{"version":3,"file":"script_main.pAtj35MS.mjs","names":["React.useState","React.useState","Component","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","React.useState","React.useRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","isSet","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","Target01","createLayoutDependency","useRef","React.useId","className","RichText","_NavLinkFonts","_NavLink","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","useStateVariable","React.useState","getProps","Target01","createLayoutDependency","useRef","React.useId","className","RichText","variationAxes","fonts","css","className","variationAxes","fonts","css","className","variationAxes","fonts","css","className","addPropertyOverrides","ArrowUpRight01Fonts","ArrowUpRight01","cycleOrder","serializationHash","variantClassNames","transition1","isSet","toResponsiveImage","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","_MegaMenuSection","ArrowUpRight01","CTACard","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","matchVariant","addImageAlt","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","React.useState","getProps","createLayoutDependency","useRef","React.useId","className","Wrench01","Puzzle","Car01","Target01","Briefcase01","LaptopProgramming","Mortarboard01","Reload","Circle","Zap","React.useRef","React.useMemo","React.useCallback","svg","d","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","_LogoWrapper","ButtonFonts","Button","TriggerMenu","_MegaMenu","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","variationAxes","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useState","useRef","fonts","css","className","css","addPropertyOverrides","_NavLink","_NavLink1","ButtonFonts","Button","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","Target01","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","MotionSVG","SVG","svg","getProps","Icon","className","getProps","className","Railing3","DockDesignerApp","Dock3","Deck3","Button","serializationHash","variantClassNames","transition1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","React.useRef","className","LightningCADNew2","LightningCADNew21","_Fragment","NavbarCanvasFonts","NavbarCanvas","SecondaryNavbarFonts","SecondaryNavbar","SectionBandFonts","FooterMainFonts","FooterMain","MotionDivWithFlowFX","breakpoints","serializationHash","variantClassNames","transition1","addImageAlt","matchVariant","transformTemplate1","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","DockDesignerApp","Component","useRef","React.useId","className","PropertyOverrides","React.Fragment","css","NavbarCanvasFonts","NavbarCanvas","SecondaryNavbarFonts","SecondaryNavbar","SectionBandFonts","FooterMainFonts","FooterMain","MotionDivWithFlowFX","breakpoints","serializationHash","variantClassNames","transition1","addImageAlt","matchVariant","transformTemplate1","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","DockDesignerApp","Component","useRef","React.useId","className","PropertyOverrides","React.Fragment","css","NavbarCanvasFonts","NavbarCanvas","SecondaryNavbarFonts","SecondaryNavbar","SectionBandFonts","FooterMainFonts","FooterMain","MotionDivWithFlowFX","breakpoints","serializationHash","variantClassNames","transition1","addImageAlt","matchVariant","transformTemplate1","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","DockDesignerApp","Component","useRef","React.useId","className","PropertyOverrides","React.Fragment","css","NavbarCanvasFonts","NavbarCanvas","SecondaryNavbarFonts","SecondaryNavbar","SectionBandFonts","FooterMainFonts","FooterMain","MotionDivWithFlowFX","breakpoints","serializationHash","variantClassNames","transition1","addImageAlt","matchVariant","transformTemplate1","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","DockDesignerApp","Component","useRef","React.useId","className","PropertyOverrides","React.Fragment","css","NavbarCanvas","SecondaryNavbar","FooterMain","Dock3","useRef","React.useId","className","PropertyOverrides","React.Fragment","DockDesignerApp","Dock3","React.createElement","Main","Rails","DocksApp","DocksCustom","Decks","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/kPAf1Vw8TFyX76OKMcIZ/aX1zK2d2CUjvMOYMOVlL/TriggerMenu.js","https:/framerusercontent.com/modules/yE6tkKVlVDAtPyVr73Ko/zpvlfD8aCaAkNtIURjyT/ClipPathReveal.js","https:/framerusercontent.com/modules/EDCo8WQ51D9bnXMnRbwv/9eO6bLlwnEhPEUQV6Tjf/cqNdOwAaS.js","https:/framerusercontent.com/modules/9lfxQJexShsmpMrNigrq/N4eHvqbYQPpBYA33xBYv/DnZXvY3nK.js","https:/framerusercontent.com/modules/nXmBbykXgjqTpoNlWMqk/A8niSH44dIC0VOuHSZ6f/KcYmGgWaO.js","https:/framerusercontent.com/modules/liWcJZvUPKRNxLWIaooU/QhRSrOBsqrJ32LQtvpJH/LJkH4xluq.js","https:/framerusercontent.com/modules/jR20HFUHGFVpV2HqFWCf/gAQLCJI0njRTPcPo08st/mXFkMJvKW.js","https:/framerusercontent.com/modules/tEIfGOsYg5JAO2i5S797/cbc0c1xdyZCiiprwyNR1/nzkTHbEna.js","https:/framerusercontent.com/modules/dW8P2Sld93gw5krVYAUy/nzA1G06DDBGs3IeXh0Sa/OUJDC2uvu.js","https:/framerusercontent.com/modules/LD1KbykIaplW4EXtPG3E/CrQEwQLdn0zU6TArRx5a/P_FskGPh1.js","https:/framerusercontent.com/modules/Ifm4ktAuvWAt0RPNe7qF/F2VK0Rv5qYjCFnz43xWo/poWXIFyO6.js","https:/framerusercontent.com/modules/Y4xUajztapJAPdN3hhP7/JFSgQNKA1gnnAI1FCliP/pwyollhEJ.js","https:/framerusercontent.com/modules/CaodvGg9jg0fLg9QitEO/GUqwqHBt56x2nl8qZPNH/rsPMIMWw0.js","https:/framerusercontent.com/modules/FjFqr31ov898SrOBHNnb/5wnS14XhgUQI7bIs5rEa/SvgComponent.js","https:/framerusercontent.com/modules/RvE6VS6CoAaVanlBg4zY/bxgMFCp6Ret3PPur5Vp3/khqGjA02G.js","https:/framerusercontent.com/modules/ZCAK7oQUHSDlZhl2mxxb/2rl1qAP8ndOkBtn0kaUS/u4walpWup.js","https:/framerusercontent.com/modules/XkqDTE5aHUcRMjn23fcN/lO66A5BlzL0ERBId0okf/A6O3YJaUa.js","https:/framerusercontent.com/modules/jYsm7kNzqdhk2cU3J3St/zVGfMj7QUvTHuQcyR5qa/N8apXSLVz.js","https:/framerusercontent.com/modules/YvOOrWZM5T69R9bK9JQe/HgZ5FKJpa2FbSrtn1695/zPKozvOjS.js","https:/framerusercontent.com/modules/kW6rrTLipsZHqNlrOlaS/vyRuvoPcnYof2RYa0acK/wYt4CREAj.js","https:/framerusercontent.com/modules/Y10v2kzc9duvMLrCzqFJ/Jxm8DoaK4EzHYChRuiCR/gUiP6i_v5.js","https:/framerusercontent.com/modules/CRUTwSkeKqBVM8R3BqlH/mEgba9OzUMzbcodKjXrp/Logo.js","https:/framerusercontent.com/modules/R59GW4uoyM8SUMuSF4mC/gr1i8bfydloaq1AuamuL/pab540Doy.js","https:/framerusercontent.com/modules/jr4bfer9wTxbVPq2NYOg/8zLAfSKig7n7Purt1IgK/FUYTvh7jh.js","https:/framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js","https:/framerusercontent.com/modules/haiZZxq4FZLKrOfvlmIe/1ZsFuFoEDMjRPEzobfNp/ui1wUOOUG.js","https:/framerusercontent.com/modules/GRk4fBarqvGMsTAVhZvJ/S8DdGF7XkKyvqkV5dQYX/wK6oXyM9q.js","https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js","https:/framerusercontent.com/modules/JpJniUTFgiLeHwGouWgX/SX0cdAIc0zlQlbGidDyT/LcUwKD812.js","https:/framerusercontent.com/modules/c44xECoRjas67UVrfDYD/aszaEhzbJAOmvxiuFnwE/T9DZPbnHJ.js","https:/framerusercontent.com/modules/wizRaotQLuvNeHC5ODgZ/JPJewW1OhxWjQCDibP0y/rLIeNP3lt.js","https:/framerusercontent.com/modules/QpkgamVnIzMzhXLRtI5x/n6MNvx8zQ5ngrGvr8knF/EOk5a9UXw.js","https:/framerusercontent.com/modules/UIk83GKikREbCawFE8HU/lgLL9ZqtcohpNCKWUDCb/E6dT7zkke.js","https:/framerusercontent.com/modules/MIHcLkRBjegwa9ERmom3/mg0wXDcrQnKQ5eOP55Dt/g8AqJqsIF.js","https:/framerusercontent.com/modules/K2zSiI4zHqXgG0z68EOd/lNFdkvo4jnE1jpOWxbxi/UzZY59db3.js","https:/framerusercontent.com/modules/PM5mWMBNn4ko8dvmcnQu/CuKPk05ygqpMWDLadyLh/wtlrKmfxw.js","https:/framerusercontent.com/modules/4nWuY0qJQWk7KTMErpPf/ObIp2ANIye2IHQ05pOVS/x3cTLIL5o.js","https:/framerusercontent.com/modules/ppEtfSoPp8aTLhRq3pfp/DjXtGXnMAeeBAZVDaqS9/Fxmw9uqRh.js","https:/framerusercontent.com/modules/dU7z7AAj9sLzdXLOLe19/VHVqh7cZQ0Tbc8D2YAK4/W3RN58eM7.js","https:/framerusercontent.com/modules/eLIWXrzoqBV2dSfQtFZQ/swF87VE4pGlCcJXhemd4/A9dlhoZ39.js","https:/framerusercontent.com/modules/eww6d8HYTAXfT4GAcSwf/j205lDcyK3wdBC3Y4NUt/wcGYJ3ur3.js","https:/framerusercontent.com/modules/Gq58FMPtyIMV2ff0ZyeR/PxUHpe0VAA5I6rwlUepp/nOExhnXho.js","https:/framerusercontent.com/modules/UoR9dJQbFIt5bk5VZzO0/bzdTH8Cnqo9q0UJVBW62/zniiRCzDj.js","framer:toplevel/main"],"sourcesContent":["// @ts-nocheck\n/**\n * Generated by scripts/generate-framer-sync.mjs from src/components/TriggerMenu/index.tsx.\n * Regenerate this file instead of editing it by hand.\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";const createStyles=({isOpen,textColor})=>({hamburgerButton:{display:\"grid\",placeItems:\"center\",gap:8,background:\"transparent\",border:\"none\",color:textColor,cursor:\"pointer\",fontFamily:\"DM Sans, sans-serif\",fontSize:18,fontWeight:500,height:\"100%\",borderInlineStart:`1px solid color-mix(in srgb, ${textColor} 20%, transparent)`,width:80,padding:0},hamburgerLines:{display:\"inline-flex\",flexDirection:\"column\",gap:4},hamburgerLine:(hidden=false)=>({width:20,height:2,background:textColor,display:hidden?\"none\":\"block\"})});export function TriggerMenu({textColor=\"#111\",iconOpen=false,onTap}){const[isOpen,setIsOpen]=React.useState(iconOpen);React.useEffect(()=>{setIsOpen(iconOpen);},[iconOpen]);const styles=createStyles({isOpen,textColor});return /*#__PURE__*/_jsx(motion.button,{onTap:()=>{setIsOpen(prev=>!prev);onTap?.();},style:styles.hamburgerButton,children:/*#__PURE__*/_jsxs(motion.span,{style:styles.hamburgerLines,children:[/*#__PURE__*/_jsx(motion.span,{animate:isOpen?{rotate:45,y:6}:{rotate:0,y:0},transition:{duration:.2},style:styles.hamburgerLine()}),/*#__PURE__*/_jsx(motion.span,{animate:{opacity:isOpen?0:1},transition:{duration:.2},style:styles.hamburgerLine(false)}),/*#__PURE__*/_jsx(motion.span,{animate:isOpen?{rotate:-45,y:-6}:{rotate:0,y:0},transition:{duration:.2},style:styles.hamburgerLine()})]})});}export default TriggerMenu;addPropertyControls(TriggerMenu,{textColor:{type:ControlType.Color,title:\"Text\",description:\"Sets Text using Framer’s color control (canvas and published site).\",defaultValue:\"#111111\"},iconOpen:{type:ControlType.Boolean,title:\"Open\",description:\"Turn Open on or off. When off, related behavior or visuals are disabled.\",defaultValue:false},onTap:{type:ControlType.EventHandler,title:\"On Tap\",description:\"Interaction hook for On Tap: wire to Framer actions or custom responses.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"TriggerMenu\":{\"type\":\"reactComponent\",\"name\":\"TriggerMenu\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"TriggerMenu\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TriggerMenu.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{forwardRef}from\"react\";import{motion}from\"framer-motion\";const REVEAL_EASE=[.4,0,.2,1];const HIDE_EASE=\"easeInOut\";function buildClipReveal(Component,origin,borderRadius){return /*#__PURE__*/forwardRef((props,ref)=>{const[isHovered,setIsHovered]=React.useState(false);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"auto\",height:\"100%\",overflow:\"hidden\",cursor:\"pointer\",borderRadius},onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),children:[/*#__PURE__*/_jsx(Component,{...props,ref:ref}),/*#__PURE__*/_jsx(motion.div,{initial:false,animate:{clipPath:isHovered?`circle(150% at ${origin})`:`circle(0% at ${origin})`},transition:{duration:.25,ease:isHovered?REVEAL_EASE:HIDE_EASE},style:{position:\"absolute\",inset:0,backgroundColor:\"rgba(255, 255, 255, 0.1)\",zIndex:2,borderRadius,willChange:\"clip-path\",pointerEvents:\"none\"}})]});});}export function withClipRevealTopLeft(Component){return buildClipReveal(Component,\"0% 0%\",8);}export function withClipRevealTopRight(Component){return buildClipReveal(Component,\"100% 0%\",8);}export function withClipRevealBottomLeft(Component){return buildClipReveal(Component,\"0% 100%\",8);}export function withClipRevealBottomLeftNoRadius(Component){return buildClipReveal(Component,\"0% 100%\",0);}export function withClipRevealBottomRight(Component){return buildClipReveal(Component,\"100% 100%\",8);}\nexport const __FramerMetadata__ = {\"exports\":{\"withClipRevealTopLeft\":{\"type\":\"reactHoc\",\"name\":\"withClipRevealTopLeft\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClipRevealTopRight\":{\"type\":\"reactHoc\",\"name\":\"withClipRevealTopRight\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClipRevealBottomLeftNoRadius\":{\"type\":\"reactHoc\",\"name\":\"withClipRevealBottomLeftNoRadius\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClipRevealBottomLeft\":{\"type\":\"reactHoc\",\"name\":\"withClipRevealBottomLeft\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withClipRevealBottomRight\":{\"type\":\"reactHoc\",\"name\":\"withClipRevealBottomRight\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ClipPathReveal.map","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const jVyllBTx6=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 3.128 9.674 L 2.669 9.674 C 1.185 9.674 0.444 9.674 0.127 9.184 C -0.189 8.695 0.112 8.014 0.715 6.651 L 2.527 2.553 C 3.075 1.314 3.349 0.694 3.88 0.347 C 4.411 0 5.086 0 6.435 0 L 8.524 0 C 10.163 0 10.983 0 11.292 0.535 C 11.601 1.071 11.194 1.786 10.381 3.216 L 9.309 5.102 C 8.905 5.813 8.703 6.168 8.706 6.46 C 8.709 6.838 8.91 7.186 9.235 7.377 C 9.485 7.524 9.893 7.524 10.707 7.524 C 11.737 7.524 12.252 7.524 12.52 7.702 C 12.869 7.934 13.051 8.348 12.987 8.763 C 12.938 9.083 12.592 9.466 11.899 10.232 L 6.364 16.352 C 5.277 17.555 4.733 18.156 4.368 17.965 C 4.003 17.775 4.178 16.982 4.529 15.396 L 5.216 12.29 C 5.483 11.082 5.616 10.478 5.295 10.076 C 4.974 9.674 4.359 9.674 3.128 9.674 Z\" fill=\"transparent\" height=\"18.000025448779454px\" id=\"DJNDqqSuJ\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(5.5 3)\" width=\"13.000013124764045px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,jVyllBTx6:color??props.jVyllBTx6??\"rgb(20, 27, 52)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jVyllBTx6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-vHkrp\",className),layoutId:layoutId,ref:ref,style:{\"--116wslb\":jVyllBTx6,...style}});});const css=[`.framer-vHkrp { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--116wslb); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"jVyllBTx6\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Zap\",\"color\":{\"type\":\"variable\",\"value\":\"116wslb\"},\"set\":{\"localId\":\"vectorSet/LaHD3PPRj\",\"id\":\"LaHD3PPRj\",\"moduleId\":\"OtzOm8rydM9hU4RmzVUd\"}}\n */const Icon=withCSS(Component,css,\"framer-vHkrp\");Icon.displayName=\"Zap\";export default Icon;addPropertyControls(Icon,{jVyllBTx6:{defaultValue:\"rgb(20, 27, 52)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"jVyllBTx6\\\":\\\"color\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Zap\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"116wslb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LaHD3PPRj\\\",\\\"id\\\":\\\"LaHD3PPRj\\\",\\\"moduleId\\\":\\\"OtzOm8rydM9hU4RmzVUd\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const jVyllBTx6=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10.858 10.857 C 9.669 12.046 7.431 12 3.999 12 C 1.791 12 0.001 10.207 0 7.999 C 0 4.57 -0.046 2.331 1.144 1.141 C 2.333 -0.048 2.858 0 8.127 0 C 8.637 -0.002 8.893 0.614 8.533 0.974 L 5.82 3.687 C 5.131 4.376 5.129 5.492 5.818 6.181 C 6.507 6.87 7.623 6.87 8.312 6.181 L 11.026 3.469 C 11.386 3.109 12.002 3.365 12 3.874 C 12 9.142 12.048 9.668 10.858 10.857 Z\" fill=\"transparent\" height=\"12.00004029842668px\" id=\"jQHLEaecT\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(9.5 2.5)\" width=\"11.999971516758599px\"/><path d=\"M 11 4 L 4.828 10.172 C 3.724 11.276 1.933 11.276 0.828 10.172 C -0.276 9.067 -0.276 7.276 0.828 6.172 L 7 0\" fill=\"transparent\" height=\"10.999975px\" id=\"DnbIt3kON\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(2.5 10.5)\" width=\"10.9999975px\"/><path d=\"M 0.009 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"XPfkH1kwj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(5.5 18.5)\" width=\"1px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,jVyllBTx6:color??props.jVyllBTx6??\"rgb(20, 27, 52)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jVyllBTx6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-VF1Cu\",className),layoutId:layoutId,ref:ref,style:{\"--116wslb\":jVyllBTx6,...style}});});const css=[`.framer-VF1Cu { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--116wslb); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"jVyllBTx6\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Wrench 01\",\"color\":{\"type\":\"variable\",\"value\":\"116wslb\"},\"set\":{\"localId\":\"vectorSet/LaHD3PPRj\",\"id\":\"LaHD3PPRj\",\"moduleId\":\"OtzOm8rydM9hU4RmzVUd\"}}\n */const Icon=withCSS(Component,css,\"framer-VF1Cu\");Icon.displayName=\"Wrench 01\";export default Icon;addPropertyControls(Icon,{jVyllBTx6:{defaultValue:\"rgb(20, 27, 52)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Wrench 01\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"116wslb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LaHD3PPRj\\\",\\\"id\\\":\\\"LaHD3PPRj\\\",\\\"moduleId\\\":\\\"OtzOm8rydM9hU4RmzVUd\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"jVyllBTx6\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const jVyllBTx6=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16 12 L 16 4 C 16 2.114 16 1.172 15.414 0.586 C 14.828 0 13.886 0 12 0 L 4 0 C 2.114 0 1.172 0 0.586 0.586 C 0 1.172 0 2.114 0 4 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"mYBiFlq2T\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(4 2.5)\" width=\"16px\"/><path d=\"M 1.498 1.015 L 2.02 0 L 17.952 0 L 18.502 1.015 C 19.945 3.677 20.305 5.008 19.756 6.004 C 19.208 7 17.754 7 14.845 7 L 5.155 7 C 2.246 7 0.792 7 0.244 6.004 C -0.305 5.008 0.055 3.677 1.498 1.015 Z\" fill=\"transparent\" height=\"7px\" id=\"m28c1HoOn\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(2 14.5)\" width=\"19.99998858086746px\"/><path d=\"M 0 0 L 0.92 0.793 C 1.307 1.126 1.5 1.293 1.5 1.5 C 1.5 1.707 1.307 1.874 0.92 2.207 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"Qf8XesO2V\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(15.5 7)\" width=\"1.5px\"/><path d=\"M 1.5 0 L 0.58 0.793 C 0.193 1.126 0 1.293 0 1.5 C 0 1.707 0.193 1.874 0.58 2.207 L 1.5 3\" fill=\"transparent\" height=\"3px\" id=\"ue7Lzp4L8\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(7 7)\" width=\"1.5px\"/><path d=\"M 2 0 L 0 5\" fill=\"transparent\" height=\"5px\" id=\"XWVEDqL1i\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(11 6)\" width=\"2px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,jVyllBTx6:color??props.jVyllBTx6??\"rgb(20, 27, 52)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jVyllBTx6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-3aae6\",className),layoutId:layoutId,ref:ref,style:{\"--116wslb\":jVyllBTx6,...style}});});const css=[`.framer-3aae6 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--116wslb); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"jVyllBTx6\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Laptop Programming\",\"color\":{\"type\":\"variable\",\"value\":\"116wslb\"},\"set\":{\"localId\":\"vectorSet/LaHD3PPRj\",\"id\":\"LaHD3PPRj\",\"moduleId\":\"OtzOm8rydM9hU4RmzVUd\"}}\n */const Icon=withCSS(Component,css,\"framer-3aae6\");Icon.displayName=\"Laptop Programming\";export default Icon;addPropertyControls(Icon,{jVyllBTx6:{defaultValue:\"rgb(20, 27, 52)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Laptop Programming\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"116wslb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LaHD3PPRj\\\",\\\"id\\\":\\\"LaHD3PPRj\\\",\\\"moduleId\\\":\\\"OtzOm8rydM9hU4RmzVUd\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"jVyllBTx6\\\":\\\"color\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const jVyllBTx6=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 5.001 C 0 6.343 8.096 10.001 9.988 10.001 C 11.879 10.001 19.975 6.343 19.975 5.001 C 19.975 3.659 11.879 0 9.988 0 C 8.096 0 0 3.659 0 5.001 Z\" fill=\"transparent\" height=\"10.00146px\" id=\"kHjsqOR4c\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(1.998 2.999)\" width=\"19.975350000000002px\"/><path d=\"M 0 0 L 1.251 5.8 C 1.337 6.198 1.535 6.569 1.865 6.805 C 4.087 8.4 7.899 8.4 10.12 6.805 C 10.45 6.569 10.648 6.198 10.734 5.8 L 11.985 0\" fill=\"transparent\" height=\"8.001199999999997px\" id=\"mDEbiNsAN\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(5.992 11)\" width=\"11.985209999999999px\"/><path d=\"M 1.526 0 L 1.526 7.001 M 1.526 7.001 C 0.735 8.448 0.385 9.223 0.03 10.502 C -0.047 10.957 0.014 11.186 0.327 11.39 C 0.455 11.472 0.608 11.502 0.759 11.502 L 2.278 11.502 C 2.439 11.502 2.602 11.468 2.735 11.376 C 3.026 11.175 3.101 10.955 3.022 10.502 C 2.711 9.314 2.314 8.502 1.526 7.001 Z\" fill=\"transparent\" height=\"11.501690049743654px\" id=\"Z92ajGGRe\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(18.951 9.5)\" width=\"3.051598882056185px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,jVyllBTx6:color??props.jVyllBTx6??\"rgb(20, 27, 52)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jVyllBTx6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-HqhfY\",className),layoutId:layoutId,ref:ref,style:{\"--116wslb\":jVyllBTx6,...style}});});const css=[`.framer-HqhfY { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--116wslb); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"jVyllBTx6\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Mortarboard 01\",\"color\":{\"type\":\"variable\",\"value\":\"116wslb\"},\"set\":{\"localId\":\"vectorSet/LaHD3PPRj\",\"id\":\"LaHD3PPRj\",\"moduleId\":\"OtzOm8rydM9hU4RmzVUd\"}}\n */const Icon=withCSS(Component,css,\"framer-HqhfY\");Icon.displayName=\"Mortarboard 01\";export default Icon;addPropertyControls(Icon,{jVyllBTx6:{defaultValue:\"rgb(20, 27, 52)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Mortarboard 01\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"116wslb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LaHD3PPRj\\\",\\\"id\\\":\\\"LaHD3PPRj\\\",\\\"moduleId\\\":\\\"OtzOm8rydM9hU4RmzVUd\\\"}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"jVyllBTx6\\\":\\\"color\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const jVyllBTx6=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 1.333 C 0 1.023 0 0.868 0.034 0.741 C 0.127 0.396 0.396 0.127 0.741 0.034 C 0.868 0 1.023 0 1.333 0 L 2.667 0 C 2.977 0 3.132 0 3.259 0.034 C 3.604 0.127 3.873 0.396 3.966 0.741 C 4 0.868 4 1.023 4 1.333 L 4 2 C 4 3.105 3.105 4 2 4 C 0.895 4 0 3.105 0 2 Z\" fill=\"transparent\" height=\"4px\" id=\"YZ2sNWXaE\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(10 12)\" width=\"4px\"/><path d=\"M 11.4 7 L 12.583 7 C 13.867 7 14.509 7 15.056 6.884 C 16.638 6.549 17.929 5.521 18.494 4.146 C 18.689 3.67 18.769 3.096 18.928 1.946 C 18.988 1.514 19.018 1.298 18.989 1.122 C 18.905 0.608 18.493 0.186 17.938 0.048 C 17.747 0 17.506 0 17.024 0 L 1.976 0 C 1.494 0 1.252 0 1.062 0.048 C 0.507 0.186 0.095 0.608 0.011 1.122 C -0.018 1.298 0.012 1.514 0.072 1.946 C 0.231 3.096 0.311 3.67 0.506 4.146 C 1.071 5.521 2.362 6.549 3.944 6.884 C 4.491 7 5.133 7 6.417 7 L 7.6 7\" fill=\"transparent\" height=\"7px\" id=\"Bwa8MUcKS\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(2.5 6.5)\" width=\"19.00000359587009px\"/><path d=\"M 0 0 L 0 2 C 0 5.771 0 7.657 1.106 8.828 C 2.213 10 3.994 10 7.556 10 L 9.444 10 C 13.006 10 14.787 10 15.893 8.828 C 17 7.657 17 5.771 17 2 L 17 0\" fill=\"transparent\" height=\"10px\" id=\"LWyEZWvw5\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(3.5 11.5)\" width=\"17px\"/><path d=\"M 7 4 L 6.923 3.647 C 6.538 1.887 6.345 1.007 5.887 0.503 C 5.429 0 4.82 0 3.602 0 L 3.398 0 C 2.18 0 1.571 0 1.113 0.503 C 0.655 1.007 0.462 1.887 0.077 3.647 L 0 4\" fill=\"transparent\" height=\"4px\" id=\"eMRvhROnH\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(8.5 2.5)\" width=\"7px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,jVyllBTx6:color??props.jVyllBTx6??\"rgb(20, 27, 52)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jVyllBTx6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-zOJx5\",className),layoutId:layoutId,ref:ref,style:{\"--116wslb\":jVyllBTx6,...style}});});const css=[`.framer-zOJx5 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--116wslb); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"jVyllBTx6\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Briefcase 01\",\"color\":{\"type\":\"variable\",\"value\":\"116wslb\"},\"set\":{\"localId\":\"vectorSet/LaHD3PPRj\",\"id\":\"LaHD3PPRj\",\"moduleId\":\"OtzOm8rydM9hU4RmzVUd\"}}\n */const Icon=withCSS(Component,css,\"framer-zOJx5\");Icon.displayName=\"Briefcase 01\";export default Icon;addPropertyControls(Icon,{jVyllBTx6:{defaultValue:\"rgb(20, 27, 52)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"jVyllBTx6\\\":\\\"color\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Briefcase 01\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"116wslb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LaHD3PPRj\\\",\\\"id\\\":\\\"LaHD3PPRj\\\",\\\"moduleId\\\":\\\"OtzOm8rydM9hU4RmzVUd\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const jVyllBTx6=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12.667 0 L 13.265 1.118 C 13.669 1.873 13.871 2.251 13.737 2.413 C 13.604 2.575 13.164 2.444 12.283 2.183 C 11.403 1.922 10.468 1.781 9.5 1.781 C 4.253 1.781 0 5.908 0 11 C 0 12.679 0.463 14.254 1.271 15.61 M 6.333 22 L 5.735 20.882 C 5.331 20.127 5.129 19.749 5.263 19.587 C 5.396 19.425 5.836 19.556 6.717 19.817 C 7.597 20.078 8.532 20.219 9.5 20.219 C 14.747 20.219 19 16.092 19 11 C 19 9.321 18.537 7.746 17.729 6.39\" fill=\"transparent\" height=\"22.00004384262085px\" id=\"d66O9B1JP\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(2.5 1)\" width=\"18.99999980083505px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,jVyllBTx6:color??props.jVyllBTx6??\"rgb(20, 27, 52)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jVyllBTx6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-9iurX\",className),layoutId:layoutId,ref:ref,style:{\"--116wslb\":jVyllBTx6,...style}});});const css=[`.framer-9iurX { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--116wslb); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"jVyllBTx6\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Reload\",\"color\":{\"type\":\"variable\",\"value\":\"116wslb\"},\"set\":{\"localId\":\"vectorSet/LaHD3PPRj\",\"id\":\"LaHD3PPRj\",\"moduleId\":\"OtzOm8rydM9hU4RmzVUd\"}}\n */const Icon=withCSS(Component,css,\"framer-9iurX\");Icon.displayName=\"Reload\";export default Icon;addPropertyControls(Icon,{jVyllBTx6:{defaultValue:\"rgb(20, 27, 52)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"jVyllBTx6\\\":\\\"color\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Reload\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"116wslb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LaHD3PPRj\\\",\\\"id\\\":\\\"LaHD3PPRj\\\",\\\"moduleId\\\":\\\"OtzOm8rydM9hU4RmzVUd\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const jVyllBTx6=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 11 0 L 0 11\" fill=\"transparent\" height=\"11px\" id=\"xQocqA_Pd\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(6 7)\" width=\"11px\"/><path d=\"M 0 0.132 C 0 0.132 5.634 -0.343 6.488 0.512 C 7.343 1.366 6.868 7 6.868 7\" fill=\"transparent\" height=\"7.0000227321321695px\" id=\"dN6FOqZ6b\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(11 6)\" width=\"6.999993527964847px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,jVyllBTx6:color??props.jVyllBTx6??\"rgb(20, 27, 52)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jVyllBTx6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-BSM5e\",className),layoutId:layoutId,ref:ref,style:{\"--116wslb\":jVyllBTx6,...style}});});const css=[`.framer-BSM5e { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--116wslb); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"jVyllBTx6\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up Right 01\",\"color\":{\"type\":\"variable\",\"value\":\"116wslb\"},\"set\":{\"localId\":\"vectorSet/LaHD3PPRj\",\"id\":\"LaHD3PPRj\",\"moduleId\":\"OtzOm8rydM9hU4RmzVUd\"}}\n */const Icon=withCSS(Component,css,\"framer-BSM5e\");Icon.displayName=\"Arrow Up Right 01\";export default Icon;addPropertyControls(Icon,{jVyllBTx6:{defaultValue:\"rgb(20, 27, 52)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"jVyllBTx6\\\":\\\"color\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up Right 01\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"116wslb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LaHD3PPRj\\\",\\\"id\\\":\\\"LaHD3PPRj\\\",\\\"moduleId\\\":\\\"OtzOm8rydM9hU4RmzVUd\\\"}}\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const jVyllBTx6=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.131 0.5 C 12.146 0.176 11.094 0 10 0 C 4.477 0 0 4.477 0 10 C 0 15.523 4.477 20 10 20 C 15.523 20 20 15.523 20 10 C 20 8.955 19.84 7.947 19.542 7\" fill=\"transparent\" height=\"20px\" id=\"hiLJGd3Z4\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(2 2)\" width=\"20px\"/><path d=\"M 10 5 C 10 7.761 7.761 10 5 10 C 2.239 10 0 7.761 0 5 C 0 2.239 2.239 0 5 0\" fill=\"transparent\" height=\"10px\" id=\"OZYCF_1vM\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(7 7)\" width=\"10px\"/><path d=\"M 7.5 2.5 L 0 10 M 7.5 2.5 L 7.5 0 M 7.5 2.5 L 10 2.5\" fill=\"transparent\" height=\"10px\" id=\"rQOSBnnYR\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"miter\" stroke-miterlimit=\"10\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(12 2)\" width=\"10px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,jVyllBTx6:color??props.jVyllBTx6??\"rgb(20, 27, 52)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jVyllBTx6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-yW6uK\",className),layoutId:layoutId,ref:ref,style:{\"--116wslb\":jVyllBTx6,...style}});});const css=[`.framer-yW6uK { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--116wslb); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"jVyllBTx6\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Target 01\",\"color\":{\"type\":\"variable\",\"value\":\"116wslb\"},\"set\":{\"localId\":\"vectorSet/LaHD3PPRj\",\"id\":\"LaHD3PPRj\",\"moduleId\":\"OtzOm8rydM9hU4RmzVUd\"}}\n */const Icon=withCSS(Component,css,\"framer-yW6uK\");Icon.displayName=\"Target 01\";export default Icon;addPropertyControls(Icon,{jVyllBTx6:{defaultValue:\"rgb(20, 27, 52)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"jVyllBTx6\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Target 01\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"116wslb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LaHD3PPRj\\\",\\\"id\\\":\\\"LaHD3PPRj\\\",\\\"moduleId\\\":\\\"OtzOm8rydM9hU4RmzVUd\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const jVyllBTx6=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 10.828 4.001 C 10.939 3.688 10.999 3.351 10.999 3 C 10.999 1.343 9.656 0 7.999 0 C 6.342 0 4.999 1.343 4.999 3 C 4.999 3.351 5.059 3.688 5.17 4.001 C 2.885 4.009 1.666 4.09 0.878 4.879 C 0.09 5.667 0.008 6.886 0 9.17 C 0.313 9.06 0.649 9 0.999 9 C 2.656 9 3.999 10.343 3.999 12 C 3.999 13.657 2.656 15 0.999 15 C 0.649 15 0.313 14.94 0 14.83 C 0.008 17.114 0.09 18.333 0.878 19.121 C 1.666 19.91 2.885 19.991 5.169 19.999 C 5.059 19.686 4.999 19.35 4.999 19 C 4.999 17.343 6.342 16 7.999 16 C 9.656 16 10.999 17.343 10.999 19 C 10.999 19.35 10.939 19.686 10.829 19.999 C 13.113 19.991 14.332 19.91 15.12 19.121 C 15.909 18.333 15.99 17.114 15.998 14.829 C 16.311 14.94 16.648 15 16.999 15 C 18.656 15 19.999 13.657 19.999 12 C 19.999 10.343 18.656 9 16.999 9 C 16.648 9 16.311 9.06 15.998 9.171 C 15.99 6.886 15.909 5.667 15.12 4.879 C 14.332 4.09 13.113 4.009 10.828 4.001 Z\" fill=\"transparent\" height=\"19.999px\" id=\"ylYUBhJMp\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(2 2)\" width=\"19.999px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,jVyllBTx6:color??props.jVyllBTx6??\"rgb(20, 27, 52)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jVyllBTx6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-n66Hy\",className),layoutId:layoutId,ref:ref,style:{\"--116wslb\":jVyllBTx6,...style}});});const css=[`.framer-n66Hy { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--116wslb); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"jVyllBTx6\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Puzzle\",\"color\":{\"type\":\"variable\",\"value\":\"116wslb\"},\"set\":{\"localId\":\"vectorSet/LaHD3PPRj\",\"id\":\"LaHD3PPRj\",\"moduleId\":\"OtzOm8rydM9hU4RmzVUd\"}}\n */const Icon=withCSS(Component,css,\"framer-n66Hy\");Icon.displayName=\"Puzzle\";export default Icon;addPropertyControls(Icon,{jVyllBTx6:{defaultValue:\"rgb(20, 27, 52)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Puzzle\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"116wslb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LaHD3PPRj\\\",\\\"id\\\":\\\"LaHD3PPRj\\\",\\\"moduleId\\\":\\\"OtzOm8rydM9hU4RmzVUd\\\"}}\",\"framerVariables\":\"{\\\"jVyllBTx6\\\":\\\"color\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const jVyllBTx6=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 2 1\" fill=\"transparent\" height=\"1px\" id=\"P1Gg8qqdG\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(2.5 12)\" width=\"2px\"/><path d=\"M 2 0 L 0 0.5\" fill=\"transparent\" height=\"1px\" id=\"ezlGeX3Y9\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(19.5 12.5)\" width=\"2px\"/><path d=\"M 0 2.5 L 0.246 1.886 C 0.611 0.973 0.794 0.516 1.175 0.258 C 1.556 0 2.047 0 3.031 0 L 4.969 0 C 5.953 0 6.444 0 6.825 0.258 C 7.206 0.516 7.389 0.973 7.754 1.886 L 8 2.5\" fill=\"transparent\" height=\"2.5px\" id=\"lp4ql0lP_\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(8 15)\" width=\"8px\"/><path d=\"M 0 0 L 0 2.882 C 0 3.261 0.241 3.607 0.622 3.776 C 0.869 3.886 1.105 4 1.391 4 L 3.109 4 C 3.395 4 3.631 3.886 3.878 3.776 C 4.259 3.607 4.5 3.261 4.5 2.882 L 4.5 1\" fill=\"transparent\" height=\"4px\" id=\"MVLm8hhdH\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(2 17)\" width=\"4.5px\"/><path d=\"M 0 1 L 0 2.882 C 0 3.261 0.241 3.607 0.622 3.776 C 0.869 3.886 1.105 4 1.391 4 L 3.109 4 C 3.395 4 3.631 3.886 3.878 3.776 C 4.259 3.607 4.5 3.261 4.5 2.882 L 4.5 0\" fill=\"transparent\" height=\"4px\" id=\"a_4IpyE0e\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(17.5 17)\" width=\"4.5px\"/><path d=\"M 0 0.5 L 1 0\" fill=\"transparent\" height=\"1px\" id=\"pYOPBVqDK\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(20 8)\" width=\"1px\"/><path d=\"M 1 0.5 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"e5OGdMI2C\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(3 8)\" width=\"1px\"/><path d=\"M 0 6 L 1.088 2.735 C 1.528 1.415 1.748 0.755 2.272 0.378 C 2.796 0 3.492 0 4.883 0 L 10.117 0 C 11.508 0 12.204 0 12.728 0.378 C 13.252 0.755 13.472 1.415 13.912 2.735 L 15 6\" fill=\"transparent\" height=\"6px\" id=\"d8Q9M0KvO\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(4.5 3)\" width=\"15px\"/><path d=\"M 2.5 0 L 17.5 0 C 18.457 1.014 20 2.425 20 4 L 20 7.47 C 20 8.041 19.62 8.521 19.117 8.587 L 16 9 L 4 9 L 0.883 8.587 C 0.38 8.521 0 8.041 0 7.47 L 0 4 C 0 2.425 1.543 1.014 2.5 0 Z\" fill=\"transparent\" height=\"9px\" id=\"wW01R2qEY\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(2 9)\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,jVyllBTx6:color??props.jVyllBTx6??\"rgb(20, 27, 52)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jVyllBTx6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-27ynY\",className),layoutId:layoutId,ref:ref,style:{\"--116wslb\":jVyllBTx6,...style}});});const css=[`.framer-27ynY { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--116wslb); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"jVyllBTx6\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Car 01\",\"color\":{\"type\":\"variable\",\"value\":\"116wslb\"},\"set\":{\"localId\":\"vectorSet/LaHD3PPRj\",\"id\":\"LaHD3PPRj\",\"moduleId\":\"OtzOm8rydM9hU4RmzVUd\"}}\n */const Icon=withCSS(Component,css,\"framer-27ynY\");Icon.displayName=\"Car 01\";export default Icon;addPropertyControls(Icon,{jVyllBTx6:{defaultValue:\"rgb(20, 27, 52)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Car 01\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"116wslb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LaHD3PPRj\\\",\\\"id\\\":\\\"LaHD3PPRj\\\",\\\"moduleId\\\":\\\"OtzOm8rydM9hU4RmzVUd\\\"}}\",\"framerVariables\":\"{\\\"jVyllBTx6\\\":\\\"color\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const jVyllBTx6=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 10 C 0 4.477 4.477 0 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 C 4.477 20 0 15.523 0 10 Z\" fill=\"transparent\" height=\"20px\" id=\"bRutAMYRc\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--116wslb, rgb(20,27,52))\" transform=\"translate(2 2)\" width=\"20px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,jVyllBTx6:color??props.jVyllBTx6??\"rgb(20, 27, 52)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jVyllBTx6,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-O7k8P\",className),layoutId:layoutId,ref:ref,style:{\"--116wslb\":jVyllBTx6,...style}});});const css=[`.framer-O7k8P { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--116wslb); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"jVyllBTx6\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Circle\",\"color\":{\"type\":\"variable\",\"value\":\"116wslb\"},\"set\":{\"localId\":\"vectorSet/LaHD3PPRj\",\"id\":\"LaHD3PPRj\",\"moduleId\":\"OtzOm8rydM9hU4RmzVUd\"}}\n */const Icon=withCSS(Component,css,\"framer-O7k8P\");Icon.displayName=\"Circle\";export default Icon;addPropertyControls(Icon,{jVyllBTx6:{defaultValue:\"rgb(20, 27, 52)\",hidden:false,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Circle\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"116wslb\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LaHD3PPRj\\\",\\\"id\\\":\\\"LaHD3PPRj\\\",\\\"moduleId\\\":\\\"OtzOm8rydM9hU4RmzVUd\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"jVyllBTx6\\\":\\\"color\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-nocheck\n/**\n * Generated by scripts/generate-framer-sync.mjs from src/components/SvgComponent/index.tsx.\n * Regenerate this file instead of editing it by hand.\n */// SVG component with customizable color fill props\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer\";// ── Styles ────────────────────────────────────────────────────────────────────\nconst STYLES={circlePathSvg:{position:\"absolute\",top:\"-10%\",left:\"-10%\",width:\"120%\",height:\"120%\",pointerEvents:\"none\",zIndex:5,overflow:\"visible\"},svgWrapper:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},linkWrap:{display:\"block\",width:\"100%\",height:\"100%\",textDecoration:\"none\"},motionContent:{position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},svgFrame:{position:\"relative\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",maxWidth:\"100%\",maxHeight:\"100%\",flexShrink:1}};// Default decorative circle path - hand-drawn style ellipse\n// This path is designed to work with viewBox=\"0 0 100 100\" and wraps around content\nconst DEFAULT_CIRCLE_PATH=\"M16 48C16 26 30 12 50 12C72 12 88 27 88 49C88 73 71 88 48 88C26 88 12 72 12 49C12 34 20 20 34 14C49 8 70 10 82 24\";const svgContainsFocusableContent=svgMarkup=>/<(a|button|input|select|textarea|summary|iframe|audio|video)\\b/i.test(svgMarkup)||/\\btabindex\\s*=\\s*[\"']?(?!-1\\b)\\d+/i.test(svgMarkup)||/\\bcontenteditable\\s*=\\s*[\"']?true[\"']?/i.test(svgMarkup);const sanitizeSvgAccessibility=svgMarkup=>{if(!svgMarkup)return svgMarkup;return svgMarkup.replace(/\\saria-hidden=\"true\"/gi,\"\").replace(/\\saria-hidden='true'/gi,\"\").replace(/\\saria-hidden=true/gi,\"\");};const stripSvgFocusability=(svgMarkup,allowSvgLinks)=>{if(!svgMarkup)return svgMarkup;let result=svgMarkup.replace(/\\sfocusable=\"[^\"]*\"/gi,\"\").replace(/\\sfocusable='[^']*'/gi,\"\").replace(/\\sfocusable=[^\\s>]+/gi,\"\").replace(/\\stabindex=\"[^\"]*\"/gi,\"\").replace(/\\stabindex='[^']*'/gi,\"\").replace(/\\stabindex=[^\\s>]+/gi,\"\").replace(/\\scontenteditable=\"[^\"]*\"/gi,\"\").replace(/\\scontenteditable='[^']*'/gi,\"\").replace(/\\scontenteditable=[^\\s>]+/gi,\"\");if(!allowSvgLinks){result=result.replace(/<a\\b[^>]*>/gi,\"\").replace(/<\\/a>/gi,\"\").replace(/\\sxlink:href=\"[^\"]*\"/gi,\"\").replace(/\\sxlink:href='[^']*'/gi,\"\").replace(/\\shref=\"[^\"]*\"/gi,\"\").replace(/\\shref='[^']*'/gi,\"\");}return result.replace(/<svg\\b([^>]*)>/i,(_match,attrs)=>{const withoutRole=attrs.replace(/\\srole=\"[^\"]*\"/gi,\"\").replace(/\\srole='[^']*'/gi,\"\").replace(/\\saria-labelledby=\"[^\"]*\"/gi,\"\").replace(/\\saria-labelledby='[^']*'/gi,\"\").replace(/\\saria-label=\"[^\"]*\"/gi,\"\").replace(/\\saria-label='[^']*'/gi,\"\").replace(/\\sfocusable=\"[^\"]*\"/gi,\"\").replace(/\\sfocusable='[^']*'/gi,\"\");const roleAttrs=allowSvgLinks?' focusable=\"false\"':' role=\"presentation\" aria-hidden=\"true\" focusable=\"false\"';return`<svg${withoutRole}${roleAttrs}>`;});};const parseSvgAspectRatio=svgMarkup=>{if(!svgMarkup)return null;const viewBoxMatch=svgMarkup.match(/\\bviewBox=['\"]\\s*([-\\d.]+)[,\\s]+([-\\d.]+)[,\\s]+([-\\d.]+)[,\\s]+([-\\d.]+)\\s*['\"]/i);if(viewBoxMatch){const width=Number.parseFloat(viewBoxMatch[3]);const height=Number.parseFloat(viewBoxMatch[4]);if(width>0&&height>0)return width/height;}const widthMatch=svgMarkup.match(/\\bwidth=['\"]\\s*([-\\d.]+)(px)?\\s*['\"]/i);const heightMatch=svgMarkup.match(/\\bheight=['\"]\\s*([-\\d.]+)(px)?\\s*['\"]/i);if(widthMatch&&heightMatch){const width=Number.parseFloat(widthMatch[1]);const height=Number.parseFloat(heightMatch[1]);if(width>0&&height>0)return width/height;}return null;};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function SvgComponent(props){const{svgCode,link,linkLabel=\"\",openInNewTab=false,useFillColor,fillColor=\"#000000\",hoverFillColor=\"#666666\",useStrokeColor,strokeColor=\"#000000\",hoverStrokeColor=\"#666666\",strokeWidth=2,showCirclePath=false,circlePath=DEFAULT_CIRCLE_PATH,circleViewBox=\"0 0 100 100\",circleStroke=\"#87D4E9\",circleStrokeWidth=4,circleSpeed=2,circleDelay=0,circleTrigger=\"hover\",circleInViewAmount=.3,circleReplay=false,useImage=false,image}=props;const[isHovered,setIsHovered]=React.useState(false);const containerRef=React.useRef(null);// Determine which colors to use based on hover state\nconst currentFillColor=isHovered?hoverFillColor:fillColor;const currentStrokeColor=isHovered?hoverStrokeColor:strokeColor;let processedSvg=svgCode||\"\";// Replace fill colors - match fill=\"...\" or fill='...'\nif(useFillColor&&currentFillColor){processedSvg=processedSvg.replace(/fill=\"(?!none)[^\"]+\"/g,`fill=\"${currentFillColor}\"`);processedSvg=processedSvg.replace(/fill='(?!none)[^']+'/g,`fill='${currentFillColor}'`);// Also replace inline style fill colors (e.g., style=\"fill:white;...\")\nprocessedSvg=processedSvg.replace(/style=\"([^\"]*?)fill:\\s*[^;\"}]+/g,`style=\"$1fill:${currentFillColor}`);processedSvg=processedSvg.replace(/style='([^']*?)fill:\\s*[^;'}]+/g,`style='$1fill:${currentFillColor}`);}// Replace stroke colors\nif(useStrokeColor){if(currentStrokeColor){processedSvg=processedSvg.replace(/stroke=\"(?!none)[^\"]+\"/g,`stroke=\"${currentStrokeColor}\"`);processedSvg=processedSvg.replace(/stroke='(?!none)[^']+'/g,`stroke='${currentStrokeColor}'`);// Also replace inline style stroke colors\nprocessedSvg=processedSvg.replace(/style=\"([^\"]*?)stroke:\\s*[^;\"}]+/g,`style=\"$1stroke:${currentStrokeColor}`);processedSvg=processedSvg.replace(/style='([^']*?)stroke:\\s*[^;'}]+/g,`style='$1stroke:${currentStrokeColor}`);}processedSvg=processedSvg.replace(/stroke-width=\"[^\"]+\"/g,`stroke-width=\"${strokeWidth}\"`);processedSvg=processedSvg.replace(/stroke-width='[^']+'/g,`stroke-width='${strokeWidth}'`);}// Force the SVG to scale to container by replacing width/height with 100%\n// and ensuring it has proper scaling attributes\nprocessedSvg=processedSvg.replace(/<svg([^>]*)\\s+width=\"[^\"]*\"/g,'<svg$1 width=\"100%\"');processedSvg=processedSvg.replace(/<svg([^>]*)\\s+height=\"[^\"]*\"/g,'<svg$1 height=\"100%\"');// Also handle single quotes\nprocessedSvg=processedSvg.replace(/<svg([^>]*)\\s+width='[^']*'/g,\"<svg$1 width='100%'\");processedSvg=processedSvg.replace(/<svg([^>]*)\\s+height='[^']*'/g,\"<svg$1 height='100%'\");processedSvg=sanitizeSvgAccessibility(processedSvg);processedSvg=stripSvgFocusability(processedSvg,Boolean(link));const svgAspectRatio=parseSvgAspectRatio(processedSvg);const resolvedLinkLabel=(linkLabel||image?.alt||\"Linked graphic\").trim();// Circle path animation variants\nconst circleVariants={hidden:{pathLength:0,opacity:0},visible:{pathLength:1,opacity:1,transition:{pathLength:{duration:Math.max(.05,circleSpeed),delay:Math.max(0,circleDelay),ease:\"easeInOut\"},opacity:{duration:.01,delay:Math.max(0,circleDelay)}}}};// Determine animation props based on trigger\nconst getCircleAnimationProps=()=>{if(circleTrigger===\"load\"){return{initial:\"hidden\",animate:\"visible\"};}if(circleTrigger===\"hover\"){const duration=Math.max(.05,circleSpeed);// Only animate pathLength - opacity handled separately for clean reversing\nreturn{initial:{pathLength:0},animate:{pathLength:isHovered?1:0},transition:{pathLength:{type:\"tween\",duration,ease:\"easeInOut\"}},// Opacity tied directly to hover state with no animation\nstyle:{opacity:1}};}if(circleTrigger===\"in-view\"){return{initial:\"hidden\",whileInView:\"visible\",viewport:{amount:circleInViewAmount,once:!circleReplay}};}return{initial:{opacity:0}};};const motionContentStyle={...STYLES.motionContent,cursor:link?\"pointer\":\"default\"};const svgInnerStyle={...STYLES.svgWrapper};if(useImage&&image&&image.src){svgInnerStyle.backgroundImage=`url(${image.src})`;svgInnerStyle.backgroundSize=\"contain\";svgInnerStyle.backgroundPosition=\"center\";svgInnerStyle.backgroundRepeat=\"no-repeat\";}const svgFrameStyle={...STYLES.svgFrame,...svgAspectRatio?svgAspectRatio>=1?{width:\"100%\",aspectRatio:`${svgAspectRatio}`}:{height:\"100%\",aspectRatio:`${svgAspectRatio}`}:{width:\"100%\",height:\"100%\"}};const content=/*#__PURE__*/_jsx(motion.div,{onHoverStart:()=>setIsHovered(true),onHoverEnd:()=>setIsHovered(false),style:motionContentStyle,children:/*#__PURE__*/_jsxs(\"div\",{style:svgFrameStyle,children:[showCirclePath&&/*#__PURE__*/_jsx(\"svg\",{viewBox:circleViewBox,preserveAspectRatio:\"none\",style:STYLES.circlePathSvg,children:/*#__PURE__*/_jsx(motion.path,{d:circlePath,variants:circleVariants,...getCircleAnimationProps(),stroke:circleStroke,strokeWidth:circleStrokeWidth,strokeLinecap:\"butt\",fill:\"none\",vectorEffect:\"non-scaling-stroke\"})}),/*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:svgInnerStyle,...!useImage&&{dangerouslySetInnerHTML:{__html:processedSvg}}})]})});// Wrap in link if provided\nif(link){return /*#__PURE__*/_jsx(\"a\",{href:link,target:openInNewTab?\"_blank\":\"_self\",rel:openInNewTab?\"noopener noreferrer\":undefined,\"aria-label\":resolvedLinkLabel,title:resolvedLinkLabel,style:STYLES.linkWrap,children:content});}return content;}addPropertyControls(SvgComponent,{svgCode:{type:ControlType.String,title:\"SVG Code\",displayTextArea:true,defaultValue:`<svg width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n    <path d=\"M12 2L2 7L12 12L22 7L12 2Z\" fill=\"#000000\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n    <path d=\"M2 17L12 22L22 17\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n    <path d=\"M2 12L12 17L22 12\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\n</svg>`,description:\"Text value for SVG Code.  \"},link:{type:ControlType.Link,title:\"Link\",description:\"Link target for Link: page, external URL, email, or phone—same as Framer’s standard link picker.\"},linkLabel:{type:ControlType.String,title:\"Link Label\",defaultValue:\"Linked graphic\",hidden:props=>!props.link,description:\"Accessible name announced for the link. Use a specific label like 'Open Clutch reviews' or 'Visit RoleModel home page'.\"},useImage:{title:\"Use Image\",type:ControlType.Boolean,defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\",description:\"Turn Use Image on or off. When off, related behavior or visuals are disabled.\"},image:{title:\"Image\",type:ControlType.ResponsiveImage,hidden:props=>!props.useImage,description:\"Image asset for Image. Swap or crop in the media panel; responsive variants follow Framer’s image pipeline.\"},openInNewTab:{type:ControlType.Boolean,title:\"New Tab\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden:props=>!props.link,description:\"When enabled, opens the destination in a new browser tab instead of replacing the current page.\"},useFillColor:{type:ControlType.Boolean,title:\"Override Fill\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\",description:\"Turn Override Fill on or off. When off, related behavior or visuals are disabled.\"},fillColor:{type:ControlType.Color,title:\"Fill Color\",defaultValue:\"#000000\",hidden:props=>!props.useFillColor,description:\"Sets Fill Color using Framer’s color control (canvas and published site).\"},hoverFillColor:{type:ControlType.Color,title:\"Hover Fill\",defaultValue:\"#666666\",hidden:props=>!props.useFillColor,description:\"Sets Hover Fill using Framer’s color control (canvas and published site).\"},useStrokeColor:{type:ControlType.Boolean,title:\"Override Stroke\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\",description:\"Turn Override Stroke on or off. When off, related behavior or visuals are disabled.\"},strokeColor:{type:ControlType.Color,title:\"Stroke Color\",defaultValue:\"#000000\",hidden:props=>!props.useStrokeColor,description:\"Sets Stroke Color using Framer’s color control (canvas and published site).\"},hoverStrokeColor:{type:ControlType.Color,title:\"Hover Stroke\",defaultValue:\"#666666\",hidden:props=>!props.useStrokeColor,description:\"Sets Hover Stroke using Framer’s color control (canvas and published site).\"},strokeWidth:{type:ControlType.Number,title:\"Stroke Width\",defaultValue:2,min:0,max:10,step:.5,hidden:props=>!props.useStrokeColor,description:\"Adjusts Stroke Width. Allowed range: 0–10.\"},// Circle path controls\nshowCirclePath:{type:ControlType.Boolean,title:\"Circle Path\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\",description:\"Turn Circle Path on or off. When off, related behavior or visuals are disabled.\"},circlePath:{type:ControlType.String,title:\"Path D\",displayTextArea:true,defaultValue:\"M16 48C16 26 30 12 50 12C72 12 88 27 88 49C88 73 71 88 48 88C26 88 12 72 12 49C12 34 20 20 34 14C49 8 70 10 82 24\",hidden:props=>!props.showCirclePath,description:\"Text value for Path D.  \"},circleViewBox:{type:ControlType.String,title:\"Path ViewBox\",defaultValue:\"0 0 100 100\",hidden:props=>!props.showCirclePath,description:\"Text value for Path ViewBox.  \"},circleStroke:{type:ControlType.Color,title:\"Circle Color\",defaultValue:\"#87D4E9\",hidden:props=>!props.showCirclePath,description:\"Sets Circle Color using Framer’s color control (canvas and published site).\"},circleStrokeWidth:{type:ControlType.Number,title:\"Circle Thickness\",defaultValue:2,min:1,max:20,step:.5,hidden:props=>!props.showCirclePath,description:\"Adjusts Circle Thickness. Allowed range: 1–20.\"},circleTrigger:{type:ControlType.Enum,title:\"Circle Trigger\",options:[\"hover\",\"load\",\"in-view\"],optionTitles:[\"On Hover\",\"On Load\",\"In View\"],defaultValue:\"hover\",hidden:props=>!props.showCirclePath,description:\"Selects Circle Trigger: On Hover \\xb7 On Load \\xb7 In View.\"},circleSpeed:{type:ControlType.Number,title:\"Circle Speed (s)\",defaultValue:.5,min:.05,max:10,step:.05,hidden:props=>!props.showCirclePath,description:\"Adjusts Circle Speed (s). Allowed range: 0.05–10.\"},circleDelay:{type:ControlType.Number,title:\"Circle Delay (s)\",defaultValue:0,min:0,max:5,step:.1,hidden:props=>!props.showCirclePath||props.circleTrigger===\"hover\",description:\"Adjusts Circle Delay (s). Allowed range: 0–5.\"},circleInViewAmount:{type:ControlType.Number,title:\"In View Amount\",defaultValue:.3,min:.05,max:1,step:.05,hidden:props=>!props.showCirclePath||props.circleTrigger!==\"in-view\",description:\"Adjusts In View Amount. Allowed range: 0.05–1.\"},circleReplay:{type:ControlType.Boolean,title:\"Replay on Re-enter\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\",hidden:props=>!props.showCirclePath||props.circleTrigger!==\"in-view\",description:\"When enabled, repeats the animation or playback instead of stopping after once.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SvgComponent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SvgComponent.map","// Generated by Framer (281588d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Instance,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SvgComponent from\"https://framerusercontent.com/modules/FjFqr31ov898SrOBHNnb/5wnS14XhgUQI7bIs5rEa/SvgComponent.js\";import Target01 from\"https://framerusercontent.com/modules/LD1KbykIaplW4EXtPG3E/CrQEwQLdn0zU6TArRx5a/P_FskGPh1.js\";const SvgComponentFonts=getFonts(SvgComponent);const enabledGestures={Ky0izDpSb:{hover:true},m0zcv9odP:{hover:true},RDGmZaxrx:{hover:true}};const cycleOrder=[\"RDGmZaxrx\",\"Ky0izDpSb\",\"m0zcv9odP\"];const serializationHash=\"framer-YywRF\";const variantClassNames={Ky0izDpSb:\"framer-v-8lwy0q\",m0zcv9odP:\"framer-v-1ipvlmn\",RDGmZaxrx:\"framer-v-1yp9s6j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const lJpP5_MDh=undefined;const Dy2Uz9d6l=undefined;const nX1khlDyL=undefined;const ikTd2nm5G=undefined;const m6sqKfzQm=undefined;const inTF67cxV=undefined;const M7c6eF3Gg=undefined;const xfuT42Zqw=undefined;const gH_f73xVC=undefined;const wwgQ0UwQf=undefined;const pWyx_b3mH=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const negate=value=>{return!value;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};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 humanReadableVariantMap={\"Footer Nav Link\":\"m0zcv9odP\",\"Main Navigation Link\":\"RDGmZaxrx\",\"Mega Menu Link\":\"Ky0izDpSb\"};const Variants=motion.create(React.Fragment);const getProps=({border,click,height,hover,icon,iconColor,id,label,link,mouseEnter,showArrow,subtitle,textColor,width,...props})=>{return{...props,Dy2Uz9d6l:mouseEnter??props.Dy2Uz9d6l,gH_f73xVC:icon??props.gH_f73xVC??Target01,ikTd2nm5G:link??props.ikTd2nm5G,inTF67cxV:label??props.inTF67cxV??\"Label\",lJpP5_MDh:click??props.lJpP5_MDh,m6sqKfzQm:border??props.m6sqKfzQm??{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:textColor??props.M7c6eF3Gg??\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",nX1khlDyL:hover??props.nX1khlDyL,pWyx_b3mH:subtitle??props.pWyx_b3mH??\"Subtitle\",variant:humanReadableVariantMap[props.variant]??props.variant??\"RDGmZaxrx\",wwgQ0UwQf:showArrow??props.wwgQ0UwQf??true,xfuT42Zqw:iconColor??props.xfuT42Zqw??\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"};};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,inTF67cxV,lJpP5_MDh,Dy2Uz9d6l,pWyx_b3mH,nX1khlDyL,ikTd2nm5G,wwgQ0UwQf,m6sqKfzQm,M7c6eF3Gg,xfuT42Zqw,gH_f73xVC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RDGmZaxrx\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1b1txtp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(lJpP5_MDh){const res=await lJpP5_MDh(...args);if(res===false)return false;}});const onMouseEnter1hijcp9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(Dy2Uz9d6l){const res=await Dy2Uz9d6l(...args);if(res===false)return false;}if(nX1khlDyL){const res=await nX1khlDyL(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"Ky0izDpSb-hover\")return true;if(baseVariant===\"Ky0izDpSb\")return true;return false;};const visible=negate(wwgQ0UwQf);const isDisplayed1=value=>{if(gestureVariant===\"Ky0izDpSb-hover\")return value;if(baseVariant===\"Ky0izDpSb\")return value;return false;};const visible1=isSet(pWyx_b3mH);const isDisplayed2=value=>{if(gestureVariant===\"m0zcv9odP-hover\")return value;if(baseVariant===\"m0zcv9odP\")return value;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__*/_jsx(Link,{href:ikTd2nm5G,motionChild:true,nodeId:\"RDGmZaxrx\",openInNewTab:false,scopeId:\"khqGjA02G\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1yp9s6j\",className,classNames)} framer-1m7cipy`,\"data-framer-name\":\"Main Navigation Link\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RDGmZaxrx\",onMouseEnter:onMouseEnter1hijcp9,onTap:onTap1b1txtp,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{\"RDGmZaxrx-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},Ky0izDpSb:{\"--border-bottom-width\":(m6sqKfzQm?.borderBottomWidth??m6sqKfzQm?.borderWidth)+\"px\",\"--border-color\":m6sqKfzQm?.borderColor,\"--border-left-width\":(m6sqKfzQm?.borderLeftWidth??m6sqKfzQm?.borderWidth)+\"px\",\"--border-right-width\":(m6sqKfzQm?.borderRightWidth??m6sqKfzQm?.borderWidth)+\"px\",\"--border-style\":m6sqKfzQm?.borderStyle,\"--border-top-width\":(m6sqKfzQm?.borderTopWidth??m6sqKfzQm?.borderWidth)+\"px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},m0zcv9odP:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({\"Ky0izDpSb-hover\":{\"data-framer-name\":undefined},\"m0zcv9odP-hover\":{\"data-framer-name\":undefined},\"RDGmZaxrx-hover\":{\"data-framer-name\":undefined},Ky0izDpSb:{\"data-border\":true,\"data-framer-name\":\"Mega Menu Link\"},m0zcv9odP:{\"data-framer-name\":\"Footer Nav Link\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uq93ia\",layoutDependency:layoutDependency,layoutId:\"zwWiQjiFW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(254, 254, 254))\"},children:\"Label\"})}),className:\"framer-lmlza7\",\"data-framer-name\":\"Text\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"w_Hp0tDIK\",style:{\"--extracted-r6o4lv\":\"rgb(254, 254, 254)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-M7c6eF3Gg-khqGjA02G\":M7c6eF3Gg},text:inTF67cxV,variants:{\"Ky0izDpSb-hover\":{\"--extracted-r6o4lv\":\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\"},\"m0zcv9odP-hover\":{\"--extracted-r6o4lv\":\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\"},Ky0izDpSb:{\"--extracted-r6o4lv\":\"var(--variable-reference-M7c6eF3Gg-khqGjA02G)\",\"--variable-reference-M7c6eF3Gg-khqGjA02G\":M7c6eF3Gg},m0zcv9odP:{\"--extracted-r6o4lv\":\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"Ky0izDpSb-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233)))\"},children:\"Label\"})})},\"m0zcv9odP-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254)))\"},children:\"Label\"})})},\"RDGmZaxrx-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(254, 254, 254))\",\"--framer-text-decoration-offset\":\"4px\",\"--framer-text-decoration-skip-ink\":\"all\",\"--framer-text-decoration\":\"underline\"},children:\"Label\"})})},Ky0izDpSb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-M7c6eF3Gg-khqGjA02G))\"},children:\"Label\"})}),fonts:[\"GF;DM Sans-500\"]},m0zcv9odP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233)))\"},children:\"Label\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1rbhfk1\",Component:gH_f73xVC,layoutDependency:layoutDependency,layoutId:\"ZPHELPUXp\",style:{\"--116wslb\":xfuT42Zqw}}),isDisplayed1(visible!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tl6d67-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"gxASPvK7V-container\",nodeId:\"gxASPvK7V\",rendersWithMotion:true,scopeId:\"khqGjA02G\",children:/*#__PURE__*/_jsx(SvgComponent,{circleDelay:0,circleInViewAmount:.3,circlePath:\"M16 48C16 26 30 12 50 12C72 12 88 27 88 49C88 73 71 88 48 88C26 88 12 72 12 49C12 34 20 20 34 14C49 8 70 10 82 24\",circleReplay:false,circleSpeed:.5,circleStroke:\"rgb(135, 212, 233)\",circleStrokeWidth:2,circleTrigger:\"hover\",circleViewBox:\"0 0 100 100\",fillColor:\"rgb(0, 0, 0)\",height:\"100%\",hoverFillColor:\"rgb(102, 102, 102)\",hoverStrokeColor:\"rgb(102, 102, 102)\",id:\"gxASPvK7V\",layoutId:\"gxASPvK7V\",linkLabel:\"Linked graphic\",openInNewTab:false,showCirclePath:true,strokeColor:\"rgb(0, 0, 0)\",strokeWidth:2,style:{height:\"100%\",width:\"100%\"},svgCode:'<svg width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n    <path d=\"M12 2L2 7L12 12L22 7L12 2Z\" fill=\"#000000\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n    <path d=\"M2 17L12 22L22 17\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n    <path d=\"M2 12L12 17L22 12\" fill=\"none\" stroke=\"#000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/>\\n</svg>',useFillColor:true,useImage:false,useStrokeColor:true,width:\"100%\"})})})]}),isDisplayed1(visible1!==false)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hl15dj\",layoutDependency:layoutDependency,layoutId:\"hwd9Ycpo4\",children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(207, 207, 207))\"},children:\"Subtitle\"})}),className:\"framer-t4q8ly\",\"data-framer-name\":\"Text\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"NGytMHs5q\",style:{\"--extracted-r6o4lv\":\"rgb(207, 207, 207)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-M7c6eF3Gg-khqGjA02G\":M7c6eF3Gg},text:pWyx_b3mH,variants:{Ky0izDpSb:{\"--extracted-r6o4lv\":\"var(--variable-reference-M7c6eF3Gg-khqGjA02G)\",\"--variable-reference-M7c6eF3Gg-khqGjA02G\":M7c6eF3Gg}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({Ky0izDpSb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-M7c6eF3Gg-khqGjA02G))\"},children:\"Subtitle\"})})}},baseVariant,gestureVariant)})}),isDisplayed2(wwgQ0UwQf!==false)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-iv2aym\",layoutDependency:layoutDependency,layoutId:\"H4aHrcWcH\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233)))\"},children:\">\"})}),className:\"framer-1o1nc4d\",\"data-framer-name\":\"Text\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"qbkJDhL6e\",style:{\"--extracted-r6o4lv\":\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"m0zcv9odP-hover\":{\"--extracted-r6o4lv\":\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"m0zcv9odP-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"18px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254)))\"},children:\">\"})})}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YywRF.framer-1m7cipy, .framer-YywRF .framer-1m7cipy { display: block; }\",\".framer-YywRF.framer-1yp9s6j { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 20px 16px 20px; position: relative; text-decoration: none; width: 167px; }\",\".framer-YywRF .framer-uq93ia { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-YywRF .framer-lmlza7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YywRF .framer-1rbhfk1 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-YywRF .framer-1tl6d67-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-YywRF .framer-1hl15dj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; min-height: 200px; overflow: visible; padding: 0px 0px 0px 32px; position: relative; width: 100%; }\",\".framer-YywRF .framer-t4q8ly { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-YywRF .framer-iv2aym { flex: none; height: 16px; overflow: visible; position: relative; width: 9px; }\",\".framer-YywRF .framer-1o1nc4d { flex: none; height: auto; left: 0px; position: absolute; top: -2px; white-space: pre; width: auto; }\",\".framer-YywRF.framer-v-8lwy0q.framer-1yp9s6j { gap: 0px; padding: 4px 0px 12px 0px; }\",\".framer-YywRF.framer-v-8lwy0q .framer-lmlza7 { order: 2; }\",\".framer-YywRF.framer-v-8lwy0q .framer-1rbhfk1, .framer-YywRF.framer-v-1ipvlmn .framer-uq93ia { order: 1; }\",\".framer-YywRF.framer-v-8lwy0q .framer-1tl6d67-container, .framer-YywRF.framer-v-1ipvlmn .framer-iv2aym { order: 0; }\",\".framer-YywRF.framer-v-8lwy0q .framer-1hl15dj, .framer-YywRF.framer-v-8lwy0q.hover .framer-1hl15dj { min-height: unset; }\",\".framer-YywRF.framer-v-1ipvlmn.framer-1yp9s6j { flex-direction: row; gap: 4px; padding: 4px 0px 4px 0px; width: min-content; }\",\".framer-YywRF.framer-v-8lwy0q.hover.framer-1yp9s6j { padding: 4px 0px 12px 2px; }\",'.framer-YywRF[data-border=\"true\"]::after, .framer-YywRF [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 167\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Ky0izDpSb\":{\"layout\":[\"fixed\",\"auto\"]},\"m0zcv9odP\":{\"layout\":[\"auto\",\"auto\"]},\"wmCKyiyJ3\":{\"layout\":[\"fixed\",\"auto\"]},\"Flb4ILc6R\":{\"layout\":[\"auto\",\"auto\"]},\"N3PM7s4sW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"inTF67cxV\":\"label\",\"lJpP5_MDh\":\"click\",\"Dy2Uz9d6l\":\"mouseEnter\",\"pWyx_b3mH\":\"subtitle\",\"nX1khlDyL\":\"hover\",\"ikTd2nm5G\":\"link\",\"wwgQ0UwQf\":\"showArrow\",\"m6sqKfzQm\":\"border\",\"M7c6eF3Gg\":\"textColor\",\"xfuT42Zqw\":\"iconColor\",\"gH_f73xVC\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"OtzOm8rydM9hU4RmzVUd\"]\n */const FramerkhqGjA02G=withCSS(Component,css,\"framer-YywRF\");export default FramerkhqGjA02G;FramerkhqGjA02G.displayName=\"_Nav Link\";FramerkhqGjA02G.defaultProps={height:50,width:167};addPropertyControls(FramerkhqGjA02G,{variant:{options:[\"RDGmZaxrx\",\"Ky0izDpSb\",\"m0zcv9odP\"],optionTitles:[\"Main Navigation Link\",\"Mega Menu Link\",\"Footer Nav Link\"],title:\"Variant\",type:ControlType.Enum},inTF67cxV:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String},oninTF67cxVChange:{changes:\"inTF67cxV\",type:ControlType.ChangeHandler},lJpP5_MDh:{title:\"Click\",type:ControlType.EventHandler},Dy2Uz9d6l:{title:\"Mouse Enter\",type:ControlType.EventHandler},pWyx_b3mH:{defaultValue:\"Subtitle\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String},onpWyx_b3mHChange:{changes:\"pWyx_b3mH\",type:ControlType.ChangeHandler},nX1khlDyL:{title:\"Hover\",type:ControlType.EventHandler},ikTd2nm5G:{title:\"Link\",type:ControlType.Link},wwgQ0UwQf:{defaultValue:true,title:\"Show Arrow\",type:ControlType.Boolean},onwwgQ0UwQfChange:{changes:\"wwgQ0UwQf\",type:ControlType.ChangeHandler},m6sqKfzQm:{defaultValue:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},title:\"Border\",type:ControlType.Border},M7c6eF3Gg:{defaultValue:'var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254)) /* {\"name\":\"White\"} */',description:\"\",title:\"Text Color\",type:ControlType.Color},xfuT42Zqw:{defaultValue:'var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233)) /* {\"name\":\"Bright Blue\"} */',description:\"\",title:\"Icon Color\",type:ControlType.Color},gH_f73xVC:{defaultValue:{identifier:\"local-module:vector/P_FskGPh1:default\",moduleId:\"LD1KbykIaplW4EXtPG3E\"},description:\"\",setModuleId:\"OtzOm8rydM9hU4RmzVUd\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(FramerkhqGjA02G,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"}]},...SvgComponentFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkhqGjA02G\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"167\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ky0izDpSb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"m0zcv9odP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wmCKyiyJ3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Flb4ILc6R\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"N3PM7s4sW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"inTF67cxV\\\":\\\"label\\\",\\\"lJpP5_MDh\\\":\\\"click\\\",\\\"Dy2Uz9d6l\\\":\\\"mouseEnter\\\",\\\"pWyx_b3mH\\\":\\\"subtitle\\\",\\\"nX1khlDyL\\\":\\\"hover\\\",\\\"ikTd2nm5G\\\":\\\"link\\\",\\\"wwgQ0UwQf\\\":\\\"showArrow\\\",\\\"m6sqKfzQm\\\":\\\"border\\\",\\\"M7c6eF3Gg\\\":\\\"textColor\\\",\\\"xfuT42Zqw\\\":\\\"iconColor\\\",\\\"gH_f73xVC\\\":\\\"icon\\\"}\",\"framerVectorSets\":\"[\\\"OtzOm8rydM9hU4RmzVUd\\\"]\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Target01 from\"https://framerusercontent.com/modules/LD1KbykIaplW4EXtPG3E/CrQEwQLdn0zU6TArRx5a/P_FskGPh1.js\";import _NavLink from\"https://framerusercontent.com/modules/RvE6VS6CoAaVanlBg4zY/bxgMFCp6Ret3PPur5Vp3/khqGjA02G.js\";const _NavLinkFonts=getFonts(_NavLink);const serializationHash=\"framer-YQ4Hp\";const variantClassNames={sVkWOEKdW:\"framer-v-13sl63d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dvWshrF6h=undefined;const vnL96mUyw=undefined;const KXDaGbo4z=undefined;const QVsw5sw2R=undefined;const rMJKWqkCE=undefined;const Hws4gnSpM=undefined;const AHHLCSv9Q=undefined;const VG0wsFTkO=undefined;const RPqs1lBwb=undefined;const F7MXjLrkd=undefined;const VV9K4TEWO=undefined;const c5uHuCNKo=undefined;const ybgSFKD1h=undefined;const oPQMoCUzI=undefined;const TrNSqEMwp=undefined;const zw6484g5f=undefined;const kViB9L4LK=undefined;const k423sedmR=undefined;const g4C5Yplwg=undefined;const XCDvra2yt=undefined;const njd8uMD60=undefined;const gVb6KSPAJ=undefined;const eFNgHUvbC=undefined;const zoHKB2dxY=undefined;const vhGKa5uQA=undefined;const B8ntfaR1f=undefined;const SPfuiKNg_=undefined;const NQKKFPkqE=undefined;const C3CyHPe77=undefined;const ZODXBaLEL=undefined;const Hm8KoF2w_=undefined;const NV4nOFtZJ=undefined;const setKXDaGbo4z=undefined;const setQVsw5sw2R=undefined;const setF7MXjLrkd=undefined;const setVV9K4TEWO=undefined;const setzw6484g5f=undefined;const setkViB9L4LK=undefined;const setgVb6KSPAJ=undefined;const seteFNgHUvbC=undefined;const setNQKKFPkqE=undefined;const setC3CyHPe77=undefined;const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({click,height,icon1,icon2,icon3,icon4,icon5,id,item1,item1Label,item1Subtitle,item2,item2Border,item2Label,item2Subtitle,item3,item3Border,item3Label,item3Subtitle,item4,item4Border,item4Label,item4Subtitle,item5,item5Border,item5Label,item5Subtitle,link1,link2,link3,link4,link5,sectionTitle,textColor,width,...props})=>{return{...props,AHHLCSv9Q:icon1??props.AHHLCSv9Q??Target01,B8ntfaR1f:icon4??props.B8ntfaR1f??Target01,C3CyHPe77:item5Subtitle??props.C3CyHPe77??\"Subtitle\",c5uHuCNKo:link2??props.c5uHuCNKo,dvWshrF6h:sectionTitle??props.dvWshrF6h??\"Title\",eFNgHUvbC:item4Subtitle??props.eFNgHUvbC??\"Subtitle\",F7MXjLrkd:item2Label??props.F7MXjLrkd??\"Item 2\",g4C5Yplwg:item3Border??props.g4C5Yplwg??{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},gVb6KSPAJ:item4Label??props.gVb6KSPAJ??\"Item 4\",Hm8KoF2w_:item5Border??props.Hm8KoF2w_??{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},Hws4gnSpM:textColor??props.Hws4gnSpM??\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",k423sedmR:link3??props.k423sedmR,kViB9L4LK:item3Subtitle??props.kViB9L4LK??\"Subtitle\",KXDaGbo4z:item1Label??props.KXDaGbo4z??\"Item 1\",njd8uMD60:item4??props.njd8uMD60??true,NQKKFPkqE:item5Label??props.NQKKFPkqE??\"Item 5\",NV4nOFtZJ:icon5??props.NV4nOFtZJ??Target01,oPQMoCUzI:icon2??props.oPQMoCUzI??Target01,QVsw5sw2R:item1Subtitle??props.QVsw5sw2R??\"Subtitle\",rMJKWqkCE:link1??props.rMJKWqkCE,RPqs1lBwb:item2??props.RPqs1lBwb??true,SPfuiKNg_:item5??props.SPfuiKNg_??true,TrNSqEMwp:item3??props.TrNSqEMwp??true,VG0wsFTkO:click??props.VG0wsFTkO,vhGKa5uQA:item4Border??props.vhGKa5uQA??{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},vnL96mUyw:item1??props.vnL96mUyw??true,VV9K4TEWO:item2Subtitle??props.VV9K4TEWO??\"Subtitle\",XCDvra2yt:icon3??props.XCDvra2yt??Target01,ybgSFKD1h:item2Border??props.ybgSFKD1h??{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},ZODXBaLEL:link5??props.ZODXBaLEL,zoHKB2dxY:link4??props.zoHKB2dxY,zw6484g5f:item3Label??props.zw6484g5f??\"Item 3\"};};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,dvWshrF6h,vnL96mUyw,\"KXDaGbo4z\":externalKXDaGbo4z,\"onKXDaGbo4zChange\":setExternalKXDaGbo4z,\"QVsw5sw2R\":externalQVsw5sw2R,\"onQVsw5sw2RChange\":setExternalQVsw5sw2R,AHHLCSv9Q,rMJKWqkCE,RPqs1lBwb,oPQMoCUzI,\"F7MXjLrkd\":externalF7MXjLrkd,\"onF7MXjLrkdChange\":setExternalF7MXjLrkd,ybgSFKD1h,c5uHuCNKo,\"VV9K4TEWO\":externalVV9K4TEWO,\"onVV9K4TEWOChange\":setExternalVV9K4TEWO,TrNSqEMwp,\"zw6484g5f\":externalzw6484g5f,\"onzw6484g5fChange\":setExternalzw6484g5f,\"kViB9L4LK\":externalkViB9L4LK,\"onkViB9L4LKChange\":setExternalkViB9L4LK,k423sedmR,g4C5Yplwg,njd8uMD60,\"gVb6KSPAJ\":externalgVb6KSPAJ,\"ongVb6KSPAJChange\":setExternalgVb6KSPAJ,\"eFNgHUvbC\":externaleFNgHUvbC,\"oneFNgHUvbCChange\":setExternaleFNgHUvbC,vhGKa5uQA,zoHKB2dxY,SPfuiKNg_,\"NQKKFPkqE\":externalNQKKFPkqE,\"onNQKKFPkqEChange\":setExternalNQKKFPkqE,\"C3CyHPe77\":externalC3CyHPe77,\"onC3CyHPe77Change\":setExternalC3CyHPe77,ZODXBaLEL,Hm8KoF2w_,Hws4gnSpM,XCDvra2yt,B8ntfaR1f,NV4nOFtZJ,VG0wsFTkO,...restProps}=getProps(props);const[KXDaGbo4z,setKXDaGbo4z]=useStateVariable(externalKXDaGbo4z,setExternalKXDaGbo4z);const[QVsw5sw2R,setQVsw5sw2R]=useStateVariable(externalQVsw5sw2R,setExternalQVsw5sw2R);const[F7MXjLrkd,setF7MXjLrkd]=useStateVariable(externalF7MXjLrkd,setExternalF7MXjLrkd);const[VV9K4TEWO,setVV9K4TEWO]=useStateVariable(externalVV9K4TEWO,setExternalVV9K4TEWO);const[zw6484g5f,setzw6484g5f]=useStateVariable(externalzw6484g5f,setExternalzw6484g5f);const[kViB9L4LK,setkViB9L4LK]=useStateVariable(externalkViB9L4LK,setExternalkViB9L4LK);const[gVb6KSPAJ,setgVb6KSPAJ]=useStateVariable(externalgVb6KSPAJ,setExternalgVb6KSPAJ);const[eFNgHUvbC,seteFNgHUvbC]=useStateVariable(externaleFNgHUvbC,setExternaleFNgHUvbC);const[NQKKFPkqE,setNQKKFPkqE]=useStateVariable(externalNQKKFPkqE,setExternalNQKKFPkqE);const[C3CyHPe77,setC3CyHPe77]=useStateVariable(externalC3CyHPe77,setExternalC3CyHPe77);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"sVkWOEKdW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const lJpP5_MDhfxjye7=activeVariantCallback(async(...args)=>{if(VG0wsFTkO){const res=await VG0wsFTkO(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13sl63d\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"sVkWOEKdW\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bk6o2d\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"K00XI71R4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy02MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Title\"})}),className:\"framer-1n9ry88\",\"data-framer-name\":\"Business Process Consulting\",fonts:[\"GF;DM Sans-600\"],layoutDependency:layoutDependency,layoutId:\"XJEXGvWH7\",style:{\"--extracted-r6o4lv\":\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",\"--framer-paragraph-spacing\":\"0px\"},text:dvWshrF6h,verticalAlignment:\"bottom\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yh8owz\",layoutDependency:layoutDependency,layoutId:\"vXmI6dqim\",children:[vnL96mUyw!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+120+0+145,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a8i2v8-container\",layoutDependency:layoutDependency,layoutId:\"Ewjz_gBSM-container\",nodeId:\"Ewjz_gBSM\",rendersWithMotion:true,scopeId:\"u4walpWup\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:AHHLCSv9Q,height:\"100%\",id:\"Ewjz_gBSM\",ikTd2nm5G:rMJKWqkCE,inTF67cxV:KXDaGbo4z,layoutId:\"Ewjz_gBSM\",lJpP5_MDh:lJpP5_MDhfxjye7,m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:Hws4gnSpM,oninTF67cxVChange:setKXDaGbo4z,onpWyx_b3mHChange:setQVsw5sw2R,pWyx_b3mH:QVsw5sw2R,style:{width:\"100%\"},variant:matchVariant(\"Ky0izDpSb\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),RPqs1lBwb!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+120+0+145,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vyu4sv-container\",layoutDependency:layoutDependency,layoutId:\"BpFgnIBl8-container\",nodeId:\"BpFgnIBl8\",rendersWithMotion:true,scopeId:\"u4walpWup\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:oPQMoCUzI,height:\"100%\",id:\"BpFgnIBl8\",ikTd2nm5G:c5uHuCNKo,inTF67cxV:F7MXjLrkd,layoutId:\"BpFgnIBl8\",lJpP5_MDh:lJpP5_MDhfxjye7,m6sqKfzQm:ybgSFKD1h,M7c6eF3Gg:Hws4gnSpM,oninTF67cxVChange:setF7MXjLrkd,onpWyx_b3mHChange:setVV9K4TEWO,pWyx_b3mH:VV9K4TEWO,style:{width:\"100%\"},variant:matchVariant(\"Ky0izDpSb\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),TrNSqEMwp!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+120+0+145,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18ros5m-container\",layoutDependency:layoutDependency,layoutId:\"t1YB_Q3xN-container\",nodeId:\"t1YB_Q3xN\",rendersWithMotion:true,scopeId:\"u4walpWup\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:XCDvra2yt,height:\"100%\",id:\"t1YB_Q3xN\",ikTd2nm5G:k423sedmR,inTF67cxV:zw6484g5f,layoutId:\"t1YB_Q3xN\",lJpP5_MDh:lJpP5_MDhfxjye7,m6sqKfzQm:g4C5Yplwg,M7c6eF3Gg:Hws4gnSpM,oninTF67cxVChange:setzw6484g5f,onpWyx_b3mHChange:setkViB9L4LK,pWyx_b3mH:kViB9L4LK,style:{width:\"100%\"},variant:matchVariant(\"Ky0izDpSb\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),njd8uMD60!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+120+0+145,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uilcxs-container\",layoutDependency:layoutDependency,layoutId:\"H_ctupwkv-container\",nodeId:\"H_ctupwkv\",rendersWithMotion:true,scopeId:\"u4walpWup\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:B8ntfaR1f,height:\"100%\",id:\"H_ctupwkv\",ikTd2nm5G:zoHKB2dxY,inTF67cxV:gVb6KSPAJ,layoutId:\"H_ctupwkv\",lJpP5_MDh:lJpP5_MDhfxjye7,m6sqKfzQm:vhGKa5uQA,M7c6eF3Gg:Hws4gnSpM,oninTF67cxVChange:setgVb6KSPAJ,onpWyx_b3mHChange:seteFNgHUvbC,pWyx_b3mH:eFNgHUvbC,style:{width:\"100%\"},variant:matchVariant(\"Ky0izDpSb\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),SPfuiKNg_!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+120+0+145,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ge03ej-container\",layoutDependency:layoutDependency,layoutId:\"LNCWMEM_m-container\",nodeId:\"LNCWMEM_m\",rendersWithMotion:true,scopeId:\"u4walpWup\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:NV4nOFtZJ,height:\"100%\",id:\"LNCWMEM_m\",ikTd2nm5G:ZODXBaLEL,inTF67cxV:NQKKFPkqE,layoutId:\"LNCWMEM_m\",lJpP5_MDh:lJpP5_MDhfxjye7,m6sqKfzQm:Hm8KoF2w_,M7c6eF3Gg:Hws4gnSpM,oninTF67cxVChange:setNQKKFPkqE,onpWyx_b3mHChange:setC3CyHPe77,pWyx_b3mH:C3CyHPe77,style:{width:\"100%\"},variant:matchVariant(\"Ky0izDpSb\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YQ4Hp.framer-107hr01, .framer-YQ4Hp .framer-107hr01 { display: block; }\",\".framer-YQ4Hp.framer-13sl63d { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 248px; }\",\".framer-YQ4Hp .framer-1bk6o2d { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YQ4Hp .framer-1n9ry88 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-YQ4Hp .framer-1yh8owz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YQ4Hp .framer-1a8i2v8-container, .framer-YQ4Hp .framer-vyu4sv-container, .framer-YQ4Hp .framer-18ros5m-container, .framer-YQ4Hp .framer-1uilcxs-container, .framer-YQ4Hp .framer-ge03ej-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 326\n * @framerIntrinsicWidth 248\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"dvWshrF6h\":\"sectionTitle\",\"vnL96mUyw\":\"item1\",\"KXDaGbo4z\":\"item1Label\",\"QVsw5sw2R\":\"item1Subtitle\",\"AHHLCSv9Q\":\"icon1\",\"rMJKWqkCE\":\"link1\",\"RPqs1lBwb\":\"item2\",\"oPQMoCUzI\":\"icon2\",\"F7MXjLrkd\":\"item2Label\",\"ybgSFKD1h\":\"item2Border\",\"c5uHuCNKo\":\"link2\",\"VV9K4TEWO\":\"item2Subtitle\",\"TrNSqEMwp\":\"item3\",\"zw6484g5f\":\"item3Label\",\"kViB9L4LK\":\"item3Subtitle\",\"k423sedmR\":\"link3\",\"g4C5Yplwg\":\"item3Border\",\"njd8uMD60\":\"item4\",\"gVb6KSPAJ\":\"item4Label\",\"eFNgHUvbC\":\"item4Subtitle\",\"vhGKa5uQA\":\"item4Border\",\"zoHKB2dxY\":\"link4\",\"SPfuiKNg_\":\"item5\",\"NQKKFPkqE\":\"item5Label\",\"C3CyHPe77\":\"item5Subtitle\",\"ZODXBaLEL\":\"link5\",\"Hm8KoF2w_\":\"item5Border\",\"Hws4gnSpM\":\"textColor\",\"XCDvra2yt\":\"icon3\",\"B8ntfaR1f\":\"icon4\",\"NV4nOFtZJ\":\"icon5\",\"VG0wsFTkO\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"OtzOm8rydM9hU4RmzVUd\"]\n */const Frameru4walpWup=withCSS(Component,css,\"framer-YQ4Hp\");export default Frameru4walpWup;Frameru4walpWup.displayName=\"_Mega Menu Section\";Frameru4walpWup.defaultProps={height:326,width:248};addPropertyControls(Frameru4walpWup,{dvWshrF6h:{defaultValue:\"Title\",displayTextArea:false,title:\"Section Title\",type:ControlType.String},ondvWshrF6hChange:{changes:\"dvWshrF6h\",type:ControlType.ChangeHandler},vnL96mUyw:{defaultValue:true,title:\"Item 1?\",type:ControlType.Boolean},onvnL96mUywChange:{changes:\"vnL96mUyw\",type:ControlType.ChangeHandler},KXDaGbo4z:{defaultValue:\"Item 1\",displayTextArea:false,title:\"Item 1 Label\",type:ControlType.String},onKXDaGbo4zChange:{changes:\"KXDaGbo4z\",type:ControlType.ChangeHandler},QVsw5sw2R:{defaultValue:\"Subtitle\",description:\"\",displayTextArea:false,title:\"Item 1 Subtitle\",type:ControlType.String},onQVsw5sw2RChange:{changes:\"QVsw5sw2R\",type:ControlType.ChangeHandler},AHHLCSv9Q:{defaultValue:{identifier:\"local-module:vector/P_FskGPh1:default\",moduleId:\"LD1KbykIaplW4EXtPG3E\"},description:\"\",setModuleId:\"OtzOm8rydM9hU4RmzVUd\",title:\"Icon 1\",type:ControlType.VectorSetItem},rMJKWqkCE:{description:\"\",title:\"Link 1\",type:ControlType.Link},RPqs1lBwb:{defaultValue:true,title:\"Item 2?\",type:ControlType.Boolean},onRPqs1lBwbChange:{changes:\"RPqs1lBwb\",type:ControlType.ChangeHandler},oPQMoCUzI:{defaultValue:{identifier:\"local-module:vector/P_FskGPh1:default\",moduleId:\"LD1KbykIaplW4EXtPG3E\"},description:\"\",setModuleId:\"OtzOm8rydM9hU4RmzVUd\",title:\"Icon 2\",type:ControlType.VectorSetItem},F7MXjLrkd:{defaultValue:\"Item 2\",displayTextArea:false,title:\"Item 2 Label\",type:ControlType.String},onF7MXjLrkdChange:{changes:\"F7MXjLrkd\",type:ControlType.ChangeHandler},ybgSFKD1h:{defaultValue:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},description:\"\",title:\"Item 2 Border\",type:ControlType.Border},c5uHuCNKo:{description:\"\",title:\"Link 2\",type:ControlType.Link},VV9K4TEWO:{defaultValue:\"Subtitle\",description:\"\",displayTextArea:false,title:\"Item 2 Subtitle\",type:ControlType.String},onVV9K4TEWOChange:{changes:\"VV9K4TEWO\",type:ControlType.ChangeHandler},TrNSqEMwp:{defaultValue:true,title:\"Item 3?\",type:ControlType.Boolean},onTrNSqEMwpChange:{changes:\"TrNSqEMwp\",type:ControlType.ChangeHandler},zw6484g5f:{defaultValue:\"Item 3\",description:\"\",displayTextArea:false,placeholder:\"\",title:\"Item 3 Label\",type:ControlType.String},onzw6484g5fChange:{changes:\"zw6484g5f\",type:ControlType.ChangeHandler},kViB9L4LK:{defaultValue:\"Subtitle\",description:\"\",displayTextArea:false,title:\"Item 3 Subtitle\",type:ControlType.String},onkViB9L4LKChange:{changes:\"kViB9L4LK\",type:ControlType.ChangeHandler},k423sedmR:{description:\"\",title:\"Link 3\",type:ControlType.Link},g4C5Yplwg:{defaultValue:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},description:\"\",title:\"Item 3 Border\",type:ControlType.Border},njd8uMD60:{defaultValue:true,title:\"Item 4?\",type:ControlType.Boolean},onnjd8uMD60Change:{changes:\"njd8uMD60\",type:ControlType.ChangeHandler},gVb6KSPAJ:{defaultValue:\"Item 4\",description:\"\",displayTextArea:false,title:\"Item 4 Label\",type:ControlType.String},ongVb6KSPAJChange:{changes:\"gVb6KSPAJ\",type:ControlType.ChangeHandler},eFNgHUvbC:{defaultValue:\"Subtitle\",description:\"\",displayTextArea:false,title:\"Item 4 Subtitle\",type:ControlType.String},oneFNgHUvbCChange:{changes:\"eFNgHUvbC\",type:ControlType.ChangeHandler},vhGKa5uQA:{defaultValue:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},description:\"\",title:\"Item 4 Border\",type:ControlType.Border},zoHKB2dxY:{title:\"Link 4\",type:ControlType.Link},SPfuiKNg_:{defaultValue:true,title:\"Item 5?\",type:ControlType.Boolean},onSPfuiKNg_Change:{changes:\"SPfuiKNg_\",type:ControlType.ChangeHandler},NQKKFPkqE:{defaultValue:\"Item 5\",displayTextArea:false,title:\"Item 5 Label\",type:ControlType.String},onNQKKFPkqEChange:{changes:\"NQKKFPkqE\",type:ControlType.ChangeHandler},C3CyHPe77:{defaultValue:\"Subtitle\",description:\"\",displayTextArea:false,title:\"Item 5 Subtitle\",type:ControlType.String},onC3CyHPe77Change:{changes:\"C3CyHPe77\",type:ControlType.ChangeHandler},ZODXBaLEL:{description:\"\",title:\"Link 5\",type:ControlType.Link},Hm8KoF2w_:{defaultValue:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},description:\"\",title:\"Item 5 Border\",type:ControlType.Border},Hws4gnSpM:{defaultValue:'var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254)) /* {\"name\":\"White\"} */',title:\"Text Color\",type:ControlType.Color},XCDvra2yt:{defaultValue:{identifier:\"local-module:vector/P_FskGPh1:default\",moduleId:\"LD1KbykIaplW4EXtPG3E\"},description:\"\",setModuleId:\"OtzOm8rydM9hU4RmzVUd\",title:\"Icon 3\",type:ControlType.VectorSetItem},B8ntfaR1f:{defaultValue:{identifier:\"local-module:vector/P_FskGPh1:default\",moduleId:\"LD1KbykIaplW4EXtPG3E\"},description:\"\",setModuleId:\"OtzOm8rydM9hU4RmzVUd\",title:\"Icon 4\",type:ControlType.VectorSetItem},NV4nOFtZJ:{defaultValue:{identifier:\"local-module:vector/P_FskGPh1:default\",moduleId:\"LD1KbykIaplW4EXtPG3E\"},description:\"\",setModuleId:\"OtzOm8rydM9hU4RmzVUd\",title:\"Icon 5\",type:ControlType.VectorSetItem},VG0wsFTkO:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Frameru4walpWup,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthS2f3ZGMZpg.woff2\",weight:\"600\"}]},..._NavLinkFonts],{supportsExplicitInterCodegen:true});Frameru4walpWup.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(_NavLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameru4walpWup\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"248\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"dvWshrF6h\\\":\\\"sectionTitle\\\",\\\"vnL96mUyw\\\":\\\"item1\\\",\\\"KXDaGbo4z\\\":\\\"item1Label\\\",\\\"QVsw5sw2R\\\":\\\"item1Subtitle\\\",\\\"AHHLCSv9Q\\\":\\\"icon1\\\",\\\"rMJKWqkCE\\\":\\\"link1\\\",\\\"RPqs1lBwb\\\":\\\"item2\\\",\\\"oPQMoCUzI\\\":\\\"icon2\\\",\\\"F7MXjLrkd\\\":\\\"item2Label\\\",\\\"ybgSFKD1h\\\":\\\"item2Border\\\",\\\"c5uHuCNKo\\\":\\\"link2\\\",\\\"VV9K4TEWO\\\":\\\"item2Subtitle\\\",\\\"TrNSqEMwp\\\":\\\"item3\\\",\\\"zw6484g5f\\\":\\\"item3Label\\\",\\\"kViB9L4LK\\\":\\\"item3Subtitle\\\",\\\"k423sedmR\\\":\\\"link3\\\",\\\"g4C5Yplwg\\\":\\\"item3Border\\\",\\\"njd8uMD60\\\":\\\"item4\\\",\\\"gVb6KSPAJ\\\":\\\"item4Label\\\",\\\"eFNgHUvbC\\\":\\\"item4Subtitle\\\",\\\"vhGKa5uQA\\\":\\\"item4Border\\\",\\\"zoHKB2dxY\\\":\\\"link4\\\",\\\"SPfuiKNg_\\\":\\\"item5\\\",\\\"NQKKFPkqE\\\":\\\"item5Label\\\",\\\"C3CyHPe77\\\":\\\"item5Subtitle\\\",\\\"ZODXBaLEL\\\":\\\"link5\\\",\\\"Hm8KoF2w_\\\":\\\"item5Border\\\",\\\"Hws4gnSpM\\\":\\\"textColor\\\",\\\"XCDvra2yt\\\":\\\"icon3\\\",\\\"B8ntfaR1f\\\":\\\"icon4\\\",\\\"NV4nOFtZJ\\\":\\\"icon5\\\",\\\"VG0wsFTkO\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"326\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVectorSets\":\"[\\\"OtzOm8rydM9hU4RmzVUd\\\"]\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;DM Sans Variable 9pt Regular\",\"CUSTOMV2;DM Sans Variable 9pt RegularVF=Im9wc3oiIDksICJ3Z2h0IiA2MDA=\",\"CUSTOMV2;DM Sans Variable 9pt RegularVF=Im9wc3oiIDksICJ3Z2h0IiA2MDA=\",\"CUSTOMV2;DM Sans Variable 9pt RegularVF=Im9wc3oiIDksICJ3Z2h0IiA2MDA=\"]);const variationAxes=[{defaultValue:9,maxValue:40,minValue:9,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:1e3,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans Variable 9pt Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://framerusercontent.com/assets/hHMmUtu8pDORXdpzkUA7z8Oo.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-Xx1M4 .framer-styles-preset-gsgtwv:not(.rich-text-wrapper), .framer-Xx1M4 .framer-styles-preset-gsgtwv.rich-text-wrapper h4 { --framer-font-family: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.6); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-bold: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-bold-italic: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-italic: \"opsz\" 9, \"wght\" 600; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, #fefefe); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1599px) and (min-width: 960px) { .framer-Xx1M4 .framer-styles-preset-gsgtwv:not(.rich-text-wrapper), .framer-Xx1M4 .framer-styles-preset-gsgtwv.rich-text-wrapper h4 { --framer-font-family: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.6); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-bold: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-bold-italic: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-italic: \"opsz\" 9, \"wght\" 600; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, #fefefe); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 959px) and (min-width: 810px) { .framer-Xx1M4 .framer-styles-preset-gsgtwv:not(.rich-text-wrapper), .framer-Xx1M4 .framer-styles-preset-gsgtwv.rich-text-wrapper h4 { --framer-font-family: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.6); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-bold: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-bold-italic: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-italic: \"opsz\" 9, \"wght\" 600; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, #fefefe); --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-Xx1M4 .framer-styles-preset-gsgtwv:not(.rich-text-wrapper), .framer-Xx1M4 .framer-styles-preset-gsgtwv.rich-text-wrapper h4 { --framer-font-family: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.7); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-bold: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-bold-italic: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-italic: \"opsz\" 9, \"wght\" 600; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, #fefefe); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-Xx1M4\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (841fdc4)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;DM Sans Variable 9pt Regular\",\"CUSTOMV2;DM Sans Variable 9pt RegularVF=Im9wc3oiIDksICJ3Z2h0IiA2MDA=\",\"CUSTOMV2;DM Sans Variable 9pt RegularVF=Im9wc3oiIDksICJ3Z2h0IiA2MDA=\",\"CUSTOMV2;DM Sans Variable 9pt RegularVF=Im9wc3oiIDksICJ3Z2h0IiA2MDA=\"]);const variationAxes=[{defaultValue:9,maxValue:40,minValue:9,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:1e3,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans Variable 9pt Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://framerusercontent.com/assets/hHMmUtu8pDORXdpzkUA7z8Oo.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-esZm5 .framer-styles-preset-983zas:not(.rich-text-wrapper), .framer-esZm5 .framer-styles-preset-983zas.rich-text-wrapper h3 { --framer-font-family: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-bold: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-bold-italic: \"opsz\" 9, \"wght\" 600; --framer-font-variation-axes-italic: \"opsz\" 9, \"wght\" 600; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --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: capitalize; }',\"@media (max-width: 1599px) and (min-width: 960px) { .framer-esZm5 .framer-styles-preset-983zas:not(.rich-text-wrapper), .framer-esZm5 .framer-styles-preset-983zas.rich-text-wrapper h3 { --framer-font-family: \\\"DM Sans Variable 9pt Regular\\\", \\\"DM Sans Variable 9pt Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-variation-axes: \\\"opsz\\\" 9, \\\"wght\\\" 600; --framer-font-weight: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --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: capitalize; } }\",\"@media (max-width: 959px) and (min-width: 810px) { .framer-esZm5 .framer-styles-preset-983zas:not(.rich-text-wrapper), .framer-esZm5 .framer-styles-preset-983zas.rich-text-wrapper h3 { --framer-font-family: \\\"DM Sans Variable 9pt Regular\\\", \\\"DM Sans Variable 9pt Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-variation-axes: \\\"opsz\\\" 9, \\\"wght\\\" 600; --framer-font-weight: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --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: capitalize; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-esZm5 .framer-styles-preset-983zas:not(.rich-text-wrapper), .framer-esZm5 .framer-styles-preset-983zas.rich-text-wrapper h3 { --framer-font-family: \\\"DM Sans Variable 9pt Regular\\\", \\\"DM Sans Variable 9pt Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-variation-axes: \\\"opsz\\\" 9, \\\"wght\\\" 600; --framer-font-weight: 400; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --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: capitalize; } }\"];export const className=\"framer-esZm5\";\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 (841fdc4)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;DM Sans Variable 9pt Regular\",\"CUSTOMV2;DM Sans Variable 9pt RegularVF=Im9wc3oiIDksICJ3Z2h0IiA0MDA=\",\"CUSTOMV2;DM Sans Variable 9pt RegularVF=Im9wc3oiIDksICJ3Z2h0IiA0MDA=\",\"CUSTOMV2;DM Sans Variable 9pt RegularVF=Im9wc3oiIDksICJ3Z2h0IiA0MDA=\"]);const variationAxes=[{defaultValue:9,maxValue:40,minValue:9,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:1e3,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans Variable 9pt Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://framerusercontent.com/assets/hHMmUtu8pDORXdpzkUA7z8Oo.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-hEH7o .framer-styles-preset-1x0figo:not(.rich-text-wrapper), .framer-hEH7o .framer-styles-preset-1x0figo.rich-text-wrapper p { --framer-font-family: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.5); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 9, \"wght\" 400; --framer-font-variation-axes-bold: \"opsz\" 9, \"wght\" 400; --framer-font-variation-axes-bold-italic: \"opsz\" 9, \"wght\" 400; --framer-font-variation-axes-italic: \"opsz\" 9, \"wght\" 400; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --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: 1599px) and (min-width: 960px) { .framer-hEH7o .framer-styles-preset-1x0figo:not(.rich-text-wrapper), .framer-hEH7o .framer-styles-preset-1x0figo.rich-text-wrapper p { --framer-font-family: \\\"DM Sans Variable 9pt Regular\\\", \\\"DM Sans Variable 9pt Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.5); --framer-font-style: normal; --framer-font-variation-axes: \\\"opsz\\\" 9, \\\"wght\\\" 400; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --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: 959px) and (min-width: 810px) { .framer-hEH7o .framer-styles-preset-1x0figo:not(.rich-text-wrapper), .framer-hEH7o .framer-styles-preset-1x0figo.rich-text-wrapper p { --framer-font-family: \\\"DM Sans Variable 9pt Regular\\\", \\\"DM Sans Variable 9pt Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.5); --framer-font-style: normal; --framer-font-variation-axes: \\\"opsz\\\" 9, \\\"wght\\\" 400; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --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-hEH7o .framer-styles-preset-1x0figo:not(.rich-text-wrapper), .framer-hEH7o .framer-styles-preset-1x0figo.rich-text-wrapper p { --framer-font-family: \\\"DM Sans Variable 9pt Regular\\\", \\\"DM Sans Variable 9pt Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.5); --framer-font-style: normal; --framer-font-variation-axes: \\\"opsz\\\" 9, \\\"wght\\\" 400; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --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-hEH7o\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withClipRevealBottomLeft}from\"https://framerusercontent.com/modules/yE6tkKVlVDAtPyVr73Ko/zpvlfD8aCaAkNtIURjyT/ClipPathReveal.js\";import HugeIconSprite from\"https://framerusercontent.com/modules/q3cb6S6RxPnLvnRlo49U/zY1EKv4u56qRS7ktbrAG/HugeIconSprite.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/XkqDTE5aHUcRMjn23fcN/lO66A5BlzL0ERBId0okf/A6O3YJaUa.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/jYsm7kNzqdhk2cU3J3St/zVGfMj7QUvTHuQcyR5qa/N8apXSLVz.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/YvOOrWZM5T69R9bK9JQe/HgZ5FKJpa2FbSrtn1695/zPKozvOjS.js\";import ArrowUpRight01 from\"https://framerusercontent.com/modules/dW8P2Sld93gw5krVYAUy/nzA1G06DDBGs3IeXh0Sa/OUJDC2uvu.js\";const ArrowUpRight01Fonts=getFonts(ArrowUpRight01);const HugeIconSpriteFonts=getFonts(HugeIconSprite);const MotionAWithClipRevealBottomLeft1gfcev4=withCodeBoundaryForOverrides(motion.a,{nodeId:\"kXjmy0uZ2\",override:withClipRevealBottomLeft,scopeId:\"wYt4CREAj\"});const HugeIconSpriteControls=getPropertyControls(HugeIconSprite);const cycleOrder=[\"kXjmy0uZ2\",\"XreswcTRf\",\"Yb014UHwy\"];const serializationHash=\"framer-VT8b7\";const variantClassNames={kXjmy0uZ2:\"framer-v-1gfcev4\",XreswcTRf:\"framer-v-gfizlw\",Yb014UHwy:\"framer-v-j374q2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Ipq2Cwpr2=undefined;const OHALSLM7l=undefined;const xdBCJGBGj=undefined;const Z1EQ3_Nzz=undefined;const KYtLw9OMt=undefined;const WuaAsHsDL=undefined;const z1j07P2bi=undefined;const bG9CLXqHy=undefined;const nxWcc69De=undefined;const qQFNrgDBQ=undefined;const JlwBr1h0N=undefined;const Rh8w2TRXc=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"kXjmy0uZ2\",\"With Image\":\"Yb014UHwy\",Phone:\"XreswcTRf\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Add 01\":\"add-01\",\"Add 02\":\"add-02\",\"Add circle Half Dot\":\"add circle-half-dot\",\"Add Circle\":\"add-circle\",\"Add Square\":\"add-square\",\"Ai Chip\":\"ai-chip\",\"Alarm Clock\":\"alarm-clock\",\"Analysis Text Link\":\"analysis-text-link\",\"Analytics 01\":\"analytics-01\",\"Analytics 02\":\"analytics-02\",\"Analytics Down\":\"analytics-down\",\"Analytics Up\":\"analytics-up\",\"Atm 01\":\"atm-01\",\"Atm 02\":\"atm-02\",\"Auto Conversations\":\"auto-conversations\",\"Backward 01\":\"backward-01\",\"Backward 02\":\"backward-02\",\"Bitcoin Circle\":\"bitcoin-circle\",\"Bitcoin Receive\":\"bitcoin-receive\",\"Bitcoin Send\":\"bitcoin-send\",\"Bitcoin Square\":\"bitcoin-square\",\"Briefcase 01\":\"briefcase-01\",\"Briefcase 02\":\"briefcase-02\",\"Briefcase 03\":\"briefcase-03\",\"Briefcase 04\":\"briefcase-04\",\"Briefcase 05\":\"briefcase-05\",\"Briefcase 06\":\"briefcase-06\",\"Briefcase 07\":\"briefcase-07\",\"Briefcase 08\":\"briefcase-08\",\"Briefcase 09\":\"briefcase-09\",\"Briefcase Dollar\":\"briefcase-dollar\",\"Bubble Chat Add\":\"bubble-chat-add\",\"Bubble Chat Blocked\":\"bubble-chat-blocked\",\"Bubble Chat Cancel\":\"bubble-chat-cancel\",\"Bubble Chat Delay\":\"bubble-chat-delay\",\"Bubble Chat Done\":\"bubble-chat-done\",\"Bubble Chat Download 1\":\"bubble-chat-download-1\",\"Bubble Chat Download\":\"bubble-chat-download\",\"Bubble Chat Edit\":\"bubble-chat-edit\",\"Bubble Chat Favourite\":\"bubble-chat-favourite\",\"Bubble Chat Income\":\"bubble-chat-income\",\"Bubble Chat Lock\":\"bubble-chat-lock\",\"Bubble Chat Notification\":\"bubble-chat-notification\",\"Bubble Chat Outcome\":\"bubble-chat-outcome\",\"Bubble Chat Preview\":\"bubble-chat-preview\",\"Bubble Chat Question\":\"bubble-chat-question\",\"Bubble Chat Search\":\"bubble-chat-search\",\"Bubble Chat Secure\":\"bubble-chat-secure\",\"Bubble Chat Translate\":\"bubble-chat-translate\",\"Bubble Chat Unlock\":\"bubble-chat-unlock\",\"Bubble Chat Upload\":\"bubble-chat-upload\",\"Bubble Chat User\":\"bubble-chat-user\",\"Bubble Chat\":\"bubble-chat\",\"Burning Cd\":\"burning-cd\",\"Calendar 01\":\"calendar-01\",\"Calendar 02\":\"calendar-02\",\"Calendar 03\":\"calendar-03\",\"Calendar 04\":\"calendar-04\",\"Calendar Block 01\":\"calendar-block-01\",\"Calendar Block 02\":\"calendar-block-02\",\"Calendar Check In 01\":\"calendar-check-in-01\",\"Calendar Check In 02\":\"calendar-check-in-02\",\"Calendar Check Out 01\":\"calendar-check-out-01\",\"Calendar Check Out 02\":\"calendar-check-out-02\",\"Calendar Download 01\":\"calendar-download-01\",\"Calendar Download 02\":\"calendar-download-02\",\"Calendar Favorite 01\":\"calendar-favorite-01\",\"Calendar Favorite 02\":\"calendar-favorite-02\",\"Calendar Lock 01\":\"calendar-lock-01\",\"Calendar Lock 02\":\"calendar-lock-02\",\"Calendar Love 01\":\"calendar-love-01\",\"Calendar Love 02\":\"calendar-love-02\",\"Calendar Minus 01\":\"calendar-minus-01\",\"Calendar Minus 02\":\"calendar-minus-02\",\"Calendar Plus 01\":\"calendar-plus-01\",\"Calendar Plus 02\":\"calendar-plus-02\",\"Calendar Remove 01\":\"calendar-remove-01\",\"Calendar Remove 02\":\"calendar-remove-02\",\"Calendar Setting 01\":\"calendar-setting-01\",\"Calendar Setting 02\":\"calendar-setting-02\",\"Calendar Upload 01\":\"calendar-upload-01\",\"Calendar Upload 02\":\"calendar-upload-02\",\"Call Add\":\"call-add\",\"Call Blocked\":\"call-blocked\",\"Call Disabled\":\"call-disabled\",\"Call Done\":\"call-done\",\"Call End 01\":\"call-end-01\",\"Call End 02\":\"call-end-02\",\"Call Incoming 01\":\"call-incoming-01\",\"Call Incoming 02\":\"call-incoming-02\",\"Call Internal\":\"call-internal\",\"Call Locked\":\"call-locked\",\"Call Minus\":\"call-minus\",\"Call Missed 01\":\"call-missed-01\",\"Call Missed 02\":\"call-missed-02\",\"Call Outgoing 01\":\"call-outgoing-01\",\"Call Outgoing 02\":\"call-outgoing-02\",\"Call Paused\":\"call-paused\",\"Call Received\":\"call-received\",\"Call Ringing 01\":\"call-ringing-01\",\"Call Ringing 02\":\"call-ringing-02\",\"Call Unlocked\":\"call-unlocked\",\"Cancel 01\":\"cancel-01\",\"Cancel 02\":\"cancel-02\",\"Cancel Circle Half Dot\":\"cancel-circle-half-dot\",\"Cancel Circle\":\"cancel-circle\",\"Cancel Square\":\"cancel-square\",\"Card Exchange 01\":\"card-exchange-01\",\"Card Exchange 02\":\"card-exchange-02\",\"Cash 01\":\"cash-01\",\"Cash 02\":\"cash-02\",\"Chart Average\":\"chart-average\",\"Chart Bar Line\":\"chart-bar-line\",\"Chart Breakout Circle\":\"chart-breakout-circle\",\"Chart Breakout Square\":\"chart-breakout-square\",\"Chart Bubble 01\":\"chart-bubble-01\",\"Chart Bubble 02\":\"chart-bubble-02\",\"Chart Column\":\"chart-column\",\"Chart Decrease\":\"chart-decrease\",\"Chart Evaluation\":\"chart-evaluation\",\"Chart High Low\":\"chart-high-low\",\"Chart Histogram\":\"chart-histogram\",\"Chart Increase\":\"chart-increase\",\"Chart Line Data 01\":\"chart-line-data-01\",\"Chart Line Data 02\":\"chart-line-data-02\",\"Chart Line Data 03\":\"chart-line-data-03\",\"Chart Maximum\":\"chart-maximum\",\"Chart Medium\":\"chart-medium\",\"Chart Minimum\":\"chart-minimum\",\"Chart Radar\":\"chart-radar\",\"Chart Relationship\":\"chart-relationship\",\"Chart Ring\":\"chart-ring\",\"Chart Rose\":\"chart-rose\",\"Chart Scatter\":\"chart-scatter\",\"Chatting 01\":\"chatting-01\",\"Checkmark Circle 02\":\"checkmark-circle-02\",\"Clock 01\":\"clock-01\",\"Clock 02\":\"clock-02\",\"Clock 03\":\"clock-03\",\"Clock 04\":\"clock-04\",\"Clock 05\":\"clock-05\",\"Coins 01\":\"coins-01\",\"Coins 02\":\"coins-02\",\"Coins Bitcoin\":\"coins-bitcoin\",\"Coins Dollar\":\"coins-dollar\",\"Coins Euro\":\"coins-euro\",\"Coins Pound\":\"coins-pound\",\"Coins Swap\":\"coins-swap\",\"Coins Yen\":\"coins-yen\",\"Comment 01\":\"comment-01\",\"Comment add 01\":\"comment add-01\",\"Comment add 02 1\":\"comment add-02-1\",\"Comment add 02\":\"comment add-02\",\"Comment block 01\":\"comment block-01\",\"Comment block 02\":\"comment block-02\",\"Comment remove 01\":\"comment remove-01\",\"Comment remove 02\":\"comment remove-02\",\"Computer Dollar\":\"computer-dollar\",\"Contact 01\":\"contact-01\",\"Contact 02\":\"contact-02\",\"Credit Card Accept\":\"credit-card-accept\",\"Credit Card Add\":\"credit-card-add\",\"Credit Card Change\":\"credit-card-change\",\"Credit Card Defrost\":\"credit-card-defrost\",\"Credit Card Freeze\":\"credit-card-freeze\",\"Credit Card Not Accept\":\"credit-card-not-accept\",\"Credit Card Not Found\":\"credit-card-not-found\",\"Credit Card Pos\":\"credit-card-pos\",\"Credit Card\":\"credit-card\",\"Customer Service\":\"customer-service\",\"Dashboard Browsing\":\"dashboard-browsing\",\"Dashboard Circle Add\":\"dashboard-circle-add\",\"Dashboard Circle Edit\":\"dashboard-circle-edit\",\"Dashboard Circle Remove\":\"dashboard-circle-remove\",\"Dashboard Circle Settings\":\"dashboard-circle-settings\",\"Dashboard Circle\":\"dashboard-circle\",\"Dashboard Speed 01\":\"dashboard-speed-01\",\"Dashboard Speed 02\":\"dashboard-speed-02\",\"Dashboard Square 01\":\"dashboard-square-01\",\"Dashboard Square 02\":\"dashboard-square-02\",\"Dashboard Square 03\":\"dashboard-square-03\",\"Dashboard Square Add\":\"dashboard-square-add\",\"Dashboard Square Edit\":\"dashboard-square-edit\",\"Dashboard Square Remove\":\"dashboard-square-remove\",\"Dashboard Square Setting\":\"dashboard-square-setting\",\"Delete 01\":\"delete-01\",\"Delete 02\":\"delete-02\",\"Delete 03\":\"delete-03\",\"Delete 04\":\"delete-04\",\"Delete Put Back\":\"delete-put-back\",\"Delete Throw\":\"delete-throw\",\"Dial Sqare 1\":\"dial-sqare-1\",\"Dial Sqare 2\":\"dial-sqare-2\",\"Dial Sqare 3\":\"dial-sqare-3\",\"Dial Sqare\":\"dial-sqare\",\"Digital Clock\":\"digital-clock\",\"Discover Circle\":\"discover-circle\",\"Discover Square\":\"discover-square\",\"Dollar 01\":\"dollar-01\",\"Dollar 02\":\"dollar-02\",\"Dollar Circle\":\"dollar-circle\",\"Dollar Receive 01\":\"dollar-receive-01\",\"Dollar Receive 02\":\"dollar-receive-02\",\"Dollar Send 01\":\"dollar-send-01\",\"Dollar Send 02\":\"dollar-send-02\",\"Dollar Square\":\"dollar-square\",\"Eraser Add\":\"eraser-add\",\"Euro Circle\":\"euro-circle\",\"Euro Receive\":\"euro-receive\",\"Euro Send\":\"euro-send\",\"Euro Square\":\"euro-square\",\"File Bitcoin\":\"file-bitcoin\",\"File Dollar\":\"file-dollar\",\"File Euro\":\"file-euro\",\"File Pound\":\"file-pound\",\"File Yen\":\"file-yen\",\"Forward 01\":\"forward-01\",\"Forward 02\":\"forward-02\",\"Go Backward 10sec\":\"go-backward-10sec\",\"Go Backward 15sec\":\"go-backward-15sec\",\"Go Backward 30sec\":\"go-backward-30sec\",\"Go Backward 5sec\":\"go-backward-5sec\",\"Go Backward 60sec\":\"go-backward-60sec\",\"Go Forward 10sec\":\"go-forward-10sec\",\"Go Forward 15sec\":\"go-forward-15sec\",\"Go Forward 30sec\":\"go-forward-30sec\",\"Go Forward 5sec\":\"go-forward-5sec\",\"Go Forward 60sec\":\"go-forward-60sec\",\"Gold Ingots\":\"gold-ingots\",\"Headphone Mute\":\"headphone-mute\",\"Hourglass Off\":\"hourglass-off\",\"Inbox Check\":\"inbox-check\",\"Inbox Download\":\"inbox-download\",\"Inbox Unread\":\"inbox-unread\",\"Inbox Upload\":\"inbox-upload\",\"Link 01\":\"link-01\",\"Link 02\":\"link-02\",\"Link 03\":\"link-03\",\"Link 04\":\"link-04\",\"Link 05\":\"link-05\",\"Link 06\":\"link-06\",\"Link Backward\":\"link-backward\",\"Link Circle 02\":\"link-circle-02\",\"Link Circle\":\"link-circle\",\"Link Forward\":\"link-forward\",\"Link Square 01\":\"link-square-01\",\"Link Square 02\":\"link-square-02\",\"Login 01\":\"login-01\",\"Login 02\":\"login-02\",\"Login 03\":\"login-03\",\"Login Circle 01\":\"login-circle-01\",\"Login Circle 02\":\"login-circle-02\",\"Login Square 01\":\"login-square-01\",\"Login Square 02\":\"login-square-02\",\"Logout 01\":\"logout-01\",\"Logout 02\":\"logout-02\",\"Logout 03\":\"logout-03\",\"Logout 04\":\"logout-04\",\"Logout 05\":\"logout-05\",\"Logout Circle 01\":\"logout-circle-01\",\"Logout Circle 02\":\"logout-circle-02\",\"Logout Square 01\":\"logout-square-01\",\"Logout Square 02\":\"logout-square-02\",\"Mail 01\":\"mail-01\",\"Mail 02\":\"mail-02\",\"Mail Account 01\":\"mail-account-01\",\"Mail Account 02\":\"mail-account-02\",\"Mail Add 01\":\"mail-add-01\",\"Mail Add 02\":\"mail-add-02\",\"Mail At Sign 01\":\"mail-at-sign-01\",\"Mail At Sign 02\":\"mail-at-sign-02\",\"Mail Block 01\":\"mail-block-01\",\"Mail Block 02\":\"mail-block-02\",\"Mail Download 01\":\"mail-download-01\",\"Mail Download 02\":\"mail-download-02\",\"Mail Edit 01\":\"mail-edit-01\",\"Mail Edit 02\":\"mail-edit-02\",\"Mail Lock 01\":\"mail-lock-01\",\"Mail Lock 02\":\"mail-lock-02\",\"Mail Love 01\":\"mail-love-01\",\"Mail Love 02\":\"mail-love-02\",\"Mail Minus 01\":\"mail-minus-01\",\"Mail Minus 02\":\"mail-minus-02\",\"Mail Open 01\":\"mail-open-01\",\"Mail Open 02\":\"mail-open-02\",\"Mail Open Love\":\"mail-open-love\",\"Mail Open\":\"mail-open\",\"Mail Receive  01\":\"mail-receive -01\",\"Mail Receive  02\":\"mail-receive -02\",\"Mail Remove 01\":\"mail-remove-01\",\"Mail Remove 02\":\"mail-remove-02\",\"Mail Reply 01\":\"mail-reply-01\",\"Mail Reply 02\":\"mail-reply-02\",\"Mail Reply All 01\":\"mail-reply-all-01\",\"Mail Reply All 02\":\"mail-reply-all-02\",\"Mail Search 01\":\"mail-search-01\",\"Mail Search 02\":\"mail-search-02\",\"Mail Secure 01\":\"mail-secure-01\",\"Mail Secure 02\":\"mail-secure-02\",\"Mail Send 01\":\"mail-send-01\",\"Mail Send 02\":\"mail-send-02\",\"Mail Setting 01\":\"mail-setting-01\",\"Mail Setting 02\":\"mail-setting-02\",\"Mail Unlock 01\":\"mail-unlock-01\",\"Mail Unlock 02\":\"mail-unlock-02\",\"Mail Upload 01\":\"mail-upload-01\",\"Mail Upload 02\":\"mail-upload-02\",\"Mail Voice 01\":\"mail-voice-01\",\"Mail Voice 02\":\"mail-voice-02\",\"Mailbox 1\":\"mailbox-1\",\"Master Card\":\"master-card\",\"Message 01\":\"message-01\",\"Message 02\":\"message-02\",\"Message Add 01\":\"message-add-01\",\"Message Add 02\":\"message-add-02\",\"Message Blocked\":\"message-blocked\",\"Message Cancel 01\":\"message-cancel-01\",\"Message Cancel 02\":\"message-cancel-02\",\"Message Delay 01\":\"message-delay-01\",\"Message Delay 02\":\"message-delay-02\",\"Message Done 01\":\"message-done-01\",\"Message Done 02\":\"message-done-02\",\"Message Download 01\":\"message-download-01\",\"Message Download 02\":\"message-download-02\",\"Message Edit 01\":\"message-edit-01\",\"Message Edit 02\":\"message-edit-02\",\"Message Favourite 01\":\"message-favourite-01\",\"Message Favourite 02\":\"message-favourite-02\",\"Message Incoming 01\":\"message-incoming-01\",\"Message Incoming 02\":\"message-incoming-02\",\"Message Lock 01\":\"message-lock-01\",\"Message Lock 02\":\"message-lock-02\",\"Message Multiple 01\":\"message-multiple-01\",\"Message Multiple 02\":\"message-multiple-02\",\"Message Notification 01\":\"message-notification-01\",\"Message Notification 02\":\"message-notification-02\",\"Message Outgoing 01\":\"message-outgoing-01\",\"Message Outgoing 02\":\"message-outgoing-02\",\"Message Preview 01\":\"message-preview-01\",\"Message Preview 02\":\"message-preview-02\",\"Message Question\":\"message-question\",\"Message Search 01\":\"message-search-01\",\"Message Search 02\":\"message-search-02\",\"Message Secure 01\":\"message-secure-01\",\"Message Secure 02\":\"message-secure-02\",\"Message Translate\":\"message-translate\",\"Message Unlock 01\":\"message-unlock-01\",\"Message Unlock 02\":\"message-unlock-02\",\"Message Upload 01\":\"message-upload-01\",\"Message Upload 02\":\"message-upload-02\",\"Message User 01\":\"message-user-01\",\"Message User 02\":\"message-user-02\",\"Mic 01\":\"mic-01\",\"Mic 02\":\"mic-02\",\"Mic Off 01\":\"mic-off-01\",\"Mic Off 02\":\"mic-off-02\",\"Money 01\":\"money-01\",\"Money 02 1\":\"money-02-1\",\"Money 02\":\"money-02\",\"Money 03\":\"money-03\",\"Money Add 01\":\"money-add-01\",\"Money Add 02\":\"money-add-02\",\"Money Bag 01\":\"money-bag-01\",\"Money Bag 02\":\"money-bag-02\",\"Money Exchange 01\":\"money-exchange-01\",\"Money Exchange 02\":\"money-exchange-02\",\"Money Exchange 03\":\"money-exchange-03\",\"Money Not Found 01\":\"money-not-found-01\",\"Money Not Found 02\":\"money-not-found-02\",\"Money Not Found 03\":\"money-not-found-03\",\"Money Not Found 04\":\"money-not-found-04\",\"Money Receive 01\":\"money-receive-01\",\"Money Receive 02\":\"money-receive-02\",\"Money Receive Circle\":\"money-receive-circle\",\"Money Receive Flow 01\":\"money-receive-flow-01\",\"Money Receive Flow 02\":\"money-receive-flow-02\",\"Money Receive Square\":\"money-receive-square\",\"Money Remove 01\":\"money-remove-01\",\"Money Remove 02\":\"money-remove-02\",\"Money Safe\":\"money-safe\",\"Money Security\":\"money-security\",\"Money Send 01\":\"money-send-01\",\"Money Send 02\":\"money-send-02\",\"Money Send Circle\":\"money-send-circle\",\"Money Send Flow 01\":\"money-send-flow-01\",\"Money Send Flow 02\":\"money-send-flow-02\",\"Money Send Square\":\"money-send-square\",\"Music Note 01\":\"music-note-01\",\"Music Note 02\":\"music-note-02\",\"Music Note 03\":\"music-note-03\",\"Music Note 04\":\"music-note-04\",\"Music Note Square 01\":\"music-note-square-01\",\"Music Note Square 02\":\"music-note-square-02\",\"Pay By Check\":\"pay-by-check\",\"Payment Success 01\":\"payment-success-01\",\"Payment Success 02\":\"payment-success-02\",\"Pie Chart Square\":\"pie-chart-square\",\"Pie Chart\":\"pie-chart\",\"Piggy Bank\":\"piggy-bank\",\"Playlist 01\":\"playlist-01\",\"Playlist 02\":\"playlist-02\",\"Playlist 03\":\"playlist-03\",\"Pound Circle\":\"pound-circle\",\"Pound Receive\":\"pound-receive\",\"Pound Send\":\"pound-send\",\"Pound Square\":\"pound-square\",\"Qq Plot\":\"qq-plot\",\"Qr Code\":\"qr-code\",\"Remove 01\":\"remove-01\",\"Remove 02\":\"remove-02\",\"Remove Circle Half Dot\":\"remove-circle-half-dot\",\"Remove Circle\":\"remove-circle\",\"Remove Square\":\"remove-square\",\"Repeat Off\":\"repeat-off\",\"Repeat One 01\":\"repeat-one-01\",\"Repeat One 02\":\"repeat-one-02\",\"Restore Bin\":\"restore-bin\",\"Search 02\":\"search-02\",\"Search Add\":\"search-add\",\"Search Area\":\"search-area\",\"Search Circle\":\"search-circle\",\"Search Dollar\":\"search-dollar\",\"Search Focus\":\"search-focus\",\"Search List 01\":\"search-list-01\",\"Search List 02\":\"search-list-02\",\"Search Minus\":\"search-minus\",\"Search Remove\":\"search-remove\",\"Search Square\":\"search-square\",\"Search Visual\":\"search-visual\",\"Share 01\":\"share-01\",\"Share 02\":\"share-02\",\"Share 03\":\"share-03\",\"Share 04\":\"share-04\",\"Share 05\":\"share-05\",\"Share 06\":\"share-06\",\"Share 07\":\"share-07\",\"Share 08\":\"share-08\",\"Shuffle Square\":\"shuffle-square\",\"Sidebar Bottom\":\"sidebar-bottom\",\"Sidebar Left\":\"sidebar-left\",\"Sidebar Right\":\"sidebar-right\",\"Sidebar Top\":\"sidebar-top\",\"Smart Watch 01\":\"smart-watch-01\",\"Smart Watch 02\":\"smart-watch-02\",\"Smart Watch 03\":\"smart-watch-03\",\"Smart Watch 04\":\"smart-watch-04\",\"Start Up 01\":\"start-up-01\",\"Start Up 02\":\"start-up-02\",\"Stop Watch\":\"stop-watch\",\"Target 01\":\"target-01\",\"Target 02\":\"target-02\",\"Target 03\":\"target-03\",\"Target Dollar\":\"target-dollar\",\"Time 01\":\"time-01\",\"Time 02\":\"time-02\",\"Time 03\":\"time-03\",\"Time 04\":\"time-04\",\"Time Half Pass\":\"time-half-pass\",\"Time Quarter Pass\":\"time-quarter-pass\",\"Time Quarter\":\"time-quarter\",\"Time Schedule\":\"time-schedule\",\"Timer 01\":\"timer-01\",\"Timer 02\":\"timer-02\",\"Umbrella Dollar\":\"umbrella-dollar\",\"Unlink 01\":\"unlink-01\",\"Unlink 02\":\"unlink-02\",\"Unlink 03\":\"unlink-03\",\"Unlink 04\":\"unlink-04\",\"Unlink 05\":\"unlink-05\",\"Unlink 06\":\"unlink-06\",\"Volume High\":\"volume-high\",\"Volume Low\":\"volume-low\",\"Volume Minus\":\"volume-minus\",\"Volume Mute 01\":\"volume-mute-01\",\"Volume Mute 02\":\"volume-mute-02\",\"Volume Off 02\":\"volume-off-02\",\"Volume Up\":\"volume-up\",\"Vynil 01\":\"vynil-01\",\"Vynil 02\":\"vynil-02\",\"Vynil 03\":\"vynil-03\",\"Wallet 01\":\"wallet-01\",\"Wallet 02 1\":\"wallet-02-1\",\"Wallet 02\":\"wallet-02\",\"Wallet Add 01\":\"wallet-add-01\",\"Wallet Add 02\":\"wallet-add-02\",\"Wallet Done 01\":\"wallet-done-01\",\"Wallet Done 02\":\"wallet-done-02\",\"Wallet Not Found 01\":\"wallet-not-found-01\",\"Wallet Not Found 02\":\"wallet-not-found-02\",\"Wallet Remove 01\":\"wallet-remove-01\",\"Wallet Remove 02\":\"wallet-remove-02\",\"Waste Restore\":\"waste-restore\",\"Watch 01\":\"watch-01\",\"Watch 02\":\"watch-02\",\"Waterfall Down 01\":\"waterfall-down-01\",\"Waterfall down 03\":\"waterfall down-03\",\"Waterfall Up 01\":\"waterfall-up-01\",\"Waterfall Up 02\":\"waterfall-up-02\",\"Yen Circle\":\"yen-circle\",\"Yen Receive\":\"yen-receive\",\"Yen Send\":\"yen-send\",\"Yen Square\":\"yen-square\",\"Zoom In Area\":\"zoom-in-area\",\"Zoom Out Area\":\"zoom-out-area\",Bank:\"bank\",Bitcoin:\"bitcoin\",C:\"c\",Calculator:\"calculator\",Call:\"call\",Calling:\"calling\",Cashier:\"cashier\",Chart:\"chart\",Covariate:\"covariate\",Crowdfunding:\"crowdfunding\",Diamond:\"diamond\",Discount:\"discount\",Eraser:\"eraser\",Euro:\"euro\",Gold:\"gold\",Headphones:\"headphones\",Hourglass:\"hourglass\",Inbox:\"inbox\",Invoice:\"invoice\",Mailbox:\"mailbox\",Next:\"next\",Pause:\"pause\",Play:\"play\",Pound:\"pound\",Previous:\"previous\",Radial:\"radial\",Radio:\"radio\",Record:\"record\",Repeat:\"repeat\",Scissor:\"scissor\",Search:\"search\",Searching:\"searching\",Sent:\"sent\",Shuffle:\"shuffle\",Speaker:\"speaker\",Stop:\"stop\",Subtitle:\"subtitle\",Taxes:\"taxes\",Telephone:\"telephone\",Tie:\"tie\",Umbrella:\"umbrella\",Unavailable:\"unavailable\",Voice:\"voice\",Waste:\"waste\",Yen:\"yen\"};const getProps=({backgroundColor,border,click,height,icon2,id,image,image2,image3,link,padding,text,textColor,title,width,...props})=>{return{...props,bG9CLXqHy:title??props.bG9CLXqHy??\"Schedule A Consultation\",Ipq2Cwpr2:padding??props.Ipq2Cwpr2??\"24px\",JlwBr1h0N:image2??props.JlwBr1h0N,KYtLw9OMt:link??props.KYtLw9OMt,nxWcc69De:text??props.nxWcc69De??\"Understand your business. Advise your next step.\",OHALSLM7l:backgroundColor??props.OHALSLM7l??\"var(--token-49d4e0c8-8bfe-4598-b533-b002c9e84173, rgb(58, 112, 179))\",qQFNrgDBQ:image??props.qQFNrgDBQ,Rh8w2TRXc:image3??props.Rh8w2TRXc,variant:humanReadableVariantMap[props.variant]??props.variant??\"kXjmy0uZ2\",WuaAsHsDL:textColor??props.WuaAsHsDL??\"var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, rgb(254, 254, 254))\",xdBCJGBGj:border??props.xdBCJGBGj??{borderBottomWidth:8,borderColor:'var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233)) /* {\"name\":\"Bright Blue\"} */',borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},Z1EQ3_Nzz:click??props.Z1EQ3_Nzz,z1j07P2bi:humanReadableEnumMap[icon2]??icon2??props.z1j07P2bi??\"call\"};};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,OHALSLM7l,WuaAsHsDL,xdBCJGBGj,KYtLw9OMt,bG9CLXqHy,nxWcc69De,Z1EQ3_Nzz,Ipq2Cwpr2,qQFNrgDBQ,JlwBr1h0N,Rh8w2TRXc,z1j07P2bi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kXjmy0uZ2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapyr1fja=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Z1EQ3_Nzz){const res=await Z1EQ3_Nzz(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"XreswcTRf\")return false;return true;};const visible=isSet(qQFNrgDBQ);const isDisplayed1=value=>{if(baseVariant===\"XreswcTRf\")return false;return value;};const visible1=isSet(JlwBr1h0N);const isDisplayed2=value=>{if(baseVariant===\"Yb014UHwy\")return value;return false;};const visible2=isSet(Rh8w2TRXc);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:KYtLw9OMt,motionChild:true,nodeId:\"kXjmy0uZ2\",openInNewTab:false,scopeId:\"wYt4CREAj\",children:/*#__PURE__*/_jsxs(MotionAWithClipRevealBottomLeft1gfcev4,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1gfcev4\",className,classNames)} framer-16mbgmg`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kXjmy0uZ2\",onTap:onTapyr1fja,ref:refBinding,style:{\"--1rlwux8\":numberToPixelString(Ipq2Cwpr2),\"--border-bottom-width\":(xdBCJGBGj?.borderBottomWidth??xdBCJGBGj?.borderWidth)+\"px\",\"--border-color\":xdBCJGBGj?.borderColor,\"--border-left-width\":(xdBCJGBGj?.borderLeftWidth??xdBCJGBGj?.borderWidth)+\"px\",\"--border-right-width\":(xdBCJGBGj?.borderRightWidth??xdBCJGBGj?.borderWidth)+\"px\",\"--border-style\":xdBCJGBGj?.borderStyle,\"--border-top-width\":(xdBCJGBGj?.borderTopWidth??xdBCJGBGj?.borderWidth)+\"px\",backgroundColor:OHALSLM7l,borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{XreswcTRf:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({XreswcTRf:{\"data-framer-name\":\"Phone\"},Yb014UHwy:{\"data-framer-name\":\"With Image\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ArrowUpRight01,{animated:true,className:\"framer-1yraemq\",layoutDependency:layoutDependency,layoutId:\"qCCpf1mgQ\",style:{\"--116wslb\":WuaAsHsDL}}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rz9llr-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"G_tDTGFOr-container\",nodeId:\"G_tDTGFOr\",rendersWithMotion:true,scopeId:\"wYt4CREAj\",style:{opacity:.07},children:/*#__PURE__*/_jsx(HugeIconSprite,{fill:\"rgba(0, 0, 0, 0)\",height:\"100%\",icon:z1j07P2bi,id:\"G_tDTGFOr\",layoutId:\"G_tDTGFOr\",stroke:WuaAsHsDL,strokeWidth:1.5,style:{width:\"100%\"},styleVariant:\"standard\",title:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c879a2\",layoutDependency:layoutDependency,layoutId:\"nj6oOotPw\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-felqi6-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"EbMsc33Z6-container\",nodeId:\"EbMsc33Z6\",rendersWithMotion:true,scopeId:\"wYt4CREAj\",children:/*#__PURE__*/_jsx(HugeIconSprite,{fill:WuaAsHsDL,height:\"100%\",icon:z1j07P2bi,id:\"EbMsc33Z6\",layoutId:\"EbMsc33Z6\",stroke:WuaAsHsDL,strokeWidth:1,style:{width:\"100%\"},styleVariant:\"standard\",title:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kq65xy\",\"data-framer-name\":\"Body\",layoutDependency:layoutDependency,layoutId:\"jQIXTI5zi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-983zas\",\"data-styles-preset\":\"N8apXSLVz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-WuaAsHsDL-wYt4CREAj))\"},children:\"Schedule A Consultation\"})}),className:\"framer-16l113y\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lcMa4SKyy\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-WuaAsHsDL-wYt4CREAj)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-WuaAsHsDL-wYt4CREAj\":WuaAsHsDL},text:bG9CLXqHy,variants:{XreswcTRf:{\"--extracted-1eung3n\":\"var(--variable-reference-WuaAsHsDL-wYt4CREAj)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({XreswcTRf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-gsgtwv\",\"data-styles-preset\":\"A6O3YJaUa\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--variable-reference-WuaAsHsDL-wYt4CREAj))\"},children:\"Schedule A Consultation\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1x0figo\",\"data-styles-preset\":\"zPKozvOjS\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-WuaAsHsDL-wYt4CREAj))\"},children:\"Understand your business. Advise your next step.\"})}),className:\"framer-1v47kzc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xlrh44tc0\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-WuaAsHsDL-wYt4CREAj)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-WuaAsHsDL-wYt4CREAj\":WuaAsHsDL},text:nxWcc69De,verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed1(visible!==false)&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"190px\",...toResponsiveImage(qQFNrgDBQ)},className:\"framer-1g2plf7\",layoutDependency:layoutDependency,layoutId:\"AhWesz44v\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"none\",rotate:0,rotateX:0,rotateY:0,z:0},variants:{Yb014UHwy:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"4px 4px 16px 0px rgba(0, 0, 0, 0.15)\",rotate:1,rotateX:2,rotateY:6,transformPerspective:2492,z:49}},...addPropertyOverrides({Yb014UHwy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-13),sizes:\"183px\",...toResponsiveImage(qQFNrgDBQ)}}},baseVariant,gestureVariant)}),isDisplayed2(visible1!==false)&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",...toResponsiveImage(Rh8w2TRXc)},className:\"framer-70d39d\",layoutDependency:layoutDependency,layoutId:\"ez1SzPSPh\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"4px 4px 16px 0px rgba(0, 0, 0, 0.15)\",rotate:-3,rotateX:2,rotateY:6,transformPerspective:2492,z:49},...addPropertyOverrides({Yb014UHwy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-12),sizes:\"183px\",...toResponsiveImage(JlwBr1h0N)}}},baseVariant,gestureVariant)}),isDisplayed2(visible2!==false)&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",...toResponsiveImage(JlwBr1h0N)},className:\"framer-bnsxmu\",layoutDependency:layoutDependency,layoutId:\"iKPbW6cpV\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,boxShadow:\"4px 4px 16px 0px rgba(0, 0, 0, 0.15)\",rotate:-12,rotateX:2,rotateY:6,transformPerspective:2492,z:49},...addPropertyOverrides({Yb014UHwy:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+-11),sizes:\"183px\",...toResponsiveImage(Rh8w2TRXc)}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VT8b7.framer-16mbgmg, .framer-VT8b7 .framer-16mbgmg { display: block; }\",\".framer-VT8b7.framer-1gfcev4 { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 220px; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: var(--1rlwux8); position: relative; text-decoration: none; width: 450px; will-change: var(--framer-will-change-override, transform); }\",\".framer-VT8b7 .framer-1yraemq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: absolute; right: 24px; top: 24px; width: 24px; z-index: 1; }\",\".framer-VT8b7 .framer-rz9llr-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: 233px; z-index: 1; }\",\".framer-VT8b7 .framer-1c879a2 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-VT8b7 .framer-felqi6-container { flex: none; height: auto; position: relative; width: 40px; }\",\".framer-VT8b7 .framer-1kq65xy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-VT8b7 .framer-16l113y, .framer-VT8b7 .framer-1v47kzc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-VT8b7 .framer-1g2plf7 { flex: none; height: 240px; position: relative; width: 190px; z-index: 1; }\",\".framer-VT8b7 .framer-70d39d { flex: none; height: 231px; position: absolute; right: 19px; top: -12px; transform-style: preserve-3d; width: 183px; z-index: 0; }\",\".framer-VT8b7 .framer-bnsxmu { flex: none; height: 231px; position: absolute; right: 32px; top: -11px; transform-style: preserve-3d; width: 183px; z-index: 0; }\",\".framer-VT8b7.framer-v-gfizlw.framer-1gfcev4 { align-content: center; align-items: center; height: min-content; justify-content: center; padding: 16px; width: 373px; }\",\".framer-VT8b7.framer-v-gfizlw .framer-1yraemq { height: var(--framer-aspect-ratio-supported, 20px); order: 4; position: relative; right: unset; top: unset; width: 20px; }\",\".framer-VT8b7.framer-v-gfizlw .framer-1c879a2 { align-content: center; align-items: center; flex-direction: row; order: 3; }\",\".framer-VT8b7.framer-v-gfizlw .framer-felqi6-container { width: 24px; }\",\".framer-VT8b7.framer-v-gfizlw .framer-1kq65xy { flex: 1 0 0px; width: 1px; }\",\".framer-VT8b7.framer-v-j374q2.framer-1gfcev4 { justify-content: flex-start; overflow: hidden; }\",\".framer-VT8b7.framer-v-j374q2 .framer-1yraemq { top: 149px; }\",\".framer-VT8b7.framer-v-j374q2 .framer-1c879a2 { flex: none; width: 50%; }\",\".framer-VT8b7.framer-v-j374q2 .framer-1g2plf7 { height: 231px; position: absolute; right: -4px; top: -13px; transform-style: preserve-3d; width: 183px; z-index: 3; }\",\".framer-VT8b7.framer-v-j374q2 .framer-70d39d { z-index: 2; }\",\".framer-VT8b7.framer-v-j374q2 .framer-bnsxmu { z-index: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-VT8b7[data-border=\"true\"]::after, .framer-VT8b7 [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 220\n * @framerIntrinsicWidth 450\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"XreswcTRf\":{\"layout\":[\"fixed\",\"auto\"]},\"Yb014UHwy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"OHALSLM7l\":\"backgroundColor\",\"WuaAsHsDL\":\"textColor\",\"xdBCJGBGj\":\"border\",\"KYtLw9OMt\":\"link\",\"bG9CLXqHy\":\"title\",\"nxWcc69De\":\"text\",\"Z1EQ3_Nzz\":\"click\",\"Ipq2Cwpr2\":\"padding\",\"qQFNrgDBQ\":\"image\",\"JlwBr1h0N\":\"image2\",\"Rh8w2TRXc\":\"image3\",\"z1j07P2bi\":\"icon2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwYt4CREAj=withCSS(Component,css,\"framer-VT8b7\");export default FramerwYt4CREAj;FramerwYt4CREAj.displayName=\"CTACard\";FramerwYt4CREAj.defaultProps={height:220,width:450};addPropertyControls(FramerwYt4CREAj,{variant:{options:[\"kXjmy0uZ2\",\"XreswcTRf\",\"Yb014UHwy\"],optionTitles:[\"Variant 1\",\"Phone\",\"With Image\"],title:\"Variant\",type:ControlType.Enum},OHALSLM7l:{defaultValue:'var(--token-49d4e0c8-8bfe-4598-b533-b002c9e84173, rgb(58, 112, 179)) /* {\"name\":\"RM Blue\"} */',description:\"\",title:\"Background Color\",type:ControlType.Color},WuaAsHsDL:{defaultValue:'var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, rgb(254, 254, 254)) /* {\"name\":\"White\"} */',title:\"Text Color\",type:ControlType.Color},xdBCJGBGj:{defaultValue:{borderBottomWidth:8,borderColor:'var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233)) /* {\"name\":\"Bright Blue\"} */',borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},title:\"Border\",type:ControlType.Border},KYtLw9OMt:{title:\"Link\",type:ControlType.Link},bG9CLXqHy:{defaultValue:\"Schedule A Consultation\",displayTextArea:false,title:\"Title\",type:ControlType.String},onbG9CLXqHyChange:{changes:\"bG9CLXqHy\",type:ControlType.ChangeHandler},nxWcc69De:{defaultValue:\"Understand your business. Advise your next step.\",displayTextArea:false,title:\"Text\",type:ControlType.String},onnxWcc69DeChange:{changes:\"nxWcc69De\",type:ControlType.ChangeHandler},Z1EQ3_Nzz:{title:\"Click\",type:ControlType.EventHandler},Ipq2Cwpr2:{defaultValue:\"24px\",title:\"Padding\",type:ControlType.Padding},qQFNrgDBQ:{title:\"Image\",type:ControlType.ResponsiveImage},JlwBr1h0N:{title:\"Image 2\",type:ControlType.ResponsiveImage},Rh8w2TRXc:{title:\"Image 3\",type:ControlType.ResponsiveImage},z1j07P2bi:HugeIconSpriteControls?.[\"icon\"]&&{...HugeIconSpriteControls[\"icon\"],defaultValue:\"call\",description:undefined,hidden:undefined,optional:undefined,title:\"Icon 2\"},onz1j07P2biChange:{changes:\"z1j07P2bi\",type:ControlType.ChangeHandler}});addFonts(FramerwYt4CREAj,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ArrowUpRight01Fonts,...HugeIconSpriteFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwYt4CREAj\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XreswcTRf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Yb014UHwy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"OHALSLM7l\\\":\\\"backgroundColor\\\",\\\"WuaAsHsDL\\\":\\\"textColor\\\",\\\"xdBCJGBGj\\\":\\\"border\\\",\\\"KYtLw9OMt\\\":\\\"link\\\",\\\"bG9CLXqHy\\\":\\\"title\\\",\\\"nxWcc69De\\\":\\\"text\\\",\\\"Z1EQ3_Nzz\\\":\\\"click\\\",\\\"Ipq2Cwpr2\\\":\\\"padding\\\",\\\"qQFNrgDBQ\\\":\\\"image\\\",\\\"JlwBr1h0N\\\":\\\"image2\\\",\\\"Rh8w2TRXc\\\":\\\"image3\\\",\\\"z1j07P2bi\\\":\\\"icon2\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"450\",\"framerIntrinsicHeight\":\"220\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getPropertyControls,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withClipRevealBottomLeft}from\"https://framerusercontent.com/modules/yE6tkKVlVDAtPyVr73Ko/zpvlfD8aCaAkNtIURjyT/ClipPathReveal.js\";import CaseStudyCard from\"https://framerusercontent.com/modules/bKwHRWJYTcvYZFRlajzC/L5owHHcpnF7SJJuJEoBC/CaseStudyCard.js\";import Zap from\"https://framerusercontent.com/modules/EDCo8WQ51D9bnXMnRbwv/9eO6bLlwnEhPEUQV6Tjf/cqNdOwAaS.js\";import Wrench01 from\"https://framerusercontent.com/modules/9lfxQJexShsmpMrNigrq/N4eHvqbYQPpBYA33xBYv/DnZXvY3nK.js\";import LaptopProgramming from\"https://framerusercontent.com/modules/nXmBbykXgjqTpoNlWMqk/A8niSH44dIC0VOuHSZ6f/KcYmGgWaO.js\";import Mortarboard01 from\"https://framerusercontent.com/modules/liWcJZvUPKRNxLWIaooU/QhRSrOBsqrJ32LQtvpJH/LJkH4xluq.js\";import Briefcase01 from\"https://framerusercontent.com/modules/jR20HFUHGFVpV2HqFWCf/gAQLCJI0njRTPcPo08st/mXFkMJvKW.js\";import Reload from\"https://framerusercontent.com/modules/tEIfGOsYg5JAO2i5S797/cbc0c1xdyZCiiprwyNR1/nzkTHbEna.js\";import ArrowUpRight01 from\"https://framerusercontent.com/modules/dW8P2Sld93gw5krVYAUy/nzA1G06DDBGs3IeXh0Sa/OUJDC2uvu.js\";import Target01 from\"https://framerusercontent.com/modules/LD1KbykIaplW4EXtPG3E/CrQEwQLdn0zU6TArRx5a/P_FskGPh1.js\";import Puzzle from\"https://framerusercontent.com/modules/Ifm4ktAuvWAt0RPNe7qF/F2VK0Rv5qYjCFnz43xWo/poWXIFyO6.js\";import Car01 from\"https://framerusercontent.com/modules/Y4xUajztapJAPdN3hhP7/JFSgQNKA1gnnAI1FCliP/pwyollhEJ.js\";import Circle from\"https://framerusercontent.com/modules/CaodvGg9jg0fLg9QitEO/GUqwqHBt56x2nl8qZPNH/rsPMIMWw0.js\";import _MegaMenuSection from\"https://framerusercontent.com/modules/ZCAK7oQUHSDlZhl2mxxb/2rl1qAP8ndOkBtn0kaUS/u4walpWup.js\";import CTACard from\"https://framerusercontent.com/modules/kW6rrTLipsZHqNlrOlaS/vyRuvoPcnYof2RYa0acK/wYt4CREAj.js\";const _MegaMenuSectionFonts=getFonts(_MegaMenuSection);const CaseStudyCardFonts=getFonts(CaseStudyCard);const CaseStudyCardWithClipRevealBottomLeftxsz24n=withCodeBoundaryForOverrides(CaseStudyCard,{nodeId:\"aUq80jASt\",override:withClipRevealBottomLeft,scopeId:\"gUiP6i_v5\"});const ArrowUpRight01Fonts=getFonts(ArrowUpRight01);const CTACardFonts=getFonts(CTACard);const CTACardControls=getPropertyControls(CTACard);const cycleOrder=[\"Ke72uOjGy\",\"uJAvlLbbp\",\"kDn27WmfD\",\"XtRUiXvty\"];const serializationHash=\"framer-szb64\";const variantClassNames={kDn27WmfD:\"framer-v-veo0vw\",Ke72uOjGy:\"framer-v-jijcko\",uJAvlLbbp:\"framer-v-q0hjqf\",XtRUiXvty:\"framer-v-1064n0e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ac7yMpIXY=undefined;const Z6vJWbyav=undefined;const mpgTyIG__=undefined;const Y4CnaEk4V=undefined;const aRPwapAsr=undefined;const ZExVIbOXx=undefined;const XBPN6giMG=undefined;const Kfnn7kyF5=undefined;const vJtFSuh4i=undefined;const zYgE1vE8j=undefined;const Np657VMZU=undefined;const eLSPpQEwQ=undefined;const aGyKhf999=undefined;const f9Zwsk4rv=undefined;const Xg33R57uT=undefined;const kfOsiy2ze=undefined;const kSIsJHDPw=undefined;const setzYgE1vE8j=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop Small\":\"XtRUiXvty\",Desktop:\"Ke72uOjGy\",Phone:\"uJAvlLbbp\",Tablet:\"kDn27WmfD\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Variant 1\":\"kXjmy0uZ2\",\"With Image\":\"Yb014UHwy\",Phone:\"XreswcTRf\"};const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({about,academy,approach,careers,click,cTALink,fill,height,id,image,optics,section2Title,services,spotlightContent,spotlightImage,spotlightURL,variant1,way,width,work,...props})=>{return{...props,ac7yMpIXY:fill??props.ac7yMpIXY??\"var(--token-f12985f1-6742-4f6f-af5e-4ee2eeedd464, rgb(4, 36, 43))\",aGyKhf999:spotlightImage??props.aGyKhf999,aRPwapAsr:way??props.aRPwapAsr,eLSPpQEwQ:spotlightURL??props.eLSPpQEwQ,f9Zwsk4rv:spotlightContent??props.f9Zwsk4rv??/*#__PURE__*/_jsx(React.Fragment,{children:\"Project description goes here.\"}),Kfnn7kyF5:careers??props.Kfnn7kyF5,kfOsiy2ze:humanReadableEnumMap[variant1]??variant1??props.kfOsiy2ze??\"Yb014UHwy\",kSIsJHDPw:image??props.kSIsJHDPw??{pixelHeight:1650,pixelWidth:1275,src:\"https://framerusercontent.com/images/TH1YxleG6e4hnODj2Snvmc8dOY.png?width=1275&height=1650\",srcSet:\"https://framerusercontent.com/images/TH1YxleG6e4hnODj2Snvmc8dOY.png?scale-down-to=1024&width=1275&height=1650 791w,https://framerusercontent.com/images/TH1YxleG6e4hnODj2Snvmc8dOY.png?width=1275&height=1650 1275w\"},mpgTyIG__:about??props.mpgTyIG__,Np657VMZU:optics??props.Np657VMZU,variant:humanReadableVariantMap[props.variant]??props.variant??\"Ke72uOjGy\",vJtFSuh4i:academy??props.vJtFSuh4i,XBPN6giMG:click??props.XBPN6giMG,Xg33R57uT:cTALink??props.Xg33R57uT,Y4CnaEk4V:work??props.Y4CnaEk4V,Z6vJWbyav:services??props.Z6vJWbyav,ZExVIbOXx:approach??props.ZExVIbOXx,zYgE1vE8j:section2Title??props.zYgE1vE8j??\"Our Approach\"};};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,aGyKhf999,f9Zwsk4rv,eLSPpQEwQ,Xg33R57uT,Z6vJWbyav,mpgTyIG__,Y4CnaEk4V,aRPwapAsr,ZExVIbOXx,Np657VMZU,Kfnn7kyF5,vJtFSuh4i,\"zYgE1vE8j\":externalzYgE1vE8j,\"onzYgE1vE8jChange\":setExternalzYgE1vE8j,XBPN6giMG,ac7yMpIXY,kSIsJHDPw,kfOsiy2ze,...restProps}=getProps(props);const[zYgE1vE8j,setzYgE1vE8j]=useStateVariable(externalzYgE1vE8j,setExternalzYgE1vE8j);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ke72uOjGy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const VG0wsFTkO1kxq277=activeVariantCallback(async(...args)=>{if(XBPN6giMG){const res=await XBPN6giMG(...args);if(res===false)return false;}});const onTap1kxq277=activeVariantCallback(async(...args)=>{if(XBPN6giMG){const res=await XBPN6giMG(...args);if(res===false)return false;}});const Z1EQ3_Nzz1kxq277=activeVariantCallback(async(...args)=>{if(XBPN6giMG){const res=await XBPN6giMG(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"uJAvlLbbp\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jijcko\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Ke72uOjGy\",ref:refBinding,style:{backgroundColor:ac7yMpIXY,borderBottomLeftRadius:8,borderBottomRightRadius:8,boxShadow:\"0.3613123810646357px 0.6021873017743928px 0.6320385338999714px -0.8333333333333333px rgba(0, 0, 0, 0.17), 1.3731199819460742px 2.288533303243457px 2.401978968173522px -1.6666666666666665px rgba(0, 0, 0, 0.17), 6px 10px 10.49571341072154px -2.5px rgba(0, 0, 0, 0.17)\",...style},...addPropertyOverrides({kDn27WmfD:{\"data-framer-name\":\"Tablet\"},uJAvlLbbp:{\"data-framer-name\":\"Phone\"},XtRUiXvty:{\"data-framer-name\":\"Desktop Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uvhrj8\",\"data-framer-name\":\"Main Nav Menu\",layoutDependency:layoutDependency,layoutId:\"FRV6AdpzO\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1em8irz\",\"data-framer-name\":\"Frame 4\",layoutDependency:layoutDependency,layoutId:\"SPbEtNmsX\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4gi0i7\",layoutDependency:layoutDependency,layoutId:\"y9AjCeIVa\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||565)-0-937)/2+0+0)+0+0+24+0+0,...addPropertyOverrides({kDn27WmfD:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-956)/2+0+0)+0+0+24+0+0},uJAvlLbbp:{width:`calc(${componentViewport?.width||\"100vw\"} - 56px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1864)/2+0+0)+0+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g2qx1n-container\",layoutDependency:layoutDependency,layoutId:\"pJETUdX4P-container\",nodeId:\"pJETUdX4P\",rendersWithMotion:true,scopeId:\"gUiP6i_v5\",children:/*#__PURE__*/_jsx(_MegaMenuSection,{AHHLCSv9Q:Wrench01,B8ntfaR1f:Puzzle,C3CyHPe77:\"Our unique process that ensures project sucess.\",c5uHuCNKo:mpgTyIG__,dvWshrF6h:\"About Us\",eFNgHUvbC:\"The principals and practices of how we work.\",F7MXjLrkd:\"About Us\",g4C5Yplwg:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},gVb6KSPAJ:\"The RoleModel Way\",height:\"100%\",Hm8KoF2w_:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},Hws4gnSpM:\"rgb(254, 254, 254)\",id:\"pJETUdX4P\",k423sedmR:Y4CnaEk4V,kViB9L4LK:\"Case studies and results from our work.\",KXDaGbo4z:\"Services\",layoutId:\"pJETUdX4P\",njd8uMD60:false,NQKKFPkqE:\"Our Approach\",NV4nOFtZJ:Car01,oPQMoCUzI:Target01,QVsw5sw2R:\"We craft custom software tailored to your business\",rMJKWqkCE:Z6vJWbyav,RPqs1lBwb:true,SPfuiKNg_:false,style:{width:\"100%\"},TrNSqEMwp:true,VG0wsFTkO:VG0wsFTkO1kxq277,vhGKa5uQA:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},vnL96mUyw:false,VV9K4TEWO:\"Dedicated custom software consultancy\",width:\"100%\",XCDvra2yt:Briefcase01,ybgSFKD1h:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},ZODXBaLEL:ZExVIbOXx,zoHKB2dxY:aRPwapAsr,zw6484g5f:\"Our Work\",...addPropertyOverrides({uJAvlLbbp:{eFNgHUvbC:\"\",kViB9L4LK:\"\",QVsw5sw2R:\"\",VV9K4TEWO:\"\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||565)-0-937)/2+0+0)+0+0+24+0+338,...addPropertyOverrides({kDn27WmfD:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-956)/2+0+0)+0+0+24+0+338},uJAvlLbbp:{width:`calc(${componentViewport?.width||\"100vw\"} - 56px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1864)/2+0+0)+0+0+24+0+0+338}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16xud-container\",layoutDependency:layoutDependency,layoutId:\"kwgJ5VBnY-container\",nodeId:\"kwgJ5VBnY\",rendersWithMotion:true,scopeId:\"gUiP6i_v5\",children:/*#__PURE__*/_jsx(_MegaMenuSection,{AHHLCSv9Q:LaptopProgramming,B8ntfaR1f:Target01,C3CyHPe77:\"Subtitle\",c5uHuCNKo:vJtFSuh4i,dvWshrF6h:\"People\",eFNgHUvbC:\"Subtitle\",F7MXjLrkd:\"Craftsmanship Academy\",g4C5Yplwg:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},gVb6KSPAJ:\"Business Processes\",height:\"100%\",Hm8KoF2w_:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},Hws4gnSpM:\"rgb(254, 254, 254)\",id:\"kwgJ5VBnY\",kViB9L4LK:\"Subtitle\",KXDaGbo4z:\"Careers\",layoutId:\"kwgJ5VBnY\",njd8uMD60:false,NQKKFPkqE:\"Item 5\",NV4nOFtZJ:Target01,oPQMoCUzI:Mortarboard01,QVsw5sw2R:\"We're always looking for talent.\",rMJKWqkCE:Kfnn7kyF5,RPqs1lBwb:true,SPfuiKNg_:false,style:{width:\"100%\"},TrNSqEMwp:false,VG0wsFTkO:VG0wsFTkO1kxq277,vhGKa5uQA:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},vnL96mUyw:true,VV9K4TEWO:\"Building future leaders in software development\",width:\"100%\",XCDvra2yt:Target01,ybgSFKD1h:{borderColor:\"rgba(255, 255, 255, 0.25)\",borderStyle:\"solid\",borderWidth:0},zw6484g5f:\"Product\",...addPropertyOverrides({uJAvlLbbp:{QVsw5sw2R:\"\",VV9K4TEWO:\"\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16o3sr7\",layoutDependency:layoutDependency,layoutId:\"B0_YNQbAb\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||565)-0-937)/2+0+0)+0+0+24+0+0,...addPropertyOverrides({kDn27WmfD:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-956)/2+0+0)+0+0+24+0+0},uJAvlLbbp:{width:`calc(${componentViewport?.width||\"100vw\"} - 56px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1864)/2+0+0)+0+0+24+688+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ww3ddj-container\",layoutDependency:layoutDependency,layoutId:\"tuEpaMJ3i-container\",nodeId:\"tuEpaMJ3i\",rendersWithMotion:true,scopeId:\"gUiP6i_v5\",children:/*#__PURE__*/_jsx(_MegaMenuSection,{AHHLCSv9Q:Car01,B8ntfaR1f:ArrowUpRight01,C3CyHPe77:\"Subtitle\",c5uHuCNKo:aRPwapAsr,dvWshrF6h:zYgE1vE8j,eFNgHUvbC:\"Process first, software second-scale your advantage.\",F7MXjLrkd:\"The RoleModel Way\",g4C5Yplwg:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},gVb6KSPAJ:\"Process Scaling\",height:\"100%\",Hm8KoF2w_:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},Hws4gnSpM:\"rgb(254, 254, 254)\",id:\"tuEpaMJ3i\",kViB9L4LK:\"Ship value fast, then build on a solid foundation.\",KXDaGbo4z:\"Our Approach\",layoutId:\"tuEpaMJ3i\",njd8uMD60:false,NQKKFPkqE:\"Item 5\",NV4nOFtZJ:Target01,ondvWshrF6hChange:setzYgE1vE8j,oPQMoCUzI:Puzzle,QVsw5sw2R:\"Our unique process that ensures project success.\",rMJKWqkCE:ZExVIbOXx,RPqs1lBwb:true,SPfuiKNg_:false,style:{width:\"100%\"},TrNSqEMwp:false,VG0wsFTkO:VG0wsFTkO1kxq277,vhGKa5uQA:{borderColor:\"rgba(255, 255, 255, 0.25)\",borderStyle:\"solid\",borderWidth:0},vnL96mUyw:true,VV9K4TEWO:\"The principals and practices of how we work.\",width:\"100%\",XCDvra2yt:Reload,ybgSFKD1h:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},zw6484g5f:\"Iterative Value\",...addPropertyOverrides({uJAvlLbbp:{QVsw5sw2R:\"\",VV9K4TEWO:\"\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:326,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||565)-0-937)/2+0+0)+0+0+24+0+338,...addPropertyOverrides({kDn27WmfD:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-956)/2+0+0)+0+0+24+0+338},uJAvlLbbp:{width:`calc(${componentViewport?.width||\"100vw\"} - 56px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1864)/2+0+0)+0+0+24+688+0+338}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jkwjj1-container\",layoutDependency:layoutDependency,layoutId:\"UCEV1wu6k-container\",nodeId:\"UCEV1wu6k\",rendersWithMotion:true,scopeId:\"gUiP6i_v5\",children:/*#__PURE__*/_jsx(_MegaMenuSection,{AHHLCSv9Q:Circle,B8ntfaR1f:Target01,C3CyHPe77:\"Subtitle\",c5uHuCNKo:\"https://lightningcad.com\",dvWshrF6h:\"Solutions\",eFNgHUvbC:\"Subtitle\",F7MXjLrkd:\"LighningCAD\",g4C5Yplwg:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},gVb6KSPAJ:\"Item 4\",height:\"100%\",Hm8KoF2w_:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},Hws4gnSpM:\"rgb(254, 254, 254)\",id:\"UCEV1wu6k\",kViB9L4LK:\"Subtitle\",KXDaGbo4z:\"Optics\",layoutId:\"UCEV1wu6k\",njd8uMD60:false,NQKKFPkqE:\"Item 5\",NV4nOFtZJ:Target01,oPQMoCUzI:Zap,QVsw5sw2R:\"Our design system for consistent, scalable Ul.\",rMJKWqkCE:Np657VMZU,RPqs1lBwb:true,SPfuiKNg_:false,style:{width:\"100%\"},TrNSqEMwp:false,VG0wsFTkO:VG0wsFTkO1kxq277,vhGKa5uQA:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},vnL96mUyw:true,VV9K4TEWO:\"Rules driven design tools.\",width:\"100%\",XCDvra2yt:Target01,ybgSFKD1h:{borderColor:\"rgba(255, 255, 255, 0.25)\",borderStyle:\"solid\",borderWidth:0},zw6484g5f:\"Design Systems\",...addPropertyOverrides({uJAvlLbbp:{QVsw5sw2R:\"\",VV9K4TEWO:\"\"}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8gi09k\",\"data-framer-name\":\"Frame 4\",layoutDependency:layoutDependency,layoutId:\"qrmub3t7M\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:eLSPpQEwQ,motionChild:true,nodeId:\"VtnlMTmv3\",openInNewTab:false,scopeId:\"gUiP6i_v5\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1086ct2 framer-16acw1s\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VtnlMTmv3\",onTap:onTap1kxq277,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xsz24n-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"aUq80jASt-container\",nodeId:\"aUq80jASt\",rendersWithMotion:true,scopeId:\"gUiP6i_v5\",children:/*#__PURE__*/_jsx(CaseStudyCardWithClipRevealBottomLeftxsz24n,{content:f9Zwsk4rv,cornerradius:8,height:\"100%\",id:\"aUq80jASt\",image:toResponsiveImage(aGyKhf999),imageFallback:\"https://framerusercontent.com/images/YDHeJat9CwvVVSxzu16yX1XhSTI.jpg\",industry:\"\",layoutId:\"aUq80jASt\",logoFallback:\"https://framerusercontent.com/images/fq0QpZJihXpp1TCLYctWjKapX8.svg\",mobileBreakpoint:1200,overlayColor:\"5, 36, 43\",style:{height:\"100%\",width:\"100%\"},tag1:\"\",tag2:\"\",tag3:\"\",tag4:\"\",tag5:\"\",tag6:\"\",tag7:\"\",tag8:\"\",title:\"\",variant:matchVariant(\"mobile\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ArrowUpRight01,{animated:true,className:\"framer-qaj315\",layoutDependency:layoutDependency,layoutId:\"B6RGJVYkH\",style:{\"--116wslb\":\"var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, rgb(254, 254, 254))\"}})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:201,width:`max((${componentViewport?.width||\"100vw\"} - 104px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||565)-0-937)/2+0+0)+0+688+24,...addPropertyOverrides({kDn27WmfD:{height:220,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-956)/2+0+0)+0+688+24},uJAvlLbbp:{height:220,width:`calc(${componentViewport?.width||\"100vw\"} - 56px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1864)/2+0+0)+0+1376+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ytld9t-container\",layoutDependency:layoutDependency,layoutId:\"Qqxf1Nd3S-container\",nodeId:\"Qqxf1Nd3S\",rendersWithMotion:true,scopeId:\"gUiP6i_v5\",children:/*#__PURE__*/_jsx(CTACard,{bG9CLXqHy:\"Schedule A Consultation\",height:\"100%\",id:\"Qqxf1Nd3S\",Ipq2Cwpr2:\"24px\",KYtLw9OMt:Xg33R57uT,layoutId:\"Qqxf1Nd3S\",nxWcc69De:\"Understand your business. Advise your next step.\",OHALSLM7l:\"var(--token-49d4e0c8-8bfe-4598-b533-b002c9e84173, rgb(58, 112, 179))\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"kXjmy0uZ2\"),width:\"100%\",WuaAsHsDL:\"var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, rgb(254, 254, 254))\",xdBCJGBGj:{borderBottomWidth:8,borderColor:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},Z1EQ3_Nzz:Z1EQ3_Nzz1kxq277,z1j07P2bi:\"call\",...addPropertyOverrides({uJAvlLbbp:{style:{width:\"100%\"},variant:matchVariant(\"XreswcTRf\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:201,width:`max((${componentViewport?.width||\"100vw\"} - 104px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||565)-0-937)/2+0+0)+0+688+24,...addPropertyOverrides({kDn27WmfD:{height:220,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-956)/2+0+0)+0+688+24},uJAvlLbbp:{height:220,width:`calc(${componentViewport?.width||\"100vw\"} - 56px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1864)/2+0+0)+0+1376+12+232}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uwwes0-container\",layoutDependency:layoutDependency,layoutId:\"SUb3Pn9AV-container\",nodeId:\"SUb3Pn9AV\",rendersWithMotion:true,scopeId:\"gUiP6i_v5\",children:/*#__PURE__*/_jsx(CTACard,{bG9CLXqHy:\"Collaborate with AI\",height:\"100%\",id:\"SUb3Pn9AV\",Ipq2Cwpr2:\"24px\",JlwBr1h0N:addImageAlt({pixelHeight:1650,pixelWidth:1275,src:\"https://framerusercontent.com/images/OTWfQnTYZk2dQMptbfYg4R3IDg.png?width=1275&height=1650\",srcSet:\"https://framerusercontent.com/images/OTWfQnTYZk2dQMptbfYg4R3IDg.png?scale-down-to=1024&width=1275&height=1650 791w,https://framerusercontent.com/images/OTWfQnTYZk2dQMptbfYg4R3IDg.png?width=1275&height=1650 1275w\"},\"\"),KYtLw9OMt:\"https://rolemodelsoftware.com/collaborating-with-ai\",layoutId:\"SUb3Pn9AV\",nxWcc69De:\"Free Guide for Business Leaders\",OHALSLM7l:\"rgb(38, 67, 77)\",qQFNrgDBQ:toResponsiveImage(kSIsJHDPw),Rh8w2TRXc:addImageAlt({pixelHeight:1650,pixelWidth:1275,src:\"https://framerusercontent.com/images/FJm8aC35mRGNb9kuUxIf9V8qza4.png?width=1275&height=1650\",srcSet:\"https://framerusercontent.com/images/FJm8aC35mRGNb9kuUxIf9V8qza4.png?scale-down-to=1024&width=1275&height=1650 791w,https://framerusercontent.com/images/FJm8aC35mRGNb9kuUxIf9V8qza4.png?width=1275&height=1650 1275w\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(kfOsiy2ze),width:\"100%\",WuaAsHsDL:\"var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, rgb(254, 254, 254))\",xdBCJGBGj:{borderBottomWidth:8,borderColor:\"var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, rgb(254, 254, 254))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},Z1EQ3_Nzz:Z1EQ3_Nzz1kxq277,z1j07P2bi:\"ai-chip\",...addPropertyOverrides({kDn27WmfD:{qQFNrgDBQ:undefined,variant:matchVariant(\"kXjmy0uZ2\")},uJAvlLbbp:{bG9CLXqHy:\"AI Guide for Business Leaders\",style:{width:\"100%\"},variant:matchVariant(\"XreswcTRf\")},XtRUiXvty:{qQFNrgDBQ:undefined,variant:matchVariant(\"kXjmy0uZ2\")}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-szb64.framer-16acw1s, .framer-szb64 .framer-16acw1s { display: block; }\",\".framer-szb64.framer-jijcko { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1449px; will-change: var(--framer-will-change-override, transform); }\",\".framer-szb64 .framer-uvhrj8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 28px 0px 28px; position: relative; width: 100%; }\",\".framer-szb64 .framer-1em8irz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-szb64 .framer-4gi0i7, .framer-szb64 .framer-16o3sr7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-szb64 .framer-1g2qx1n-container, .framer-szb64 .framer-16xud-container, .framer-szb64 .framer-ww3ddj-container, .framer-szb64 .framer-jkwjj1-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-szb64 .framer-8gi09k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-szb64 .framer-1086ct2 { 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: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-szb64 .framer-xsz24n-container { flex: 1 0 0px; height: 200px; position: relative; width: 1px; }\",\".framer-szb64 .framer-qaj315 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: absolute; right: 24px; top: 24px; width: 24px; z-index: 1; }\",\".framer-szb64 .framer-ytld9t-container, .framer-szb64 .framer-uwwes0-container { flex: 1 0 0px; height: 201px; position: relative; width: 1px; }\",\".framer-szb64.framer-v-q0hjqf.framer-jijcko { width: 390px; }\",\".framer-szb64.framer-v-q0hjqf .framer-1em8irz { flex-direction: column; }\",\".framer-szb64.framer-v-q0hjqf .framer-4gi0i7, .framer-szb64.framer-v-q0hjqf .framer-16o3sr7 { flex: none; width: 100%; }\",\".framer-szb64.framer-v-q0hjqf .framer-8gi09k { flex-direction: column; gap: 12px; padding: 12px 0px 24px 0px; }\",\".framer-szb64.framer-v-q0hjqf .framer-ytld9t-container, .framer-szb64.framer-v-q0hjqf .framer-uwwes0-container { flex: none; height: auto; width: 100%; }\",\".framer-szb64.framer-v-veo0vw.framer-jijcko { width: 860px; }\",\".framer-szb64.framer-v-veo0vw .framer-uvhrj8 { padding: 0px 20px 0px 20px; }\",\".framer-szb64.framer-v-veo0vw .framer-1em8irz, .framer-szb64.framer-v-veo0vw .framer-8gi09k { gap: 20px; }\",\".framer-szb64.framer-v-veo0vw .framer-xsz24n-container, .framer-szb64.framer-v-veo0vw .framer-ytld9t-container, .framer-szb64.framer-v-veo0vw .framer-uwwes0-container { height: 220px; }\",\".framer-szb64.framer-v-1064n0e.framer-jijcko { width: 1104px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 565\n * @framerIntrinsicWidth 1449\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uJAvlLbbp\":{\"layout\":[\"fixed\",\"auto\"]},\"kDn27WmfD\":{\"layout\":[\"fixed\",\"auto\"]},\"XtRUiXvty\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"aGyKhf999\":\"spotlightImage\",\"f9Zwsk4rv\":\"spotlightContent\",\"eLSPpQEwQ\":\"spotlightURL\",\"Xg33R57uT\":\"cTALink\",\"Z6vJWbyav\":\"services\",\"mpgTyIG__\":\"about\",\"Y4CnaEk4V\":\"work\",\"aRPwapAsr\":\"way\",\"ZExVIbOXx\":\"approach\",\"Np657VMZU\":\"optics\",\"Kfnn7kyF5\":\"careers\",\"vJtFSuh4i\":\"academy\",\"zYgE1vE8j\":\"section2Title\",\"XBPN6giMG\":\"click\",\"ac7yMpIXY\":\"fill\",\"kSIsJHDPw\":\"image\",\"kfOsiy2ze\":\"variant1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergUiP6i_v5=withCSS(Component,css,\"framer-szb64\");export default FramergUiP6i_v5;FramergUiP6i_v5.displayName=\"_MegaMenu\";FramergUiP6i_v5.defaultProps={height:565,width:1449};addPropertyControls(FramergUiP6i_v5,{variant:{options:[\"Ke72uOjGy\",\"uJAvlLbbp\",\"kDn27WmfD\",\"XtRUiXvty\"],optionTitles:[\"Desktop\",\"Phone\",\"Tablet\",\"Desktop Small\"],title:\"Variant\",type:ControlType.Enum},aGyKhf999:{title:\"Spotlight Image\",type:ControlType.ResponsiveImage},f9Zwsk4rv:{defaultValue:\"Project description goes here.\",description:\"\",title:\"Spotlight Content\",type:ControlType.RichText},eLSPpQEwQ:{description:\"\",title:\"Spotlight URL\",type:ControlType.Link},Xg33R57uT:{description:\"\",title:\"CTA Link\",type:ControlType.Link},Z6vJWbyav:{description:\"\",title:\"Services\",type:ControlType.Link},mpgTyIG__:{description:\"\",title:\"About\",type:ControlType.Link},Y4CnaEk4V:{description:\"\",title:\"Work\",type:ControlType.Link},aRPwapAsr:{description:\"\",title:\"Way\",type:ControlType.Link},ZExVIbOXx:{description:\"\",title:\"Approach\",type:ControlType.Link},Np657VMZU:{description:\"\",title:\"Optics\",type:ControlType.Link},Kfnn7kyF5:{description:\"\",title:\"Careers\",type:ControlType.Link},vJtFSuh4i:{description:\"\",title:\"Academy\",type:ControlType.Link},zYgE1vE8j:{defaultValue:\"Our Approach\",description:\"\",displayTextArea:false,title:\"Section 2 Title\",type:ControlType.String},onzYgE1vE8jChange:{changes:\"zYgE1vE8j\",type:ControlType.ChangeHandler},XBPN6giMG:{title:\"Click\",type:ControlType.EventHandler},ac7yMpIXY:{defaultValue:\"var(--token-f12985f1-6742-4f6f-af5e-4ee2eeedd464, rgb(4, 36, 43))\",title:\"Fill\",type:ControlType.Color},kSIsJHDPw:{__defaultAssetReference:\"data:framer/asset-reference,TH1YxleG6e4hnODj2Snvmc8dOY.png?originalFilename=Collaborating+with+AI+-+A+Practical+Guide+for+Business+Teams+Cover.png&width=1275&height=1650\",title:\"Image\",type:ControlType.ResponsiveImage},kfOsiy2ze:CTACardControls?.[\"variant\"]&&{...CTACardControls[\"variant\"],defaultValue:\"Yb014UHwy\",description:undefined,hidden:undefined,optional:undefined,title:\"Variant\"},onkfOsiy2zeChange:{changes:\"kfOsiy2ze\",type:ControlType.ChangeHandler}});addFonts(FramergUiP6i_v5,[{explicitInter:true,fonts:[]},..._MegaMenuSectionFonts,...CaseStudyCardFonts,...ArrowUpRight01Fonts,...CTACardFonts],{supportsExplicitInterCodegen:true});FramergUiP6i_v5.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(_MegaMenuSection,{},context),forwardLoader(CTACard,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergUiP6i_v5\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"aGyKhf999\\\":\\\"spotlightImage\\\",\\\"f9Zwsk4rv\\\":\\\"spotlightContent\\\",\\\"eLSPpQEwQ\\\":\\\"spotlightURL\\\",\\\"Xg33R57uT\\\":\\\"cTALink\\\",\\\"Z6vJWbyav\\\":\\\"services\\\",\\\"mpgTyIG__\\\":\\\"about\\\",\\\"Y4CnaEk4V\\\":\\\"work\\\",\\\"aRPwapAsr\\\":\\\"way\\\",\\\"ZExVIbOXx\\\":\\\"approach\\\",\\\"Np657VMZU\\\":\\\"optics\\\",\\\"Kfnn7kyF5\\\":\\\"careers\\\",\\\"vJtFSuh4i\\\":\\\"academy\\\",\\\"zYgE1vE8j\\\":\\\"section2Title\\\",\\\"XBPN6giMG\\\":\\\"click\\\",\\\"ac7yMpIXY\\\":\\\"fill\\\",\\\"kSIsJHDPw\\\":\\\"image\\\",\\\"kfOsiy2ze\\\":\\\"variant1\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1449\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uJAvlLbbp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kDn27WmfD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XtRUiXvty\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"565\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// RMLogoDrawOn.tsx\nimport{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";function isCanvas(){try{return RenderTarget.current()===RenderTarget.canvas;}catch{return false;}}const GLYPH_ORDER=[\"R\",\"o\",\"l\",\"e2\",\"m\",\"o3\",\"d\",\"e\",\"l3\",\"s\",\"o6\",\"f\",\"t\",\"w\",\"a\",\"r\",\"e4\"];const STROKE_ORDER={R:[\"!R-line\",\"!R-body\"],o:[\"o-circle\"],l:[\"!l-stem\"],e2:[\"e2-stroke\"],m:[\"m-stroke\"],o3:[\"o3-circle\"],d:[\"!d-stem\",\"d-bowl\"],e:[\"e-stroke\"],l3:[\"!l3-stem\"],s:[\"!s-curve\"],o6:[\"o6-circle\"],f:[\"!f-stem\",\"!f-cross\"],t:[\"!t-stem\",\"!t-cross\"],w:[\"!w-stroke\"],a:[\"!a-stem\",\"!a-bowl\"],r:[\"!r-stem\",\"!r-arm\"],e4:[\"e4-stroke\"]};/** ✅ paste your full exported <svg ...>...</svg> here, exactly as-is */export const SVG_MARKUP=String.raw`<svg width=\"100%\" height=\"100%\" viewBox=\"0 0 1126 433\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\">\n    <g id=\"logofav_com\"></g>\n    <rect id=\"RM-Logo-Stroked\" x=\"0\" y=\"-0\" width=\"1125.461\" height=\"432.048\" style=\"fill:none;\"/>\n    <g>\n        <!-- R -->\n        <path id=\"R\" d=\"M2.46,11.424c0,-2.049 1.669,-3.706 3.733,-3.706l73.583,0c21.507,0 38.182,5.988 49.295,17.025c9.421,9.345 14.494,22.526 14.494,38.352l0,0.48c0,27.082 -14.736,44.1 -36.25,52.013l37.326,54.128c1.691,2.456 -0.081,5.799 -3.089,5.799l-34.42,0c-1.244,0 -2.416,-0.618 -3.111,-1.642l-34.398,-50.952c-0.461,-0.676 -1.244,-1.097 -2.064,-1.097l-25.423,0c-1.384,0 -2.489,1.112 -2.489,2.471l0,47.508c0,2.049 -1.669,3.699 -3.733,3.699l-29.72,0c-2.064,0 -3.733,-1.649 -3.733,-3.699l0,-160.377Zm74.901,77.787c18.118,0 28.512,-9.592 28.512,-23.725l0,-0.48c0,-15.826 -11.112,-23.972 -29.244,-23.972l-34.486,0c-1.376,0 -2.489,1.112 -2.489,2.471l0,43.235c0,1.373 1.12,2.471 2.489,2.471l35.218,0Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_R\">\n            <path d=\"M2.46,11.424c0,-2.049 1.669,-3.706 3.733,-3.706l73.583,0c21.507,0 38.182,5.988 49.295,17.025c9.421,9.345 14.494,22.526 14.494,38.352l0,0.48c0,27.082 -14.736,44.1 -36.25,52.013l37.326,54.128c1.691,2.456 -0.081,5.799 -3.089,5.799l-34.42,0c-1.244,0 -2.416,-0.618 -3.111,-1.642l-34.398,-50.952c-0.461,-0.676 -1.244,-1.097 -2.064,-1.097l-25.423,0c-1.384,0 -2.489,1.112 -2.489,2.471l0,47.508c0,2.049 -1.669,3.699 -3.733,3.699l-29.72,0c-2.064,0 -3.733,-1.649 -3.733,-3.699l0,-160.377Zm74.901,77.787c18.118,0 28.512,-9.592 28.512,-23.725l0,-0.48c0,-15.826 -11.112,-23.972 -29.244,-23.972l-34.486,0c-1.376,0 -2.489,1.112 -2.489,2.471l0,43.235c0,1.373 1.12,2.471 2.489,2.471l35.218,0Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_R)\">\n            <path id=\"R-line\" d=\"M138.313,190.561l-61.389,-84.121\" style=\"fill:none;stroke:#2a84f8;stroke-width:54px;\"/>\n            <path id=\"R-body\" d=\"M20.5,106.782l63.5,0.218c23.39,-3.639 39.996,-19.329 40,-43c0.004,-19.167 -15.085,-38.465 -39,-39l-64.5,0l0,153\" style=\"fill:none;stroke:#2a84f8;stroke-width:64px;\"/>\n        </g>\n\n        <!-- o (first) -->\n        <path id=\"o\" d=\"M145.271,111.969l0,-0.48c0,-36.906 29.969,-66.873 70.311,-66.873c40.349,0 69.843,29.473 69.843,66.393l0,0.48c0,36.906 -29.969,66.873 -70.326,66.873c-40.357,0 -69.835,-29.473 -69.835,-66.393l0.007,0Zm103.896,0l0,-0.48c0,-18.936 -13.769,-35.475 -34.068,-35.475c-20.299,0 -33.585,16.059 -33.585,34.995l0,0.48c0,18.936 13.777,35.475 34.068,35.475c20.299,0 33.585,-16.059 33.585,-34.995Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_o\">\n            <path d=\"M145.271,111.969l0,-0.48c0,-36.906 29.969,-66.873 70.311,-66.873c40.349,0 69.843,29.473 69.843,66.393l0,0.48c0,36.906 -29.969,66.873 -70.326,66.873c-40.357,0 -69.835,-29.473 -69.835,-66.393l0.007,0Zm103.896,0l0,-0.48c0,-18.936 -13.769,-35.475 -34.068,-35.475c-20.299,0 -33.585,16.059 -33.585,34.995l0,0.48c0,18.936 13.777,35.475 34.068,35.475c20.299,0 33.585,-16.059 33.585,-34.995Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_o)\">\n            <path id=\"o-circle\" d=\"M266,114c0,71.482 -103,69.482 -103,0c0,-74.482 103,-74.482 103,0Z\" style=\"fill:none;stroke:#2a84f8;stroke-width:54px;\"/>\n        </g>\n\n        <!-- l (first) -->\n        <path id=\"l\" d=\"M298.104,0.524l29.259,0c2.064,0 3.733,1.657 3.733,3.706l0,167.542c0,2.049 -1.669,3.706 -3.733,3.706l-29.259,0c-2.064,0 -3.733,-1.657 -3.733,-3.706l0,-167.542c0,-2.049 1.669,-3.706 3.733,-3.706Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_l\">\n            <path d=\"M298.104,0.524l29.259,0c2.064,0 3.733,1.657 3.733,3.706l0,167.542c0,2.049 -1.669,3.706 -3.733,3.706l-29.259,0c-2.064,0 -3.733,-1.657 -3.733,-3.706l0,-167.542c0,-2.049 1.669,-3.706 3.733,-3.706Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_l)\">\n            <path id=\"l-stem\" d=\"M312,177l0,-178\" style=\"fill:none;stroke:#2a84f8;stroke-width:64px;\"/>\n        </g>\n\n        <!-- e2 (in \"Role\") -->\n        <path id=\"e2\" d=\"M340.027,111.969l0,-0.48c0,-36.674 26.331,-66.873 64.038,-66.873c43.263,0 63.071,33.309 63.071,69.75c0,1.875 -0.102,3.946 -0.234,6.097c-0.124,1.947 -1.757,3.481 -3.733,3.481l-83.429,0c-1.654,0 -2.877,1.584 -2.401,3.146c4.356,14.482 15.482,22.025 30.833,22.025c11.339,0 19.801,-3.248 28.988,-11.023c1.413,-1.213 3.521,-1.213 4.912,0.022l15.79,13.864c1.559,1.359 1.706,3.728 0.315,5.254c-11.947,13.174 -28.571,21.131 -50.488,21.131c-38.9,0 -67.661,-27.075 -67.661,-66.393Zm88.407,-10.776c1.559,0 2.752,-1.402 2.452,-2.921c-2.899,-14.678 -12.305,-24.393 -26.829,-24.393c-14.523,0 -23.886,9.483 -27.407,24.306c-0.373,1.54 0.835,3.023 2.438,3.023l49.346,0l0,-0.015Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_e2\">\n            <path d=\"M340.027,111.969l0,-0.48c0,-36.674 26.331,-66.873 64.038,-66.873c43.263,0 63.071,33.309 63.071,69.75c0,1.875 -0.102,3.946 -0.234,6.097c-0.124,1.947 -1.757,3.481 -3.733,3.481l-83.429,0c-1.654,0 -2.877,1.584 -2.401,3.146c4.356,14.482 15.482,22.025 30.833,22.025c11.339,0 19.801,-3.248 28.988,-11.023c1.413,-1.213 3.521,-1.213 4.912,0.022l15.79,13.864c1.559,1.359 1.706,3.728 0.315,5.254c-11.947,13.174 -28.571,21.131 -50.488,21.131c-38.9,0 -67.661,-27.075 -67.661,-66.393Zm88.407,-10.776c1.559,0 2.752,-1.402 2.452,-2.921c-2.899,-14.678 -12.305,-24.393 -26.829,-24.393c-14.523,0 -23.886,9.483 -27.407,24.306c-0.373,1.54 0.835,3.023 2.438,3.023l49.346,0l0,-0.015Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_e2)\">\n            <path id=\"e2-stroke\" d=\"M451,148c-6.78,7.206 -22.639,17.762 -46,18c-23.361,0.238 -47.996,-17 -48,-52c-0.003,-24.001 15.909,-55 47,-55c31.091,0 46.805,27.667 47,55c-0.927,-0 -1.951,-0 -3.062,-0c-24.467,-0.001 -90.938,0 -90.938,0\" style=\"fill:none;stroke:#2a84f8;stroke-width:40px\"/>\n        </g>\n\n        <!-- m -->\n        <path id=\"m\" d=\"M565.139,134.539c-0.988,1.468 -3.162,1.468 -4.151,0l-40.95,-60.98c-1.362,-2.049 -4.568,-1.097 -4.568,1.359l0,96.869c0,2.049 -1.669,3.706 -3.733,3.706l-29.025,0c-2.064,0 -3.733,-1.657 -3.733,-3.706l0,-160.363c0,-2.049 1.669,-3.706 3.733,-3.706l34.303,0c1.288,0 2.489,0.669 3.17,1.758l41.257,65.812c0.966,1.555 3.258,1.555 4.231,0l41.25,-65.812c0.688,-1.09 1.881,-1.758 3.177,-1.758l34.295,0c2.064,0 3.733,1.657 3.733,3.706l0,160.363c0,2.049 -1.669,3.706 -3.733,3.706l-29.493,0c-2.064,0 -3.733,-1.657 -3.733,-3.706l0,-97.588c0,-2.456 -3.214,-3.401 -4.568,-1.352l-41.44,61.692l-0.022,0Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_m\">\n            <path d=\"M565.139,134.539c-0.988,1.468 -3.162,1.468 -4.151,0l-40.95,-60.98c-1.362,-2.049 -4.568,-1.097 -4.568,1.359l0,96.869c0,2.049 -1.669,3.706 -3.733,3.706l-29.025,0c-2.064,0 -3.733,-1.657 -3.733,-3.706l0,-160.363c0,-2.049 1.669,-3.706 3.733,-3.706l34.303,0c1.288,0 2.489,0.669 3.17,1.758l41.257,65.812c0.966,1.555 3.258,1.555 4.231,0l41.25,-65.812c0.688,-1.09 1.881,-1.758 3.177,-1.758l34.295,0c2.064,0 3.733,1.657 3.733,3.706l0,160.363c0,2.049 -1.669,3.706 -3.733,3.706l-29.493,0c-2.064,0 -3.733,-1.657 -3.733,-3.706l0,-97.588c0,-2.456 -3.214,-3.401 -4.568,-1.352l-41.44,61.692l-0.022,0Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_m)\">\n            <path id=\"m-stroke\" d=\"M497,178l0.5,-152.5l11.5,0l54.5,83.5l54.5,-83.5l12,0l0,152.5\" style=\"fill:none;stroke:#2a84f8;stroke-width:54px;\"/>\n        </g>\n\n        <!-- o3 (in \"Model\") -->\n        <path id=\"o3\" d=\"M659.241,111.969l0,-0.48c0,-36.906 29.969,-66.873 70.311,-66.873c40.342,0 69.843,29.473 69.843,66.393l0,0.48c0,36.906 -29.969,66.873 -70.326,66.873c-40.357,0 -69.843,-29.473 -69.843,-66.393l0.015,0Zm103.896,0l0,-0.48c0,-18.936 -13.777,-35.475 -34.068,-35.475c-20.299,0 -33.593,16.059 -33.593,34.995l0,0.48c0,18.936 13.777,35.475 34.076,35.475c20.299,0 33.585,-16.059 33.585,-34.995Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_o3\">\n            <path d=\"M659.241,111.969l0,-0.48c0,-36.906 29.969,-66.873 70.311,-66.873c40.342,0 69.843,29.473 69.843,66.393l0,0.48c0,36.906 -29.969,66.873 -70.326,66.873c-40.357,0 -69.843,-29.473 -69.843,-66.393l0.015,0Zm103.896,0l0,-0.48c0,-18.936 -13.777,-35.475 -34.068,-35.475c-20.299,0 -33.593,16.059 -33.593,34.995l0,0.48c0,18.936 13.777,35.475 34.076,35.475c20.299,0 33.585,-16.059 33.585,-34.995Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_o3)\">\n            <path id=\"o3-circle\" d=\"M781.656,114c0,71.482 -103,69.482 -103,0c0,-74.482 103,-74.482 103,0Z\" style=\"fill:none;stroke:#2a84f8;stroke-width:50px;\"/>\n        </g>\n\n        <!-- d -->\n        <path id=\"d\" d=\"M808.676,111.49l0,-0.48c0,-42.908 28.271,-66.393 58.957,-66.393c16.602,0 27.802,6.365 36.14,14.598c1.552,1.548 4.216,0.407 4.216,-1.773l0,-53.212c0,-2.049 1.676,-3.706 3.741,-3.706l29.252,0c2.072,0 3.733,1.657 3.733,3.706l0,167.542c0,2.049 -1.662,3.706 -3.733,3.706l-29.252,0c-2.064,0 -3.741,-1.657 -3.741,-3.706l0,-7.848c0,-2.231 -2.767,-3.343 -4.29,-1.7c-8.521,9.257 -19.853,15.652 -36.052,15.652c-30.203,0 -58.957,-23.492 -58.957,-66.401l-0.015,0.015Zm99.79,0l0,-0.48c0,-21.327 -14.26,-35.475 -31.411,-35.475c-17.144,0 -31.653,13.901 -31.653,35.475l0,0.48c0,21.327 14.494,35.475 31.653,35.475c17.166,0 31.411,-14.148 31.411,-35.475Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_d\">\n            <path d=\"M808.676,111.49l0,-0.48c0,-42.908 28.271,-66.393 58.957,-66.393c16.602,0 27.802,6.365 36.14,14.598c1.552,1.548 4.216,0.407 4.216,-1.773l0,-53.212c0,-2.049 1.676,-3.706 3.741,-3.706l29.252,0c2.072,0 3.733,1.657 3.733,3.706l0,167.542c0,2.049 -1.662,3.706 -3.733,3.706l-29.252,0c-2.064,0 -3.741,-1.657 -3.741,-3.706l0,-7.848c0,-2.231 -2.767,-3.343 -4.29,-1.7c-8.521,9.257 -19.853,15.652 -36.052,15.652c-30.203,0 -58.957,-23.492 -58.957,-66.401l-0.015,0.015Zm99.79,0l0,-0.48c0,-21.327 -14.26,-35.475 -31.411,-35.475c-17.144,0 -31.653,13.901 -31.653,35.475l0,0.48c0,21.327 14.494,35.475 31.653,35.475c17.166,0 31.411,-14.148 31.411,-35.475Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_d)\">\n            <path id=\"d-stem\" d=\"M924,178.566l0,-177.789\" style=\"fill:none;stroke:#2a84f8;stroke-width:54px;\"/>\n            <path id=\"d-bowl\" d=\"M924,113.976c0,35.108 -24.2,50.591 -49.299,50.451c-24.9,-0.139 -49.701,-15.623 -49.701,-50.451c0,-72.871 99,-72.871 99,0Z\" style=\"fill:none;stroke:#2a84f8;stroke-width:54px;\"/>\n        </g>\n\n        <!-- e (last in \"Model\") -->\n        <path id=\"e\" d=\"M948.955,111.969l0,-0.48c0,-36.674 26.346,-66.873 64.038,-66.873c43.263,0 63.071,33.309 63.071,69.75c0,1.875 -0.102,3.946 -0.234,6.097c-0.124,1.947 -1.757,3.481 -3.733,3.481l-83.422,0c-1.662,0 -2.877,1.584 -2.408,3.146c4.356,14.482 15.482,22.025 30.84,22.025c11.324,0 19.794,-3.248 28.981,-11.023c1.413,-1.213 3.521,-1.213 4.919,0.022l15.782,13.864c1.559,1.359 1.713,3.728 0.315,5.254c-11.939,13.174 -28.571,21.131 -50.481,21.131c-38.907,0 -67.668,-27.075 -67.668,-66.393Zm88.407,-10.776c1.559,0 2.752,-1.402 2.452,-2.921c-2.899,-14.678 -12.305,-24.393 -26.821,-24.393c-14.501,0 -23.871,9.483 -27.4,24.306c-0.373,1.54 0.842,3.023 2.445,3.023l49.339,0l-0.015,-0.015Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_e\">\n            <path d=\"M948.955,111.969l0,-0.48c0,-36.674 26.346,-66.873 64.038,-66.873c43.263,0 63.071,33.309 63.071,69.75c0,1.875 -0.102,3.946 -0.234,6.097c-0.124,1.947 -1.757,3.481 -3.733,3.481l-83.422,0c-1.662,0 -2.877,1.584 -2.408,3.146c4.356,14.482 15.482,22.025 30.84,22.025c11.324,0 19.794,-3.248 28.981,-11.023c1.413,-1.213 3.521,-1.213 4.919,0.022l15.782,13.864c1.559,1.359 1.713,3.728 0.315,5.254c-11.939,13.174 -28.571,21.131 -50.481,21.131c-38.907,0 -67.668,-27.075 -67.668,-66.393Zm88.407,-10.776c1.559,0 2.752,-1.402 2.452,-2.921c-2.899,-14.678 -12.305,-24.393 -26.821,-24.393c-14.501,0 -23.871,9.483 -27.4,24.306c-0.373,1.54 0.842,3.023 2.445,3.023l49.339,0l-0.015,-0.015Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_e)\">\n            <path id=\"e-stroke\" d=\"M1061.102,148c-6.78,7.206 -22.639,17.762 -46,18c-23.361,0.238 -47.996,-17 -48,-52c-0.003,-24.001 15.909,-55 47,-55c31.091,0 46.805,27.667 47,55c-0.927,-0 -1.951,-0 -3.062,-0c-24.467,-0.001 -90.938,0 -90.938,0\" style=\"fill:none;stroke:#2a84f8;stroke-width:54px;\"/>\n        </g>\n\n        <!-- l3 (last in \"Model\") -->\n        <path id=\"l3\" d=\"M1089.475,0.524l29.252,0c2.072,0 3.733,1.657 3.733,3.706l0,167.542c0,2.049 -1.662,3.706 -3.733,3.706l-29.252,0c-2.064,0 -3.741,-1.657 -3.741,-3.706l0,-167.542c0,-2.049 1.676,-3.706 3.741,-3.706Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_l3\">\n            <path d=\"M1089.475,0.524l29.252,0c2.072,0 3.733,1.657 3.733,3.706l0,167.542c0,2.049 -1.662,3.706 -3.733,3.706l-29.252,0c-2.064,0 -3.741,-1.657 -3.741,-3.706l0,-167.542c0,-2.049 1.676,-3.706 3.741,-3.706Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_l3)\">\n            <path id=\"l3-stem\" d=\"M1104.683,177l0,-180\" style=\"fill:none;stroke:#2a84f8;stroke-width:52px;\"/>\n        </g>\n\n        <!-- s -->\n        <path id=\"s\" d=\"M98.729,365.182l6.596,-9.221c0.813,-1.126 2.364,-1.359 3.499,-0.567c12.993,9.148 27.217,14.344 41.213,14.344c14.985,0 25.862,-7.666 25.862,-19.656l0,-0.48c0,-12.462 -14.736,-17.25 -31.177,-21.807c-19.574,-5.522 -41.323,-12.222 -41.323,-34.995l0,-0.48c0,-21.334 17.883,-35.475 42.523,-35.475c14.392,0 30.313,4.716 42.831,12.331c1.179,0.712 1.567,2.231 0.856,3.408l-5.885,9.686c-0.717,1.184 -2.262,1.533 -3.448,0.814c-11.076,-6.642 -23.483,-10.653 -34.815,-10.653c-14.736,0 -24.172,7.666 -24.172,17.97l0,0.487c0,11.735 15.468,16.291 32.143,21.327c19.325,5.755 40.108,13.181 40.108,35.475l0,0.48c0,23.492 -19.574,37.153 -44.463,37.153c-17.071,0 -35.913,-6.329 -49.778,-16.713c-1.076,-0.814 -1.34,-2.318 -0.556,-3.415l-0.015,-0.015Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_s\">\n            <path d=\"M98.729,365.182l6.596,-9.221c0.813,-1.126 2.364,-1.359 3.499,-0.567c12.993,9.148 27.217,14.344 41.213,14.344c14.985,0 25.862,-7.666 25.862,-19.656l0,-0.48c0,-12.462 -14.736,-17.25 -31.177,-21.807c-19.574,-5.522 -41.323,-12.222 -41.323,-34.995l0,-0.48c0,-21.334 17.883,-35.475 42.523,-35.475c14.392,0 30.313,4.716 42.831,12.331c1.179,0.712 1.567,2.231 0.856,3.408l-5.885,9.686c-0.717,1.184 -2.262,1.533 -3.448,0.814c-11.076,-6.642 -23.483,-10.653 -34.815,-10.653c-14.736,0 -24.172,7.666 -24.172,17.97l0,0.487c0,11.735 15.468,16.291 32.143,21.327c19.325,5.755 40.108,13.181 40.108,35.475l0,0.48c0,23.492 -19.574,37.153 -44.463,37.153c-17.071,0 -35.913,-6.329 -49.778,-16.713c-1.076,-0.814 -1.34,-2.318 -0.556,-3.415l-0.015,-0.015Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_s)\">\n            <path id=\"s-curve\" d=\"M99.496,362.832c13.897,10.489 32.78,16.889 49.894,16.889c24.947,0 34.773,-16.699 34.567,-29.032c-0.273,-16.313 -15.833,-23.034 -35.202,-28.847c-16.713,-5.087 -36.429,-11.669 -36.219,-31.04c0.243,-22.376 18.457,-25.157 33.225,-25.157c11.361,0 24.799,4.054 38.9,11.765\" style=\"fill:none;stroke:#181A18;stroke-width:42px;stroke-linejoin:round;\"/>\n        </g>\n\n        <!-- o6 (in \"Software\") -->\n        <path id=\"o6\" d=\"M201.498,321.577l0,-0.487c0,-34.988 27.553,-64.715 65.245,-64.715c37.692,0 64.997,29.24 64.997,64.235l0,0.48c0,11.773 -3.145,22.949 -8.754,32.597c-11.064,19.031 -31.714,32.118 -56.726,32.118c-37.699,0 -64.762,-29.24 -64.762,-64.228Zm111.151,0.007l0,-0.494c0,-26.595 -20.058,-48.409 -46.388,-48.409c-26.338,0 -45.671,21.814 -45.671,47.944l0,0.48c0,26.602 19.809,48.176 46.154,48.176c26.346,0 45.905,-21.574 45.905,-47.697Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_o6\">\n            <path d=\"M201.498,321.577l0,-0.487c0,-34.988 27.553,-64.715 65.245,-64.715c37.692,0 64.997,29.24 64.997,64.235l0,0.48c0,11.773 -3.145,22.949 -8.754,32.597c-11.064,19.031 -31.714,32.118 -56.726,32.118c-37.699,0 -64.762,-29.24 -64.762,-64.228Zm111.151,0.007l0,-0.494c0,-26.595 -20.058,-48.409 -46.388,-48.409c-26.338,0 -45.671,21.814 -45.671,47.944l0,0.48c0,26.602 19.809,48.176 46.154,48.176c26.346,0 45.905,-21.574 45.905,-47.697Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_o6)\">\n            <path id=\"o6-circle\" d=\"M318.77,320.482c0,71.482 -103,69.482 -103,0c0,-74.482 103,-74.482 103,0Z\" style=\"fill:none;stroke:#181A18;stroke-width:40px;\"/>\n        </g>\n\n        <!-- f -->\n        <path id=\"f\" d=\"M347.42,275.311l-13.418,0c-1.376,0 -2.489,-1.112 -2.489,-2.471l0,-11.118c0,-1.373 1.12,-2.471 2.489,-2.471l13.418,0c0.688,0 1.244,-0.552 1.244,-1.235l0,-9.555c0,-14.14 3.872,-24.917 10.878,-31.878c6.281,-6.235 15.468,-9.592 26.814,-9.592c7.855,0 13.352,0.778 18.791,2.514c1.032,0.334 1.757,1.286 1.757,2.362l0,11.03c0,1.635 -1.567,2.805 -3.148,2.383c-5.278,-1.402 -9.707,-2.245 -14.97,-2.245c-14.501,0 -21.756,8.625 -21.756,26.363l0,8.829c0,0.676 0.564,1.235 1.244,1.235l35.891,0c1.384,0 2.489,1.112 2.489,2.471l0,10.871c0,1.373 -1.12,2.471 -2.489,2.471l-35.65,0c-0.688,0 -1.244,0.552 -1.244,1.235l0,103.903c0,1.373 -1.12,2.471 -2.489,2.471l-13.63,0c-1.384,0 -2.489,-1.112 -2.489,-2.471l0,-103.903c0,-0.683 -0.556,-1.235 -1.244,-1.235l0,0.036Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_f\">\n            <path d=\"M347.42,275.311l-13.418,0c-1.376,0 -2.489,-1.112 -2.489,-2.471l0,-11.118c0,-1.373 1.12,-2.471 2.489,-2.471l13.418,0c0.688,0 1.244,-0.552 1.244,-1.235l0,-9.555c0,-14.14 3.872,-24.917 10.878,-31.878c6.281,-6.235 15.468,-9.592 26.814,-9.592c7.855,0 13.352,0.778 18.791,2.514c1.032,0.334 1.757,1.286 1.757,2.362l0,11.03c0,1.635 -1.567,2.805 -3.148,2.383c-5.278,-1.402 -9.707,-2.245 -14.97,-2.245c-14.501,0 -21.756,8.625 -21.756,26.363l0,8.829c0,0.676 0.564,1.235 1.244,1.235l35.891,0c1.384,0 2.489,1.112 2.489,2.471l0,10.871c0,1.373 -1.12,2.471 -2.489,2.471l-35.65,0c-0.688,0 -1.244,0.552 -1.244,1.235l0,103.903c0,1.373 -1.12,2.471 -2.489,2.471l-13.63,0c-1.384,0 -2.489,-1.112 -2.489,-2.471l0,-103.903c0,-0.683 -0.556,-1.235 -1.244,-1.235l0,0.036Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_f)\">\n            <path id=\"f-stem\" d=\"M359,384c0,0 0.116,-119.599 0,-144c3.069,-24.207 16.861,-26.457 47,-26\" style=\"fill:none;stroke:#181A18;stroke-width:36px;stroke-linejoin:round;\"/>\n            <path id=\"f-cross\" d=\"M408,265l-77,0\" style=\"fill:none;stroke:#181A18;stroke-width:36px;stroke-linejoin:round;\"/>\n        </g>\n\n        <!-- t -->\n        <path id=\"t\" d=\"M476.381,211.41l0,46.302c0,0.676 0.564,1.228 1.244,1.228l32.407,0c1.069,0 2.028,0.683 2.364,1.693l3.821,11.357c0.534,1.606 -0.659,3.255 -2.364,3.255l-35.745,0c-0.681,0 -1.244,0.56 -1.244,1.235l0,145.859c0,1.075 -0.695,2.013 -1.713,2.347l-13.667,4.433c-1.603,0.516 -3.258,-0.669 -3.258,-2.347l0,-150.299c0,-0.683 -0.564,-1.235 -1.244,-1.235l-29.025,0c-1.376,0 -2.489,-1.112 -2.489,-2.471l0,-11.357c0,-1.366 1.12,-2.471 2.489,-2.471l29.025,0c0.681,0 1.244,-0.552 1.244,-1.228l0,-46.302c0,-1.373 1.12,-2.471 2.489,-2.471l13.191,0c1.384,0 2.489,1.112 2.489,2.471l-0.015,0Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_t\">\n            <path d=\"M476.381,211.41l0,46.302c0,0.676 0.564,1.228 1.244,1.228l32.407,0c1.069,0 2.028,0.683 2.364,1.693l3.821,11.357c0.534,1.606 -0.659,3.255 -2.364,3.255l-35.745,0c-0.681,0 -1.244,0.56 -1.244,1.235l0,145.859c0,1.075 -0.695,2.013 -1.713,2.347l-13.667,4.433c-1.603,0.516 -3.258,-0.669 -3.258,-2.347l0,-150.299c0,-0.683 -0.564,-1.235 -1.244,-1.235l-29.025,0c-1.376,0 -2.489,-1.112 -2.489,-2.471l0,-11.357c0,-1.366 1.12,-2.471 2.489,-2.471l29.025,0c0.681,0 1.244,-0.552 1.244,-1.228l0,-46.302c0,-1.373 1.12,-2.471 2.489,-2.471l13.191,0c1.384,0 2.489,1.112 2.489,2.471l-0.015,0Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_t)\">\n            <path id=\"t-stem\" d=\"M469.171,431.698c-1.002,-2.539 -1.145,-4.616 -1.145,-4.616l0,-220.699\" style=\"fill:none;stroke:#2a84f8;stroke-width:30px;stroke-linejoin:round;\"/>\n            <path id=\"t-cross\" d=\"M514.839,269c0,0 -3.042,1 -4.655,1l-84.345,0\" style=\"fill:none;stroke:#2a84f8;stroke-width:30px;stroke-linejoin:round;\"/>\n        </g>\n\n        <!-- w -->\n        <path id=\"w\" d=\"M535.317,259.005l14.516,0c1.076,0 2.028,0.69 2.357,1.7l31.126,94.216c0.373,1.141 1.991,1.141 2.364,0l31.836,-94.711c0.337,-1.01 1.296,-1.686 2.364,-1.686l11.873,0c1.069,0 2.013,0.676 2.364,1.679l32.063,94.732c0.388,1.126 1.998,1.126 2.372,0l31.133,-94.231c0.337,-1.01 1.296,-1.7 2.364,-1.7l14.011,0c1.72,0 2.913,1.679 2.35,3.284l-42.231,119.925c-0.351,0.988 -1.296,1.657 -2.357,1.657l-12.642,0c-1.069,0 -2.013,-0.683 -2.35,-1.679l-31.836,-92.698c-0.388,-1.112 -1.962,-1.112 -2.35,0l-32.07,92.698c-0.351,0.996 -1.296,1.664 -2.35,1.664l-12.884,0c-1.054,0 -1.998,-0.669 -2.35,-1.657l-42.004,-119.925c-0.556,-1.606 0.637,-3.284 2.357,-3.284l-0.029,0.015Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_w\">\n            <path d=\"M535.317,259.005l14.516,0c1.076,0 2.028,0.69 2.357,1.7l31.126,94.216c0.373,1.141 1.991,1.141 2.364,0l31.836,-94.711c0.337,-1.01 1.296,-1.686 2.364,-1.686l11.873,0c1.069,0 2.013,0.676 2.364,1.679l32.063,94.732c0.388,1.126 1.998,1.126 2.372,0l31.133,-94.231c0.337,-1.01 1.296,-1.7 2.364,-1.7l14.011,0c1.72,0 2.913,1.679 2.35,3.284l-42.231,119.925c-0.351,0.988 -1.296,1.657 -2.357,1.657l-12.642,0c-1.069,0 -2.013,-0.683 -2.35,-1.679l-31.836,-92.698c-0.388,-1.112 -1.962,-1.112 -2.35,0l-32.07,92.698c-0.351,0.996 -1.296,1.664 -2.35,1.664l-12.884,0c-1.054,0 -1.998,-0.669 -2.35,-1.657l-42.004,-119.925c-0.556,-1.606 0.637,-3.284 2.357,-3.284l-0.029,0.015Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_w)\">\n            <path id=\"w-stroke\" d=\"M712,253l-44,131l-41.596,-121.074l-42.404,122.074l-44.683,-133\" style=\"fill:none;stroke:#181A18;stroke-width:46px;\"/>\n        </g>\n\n        <!-- a -->\n        <path id=\"a\" d=\"M716.918,346.973l0,-0.48c0,-26.602 21.756,-40.51 53.401,-40.51c15.197,0 26.009,1.962 36.594,4.839c0.805,0.211 1.581,-0.371 1.581,-1.184l0,-2.209c0,-22.046 -13.521,-33.564 -36.967,-33.564c-13.704,0 -24.706,3.11 -35.503,7.79c-1.318,0.567 -2.862,-0.058 -3.36,-1.41l-3.843,-10.442c-0.454,-1.221 0.124,-2.58 1.318,-3.11c13.03,-5.711 25.884,-9.599 43.307,-9.599c17.422,0 31.404,4.789 40.357,13.661c8.696,8.625 13.052,20.615 13.052,36.427l0,73.267c0,1.373 -1.12,2.471 -2.489,2.471l-13.381,0c-1.376,0 -2.489,-1.112 -2.489,-2.471l0,-12.564c0,-1.148 -1.413,-1.664 -2.181,-0.799c-8.843,9.948 -22.532,18.471 -42.758,18.471c-23.454,0 -46.645,-13.181 -46.645,-38.585l0.007,0Zm91.818,-9.584l0,-10.565c0,-0.56 -0.359,-1.039 -0.9,-1.192c-9.07,-2.551 -20.855,-5.021 -35.584,-5.021c-23.198,0 -36.492,10.071 -36.492,24.924l0,0.48c0,15.579 14.501,24.684 31.411,24.684c22.956,0 41.564,-13.661 41.564,-33.309Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_a\">\n            <path d=\"M716.918,346.973l0,-0.48c0,-26.602 21.756,-40.51 53.401,-40.51c15.197,0 26.009,1.962 36.594,4.839c0.805,0.211 1.581,-0.371 1.581,-1.184l0,-2.209c0,-22.046 -13.521,-33.564 -36.967,-33.564c-13.704,0 -24.706,3.11 -35.503,7.79c-1.318,0.567 -2.862,-0.058 -3.36,-1.41l-3.843,-10.442c-0.454,-1.221 0.124,-2.58 1.318,-3.11c13.03,-5.711 25.884,-9.599 43.307,-9.599c17.422,0 31.404,4.789 40.357,13.661c8.696,8.625 13.052,20.615 13.052,36.427l0,73.267c0,1.373 -1.12,2.471 -2.489,2.471l-13.381,0c-1.376,0 -2.489,-1.112 -2.489,-2.471l0,-12.564c0,-1.148 -1.413,-1.664 -2.181,-0.799c-8.843,9.948 -22.532,18.471 -42.758,18.471c-23.454,0 -46.645,-13.181 -46.645,-38.585l0.007,0Zm91.818,-9.584l0,-10.565c0,-0.56 -0.359,-1.039 -0.9,-1.192c-9.07,-2.551 -20.855,-5.021 -35.584,-5.021c-23.198,0 -36.492,10.071 -36.492,24.924l0,0.48c0,15.579 14.501,24.684 31.411,24.684c22.956,0 41.564,-13.661 41.564,-33.309Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_a)\">\n            <path id=\"a-stem\" d=\"M819.528,387c-0,-49.651 2.932,-82.443 -6.493,-99.865c-13.689,-25.306 -45.682,-22.409 -81.035,-8.135\" style=\"fill:none;stroke:#181A18;stroke-width:38px;\"/>\n            <path id=\"a-bowl\" d=\"M818.528,338c-3.715,41.903 -92.385,58.305 -92.528,9c-0.157,-54.311 92.528,-24.762 92.528,-24.762\" style=\"fill:none;stroke:#181A18;stroke-width:38px;\"/>\n        </g>\n\n        <!-- r -->\n        <path id=\"r\" d=\"M913.518,274.338c0,1.308 -1.018,2.405 -2.335,2.463c-26.316,1.09 -48.614,20.44 -48.614,56.758l0,46.905c0,1.366 -1.12,2.471 -2.482,2.471l-13.63,0c-1.384,0 -2.489,-1.112 -2.489,-2.471l0,-118.98c0,-1.366 1.12,-2.463 2.489,-2.463l13.63,0c1.376,0 2.482,1.112 2.482,2.463l0,24.539c0,1.286 1.735,1.715 2.328,0.596c9.348,-17.381 25.489,-29.64 46.081,-29.8c1.391,0 2.525,1.097 2.525,2.485l0,15.041l0.015,-0.007Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_r\">\n            <path d=\"M913.518,274.338c0,1.308 -1.018,2.405 -2.335,2.463c-26.316,1.09 -48.614,20.44 -48.614,56.758l0,46.905c0,1.366 -1.12,2.471 -2.482,2.471l-13.63,0c-1.384,0 -2.489,-1.112 -2.489,-2.471l0,-118.98c0,-1.366 1.12,-2.463 2.489,-2.463l13.63,0c1.376,0 2.482,1.112 2.482,2.463l0,24.539c0,1.286 1.735,1.715 2.328,0.596c9.348,-17.381 25.489,-29.64 46.081,-29.8c1.391,0 2.525,1.097 2.525,2.485l0,15.041l0.015,-0.007Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_r)\">\n            <path id=\"r-stem\" d=\"M854,387l0,-133\" style=\"fill:none;stroke:#181A18;stroke-width:34px;\"/>\n            <path id=\"r-arm\" d=\"M854,336c0.042,-36.604 37.377,-67.18 60.566,-67.18\" style=\"fill:none;stroke:#181A18;stroke-width:34px;\"/>\n        </g>\n\n        <!-- e4 (last e in \"Software\") -->\n        <path id=\"e4\" d=\"M971.311,369.746c16.251,0 27.949,-6.227 37.765,-15.855c0.937,-0.916 2.416,-0.93 3.389,-0.065l7.95,7.063c1.047,0.937 1.105,2.543 0.139,3.553c-12.239,12.847 -27.129,21.363 -49.734,21.363c-34.303,0 -62.339,-26.13 -62.339,-64.715c0,-35.954 25.372,-64.715 59.924,-64.715c36.975,0 58.24,29.24 58.24,65.681c0,1.17 0,2.456 -0.081,4.106c-0.059,1.322 -1.157,2.362 -2.489,2.362l-95.339,0c-0.747,0 -1.347,0.654 -1.244,1.381c3.184,25.265 22.224,39.835 43.819,39.835l0,0.007Zm35.093,-56.082c0.747,0 1.332,-0.647 1.237,-1.373c-2.555,-21.93 -15.578,-40.321 -39.72,-40.321c-21.075,0 -37.289,17.04 -40.415,40.307c-0.102,0.741 0.498,1.395 1.244,1.395l77.653,0l0,-0.007Z\" style=\"fill:none;fill-rule:nonzero;\"/>\n        <clipPath id=\"_e4\">\n            <path d=\"M971.311,369.746c16.251,0 27.949,-6.227 37.765,-15.855c0.937,-0.916 2.416,-0.93 3.389,-0.065l7.95,7.063c1.047,0.937 1.105,2.543 0.139,3.553c-12.239,12.847 -27.129,21.363 -49.734,21.363c-34.303,0 -62.339,-26.13 -62.339,-64.715c0,-35.954 25.372,-64.715 59.924,-64.715c36.975,0 58.24,29.24 58.24,65.681c0,1.17 0,2.456 -0.081,4.106c-0.059,1.322 -1.157,2.362 -2.489,2.362l-95.339,0c-0.747,0 -1.347,0.654 -1.244,1.381c3.184,25.265 22.224,39.835 43.819,39.835l0,0.007Zm35.093,-56.082c0.747,0 1.332,-0.647 1.237,-1.373c-2.555,-21.93 -15.578,-40.321 -39.72,-40.321c-21.075,0 -37.289,17.04 -40.415,40.307c-0.102,0.741 0.498,1.395 1.244,1.395l77.653,0l0,-0.007Z\" clip-rule=\"nonzero\"/>\n        </clipPath>\n        <g clip-path=\"url(#_e4)\">\n            <path id=\"e4-stroke\" d=\"M1014.471,354.485c-6.78,7.206 -22.639,17.762 -46,18c-23.361,0.238 -47.996,-17 -48,-52c-0.003,-24.001 15.909,-55 47,-55c31.091,0 46.805,27.667 47,55c-0.927,-0 -1.951,-0 -3.062,-0c-24.467,-0.001 -90.938,0 -90.938,0\" style=\"fill:none;stroke:#181A18;stroke-width:38px;\"/>\n        </g>\n    </g>\n</svg>`;// Add this constant after SVG_MARKUP\nconst STATIC_SVG_MARKUP=String.raw`<svg width=\"100%\" height=\"100%\" viewBox=\"0 0 1126 433\" xmlns=\"http://www.w3.org/2000/svg\">\n    <!-- R -->\n    <path d=\"M2.46,11.424c0,-2.049 1.669,-3.706 3.733,-3.706l73.583,0c21.507,0 38.182,5.988 49.295,17.025c9.421,9.345 14.494,22.526 14.494,38.352l0,0.48c0,27.082 -14.736,44.1 -36.25,52.013l37.326,54.128c1.691,2.456 -0.081,5.799 -3.089,5.799l-34.42,0c-1.244,0 -2.416,-0.618 -3.111,-1.642l-34.398,-50.952c-0.461,-0.676 -1.244,-1.097 -2.064,-1.097l-25.423,0c-1.384,0 -2.489,1.112 -2.489,2.471l0,47.508c0,2.049 -1.669,3.699 -3.733,3.699l-29.72,0c-2.064,0 -3.733,-1.649 -3.733,-3.699l0,-160.377Zm74.901,77.787c18.118,0 28.512,-9.592 28.512,-23.725l0,-0.48c0,-15.826 -11.112,-23.972 -29.244,-23.972l-34.486,0c-1.376,0 -2.489,1.112 -2.489,2.471l0,43.235c0,1.373 1.12,2.471 2.489,2.471l35.218,0Z\" fill=\"#2a84f8\" fill-rule=\"nonzero\"/>\n    <!-- o -->\n    <path d=\"M145.271,111.969l0,-0.48c0,-36.906 29.969,-66.873 70.311,-66.873c40.349,0 69.843,29.473 69.843,66.393l0,0.48c0,36.906 -29.969,66.873 -70.326,66.873c-40.357,0 -69.835,-29.473 -69.835,-66.393l0.007,0Zm103.896,0l0,-0.48c0,-18.936 -13.769,-35.475 -34.068,-35.475c-20.299,0 -33.585,16.059 -33.585,34.995l0,0.48c0,18.936 13.777,35.475 34.068,35.475c20.299,0 33.585,-16.059 33.585,-34.995Z\" fill=\"#2a84f8\" fill-rule=\"nonzero\"/>\n    <!-- l -->\n    <path d=\"M298.104,0.524l29.259,0c2.064,0 3.733,1.657 3.733,3.706l0,167.542c0,2.049 -1.669,3.706 -3.733,3.706l-29.259,0c-2.064,0 -3.733,-1.657 -3.733,-3.706l0,-167.542c0,-2.049 1.669,-3.706 3.733,-3.706Z\" fill=\"#2a84f8\" fill-rule=\"nonzero\"/>\n    <!-- e2 -->\n    <path d=\"M340.027,111.969l0,-0.48c0,-36.674 26.331,-66.873 64.038,-66.873c43.263,0 63.071,33.309 63.071,69.75c0,1.875 -0.102,3.946 -0.234,6.097c-0.124,1.947 -1.757,3.481 -3.733,3.481l-83.429,0c-1.654,0 -2.877,1.584 -2.401,3.146c4.356,14.482 15.482,22.025 30.833,22.025c11.339,0 19.801,-3.248 28.988,-11.023c1.413,-1.213 3.521,-1.213 4.912,0.022l15.79,13.864c1.559,1.359 1.706,3.728 0.315,5.254c-11.947,13.174 -28.571,21.131 -50.488,21.131c-38.9,0 -67.661,-27.075 -67.661,-66.393Zm88.407,-10.776c1.559,0 2.752,-1.402 2.452,-2.921c-2.899,-14.678 -12.305,-24.393 -26.829,-24.393c-14.523,0 -23.886,9.483 -27.407,24.306c-0.373,1.54 0.835,3.023 2.438,3.023l49.346,0l0,-0.015Z\" fill=\"#2a84f8\" fill-rule=\"nonzero\"/>\n    <!-- m -->\n    <path d=\"M565.139,134.539c-0.988,1.468 -3.162,1.468 -4.151,0l-40.95,-60.98c-1.362,-2.049 -4.568,-1.097 -4.568,1.359l0,96.869c0,2.049 -1.669,3.706 -3.733,3.706l-29.025,0c-2.064,0 -3.733,-1.657 -3.733,-3.706l0,-160.363c0,-2.049 1.669,-3.706 3.733,-3.706l34.303,0c1.288,0 2.489,0.669 3.17,1.758l41.257,65.812c0.966,1.555 3.258,1.555 4.231,0l41.25,-65.812c0.688,-1.09 1.881,-1.758 3.177,-1.758l34.295,0c2.064,0 3.733,1.657 3.733,3.706l0,160.363c0,2.049 -1.669,3.706 -3.733,3.706l-29.493,0c-2.064,0 -3.733,-1.657 -3.733,-3.706l0,-97.588c0,-2.456 -3.214,-3.401 -4.568,-1.352l-41.44,61.692l-0.022,0Z\" fill=\"#2a84f8\" fill-rule=\"nonzero\"/>\n    <!-- o3 -->\n    <path d=\"M659.241,111.969l0,-0.48c0,-36.906 29.969,-66.873 70.311,-66.873c40.342,0 69.843,29.473 69.843,66.393l0,0.48c0,36.906 -29.969,66.873 -70.326,66.873c-40.357,0 -69.843,-29.473 -69.843,-66.393l0.015,0Zm103.896,0l0,-0.48c0,-18.936 -13.777,-35.475 -34.068,-35.475c-20.299,0 -33.593,16.059 -33.593,34.995l0,0.48c0,18.936 13.777,35.475 34.076,35.475c20.299,0 33.585,-16.059 33.585,-34.995Z\" fill=\"#2a84f8\" fill-rule=\"nonzero\"/>\n    <!-- d -->\n    <path d=\"M808.676,111.49l0,-0.48c0,-42.908 28.271,-66.393 58.957,-66.393c16.602,0 27.802,6.365 36.14,14.598c1.552,1.548 4.216,0.407 4.216,-1.773l0,-53.212c0,-2.049 1.676,-3.706 3.741,-3.706l29.252,0c2.072,0 3.733,1.657 3.733,3.706l0,167.542c0,2.049 -1.662,3.706 -3.733,3.706l-29.252,0c-2.064,0 -3.741,-1.657 -3.741,-3.706l0,-7.848c0,-2.231 -2.767,-3.343 -4.29,-1.7c-8.521,9.257 -19.853,15.652 -36.052,15.652c-30.203,0 -58.957,-23.492 -58.957,-66.401l-0.015,0.015Zm99.79,0l0,-0.48c0,-21.327 -14.26,-35.475 -31.411,-35.475c-17.144,0 -31.653,13.901 -31.653,35.475l0,0.48c0,21.327 14.494,35.475 31.653,35.475c17.166,0 31.411,-14.148 31.411,-35.475Z\" fill=\"#2a84f8\" fill-rule=\"nonzero\"/>\n    <!-- e -->\n    <path d=\"M948.955,111.969l0,-0.48c0,-36.674 26.346,-66.873 64.038,-66.873c43.263,0 63.071,33.309 63.071,69.75c0,1.875 -0.102,3.946 -0.234,6.097c-0.124,1.947 -1.757,3.481 -3.733,3.481l-83.422,0c-1.662,0 -2.877,1.584 -2.408,3.146c4.356,14.482 15.482,22.025 30.84,22.025c11.324,0 19.794,-3.248 28.981,-11.023c1.413,-1.213 3.521,-1.213 4.919,0.022l15.782,13.864c1.559,1.359 1.713,3.728 0.315,5.254c-11.939,13.174 -28.571,21.131 -50.481,21.131c-38.907,0 -67.668,-27.075 -67.668,-66.393Zm88.407,-10.776c1.559,0 2.752,-1.402 2.452,-2.921c-2.899,-14.678 -12.305,-24.393 -26.821,-24.393c-14.501,0 -23.871,9.483 -27.4,24.306c-0.373,1.54 0.842,3.023 2.445,3.023l49.339,0l-0.015,-0.015Z\" fill=\"#2a84f8\" fill-rule=\"nonzero\"/>\n    <!-- l3 -->\n    <path d=\"M1089.475,0.524l29.252,0c2.072,0 3.733,1.657 3.733,3.706l0,167.542c0,2.049 -1.662,3.706 -3.733,3.706l-29.252,0c-2.064,0 -3.741,-1.657 -3.741,-3.706l0,-167.542c0,-2.049 1.676,-3.706 3.741,-3.706Z\" fill=\"#2a84f8\" fill-rule=\"nonzero\"/>\n    <!-- s -->\n    <path d=\"M98.729,365.182l6.596,-9.221c0.813,-1.126 2.364,-1.359 3.499,-0.567c12.993,9.148 27.217,14.344 41.213,14.344c14.985,0 25.862,-7.666 25.862,-19.656l0,-0.48c0,-12.462 -14.736,-17.25 -31.177,-21.807c-19.574,-5.522 -41.323,-12.222 -41.323,-34.995l0,-0.48c0,-21.334 17.883,-35.475 42.523,-35.475c14.392,0 30.313,4.716 42.831,12.331c1.179,0.712 1.567,2.231 0.856,3.408l-5.885,9.686c-0.717,1.184 -2.262,1.533 -3.448,0.814c-11.076,-6.642 -23.483,-10.653 -34.815,-10.653c-14.736,0 -24.172,7.666 -24.172,17.97l0,0.487c0,11.735 15.468,16.291 32.143,21.327c19.325,5.755 40.108,13.181 40.108,35.475l0,0.48c0,23.492 -19.574,37.153 -44.463,37.153c-17.071,0 -35.913,-6.329 -49.778,-16.713c-1.076,-0.814 -1.34,-2.318 -0.556,-3.415l-0.015,-0.015Z\" fill=\"#181A18\" fill-rule=\"nonzero\"/>\n    <!-- o6 -->\n    <path d=\"M201.498,321.577l0,-0.487c0,-34.988 27.553,-64.715 65.245,-64.715c37.692,0 64.997,29.24 64.997,64.235l0,0.48c0,11.773 -3.145,22.949 -8.754,32.597c-11.064,19.031 -31.714,32.118 -56.726,32.118c-37.699,0 -64.762,-29.24 -64.762,-64.228Zm111.151,0.007l0,-0.494c0,-26.595 -20.058,-48.409 -46.388,-48.409c-26.338,0 -45.671,21.814 -45.671,47.944l0,0.48c0,26.602 19.809,48.176 46.154,48.176c26.346,0 45.905,-21.574 45.905,-47.697Z\" fill=\"#181A18\" fill-rule=\"nonzero\"/>\n    <!-- f -->\n    <path d=\"M347.42,275.311l-13.418,0c-1.376,0 -2.489,-1.112 -2.489,-2.471l0,-11.118c0,-1.373 1.12,-2.471 2.489,-2.471l13.418,0c0.688,0 1.244,-0.552 1.244,-1.235l0,-9.555c0,-14.14 3.872,-24.917 10.878,-31.878c6.281,-6.235 15.468,-9.592 26.814,-9.592c7.855,0 13.352,0.778 18.791,2.514c1.032,0.334 1.757,1.286 1.757,2.362l0,11.03c0,1.635 -1.567,2.805 -3.148,2.383c-5.278,-1.402 -9.707,-2.245 -14.97,-2.245c-14.501,0 -21.756,8.625 -21.756,26.363l0,8.829c0,0.676 0.564,1.235 1.244,1.235l35.891,0c1.384,0 2.489,1.112 2.489,2.471l0,10.871c0,1.373 -1.12,2.471 -2.489,2.471l-35.65,0c-0.688,0 -1.244,0.552 -1.244,1.235l0,103.903c0,1.373 -1.12,2.471 -2.489,2.471l-13.63,0c-1.384,0 -2.489,-1.112 -2.489,-2.471l0,-103.903c0,-0.683 -0.556,-1.235 -1.244,-1.235l0,0.036Z\" fill=\"#181A18\" fill-rule=\"nonzero\"/>\n    <!-- t -->\n    <path d=\"M476.381,211.41l0,46.302c0,0.676 0.564,1.228 1.244,1.228l32.407,0c1.069,0 2.028,0.683 2.364,1.693l3.821,11.357c0.534,1.606 -0.659,3.255 -2.364,3.255l-35.745,0c-0.681,0 -1.244,0.56 -1.244,1.235l0,145.859c0,1.075 -0.695,2.013 -1.713,2.347l-13.667,4.433c-1.603,0.516 -3.258,-0.669 -3.258,-2.347l0,-150.299c0,-0.683 -0.564,-1.235 -1.244,-1.235l-29.025,0c-1.376,0 -2.489,-1.112 -2.489,-2.471l0,-11.357c0,-1.366 1.12,-2.471 2.489,-2.471l29.025,0c0.681,0 1.244,-0.552 1.244,-1.228l0,-46.302c0,-1.373 1.12,-2.471 2.489,-2.471l13.191,0c1.384,0 2.489,1.112 2.489,2.471l-0.015,0Z\" fill=\"#2a84f8\" fill-rule=\"nonzero\"/>\n    <!-- w -->\n    <path d=\"M535.317,259.005l14.516,0c1.076,0 2.028,0.69 2.357,1.7l31.126,94.216c0.373,1.141 1.991,1.141 2.364,0l31.836,-94.711c0.337,-1.01 1.296,-1.686 2.364,-1.686l11.873,0c1.069,0 2.013,0.676 2.364,1.679l32.063,94.732c0.388,1.126 1.998,1.126 2.372,0l31.133,-94.231c0.337,-1.01 1.296,-1.7 2.364,-1.7l14.011,0c1.72,0 2.913,1.679 2.35,3.284l-42.231,119.925c-0.351,0.988 -1.296,1.657 -2.357,1.657l-12.642,0c-1.069,0 -2.013,-0.683 -2.35,-1.679l-31.836,-92.698c-0.388,-1.112 -1.962,-1.112 -2.35,0l-32.07,92.698c-0.351,0.996 -1.296,1.664 -2.35,1.664l-12.884,0c-1.054,0 -1.998,-0.669 -2.35,-1.657l-42.004,-119.925c-0.556,-1.606 0.637,-3.284 2.357,-3.284l-0.029,0.015Z\" fill=\"#181A18\" fill-rule=\"nonzero\"/>\n    <!-- a -->\n    <path d=\"M716.918,346.973l0,-0.48c0,-26.602 21.756,-40.51 53.401,-40.51c15.197,0 26.009,1.962 36.594,4.839c0.805,0.211 1.581,-0.371 1.581,-1.184l0,-2.209c0,-22.046 -13.521,-33.564 -36.967,-33.564c-13.704,0 -24.706,3.11 -35.503,7.79c-1.318,0.567 -2.862,-0.058 -3.36,-1.41l-3.843,-10.442c-0.454,-1.221 0.124,-2.58 1.318,-3.11c13.03,-5.711 25.884,-9.599 43.307,-9.599c17.422,0 31.404,4.789 40.357,13.661c8.696,8.625 13.052,20.615 13.052,36.427l0,73.267c0,1.373 -1.12,2.471 -2.489,2.471l-13.381,0c-1.376,0 -2.489,-1.112 -2.489,-2.471l0,-12.564c0,-1.148 -1.413,-1.664 -2.181,-0.799c-8.843,9.948 -22.532,18.471 -42.758,18.471c-23.454,0 -46.645,-13.181 -46.645,-38.585l0.007,0Zm91.818,-9.584l0,-10.565c0,-0.56 -0.359,-1.039 -0.9,-1.192c-9.07,-2.551 -20.855,-5.021 -35.584,-5.021c-23.198,0 -36.492,10.071 -36.492,24.924l0,0.48c0,15.579 14.501,24.684 31.411,24.684c22.956,0 41.564,-13.661 41.564,-33.309Z\" fill=\"#181A18\" fill-rule=\"nonzero\"/>\n    <!-- r -->\n    <path d=\"M913.518,274.338c0,1.308 -1.018,2.405 -2.335,2.463c-26.316,1.09 -48.614,20.44 -48.614,56.758l0,46.905c0,1.366 -1.12,2.471 -2.482,2.471l-13.63,0c-1.384,0 -2.489,-1.112 -2.489,-2.471l0,-118.98c0,-1.366 1.12,-2.463 2.489,-2.463l13.63,0c1.376,0 2.482,1.112 2.482,2.463l0,24.539c0,1.286 1.735,1.715 2.328,0.596c9.348,-17.381 25.489,-29.64 46.081,-29.8c1.391,0 2.525,1.097 2.525,2.485l0,15.041l0.015,-0.007Z\" fill=\"#181A18\" fill-rule=\"nonzero\"/>\n    <!-- e4 -->\n    <path d=\"M971.311,369.746c16.251,0 27.949,-6.227 37.765,-15.855c0.937,-0.916 2.416,-0.93 3.389,-0.065l7.95,7.063c1.047,0.937 1.105,2.543 0.139,3.553c-12.239,12.847 -27.129,21.363 -49.734,21.363c-34.303,0 -62.339,-26.13 -62.339,-64.715c0,-35.954 25.372,-64.715 59.924,-64.715c36.975,0 58.24,29.24 58.24,65.681c0,1.17 0,2.456 -0.081,4.106c-0.059,1.322 -1.157,2.362 -2.489,2.362l-95.339,0c-0.747,0 -1.347,0.654 -1.244,1.381c3.184,25.265 22.224,39.835 43.819,39.835l0,0.007Zm35.093,-56.082c0.747,0 1.332,-0.647 1.237,-1.373c-2.555,-21.93 -15.578,-40.321 -39.72,-40.321c-21.075,0 -37.289,17.04 -40.415,40.307c-0.102,0.741 0.498,1.395 1.244,1.395l77.653,0l0,-0.007Z\" fill=\"#181A18\" fill-rule=\"nonzero\"/>\n</svg>`;// Create SVG with CSS variables for colors (allows transitions)\nconst createTransitionableSVG=()=>{let svg=SVG_MARKUP;// Use CSS variables for colors so they can transition\nsvg=svg.replace(/#181A18/gi,\"var(--logo-text-color)\");svg=svg.replace(/#2a84f8/gi,\"var(--logo-rolemodel-color)\");// Add transition styles to stroke elements\nsvg=svg.replace(/stroke=\"var/g,'style=\"transition: stroke 0.3s ease-out;\" stroke=\"var');return svg;};// Memoize the SVG since structure doesn't change\nconst TRANSITIONABLE_SVG=createTransitionableSVG();// Get color values based on theme\nconst getThemeColors=(theme,textColor)=>{let roleModelColor=\"#2a84f8\"// default blue\n;let textColorValue=textColor||\"#181A18\";if(theme===\"light\"){roleModelColor=\"#FFFFFF\";if(!textColor)textColorValue=\"#FFFFFF\";}else if(theme===\"dark\"){roleModelColor=textColorValue// same as text\n;}return{roleModelColor,textColorValue};};// Create static SVG with CSS variables (for transitions)\nconst createTransitionableStaticSVG=()=>{let svg=STATIC_SVG_MARKUP;// Use CSS variables for colors\nsvg=svg.replace(/#181A18/gi,\"var(--logo-text-color)\");svg=svg.replace(/#2a84f8/gi,\"var(--logo-rolemodel-color)\");// Add transition styles to all paths\nsvg=svg.replace(/fill=\"var/g,'style=\"transition: fill 0.3s ease-out;\" fill=\"var');return svg;};// Memoize the static SVG\nconst TRANSITIONABLE_STATIC_SVG=createTransitionableStaticSVG();function getAccessibleSvgMarkup(markup){return markup.replace(/<svg\\b([^>]*)>/i,(_match,attrs)=>`<svg${attrs} aria-hidden=\"true\" focusable=\"false\">`);}export default function RMLogoDrawOn(props){const hostRef=React.useRef(null);const rafRef=React.useRef(null);const replayTimer=React.useRef(null);const playedRef=React.useRef(false);const ghostClonesRef=React.useRef([]);// Use hoverTheme when isHovered is true, otherwise use theme\nconst activeTheme=props.isHovered&&props.hoverTheme?props.hoverTheme:props.theme;const sessionStorageKey=`rm-logo-played-${props.sessionKey||\"default\"}`;const hasPlayedThisSession=React.useMemo(()=>{if(!props.oncePerSession)return false;if(typeof window===\"undefined\")return false;try{return sessionStorage.getItem(sessionStorageKey)===\"true\";}catch{return false;}},[props.oncePerSession,sessionStorageKey]);const markAsPlayed=React.useCallback(()=>{if(!props.oncePerSession)return;try{sessionStorage.setItem(sessionStorageKey,\"true\");}catch{// sessionStorage not available\n}},[props.oncePerSession,sessionStorageKey]);const effectiveGhostColor=React.useMemo(()=>{if(props.ghostColor!==\"#DADADA\")return props.ghostColor;switch(activeTheme){case\"light\":case\"blue-white\":return\"#CCCCCC\";case\"dark\":return\"#FFFFFF\";default:return props.ghostColor;}},[props.ghostColor,activeTheme]);function collectGroupsById(svg,drawOrderMode,strokeOrder={}){const strokeEls=Array.from(svg.querySelectorAll(\"g[clip-path] path, g[clip-path] line, g[clip-path] polyline, g[clip-path] polygon, g[clip-path] circle, g[clip-path] ellipse, g[clip-path] rect\"));const readInlineStyle=(el,prop)=>{const s=el.getAttribute(\"style\")||\"\";const m=s.match(new RegExp(`${prop}\\\\s*:\\\\s*([^;]+)`,\"i\"));return m?.[1]?.trim()||\"\";};const readStroke=el=>(el.getAttribute(\"stroke\")||readInlineStyle(el,\"stroke\")||el.style?.stroke||\"\").trim();const readStrokeWidth=el=>{const sw=el.getAttribute(\"stroke-width\")||readInlineStyle(el,\"stroke-width\")||el.style?.strokeWidth||\"\";const n=parseFloat(String(sw||\"0\"));return isFinite(n)?n:0;};const readOpacity=el=>{const op=el.getAttribute(\"opacity\")||readInlineStyle(el,\"opacity\")||el.style?.opacity||\"1\";const n=parseFloat(String(op||\"1\"));return isFinite(n)?n:1;};const isDrawableStroke=el=>{const stroke=readStroke(el);const sw=readStrokeWidth(el);const op=readOpacity(el);return!!stroke&&stroke!==\"none\"&&sw>0&&op!==0;};const glyphMap=new Map;const glyphSeen=[];for(const el of strokeEls){if(!isDrawableStroke(el))continue;const g=el.closest(\"g[clip-path]\");if(!g)continue;const clip=g.getAttribute(\"clip-path\")||\"\";const clipId=clip.match(/url\\(#([^)]+)\\)/)?.[1];if(!clipId)continue;const glyphId=clipId.replace(/^_/,\"\");if(!glyphMap.has(glyphId)){glyphMap.set(glyphId,{items:[]});glyphSeen.push(glyphId);}glyphMap.get(glyphId).items.push(el);}const allGlyphIds=drawOrderMode===\"top-down\"?[...GLYPH_ORDER.filter(id=>glyphMap.has(id)),...glyphSeen.filter(id=>glyphMap.has(id)&&!GLYPH_ORDER.includes(id))]:glyphSeen.filter(id=>glyphMap.has(id));const reverseSet=new Set;const groups=[];for(const glyphId of allGlyphIds){const entry=glyphMap.get(glyphId);const preferred=strokeOrder[glyphId];const byId=new Map;for(const el of entry.items){const id=el.id?.trim();if(id)byId.set(id,el);}if(preferred?.length){const sorted=[];for(const token of preferred){const reverse=token.startsWith(\"!\");const sid=reverse?token.slice(1):token;const hit=byId.get(sid);if(hit){sorted.push(hit);if(reverse)reverseSet.add(hit);}}// add leftovers in DOM-ish order\nfor(const el of entry.items){if(!sorted.includes(el))sorted.push(el);}groups.push(sorted);continue;}groups.push(entry.items);}return{groups,reverseSet};}const play=React.useCallback(()=>{if(!hostRef.current||typeof window===\"undefined\")return;if(playedRef.current&&!props.replay)return;playedRef.current=true;markAsPlayed();ghostClonesRef.current.forEach(n=>n.remove());ghostClonesRef.current=[];if(replayTimer.current)window.clearTimeout(replayTimer.current);if(rafRef.current)cancelAnimationFrame(rafRef.current);const svg=hostRef.current.tagName?.toLowerCase()===\"svg\"?hostRef.current:hostRef.current.querySelector(\"svg\");if(!svg)return;const{groups:originalGroups,reverseSet}=collectGroupsById(svg,props.drawOrder,STROKE_ORDER);const originals=originalGroups.flat();if(!originals.length)return;// store lengths so reverse can animate to 2*len\nconst lenMap=new WeakMap;const ghostReverseSet=new Set;const ghostGroups=[];if(props.ghost){originalGroups.forEach(group=>{const clones=[];group.forEach(orig=>{const clone=orig.cloneNode(true);clone.style.setProperty(\"stroke\",effectiveGhostColor,\"important\");clone.style.setProperty(\"fill\",\"none\",\"important\");orig.parentNode?.insertBefore(clone,orig);ghostClonesRef.current.push(clone);clones.push(clone);if(reverseSet.has(orig))ghostReverseSet.add(clone);});ghostGroups.push(clones);});}const ghosts=ghostGroups.flat();const prep=el=>{let len=0;try{len=el.getTotalLength?.()??0;}catch{len=0;}if(!len||!isFinite(len))return 0;lenMap.set(el,len);el.style.transition=\"none\";el.style.strokeDasharray=`${len} ${len}`// IMPORTANT\n;el.style.strokeDashoffset=`${len}`// always hidden start\n;el.style.willChange=\"stroke-dashoffset, opacity\";if(props.fadeIn)el.style.opacity=\"0\";el.getBoundingClientRect()// force layout\n;return len;};ghosts.forEach(prep);originals.forEach(prep);rafRef.current=requestAnimationFrame(()=>{const base=props.initialDelay||0;const gap=props.stagger||0;const phase=Math.max(props.duration||0,props.fadeIn?props.fadeDuration||0:0);const step=props.duration*(1-(props.overlap||0))+(props.stagger||0);// 1) Ghost pass\nghostGroups.forEach((groupEls,gi)=>{const d=base+gi*step;groupEls.forEach(el=>{const len=lenMap.get(el)||0;if(!len)return;const dash=`stroke-dashoffset ${props.duration}s ${props.easing} ${d}s`;const fade=props.fadeIn?`, opacity ${props.fadeDuration}s ${props.easing} ${d}s`:\"\";el.style.transition=dash+fade;el.style.strokeDashoffset=ghostReverseSet.has(el)?`${2*len}`:\"0\";if(props.fadeIn)el.style.opacity=String(props.ghostOpacity);});});// 2) Color pass (after ghost)\nconst ghostTotal=props.ghost?base+(originalGroups.length-1)*step+phase+(props.ghostGap||0):0;originalGroups.forEach((groupEls,gi)=>{const d=(props.ghost?ghostTotal:base)+gi*step;groupEls.forEach(el=>{const len=lenMap.get(el)||0;if(!len)return;const dash=`stroke-dashoffset ${props.duration}s ${props.easing} ${d}s`;const fade=props.fadeIn?`, opacity ${props.fadeDuration}s ${props.easing} ${d}s`:\"\";el.style.transition=dash+fade;el.style.strokeDashoffset=reverseSet.has(el)?`${2*len}`:\"0\";// Always ensure full opacity on colored paths\nel.style.opacity=\"1\";});});});// Also update replay timing\nif(props.replay){const n=originalGroups.length;const step=props.duration*(1-(props.overlap||0))+(props.stagger||0);const phase=Math.max(props.duration||0,props.fadeIn?props.fadeDuration||0:0);const layerStart=props.ghost?(props.initialDelay||0)+(n-1)*step+phase+(props.ghostGap||0):props.initialDelay||0;const total=layerStart+(n-1)*step+phase+(props.replayDelay||0);replayTimer.current=window.setTimeout(()=>{playedRef.current=false;play();},Math.max(0,total*1e3));}},[props]);React.useEffect(()=>{if(isCanvas())return;if(!props.autoPlay)return;if(!hostRef.current)return;if(props.trigger===\"load\"){const t=window.setTimeout(play,0);return()=>window.clearTimeout(t);}const el=hostRef.current;const io=new IntersectionObserver(entries=>{if(entries.some(e=>e.isIntersecting))play();},{threshold:.35});io.observe(el);return()=>io.disconnect();},[play,props.trigger,props.autoPlay]);React.useEffect(()=>{return()=>{if(rafRef.current)cancelAnimationFrame(rafRef.current);if(replayTimer.current)window.clearTimeout(replayTimer.current);};},[]);const{roleModelColor,textColorValue}=getThemeColors(activeTheme,props.textColor);const accessibleLabel=props.ariaLabel?.trim()||\"RoleModel Software logo\";const accessibilityProps=props.decorative?{\"aria-hidden\":true}:{role:\"img\",\"aria-label\":accessibleLabel};if(isCanvas()){const canvasSvgHostStyle={width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\"};return /*#__PURE__*/_jsx(\"div\",{style:{width:props.width??\"100%\",height:props.height??\"100%\",display:\"grid\",placeItems:\"center\",overflow:\"hidden\",\"--logo-rolemodel-color\":roleModelColor,\"--logo-text-color\":textColorValue},...accessibilityProps,children:/*#__PURE__*/_jsx(\"div\",{style:canvasSvgHostStyle,dangerouslySetInnerHTML:{__html:getAccessibleSvgMarkup(TRANSITIONABLE_STATIC_SVG).replace(\"<svg \",'<svg style=\"width:100%;height:100%;max-width:100%;max-height:100%;\" ')}})});}if(hasPlayedThisSession){return /*#__PURE__*/_jsx(\"div\",{style:{width:props.width??\"100%\",height:props.height??\"100%\",display:\"grid\",placeItems:\"center\",\"--logo-rolemodel-color\":roleModelColor,\"--logo-text-color\":textColorValue},...accessibilityProps,dangerouslySetInnerHTML:{__html:getAccessibleSvgMarkup(TRANSITIONABLE_STATIC_SVG)}});}return /*#__PURE__*/_jsx(\"div\",{ref:hostRef,style:{width:props.width??\"100%\",height:props.height??\"100%\",display:\"grid\",placeItems:\"center\",\"--logo-rolemodel-color\":roleModelColor,\"--logo-text-color\":textColorValue},...accessibilityProps,dangerouslySetInnerHTML:{__html:getAccessibleSvgMarkup(TRANSITIONABLE_SVG)}});}RMLogoDrawOn.defaultProps={theme:\"default\",trigger:\"load\",duration:.6,stagger:.1,initialDelay:0,easing:\"cubic-bezier(0.22, 1, 0.36, 1)\",fadeIn:false,fadeDuration:.35,overlap:1,replay:false,replayDelay:.8,drawOrder:\"top-down\",ghost:true,ghostColor:\"#DADADA\",ghostOpacity:1,ghostGap:.1,autoPlay:true,oncePerSession:false,sessionKey:\"default\",decorative:false,ariaLabel:\"RoleModel Software logo\"};addPropertyControls(RMLogoDrawOn,{decorative:{type:ControlType.Boolean,title:\"Decorative\",defaultValue:false},ariaLabel:{type:ControlType.String,title:\"Aria Label\",defaultValue:\"RoleModel Software logo\",hidden:props=>props.decorative===true},theme:{type:ControlType.Enum,title:\"Theme\",options:[\"default\",\"light\",\"dark\",\"blue-white\"],optionTitles:[\"Default\",\"Light\",\"Dark\",\"Blue + White\"],defaultValue:\"default\"},drawOrder:{type:ControlType.Enum,title:\"Order\",options:[\"dom\",\"top-down\"],optionTitles:[\"SVG\",\"Top→Down\"]},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#181A18\"},ghost:{type:ControlType.Boolean,title:\"Ghost\"},ghostColor:{type:ControlType.Color,title:\"Ghost Color\"},ghostOpacity:{type:ControlType.Number,title:\"Ghost Op\",min:0,max:1,step:.05,defaultValue:1},ghostGap:{type:ControlType.Number,title:\"Ghost Gap\",min:0,max:1,step:.01},trigger:{type:ControlType.Enum,title:\"Trigger\",options:[\"load\",\"in-view\"],optionTitles:[\"Load\",\"In View\"]},duration:{type:ControlType.Number,title:\"Draw\",min:.1,max:5,step:.05},stagger:{type:ControlType.Number,title:\"Stagger\",min:0,max:1,step:.01},overlap:{type:ControlType.Number,title:\"Overlap\",min:0,max:.95,step:.05,defaultValue:.5},initialDelay:{type:ControlType.Number,title:\"Delay\",min:0,max:5,step:.05},easing:{type:ControlType.String,title:\"Easing\"},fadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:true},fadeDuration:{type:ControlType.Number,title:\"Fade Dur\",min:.05,max:2,step:.05},replay:{type:ControlType.Boolean,title:\"Replay\"},replayDelay:{type:ControlType.Number,title:\"Replay Gap\",min:0,max:5,step:.05},autoPlay:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true},width:{type:ControlType.String,title:\"Width\",defaultValue:\"100%\"},height:{type:ControlType.String,title:\"Height\",defaultValue:\"100%\"},oncePerSession:{type:ControlType.Boolean,title:\"Once/Session\",defaultValue:false},sessionKey:{type:ControlType.String,title:\"Session Key\",defaultValue:\"default\",hidden:props=>!props.oncePerSession}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RMLogoDrawOn\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SVG_MARKUP\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Logo.map","// Generated by Framer (b3492b4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withClipRevealBottomLeftNoRadius}from\"https://framerusercontent.com/modules/yE6tkKVlVDAtPyVr73Ko/zpvlfD8aCaAkNtIURjyT/ClipPathReveal.js\";import RMLogoDrawOn from\"https://framerusercontent.com/modules/CRUTwSkeKqBVM8R3BqlH/mEgba9OzUMzbcodKjXrp/Logo.js\";const RMLogoDrawOnFonts=getFonts(RMLogoDrawOn);const MotionAWithClipRevealBottomLeftNoRadius9fvri8=withCodeBoundaryForOverrides(motion.a,{nodeId:\"z5viAOD_F\",override:withClipRevealBottomLeftNoRadius,scopeId:\"pab540Doy\"});const RMLogoDrawOnControls=getPropertyControls(RMLogoDrawOn);const serializationHash=\"framer-aW1Uj\";const variantClassNames={z5viAOD_F:\"framer-v-9fvri8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZhlYTyqOv=undefined;const lZwHhtVz3=undefined;const CKYoSZIKU=undefined;const QP1CmjUjW=undefined;const K6GgwGeqM=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Blue + White\":\"blue-white\",Dark:\"dark\",Default:\"default\",Light:\"light\"};const getProps=({border,ghostColor,height,id,link,textColor,theme,width,...props})=>{return{...props,CKYoSZIKU:humanReadableEnumMap[theme]??theme??props.CKYoSZIKU??\"blue-white\",K6GgwGeqM:ghostColor??props.K6GgwGeqM??\"rgb(218, 218, 218)\",lZwHhtVz3:link??props.lZwHhtVz3,QP1CmjUjW:textColor??props.QP1CmjUjW??\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(250, 250, 250))\",ZhlYTyqOv:border??props.ZhlYTyqOv??{borderBottomWidth:0,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:0}};};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,QP1CmjUjW,CKYoSZIKU,ZhlYTyqOv,lZwHhtVz3,K6GgwGeqM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"z5viAOD_F\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4zbyd6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:lZwHhtVz3,motionChild:true,nodeId:\"z5viAOD_F\",openInNewTab:false,scopeId:\"pab540Doy\",children:/*#__PURE__*/_jsx(MotionAWithClipRevealBottomLeftNoRadius9fvri8,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9fvri8\",className,classNames)} framer-slo6yv`,\"data-border\":true,\"data-framer-name\":\"LogoWrapper\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"z5viAOD_F\",onTap:onTap4zbyd6,ref:refBinding,style:{\"--border-bottom-width\":(ZhlYTyqOv?.borderBottomWidth??ZhlYTyqOv?.borderWidth)+\"px\",\"--border-color\":ZhlYTyqOv?.borderColor,\"--border-left-width\":(ZhlYTyqOv?.borderLeftWidth??ZhlYTyqOv?.borderWidth)+\"px\",\"--border-right-width\":(ZhlYTyqOv?.borderRightWidth??ZhlYTyqOv?.borderWidth)+\"px\",\"--border-style\":ZhlYTyqOv?.borderStyle,\"--border-top-width\":(ZhlYTyqOv?.borderTopWidth??ZhlYTyqOv?.borderWidth)+\"px\",...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qpcsjg-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"zZU1H3hj8-container\",nodeId:\"zZU1H3hj8\",rendersWithMotion:true,scopeId:\"pab540Doy\",children:/*#__PURE__*/_jsx(RMLogoDrawOn,{ariaLabel:\"RoleModel Software logo\",autoPlay:true,decorative:false,drawOrder:\"top-down\",duration:.1,easing:\"cubic-bezier(0.22, 1, 0.36, 1)\",fadeDuration:.35,fadeIn:true,ghost:true,ghostColor:K6GgwGeqM,ghostGap:.1,ghostOpacity:1,height:\"100%\",id:\"zZU1H3hj8\",initialDelay:.4,layoutId:\"zZU1H3hj8\",oncePerSession:true,overlap:.5,replay:false,replayDelay:.8,sessionKey:\"default\",stagger:.08,style:{height:\"100%\",width:\"100%\"},textColor:QP1CmjUjW,theme:CKYoSZIKU,trigger:\"load\",width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aW1Uj.framer-slo6yv, .framer-aW1Uj .framer-slo6yv { display: block; }\",\".framer-aW1Uj.framer-9fvri8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 80px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 20px 0px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-aW1Uj .framer-1qpcsjg-container { aspect-ratio: 2.5454545454545454 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 43px); position: relative; width: 110px; }\",'.framer-aW1Uj[data-border=\"true\"]::after, .framer-aW1Uj [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 150\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"QP1CmjUjW\":\"textColor\",\"CKYoSZIKU\":\"theme\",\"ZhlYTyqOv\":\"border\",\"lZwHhtVz3\":\"link\",\"K6GgwGeqM\":\"ghostColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerpab540Doy=withCSS(Component,css,\"framer-aW1Uj\");export default Framerpab540Doy;Framerpab540Doy.displayName=\"_LogoWrapper\";Framerpab540Doy.defaultProps={height:80,width:150};addPropertyControls(Framerpab540Doy,{QP1CmjUjW:{defaultValue:'var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(250, 250, 250)) /* {\"name\":\"White\"} */',title:\"Text Color\",type:ControlType.Color},CKYoSZIKU:RMLogoDrawOnControls?.[\"theme\"]&&{...RMLogoDrawOnControls[\"theme\"],defaultValue:\"blue-white\",description:\"\",hidden:undefined,optional:undefined,title:\"Theme\"},onCKYoSZIKUChange:{changes:\"CKYoSZIKU\",type:ControlType.ChangeHandler},ZhlYTyqOv:{defaultValue:{borderBottomWidth:0,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:0},title:\"Border\",type:ControlType.Border},lZwHhtVz3:{title:\"Link\",type:ControlType.Link},K6GgwGeqM:{defaultValue:\"rgb(218, 218, 218)\",title:\"Ghost Color\",type:ControlType.Color}});addFonts(Framerpab540Doy,[{explicitInter:true,fonts:[]},...RMLogoDrawOnFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerpab540Doy\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"QP1CmjUjW\\\":\\\"textColor\\\",\\\"CKYoSZIKU\\\":\\\"theme\\\",\\\"ZhlYTyqOv\\\":\\\"border\\\",\\\"lZwHhtVz3\\\":\\\"link\\\",\\\"K6GgwGeqM\\\":\\\"ghostColor\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"150\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pab540Doy.map","// Generated by Framer (e8a9766)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import TriggerMenu from\"https://framerusercontent.com/modules/kPAf1Vw8TFyX76OKMcIZ/aX1zK2d2CUjvMOYMOVlL/TriggerMenu.js\";import Button from\"https://framerusercontent.com/modules/4d2Aixt9zZ4N06gHP2MQ/PHapouosEC2xXwUNRXjy/Button.js\";import _MegaMenu from\"https://framerusercontent.com/modules/Y10v2kzc9duvMLrCzqFJ/Jxm8DoaK4EzHYChRuiCR/gUiP6i_v5.js\";import _LogoWrapper from\"https://framerusercontent.com/modules/R59GW4uoyM8SUMuSF4mC/gr1i8bfydloaq1AuamuL/pab540Doy.js\";const _LogoWrapperFonts=getFonts(_LogoWrapper);const ButtonFonts=getFonts(Button);const TriggerMenuFonts=getFonts(TriggerMenu);const _MegaMenuFonts=getFonts(_MegaMenu);const cycleOrder=[\"sSIv5cElb\",\"MY1pNfFqr\",\"KCX5DPOSW\",\"Qa5S0G35q\",\"XbfWZvXBm\",\"TZTxa2Ias\",\"Va59MYqNZ\",\"Eh1rn_sF9\",\"HsWpDAYPq\"];const serializationHash=\"framer-c6hwu\";const variantClassNames={Eh1rn_sF9:\"framer-v-19fydri\",HsWpDAYPq:\"framer-v-sm5uxw\",KCX5DPOSW:\"framer-v-1bxnfxw\",MY1pNfFqr:\"framer-v-yh94md\",Qa5S0G35q:\"framer-v-1cqvyod\",sSIv5cElb:\"framer-v-jnvuz\",TZTxa2Ias:\"framer-v-lkek5u\",Va59MYqNZ:\"framer-v-i8jrog\",XbfWZvXBm:\"framer-v-157ypyl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rZ3OXfGac=undefined;const dGqELwOP0=undefined;const GiZIphT0d=undefined;const tX3H5koD8=undefined;const zCBRm09gx=undefined;const J1JVd6QsF=undefined;const Iqohg2toX=undefined;const qjnY9RdD6=undefined;const dbD15ran1=undefined;const WHKrJjFoG=undefined;const He3sxWQ9f=undefined;const h7aCHbE10=undefined;const Ba7hoXcPa=undefined;const V6cRLcOLm=undefined;const yDH6NyUbD=undefined;const nglvNT0qZ=undefined;const GshTwkFI_=undefined;const qDLVTpK_W=undefined;const zR_sWJb1z=undefined;const transition1={damping:18,delay:0,mass:.6,stiffness:300,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.76,0,.24,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"HsWpDAYPq\",\"Tablet Open\":\"Qa5S0G35q\",\"Tablet White \":\"Va59MYqNZ\",\"White Phone\":\"Eh1rn_sF9\",Closed:\"sSIv5cElb\",Open:\"KCX5DPOSW\",Phone:\"XbfWZvXBm\",Tablet:\"MY1pNfFqr\",White:\"TZTxa2Ias\"};const Variants=motion.create(React.Fragment);const getProps=({about,academy,approach,blogLink,careers,cTALink,fill,ghostColor,height,homeLink,id,letSTalkLink,optics,ourWorkLink,services,servicesLink,spotlightContent,spotlightImage,spotlightURL,way,width,work,...props})=>{return{...props,Ba7hoXcPa:about??props.Ba7hoXcPa,dbD15ran1:spotlightContent??props.dbD15ran1??/*#__PURE__*/_jsx(React.Fragment,{children:\"Project description goes here.\"}),dGqELwOP0:homeLink??props.dGqELwOP0,GiZIphT0d:ghostColor??props.GiZIphT0d??\"rgb(218, 218, 218)\",GshTwkFI_:optics??props.GshTwkFI_,h7aCHbE10:services??props.h7aCHbE10,He3sxWQ9f:cTALink??props.He3sxWQ9f,Iqohg2toX:letSTalkLink??props.Iqohg2toX,J1JVd6QsF:blogLink??props.J1JVd6QsF,nglvNT0qZ:approach??props.nglvNT0qZ,qDLVTpK_W:careers??props.qDLVTpK_W,qjnY9RdD6:spotlightImage??props.qjnY9RdD6??{pixelHeight:337,pixelWidth:605,src:\"https://framerusercontent.com/images/q6hM4K3T0hd15TIsKkGMwz8IgKM.jpg?width=605&height=337\",srcSet:\"https://framerusercontent.com/images/q6hM4K3T0hd15TIsKkGMwz8IgKM.jpg?scale-down-to=512&width=605&height=337 512w,https://framerusercontent.com/images/q6hM4K3T0hd15TIsKkGMwz8IgKM.jpg?width=605&height=337 605w\"},rZ3OXfGac:fill??props.rZ3OXfGac??\"var(--token-49863225-ad34-4336-8935-1c10e02611fb, rgb(4, 36, 43))\",tX3H5koD8:servicesLink??props.tX3H5koD8,V6cRLcOLm:work??props.V6cRLcOLm,variant:humanReadableVariantMap[props.variant]??props.variant??\"sSIv5cElb\",WHKrJjFoG:spotlightURL??props.WHKrJjFoG,yDH6NyUbD:way??props.yDH6NyUbD,zCBRm09gx:ourWorkLink??props.zCBRm09gx,zR_sWJb1z:academy??props.zR_sWJb1z};};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,rZ3OXfGac,dGqELwOP0,tX3H5koD8,zCBRm09gx,J1JVd6QsF,Iqohg2toX,He3sxWQ9f,WHKrJjFoG,h7aCHbE10,Ba7hoXcPa,V6cRLcOLm,yDH6NyUbD,nglvNT0qZ,GshTwkFI_,qDLVTpK_W,zR_sWJb1z,dbD15ran1,qjnY9RdD6,GiZIphT0d,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sSIv5cElb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapyej9mj=activeVariantCallback(async(...args)=>{setVariant(\"KCX5DPOSW\");});const onTapgxjkrs=activeVariantCallback(async(...args)=>{setVariant(\"Qa5S0G35q\");});const onTapyynuvn=activeVariantCallback(async(...args)=>{setVariant(\"sSIv5cElb\");});const onTapn3kyv6=activeVariantCallback(async(...args)=>{setVariant(\"XbfWZvXBm\");});const onTap1oj6nbk=activeVariantCallback(async(...args)=>{setVariant(\"HsWpDAYPq\");});const XBPN6giMGyynuvn=activeVariantCallback(async(...args)=>{setVariant(\"sSIv5cElb\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"XbfWZvXBm\",\"Eh1rn_sF9\",\"HsWpDAYPq\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"XbfWZvXBm\",\"Eh1rn_sF9\",\"HsWpDAYPq\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({HsWpDAYPq:{value:transition2},XbfWZvXBm:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jnvuz\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"sSIv5cElb\",ref:refBinding,style:{backgroundColor:rZ3OXfGac,...style},variants:{Eh1rn_sF9:{backgroundColor:\"rgb(254, 254, 254)\"},TZTxa2Ias:{backgroundColor:\"rgb(254, 254, 254)\"},Va59MYqNZ:{backgroundColor:\"rgb(254, 254, 254)\"}},...addPropertyOverrides({Eh1rn_sF9:{\"data-framer-name\":\"White Phone\"},HsWpDAYPq:{\"data-framer-name\":\"Phone Open\"},KCX5DPOSW:{\"data-framer-name\":\"Open\"},MY1pNfFqr:{\"data-framer-name\":\"Tablet\"},Qa5S0G35q:{\"data-framer-name\":\"Tablet Open\"},TZTxa2Ias:{\"data-framer-name\":\"White\"},Va59MYqNZ:{\"data-framer-name\":\"Tablet White \"},XbfWZvXBm:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7l581p\",\"data-border\":true,\"data-framer-name\":\"Navbar__Inner\",layoutDependency:layoutDependency,layoutId:\"AEh0P0j3c\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.27)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:rZ3OXfGac},variants:{Eh1rn_sF9:{\"--border-color\":\"rgb(204, 204, 204)\",backgroundColor:\"rgb(254, 254, 254)\"},TZTxa2Ias:{\"--border-color\":\"rgb(204, 204, 204)\",backgroundColor:\"rgb(254, 254, 254)\"},Va59MYqNZ:{\"--border-color\":\"rgb(204, 204, 204)\",backgroundColor:\"rgb(254, 254, 254)\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8iy18u\",\"data-framer-name\":\"Navbar__Start\",layoutDependency:layoutDependency,layoutId:\"WwH3jbzRQ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,y:(componentViewport?.y||0)+0+0+0+0,...addPropertyOverrides({Eh1rn_sF9:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||80)-0-80)/1*0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1toyj31-container\",layoutDependency:layoutDependency,layoutId:\"meBDPG12D-container\",nodeId:\"meBDPG12D\",rendersWithMotion:true,scopeId:\"FUYTvh7jh\",children:/*#__PURE__*/_jsx(_LogoWrapper,{CKYoSZIKU:\"light\",height:\"100%\",id:\"meBDPG12D\",K6GgwGeqM:GiZIphT0d,layoutId:\"meBDPG12D\",lZwHhtVz3:dGqELwOP0,QP1CmjUjW:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(250, 250, 250))\",style:{height:\"100%\"},width:\"100%\",ZhlYTyqOv:{borderBottomWidth:0,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:0},...addPropertyOverrides({Eh1rn_sF9:{CKYoSZIKU:\"blue-white\",QP1CmjUjW:\"var(--token-4528e212-212d-44a7-9bb0-0693a5e14667, rgb(1, 13, 15))\"},TZTxa2Ias:{CKYoSZIKU:\"blue-white\",QP1CmjUjW:\"var(--token-4528e212-212d-44a7-9bb0-0693a5e14667, rgb(1, 13, 15))\",ZhlYTyqOv:{borderBottomWidth:0,borderColor:\"rgb(204, 204, 204)\",borderLeftWidth:0,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:0}},Va59MYqNZ:{CKYoSZIKU:\"blue-white\",QP1CmjUjW:\"var(--token-4528e212-212d-44a7-9bb0-0693a5e14667, rgb(1, 13, 15))\",ZhlYTyqOv:{borderBottomWidth:0,borderColor:\"var(--token-1bd2e41e-f00b-400b-910d-acae5871035b, rgb(204, 204, 204))\",borderLeftWidth:0,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:0}}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p890eh\",\"data-framer-name\":\"Navbar__Center\",layoutDependency:layoutDependency,layoutId:\"pQBPdkL7Z\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-26rd8o-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"zpFA1HeiF-container\",nodeId:\"zpFA1HeiF\",rendersWithMotion:true,scopeId:\"FUYTvh7jh\",children:/*#__PURE__*/_jsx(Button,{accept:\"\",actionType:\"link\",ariaLabel:\"\",backgroundColor:\"\",borderRadius:8,circle:false,circleBorderRadius:999,circleSize:50,disableHoverAnimation:false,endIconSvg:\"\",grow:false,height:\"100%\",hoverBackground:false,hoverbackgroundColor:\"\",hoverTextColor:\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",href:tX3H5koD8,iconGap:6,iconSize:18,id:\"zpFA1HeiF\",isActive:false,label:\"Services\",layoutId:\"zpFA1HeiF\",multiple:false,paddingX:0,shadow:\"\",shapeMode:\"grow\",showEndIcon:false,showStartIcon:true,startIconSvg:\"\",textColor:\"rgb(254, 254, 254)\",useVariant:false,variant:matchVariant(\"blue\"),width:\"100%\",...addPropertyOverrides({TZTxa2Ias:{hoverTextColor:\"rgb(42, 132, 248)\",textColor:\"rgb(24, 26, 24)\"},Va59MYqNZ:{hoverTextColor:\"rgb(42, 132, 248)\",textColor:\"rgb(24, 26, 24)\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16gt2g8\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Zj9nhLxyE\",onTap:onTapyej9mj,...addPropertyOverrides({KCX5DPOSW:{onTap:onTapyynuvn},MY1pNfFqr:{onTap:onTapgxjkrs},Va59MYqNZ:{onTap:onTapgxjkrs}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1crx9m0-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"U1BGD5jmF-container\",nodeId:\"U1BGD5jmF\",rendersWithMotion:true,scopeId:\"FUYTvh7jh\",children:/*#__PURE__*/_jsx(Button,{accept:\"\",actionType:\"link\",ariaLabel:\"\",backgroundColor:\"\",borderRadius:8,circle:false,circleBorderRadius:999,circleSize:50,disableHoverAnimation:false,endIconSvg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" color=\"currentColor\" fill=\"none\">     <defs />     <path fill=\"currentColor\" d=\"M18.529,9.529 L11.999,16.06 L5.469,9.529 L6.529,8.469 L11.999,13.938 L17.469,8.469 Z\" /> </svg>',grow:false,height:\"100%\",hoverBackground:false,hoverbackgroundColor:\"\",hoverTextColor:\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",iconGap:6,iconSize:20,id:\"U1BGD5jmF\",isActive:false,label:\"Company & Approach\",layoutId:\"U1BGD5jmF\",multiple:false,paddingX:0,shadow:\"\",shapeMode:\"grow\",showEndIcon:true,showStartIcon:false,startIconSvg:\"\",textColor:\"rgb(254, 254, 254)\",useVariant:false,variant:matchVariant(\"blue\"),width:\"100%\",...addPropertyOverrides({TZTxa2Ias:{hoverTextColor:\"rgb(42, 132, 248)\",textColor:\"rgb(24, 26, 24)\"},Va59MYqNZ:{hoverTextColor:\"rgb(42, 132, 248)\",textColor:\"rgb(24, 26, 24)\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-157ccbq-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"unA8f3k_0-container\",nodeId:\"unA8f3k_0\",rendersWithMotion:true,scopeId:\"FUYTvh7jh\",children:/*#__PURE__*/_jsx(Button,{accept:\"\",actionType:\"link\",ariaLabel:\"Button\",backgroundColor:\"\",borderRadius:8,circle:false,circleBorderRadius:999,circleSize:50,disableHoverAnimation:false,endIconSvg:\"\",grow:false,height:\"100%\",hoverBackground:false,hoverbackgroundColor:\"\",hoverTextColor:\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",href:zCBRm09gx,iconGap:6,iconSize:18,id:\"unA8f3k_0\",isActive:false,label:\"Our Work\",layoutId:\"unA8f3k_0\",multiple:false,paddingX:0,shadow:\"\",shapeMode:\"grow\",showEndIcon:false,showStartIcon:true,startIconSvg:\"\",textColor:\"rgb(254, 254, 254)\",useVariant:false,variant:matchVariant(\"blue\"),width:\"100%\",...addPropertyOverrides({TZTxa2Ias:{hoverTextColor:\"rgb(42, 132, 248)\",textColor:\"rgb(24, 26, 24)\"},Va59MYqNZ:{hoverTextColor:\"rgb(42, 132, 248)\",textColor:\"rgb(24, 26, 24)\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10zq6oa-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"nhFOfEncc-container\",nodeId:\"nhFOfEncc\",rendersWithMotion:true,scopeId:\"FUYTvh7jh\",children:/*#__PURE__*/_jsx(Button,{accept:\"\",actionType:\"link\",ariaLabel:\"Button\",backgroundColor:\"\",borderRadius:8,circle:false,circleBorderRadius:999,circleSize:50,disableHoverAnimation:false,endIconSvg:\"\",grow:false,height:\"100%\",hoverBackground:false,hoverbackgroundColor:\"\",hoverTextColor:\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",href:J1JVd6QsF,iconGap:6,iconSize:18,id:\"nhFOfEncc\",isActive:false,label:\"Blog\",layoutId:\"nhFOfEncc\",multiple:false,paddingX:0,shadow:\"\",shapeMode:\"grow\",showEndIcon:false,showStartIcon:true,startIconSvg:\"\",textColor:\"rgb(254, 254, 254)\",useVariant:false,variant:matchVariant(\"blue\"),width:\"100%\",...addPropertyOverrides({TZTxa2Ias:{hoverTextColor:\"rgb(42, 132, 248)\",textColor:\"rgb(24, 26, 24)\"},Va59MYqNZ:{hoverTextColor:\"rgb(42, 132, 248)\",textColor:\"rgb(24, 26, 24)\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ppnt5c\",\"data-border\":true,\"data-framer-name\":\"Navbar__End\",layoutDependency:layoutDependency,layoutId:\"W6fN3xkeG\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.27)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{Eh1rn_sF9:{\"--border-color\":\"rgb(204, 204, 204)\"},TZTxa2Ias:{\"--border-color\":\"rgb(204, 204, 204)\"},Va59MYqNZ:{\"--border-color\":\"rgb(204, 204, 204)\"},XbfWZvXBm:{\"--border-left-width\":\"0px\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aeemny-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"hK_o5x9W4-container\",nodeId:\"hK_o5x9W4\",rendersWithMotion:true,scopeId:\"FUYTvh7jh\",children:/*#__PURE__*/_jsx(Button,{accept:\"\",actionType:\"link\",ariaLabel:\"Button\",backgroundColor:\"\",borderRadius:0,circle:false,circleBorderRadius:999,circleSize:50,disableHoverAnimation:false,endIconSvg:\"\",grow:true,height:\"100%\",hoverBackground:true,hoverbackgroundColor:\"rgba(255, 255, 255, 0.15)\",hoverTextColor:\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",href:Iqohg2toX,iconGap:6,iconSize:18,id:\"hK_o5x9W4\",isActive:false,label:\"Let's Talk\",layoutId:\"hK_o5x9W4\",multiple:false,paddingX:20,shadow:\"\",shapeMode:\"grow\",showEndIcon:false,showStartIcon:true,startIconSvg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" color=\"currentColor\" fill=\"none\">     <path d=\"M12 1.75C13.4892 1.75 14.9255 1.78112 16.2754 1.83887C17.4726 1.89009 18.457 1.92976 19.2588 2.0918C20.0995 2.26171 20.7921 2.57464 21.4023 3.18945C22.6167 4.41312 22.6298 5.95045 22.71 8.22363C22.7359 8.95905 22.75 9.72053 22.75 10.5C22.75 11.2795 22.7359 12.0409 22.71 12.7764C22.6298 15.0495 22.6167 16.5869 21.4023 17.8105C20.7921 18.4254 20.0995 18.7383 19.2588 18.9082C18.457 19.0702 17.4726 19.1099 16.2754 19.1611C15.5355 19.1928 14.7696 19.2165 13.9834 19.2314C13.1863 19.2466 12.9733 19.2607 12.7988 19.3271C12.6239 19.3938 12.4615 19.5198 11.873 20.0244L9.69336 21.8936C9.4251 22.1236 9.08286 22.25 8.72949 22.25C7.91249 22.2498 7.25022 21.5875 7.25 20.7705V19.1396C6.26419 19.0959 5.43456 19.0483 4.74121 18.9082C3.90049 18.7383 3.20788 18.4254 2.59766 17.8105C1.38331 16.5869 1.37023 15.0495 1.29004 12.7764C1.26409 12.0409 1.25 11.2795 1.25 10.5C1.25 9.72053 1.26409 8.95905 1.29004 8.22363C1.37023 5.95046 1.38331 4.41312 2.59766 3.18945C3.20788 2.57464 3.90049 2.26171 4.74121 2.0918C5.54302 1.92976 6.52743 1.89009 7.72461 1.83887C9.0745 1.78112 10.5108 1.75 12 1.75ZM12 3.25C10.5312 3.25 9.116 3.28108 7.78809 3.33789C6.54487 3.39108 5.69784 3.42917 5.03809 3.5625C4.41752 3.68796 4.01715 3.88838 3.66211 4.24609C2.94627 4.96753 2.8763 5.8035 2.78906 8.27637C2.76375 8.99391 2.75 9.7379 2.75 10.5C2.75 11.2621 2.76375 12.0061 2.78906 12.7236C2.8763 15.1965 2.94627 16.0325 3.66211 16.7539C4.01715 17.1116 4.41752 17.312 5.03809 17.4375C5.69784 17.5708 6.54487 17.6089 7.78809 17.6621C7.86836 17.6655 7.94936 17.6696 8.03027 17.6729C8.43235 17.6891 8.74998 18.0194 8.75 18.4219V20.7256L10.8965 18.8857C11.4034 18.4511 11.7887 18.1072 12.2646 17.9258C12.7413 17.7442 13.27 17.7444 13.9551 17.7314C14.7298 17.7168 15.4841 17.6932 16.2119 17.6621C17.4551 17.6089 18.3022 17.5708 18.9619 17.4375C19.5825 17.312 19.9829 17.1116 20.3379 16.7539C21.0537 16.0325 21.1237 15.1965 21.2109 12.7236C21.2363 12.0061 21.25 11.2621 21.25 10.5C21.25 9.7379 21.2363 8.99391 21.2109 8.27637C21.1237 5.8035 21.0537 4.96753 20.3379 4.24609C19.9829 3.88838 19.5825 3.68796 18.9619 3.5625C18.3022 3.42917 17.4551 3.39108 16.2119 3.33789C14.884 3.28108 13.4688 3.25 12 3.25ZM13 11.75C13.4142 11.75 13.75 12.0858 13.75 12.5C13.75 12.9142 13.4142 13.25 13 13.25H7.5C7.08579 13.25 6.75 12.9142 6.75 12.5C6.75 12.0858 7.08579 11.75 7.5 11.75H13ZM16.5 7.75C16.9142 7.75 17.25 8.08579 17.25 8.5C17.25 8.91421 16.9142 9.25 16.5 9.25H7.5C7.08579 9.25 6.75 8.91421 6.75 8.5C6.75 8.08579 7.08579 7.75 7.5 7.75H16.5Z\" fill=\"currentColor\" /> </svg>',style:{height:\"100%\"},textColor:\"rgb(254, 254, 254)\",useVariant:false,variant:matchVariant(\"blue\"),width:\"100%\",...addPropertyOverrides({TZTxa2Ias:{textColor:\"var(--token-90f0be51-cb48-46c5-88a5-29a7c3918ecd, rgb(1, 13, 15))\"},Va59MYqNZ:{textColor:\"var(--token-90f0be51-cb48-46c5-88a5-29a7c3918ecd, rgb(1, 13, 15))\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k6tb1h-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"ncMVLRlOf-container\",nodeId:\"ncMVLRlOf\",rendersWithMotion:true,scopeId:\"FUYTvh7jh\",children:/*#__PURE__*/_jsx(TriggerMenu,{height:\"100%\",iconOpen:false,id:\"ncMVLRlOf\",layoutId:\"ncMVLRlOf\",onTap:onTapn3kyv6,style:{height:\"100%\"},textColor:\"rgb(17, 17, 17)\",width:\"100%\",...addPropertyOverrides({Eh1rn_sF9:{onTap:onTap1oj6nbk},HsWpDAYPq:{iconOpen:true,textColor:\"var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, rgb(254, 254, 254))\"},XbfWZvXBm:{onTap:onTap1oj6nbk,textColor:\"var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, rgb(254, 254, 254))\"}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:565,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+(componentViewport?.height||80)-565,...addPropertyOverrides({HsWpDAYPq:{y:(componentViewport?.y||0)+80},KCX5DPOSW:{y:(componentViewport?.y||0)+80},Qa5S0G35q:{y:(componentViewport?.y||0)+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2mm1m2-container\",layoutDependency:layoutDependency,layoutId:\"OjOB86CXX-container\",nodeId:\"OjOB86CXX\",rendersWithMotion:true,scopeId:\"FUYTvh7jh\",style:{opacity:0},transformTemplate:transformTemplate1,variants:{HsWpDAYPq:{opacity:1},KCX5DPOSW:{opacity:1},Qa5S0G35q:{opacity:1}},children:/*#__PURE__*/_jsx(_MegaMenu,{ac7yMpIXY:rZ3OXfGac,aGyKhf999:toResponsiveImage(qjnY9RdD6),aRPwapAsr:yDH6NyUbD,eLSPpQEwQ:WHKrJjFoG,f9Zwsk4rv:dbD15ran1,height:\"100%\",id:\"OjOB86CXX\",Kfnn7kyF5:qDLVTpK_W,kfOsiy2ze:\"Yb014UHwy\",layoutId:\"OjOB86CXX\",mpgTyIG__:Ba7hoXcPa,Np657VMZU:GshTwkFI_,style:{width:\"100%\"},variant:matchVariant(\"Ke72uOjGy\"),vJtFSuh4i:zR_sWJb1z,width:\"100%\",XBPN6giMG:XBPN6giMGyynuvn,Xg33R57uT:He3sxWQ9f,Y4CnaEk4V:V6cRLcOLm,Z6vJWbyav:h7aCHbE10,ZExVIbOXx:nglvNT0qZ,zYgE1vE8j:\"Our Approach\",...addPropertyOverrides({HsWpDAYPq:{variant:matchVariant(\"uJAvlLbbp\")},Qa5S0G35q:{variant:matchVariant(\"kDn27WmfD\")},XbfWZvXBm:{variant:matchVariant(\"uJAvlLbbp\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-c6hwu.framer-1ushtmh, .framer-c6hwu .framer-1ushtmh { display: block; }\",\".framer-c6hwu.framer-jnvuz { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1144px; }\",\".framer-c6hwu .framer-7l581p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 80px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-c6hwu .framer-8iy18u, .framer-c6hwu .framer-1ppnt5c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-c6hwu .framer-1toyj31-container, .framer-c6hwu .framer-1aeemny-container, .framer-c6hwu .framer-k6tb1h-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-c6hwu .framer-p890eh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-c6hwu .framer-26rd8o-container, .framer-c6hwu .framer-1crx9m0-container, .framer-c6hwu .framer-157ccbq-container, .framer-c6hwu .framer-10zq6oa-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-c6hwu .framer-16gt2g8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-c6hwu .framer-2mm1m2-container { bottom: 0px; flex: none; height: auto; left: 50%; position: absolute; width: 100%; z-index: 0; }\",\".framer-c6hwu.framer-v-yh94md.framer-jnvuz, .framer-c6hwu.framer-v-1cqvyod.framer-jnvuz, .framer-c6hwu.framer-v-i8jrog.framer-jnvuz { width: 860px; }\",\".framer-c6hwu.framer-v-1bxnfxw .framer-2mm1m2-container, .framer-c6hwu.framer-v-1cqvyod .framer-2mm1m2-container, .framer-c6hwu.framer-v-sm5uxw .framer-2mm1m2-container { bottom: unset; top: 80px; }\",\".framer-c6hwu.framer-v-157ypyl.framer-jnvuz, .framer-c6hwu.framer-v-sm5uxw.framer-jnvuz { width: 390px; }\",\".framer-c6hwu.framer-v-157ypyl .framer-7l581p, .framer-c6hwu.framer-v-19fydri .framer-7l581p, .framer-c6hwu.framer-v-sm5uxw .framer-7l581p { gap: unset; justify-content: space-between; }\",\".framer-c6hwu.framer-v-19fydri.framer-jnvuz { align-content: flex-start; align-items: flex-start; gap: unset; justify-content: space-between; width: 390px; }\",'.framer-c6hwu[data-border=\"true\"]::after, .framer-c6hwu [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1144\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MY1pNfFqr\":{\"layout\":[\"fixed\",\"auto\"]},\"KCX5DPOSW\":{\"layout\":[\"fixed\",\"auto\"]},\"Qa5S0G35q\":{\"layout\":[\"fixed\",\"auto\"]},\"XbfWZvXBm\":{\"layout\":[\"fixed\",\"auto\"]},\"TZTxa2Ias\":{\"layout\":[\"fixed\",\"auto\"]},\"Va59MYqNZ\":{\"layout\":[\"fixed\",\"auto\"]},\"Eh1rn_sF9\":{\"layout\":[\"fixed\",\"auto\"]},\"HsWpDAYPq\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"rZ3OXfGac\":\"fill\",\"dGqELwOP0\":\"homeLink\",\"tX3H5koD8\":\"servicesLink\",\"zCBRm09gx\":\"ourWorkLink\",\"J1JVd6QsF\":\"blogLink\",\"Iqohg2toX\":\"letSTalkLink\",\"He3sxWQ9f\":\"cTALink\",\"WHKrJjFoG\":\"spotlightURL\",\"h7aCHbE10\":\"services\",\"Ba7hoXcPa\":\"about\",\"V6cRLcOLm\":\"work\",\"yDH6NyUbD\":\"way\",\"nglvNT0qZ\":\"approach\",\"GshTwkFI_\":\"optics\",\"qDLVTpK_W\":\"careers\",\"zR_sWJb1z\":\"academy\",\"dbD15ran1\":\"spotlightContent\",\"qjnY9RdD6\":\"spotlightImage\",\"GiZIphT0d\":\"ghostColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFUYTvh7jh=withCSS(Component,css,\"framer-c6hwu\");export default FramerFUYTvh7jh;FramerFUYTvh7jh.displayName=\"Navbar Canvas\";FramerFUYTvh7jh.defaultProps={height:80,width:1144};addPropertyControls(FramerFUYTvh7jh,{variant:{options:[\"sSIv5cElb\",\"MY1pNfFqr\",\"KCX5DPOSW\",\"Qa5S0G35q\",\"XbfWZvXBm\",\"TZTxa2Ias\",\"Va59MYqNZ\",\"Eh1rn_sF9\",\"HsWpDAYPq\"],optionTitles:[\"Closed\",\"Tablet\",\"Open\",\"Tablet Open\",\"Phone\",\"White\",\"Tablet White \",\"White Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},rZ3OXfGac:{defaultValue:'var(--token-49863225-ad34-4336-8935-1c10e02611fb, rgb(4, 36, 43)) /* {\"name\":\"Dark Blue Green\"} */',title:\"Fill\",type:ControlType.Color},dGqELwOP0:{description:\"\",title:\"Home Link\",type:ControlType.Link},tX3H5koD8:{description:\"\",title:\"Services Link\",type:ControlType.Link},zCBRm09gx:{description:\"\",title:\"Our Work Link\",type:ControlType.Link},J1JVd6QsF:{description:\"\",title:\"Blog Link\",type:ControlType.Link},Iqohg2toX:{description:\"\",title:\"Let's Talk Link\",type:ControlType.Link},He3sxWQ9f:{title:\"CTA Link\",type:ControlType.Link},WHKrJjFoG:{title:\"Spotlight URL\",type:ControlType.Link},h7aCHbE10:{title:\"Services\",type:ControlType.Link},Ba7hoXcPa:{title:\"About\",type:ControlType.Link},V6cRLcOLm:{title:\"Work\",type:ControlType.Link},yDH6NyUbD:{title:\"Way\",type:ControlType.Link},nglvNT0qZ:{title:\"Approach\",type:ControlType.Link},GshTwkFI_:{title:\"Optics\",type:ControlType.Link},qDLVTpK_W:{title:\"Careers\",type:ControlType.Link},zR_sWJb1z:{title:\"Academy\",type:ControlType.Link},dbD15ran1:{defaultValue:\"Project description goes here.\",title:\"Spotlight Content\",type:ControlType.RichText},qjnY9RdD6:{__defaultAssetReference:\"data:framer/asset-reference,q6hM4K3T0hd15TIsKkGMwz8IgKM.jpg?originalFilename=C12.jpg&width=605&height=337\",title:\"Spotlight Image\",type:ControlType.ResponsiveImage},GiZIphT0d:{defaultValue:\"rgb(218, 218, 218)\",title:\"Ghost Color\",type:ControlType.Color}});addFonts(FramerFUYTvh7jh,[{explicitInter:true,fonts:[]},..._LogoWrapperFonts,...ButtonFonts,...TriggerMenuFonts,..._MegaMenuFonts],{supportsExplicitInterCodegen:true});FramerFUYTvh7jh.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(_LogoWrapper,{},context),forwardLoader(_MegaMenu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFUYTvh7jh\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1144\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"rZ3OXfGac\\\":\\\"fill\\\",\\\"dGqELwOP0\\\":\\\"homeLink\\\",\\\"tX3H5koD8\\\":\\\"servicesLink\\\",\\\"zCBRm09gx\\\":\\\"ourWorkLink\\\",\\\"J1JVd6QsF\\\":\\\"blogLink\\\",\\\"Iqohg2toX\\\":\\\"letSTalkLink\\\",\\\"He3sxWQ9f\\\":\\\"cTALink\\\",\\\"WHKrJjFoG\\\":\\\"spotlightURL\\\",\\\"h7aCHbE10\\\":\\\"services\\\",\\\"Ba7hoXcPa\\\":\\\"about\\\",\\\"V6cRLcOLm\\\":\\\"work\\\",\\\"yDH6NyUbD\\\":\\\"way\\\",\\\"nglvNT0qZ\\\":\\\"approach\\\",\\\"GshTwkFI_\\\":\\\"optics\\\",\\\"qDLVTpK_W\\\":\\\"careers\\\",\\\"zR_sWJb1z\\\":\\\"academy\\\",\\\"dbD15ran1\\\":\\\"spotlightContent\\\",\\\"qjnY9RdD6\\\":\\\"spotlightImage\\\",\\\"GiZIphT0d\\\":\\\"ghostColor\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MY1pNfFqr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KCX5DPOSW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Qa5S0G35q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XbfWZvXBm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TZTxa2Ias\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Va59MYqNZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Eh1rn_sF9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HsWpDAYPq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"80\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function AutoCopyright(props){const{name,statement,dateRange,startYear,font,color,fontSize}=props;const yearDisplay=dateRange?`${startYear}-${currentYear}`:currentYear;let displayText=`\\xa9 ${yearDisplay} ${name.trim()}`;if(statement.trim()){displayText+=` ${statement.trim()}`;}const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText});}AutoCopyright.defaultProps={name:\"Your Name\",statement:\"All rights reserved.\",dateRange:false,startYear:currentYear-1,color:\"#999999\",fontSize:14,font:{family:\"Inter\"}};AutoCopyright.displayName=\"Auto Copyright\";addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},startYear:{type:ControlType.Number,title:\"Start Year\",min:1e3,max:currentYear,defaultValue:currentYear-2,displayStepper:true,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Name\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved.\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoCopyright_Prod.map","// Generated by Framer (841fdc4)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;DM Sans Variable 9pt Regular\",\"CUSTOMV2;DM Sans Variable 9pt Regular\",\"CUSTOMV2;DM Sans Variable 9pt Regular\",\"CUSTOMV2;DM Sans Variable 9pt Regular\"]);const variationAxes=[{defaultValue:9,maxValue:40,minValue:9,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:1e3,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans Variable 9pt Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://framerusercontent.com/assets/o3kxrH2pi2K3cWtaM1Rh6p35io.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-FMjZa .framer-styles-preset-u7l0al:not(.rich-text-wrapper), .framer-FMjZa .framer-styles-preset-u7l0al.rich-text-wrapper p { --framer-font-family: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.5); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --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: 1599px) and (min-width: 960px) { .framer-FMjZa .framer-styles-preset-u7l0al:not(.rich-text-wrapper), .framer-FMjZa .framer-styles-preset-u7l0al.rich-text-wrapper p { --framer-font-family: \\\"DM Sans Variable 9pt Regular\\\", \\\"DM Sans Variable 9pt Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.5); --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --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: 959px) and (min-width: 810px) { .framer-FMjZa .framer-styles-preset-u7l0al:not(.rich-text-wrapper), .framer-FMjZa .framer-styles-preset-u7l0al.rich-text-wrapper p { --framer-font-family: \\\"DM Sans Variable 9pt Regular\\\", \\\"DM Sans Variable 9pt Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.5); --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --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-FMjZa .framer-styles-preset-u7l0al:not(.rich-text-wrapper), .framer-FMjZa .framer-styles-preset-u7l0al.rich-text-wrapper p { --framer-font-family: \\\"DM Sans Variable 9pt Regular\\\", \\\"DM Sans Variable 9pt Regular Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.5); --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.5em; --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-FMjZa\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (010e00d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import HugeIcon from\"https://framerusercontent.com/modules/WWLfwMbiSr6J7VgdmDL0/2I6UTNACLfgKecBSeJxa/HugeIconFont.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ojryIMBbzT8tk1W9HjjF/kHlpMdFCADCErdxeuql9/jglkjqB5M.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/W2jD0CMB8lBH0F3yGc07/Rut2bBsIxnX3GxATnDib/tTsdBr_mc.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/haiZZxq4FZLKrOfvlmIe/1ZsFuFoEDMjRPEzobfNp/ui1wUOOUG.js\";const HugeIconFonts=getFonts(HugeIcon);const enabledGestures={a9WGBCAAC:{hover:true},dEmuq_BCc:{hover:true},PQ0kFWa4E:{hover:true}};const cycleOrder=[\"PQ0kFWa4E\",\"dEmuq_BCc\",\"a9WGBCAAC\"];const serializationHash=\"framer-G1RfV\";const variantClassNames={a9WGBCAAC:\"framer-v-u68y2n\",dEmuq_BCc:\"framer-v-1e7vcmh\",PQ0kFWa4E:\"framer-v-1u063jo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const lJpP5_MDh=undefined;const Dy2Uz9d6l=undefined;const nX1khlDyL=undefined;const ikTd2nm5G=undefined;const m6sqKfzQm=undefined;const inTF67cxV=undefined;const M7c6eF3Gg=undefined;const hCFmMqP3w=undefined;const pWyx_b3mH=undefined;const wwgQ0UwQf=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};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 humanReadableVariantMap={\"Footer Nav Link\":\"a9WGBCAAC\",\"Main Navigation Link\":\"PQ0kFWa4E\",\"Mega Menu Link\":\"dEmuq_BCc\"};const Variants=motion.create(React.Fragment);const getProps=({border,click,height,hover,id,label,link,megaMenuItemIcon,mouseEnter,showArrow,subtitle,textColor,width,...props})=>{return{...props,Dy2Uz9d6l:mouseEnter??props.Dy2Uz9d6l,hCFmMqP3w:megaMenuItemIcon??props.hCFmMqP3w??\"target-01\",ikTd2nm5G:link??props.ikTd2nm5G,inTF67cxV:label??props.inTF67cxV??\"Label\",lJpP5_MDh:click??props.lJpP5_MDh,m6sqKfzQm:border??props.m6sqKfzQm??{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:textColor??props.M7c6eF3Gg??\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",nX1khlDyL:hover??props.nX1khlDyL,pWyx_b3mH:subtitle??props.pWyx_b3mH??\"Subtitle\",variant:humanReadableVariantMap[props.variant]??props.variant??\"PQ0kFWa4E\",wwgQ0UwQf:showArrow??props.wwgQ0UwQf??true};};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,inTF67cxV,lJpP5_MDh,Dy2Uz9d6l,pWyx_b3mH,nX1khlDyL,ikTd2nm5G,wwgQ0UwQf,hCFmMqP3w,m6sqKfzQm,M7c6eF3Gg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PQ0kFWa4E\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1b1txtp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(lJpP5_MDh){const res=await lJpP5_MDh(...args);if(res===false)return false;}});const onMouseEnter1hijcp9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(Dy2Uz9d6l){const res=await Dy2Uz9d6l(...args);if(res===false)return false;}if(nX1khlDyL){const res=await nX1khlDyL(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"dEmuq_BCc-hover\")return true;if(baseVariant===\"dEmuq_BCc\")return true;return false;};const visible=isSet(pWyx_b3mH);const isDisplayed1=value=>{if(gestureVariant===\"dEmuq_BCc-hover\")return value;if(baseVariant===\"dEmuq_BCc\")return value;return false;};const isDisplayed2=value=>{if(gestureVariant===\"a9WGBCAAC-hover\")return value;if(baseVariant===\"a9WGBCAAC\")return value;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__*/_jsx(Link,{href:ikTd2nm5G,motionChild:true,nodeId:\"PQ0kFWa4E\",openInNewTab:false,scopeId:\"wK6oXyM9q\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1u063jo\",className,classNames)} framer-dfj9tg`,\"data-framer-name\":\"Main Navigation Link\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PQ0kFWa4E\",onMouseEnter:onMouseEnter1hijcp9,onTap:onTap1b1txtp,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{\"PQ0kFWa4E-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},a9WGBCAAC:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},dEmuq_BCc:{\"--border-bottom-width\":(m6sqKfzQm?.borderBottomWidth??m6sqKfzQm?.borderWidth)+\"px\",\"--border-color\":m6sqKfzQm?.borderColor,\"--border-left-width\":(m6sqKfzQm?.borderLeftWidth??m6sqKfzQm?.borderWidth)+\"px\",\"--border-right-width\":(m6sqKfzQm?.borderRightWidth??m6sqKfzQm?.borderWidth)+\"px\",\"--border-style\":m6sqKfzQm?.borderStyle,\"--border-top-width\":(m6sqKfzQm?.borderTopWidth??m6sqKfzQm?.borderWidth)+\"px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({\"a9WGBCAAC-hover\":{\"data-framer-name\":undefined},\"dEmuq_BCc-hover\":{\"data-framer-name\":undefined},\"PQ0kFWa4E-hover\":{\"data-framer-name\":undefined},a9WGBCAAC:{\"data-framer-name\":\"Footer Nav Link\"},dEmuq_BCc:{\"data-border\":true,\"data-framer-name\":\"Mega Menu Link\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-etm8l4\",layoutDependency:layoutDependency,layoutId:\"nIbGbEnbk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nqkrl7\",\"data-styles-preset\":\"jglkjqB5M\",dir:\"auto\",children:\"Label\"})}),className:\"framer-2ibvoy\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sLWzyXFV_\",style:{\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-M7c6eF3Gg-wK6oXyM9q\":M7c6eF3Gg},text:inTF67cxV,variants:{\"a9WGBCAAC-hover\":{\"--extracted-r6o4lv\":\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\"},\"dEmuq_BCc-hover\":{\"--extracted-r6o4lv\":\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\"},a9WGBCAAC:{\"--extracted-r6o4lv\":\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\"},dEmuq_BCc:{\"--extracted-r6o4lv\":\"var(--variable-reference-M7c6eF3Gg-wK6oXyM9q)\",\"--variable-reference-M7c6eF3Gg-wK6oXyM9q\":M7c6eF3Gg}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"a9WGBCAAC-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nqkrl7\",\"data-styles-preset\":\"jglkjqB5M\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254)))\"},children:\"Label\"})})},\"dEmuq_BCc-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nqkrl7\",\"data-styles-preset\":\"jglkjqB5M\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233)))\"},children:\"Label\"})})},a9WGBCAAC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nqkrl7\",\"data-styles-preset\":\"jglkjqB5M\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233)))\"},children:\"Label\"})})},dEmuq_BCc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nqkrl7\",\"data-styles-preset\":\"jglkjqB5M\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-M7c6eF3Gg-wK6oXyM9q))\"},children:\"Label\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18c61n6-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"bLCIuOfvj-container\",nodeId:\"bLCIuOfvj\",rendersWithMotion:true,scopeId:\"wK6oXyM9q\",children:/*#__PURE__*/_jsx(HugeIcon,{color:\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",cssUrl:\"https://sets.hugeicons.com/x87yzqp8wxg.css\",fontWeight:400,height:\"100%\",icon:hCFmMqP3w,id:\"bLCIuOfvj\",includeBase:true,layoutId:\"bLCIuOfvj\",size:20,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"stroke\"),width:\"100%\"})})})]}),isDisplayed1(visible!==false)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-118b1dc\",layoutDependency:layoutDependency,layoutId:\"ySRJ5dr27\",children:isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u7l0al\",\"data-styles-preset\":\"ui1wUOOUG\",dir:\"auto\",children:\"Subtitle\"})}),className:\"framer-1pzcffz\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QNfVP0EH3\",style:{\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-M7c6eF3Gg-wK6oXyM9q\":M7c6eF3Gg},text:pWyx_b3mH,variants:{dEmuq_BCc:{\"--extracted-r6o4lv\":\"var(--variable-reference-M7c6eF3Gg-wK6oXyM9q)\",\"--variable-reference-M7c6eF3Gg-wK6oXyM9q\":M7c6eF3Gg}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({dEmuq_BCc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-u7l0al\",\"data-styles-preset\":\"ui1wUOOUG\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-M7c6eF3Gg-wK6oXyM9q))\"},children:\"Subtitle\"})})}},baseVariant,gestureVariant)})}),isDisplayed2(wwgQ0UwQf!==false)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-t6718c\",layoutDependency:layoutDependency,layoutId:\"AEFclwsoe\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12w1oqn\",\"data-styles-preset\":\"tTsdBr_mc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233)))\"},children:\">\"})}),className:\"framer-ogfuk6\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QawnR2nlM\",style:{\"--extracted-r6o4lv\":\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"a9WGBCAAC-hover\":{\"--extracted-r6o4lv\":\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({\"a9WGBCAAC-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12w1oqn\",\"data-styles-preset\":\"tTsdBr_mc\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254)))\"},children:\">\"})})}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-G1RfV.framer-dfj9tg, .framer-G1RfV .framer-dfj9tg { display: block; }\",\".framer-G1RfV.framer-1u063jo { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 20px 16px 20px; position: relative; text-decoration: none; width: 167px; }\",\".framer-G1RfV .framer-etm8l4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-G1RfV .framer-2ibvoy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-G1RfV .framer-18c61n6-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-G1RfV .framer-118b1dc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; min-height: 200px; overflow: visible; padding: 0px 0px 0px 32px; position: relative; width: 100%; }\",\".framer-G1RfV .framer-1pzcffz { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-G1RfV .framer-t6718c { flex: none; height: 16px; overflow: visible; position: relative; width: 9px; }\",\".framer-G1RfV .framer-ogfuk6 { flex: none; height: auto; left: 0px; position: absolute; top: -2px; white-space: pre; width: auto; }\",\".framer-G1RfV.framer-v-1e7vcmh.framer-1u063jo { gap: 0px; padding: 4px 0px 12px 0px; }\",\".framer-G1RfV.framer-v-1e7vcmh .framer-2ibvoy, .framer-G1RfV.framer-v-u68y2n .framer-etm8l4 { order: 1; }\",\".framer-G1RfV.framer-v-1e7vcmh .framer-18c61n6-container, .framer-G1RfV.framer-v-u68y2n .framer-t6718c { order: 0; }\",\".framer-G1RfV.framer-v-1e7vcmh .framer-118b1dc, .framer-G1RfV.framer-v-1e7vcmh.hover .framer-118b1dc { min-height: unset; }\",\".framer-G1RfV.framer-v-u68y2n.framer-1u063jo { align-content: center; align-items: center; flex-direction: row; gap: 4px; padding: 4px 0px 4px 0px; width: min-content; }\",\".framer-G1RfV.framer-v-1e7vcmh.hover.framer-1u063jo { padding: 4px 0px 12px 4px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-G1RfV[data-border=\"true\"]::after, .framer-G1RfV [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 167\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"dEmuq_BCc\":{\"layout\":[\"fixed\",\"auto\"]},\"a9WGBCAAC\":{\"layout\":[\"auto\",\"auto\"]},\"TxYZKqB6e\":{\"layout\":[\"fixed\",\"auto\"]},\"GrZlRciIg\":{\"layout\":[\"auto\",\"auto\"]},\"pJJzqQv1i\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"inTF67cxV\":\"label\",\"lJpP5_MDh\":\"click\",\"Dy2Uz9d6l\":\"mouseEnter\",\"pWyx_b3mH\":\"subtitle\",\"nX1khlDyL\":\"hover\",\"ikTd2nm5G\":\"link\",\"wwgQ0UwQf\":\"showArrow\",\"hCFmMqP3w\":\"megaMenuItemIcon\",\"m6sqKfzQm\":\"border\",\"M7c6eF3Gg\":\"textColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwK6oXyM9q=withCSS(Component,css,\"framer-G1RfV\");export default FramerwK6oXyM9q;FramerwK6oXyM9q.displayName=\"_Nav Link\";FramerwK6oXyM9q.defaultProps={height:58,width:167};addPropertyControls(FramerwK6oXyM9q,{variant:{options:[\"PQ0kFWa4E\",\"dEmuq_BCc\",\"a9WGBCAAC\"],optionTitles:[\"Main Navigation Link\",\"Mega Menu Link\",\"Footer Nav Link\"],title:\"Variant\",type:ControlType.Enum},inTF67cxV:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String},oninTF67cxVChange:{changes:\"inTF67cxV\",type:ControlType.ChangeHandler},lJpP5_MDh:{title:\"Click\",type:ControlType.EventHandler},Dy2Uz9d6l:{title:\"Mouse Enter\",type:ControlType.EventHandler},pWyx_b3mH:{defaultValue:\"Subtitle\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String},onpWyx_b3mHChange:{changes:\"pWyx_b3mH\",type:ControlType.ChangeHandler},nX1khlDyL:{title:\"Hover\",type:ControlType.EventHandler},ikTd2nm5G:{title:\"Link\",type:ControlType.Link},wwgQ0UwQf:{defaultValue:true,title:\"Show Arrow\",type:ControlType.Boolean},onwwgQ0UwQfChange:{changes:\"wwgQ0UwQf\",type:ControlType.ChangeHandler},hCFmMqP3w:{defaultValue:\"target-01\",description:\"\",title:\"Mega Menu Item Icon\",type:ControlType.String},onhCFmMqP3wChange:{changes:\"hCFmMqP3w\",type:ControlType.ChangeHandler},m6sqKfzQm:{defaultValue:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},title:\"Border\",type:ControlType.Border},M7c6eF3Gg:{defaultValue:'var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254)) /* {\"name\":\"White\"} */',description:\"\",title:\"Text Color\",type:ControlType.Color}});addFonts(FramerwK6oXyM9q,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...HugeIconFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwK6oXyM9q\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"58\",\"framerVariables\":\"{\\\"inTF67cxV\\\":\\\"label\\\",\\\"lJpP5_MDh\\\":\\\"click\\\",\\\"Dy2Uz9d6l\\\":\\\"mouseEnter\\\",\\\"pWyx_b3mH\\\":\\\"subtitle\\\",\\\"nX1khlDyL\\\":\\\"hover\\\",\\\"ikTd2nm5G\\\":\\\"link\\\",\\\"wwgQ0UwQf\\\":\\\"showArrow\\\",\\\"hCFmMqP3w\\\":\\\"megaMenuItemIcon\\\",\\\"m6sqKfzQm\\\":\\\"border\\\",\\\"M7c6eF3Gg\\\":\\\"textColor\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"167\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dEmuq_BCc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"a9WGBCAAC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TxYZKqB6e\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GrZlRciIg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pJJzqQv1i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas),allowFullScreen:true,allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture; clipboard-write\"});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"600\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","// Generated by Framer (27b79d7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;DM Sans Variable 9pt Regular\",\"CUSTOMV2;DM Sans Variable 9pt RegularVF=Im9wc3oiIDksICJ3Z2h0IiA1MDA=\",\"CUSTOMV2;DM Sans Variable 9pt RegularVF=Im9wc3oiIDksICJ3Z2h0IiA1MDA=\",\"CUSTOMV2;DM Sans Variable 9pt RegularVF=Im9wc3oiIDksICJ3Z2h0IiA1MDA=\"]);const variationAxes=[{defaultValue:9,maxValue:40,minValue:9,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:1e3,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans Variable 9pt Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://framerusercontent.com/assets/hHMmUtu8pDORXdpzkUA7z8Oo.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-iE5xt .framer-styles-preset-11iio7i:not(.rich-text-wrapper), .framer-iE5xt .framer-styles-preset-11iio7i.rich-text-wrapper p { --framer-font-family: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 9, \"wght\" 500; --framer-font-variation-axes-bold: \"opsz\" 9, \"wght\" 500; --framer-font-variation-axes-bold-italic: \"opsz\" 9, \"wght\" 500; --framer-font-variation-axes-italic: \"opsz\" 9, \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, #fefefe); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1599px) and (min-width: 960px) { .framer-iE5xt .framer-styles-preset-11iio7i:not(.rich-text-wrapper), .framer-iE5xt .framer-styles-preset-11iio7i.rich-text-wrapper p { --framer-font-family: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.8); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 9, \"wght\" 500; --framer-font-variation-axes-bold: \"opsz\" 9, \"wght\" 500; --framer-font-variation-axes-bold-italic: \"opsz\" 9, \"wght\" 500; --framer-font-variation-axes-italic: \"opsz\" 9, \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, #fefefe); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 959px) and (min-width: 0px) { .framer-iE5xt .framer-styles-preset-11iio7i:not(.rich-text-wrapper), .framer-iE5xt .framer-styles-preset-11iio7i.rich-text-wrapper p { --framer-font-family: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.8); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"opsz\" 9, \"wght\" 500; --framer-font-variation-axes-bold: \"opsz\" 9, \"wght\" 500; --framer-font-variation-axes-bold-italic: \"opsz\" 9, \"wght\" 500; --framer-font-variation-axes-italic: \"opsz\" 9, \"wght\" 500; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-76191957-b3d3-4916-8cdc-dd66a51dfd04, #fefefe); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-iE5xt\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f36d8c8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-N7hkP .framer-styles-preset-1qunped:not(.rich-text-wrapper), .framer-N7hkP .framer-styles-preset-1qunped.rich-text-wrapper a { --framer-link-text-color: var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, #87d4e9); }\"];export const className=\"framer-N7hkP\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js\";import _NavLink1 from\"https://framerusercontent.com/modules/GRk4fBarqvGMsTAVhZvJ/S8DdGF7XkKyvqkV5dQYX/wK6oXyM9q.js\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js\";import Button from\"https://framerusercontent.com/modules/4d2Aixt9zZ4N06gHP2MQ/PHapouosEC2xXwUNRXjy/Button.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/JpJniUTFgiLeHwGouWgX/SX0cdAIc0zlQlbGidDyT/LcUwKD812.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/c44xECoRjas67UVrfDYD/aszaEhzbJAOmvxiuFnwE/T9DZPbnHJ.js\";import Target01 from\"https://framerusercontent.com/modules/LD1KbykIaplW4EXtPG3E/CrQEwQLdn0zU6TArRx5a/P_FskGPh1.js\";import _NavLink from\"https://framerusercontent.com/modules/RvE6VS6CoAaVanlBg4zY/bxgMFCp6Ret3PPur5Vp3/khqGjA02G.js\";const _NavLinkFonts=getFonts(_NavLink);const EmbedFonts=getFonts(Embed);const AutoCopyrightFonts=getFonts(AutoCopyright);const _NavLink1Fonts=getFonts(_NavLink1);const ButtonFonts=getFonts(Button);const cycleOrder=[\"DR6cr36e7\",\"F58vCaP39\",\"j0J_WERvA\",\"rYowWQtZL\",\"mWGgTpKKn\"];const serializationHash=\"framer-oYbbj\";const variantClassNames={DR6cr36e7:\"framer-v-19wuhwu\",F58vCaP39:\"framer-v-1qbdexh\",j0J_WERvA:\"framer-v-p2z0zg\",mWGgTpKKn:\"framer-v-19bdns1\",rYowWQtZL:\"framer-v-1tjfaf6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nCvv4CwOe=undefined;const kGql03mSR=undefined;const iueTNmI2K=undefined;const Nc5RKthl6=undefined;const Ng0YIeDIz=undefined;const UBplDTvhT=undefined;const kdEotTCXa=undefined;const PizoZ8ZZq=undefined;const eQ9w5cFT_=undefined;const RjbLA6Y3C=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop 2\":\"mWGgTpKKn\",\"Desktop Large\":\"DR6cr36e7\",Desktop:\"F58vCaP39\",Phone:\"rYowWQtZL\",Tablet:\"j0J_WERvA\"};const Variants=motion.create(React.Fragment);const getProps=({about,academy,approach,blog,careers,contact,height,id,optics,roleModelWay,services,width,work,...props})=>{return{...props,eQ9w5cFT_:optics??props.eQ9w5cFT_,iueTNmI2K:work??props.iueTNmI2K,kdEotTCXa:approach??props.kdEotTCXa,kGql03mSR:about??props.kGql03mSR,Nc5RKthl6:careers??props.Nc5RKthl6,nCvv4CwOe:roleModelWay??props.nCvv4CwOe,Ng0YIeDIz:academy??props.Ng0YIeDIz,PizoZ8ZZq:services??props.PizoZ8ZZq,RjbLA6Y3C:contact??props.RjbLA6Y3C,UBplDTvhT:blog??props.UBplDTvhT,variant:humanReadableVariantMap[props.variant]??props.variant??\"DR6cr36e7\"};};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,nCvv4CwOe,kGql03mSR,iueTNmI2K,Nc5RKthl6,Ng0YIeDIz,UBplDTvhT,kdEotTCXa,PizoZ8ZZq,eQ9w5cFT_,RjbLA6Y3C,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DR6cr36e7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-19wuhwu\",className,classNames),\"data-framer-name\":\"Desktop Large\",layoutDependency:layoutDependency,layoutId:\"DR6cr36e7\",ref:refBinding,style:{backgroundColor:\"var(--token-f12985f1-6742-4f6f-af5e-4ee2eeedd464, rgb(4, 36, 43))\",...style},...addPropertyOverrides({F58vCaP39:{\"data-framer-name\":\"Desktop\"},j0J_WERvA:{\"data-framer-name\":\"Tablet\"},mWGgTpKKn:{\"data-framer-name\":\"Desktop 2\"},rYowWQtZL:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ciz9b9\",\"data-framer-name\":\"Site Map\",layoutDependency:layoutDependency,layoutId:\"xb1v9YnI7\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-90nez1\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"p5y6decgH\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-20sx8z\",layoutDependency:layoutDependency,layoutId:\"Z45QCbgz0\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yicxxn\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"q3f8KA1nk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-letter-spacing\":\"0.7px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd623582-adf3-449f-b6e1-a3555dde016e, rgb(203, 212, 214)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Company\"})}),className:\"framer-1jihp68\",\"data-framer-name\":\"Company\",fonts:[\"GF;Geist Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"M8cYVq0bH\",style:{\"--extracted-r6o4lv\":\"var(--token-bd623582-adf3-449f-b6e1-a3555dde016e, rgb(203, 212, 214))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+80+0+0+27.2,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+0+0+0+80+0+0+0+27.2},rYowWQtZL:{y:(componentViewport?.y||0)+40+0+0+0+0+0+0+0+0+27.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8x9qj4-container\",layoutDependency:layoutDependency,layoutId:\"o3OeCqJeJ-container\",nodeId:\"o3OeCqJeJ\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:Target01,height:\"100%\",id:\"o3OeCqJeJ\",ikTd2nm5G:nCvv4CwOe,inTF67cxV:\"RoleModel Way\",layoutId:\"o3OeCqJeJ\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"Subtitle\",variant:matchVariant(\"m0zcv9odP\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+80+0+0+85.2,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+0+0+0+80+0+0+0+85.2},rYowWQtZL:{y:(componentViewport?.y||0)+40+0+0+0+0+0+0+0+0+85.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oh5bd-container\",layoutDependency:layoutDependency,layoutId:\"ZULxqRuqD-container\",nodeId:\"ZULxqRuqD\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:Target01,height:\"100%\",id:\"ZULxqRuqD\",ikTd2nm5G:kGql03mSR,inTF67cxV:\"About\",layoutId:\"ZULxqRuqD\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"Subtitle\",variant:matchVariant(\"m0zcv9odP\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+80+0+0+143.2,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+0+0+0+80+0+0+0+143.2},rYowWQtZL:{y:(componentViewport?.y||0)+40+0+0+0+0+0+0+0+0+143.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wmynf1-container\",layoutDependency:layoutDependency,layoutId:\"JdJIAwdhd-container\",nodeId:\"JdJIAwdhd\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:Target01,height:\"100%\",id:\"JdJIAwdhd\",ikTd2nm5G:iueTNmI2K,inTF67cxV:\"Our Work\",layoutId:\"JdJIAwdhd\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"Subtitle\",variant:matchVariant(\"m0zcv9odP\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+80+0+0+201.2,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+0+0+0+80+0+0+0+201.2},rYowWQtZL:{y:(componentViewport?.y||0)+40+0+0+0+0+0+0+0+0+201.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qdzqzb-container\",layoutDependency:layoutDependency,layoutId:\"quONmu6J0-container\",nodeId:\"quONmu6J0\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:Target01,height:\"100%\",id:\"quONmu6J0\",ikTd2nm5G:Nc5RKthl6,inTF67cxV:\"Careers\",layoutId:\"quONmu6J0\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"Subtitle\",variant:matchVariant(\"m0zcv9odP\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+80+0+0+259.2,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+0+0+0+80+0+0+0+259.2},rYowWQtZL:{y:(componentViewport?.y||0)+40+0+0+0+0+0+0+0+0+259.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-iuov90-container\",layoutDependency:layoutDependency,layoutId:\"RDAbUqV5k-container\",nodeId:\"RDAbUqV5k\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:Target01,height:\"100%\",id:\"RDAbUqV5k\",ikTd2nm5G:Ng0YIeDIz,inTF67cxV:\"Craftsmanship Academy\",layoutId:\"RDAbUqV5k\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"Subtitle\",variant:matchVariant(\"m0zcv9odP\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+80+0+0+317.2,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+0+0+0+80+0+0+0+317.2},rYowWQtZL:{y:(componentViewport?.y||0)+40+0+0+0+0+0+0+0+0+317.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tolli0-container\",layoutDependency:layoutDependency,layoutId:\"ze9CimlFJ-container\",nodeId:\"ze9CimlFJ\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:Target01,height:\"100%\",id:\"ze9CimlFJ\",ikTd2nm5G:UBplDTvhT,inTF67cxV:\"Blog\",layoutId:\"ze9CimlFJ\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"Subtitle\",variant:matchVariant(\"m0zcv9odP\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rvhfba\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"kkAkTW20K\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-letter-spacing\":\"0.7px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd623582-adf3-449f-b6e1-a3555dde016e, rgb(203, 212, 214)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Solutions\"})}),className:\"framer-ui83uk\",\"data-framer-name\":\"Company\",fonts:[\"GF;Geist Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"zAtzQnFHF\",style:{\"--extracted-r6o4lv\":\"var(--token-bd623582-adf3-449f-b6e1-a3555dde016e, rgb(203, 212, 214))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+80+0+27.2,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+0+0+0+80+0+0+27.2},rYowWQtZL:{y:(componentViewport?.y||0)+40+0+0+0+0+407.2+0+27.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vcwmwl-container\",layoutDependency:layoutDependency,layoutId:\"aKeYag7WS-container\",nodeId:\"aKeYag7WS\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:Target01,height:\"100%\",id:\"aKeYag7WS\",ikTd2nm5G:kdEotTCXa,inTF67cxV:\"Our Approach\",layoutId:\"aKeYag7WS\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"Subtitle\",variant:matchVariant(\"m0zcv9odP\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+80+0+85.2,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+0+0+0+80+0+0+85.2},rYowWQtZL:{y:(componentViewport?.y||0)+40+0+0+0+0+407.2+0+85.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p8pj1n-container\",layoutDependency:layoutDependency,layoutId:\"DzSNGOeSE-container\",nodeId:\"DzSNGOeSE\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:Target01,height:\"100%\",id:\"DzSNGOeSE\",ikTd2nm5G:PizoZ8ZZq,inTF67cxV:\"Services\",layoutId:\"DzSNGOeSE\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"Subtitle\",variant:matchVariant(\"m0zcv9odP\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+80+0+143.2,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+0+0+0+80+0+0+143.2},rYowWQtZL:{y:(componentViewport?.y||0)+40+0+0+0+0+407.2+0+143.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p4vvav-container\",layoutDependency:layoutDependency,layoutId:\"Wd4cvLmDw-container\",nodeId:\"Wd4cvLmDw\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:Target01,height:\"100%\",id:\"Wd4cvLmDw\",ikTd2nm5G:\"https://lightningcad.com\",inTF67cxV:\"LightningCAD\",layoutId:\"Wd4cvLmDw\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"Subtitle\",variant:matchVariant(\"m0zcv9odP\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+80+0+201.2,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+0+0+0+80+0+0+201.2},rYowWQtZL:{y:(componentViewport?.y||0)+40+0+0+0+0+407.2+0+201.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h3y26d-container\",layoutDependency:layoutDependency,layoutId:\"Ywjriwu0x-container\",nodeId:\"Ywjriwu0x\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:Target01,height:\"100%\",id:\"Ywjriwu0x\",ikTd2nm5G:eQ9w5cFT_,inTF67cxV:\"Optics\",layoutId:\"Ywjriwu0x\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"Subtitle\",variant:matchVariant(\"m0zcv9odP\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+80+0+259.2,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+0+0+0+80+0+0+259.2},rYowWQtZL:{y:(componentViewport?.y||0)+40+0+0+0+0+407.2+0+259.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o5b3pl-container\",layoutDependency:layoutDependency,layoutId:\"bYPClZsam-container\",nodeId:\"bYPClZsam\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:Target01,height:\"100%\",id:\"bYPClZsam\",ikTd2nm5G:\"https://consult.rolemodelsoftware.com\",inTF67cxV:\"A.I. Consultation Tool\",layoutId:\"bYPClZsam\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"Subtitle\",variant:matchVariant(\"m0zcv9odP\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ishqje\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"FdzHeDKTK\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kgvreh\",layoutDependency:layoutDependency,layoutId:\"sl66KaQjL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14dtu7\",layoutDependency:layoutDependency,layoutId:\"x34iwaWik\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-letter-spacing\":\"0.7px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd623582-adf3-449f-b6e1-a3555dde016e, rgb(203, 212, 214)))\",\"--framer-text-transform\":\"uppercase\"},children:\"ContacT Information\"})}),className:\"framer-1f55632\",\"data-framer-name\":\"Contact Us\",fonts:[\"GF;Geist Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"E3hNU8P3l\",style:{\"--extracted-r6o4lv\":\"var(--token-bd623582-adf3-449f-b6e1-a3555dde016e, rgb(203, 212, 214))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+0+0+0+80+0+0+0+0+0+29.2,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+0+0+0+80+407.2+0+0+0+0+29.2},rYowWQtZL:{y:(componentViewport?.y||0)+40+0+0+0+0+756.4+0+0+0+0+0+29.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bjl4qg-container\",layoutDependency:layoutDependency,layoutId:\"sDzzjtMiJ-container\",nodeId:\"sDzzjtMiJ\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink,{gH_f73xVC:Target01,height:\"100%\",id:\"sDzzjtMiJ\",ikTd2nm5G:RjbLA6Y3C,inTF67cxV:\"Schedule a Consultation\",layoutId:\"sDzzjtMiJ\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"Subtitle\",variant:matchVariant(\"m0zcv9odP\"),width:\"100%\",wwgQ0UwQf:true,xfuT42Zqw:\"var(--token-2967ca3e-7b6f-45f7-9862-7a6884abd397, rgb(135, 212, 233))\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-83pvv7\",\"data-framer-name\":\"Location Details\",layoutDependency:layoutDependency,layoutId:\"ZR37lqdkW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bd623582-adf3-449f-b6e1-a3555dde016e, rgb(203, 212, 214)))\"},children:\"RoleModel Software, Inc.\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-bd623582-adf3-449f-b6e1-a3555dde016e, rgb(203, 212, 214)))\"},children:\"2141 E Williams St, Suite 204\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-bd623582-adf3-449f-b6e1-a3555dde016e, rgb(203, 212, 214)))\"},children:\"Apex, NC 27539\"})]}),className:\"framer-z81epq\",\"data-framer-name\":\"Address\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"mKK3mFmmi\",style:{\"--extracted-1iakedh\":\"var(--token-bd623582-adf3-449f-b6e1-a3555dde016e, rgb(203, 212, 214))\",\"--extracted-2gxw0f\":\"var(--token-bd623582-adf3-449f-b6e1-a3555dde016e, rgb(203, 212, 214))\",\"--extracted-r6o4lv\":\"var(--token-bd623582-adf3-449f-b6e1-a3555dde016e, rgb(203, 212, 214))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(135, 212, 233))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+19195577550\",motionChild:true,nodeId:\"TnmcXMZ6m\",openInNewTab:false,relValues:[],scopeId:\"rLIeNP3lt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qunped\",\"data-styles-preset\":\"T9DZPbnHJ\",children:\"(919) 557-7550\"})})})}),className:\"framer-1kjh1v6\",\"data-framer-name\":\"Text\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"TnmcXMZ6m\",style:{\"--extracted-r6o4lv\":\"rgb(135, 212, 233)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(135, 212, 233))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:consult@rolemodelsoftware.com\",motionChild:true,nodeId:\"Ic4TxY9RK\",openInNewTab:false,relValues:[],scopeId:\"rLIeNP3lt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qunped\",\"data-styles-preset\":\"T9DZPbnHJ\",children:\"consult@rolemodelsoftware.com\"})})})}),className:\"framer-1bmzaxe\",\"data-framer-name\":\"Text\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Ic4TxY9RK\",style:{\"--extracted-r6o4lv\":\"rgb(135, 212, 233)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vq92mq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DVwgMWMwr-container\",nodeId:\"DVwgMWMwr\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<script type=\"text/javascript\" src=\"https://widget.clutch.co/static/js/widget.js\" async></script><div class=\"clutch-widget\" data-url=\"https://widget.clutch.co\" data-widget-type=\"2\" data-height=\"45\" data-nofollow=\"false\" data-expandifr=\"true\" data-theme=\"white\" data-scale=\"100\" data-clutchcompany-id=\"429089\"></div>',id:\"DVwgMWMwr\",layoutId:\"DVwgMWMwr\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zmcqyi\",\"data-framer-name\":\"RoleModel\",layoutDependency:layoutDependency,layoutId:\"khHsEHQFZ\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"RoleModel Software Logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+527.2+0+0),pixelHeight:28,pixelWidth:193,sizes:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 56px)`,src:\"https://framerusercontent.com/images/FiJyrfq8Y9KFWlp8zwmLNheI.svg?width=193&height=28\"},className:\"framer-16qvwbe\",layoutDependency:layoutDependency,layoutId:\"BXr7q7AaD\",...addPropertyOverrides({F58vCaP39:{background:{alt:\"RoleModel Software Logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+527.2+0+0),pixelHeight:28,pixelWidth:193,sizes:`min(${componentViewport?.width||\"100vw\"} - 80px, 1200px)`,src:\"https://framerusercontent.com/images/FiJyrfq8Y9KFWlp8zwmLNheI.svg?width=193&height=28\"}},j0J_WERvA:{background:{alt:\"RoleModel Software Logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+894.4+0+0),pixelHeight:28,pixelWidth:193,sizes:`min(${componentViewport?.width||\"100vw\"} - 80px, 1200px)`,src:\"https://framerusercontent.com/images/FiJyrfq8Y9KFWlp8zwmLNheI.svg?width=193&height=28\"}},mWGgTpKKn:{background:{alt:\"RoleModel Software Logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+527.2+0+0),pixelHeight:28,pixelWidth:193,sizes:`min(${componentViewport?.width||\"100vw\"} - 80px, 1200px)`,src:\"https://framerusercontent.com/images/FiJyrfq8Y9KFWlp8zwmLNheI.svg?width=193&height=28\"}},rYowWQtZL:{background:{alt:\"RoleModel Software Logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+40+1625.6+0+0),pixelHeight:28,pixelWidth:193,sizes:`min((${componentViewport?.width||\"100vw\"} - 56px) * 1.2, 1200px)`,src:\"https://framerusercontent.com/images/FiJyrfq8Y9KFWlp8zwmLNheI.svg?width=193&height=28\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g2wwkj\",\"data-framer-name\":\"Footer Bottom\",layoutDependency:layoutDependency,layoutId:\"tXBOiMeU_\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-quzqne\",\"data-framer-name\":\"Footer Bottom\",layoutDependency:layoutDependency,layoutId:\"oK76qd1Up\",style:{backgroundColor:\"var(--token-49863225-ad34-4336-8935-1c10e02611fb, rgb(4, 36, 43))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17mh89q\",layoutDependency:layoutDependency,layoutId:\"naHRs9ZDT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2avtie\",layoutDependency:layoutDependency,layoutId:\"ti14nUGkJ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19lkz6h-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"p0vZn_FRK-container\",nodeId:\"p0vZn_FRK\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",dateRange:false,font:{fontFamily:'\"DM Sans Variable 9pt Regular\", \"DM Sans Variable 9pt Regular Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1.6)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"p0vZn_FRK\",layoutId:\"p0vZn_FRK\",name:\"RoleModel Software, Inc.\",startYear:2024,statement:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+0+696.2+24+0+0+71,...addPropertyOverrides({j0J_WERvA:{y:(componentViewport?.y||0)+0+1063.4+24+0+0+71},rYowWQtZL:{y:(componentViewport?.y||0)+40+1097.6+0+0+0+0+0+0+210}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qybgqb-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DugKiLWEe-container\",nodeId:\"DugKiLWEe\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(_NavLink1,{hCFmMqP3w:\"target-01\",height:\"100%\",id:\"DugKiLWEe\",ikTd2nm5G:\"https://rolemodelsoftware.com/privacy-policy\",inTF67cxV:\"Privacy Policy\",layoutId:\"DugKiLWEe\",m6sqKfzQm:{borderBottomWidth:1,borderColor:\"rgba(255, 255, 255, 0.25)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},M7c6eF3Gg:\"var(--token-3e4f945f-fbde-421e-98de-b0ea5116ce6c, rgb(254, 254, 254))\",pWyx_b3mH:\"\",variant:matchVariant(\"a9WGBCAAC\"),width:\"100%\",wwgQ0UwQf:false})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fr4fx\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"urHjCaNGt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11iio7i\",\"data-styles-preset\":\"LcUwKD812\",dir:\"auto\",children:\"Socials\"})}),className:\"framer-147xk0g\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DNWlj5ZA7\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q5or7o-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"OOEWc3_ew-container\",nodeId:\"OOEWc3_ew\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(Button,{accept:\"\",actionType:\"link\",ariaLabel:\"Visit our twitter profile\",backgroundColor:\"\",borderRadius:8,circle:false,circleBorderRadius:999,circleSize:40,disableHoverAnimation:false,endIconSvg:\"\",grow:false,height:\"100%\",hoverBackground:false,hoverbackgroundColor:\"\",hoverTextColor:\"var(--token-4e05d740-9de2-48d1-b86c-fc749a231861, rgb(252, 244, 150))\",href:\"https://twitter.com/rolemodelsoft\",iconGap:6,iconSize:26,id:\"OOEWc3_ew\",isActive:false,label:\"Button\",layoutId:\"OOEWc3_ew\",multiple:false,paddingX:20,shadow:\"\",shapeMode:\"circle\",showEndIcon:false,showStartIcon:true,startIconSvg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" color=\"currentColor\" fill=\"none\">     <defs />     <path fill=\"currentColor\" d=\"M22.061,2.998 L14.434,10.625 L22.467,21.748 L15.616,21.748 L10.456,14.603 L3,22.059 L1.939,20.998 L9.566,13.371 L1.533,2.248 L8.384,2.248 L13.544,9.394 L21,1.938 Z M4.467,3.748 L16.383,20.248 L19.533,20.248 L7.617,3.748 Z\" /> </svg>',textColor:\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",useVariant:false,variant:matchVariant(\"dark\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jquf9a-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"zh2EHktDG-container\",nodeId:\"zh2EHktDG\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(Button,{accept:\"\",actionType:\"link\",ariaLabel:\"Visit our Facebook Profile\",backgroundColor:\"\",borderRadius:8,circle:false,circleBorderRadius:999,circleSize:40,disableHoverAnimation:false,endIconSvg:\"\",grow:false,height:\"100%\",hoverBackground:false,hoverbackgroundColor:\"\",hoverTextColor:\"var(--token-4e05d740-9de2-48d1-b86c-fc749a231861, rgb(252, 244, 150))\",href:\"https://www.facebook.com/rolemodelsoftware/\",iconGap:6,iconSize:26,id:\"zh2EHktDG\",isActive:false,label:\"Button\",layoutId:\"zh2EHktDG\",multiple:false,paddingX:20,shadow:\"\",shapeMode:\"circle\",showEndIcon:false,showStartIcon:true,startIconSvg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" color=\"currentColor\" fill=\"none\">     <defs />     <path fill=\"currentColor\" d=\"M3.361,20.64 C1.75,19.03 1.75,16.681 1.75,12 C1.75,7.319 1.75,4.969 3.361,3.359 C4.971,1.75 7.32,1.75 12,1.75 L12,1.75 C16.68,1.75 19.029,1.75 20.639,3.36 C22.25,4.97 22.25,7.319 22.25,12 C22.25,16.681 22.25,19.031 20.639,20.641 C19.028,22.25 16.68,22.25 12,22.25 C7.32,22.25 4.971,22.25 3.361,20.64 Z M12,3.25 C7.734,3.25 5.593,3.25 4.421,4.421 C3.25,5.591 3.25,7.733 3.25,12 C3.25,16.267 3.25,18.409 4.421,19.579 C5.521,20.679 7.479,20.746 11.251,20.75 L11.296,14.75 L10.082,14.75 C9.668,14.75 9.332,14.414 9.332,14 C9.332,13.586 9.668,13.25 10.082,13.25 L11.307,13.25 L11.332,9.904 C11.342,8.457 12.531,7.28 13.982,7.28 L16.926,7.28 C17.34,7.28 17.676,7.616 17.676,8.03 C17.676,8.444 17.34,8.78 16.926,8.78 L13.982,8.78 C13.352,8.78 12.836,9.289 12.832,9.915 L12.807,13.25 L14.885,13.25 C15.299,13.25 15.635,13.586 15.635,14 C15.635,14.414 15.299,14.75 14.885,14.75 L12.796,14.75 L12.751,20.75 C16.521,20.746 18.478,20.679 19.579,19.579 C20.75,18.409 20.75,16.267 20.75,12 C20.75,7.733 20.75,5.591 19.579,4.421 C18.408,3.25 16.266,3.25 12,3.25 Z\" /> </svg>',textColor:\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",useVariant:false,variant:matchVariant(\"dark\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t7epvn-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"HHv2H9eJu-container\",nodeId:\"HHv2H9eJu\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(Button,{accept:\"\",actionType:\"link\",ariaLabel:\"Visit our Instagram Profile\",backgroundColor:\"\",borderRadius:8,circle:false,circleBorderRadius:999,circleSize:40,disableHoverAnimation:false,endIconSvg:\"\",grow:false,height:\"100%\",hoverBackground:false,hoverbackgroundColor:\"\",hoverTextColor:\"var(--token-4e05d740-9de2-48d1-b86c-fc749a231861, rgb(252, 244, 150))\",href:\"https://www.instagram.com/rolemodelsoftware/\",iconGap:6,iconSize:27,id:\"HHv2H9eJu\",isActive:false,label:\"Button\",layoutId:\"HHv2H9eJu\",multiple:false,paddingX:20,shadow:\"\",shapeMode:\"circle\",showEndIcon:false,showStartIcon:true,startIconSvg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" color=\"currentColor\" fill=\"none\">     <defs />     <path fill=\"currentColor\" d=\"M12.057,1.75 C14.248,1.75 15.969,1.75 17.312,1.931 C18.689,2.116 19.781,2.503 20.639,3.361 C21.497,4.219 21.884,5.311 22.069,6.688 C22.25,8.031 22.25,9.752 22.25,11.943 L22.25,12.057 C22.25,14.248 22.25,15.969 22.069,17.312 C21.884,18.689 21.497,19.781 20.639,20.639 C19.781,21.497 18.689,21.884 17.312,22.069 C15.969,22.25 14.248,22.25 12.057,22.25 L11.943,22.25 C9.752,22.25 8.031,22.25 6.688,22.069 C5.311,21.884 4.219,21.497 3.361,20.639 C2.503,19.781 2.116,18.689 1.931,17.312 C1.75,15.969 1.75,14.248 1.75,12.057 L1.75,11.943 C1.75,9.752 1.75,8.031 1.931,6.688 C2.116,5.311 2.503,4.219 3.361,3.361 C4.219,2.503 5.311,2.116 6.688,1.931 C8.031,1.75 9.752,1.75 11.943,1.75 L12.057,1.75 Z M6.888,3.417 C5.678,3.58 4.955,3.889 4.422,4.422 C3.889,4.955 3.58,5.678 3.417,6.888 C3.252,8.12 3.25,9.74 3.25,12 C3.25,14.26 3.252,15.88 3.417,17.112 C3.58,18.322 3.889,19.045 4.422,19.578 C4.955,20.111 5.678,20.42 6.888,20.583 C8.12,20.748 9.74,20.75 12,20.75 C14.26,20.75 15.88,20.748 17.112,20.583 C18.322,20.42 19.045,20.111 19.578,19.578 C20.111,19.045 20.42,18.322 20.583,17.112 C20.748,15.88 20.75,14.26 20.75,12 C20.75,9.74 20.748,8.12 20.583,6.888 C20.42,5.678 20.111,4.955 19.578,4.422 C19.045,3.889 18.322,3.58 17.112,3.417 C15.88,3.252 14.26,3.25 12,3.25 C9.74,3.25 8.12,3.252 6.888,3.417 Z M6.75,12 C6.75,9.101 9.101,6.75 12,6.75 C14.899,6.75 17.25,9.101 17.25,12 C17.25,14.899 14.899,17.25 12,17.25 C9.101,17.25 6.75,14.899 6.75,12 Z M12,8.25 C9.929,8.25 8.25,9.929 8.25,12 C8.25,14.071 9.929,15.75 12,15.75 C14.071,15.75 15.75,14.071 15.75,12 C15.75,9.929 14.071,8.25 12,8.25 Z M17.508,7.5 L17.499,7.5 C16.947,7.5 16.499,7.052 16.499,6.5 C16.499,5.948 16.947,5.5 17.499,5.5 L17.508,5.5 C18.06,5.5 18.508,5.948 18.508,6.5 C18.508,7.052 18.06,7.5 17.508,7.5 Z\" /> </svg>',textColor:\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",useVariant:false,variant:matchVariant(\"dark\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tnmy6w-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"KLFqM9l78-container\",nodeId:\"KLFqM9l78\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(Button,{accept:\"\",actionType:\"link\",ariaLabel:\"Visit our LinkedIn Profile\",backgroundColor:\"\",borderRadius:8,circle:false,circleBorderRadius:999,circleSize:40,disableHoverAnimation:false,endIconSvg:\"\",grow:false,height:\"100%\",hoverBackground:false,hoverbackgroundColor:\"\",hoverTextColor:\"var(--token-4e05d740-9de2-48d1-b86c-fc749a231861, rgb(252, 244, 150))\",href:\"https://www.linkedin.com/company/rolemodel-software\",iconGap:6,iconSize:26,id:\"KLFqM9l78\",isActive:false,label:\"Button\",layoutId:\"KLFqM9l78\",multiple:false,paddingX:20,shadow:\"\",shapeMode:\"circle\",showEndIcon:false,showStartIcon:true,startIconSvg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" color=\"currentColor\" fill=\"none\">     <defs />     <path fill=\"currentColor\" d=\"M11.943,1.75 L12.057,1.75 C14.248,1.75 15.969,1.75 17.312,1.931 C18.689,2.116 19.781,2.503 20.639,3.361 C21.497,4.219 21.884,5.311 22.069,6.688 C22.25,8.031 22.25,9.752 22.25,11.943 L22.25,12.057 C22.25,14.248 22.25,15.969 22.069,17.312 C21.884,18.689 21.497,19.781 20.639,20.639 C19.781,21.497 18.689,21.884 17.312,22.069 C15.969,22.25 14.248,22.25 12.057,22.25 L11.943,22.25 C9.752,22.25 8.031,22.25 6.688,22.069 C5.311,21.884 4.219,21.497 3.361,20.639 C2.503,19.781 2.116,18.689 1.931,17.312 C1.75,15.969 1.75,14.248 1.75,12.057 L1.75,11.943 C1.75,9.752 1.75,8.031 1.931,6.688 C2.116,5.311 2.503,4.219 3.361,3.361 C4.219,2.503 5.311,2.116 6.688,1.931 C8.031,1.75 9.752,1.75 11.943,1.75 L11.943,1.75 Z M4.422,4.422 C3.889,4.955 3.58,5.678 3.417,6.888 C3.252,8.12 3.25,9.74 3.25,12 C3.25,14.26 3.252,15.88 3.417,17.112 C3.58,18.322 3.889,19.045 4.422,19.578 C4.955,20.111 5.678,20.42 6.888,20.583 C8.12,20.748 9.74,20.75 12,20.75 C14.26,20.75 15.88,20.748 17.112,20.583 C18.322,20.42 19.045,20.111 19.578,19.578 C20.111,19.045 20.42,18.322 20.583,17.112 C20.748,15.88 20.75,14.26 20.75,12 C20.75,9.74 20.748,8.12 20.583,6.888 C20.42,5.678 20.111,4.955 19.578,4.422 C19.045,3.889 18.322,3.58 17.112,3.417 C15.88,3.252 14.26,3.25 12,3.25 C9.74,3.25 8.12,3.252 6.888,3.417 C5.678,3.58 4.955,3.889 4.422,4.422 Z M11,9.25 C11.414,9.25 11.75,9.586 11.75,10 C12.377,9.529 13.156,9.25 14,9.25 C16.071,9.25 17.75,10.929 17.75,13 L17.75,17 C17.75,17.414 17.414,17.75 17,17.75 C16.586,17.75 16.25,17.414 16.25,17 L16.25,13 C16.25,11.757 15.243,10.75 14,10.75 C12.757,10.75 11.75,11.757 11.75,13 L11.75,17 C11.75,17.414 11.414,17.75 11,17.75 C10.586,17.75 10.25,17.414 10.25,17 L10.25,10 C10.25,9.586 10.586,9.25 11,9.25 Z M7.75,10 L7.75,17 C7.75,17.414 7.414,17.75 7,17.75 C6.586,17.75 6.25,17.414 6.25,17 L6.25,10 C6.25,9.586 6.586,9.25 7,9.25 C7.414,9.25 7.75,9.586 7.75,10 Z M8.008,7 C8.008,7.552 7.56,8 7.008,8 L6.999,8 C6.447,8 5.999,7.552 5.999,7 C5.999,6.448 6.447,6 6.999,6 L7.008,6 C7.56,6 8.008,6.448 8.008,7 Z\" /> </svg>',textColor:\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",useVariant:false,variant:matchVariant(\"dark\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kk52h8-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"KeMDceSzr-container\",nodeId:\"KeMDceSzr\",rendersWithMotion:true,scopeId:\"rLIeNP3lt\",children:/*#__PURE__*/_jsx(Button,{accept:\"\",actionType:\"link\",ariaLabel:\"Visit our YouTube\",backgroundColor:\"\",borderRadius:8,circle:false,circleBorderRadius:999,circleSize:40,disableHoverAnimation:false,endIconSvg:\"\",grow:false,height:\"100%\",hoverBackground:false,hoverbackgroundColor:\"\",hoverTextColor:\"var(--token-4e05d740-9de2-48d1-b86c-fc749a231861, rgb(252, 244, 150))\",href:\"https://www.youtube.com/channel/UCqIFDQAE8pKIqlVmqDE3FhA\",iconGap:6,iconSize:26,id:\"KeMDceSzr\",isActive:false,label:\"Button\",layoutId:\"KeMDceSzr\",multiple:false,paddingX:20,shadow:\"\",shapeMode:\"circle\",showEndIcon:false,showStartIcon:true,startIconSvg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\" color=\"currentColor\" fill=\"none\">     <defs />     <path fill=\"currentColor\" d=\"M12,2.75 C13.859,2.75 15.644,2.934 17.303,3.272 L17.431,3.298 C19.325,3.683 20.588,3.94 21.676,5.339 C22.752,6.723 22.751,8.327 22.75,10.812 L22.75,10.812 L22.75,11.036 L22.75,12.964 L22.75,13.188 L22.75,13.188 C22.751,15.673 22.752,17.277 21.676,18.661 C20.588,20.06 19.325,20.317 17.431,20.702 L17.303,20.728 C15.644,21.066 13.859,21.25 12,21.25 C10.142,21.25 8.356,21.066 6.697,20.728 L6.57,20.702 C4.675,20.317 3.413,20.06 2.325,18.661 C1.249,17.277 1.249,15.673 1.25,13.188 L1.25,12.964 L1.25,11.036 L1.25,10.812 C1.249,8.327 1.249,6.723 2.325,5.339 C3.413,3.94 4.675,3.683 6.57,3.298 L6.697,3.272 C8.356,2.934 10.142,2.75 12,2.75 Z M6.996,4.742 C4.944,5.16 4.23,5.333 3.509,6.26 C2.784,7.192 2.75,8.239 2.75,11.036 L2.75,12.964 C2.75,15.761 2.784,16.808 3.509,17.74 C4.23,18.667 4.944,18.84 6.996,19.258 C8.554,19.576 10.239,19.75 12,19.75 C13.761,19.75 15.446,19.576 17.004,19.258 C19.056,18.84 19.77,18.667 20.492,17.74 C21.216,16.808 21.25,15.761 21.25,12.964 L21.25,11.036 C21.25,8.239 21.216,7.192 20.492,6.26 C19.77,5.333 19.056,5.16 17.004,4.742 C15.446,4.424 13.761,4.25 12,4.25 C10.239,4.25 8.554,4.424 6.996,4.742 Z M13.848,9.142 C14.603,9.558 15.226,9.901 15.674,10.219 C16.123,10.538 16.55,10.933 16.691,11.509 C16.77,11.832 16.77,12.168 16.691,12.491 C16.55,13.067 16.123,13.462 15.674,13.781 C15.226,14.099 14.603,14.443 13.848,14.858 L13.767,14.903 C12.942,15.358 12.268,15.729 11.713,15.959 C11.149,16.192 10.571,16.341 9.983,16.187 C9.649,16.099 9.335,15.944 9.067,15.727 C8.574,15.329 8.4,14.759 8.324,14.185 C8.25,13.629 8.25,12.911 8.25,12.054 L8.25,11.947 C8.25,11.089 8.25,10.371 8.324,9.815 C8.4,9.241 8.574,8.671 9.067,8.273 C9.335,8.056 9.649,7.901 9.983,7.813 C10.571,7.659 11.149,7.808 11.713,8.041 C12.268,8.271 12.942,8.642 13.767,9.097 Z M10.363,9.264 C10.226,9.3 10.106,9.362 10.01,9.439 C9.964,9.476 9.869,9.575 9.811,10.013 C9.752,10.458 9.75,11.075 9.75,12 C9.75,12.925 9.752,13.542 9.811,13.987 C9.869,14.425 9.964,14.524 10.01,14.561 C10.106,14.639 10.226,14.7 10.363,14.736 C10.47,14.764 10.67,14.767 11.139,14.573 C11.607,14.379 12.208,14.049 13.083,13.567 C13.889,13.123 14.436,12.82 14.806,12.558 C15.184,12.29 15.226,12.164 15.234,12.134 C15.256,12.046 15.256,11.955 15.234,11.866 C15.226,11.836 15.184,11.71 14.806,11.442 C14.436,11.18 13.889,10.877 13.083,10.433 C12.208,9.951 11.607,9.621 11.139,9.427 C10.67,9.233 10.47,9.236 10.363,9.264 Z\" /> </svg>',textColor:\"var(--token-a19d53e8-a1f5-4473-921f-9ac5c0aafc14, rgb(135, 212, 233))\",useVariant:false,variant:matchVariant(\"dark\"),width:\"100%\"})})})]})]})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oYbbj.framer-ewu8bp, .framer-oYbbj .framer-ewu8bp { display: block; }\",\".framer-oYbbj.framer-19wuhwu { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1600px; }\",\".framer-oYbbj .framer-ciz9b9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-oYbbj .framer-90nez1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 80px 28px 80px 28px; position: relative; width: 100%; }\",\".framer-oYbbj .framer-20sx8z { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-oYbbj .framer-1yicxxn, .framer-oYbbj .framer-1rvhfba { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-oYbbj .framer-1jihp68, .framer-oYbbj .framer-ui83uk, .framer-oYbbj .framer-1f55632, .framer-oYbbj .framer-z81epq, .framer-oYbbj .framer-1kjh1v6, .framer-oYbbj .framer-1bmzaxe, .framer-oYbbj .framer-147xk0g { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-oYbbj .framer-8x9qj4-container, .framer-oYbbj .framer-1oh5bd-container, .framer-oYbbj .framer-1wmynf1-container, .framer-oYbbj .framer-qdzqzb-container, .framer-oYbbj .framer-iuov90-container, .framer-oYbbj .framer-1tolli0-container, .framer-oYbbj .framer-1vcwmwl-container, .framer-oYbbj .framer-1p8pj1n-container, .framer-oYbbj .framer-1p4vvav-container, .framer-oYbbj .framer-h3y26d-container, .framer-oYbbj .framer-1o5b3pl-container, .framer-oYbbj .framer-1bjl4qg-container, .framer-oYbbj .framer-19lkz6h-container, .framer-oYbbj .framer-qybgqb-container, .framer-oYbbj .framer-q5or7o-container, .framer-oYbbj .framer-jquf9a-container, .framer-oYbbj .framer-1t7epvn-container, .framer-oYbbj .framer-tnmy6w-container, .framer-oYbbj .framer-kk52h8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-oYbbj .framer-ishqje { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-oYbbj .framer-kgvreh, .framer-oYbbj .framer-14dtu7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-oYbbj .framer-83pvv7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-oYbbj .framer-vq92mq-container { flex: none; height: 44px; position: relative; width: 185px; }\",\".framer-oYbbj .framer-zmcqyi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1200px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 28px 0px 28px; position: relative; width: 100%; }\",\".framer-oYbbj .framer-16qvwbe { aspect-ratio: 6.905325443786983 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 166px); position: relative; width: 100%; }\",\".framer-oYbbj .framer-g2wwkj { 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; max-width: 1200px; overflow: visible; padding: 24px 28px 24px 28px; position: relative; width: 100%; }\",\".framer-oYbbj .framer-quzqne { 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-start; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-oYbbj .framer-17mh89q { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-oYbbj .framer-2avtie { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 352px; }\",\".framer-oYbbj .framer-1fr4fx { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-oYbbj.framer-v-1qbdexh.framer-19wuhwu, .framer-oYbbj.framer-v-19bdns1.framer-19wuhwu { padding: 0px 40px 0px 40px; width: 1200px; }\",\".framer-oYbbj.framer-v-1qbdexh .framer-90nez1, .framer-oYbbj.framer-v-19bdns1 .framer-90nez1 { padding: 80px 0px 80px 0px; }\",\".framer-oYbbj.framer-v-1qbdexh .framer-20sx8z, .framer-oYbbj.framer-v-19bdns1 .framer-20sx8z { gap: 40px; }\",\".framer-oYbbj.framer-v-1qbdexh .framer-zmcqyi, .framer-oYbbj.framer-v-p2z0zg .framer-zmcqyi, .framer-oYbbj.framer-v-19bdns1 .framer-zmcqyi { padding: 0px; }\",\".framer-oYbbj.framer-v-1qbdexh .framer-16qvwbe, .framer-oYbbj.framer-v-19bdns1 .framer-16qvwbe { height: var(--framer-aspect-ratio-supported, 163px); }\",\".framer-oYbbj.framer-v-1qbdexh .framer-g2wwkj, .framer-oYbbj.framer-v-p2z0zg .framer-g2wwkj, .framer-oYbbj.framer-v-19bdns1 .framer-g2wwkj { padding: 24px 0px 24px 0px; }\",\".framer-oYbbj.framer-v-p2z0zg.framer-19wuhwu { padding: 0px 40px 0px 40px; width: 810px; }\",\".framer-oYbbj.framer-v-p2z0zg .framer-90nez1 { align-content: unset; align-items: unset; display: grid; gap: 40px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; padding: 80px 0px 40px 0px; }\",\".framer-oYbbj.framer-v-p2z0zg .framer-20sx8z, .framer-oYbbj.framer-v-p2z0zg .framer-1rvhfba { align-self: start; flex: none; justify-self: start; width: 100%; }\",\".framer-oYbbj.framer-v-p2z0zg .framer-ishqje { align-self: start; flex: none; flex-direction: row; grid-column: span 2; justify-self: start; width: 100%; }\",\".framer-oYbbj.framer-v-p2z0zg .framer-kgvreh { flex: 0.7 0 0px; width: 1px; }\",\".framer-oYbbj.framer-v-p2z0zg .framer-16qvwbe { height: var(--framer-aspect-ratio-supported, 106px); }\",\".framer-oYbbj.framer-v-1tjfaf6.framer-19wuhwu { gap: 40px; padding: 40px 28px 0px 28px; width: 390px; }\",\".framer-oYbbj.framer-v-1tjfaf6 .framer-ciz9b9 { order: 0; }\",\".framer-oYbbj.framer-v-1tjfaf6 .framer-90nez1 { flex-direction: column; gap: 40px; padding: 0px; }\",\".framer-oYbbj.framer-v-1tjfaf6 .framer-20sx8z { flex: none; flex-direction: column; gap: 40px; width: 100%; }\",\".framer-oYbbj.framer-v-1tjfaf6 .framer-1yicxxn, .framer-oYbbj.framer-v-1tjfaf6 .framer-1rvhfba, .framer-oYbbj.framer-v-1tjfaf6 .framer-ishqje, .framer-oYbbj.framer-v-1tjfaf6 .framer-quzqne { flex: none; width: 100%; }\",\".framer-oYbbj.framer-v-1tjfaf6 .framer-zmcqyi { order: 2; padding: 0px; width: 120%; }\",\".framer-oYbbj.framer-v-1tjfaf6 .framer-16qvwbe { height: var(--framer-aspect-ratio-supported, 58px); }\",\".framer-oYbbj.framer-v-1tjfaf6 .framer-g2wwkj { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; max-width: unset; order: 1; padding: 0px 0px 20px 0px; }\",\".framer-oYbbj.framer-v-1tjfaf6 .framer-17mh89q, .framer-oYbbj.framer-v-1tjfaf6 .framer-2avtie { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-oYbbj.framer-v-19bdns1 .framer-1yicxxn { flex: 0.9 0 0px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 691\n * @framerIntrinsicWidth 1600\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"F58vCaP39\":{\"layout\":[\"fixed\",\"auto\"]},\"j0J_WERvA\":{\"layout\":[\"fixed\",\"auto\"]},\"rYowWQtZL\":{\"layout\":[\"fixed\",\"auto\"]},\"mWGgTpKKn\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"nCvv4CwOe\":\"roleModelWay\",\"kGql03mSR\":\"about\",\"iueTNmI2K\":\"work\",\"Nc5RKthl6\":\"careers\",\"Ng0YIeDIz\":\"academy\",\"UBplDTvhT\":\"blog\",\"kdEotTCXa\":\"approach\",\"PizoZ8ZZq\":\"services\",\"eQ9w5cFT_\":\"optics\",\"RjbLA6Y3C\":\"contact\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrLIeNP3lt=withCSS(Component,css,\"framer-oYbbj\");export default FramerrLIeNP3lt;FramerrLIeNP3lt.displayName=\"FooterMain\";FramerrLIeNP3lt.defaultProps={height:691,width:1600};addPropertyControls(FramerrLIeNP3lt,{variant:{options:[\"DR6cr36e7\",\"F58vCaP39\",\"j0J_WERvA\",\"rYowWQtZL\",\"mWGgTpKKn\"],optionTitles:[\"Desktop Large\",\"Desktop\",\"Tablet\",\"Phone\",\"Desktop 2\"],title:\"Variant\",type:ControlType.Enum},nCvv4CwOe:{description:\"\",title:\"RoleModel Way\",type:ControlType.Link},kGql03mSR:{description:\"\",title:\"About\",type:ControlType.Link},iueTNmI2K:{description:\"\",title:\"Work\",type:ControlType.Link},Nc5RKthl6:{title:\"Careers\",type:ControlType.Link},Ng0YIeDIz:{title:\"Academy\",type:ControlType.Link},UBplDTvhT:{title:\"Blog\",type:ControlType.Link},kdEotTCXa:{title:\"Approach\",type:ControlType.Link},PizoZ8ZZq:{title:\"Services\",type:ControlType.Link},eQ9w5cFT_:{title:\"Optics\",type:ControlType.Link},RjbLA6Y3C:{title:\"Contact\",type:ControlType.Link}});const variationAxes=[{defaultValue:9,maxValue:40,minValue:9,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:1e3,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerrLIeNP3lt,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v5/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans Variable 9pt Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://framerusercontent.com/assets/hHMmUtu8pDORXdpzkUA7z8Oo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},..._NavLinkFonts,...EmbedFonts,...AutoCopyrightFonts,..._NavLink1Fonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerrLIeNP3lt.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(_NavLink,{},context),forwardLoader(_NavLink1,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrLIeNP3lt\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"nCvv4CwOe\\\":\\\"roleModelWay\\\",\\\"kGql03mSR\\\":\\\"about\\\",\\\"iueTNmI2K\\\":\\\"work\\\",\\\"Nc5RKthl6\\\":\\\"careers\\\",\\\"Ng0YIeDIz\\\":\\\"academy\\\",\\\"UBplDTvhT\\\":\\\"blog\\\",\\\"kdEotTCXa\\\":\\\"approach\\\",\\\"PizoZ8ZZq\\\":\\\"services\\\",\\\"eQ9w5cFT_\\\":\\\"optics\\\",\\\"RjbLA6Y3C\\\":\\\"contact\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"F58vCaP39\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"j0J_WERvA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rYowWQtZL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mWGgTpKKn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"691\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1600\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f509301)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const dYsFP4MLx=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 2348 525\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"\" fill=\"transparent\" height=\"0px\" id=\"grPqxI1y2\" transform=\"translate(-26 50.09)\" width=\"0px\"/><g d=\"\" fill=\"transparent\" height=\"0px\" id=\"unPwiXEx3\" transform=\"translate(-26 50.09)\" width=\"0px\"/><path d=\"M 0.002 0.178 C 0.001 0.171 0 0.168 0 0.168 C 0.069 0.098 0.149 0.041 0.24 0 Z\" fill=\"rgb(6, 80, 177)\" height=\"1px\" id=\"o_wcAYENg\" transform=\"translate(-25.904 207.175)\" width=\"1px\"/><path d=\"M 0.006 0.006 C 0.002 0.002 0 0 0 0 L 0.005 0 C 0.005 0.001 0.006 0.004 0.006 0.005 Z\" fill=\"rgb(102, 165, 249)\" height=\"1px\" id=\"Y6_dFA669\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"0.19\" stroke=\"rgb(0, 0, 0)\" transform=\"translate(-25.904 207.359)\" width=\"1px\"/><path d=\"M 0.005 0.007 L 0 0.002 L 0.002 0 C 0.002 0.002 0.004 0.005 0.004 0.007 Z\" fill=\"rgb(102, 165, 249)\" height=\"1px\" id=\"chrlQXmbJ\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"0.19\" stroke=\"rgb(0, 0, 0)\" transform=\"translate(-25.904 207.353)\" width=\"1px\"/><g d=\"M 142.148 235.591 L 142.148 193.878 L 47.606 193.878 L 47.606 13.014 L 0 13.014 L 0 235.591 Z M 186.064 50.72 C 200.142 50.72 211.539 39.376 211.539 25.36 C 211.539 11.343 200.142 0 186.064 0 C 172.316 0 160.59 11.343 160.59 25.36 C 160.59 39.376 172.316 50.72 186.064 50.72 Z M 207.517 235.591 L 207.517 74.417 L 164.948 74.417 L 164.948 235.591 Z M 237.023 276.973 C 257.134 294.658 278.926 301 306.75 301 C 346.648 301 394.253 285.981 394.253 224.583 L 394.253 74.417 L 351.339 74.417 L 351.339 95.105 C 338.267 78.752 320.833 70.411 301.39 70.411 C 260.486 70.411 229.986 99.777 229.986 152.503 C 229.986 206.225 260.824 234.594 301.39 234.594 C 321.163 234.594 338.605 225.25 351.339 209.227 L 351.339 225.58 C 351.339 257.281 327.205 266.296 306.75 266.296 C 286.301 266.296 269.207 260.62 256.126 246.275 Z M 351.339 178.529 C 344.3 188.877 328.878 196.88 314.8 196.88 C 290.661 196.88 273.896 180.199 273.896 152.503 C 273.896 124.799 290.661 108.118 314.8 108.118 C 328.878 108.118 344.3 115.792 351.339 126.469 Z M 579.306 235.591 L 579.306 121.131 C 579.306 89.767 562.206 70.412 526.674 70.412 C 500.185 70.412 480.076 83.088 469.683 95.435 L 469.683 13.014 L 427.103 13.014 L 427.103 235.591 L 469.683 235.591 L 469.683 127.136 C 477.059 117.463 490.129 108.118 506.555 108.118 C 524.992 108.118 536.73 115.126 536.73 137.484 L 536.73 235.591 Z M 666.473 239.597 C 684.234 239.597 695.632 234.924 702.003 229.256 L 692.956 197.218 C 690.606 199.554 684.575 201.89 678.204 201.89 C 668.817 201.89 663.456 194.216 663.456 184.205 L 663.456 111.457 L 696.31 111.457 L 696.31 74.417 L 663.456 74.417 L 663.456 30.361 L 620.541 30.361 L 620.541 74.417 L 593.722 74.417 L 593.722 111.457 L 620.541 111.457 L 620.541 195.548 C 620.541 224.248 636.629 239.597 666.473 239.597 Z M 867.954 235.59 L 867.954 121.797 C 867.954 90.432 850.854 70.411 815.322 70.411 C 788.833 70.411 769.054 83.087 758.668 95.434 L 758.668 74.417 L 716.089 74.417 L 716.089 235.59 L 758.668 235.59 L 758.668 127.135 C 765.707 117.462 778.777 108.118 795.541 108.118 C 813.64 108.118 825.378 115.792 825.378 138.149 L 825.378 235.59 Z M 921.93 50.72 C 936.008 50.72 947.405 39.376 947.405 25.36 C 947.405 11.343 936.008 0 921.93 0 C 908.182 0 896.444 11.343 896.444 25.36 C 896.444 39.376 908.182 50.72 921.93 50.72 Z M 943.383 235.591 L 943.383 74.417 L 900.807 74.417 L 900.807 235.591 Z M 1128.104 235.59 L 1128.104 121.797 C 1128.104 90.432 1111.01 70.411 1075.471 70.411 C 1048.99 70.411 1029.21 83.087 1018.818 95.434 L 1018.818 74.417 L 976.237 74.417 L 976.237 235.59 L 1018.818 235.59 L 1018.818 127.135 C 1025.856 117.462 1038.934 108.118 1055.689 108.118 C 1073.797 108.118 1085.527 115.792 1085.527 138.149 L 1085.527 235.59 Z M 1157.607 276.973 C 1177.717 294.658 1199.512 301 1227.338 301 C 1267.236 301 1314.841 285.981 1314.841 224.583 L 1314.841 74.417 L 1271.923 74.417 L 1271.923 95.105 C 1258.851 78.752 1241.421 70.411 1221.978 70.411 C 1181.074 70.411 1150.569 99.777 1150.569 152.503 C 1150.569 206.225 1181.412 234.594 1221.978 234.594 C 1241.75 234.594 1259.189 225.25 1271.923 209.227 L 1271.923 225.58 C 1271.923 257.281 1247.793 266.296 1227.338 266.296 C 1206.889 266.296 1189.794 260.62 1176.714 246.275 Z M 1271.923 178.529 C 1264.884 188.877 1249.465 196.88 1235.388 196.88 C 1211.247 196.88 1194.484 180.199 1194.484 152.503 C 1194.484 124.799 1211.247 108.118 1235.388 108.118 C 1249.465 108.118 1264.884 115.792 1271.923 126.469 Z M 1455.302 239.596 C 1506.259 239.596 1534.42 212.566 1550.512 184.869 L 1509.612 165.178 C 1500.239 183.537 1480.11 197.546 1455.302 197.546 C 1416.428 197.546 1386.913 166.519 1386.913 124.469 C 1386.913 82.42 1416.428 51.385 1455.302 51.385 C 1480.11 51.385 1500.239 65.738 1509.612 83.753 L 1550.512 63.732 C 1534.755 36.036 1506.259 9.343 1455.302 9.343 C 1389.932 9.343 1337.966 56.057 1337.966 124.469 C 1337.966 192.881 1389.932 239.596 1455.302 239.596 Z M 1775.755 235.591 L 1689.597 13.014 L 1629.923 13.014 L 1543.416 235.591 L 1595.728 235.591 L 1609.794 197.218 L 1709.712 197.218 L 1723.792 235.591 Z M 1696.623 156.172 L 1622.548 156.172 L 1659.76 54.059 Z M 1875.323 235.591 C 1945.389 235.591 1994 191.542 1994 124.471 C 1994 57.399 1945.389 13.014 1875.323 13.014 L 1787.153 13.014 L 1787.153 235.591 Z M 1834.758 54.726 L 1875.323 54.726 C 1921.252 54.726 1945.389 85.094 1945.389 124.471 C 1945.389 162.178 1919.575 193.878 1875.323 193.878 L 1834.758 193.878 Z\" fill=\"transparent\" height=\"300.99999377902805px\" id=\"sMq5SPT0z\" transform=\"translate(354 112)\" width=\"1993.9999702655546px\"><path d=\"M 142.148 222.578 L 142.148 180.864 L 47.606 180.864 L 47.606 0 L 0 0 L 0 222.578 Z\" fill=\"var(--ntvbwn, rgb(10, 34, 61))\" height=\"222.57754088050206px\" id=\"hYyD3Ekxk\" transform=\"translate(0 13.014)\" width=\"142.14840383017827px\"/><path d=\"M 25.474 50.72 C 39.552 50.72 50.949 39.376 50.949 25.36 C 50.949 11.343 39.552 0 25.474 0 C 11.727 0 0 11.343 0 25.36 C 0 39.376 11.727 50.72 25.474 50.72 Z M 46.927 235.591 L 46.927 74.417 L 4.358 74.417 L 4.358 235.591 Z\" fill=\"var(--ntvbwn, rgb(10, 34, 61))\" height=\"235.59113727432577px\" id=\"kzObCIgMz\" transform=\"translate(160.59 0)\" width=\"50.94897832514698px\"/><path d=\"M 7.037 206.562 C 27.148 224.247 48.94 230.589 76.764 230.589 C 116.663 230.589 164.268 215.569 164.268 154.172 L 164.268 4.006 L 121.353 4.006 L 121.353 24.693 C 108.282 8.341 90.847 0 71.405 0 C 30.5 0 0 29.366 0 82.092 C 0 135.814 30.838 164.183 71.405 164.183 C 91.177 164.183 108.62 154.839 121.353 138.816 L 121.353 155.169 C 121.353 186.869 97.22 195.885 76.764 195.885 C 56.316 195.885 39.221 190.209 26.141 175.864 Z M 121.353 108.118 C 114.315 118.466 98.892 126.469 84.814 126.469 C 60.675 126.469 43.91 109.788 43.91 82.092 C 43.91 54.388 60.675 37.707 84.814 37.707 C 98.892 37.707 114.315 45.381 121.353 56.058 Z\" fill=\"var(--ntvbwn, rgb(10, 34, 61))\" height=\"230.5889220016843px\" id=\"UaW1I816m\" transform=\"translate(229.986 70.411)\" width=\"164.26764141801345px\"/><path d=\"M 152.203 222.578 L 152.203 108.118 C 152.203 76.753 135.103 57.398 99.571 57.398 C 73.082 57.398 52.973 70.074 42.58 82.421 L 42.58 0 L 0 0 L 0 222.578 L 42.58 222.578 L 42.58 114.123 C 49.956 104.449 63.026 95.105 79.452 95.105 C 97.889 95.105 109.627 102.113 109.627 124.47 L 109.627 222.578 Z\" fill=\"var(--ntvbwn, rgb(10, 34, 61))\" height=\"222.57754088050206px\" id=\"N4Qbhq9S2\" transform=\"translate(427.103 13.014)\" width=\"152.2029836948608px\"/><path d=\"M 72.751 209.236 C 90.512 209.236 101.911 204.562 108.282 198.895 L 99.234 166.857 C 96.885 169.192 90.853 171.528 84.482 171.528 C 75.095 171.528 69.734 163.855 69.734 153.843 L 69.734 81.096 L 102.588 81.096 L 102.588 44.056 L 69.734 44.056 L 69.734 0 L 26.82 0 L 26.82 44.056 L 0 44.056 L 0 81.096 L 26.82 81.096 L 26.82 165.187 C 26.82 193.887 42.907 209.236 72.751 209.236 Z\" fill=\"var(--ntvbwn, rgb(10, 34, 61))\" height=\"209.23559311122972px\" id=\"fXQ4ARB4X\" transform=\"translate(593.722 30.361)\" width=\"108.28159515843458px\"/><path d=\"M 151.865 165.179 L 151.865 51.386 C 151.865 20.021 134.765 0 99.233 0 C 72.744 0 52.965 12.676 42.579 25.023 L 42.579 4.006 L 0 4.006 L 0 165.179 L 42.579 165.179 L 42.579 56.724 C 49.618 47.051 62.688 37.707 79.452 37.707 C 97.551 37.707 109.289 45.381 109.289 67.738 L 109.289 165.179 Z\" fill=\"var(--ntvbwn, rgb(10, 34, 61))\" height=\"165.17868380012442px\" id=\"NprPFt8GO\" transform=\"translate(716.089 70.411)\" width=\"151.86494419399082px\"/><path d=\"M 25.486 50.72 C 39.563 50.72 50.96 39.376 50.96 25.36 C 50.96 11.343 39.563 0 25.486 0 C 11.738 0 0 11.343 0 25.36 C 0 39.376 11.738 50.72 25.486 50.72 Z M 46.939 235.591 L 46.939 74.417 L 4.362 74.417 L 4.362 235.591 Z\" fill=\"var(--ntvbwn, rgb(10, 34, 61))\" height=\"235.59113727432577px\" id=\"b20hSqwE1\" transform=\"translate(896.444 0)\" width=\"50.960153184679484px\"/><path d=\"M 151.866 165.179 L 151.866 51.386 C 151.866 20.021 134.773 0 99.234 0 C 72.753 0 52.973 12.676 42.58 25.023 L 42.58 4.006 L 0 4.006 L 0 165.179 L 42.58 165.179 L 42.58 56.724 C 49.619 47.051 62.697 37.707 79.452 37.707 C 97.559 37.707 109.29 45.381 109.29 67.738 L 109.29 165.179 Z\" fill=\"var(--ntvbwn, rgb(10, 34, 61))\" height=\"165.17868380012442px\" id=\"EmMKURYcU\" transform=\"translate(976.237 70.411)\" width=\"151.86634105143344px\"/><path d=\"M 7.037 206.562 C 27.148 224.247 48.943 230.589 76.768 230.589 C 116.667 230.589 164.272 215.569 164.272 154.172 L 164.272 4.006 L 121.353 4.006 L 121.353 24.693 C 108.282 8.341 90.852 0 71.409 0 C 30.505 0 0 29.366 0 82.092 C 0 135.814 30.843 164.183 71.409 164.183 C 91.181 164.183 108.62 154.839 121.353 138.816 L 121.353 155.169 C 121.353 186.869 97.224 195.885 76.768 195.885 C 56.32 195.885 39.225 190.209 26.145 175.864 Z M 121.353 108.118 C 114.315 118.466 98.896 126.469 84.819 126.469 C 60.678 126.469 43.914 109.788 43.914 82.092 C 43.914 54.388 60.678 37.707 84.819 37.707 C 98.896 37.707 114.315 45.381 121.353 56.058 Z\" fill=\"var(--ntvbwn, rgb(10, 34, 61))\" height=\"230.5889220016843px\" id=\"PhBLz5iT7\" transform=\"translate(1150.569 70.411)\" width=\"164.27183199033857px\"/><path d=\"M 117.336 230.252 C 168.293 230.252 196.454 203.222 212.546 175.526 L 171.646 155.835 C 162.273 174.194 142.144 188.203 117.336 188.203 C 78.461 188.203 48.947 157.175 48.947 115.126 C 48.947 73.077 78.461 42.042 117.336 42.042 C 142.144 42.042 162.273 56.395 171.646 74.41 L 212.546 54.388 C 196.789 26.692 168.293 0 117.336 0 C 51.966 0 0 46.714 0 115.126 C 0 183.538 51.966 230.252 117.336 230.252 Z\" fill=\"var(--ntvbwn, rgb(10, 34, 61))\" height=\"230.25225595635675px\" id=\"LYEhq1I4V\" transform=\"translate(1337.966 9.343)\" width=\"212.54582831480843px\"/><path d=\"M 232.339 222.578 L 146.181 0 L 86.507 0 L 0 222.578 L 52.312 222.578 L 66.379 184.204 L 166.296 184.204 L 180.376 222.578 Z M 153.207 143.159 L 79.132 143.159 L 116.344 41.046 Z\" fill=\"var(--ntvbwn, rgb(10, 34, 61))\" height=\"222.57754088210095px\" id=\"zYpNHdBAi\" transform=\"translate(1543.416 13.014)\" width=\"232.33929826237045px\"/><path d=\"M 88.17 222.578 C 158.236 222.578 206.847 178.529 206.847 111.457 C 206.847 44.385 158.236 0 88.17 0 L 0 0 L 0 222.578 Z M 47.605 41.712 L 88.17 41.712 C 134.098 41.712 158.236 72.081 158.236 111.457 C 158.236 149.164 132.422 180.864 88.17 180.864 L 47.605 180.864 Z\" fill=\"var(--ntvbwn, rgb(10, 34, 61))\" height=\"222.57754088210095px\" id=\"p6zcyTr8X\" transform=\"translate(1787.153 13.014)\" width=\"206.84664995305457px\"/></g><g d=\"M 197.336 208.992 C 197.38 208.992 170.306 240.321 139.568 238.692 C 104.447 236.829 65.072 201.974 65.072 201.974 L 335 0 C 335 0 197.431 208.992 197.336 208.992 Z M 289.525 213.9 C 289.267 213.9 289.783 213.9 289.525 213.9 C 289.267 213.9 0 517 0 517 C 0 517 89.055 314.936 89.079 314.936 C 89.055 314.936 105.492 268.344 105.468 268.344 C 105.492 268.344 289.783 213.9 289.525 213.9 Z M 146.454 285.902 C 146.542 285.902 89.104 314.917 89.08 314.917 C 89.104 314.917 65.072 201.961 65.072 201.961 C 70.876 196.001 152.53 279.754 146.454 285.902 Z M 289.526 213.899 C 289.784 213.899 146.367 285.921 146.454 285.921 C 134.007 285.031 181.086 207.834 197.336 208.997 C 197.24 208.997 65.072 201.979 65.072 201.979 C 65.072 201.979 289.784 213.899 289.526 213.899 Z M 146.454 285.921 C 146.542 285.921 65.072 201.979 65.072 201.979 C 65.072 201.979 197.24 208.997 197.336 208.997 C 197.24 208.997 146.367 285.921 146.454 285.921 C 146.542 285.921 146.367 285.921 146.454 285.921 Z M 197.336 208.992 C 197.38 208.992 170.306 240.321 139.568 238.692 C 104.447 236.829 65.072 201.974 65.072 201.974 L 335 0 C 335 0 197.431 208.992 197.336 208.992 Z M 289.525 213.9 C 289.267 213.9 289.783 213.9 289.525 213.9 C 289.267 213.9 0 517 0 517 C 0 517 89.055 314.936 89.079 314.936 C 89.055 314.936 105.492 268.344 105.468 268.344 C 105.492 268.344 289.783 213.9 289.525 213.9 Z M 146.454 285.902 C 146.542 285.902 89.104 314.917 89.08 314.917 C 89.104 314.917 65.072 201.961 65.072 201.961 C 70.876 196.001 152.53 279.754 146.454 285.902 Z M 289.526 213.899 C 289.784 213.899 146.367 285.921 146.454 285.921 C 134.007 285.031 181.086 207.834 197.336 208.997 C 197.24 208.997 65.072 201.979 65.072 201.979 C 65.072 201.979 289.784 213.899 289.526 213.899 Z M 146.454 285.921 C 146.542 285.921 65.072 201.979 65.072 201.979 C 65.072 201.979 197.24 208.997 197.336 208.997 C 197.24 208.997 146.367 285.921 146.454 285.921 C 146.542 285.921 146.367 285.921 146.454 285.921 Z\" fill=\"transparent\" height=\"516.9999995416938px\" id=\"zBHXw3cTM\" transform=\"translate(0 2)\" width=\"334.9999953591557px\"><path d=\"M 132.264 208.992 C 132.308 208.992 105.234 240.321 74.496 238.692 C 39.375 236.829 0 201.974 0 201.974 L 269.928 0 C 269.928 0 132.359 208.992 132.264 208.992 Z\" fill=\"var(--token-bed63da8-f1c7-4de5-9ba5-ffefda10a62a, rgb(102, 165, 249))\" height=\"238.75296807275015px\" id=\"I2PT5So68\" transform=\"translate(65.072 0)\" width=\"269.9279509865971px\"/><path d=\"M 289.525 0 C 289.267 0 289.783 0 289.525 0 C 289.267 0 0 303.1 0 303.1 C 0 303.1 89.055 101.037 89.079 101.037 C 89.055 101.037 105.492 54.444 105.468 54.444 C 105.492 54.444 289.783 0 289.525 0 Z\" fill=\"var(--token-52576e1a-435a-44e4-a58d-fb42eec3c2e5, rgb(3, 42, 94))\" height=\"303.10018875067817px\" id=\"FTW6Y_ksT\" transform=\"translate(0 213.9)\" width=\"289.5997569826709px\"/><path d=\"M 81.382 84.245 C 81.47 84.245 24.032 113.26 24.008 113.26 C 24.032 113.26 0 0.303 0 0.303 C 5.804 -5.656 87.458 78.097 81.382 84.245 Z\" fill=\"var(--token-dfed09ba-3cdc-44b5-a93b-474e6376ab0f, rgb(6, 80, 177))\" height=\"113.25957348221472px\" id=\"UAh2BQ0oR\" transform=\"translate(65.072 201.657)\" width=\"81.70454905808302px\"/><path d=\"M 224.454 11.92 C 224.712 11.92 81.295 83.942 81.382 83.942 C 68.935 83.052 116.014 5.854 132.264 7.018 C 132.168 7.018 0 0 0 0 C 0 0 224.712 11.92 224.454 11.92 Z\" fill=\"var(--token-dfed09ba-3cdc-44b5-a93b-474e6376ab0f, rgb(6, 80, 177))\" height=\"83.94176910869464px\" id=\"hV5efA4YW\" transform=\"translate(65.072 201.979)\" width=\"224.45468991493078px\"/><path d=\"M 81.382 83.942 C 81.47 83.942 0 0 0 0 C 0 0 132.168 7.018 132.264 7.018 C 132.168 7.018 81.295 83.942 81.382 83.942 C 81.47 83.942 81.295 83.942 81.382 83.942 Z\" fill=\"var(--token-f08c3c4c-a377-4a7a-83e1-69e74e4bfe8a, rgb(42, 131, 247))\" height=\"83.94176910869464px\" id=\"ncs1322AT\" transform=\"translate(65.072 201.979)\" width=\"132.2636643421879px\"/><path d=\"M 132.264 208.992 C 132.308 208.992 105.234 240.321 74.496 238.692 C 39.375 236.829 0 201.974 0 201.974 L 269.928 0 C 269.928 0 132.359 208.992 132.264 208.992 Z\" fill=\"var(--token-bed63da8-f1c7-4de5-9ba5-ffefda10a62a, rgb(102, 165, 249))\" height=\"238.75296807275015px\" id=\"GI1RN2hFy\" transform=\"translate(65.072 0)\" width=\"269.9279509865971px\"/><path d=\"M 289.525 0 C 289.267 0 289.783 0 289.525 0 C 289.267 0 0 303.1 0 303.1 C 0 303.1 89.055 101.037 89.079 101.037 C 89.055 101.037 105.492 54.444 105.468 54.444 C 105.492 54.444 289.783 0 289.525 0 Z\" fill=\"rgb(125, 181, 255)\" height=\"303.10018875067817px\" id=\"zozesqf97\" transform=\"translate(0 213.9)\" width=\"289.5997569826709px\"/><path d=\"M 81.382 84.245 C 81.47 84.245 24.032 113.26 24.008 113.26 C 24.032 113.26 0 0.303 0 0.303 C 5.804 -5.656 87.458 78.097 81.382 84.245 Z\" fill=\"var(--token-dfed09ba-3cdc-44b5-a93b-474e6376ab0f, rgb(6, 80, 177))\" height=\"113.25957348221472px\" id=\"eiJhMaLMp\" transform=\"translate(65.072 201.657)\" width=\"81.70454905808302px\"/><path d=\"M 224.454 11.92 C 224.712 11.92 81.295 83.942 81.382 83.942 C 68.935 83.052 116.014 5.854 132.264 7.018 C 132.168 7.018 0 0 0 0 C 0 0 224.712 11.92 224.454 11.92 Z\" fill=\"var(--token-dfed09ba-3cdc-44b5-a93b-474e6376ab0f, rgb(6, 80, 177))\" height=\"83.94176910869464px\" id=\"UKCJKh4Yr\" transform=\"translate(65.072 201.979)\" width=\"224.45468991493078px\"/><path d=\"M 81.382 83.942 C 81.47 83.942 0 0 0 0 C 0 0 132.168 7.018 132.264 7.018 C 132.168 7.018 81.295 83.942 81.382 83.942 C 81.47 83.942 81.295 83.942 81.382 83.942 Z\" fill=\"var(--token-f08c3c4c-a377-4a7a-83e1-69e74e4bfe8a, rgb(42, 131, 247))\" height=\"83.94176910869464px\" id=\"YFWqtn51X\" transform=\"translate(65.072 201.979)\" width=\"132.2636643421879px\"/></g></svg>';const getProps=({fill,height,id,lightningFill,width,...props})=>{return{...props,dYsFP4MLx:fill??props.dYsFP4MLx??\"rgb(10, 34, 61)\",zEXVnZBLy:lightningFill??props.zEXVnZBLy??\"rgb(3, 42, 94)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,dYsFP4MLx,zEXVnZBLy,...restProps}=getProps(props);const href=useSVGTemplate(\"2769480960\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-tkL5z\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--ntvbwn\":dYsFP4MLx,...style},viewBox:\"0 0 2348 525\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-tkL5z { -webkit-mask: ${mask}; aspect-ratio: 4.472380952380952; display: block; mask: ${mask}; width: 2348px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 2348\n * @framerIntrinsicHeight 525\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"dYsFP4MLx\":\"fill\",\"zEXVnZBLy\":\"lightningFill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"LightningCAD-New-2\",\"set\":{\"localId\":\"vectorSet/Fj64ccFXO\",\"id\":\"Fj64ccFXO\",\"moduleId\":\"9CPFDtlnCLXGkefFHcCj\"}}\n */const Icon=withCSS(Component,css,\"framer-tkL5z\");Icon.displayName=\"LightningCAD-New-2\";export default Icon;addPropertyControls(Icon,{dYsFP4MLx:{defaultValue:\"rgb(10, 34, 61)\",hidden:false,title:\"Fill\",type:ControlType.Color},zEXVnZBLy:{defaultValue:\"rgb(3, 42, 94)\",description:\"\",hidden:true,title:\"LightningFill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"LightningCAD-New-2\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Fj64ccFXO\\\",\\\"id\\\":\\\"Fj64ccFXO\\\",\\\"moduleId\\\":\\\"9CPFDtlnCLXGkefFHcCj\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"2348\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"525\",\"framerVariables\":\"{\\\"dYsFP4MLx\\\":\\\"fill\\\",\\\"zEXVnZBLy\\\":\\\"lightningFill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (600e657)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LPKsdXpKG=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 1751 525\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 88.388 C 8.946 97.927 22.438 104.456 41.088 104.456 C 68.367 104.456 80.175 90.051 80.175 73.224 C 80.175 51.239 60.327 46.079 43.656 41.846 C 31.679 38.814 21.386 36.223 21.386 28.347 C 21.386 20.765 28.036 15.754 38.499 15.754 C 49.108 15.754 59.864 19.396 67.757 27.272 L 77.924 14.089 C 68.514 4.991 55.78 0 40.013 0 C 17.891 0 3.199 12.869 3.199 29.568 C 3.199 50.945 22.585 55.787 39.108 59.874 C 51.381 63.075 62.157 65.791 62.157 74.889 C 62.157 81.565 56.39 88.682 41.846 88.682 C 27.742 88.682 16.839 82.175 9.871 74.742 Z\" fill=\"rgb(150, 150, 150)\" height=\"104.45648815262302px\" id=\"e5jxuctC1\" transform=\"translate(858.065 409.656)\" width=\"80.17544445637759px\"/><path d=\"M 17.745 0 L 0 0 L 0 101.129 L 17.745 101.129 Z\" fill=\"rgb(150, 150, 150)\" height=\"101.12861267817334px\" id=\"C3bCrZb0o\" transform=\"translate(972.804 411.173)\" width=\"17.744501971021236px\"/><path d=\"M 0 52.292 C 0 83.985 23.785 104.751 53.044 104.751 C 70.62 104.751 84.701 97.485 94.721 86.407 L 94.721 48.501 L 46.813 48.501 L 46.813 64.126 L 76.977 64.126 L 76.977 79.9 C 72.43 84.134 63.338 88.998 53.044 88.998 C 33.027 88.998 18.165 73.52 18.165 52.292 C 18.165 31.084 33.027 15.774 53.044 15.774 C 64.41 15.774 73.945 21.671 79.272 29.252 L 93.796 21.059 C 85.629 9.392 72.746 0 53.044 0 C 23.785 0 0 20.596 0 52.292 Z\" fill=\"rgb(150, 150, 150)\" height=\"104.75063041364592px\" id=\"cNhaFGO_g\" transform=\"translate(1025.701 409.509)\" width=\"94.72124589588202px\"/><path d=\"M 87.608 101.129 L 87.608 0 L 69.884 0 L 69.884 71.708 L 18.187 0 L 0 0 L 0 101.129 L 17.724 101.129 L 17.724 27.441 L 70.473 101.129 Z\" fill=\"rgb(150, 150, 150)\" height=\"101.12861267817334px\" id=\"qkXG9lTIL\" transform=\"translate(1157.09 411.173)\" width=\"87.60781118503292px\"/><path d=\"M 69.272 101.129 L 69.272 85.503 L 17.723 85.503 L 17.723 57.472 L 68.2 57.472 L 68.2 41.846 L 17.723 41.846 L 17.723 15.605 L 69.272 15.605 L 69.272 0 L 0 0 L 0 101.129 Z\" fill=\"rgb(150, 150, 150)\" height=\"101.12861267817334px\" id=\"qrkSkzsbu\" transform=\"translate(1284.397 411.173)\" width=\"69.27234694572326px\"/><path d=\"M 78.177 101.129 L 53.485 61.39 C 65.611 59.431 77.44 49.723 77.44 31.675 C 77.44 13.036 64.39 0 44.393 0 L 0 0 L 0 101.129 L 17.723 101.129 L 17.723 63.369 L 35.3 63.369 L 57.738 101.129 Z M 59.254 31.675 C 59.254 41.383 51.97 47.764 41.951 47.764 L 17.723 47.764 L 17.723 15.605 L 41.951 15.605 C 51.97 15.605 59.254 21.965 59.254 31.675 Z\" fill=\"rgb(150, 150, 150)\" height=\"101.12861270713347px\" id=\"J7jP0Sk4n\" transform=\"translate(1390.043 411.173)\" width=\"78.17742916836505px\"/><path d=\"M 132.841 337.112 C 238.425 337.112 311.698 270.414 311.698 168.82 C 311.698 67.229 238.425 0 132.841 0 L 0 0 L 0 337.112 Z M 71.736 63.183 L 132.841 63.183 C 202.073 63.183 238.425 109.171 238.425 168.82 C 238.425 225.923 199.526 273.948 132.841 273.948 L 71.736 273.948 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"337.11206451652424px\" id=\"vPkF2_c_x\" transform=\"translate(633.741 9.26)\" width=\"311.69820180712486px\"/><path d=\"M 128.822 256.235 C 209.651 256.235 258.149 197.606 258.149 127.867 C 258.149 58.616 209.651 0 128.822 0 C 48.496 0 0 58.616 0 127.867 C 0 197.606 48.496 256.235 128.822 256.235 Z M 128.822 199.122 C 88.912 199.122 66.683 166.276 66.683 127.867 C 66.683 89.954 88.912 57.103 128.822 57.103 C 168.731 57.103 191.464 89.954 191.464 127.867 C 191.464 166.276 168.731 199.122 128.822 199.122 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"256.23545941828525px\" id=\"IqBm6KBNM\" transform=\"translate(965.121 96.203)\" width=\"258.1488906923005px\"/><path d=\"M 0 127.867 C 0 203.165 54.054 256.235 129.327 256.235 C 179.34 256.235 209.651 234.502 225.818 211.778 L 183.888 172.852 C 172.247 189.03 154.587 199.122 132.358 199.122 C 93.46 199.122 66.18 170.321 66.18 127.867 C 66.18 85.415 93.46 57.103 132.358 57.103 C 154.587 57.103 172.247 66.705 183.888 83.392 L 225.818 44.477 C 209.651 21.721 179.34 0 129.327 0 C 54.054 0 0 53.058 0 127.867 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"256.2354594270978px\" id=\"lViDE5qKz\" transform=\"translate(1240.95 96.203)\" width=\"225.8179391362355px\"/><path d=\"M 238.447 337.112 L 138.925 203.694 L 235.416 92.993 L 156.607 92.993 L 64.158 201.672 L 64.158 0 L 0 0 L 0 337.112 L 64.158 337.112 L 64.158 274.443 L 93.458 243.121 L 158.121 337.112 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"337.11206451652424px\" id=\"Q8o2afCH6\" transform=\"translate(1494.553 9.26)\" width=\"238.44702168442018px\"/><path d=\"M 37.573 101.129 C 69.105 101.129 90.47 80.365 90.47 50.628 C 90.47 20.912 69.105 0 37.573 0 L 0 0 L 0 101.129 Z M 17.724 15.605 L 37.573 15.605 C 60.159 15.605 72.283 31.085 72.283 50.628 C 72.283 69.751 59.57 85.503 37.573 85.503 L 17.724 85.503 Z M 195.043 101.129 L 195.043 85.503 L 143.535 85.503 L 143.535 57.472 L 193.99 57.472 L 193.99 41.846 L 143.535 41.846 L 143.535 15.605 L 195.043 15.605 L 195.043 0 L 125.791 0 L 125.791 101.129 Z\" fill=\"rgb(150, 150, 150)\" height=\"101.12861807977788px\" id=\"NDUPbuwqM\" transform=\"translate(633.174 411.173)\" width=\"195.04261122545722px\"/><g d=\"M 171.251 0 L 171.251 38.985 L 149.803 70.018 L 391.516 70.018 L 370.071 38.985 L 370.071 0 L 341.981 0 L 341.981 38.985 L 199.351 38.985 L 199.351 0 Z M 540.934 230.762 L 0 230.762 L 0 299.869 L 43.25 299.869 L 43.25 377.053 L 113.163 377.053 L 113.163 299.869 L 423.618 299.869 L 423.618 377.053 L 493.529 377.053 L 493.529 299.869 L 540.934 299.869 Z M 0 230.93 L 540.934 230.93 L 473.473 160.911 L 67.464 160.911 Z M 79.044 147.14 L 463.991 147.14 L 398.269 80.456 L 140.071 80.456 Z M 113.215 376.474 L 136.864 350.688 L 136.864 299.881 L 113.215 299.881 Z M 79.044 147.015 L 463.996 147.015 L 463.996 160.631 L 79.044 160.631 Z M 149.803 69.851 L 149.803 80.517 L 392.118 80.517 L 391.725 69.851 Z M 423.618 377.065 L 400.394 351.081 L 400.394 299.881 L 423.618 299.881 Z\" fill=\"transparent\" height=\"377.0653455124693px\" id=\"PGv8C1Unb\" transform=\"translate(0 73.749)\" width=\"540.9337164734225px\"><g d=\"M 171.251 0 L 171.251 38.985 L 149.803 70.018 L 391.516 70.018 L 370.071 38.985 L 370.071 0 L 341.981 0 L 341.981 38.985 L 199.351 38.985 L 199.351 0 Z M 540.934 230.762 L 0 230.762 L 0 299.869 L 43.25 299.869 L 43.25 377.053 L 113.163 377.053 L 113.163 299.869 L 423.618 299.869 L 423.618 377.053 L 493.529 377.053 L 493.529 299.869 L 540.934 299.869 Z M 0 230.93 L 540.934 230.93 L 473.473 160.911 L 67.464 160.911 Z M 79.044 147.14 L 463.991 147.14 L 398.269 80.456 L 140.071 80.456 Z M 113.215 376.474 L 136.864 350.688 L 136.864 299.881 L 113.215 299.881 Z M 79.044 147.015 L 463.996 147.015 L 463.996 160.631 L 79.044 160.631 Z M 149.803 69.851 L 149.803 80.517 L 392.118 80.517 L 391.725 69.851 Z\" fill=\"transparent\" height=\"377.0528377637879px\" id=\"Xk7LkNlSj\" width=\"540.9337164734225px\"><path d=\"M 21.448 0 L 21.448 38.985 L 0 70.018 L 241.713 70.018 L 220.268 38.985 L 220.268 0 L 192.178 0 L 192.178 38.985 L 49.549 38.985 L 49.549 0 Z\" fill=\"var(--token-2d113dd2-9036-4cd9-84c0-e43b52a8b46b, rgb(53, 209, 169))\" height=\"70.0183748154841px\" id=\"pBHwRb4xp\" transform=\"translate(149.803 0)\" width=\"241.71294808243692px\"/><path d=\"M 540.934 0 L 0 0 L 0 69.106 L 43.25 69.106 L 43.25 146.29 L 113.163 146.29 L 113.163 69.106 L 423.618 69.106 L 423.618 146.29 L 493.529 146.29 L 493.529 69.106 L 540.934 69.106 Z\" fill=\"rgb(14, 138, 107)\" height=\"146.29040185070198px\" id=\"GYBRvVNH7\" transform=\"translate(0 230.762)\" width=\"540.9337164734225px\"/><path d=\"M 0 70.018 L 540.934 70.018 L 473.473 0 L 67.464 0 Z\" fill=\"var(--token-2d113dd2-9036-4cd9-84c0-e43b52a8b46b, rgb(53, 209, 169))\" height=\"70.0183748154841px\" id=\"WUm_7WppO\" transform=\"translate(0 160.911)\" width=\"540.9337164734225px\"/><path d=\"M 0 66.684 L 384.948 66.684 L 319.226 0 L 61.027 0 Z\" fill=\"var(--token-2d113dd2-9036-4cd9-84c0-e43b52a8b46b, rgb(53, 209, 169))\" height=\"66.68424099505592px\" id=\"AckyZExPo\" transform=\"translate(79.044 80.456)\" width=\"384.94781870631596px\"/><path d=\"M 0 76.593 L 23.649 50.807 L 23.649 0 L 0 0 Z\" fill=\"rgb(8, 37, 29)\" height=\"76.59276726665257px\" id=\"OnQari68y\" transform=\"translate(113.215 299.881)\" width=\"23.649434477149043px\"/><path d=\"M 0 0 L 384.953 0 L 384.953 13.617 L 0 13.617 Z\" fill=\"rgb(14, 138, 107)\" height=\"13.616596264282634px\" id=\"K8YjKknvK\" transform=\"translate(79.044 147.015)\" width=\"384.95250888304327px\"/><path d=\"M 0 0 L 0 10.666 L 242.315 10.666 L 241.922 0 Z\" fill=\"rgb(14, 138, 107)\" height=\"10.665786135080907px\" id=\"eXXFgjhdZ\" transform=\"translate(149.803 69.851)\" width=\"242.3148540964321px\"/></g><path d=\"M 23.224 77.184 L 0 51.2 L 0 0 L 23.224 0 Z\" fill=\"rgb(8, 37, 29)\" height=\"77.18418096168807px\" id=\"PFI9Jm3Us\" transform=\"translate(400.394 299.881)\" width=\"23.22419178673954px\"/></g></svg>';const getProps=({fill,height,id,width,...props})=>{return{...props,LPKsdXpKG:fill??props.LPKsdXpKG??\"rgb(10, 34, 61)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LPKsdXpKG,...restProps}=getProps(props);const href=useSVGTemplate(\"1880263776\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-dq12p\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1wol5po\":LPKsdXpKG,...style},viewBox:\"0 0 1751 525\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-dq12p { -webkit-mask: ${mask}; aspect-ratio: 3.335238095238095; display: block; mask: ${mask}; width: 1751px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1751\n * @framerIntrinsicHeight 525\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LPKsdXpKG\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Dock 3\",\"set\":{\"localId\":\"vectorSet/Fj64ccFXO\",\"id\":\"Fj64ccFXO\",\"moduleId\":\"fGEc0xAVHdJQuCo1K5jP\"}}\n */const Icon=withCSS(Component,css,\"framer-dq12p\");Icon.displayName=\"Dock 3\";export default Icon;addPropertyControls(Icon,{LPKsdXpKG:{defaultValue:\"rgb(10, 34, 61)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"525\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"1751\",\"framerVariables\":\"{\\\"LPKsdXpKG\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Dock 3\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Fj64ccFXO\\\",\\\"id\\\":\\\"Fj64ccFXO\\\",\\\"moduleId\\\":\\\"fGEc0xAVHdJQuCo1K5jP\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (600e657)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LPKsdXpKG=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 1715 525\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 37.445 100.753 C 68.83 100.753 90.111 80.068 90.111 50.454 C 90.111 20.84 68.83 0 37.445 0 L 0 0 L 0 100.753 Z M 17.654 15.563 L 37.445 15.563 C 59.92 15.563 72.018 30.972 72.018 50.454 C 72.018 69.494 59.333 85.191 37.445 85.191 L 17.654 85.191 Z\" fill=\"rgb(150, 150, 150)\" height=\"100.75287289122025px\" id=\"MheQmbUAX\" transform=\"translate(633.613 407.952)\" width=\"90.11080204518294px\"/><path d=\"M 68.977 100.753 L 68.977 85.191 L 17.632 85.191 L 17.632 57.258 L 67.907 57.258 L 67.907 41.698 L 17.632 41.698 L 17.632 15.563 L 68.977 15.563 L 68.977 0 L 0 0 L 0 100.753 Z\" fill=\"rgb(150, 150, 150)\" height=\"100.75287290295091px\" id=\"uBDQadhU6\" transform=\"translate(758.925 407.952)\" width=\"68.97677623891468px\"/><path d=\"M 0 88.074 C 8.91 97.578 22.349 104.076 40.924 104.076 C 68.095 104.076 79.858 89.72 79.858 72.953 C 79.858 51.062 60.067 45.921 43.461 41.695 C 31.553 38.674 21.28 36.096 21.28 28.238 C 21.28 20.687 27.926 15.697 38.346 15.697 C 48.913 15.697 59.626 19.329 67.468 27.187 L 77.594 14.049 C 68.243 4.971 55.559 0 39.856 0 C 17.82 0 3.186 12.829 3.186 29.458 C 3.186 50.758 22.497 55.593 38.954 59.666 C 51.177 62.838 61.89 65.555 61.89 74.618 C 61.89 81.269 56.167 88.362 41.659 88.362 C 27.632 88.362 16.751 81.879 9.832 74.464 Z\" fill=\"rgb(150, 150, 150)\" height=\"104.07622905718654px\" id=\"WwDibZE0n\" transform=\"translate(857.632 406.446)\" width=\"79.85833918720346px\"/><path d=\"M 17.674 0 L 0 0 L 0 100.77 L 17.674 100.77 Z\" fill=\"rgb(150, 150, 150)\" height=\"100.7700196748533px\" id=\"p8fh0HZ72\" transform=\"translate(971.894 407.952)\" width=\"17.673975309546222px\"/><path d=\"M 0 52.117 C 0 83.679 23.691 104.385 52.812 104.385 C 70.319 104.385 84.365 97.138 94.325 86.108 L 94.325 48.332 L 46.628 48.332 L 46.628 63.894 L 76.671 63.894 L 76.671 79.608 C 72.143 83.834 63.064 88.669 52.812 88.669 C 32.895 88.669 18.115 73.26 18.115 52.117 C 18.115 30.972 32.895 15.716 52.812 15.716 C 64.134 15.716 73.631 21.603 78.915 29.157 L 93.423 20.992 C 85.288 9.368 72.437 0 52.812 0 C 23.691 0 0 20.536 0 52.117 Z\" fill=\"rgb(150, 150, 150)\" height=\"104.38487095143637px\" id=\"lpaikgVFP\" transform=\"translate(1024.602 406.29)\" width=\"94.3245269075287px\"/><path d=\"M 87.238 100.753 L 87.238 0 L 69.564 0 L 69.564 71.446 L 18.113 0 L 0 0 L 0 100.753 L 17.652 100.753 L 17.652 27.34 L 70.193 100.753 Z\" fill=\"rgb(150, 150, 150)\" height=\"100.75287290295091px\" id=\"R9GDnJRMW\" transform=\"translate(1155.47 407.952)\" width=\"87.23780782085305px\"/><path d=\"M 68.977 100.753 L 68.977 85.191 L 17.654 85.191 L 17.654 57.258 L 67.929 57.258 L 67.929 41.698 L 17.654 41.698 L 17.654 15.563 L 68.977 15.563 L 68.977 0 L 0 0 L 0 100.753 Z\" fill=\"rgb(150, 150, 150)\" height=\"100.75287290295091px\" id=\"MOyfUl1kl\" transform=\"translate(1282.269 407.952)\" width=\"68.97677623891286px\"/><path d=\"M 77.887 100.753 L 53.294 61.18 C 65.349 59.209 77.132 49.553 77.132 31.566 C 77.132 12.985 64.154 0 44.236 0 L 0 0 L 0 100.753 L 17.674 100.753 L 17.674 63.147 L 35.18 63.147 L 57.508 100.753 Z M 59.017 31.566 C 59.017 41.238 51.784 47.585 41.806 47.585 L 17.674 47.585 L 17.674 15.563 L 41.806 15.563 C 51.784 15.563 59.017 21.893 59.017 31.566 Z\" fill=\"rgb(150, 150, 150)\" height=\"100.75287289122025px\" id=\"R7N2yxcvz\" transform=\"translate(1387.476 407.952)\" width=\"77.88695118378382px\"/><path d=\"M 132.313 335.871 C 237.477 335.871 310.459 269.413 310.459 168.196 C 310.459 66.98 237.477 0 132.313 0 L 0 0 L 0 335.871 Z M 71.451 62.949 L 132.313 62.949 C 201.27 62.949 237.477 108.767 237.477 168.196 C 237.477 225.087 198.733 272.935 132.313 272.935 L 71.451 272.935 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"335.8709680305237px\" id=\"P_ppWnlwb\" transform=\"translate(630.657 14.675)\" width=\"310.4593373287971px\"/><path d=\"M 0 127.394 C 0 205.45 55.831 255.295 129.819 255.295 C 167.557 255.295 205.295 244.221 229.952 221.567 L 201.773 180.272 C 186.175 195.373 159.506 204.433 136.864 204.433 C 95.583 204.433 70.926 178.764 66.901 148.034 L 247.562 148.034 L 247.562 133.946 C 247.562 54.385 198.251 0 125.794 0 C 51.828 0 0 56.891 0 127.394 Z M 125.794 50.848 C 168.04 50.848 184.163 81.577 185.672 104.739 L 65.915 104.739 C 68.935 80.562 86.043 50.848 125.794 50.848 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"255.29516923542678px\" id=\"sx6_Mz_9N\" transform=\"translate(960.74 101.296)\" width=\"247.56178580715823px\"/><path d=\"M 0 127.394 C 0 202.419 53.861 255.295 128.835 255.295 C 178.649 255.295 208.839 233.64 224.92 210.986 L 183.177 172.213 C 171.604 188.331 153.992 198.388 131.832 198.388 C 93.088 198.388 65.937 169.691 65.937 127.394 C 65.937 85.098 93.088 56.891 131.832 56.891 C 153.992 56.891 171.604 66.458 183.177 83.084 L 224.92 44.312 C 208.839 21.641 178.649 0 128.835 0 C 53.861 0 0 52.862 0 127.394 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"255.2951692647407px\" id=\"FOFq4wlWO\" transform=\"translate(1224.886 101.296)\" width=\"224.92041124988464px\"/><path d=\"M 237.52 335.871 L 138.394 202.94 L 234.5 92.649 L 156.006 92.649 L 63.924 200.926 L 63.924 0 L 0 0 L 0 335.871 L 63.924 335.871 L 63.924 273.427 L 93.087 242.222 L 157.493 335.871 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"335.8709680305237px\" id=\"gK5k433w3\" transform=\"translate(1477.48 14.675)\" width=\"237.51954201900298px\"/><g d=\"M 173.885 386.582 L 104.331 335.921 L 104.508 251.793 L 348.015 75.642 L 417.529 125.959 L 174.135 302.192 Z M 69.554 313.318 L 0 262.657 L 0 176.152 L 243.507 0 L 313.021 50.316 L 69.626 226.551 Z M 278.216 459.845 L 208.662 409.184 L 208.634 327.435 L 452.141 151.283 L 521.655 201.601 L 278.26 377.834 Z M 69.554 313.318 L 104.331 290.716 L 104.432 251.752 L 313.013 100.664 L 313.013 50.427 L 69.656 226.579 Z M 173.885 386.582 L 208.662 360.862 L 208.824 327.103 L 417.48 176.068 L 417.139 125.585 L 173.781 301.736 Z M 278.216 459.845 L 521.655 285.26 L 521.262 201.71 L 277.905 377.862 Z\" fill=\"transparent\" height=\"459.8452477521214px\" id=\"X9ALjm03F\" transform=\"translate(0 33.381)\" width=\"521.6547812246426px\"><path d=\"M 69.554 310.94 L 0 260.279 L 0.178 176.15 L 243.684 0 L 313.198 50.316 L 69.804 226.549 Z\" fill=\"rgb(255, 172, 8)\" height=\"310.9395616839656px\" id=\"yCWbKlCSN\" transform=\"translate(104.331 75.642)\" width=\"313.1984142695728px\"/><path d=\"M 69.554 313.318 L 0 262.657 L 0 176.152 L 243.507 0 L 313.021 50.316 L 69.626 226.551 Z\" fill=\"rgb(255, 172, 8)\" height=\"313.3182865861072px\" id=\"H_0taEUzX\" width=\"313.0208959272568px\"/><path d=\"M 69.583 308.562 L 0.028 257.901 L 0 176.152 L 243.507 0 L 313.021 50.318 L 69.626 226.551 Z\" fill=\"var(--token-62b605d8-9405-4f55-b08b-016918c593c0, rgb(255, 172, 8))\" height=\"308.56239557926983px\" id=\"B15ryoA2m\" transform=\"translate(208.634 151.283)\" width=\"313.0208959272568px\"/><path d=\"M 0 262.891 L 34.776 240.289 L 34.878 201.325 L 243.459 50.237 L 243.459 0 L 0.101 176.152 Z\" fill=\"rgb(122, 78, 0)\" height=\"262.89118921764657px\" id=\"Uhvbj8yMu\" transform=\"translate(69.554 50.427)\" width=\"243.45862059438878px\"/><path d=\"M 0.104 260.997 L 34.881 235.277 L 35.043 201.518 L 243.698 50.483 L 243.357 0 L 0 176.152 Z\" fill=\"rgb(122, 78, 0)\" height=\"260.9972503211179px\" id=\"Fx65YZi48\" transform=\"translate(173.781 125.585)\" width=\"243.6984260743593px\"/><path d=\"M 0.311 258.135 L 243.75 83.55 L 243.357 0 L 0 176.152 Z\" fill=\"rgb(122, 78, 0)\" height=\"258.1352982108101px\" id=\"bI4Z89AUd\" transform=\"translate(277.905 201.71)\" width=\"243.7498129629239px\"/></g></svg>';const getProps=({fill,height,id,width,...props})=>{return{...props,LPKsdXpKG:fill??props.LPKsdXpKG??\"rgb(10, 34, 61)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LPKsdXpKG,...restProps}=getProps(props);const href=useSVGTemplate(\"2917860163\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-sQFTA\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1wol5po\":LPKsdXpKG,...style},viewBox:\"0 0 1715 525\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-sQFTA { -webkit-mask: ${mask}; aspect-ratio: 3.2666666666666666; display: block; mask: ${mask}; width: 1715px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1715\n * @framerIntrinsicHeight 525\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LPKsdXpKG\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Deck 3\",\"set\":{\"localId\":\"vectorSet/Fj64ccFXO\",\"id\":\"Fj64ccFXO\",\"moduleId\":\"fGEc0xAVHdJQuCo1K5jP\"}}\n */const Icon=withCSS(Component,css,\"framer-sQFTA\");Icon.displayName=\"Deck 3\";export default Icon;addPropertyControls(Icon,{LPKsdXpKG:{defaultValue:\"rgb(10, 34, 61)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"LPKsdXpKG\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1715\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Deck 3\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Fj64ccFXO\\\",\\\"id\\\":\\\"Fj64ccFXO\\\",\\\"moduleId\\\":\\\"fGEc0xAVHdJQuCo1K5jP\\\"}}\",\"framerIntrinsicHeight\":\"525\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f5ea8b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LPKsdXpKG=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 1845 563\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 228.378 89.592 C 237.462 99.245 251.164 105.852 270.103 105.852 C 297.805 105.852 309.796 91.275 309.796 74.247 C 309.796 51.999 289.64 46.777 272.711 42.494 C 260.547 39.427 250.095 36.805 250.095 28.834 C 250.095 21.162 256.848 16.091 267.473 16.091 C 278.247 16.091 289.17 19.776 297.186 27.746 L 307.51 14.406 C 297.954 5.2 285.023 0.149 269.011 0.149 C 246.546 0.149 231.625 13.171 231.625 30.07 C 231.625 51.701 251.313 56.602 268.093 60.737 C 280.556 63.976 291.499 66.725 291.499 75.931 C 291.499 82.687 285.642 89.889 270.872 89.889 C 256.55 89.889 245.478 83.305 238.402 75.782 Z M 38.156 104.018 C 70.177 104.018 91.873 83.007 91.873 52.916 C 91.873 22.845 70.177 1.683 38.156 1.683 L 0 1.683 L 0 104.018 Z M 17.999 17.474 L 38.156 17.474 C 61.092 17.474 73.404 33.139 73.404 52.916 C 73.404 72.266 60.493 88.206 38.156 88.206 L 17.999 88.206 Z M 198.065 104.018 L 198.065 88.206 L 145.759 88.206 L 145.759 59.84 L 196.997 59.84 L 196.997 44.028 L 145.759 44.028 L 145.759 17.474 L 198.065 17.474 L 198.065 1.683 L 127.739 1.683 L 127.739 104.018 Z M 362.92 1.683 L 344.897 1.683 L 344.897 104.018 L 362.92 104.018 Z M 398.612 52.916 C 398.612 84.988 422.771 106 452.48 106 C 470.331 106 484.631 98.647 494.805 87.438 L 494.805 49.079 L 446.154 49.079 L 446.154 64.891 L 476.782 64.891 L 476.782 80.854 C 472.169 85.138 462.932 90.06 452.48 90.06 C 432.151 90.06 417.056 74.397 417.056 52.916 C 417.056 31.455 432.151 15.962 452.48 15.962 C 464.023 15.962 473.71 21.93 479.117 29.601 L 493.867 21.31 C 485.569 9.504 472.484 0 452.48 0 C 422.771 0 398.612 20.841 398.612 52.916 Z M 621.004 104.018 L 621.004 1.683 L 603.01 1.683 L 603.01 74.247 L 550.511 1.683 L 532.038 1.683 L 532.038 104.018 L 550.042 104.018 L 550.042 29.452 L 603.603 104.018 Z M 731.669 104.018 L 731.669 88.206 L 679.323 88.206 L 679.323 59.84 L 730.578 59.84 L 730.578 44.029 L 679.323 44.029 L 679.323 17.475 L 731.669 17.475 L 731.669 1.683 L 661.319 1.683 L 661.319 104.018 Z M 848 104.295 L 822.923 64.082 C 835.232 62.1 847.244 52.275 847.244 34.013 C 847.244 15.152 833.997 1.96 813.686 1.96 L 768.605 1.96 L 768.605 104.295 L 786.609 104.295 L 786.609 66.085 L 804.45 66.085 L 827.24 104.295 Z M 828.781 34.013 C 828.781 43.836 821.382 50.294 811.207 50.294 L 786.609 50.294 L 786.609 17.751 L 811.207 17.751 C 821.382 17.751 828.781 24.187 828.781 34.013 Z\" fill=\"rgb(150, 150, 150)\" height=\"106px\" id=\"aKeWQbcax\" transform=\"translate(654.82 429.307)\" width=\"847.9999684360046px\"/><path d=\"M 143.797 363.735 C 258.089 363.735 337.402 291.769 337.402 182.153 C 337.402 72.538 258.089 0 143.797 0 L 0 0 L 0 363.735 Z M 77.652 68.173 L 143.797 68.173 C 218.738 68.173 258.089 117.793 258.089 182.153 C 258.089 243.765 215.981 295.583 143.797 295.583 L 77.652 295.583 L 77.652 68.172 Z M 498.031 370.561 C 585.356 370.561 637.752 307.193 637.752 231.818 C 637.752 156.969 585.356 93.615 498.031 93.615 C 411.251 93.615 358.856 156.969 358.856 231.818 C 358.856 307.193 411.251 370.561 498.031 370.561 Z M 498.031 308.831 C 454.919 308.831 430.901 273.332 430.901 231.818 C 430.901 190.841 454.919 155.333 498.031 155.333 C 541.152 155.333 565.707 190.841 565.707 231.818 C 565.707 273.332 541.152 308.831 498.031 308.831 Z M 657.255 231.818 C 657.255 313.201 715.618 370.561 796.878 370.561 C 850.873 370.561 883.59 347.071 901.045 322.51 L 855.778 280.438 C 843.208 297.924 824.144 308.831 800.145 308.831 C 758.155 308.831 728.705 277.702 728.705 231.818 C 728.705 185.935 758.155 155.333 800.145 155.333 C 824.144 155.333 843.208 165.712 855.778 183.748 L 901.045 141.687 C 883.59 117.092 850.873 93.615 796.878 93.615 C 715.618 93.615 657.255 150.963 657.255 231.818 Z M 1189.692 363.735 L 1081.84 219.78 L 1186.406 100.337 L 1101.002 100.337 L 1000.814 217.599 L 1000.814 0 L 931.275 0 L 931.275 363.735 L 1000.814 363.735 L 1000.814 296.116 L 1032.565 262.321 L 1102.64 363.735 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"370.5608411898786px\" id=\"UnZxLih2y\" transform=\"translate(655.308 4.6)\" width=\"1189.6923908920432px\"/><g d=\"M 81.427 151.937 L 479.426 151.937 L 479.426 170.937 L 81.426 170.937 L 81.426 151.937 Z M 176.754 0 L 176.754 40.303 L 154.563 72.387 L 404.646 72.387 L 382.458 40.304 L 382.458 0.001 L 353.395 0.001 L 353.395 40.304 L 205.827 40.304 L 205.827 0.001 L 176.754 0.001 Z M 559.664 238.427 L 0 238.427 L 0 309.871 L 44.748 309.871 L 44.748 389.667 L 117.082 389.667 L 117.082 309.871 L 438.287 309.871 L 438.287 389.667 L 510.617 389.667 L 510.617 309.871 L 559.664 309.871 Z M 0 238.941 L 559.663 238.941 L 489.867 166.553 L 69.799 166.553 Z M 81.781 152.317 L 480.056 152.317 L 412.059 83.376 L 144.92 83.376 L 81.78 152.317 Z M 117.019 389.285 L 141.488 362.627 L 141.488 310.101 L 117.019 310.101 Z M 154.634 72.162 L 154.634 83.188 L 405.339 83.188 L 404.933 72.162 Z M 437.984 389.896 L 413.955 363.033 L 413.955 310.101 L 437.984 310.101 Z\" fill=\"transparent\" height=\"389.89632260650035px\" id=\"f_hQGmm_v\" transform=\"translate(0 78.417)\" width=\"559.6638867861875px\"><path d=\"M 0.001 0 L 398 0 L 398 19 L 0 19 L 0 0 Z\" fill=\"rgb(14, 122, 15)\" height=\"19px\" id=\"IYO3_zTeq\" transform=\"translate(81.426 151.937)\" width=\"398px\"/><path d=\"M 22.191 0 L 22.191 40.303 L 0 72.387 L 250.083 72.387 L 227.895 40.304 L 227.895 0.001 L 198.832 0.001 L 198.832 40.304 L 51.264 40.304 L 51.264 0.001 L 22.191 0.001 Z\" fill=\"var(--token-d078bc16-9c3a-46d8-91c2-504a18e4bef7, rgb(42, 212, 45))\" height=\"72.38710966689666px\" id=\"GqDvIHaWq\" transform=\"translate(154.563 0)\" width=\"250.08273410575998px\"/><path d=\"M 559.664 0 L 0 0 L 0 71.444 L 44.748 71.444 L 44.748 151.241 L 117.082 151.241 L 117.082 71.444 L 438.287 71.444 L 438.287 151.241 L 510.617 151.241 L 510.617 71.444 L 559.664 71.444 Z\" fill=\"rgb(13, 122, 15)\" height=\"151.24050598224494px\" id=\"Mdx0RAdwj\" transform=\"translate(0 238.427)\" width=\"559.6638867861875px\"/><path d=\"M 0 155.564 L 559.663 155.564 L 489.867 83.177 L 69.799 83.177 Z M 81.781 68.941 L 480.056 68.941 L 412.059 0 L 144.92 0 L 81.78 68.941 Z\" fill=\"var(--token-d078bc16-9c3a-46d8-91c2-504a18e4bef7, rgb(42, 212, 45))\" height=\"155.56436339004142px\" id=\"jY1TdltOz\" transform=\"translate(0 83.376)\" width=\"559.6629116260832px\"/><path d=\"M 0 79.184 L 24.469 52.526 L 24.469 0 L 0 0 Z\" fill=\"rgb(10, 56, 11)\" height=\"79.18397559054432px\" id=\"sqcfzyak0\" transform=\"translate(117.019 310.101)\" width=\"24.46871732513125px\"/><path d=\"M 0 0 L 0 11.026 L 250.705 11.026 L 250.299 0 Z\" fill=\"rgb(14, 122, 15)\" height=\"11.026135293928462px\" id=\"R70iq30DQ\" transform=\"translate(154.634 72.162)\" width=\"250.70488625200002px\"/><path d=\"M 24.029 79.795 L 0 52.932 L 0 0 L 24.029 0 Z\" fill=\"rgb(10, 56, 11)\" height=\"79.79540097564097px\" id=\"FHX2LrkWG\" transform=\"translate(413.955 310.101)\" width=\"24.028920118306075px\"/></g><path d=\"M 274 0 C 279.083 0 283 3.91 283 9 L 283 135 C 283 140.09 279.083 144 274 144 L 9 144 C 3.917 144 0 140.09 0 135 L 0 9 C 0 3.91 3.917 0 9 0 Z M 59.935 33.414 L 29.794 110.252 L 44.519 110.252 L 50.156 95.507 L 86.51 95.507 L 92.148 110.252 L 106.873 110.252 L 76.732 33.414 Z M 118.378 33.414 L 118.378 110.252 L 131.838 110.252 L 131.838 81.567 L 152.086 81.567 C 168.077 81.567 177.165 70.508 177.165 57.491 C 177.165 44.473 168.192 33.414 152.086 33.414 Z M 188.67 33.414 L 188.67 110.252 L 202.13 110.252 L 202.13 81.567 L 222.378 81.567 C 238.369 81.567 247.457 70.508 247.457 57.491 C 247.457 44.473 238.484 33.414 222.378 33.414 Z M 82.714 83.641 L 53.953 83.641 L 68.333 44.819 Z M 150.245 45.279 C 157.838 45.279 163.36 50.118 163.36 57.491 C 163.36 64.863 157.838 69.702 150.245 69.702 L 131.838 69.702 L 131.838 45.279 Z M 220.537 45.279 C 228.13 45.279 233.652 50.118 233.652 57.491 C 233.652 64.863 228.13 69.702 220.537 69.702 L 202.13 69.702 L 202.13 45.279 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"144px\" id=\"gt_bAxngV\" transform=\"translate(1556.5 409.5)\" width=\"283px\"/></svg>';const getProps=({fill,height,id,width,...props})=>{return{...props,LPKsdXpKG:fill??props.LPKsdXpKG??\"rgb(10, 34, 61)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LPKsdXpKG,...restProps}=getProps(props);const href=useSVGTemplate(\"2922260410\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-FHk23\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1wol5po\":LPKsdXpKG,...style},viewBox:\"0 0 1845 563\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-FHk23 { -webkit-mask: ${mask}; aspect-ratio: 3.2770870337477795; display: block; mask: ${mask}; width: 1845px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1845\n * @framerIntrinsicHeight 563\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LPKsdXpKG\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Dock Designer App\",\"set\":{\"localId\":\"vectorSet/Fj64ccFXO\",\"id\":\"Fj64ccFXO\",\"moduleId\":\"fGEc0xAVHdJQuCo1K5jP\"}}\n */const Icon=withCSS(Component,css,\"framer-FHk23\");Icon.displayName=\"Dock Designer App\";export default Icon;addPropertyControls(Icon,{LPKsdXpKG:{defaultValue:\"rgb(10, 34, 61)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"LPKsdXpKG\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"563\",\"framerIntrinsicWidth\":\"1845\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Dock Designer App\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Fj64ccFXO\\\",\\\"id\\\":\\\"Fj64ccFXO\\\",\\\"moduleId\\\":\\\"fGEc0xAVHdJQuCo1K5jP\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (27b79d7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LPKsdXpKG=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 1997 525\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 37.074 99.675 C 68.171 99.675 89.251 79.209 89.251 49.899 C 89.251 20.612 68.171 0 37.074 0 L 0 0 L 0 99.675 Z M 17.492 15.381 L 37.074 15.381 C 59.351 15.381 71.309 30.637 71.309 49.899 C 71.309 68.747 58.759 84.274 37.074 84.274 L 17.492 84.274 Z\" fill=\"rgb(150, 150, 150)\" height=\"99.6753163082767px\" id=\"mqJem1Qi9\" transform=\"translate(574.255 411.474)\" width=\"89.25113790877276px\"/><path d=\"M 68.325 99.675 L 68.325 84.274 L 17.499 84.274 L 17.499 56.646 L 67.273 56.646 L 67.273 41.245 L 17.499 41.245 L 17.499 15.381 L 68.325 15.381 L 68.325 0 L 0 0 L 0 99.675 Z\" fill=\"rgb(150, 150, 150)\" height=\"99.67531629181849px\" id=\"tF781Sgil\" transform=\"translate(698.352 411.474)\" width=\"68.32516745778048px\"/><path d=\"M 0 87.116 C 8.82 96.52 22.124 102.955 40.524 102.955 C 67.435 102.955 79.077 88.757 79.077 72.172 C 79.077 50.502 59.501 45.416 43.058 41.244 C 31.245 38.255 21.096 35.703 21.096 27.938 C 21.096 20.467 27.658 15.526 37.975 15.526 C 48.44 15.526 59.05 19.117 66.822 26.88 L 76.85 13.887 C 67.586 4.919 55.01 0 39.469 0 C 17.636 0 3.154 12.682 3.154 29.143 C 3.154 50.211 22.274 54.985 38.569 59.012 C 50.676 62.167 61.305 64.845 61.305 73.811 C 61.305 80.391 55.622 87.408 41.264 87.408 C 27.366 87.408 16.606 80.994 9.724 73.666 Z\" fill=\"rgb(150, 150, 150)\" height=\"102.95536762161464px\" id=\"Jq_AWPTQk\" transform=\"translate(796.12 409.98)\" width=\"79.0773132576096px\"/><path d=\"M 17.499 0 L 0 0 L 0 99.675 L 17.499 99.675 Z\" fill=\"rgb(150, 150, 150)\" height=\"99.67531629181849px\" id=\"F64ETfRSV\" transform=\"translate(909.283 411.474)\" width=\"17.499225242492685px\"/><path d=\"M 0 51.539 C 0 82.779 23.474 103.245 52.32 103.245 C 69.668 103.245 83.568 96.084 93.441 85.166 L 93.441 47.804 L 46.193 47.804 L 46.193 63.205 L 75.939 63.205 L 75.939 78.752 C 71.456 82.923 62.491 87.719 52.32 87.719 C 32.591 87.719 17.931 72.462 17.931 51.539 C 17.931 30.637 32.591 15.546 52.32 15.546 C 63.541 15.546 72.952 21.358 78.194 28.831 L 92.531 20.757 C 84.464 9.257 71.774 0 52.32 0 C 23.474 0 0 20.3 0 51.539 Z\" fill=\"rgb(150, 150, 150)\" height=\"103.24528283083055px\" id=\"TVbdf4OpE\" transform=\"translate(961.469 409.835)\" width=\"93.44126706994666px\"/><path d=\"M 86.414 99.675 L 86.414 0 L 68.931 0 L 68.931 70.678 L 17.933 0 L 0 0 L 0 99.675 L 17.493 99.675 L 17.493 27.047 L 69.525 99.675 Z\" fill=\"rgb(150, 150, 150)\" height=\"99.67531629181849px\" id=\"uJsJQse5L\" transform=\"translate(1091.08 411.474)\" width=\"86.41350912246708px\"/><path d=\"M 68.325 99.675 L 68.325 84.274 L 17.482 84.274 L 17.482 56.646 L 67.272 56.646 L 67.272 41.245 L 17.482 41.245 L 17.482 15.381 L 68.325 15.381 L 68.325 0 L 0 0 L 0 99.675 Z\" fill=\"rgb(150, 150, 150)\" height=\"99.67531629181849px\" id=\"Cvb0TGTeY\" transform=\"translate(1216.669 411.474)\" width=\"68.32516745778048px\"/><path d=\"M 77.133 99.675 L 52.774 60.507 C 64.733 58.577 76.392 49.008 76.392 31.218 C 76.392 12.849 63.527 0 43.798 0 L 0 0 L 0 99.675 L 17.484 99.675 L 17.484 62.458 L 34.832 62.458 L 56.964 99.675 Z M 58.451 31.218 C 58.451 40.787 51.275 47.077 41.402 47.077 L 17.484 47.077 L 17.484 15.381 L 41.402 15.381 C 51.275 15.381 58.451 21.65 58.451 31.218 Z\" fill=\"rgb(150, 150, 150)\" height=\"99.6753163082767px\" id=\"Z2RBZ_4De\" transform=\"translate(1320.867 411.474)\" width=\"77.13261210785731px\"/><path d=\"M 269.098 332.264 L 194.348 205.747 C 230.221 197.281 267.103 165.884 267.103 107.107 C 267.103 45.325 224.742 0 155.464 0 L 0 0 L 0 332.264 L 70.763 332.264 L 70.763 213.216 L 122.586 213.216 L 187.856 332.264 Z M 194.836 106.602 C 194.836 134.502 173.405 152.431 145.003 152.431 L 70.763 152.431 L 70.763 60.771 L 145.003 60.771 C 173.405 60.771 194.836 78.717 194.836 106.602 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"332.2644191933996px\" id=\"Uz2ZLe5L4\" transform=\"translate(574.815 34.769)\" width=\"269.0982032305774px\"/><path d=\"M 223.26 246.585 L 223.26 91.169 C 223.26 21.916 172.92 0 118.107 0 C 80.24 0 42.362 11.962 12.962 37.869 L 36.889 80.203 C 57.317 61.274 81.239 51.812 107.142 51.812 C 139.044 51.812 159.961 67.749 159.961 92.165 L 159.961 125.543 C 144.027 106.107 115.629 96.155 83.727 96.155 C 45.353 96.155 0 116.569 0 172.856 C 0 226.658 45.353 252.562 83.727 252.562 C 115.121 252.562 143.521 241.105 159.961 221.677 L 159.961 246.585 Z M 159.961 188.818 C 149.503 202.746 129.567 209.741 109.138 209.741 C 84.233 209.741 63.785 196.768 63.785 174.372 C 63.785 151.447 84.233 137.997 109.138 137.997 C 129.567 137.997 149.503 144.975 159.961 158.918 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"252.56241029022476px\" id=\"uiQ3mPBVv\" transform=\"translate(853.357 120.448)\" width=\"223.25970210305877px\"/><path d=\"M 37.87 75.723 C 58.805 75.723 75.757 58.79 75.757 37.869 C 75.757 16.934 58.805 0 37.87 0 C 17.442 0 0 16.934 0 37.869 C 0 58.79 17.442 75.723 37.87 75.723 Z M 69.775 351.701 L 69.775 111.093 L 6.477 111.093 L 6.477 351.701 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"351.7010899436027px\" id=\"wRVuUZU0I\" transform=\"translate(1118.981 15.333)\" width=\"75.7569790864145px\"/><path d=\"M 63.298 0 L 0 0 L 0 332.264 L 63.298 332.264 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"332.26441919159333px\" id=\"eTWMfQoTu\" transform=\"translate(1237.578 34.769)\" width=\"63.29762940450382px\"/><path d=\"M 37.885 75.723 C 58.805 75.723 75.757 58.79 75.757 37.869 C 75.757 16.934 58.805 0 37.885 0 C 17.442 0 0 16.934 0 37.869 C 0 58.79 17.442 75.723 37.885 75.723 Z M 69.775 351.701 L 69.775 111.093 L 6.493 111.093 L 6.493 351.701 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"351.7010899436027px\" id=\"NmziUqiEX\" transform=\"translate(1343.214 15.333)\" width=\"75.75697898109138px\"/><path d=\"M 225.75 246.585 L 225.75 76.72 C 225.75 29.894 200.332 0 147.51 0 C 108.14 0 78.743 18.926 63.299 37.362 L 63.299 5.98 L 0 5.98 L 0 246.585 L 63.299 246.585 L 63.299 84.697 C 73.758 70.247 93.193 56.291 118.115 56.291 C 145.032 56.291 162.47 67.749 162.47 101.123 L 162.47 246.585 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"246.58522225531215px\" id=\"CqwAyytCW\" transform=\"translate(1461.819 120.448)\" width=\"225.75033829839958px\"/><path d=\"M 10.478 308.379 C 40.368 334.761 72.765 344.227 114.128 344.227 C 173.438 344.227 244.196 321.829 244.196 230.166 L 244.196 5.98 L 180.413 5.98 L 180.413 36.873 C 160.964 12.454 135.062 0 106.15 0 C 45.354 0 0 43.836 0 122.551 C 0 202.746 45.863 245.111 106.15 245.111 C 135.552 245.111 161.472 231.141 180.413 207.251 L 180.413 231.661 C 180.413 278.966 144.526 292.416 114.128 292.416 C 83.732 292.416 58.315 283.947 38.885 262.548 Z M 180.413 161.403 C 169.937 176.841 147.028 188.818 126.093 188.818 C 90.201 188.818 65.293 163.904 65.293 122.551 C 65.293 81.199 90.201 56.291 126.093 56.291 C 147.028 56.291 169.937 67.749 180.413 83.701 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"344.2265057741961px\" id=\"Yuo4blS5P\" transform=\"translate(1720.954 120.448)\" width=\"244.19646787483725px\"/><g d=\"M 75.652 104.881 L 75.652 434.507 L 144.881 403.827 L 144.881 116.296 Z M 374.239 93.842 L 373.978 487.304 L 441.066 450.917 L 441.066 64.546 Z M 374.239 94.708 L 0 30.345 L 68.416 0 L 441.066 64.671 M 317.464 282.536 L 75.652 238.301 L 144.881 214.042 L 374.71 253.998 Z M 75.652 330.34 L 75.652 433.793 L 0.478 419.737 L 0.478 30.436 L 374.399 94.727 L 374.692 487.304 L 291.19 472.321 L 291.19 366.727 Z M 291.19 277.543 L 291.19 154.824 L 75.652 119.865 L 75.652 238.301 Z\" fill=\"transparent\" height=\"487.30428562493125px\" id=\"CCM8uIhhM\" transform=\"translate(22.151 6.08)\" width=\"441.06622185186916px\"><path d=\"M 0 0 L 0 329.626 L 69.229 298.946 L 69.229 11.415 Z\" fill=\"rgb(75, 48, 112)\" height=\"329.6258823672961px\" id=\"P1zgXEu9r\" transform=\"translate(75.652 104.881)\" width=\"69.22889055569976px\"/><path d=\"M 0.261 29.295 L 0 422.758 L 67.088 386.371 L 67.088 0 Z\" fill=\"rgb(75, 48, 112)\" height=\"422.7580591234664px\" id=\"mXViMn0qY\" transform=\"translate(373.978 64.546)\" width=\"67.08833140909155px\"/><path d=\"M 374.239 94.708 L 0 30.345 L 68.416 0 L 441.066 64.671\" fill=\"rgb(192, 153, 255)\" height=\"94.7082051807356px\" id=\"vakf0widb\" transform=\"translate(0 0)\" width=\"441.06622185186916px\"/><path d=\"M 241.812 68.494 L 0 24.259 L 69.229 0 L 299.058 39.956 Z\" fill=\"rgb(192, 153, 255)\" height=\"68.49401027937074px\" id=\"OqRNSCZla\" transform=\"translate(75.652 214.042)\" width=\"299.05832031143564px\"/><path d=\"M 75.174 299.903 L 75.174 403.357 L 0 389.301 L 0 0 L 373.921 64.29 L 374.214 456.868 L 290.712 441.885 L 290.712 336.291 Z M 290.712 247.106 L 290.712 124.388 L 75.174 89.428 L 75.174 207.865 Z\" fill=\"var(--token-88a39030-c158-48e9-a8d4-9a82172570e5, rgb(141, 61, 227))\" height=\"456.86781716813675px\" id=\"zojI3mLUO\" transform=\"translate(0.478 30.436)\" width=\"374.2138454496135px\"/></g></svg>';const getProps=({fill,height,id,width,...props})=>{return{...props,LPKsdXpKG:fill??props.LPKsdXpKG??\"rgb(10, 34, 61)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LPKsdXpKG,...restProps}=getProps(props);const href=useSVGTemplate(\"974414893\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-DO0mr\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1wol5po\":LPKsdXpKG,...style},viewBox:\"0 0 1997 525\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-DO0mr { -webkit-mask: ${mask}; aspect-ratio: 3.803809523809524; display: block; mask: ${mask}; width: 1997px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1997\n * @framerIntrinsicHeight 525\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LPKsdXpKG\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Railing 3\",\"set\":{\"localId\":\"vectorSet/Fj64ccFXO\",\"id\":\"Fj64ccFXO\",\"moduleId\":\"fGEc0xAVHdJQuCo1K5jP\"}}\n */const Icon=withCSS(Component,css,\"framer-DO0mr\");Icon.displayName=\"Railing 3\";export default Icon;addPropertyControls(Icon,{LPKsdXpKG:{defaultValue:\"rgb(10, 34, 61)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"LPKsdXpKG\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Railing 3\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Fj64ccFXO\\\",\\\"id\\\":\\\"Fj64ccFXO\\\",\\\"moduleId\\\":\\\"fGEc0xAVHdJQuCo1K5jP\\\"}}\",\"framerIntrinsicWidth\":\"1997\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"525\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const LPKsdXpKG=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 2348 525\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"\" fill=\"transparent\" height=\"0px\" id=\"t2ZLu9VBU\" transform=\"translate(-26 50.09)\" width=\"0px\"/><g d=\"\" fill=\"transparent\" height=\"0px\" id=\"v8Zsk8cDb\" transform=\"translate(-26 50.09)\" width=\"0px\"/><path d=\"M 0.002 0.178 C 0.001 0.171 0 0.168 0 0.168 C 0.069 0.098 0.149 0.041 0.24 0 Z\" fill=\"rgb(6, 80, 177)\" height=\"1px\" id=\"KUlIPOqJ3\" transform=\"translate(-25.904 207.175)\" width=\"1px\"/><path d=\"M 0.006 0.006 C 0.002 0.002 0 0 0 0 L 0.005 0 C 0.005 0.001 0.006 0.004 0.006 0.005 Z\" fill=\"rgb(102, 165, 249)\" height=\"1px\" id=\"iCbpn42zU\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"0.19\" stroke=\"rgb(0, 0, 0)\" transform=\"translate(-25.904 207.359)\" width=\"1px\"/><path d=\"M 0.005 0.007 L 0 0.002 L 0.002 0 C 0.002 0.002 0.004 0.005 0.004 0.007 Z\" fill=\"rgb(102, 165, 249)\" height=\"1px\" id=\"NgSlE_0Zk\" stroke-dasharray=\"\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"0.19\" stroke=\"rgb(0, 0, 0)\" transform=\"translate(-25.904 207.353)\" width=\"1px\"/><g d=\"M 142.148 235.591 L 142.148 193.878 L 47.606 193.878 L 47.606 13.014 L 0 13.014 L 0 235.591 Z M 186.064 50.72 C 200.142 50.72 211.539 39.376 211.539 25.36 C 211.539 11.343 200.142 0 186.064 0 C 172.316 0 160.59 11.343 160.59 25.36 C 160.59 39.376 172.316 50.72 186.064 50.72 Z M 207.517 235.591 L 207.517 74.417 L 164.948 74.417 L 164.948 235.591 Z M 237.023 276.973 C 257.134 294.658 278.926 301 306.75 301 C 346.648 301 394.253 285.981 394.253 224.583 L 394.253 74.417 L 351.339 74.417 L 351.339 95.105 C 338.267 78.752 320.833 70.411 301.39 70.411 C 260.486 70.411 229.986 99.777 229.986 152.503 C 229.986 206.225 260.824 234.594 301.39 234.594 C 321.163 234.594 338.605 225.25 351.339 209.227 L 351.339 225.58 C 351.339 257.281 327.205 266.296 306.75 266.296 C 286.301 266.296 269.207 260.62 256.126 246.275 Z M 351.339 178.529 C 344.3 188.877 328.878 196.88 314.8 196.88 C 290.661 196.88 273.896 180.199 273.896 152.503 C 273.896 124.799 290.661 108.118 314.8 108.118 C 328.878 108.118 344.3 115.792 351.339 126.469 Z M 579.306 235.591 L 579.306 121.131 C 579.306 89.767 562.206 70.412 526.674 70.412 C 500.185 70.412 480.076 83.088 469.683 95.435 L 469.683 13.014 L 427.103 13.014 L 427.103 235.591 L 469.683 235.591 L 469.683 127.136 C 477.059 117.463 490.129 108.118 506.555 108.118 C 524.992 108.118 536.73 115.126 536.73 137.484 L 536.73 235.591 Z M 666.473 239.597 C 684.234 239.597 695.632 234.924 702.003 229.256 L 692.956 197.218 C 690.606 199.554 684.575 201.89 678.204 201.89 C 668.817 201.89 663.456 194.216 663.456 184.205 L 663.456 111.457 L 696.31 111.457 L 696.31 74.417 L 663.456 74.417 L 663.456 30.361 L 620.541 30.361 L 620.541 74.417 L 593.722 74.417 L 593.722 111.457 L 620.541 111.457 L 620.541 195.548 C 620.541 224.248 636.629 239.597 666.473 239.597 Z M 867.954 235.59 L 867.954 121.797 C 867.954 90.432 850.854 70.411 815.322 70.411 C 788.833 70.411 769.054 83.087 758.668 95.434 L 758.668 74.417 L 716.089 74.417 L 716.089 235.59 L 758.668 235.59 L 758.668 127.135 C 765.707 117.462 778.777 108.118 795.541 108.118 C 813.64 108.118 825.378 115.792 825.378 138.149 L 825.378 235.59 Z M 921.93 50.72 C 936.008 50.72 947.405 39.376 947.405 25.36 C 947.405 11.343 936.008 0 921.93 0 C 908.182 0 896.444 11.343 896.444 25.36 C 896.444 39.376 908.182 50.72 921.93 50.72 Z M 943.383 235.591 L 943.383 74.417 L 900.807 74.417 L 900.807 235.591 Z M 1128.104 235.59 L 1128.104 121.797 C 1128.104 90.432 1111.01 70.411 1075.471 70.411 C 1048.99 70.411 1029.21 83.087 1018.818 95.434 L 1018.818 74.417 L 976.237 74.417 L 976.237 235.59 L 1018.818 235.59 L 1018.818 127.135 C 1025.856 117.462 1038.934 108.118 1055.689 108.118 C 1073.797 108.118 1085.527 115.792 1085.527 138.149 L 1085.527 235.59 Z M 1157.607 276.973 C 1177.717 294.658 1199.512 301 1227.338 301 C 1267.236 301 1314.841 285.981 1314.841 224.583 L 1314.841 74.417 L 1271.923 74.417 L 1271.923 95.105 C 1258.851 78.752 1241.421 70.411 1221.978 70.411 C 1181.074 70.411 1150.569 99.777 1150.569 152.503 C 1150.569 206.225 1181.412 234.594 1221.978 234.594 C 1241.75 234.594 1259.189 225.25 1271.923 209.227 L 1271.923 225.58 C 1271.923 257.281 1247.793 266.296 1227.338 266.296 C 1206.889 266.296 1189.794 260.62 1176.714 246.275 Z M 1271.923 178.529 C 1264.884 188.877 1249.465 196.88 1235.388 196.88 C 1211.247 196.88 1194.484 180.199 1194.484 152.503 C 1194.484 124.799 1211.247 108.118 1235.388 108.118 C 1249.465 108.118 1264.884 115.792 1271.923 126.469 Z M 1455.302 239.596 C 1506.259 239.596 1534.42 212.566 1550.512 184.869 L 1509.612 165.178 C 1500.239 183.537 1480.11 197.546 1455.302 197.546 C 1416.428 197.546 1386.913 166.519 1386.913 124.469 C 1386.913 82.42 1416.428 51.385 1455.302 51.385 C 1480.11 51.385 1500.239 65.738 1509.612 83.753 L 1550.512 63.732 C 1534.755 36.036 1506.259 9.343 1455.302 9.343 C 1389.932 9.343 1337.966 56.057 1337.966 124.469 C 1337.966 192.881 1389.932 239.596 1455.302 239.596 Z M 1775.755 235.591 L 1689.597 13.014 L 1629.923 13.014 L 1543.416 235.591 L 1595.728 235.591 L 1609.794 197.218 L 1709.712 197.218 L 1723.792 235.591 Z M 1696.623 156.172 L 1622.548 156.172 L 1659.76 54.059 Z M 1875.323 235.591 C 1945.389 235.591 1994 191.542 1994 124.471 C 1994 57.399 1945.389 13.014 1875.323 13.014 L 1787.153 13.014 L 1787.153 235.591 Z M 1834.758 54.726 L 1875.323 54.726 C 1921.252 54.726 1945.389 85.094 1945.389 124.471 C 1945.389 162.178 1919.575 193.878 1875.323 193.878 L 1834.758 193.878 Z\" fill=\"transparent\" height=\"300.99999377902805px\" id=\"qyQwgteoh\" transform=\"translate(354 112)\" width=\"1993.9999702655546px\"><path d=\"M 142.148 222.578 L 142.148 180.864 L 47.606 180.864 L 47.606 0 L 0 0 L 0 222.578 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"222.57754088050206px\" id=\"VkhVWCbLt\" transform=\"translate(0 13.014)\" width=\"142.14840383017827px\"/><path d=\"M 25.474 50.72 C 39.552 50.72 50.949 39.376 50.949 25.36 C 50.949 11.343 39.552 0 25.474 0 C 11.727 0 0 11.343 0 25.36 C 0 39.376 11.727 50.72 25.474 50.72 Z M 46.927 235.591 L 46.927 74.417 L 4.358 74.417 L 4.358 235.591 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"235.59113727432577px\" id=\"T5GKCwDDU\" transform=\"translate(160.59 0)\" width=\"50.94897832514698px\"/><path d=\"M 7.037 206.562 C 27.148 224.247 48.94 230.589 76.764 230.589 C 116.663 230.589 164.268 215.569 164.268 154.172 L 164.268 4.006 L 121.353 4.006 L 121.353 24.693 C 108.282 8.341 90.847 0 71.405 0 C 30.5 0 0 29.366 0 82.092 C 0 135.814 30.838 164.183 71.405 164.183 C 91.177 164.183 108.62 154.839 121.353 138.816 L 121.353 155.169 C 121.353 186.869 97.22 195.885 76.764 195.885 C 56.316 195.885 39.221 190.209 26.141 175.864 Z M 121.353 108.118 C 114.315 118.466 98.892 126.469 84.814 126.469 C 60.675 126.469 43.91 109.788 43.91 82.092 C 43.91 54.388 60.675 37.707 84.814 37.707 C 98.892 37.707 114.315 45.381 121.353 56.058 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"230.5889220016843px\" id=\"abss02obN\" transform=\"translate(229.986 70.411)\" width=\"164.26764141801345px\"/><path d=\"M 152.203 222.578 L 152.203 108.118 C 152.203 76.753 135.103 57.398 99.571 57.398 C 73.082 57.398 52.973 70.074 42.58 82.421 L 42.58 0 L 0 0 L 0 222.578 L 42.58 222.578 L 42.58 114.123 C 49.956 104.449 63.026 95.105 79.452 95.105 C 97.889 95.105 109.627 102.113 109.627 124.47 L 109.627 222.578 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"222.57754088050206px\" id=\"n0Dg7q4i1\" transform=\"translate(427.103 13.014)\" width=\"152.2029836948608px\"/><path d=\"M 72.751 209.236 C 90.512 209.236 101.911 204.562 108.282 198.895 L 99.234 166.857 C 96.885 169.192 90.853 171.528 84.482 171.528 C 75.095 171.528 69.734 163.855 69.734 153.843 L 69.734 81.096 L 102.588 81.096 L 102.588 44.056 L 69.734 44.056 L 69.734 0 L 26.82 0 L 26.82 44.056 L 0 44.056 L 0 81.096 L 26.82 81.096 L 26.82 165.187 C 26.82 193.887 42.907 209.236 72.751 209.236 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"209.23559311122972px\" id=\"QWyMasaj5\" transform=\"translate(593.722 30.361)\" width=\"108.28159515843458px\"/><path d=\"M 151.865 165.179 L 151.865 51.386 C 151.865 20.021 134.765 0 99.233 0 C 72.744 0 52.965 12.676 42.579 25.023 L 42.579 4.006 L 0 4.006 L 0 165.179 L 42.579 165.179 L 42.579 56.724 C 49.618 47.051 62.688 37.707 79.452 37.707 C 97.551 37.707 109.289 45.381 109.289 67.738 L 109.289 165.179 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"165.17868380012442px\" id=\"rUsckxqow\" transform=\"translate(716.089 70.411)\" width=\"151.86494419399082px\"/><path d=\"M 25.486 50.72 C 39.563 50.72 50.96 39.376 50.96 25.36 C 50.96 11.343 39.563 0 25.486 0 C 11.738 0 0 11.343 0 25.36 C 0 39.376 11.738 50.72 25.486 50.72 Z M 46.939 235.591 L 46.939 74.417 L 4.362 74.417 L 4.362 235.591 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"235.59113727432577px\" id=\"TSr43q8QL\" transform=\"translate(896.444 0)\" width=\"50.960153184679484px\"/><path d=\"M 151.866 165.179 L 151.866 51.386 C 151.866 20.021 134.773 0 99.234 0 C 72.753 0 52.973 12.676 42.58 25.023 L 42.58 4.006 L 0 4.006 L 0 165.179 L 42.58 165.179 L 42.58 56.724 C 49.619 47.051 62.697 37.707 79.452 37.707 C 97.559 37.707 109.29 45.381 109.29 67.738 L 109.29 165.179 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"165.17868380012442px\" id=\"I8EpP3H55\" transform=\"translate(976.237 70.411)\" width=\"151.86634105143344px\"/><path d=\"M 7.037 206.562 C 27.148 224.247 48.943 230.589 76.768 230.589 C 116.667 230.589 164.272 215.569 164.272 154.172 L 164.272 4.006 L 121.353 4.006 L 121.353 24.693 C 108.282 8.341 90.852 0 71.409 0 C 30.505 0 0 29.366 0 82.092 C 0 135.814 30.843 164.183 71.409 164.183 C 91.181 164.183 108.62 154.839 121.353 138.816 L 121.353 155.169 C 121.353 186.869 97.224 195.885 76.768 195.885 C 56.32 195.885 39.225 190.209 26.145 175.864 Z M 121.353 108.118 C 114.315 118.466 98.896 126.469 84.819 126.469 C 60.678 126.469 43.914 109.788 43.914 82.092 C 43.914 54.388 60.678 37.707 84.819 37.707 C 98.896 37.707 114.315 45.381 121.353 56.058 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"230.5889220016843px\" id=\"EJo9C8CND\" transform=\"translate(1150.569 70.411)\" width=\"164.27183199033857px\"/><path d=\"M 117.336 230.252 C 168.293 230.252 196.454 203.222 212.546 175.526 L 171.646 155.835 C 162.273 174.194 142.144 188.203 117.336 188.203 C 78.461 188.203 48.947 157.175 48.947 115.126 C 48.947 73.077 78.461 42.042 117.336 42.042 C 142.144 42.042 162.273 56.395 171.646 74.41 L 212.546 54.388 C 196.789 26.692 168.293 0 117.336 0 C 51.966 0 0 46.714 0 115.126 C 0 183.538 51.966 230.252 117.336 230.252 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"230.25225595635675px\" id=\"HRYD0hUxt\" transform=\"translate(1337.966 9.343)\" width=\"212.54582831480843px\"/><path d=\"M 232.339 222.578 L 146.181 0 L 86.507 0 L 0 222.578 L 52.312 222.578 L 66.379 184.204 L 166.296 184.204 L 180.376 222.578 Z M 153.207 143.159 L 79.132 143.159 L 116.344 41.046 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"222.57754088210095px\" id=\"LIuL4kQCk\" transform=\"translate(1543.416 13.014)\" width=\"232.33929826237045px\"/><path d=\"M 88.17 222.578 C 158.236 222.578 206.847 178.529 206.847 111.457 C 206.847 44.385 158.236 0 88.17 0 L 0 0 L 0 222.578 Z M 47.605 41.712 L 88.17 41.712 C 134.098 41.712 158.236 72.081 158.236 111.457 C 158.236 149.164 132.422 180.864 88.17 180.864 L 47.605 180.864 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"222.57754088210095px\" id=\"BV2_SMLxL\" transform=\"translate(1787.153 13.014)\" width=\"206.84664995305457px\"/></g><g d=\"M 197.336 208.992 C 197.38 208.992 170.306 240.321 139.568 238.692 C 104.447 236.829 65.072 201.974 65.072 201.974 L 335 0 C 335 0 197.431 208.992 197.336 208.992 Z M 289.525 213.9 C 289.267 213.9 289.783 213.9 289.525 213.9 C 289.267 213.9 0 517 0 517 C 0 517 89.055 314.936 89.079 314.936 C 89.055 314.936 105.492 268.344 105.468 268.344 C 105.492 268.344 289.783 213.9 289.525 213.9 Z M 146.454 285.902 C 146.542 285.902 89.104 314.917 89.08 314.917 C 89.104 314.917 65.072 201.961 65.072 201.961 C 70.876 196.001 152.53 279.754 146.454 285.902 Z M 289.526 213.899 C 289.784 213.899 146.367 285.921 146.454 285.921 C 134.007 285.031 181.086 207.834 197.336 208.997 C 197.24 208.997 65.072 201.979 65.072 201.979 C 65.072 201.979 289.784 213.899 289.526 213.899 Z M 146.454 285.921 C 146.542 285.921 65.072 201.979 65.072 201.979 C 65.072 201.979 197.24 208.997 197.336 208.997 C 197.24 208.997 146.367 285.921 146.454 285.921 C 146.542 285.921 146.367 285.921 146.454 285.921 Z M 197.336 208.992 C 197.38 208.992 170.306 240.321 139.568 238.692 C 104.447 236.829 65.072 201.974 65.072 201.974 L 335 0 C 335 0 197.431 208.992 197.336 208.992 Z M 289.525 213.9 C 289.267 213.9 289.783 213.9 289.525 213.9 C 289.267 213.9 0 517 0 517 C 0 517 89.055 314.936 89.079 314.936 C 89.055 314.936 105.492 268.344 105.468 268.344 C 105.492 268.344 289.783 213.9 289.525 213.9 Z M 146.454 285.902 C 146.542 285.902 89.104 314.917 89.08 314.917 C 89.104 314.917 65.072 201.961 65.072 201.961 C 70.876 196.001 152.53 279.754 146.454 285.902 Z M 289.526 213.899 C 289.784 213.899 146.367 285.921 146.454 285.921 C 134.007 285.031 181.086 207.834 197.336 208.997 C 197.24 208.997 65.072 201.979 65.072 201.979 C 65.072 201.979 289.784 213.899 289.526 213.899 Z M 146.454 285.921 C 146.542 285.921 65.072 201.979 65.072 201.979 C 65.072 201.979 197.24 208.997 197.336 208.997 C 197.24 208.997 146.367 285.921 146.454 285.921 C 146.542 285.921 146.367 285.921 146.454 285.921 Z\" fill=\"transparent\" height=\"516.9999995416938px\" id=\"TZpCVlnnV\" transform=\"translate(0 2)\" width=\"334.9999953591557px\"><path d=\"M 132.264 208.992 C 132.308 208.992 105.234 240.321 74.496 238.692 C 39.375 236.829 0 201.974 0 201.974 L 269.928 0 C 269.928 0 132.359 208.992 132.264 208.992 Z\" fill=\"var(--token-bed63da8-f1c7-4de5-9ba5-ffefda10a62a, rgb(102, 165, 249))\" height=\"238.75296807275015px\" id=\"b42Iw7RuC\" transform=\"translate(65.072 0)\" width=\"269.9279509865971px\"/><path d=\"M 289.525 0 C 289.267 0 289.783 0 289.525 0 C 289.267 0 0 303.1 0 303.1 C 0 303.1 89.055 101.037 89.079 101.037 C 89.055 101.037 105.492 54.444 105.468 54.444 C 105.492 54.444 289.783 0 289.525 0 Z\" fill=\"var(--token-52576e1a-435a-44e4-a58d-fb42eec3c2e5, rgb(3, 42, 94))\" height=\"303.10018875067817px\" id=\"FEZTUTh_p\" transform=\"translate(0 213.9)\" width=\"289.5997569826709px\"/><path d=\"M 81.382 84.245 C 81.47 84.245 24.032 113.26 24.008 113.26 C 24.032 113.26 0 0.303 0 0.303 C 5.804 -5.656 87.458 78.097 81.382 84.245 Z\" fill=\"var(--token-dfed09ba-3cdc-44b5-a93b-474e6376ab0f, rgb(6, 80, 177))\" height=\"113.25957348221472px\" id=\"GgrbKW_Cj\" transform=\"translate(65.072 201.657)\" width=\"81.70454905808302px\"/><path d=\"M 224.454 11.92 C 224.712 11.92 81.295 83.942 81.382 83.942 C 68.935 83.052 116.014 5.854 132.264 7.018 C 132.168 7.018 0 0 0 0 C 0 0 224.712 11.92 224.454 11.92 Z\" fill=\"var(--token-dfed09ba-3cdc-44b5-a93b-474e6376ab0f, rgb(6, 80, 177))\" height=\"83.94176910869464px\" id=\"oJiQJDhBm\" transform=\"translate(65.072 201.979)\" width=\"224.45468991493078px\"/><path d=\"M 81.382 83.942 C 81.47 83.942 0 0 0 0 C 0 0 132.168 7.018 132.264 7.018 C 132.168 7.018 81.295 83.942 81.382 83.942 C 81.47 83.942 81.295 83.942 81.382 83.942 Z\" fill=\"var(--token-f08c3c4c-a377-4a7a-83e1-69e74e4bfe8a, rgb(42, 131, 247))\" height=\"83.94176910869464px\" id=\"D9Vh7NlMp\" transform=\"translate(65.072 201.979)\" width=\"132.2636643421879px\"/><path d=\"M 132.264 208.992 C 132.308 208.992 105.234 240.321 74.496 238.692 C 39.375 236.829 0 201.974 0 201.974 L 269.928 0 C 269.928 0 132.359 208.992 132.264 208.992 Z\" fill=\"var(--token-bed63da8-f1c7-4de5-9ba5-ffefda10a62a, rgb(102, 165, 249))\" height=\"238.75296807275015px\" id=\"Q7vZhob1j\" transform=\"translate(65.072 0)\" width=\"269.9279509865971px\"/><path d=\"M 289.525 0 C 289.267 0 289.783 0 289.525 0 C 289.267 0 0 303.1 0 303.1 C 0 303.1 89.055 101.037 89.079 101.037 C 89.055 101.037 105.492 54.444 105.468 54.444 C 105.492 54.444 289.783 0 289.525 0 Z\" fill=\"var(--token-212ae538-f5f9-4dfa-ab7b-fc98b8f20bfa, rgb(4, 62, 138))\" height=\"303.10018875067817px\" id=\"CRy0KOalA\" transform=\"translate(0 213.9)\" width=\"289.5997569826709px\"/><path d=\"M 81.382 84.245 C 81.47 84.245 24.032 113.26 24.008 113.26 C 24.032 113.26 0 0.303 0 0.303 C 5.804 -5.656 87.458 78.097 81.382 84.245 Z\" fill=\"var(--token-dfed09ba-3cdc-44b5-a93b-474e6376ab0f, rgb(6, 80, 177))\" height=\"113.25957348221472px\" id=\"F1o0Qs8_1\" transform=\"translate(65.072 201.657)\" width=\"81.70454905808302px\"/><path d=\"M 224.454 11.92 C 224.712 11.92 81.295 83.942 81.382 83.942 C 68.935 83.052 116.014 5.854 132.264 7.018 C 132.168 7.018 0 0 0 0 C 0 0 224.712 11.92 224.454 11.92 Z\" fill=\"var(--token-dfed09ba-3cdc-44b5-a93b-474e6376ab0f, rgb(6, 80, 177))\" height=\"83.94176910869464px\" id=\"xWJXeQW0H\" transform=\"translate(65.072 201.979)\" width=\"224.45468991493078px\"/><path d=\"M 81.382 83.942 C 81.47 83.942 0 0 0 0 C 0 0 132.168 7.018 132.264 7.018 C 132.168 7.018 81.295 83.942 81.382 83.942 C 81.47 83.942 81.295 83.942 81.382 83.942 Z\" fill=\"var(--token-f08c3c4c-a377-4a7a-83e1-69e74e4bfe8a, rgb(42, 131, 247))\" height=\"83.94176910869464px\" id=\"RvcGfGWKL\" transform=\"translate(65.072 201.979)\" width=\"132.2636643421879px\"/></g><path d=\"M 142.148 222.578 L 142.148 180.864 L 47.606 180.864 L 47.606 0 L 0 0 L 0 222.578 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"222.57754088050206px\" id=\"yB_cQN5E4\" transform=\"translate(354 125.014)\" width=\"142.1484038301785px\"/><path d=\"M 25.474 50.72 C 39.552 50.72 50.949 39.376 50.949 25.36 C 50.949 11.343 39.552 0 25.474 0 C 11.727 0 0 11.343 0 25.36 C 0 39.376 11.727 50.72 25.474 50.72 Z M 46.927 235.591 L 46.927 74.417 L 4.358 74.417 L 4.358 235.591 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"235.59113727432577px\" id=\"ouqqJe7sl\" transform=\"translate(514.59 112)\" width=\"50.94897832514698px\"/><path d=\"M 7.037 206.562 C 27.148 224.247 48.94 230.589 76.764 230.589 C 116.663 230.589 164.268 215.569 164.268 154.172 L 164.268 4.006 L 121.353 4.006 L 121.353 24.693 C 108.282 8.341 90.847 0 71.405 0 C 30.5 0 0 29.366 0 82.092 C 0 135.814 30.838 164.183 71.405 164.183 C 91.177 164.183 108.62 154.839 121.353 138.816 L 121.353 155.169 C 121.353 186.869 97.22 195.885 76.764 195.885 C 56.316 195.885 39.221 190.209 26.141 175.864 Z M 121.353 108.118 C 114.315 118.466 98.892 126.469 84.814 126.469 C 60.675 126.469 43.91 109.788 43.91 82.092 C 43.91 54.388 60.675 37.707 84.814 37.707 C 98.892 37.707 114.315 45.381 121.353 56.058 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"230.5889220016843px\" id=\"QKep53GHH\" transform=\"translate(583.986 182.411)\" width=\"164.26764141801345px\"/><path d=\"M 152.203 222.578 L 152.203 108.118 C 152.203 76.753 135.103 57.398 99.571 57.398 C 73.082 57.398 52.973 70.074 42.58 82.421 L 42.58 0 L 0 0 L 0 222.578 L 42.58 222.578 L 42.58 114.123 C 49.956 104.449 63.026 95.105 79.452 95.105 C 97.889 95.105 109.627 102.113 109.627 124.47 L 109.627 222.578 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"222.57754088050206px\" id=\"SuqIyTZpd\" transform=\"translate(781.103 125.014)\" width=\"152.2029836948608px\"/><path d=\"M 72.751 209.236 C 90.512 209.236 101.911 204.562 108.282 198.895 L 99.234 166.857 C 96.885 169.192 90.853 171.528 84.482 171.528 C 75.095 171.528 69.734 163.855 69.734 153.843 L 69.734 81.096 L 102.588 81.096 L 102.588 44.056 L 69.734 44.056 L 69.734 0 L 26.82 0 L 26.82 44.056 L 0 44.056 L 0 81.096 L 26.82 81.096 L 26.82 165.187 C 26.82 193.887 42.907 209.236 72.751 209.236 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"209.23559311122972px\" id=\"I14IDdgUE\" transform=\"translate(947.722 142.361)\" width=\"108.28159515843447px\"/><path d=\"M 151.865 165.179 L 151.865 51.386 C 151.865 20.021 134.765 0 99.233 0 C 72.744 0 52.965 12.676 42.579 25.023 L 42.579 4.006 L 0 4.006 L 0 165.179 L 42.579 165.179 L 42.579 56.724 C 49.618 47.051 62.688 37.707 79.452 37.707 C 97.551 37.707 109.289 45.381 109.289 67.738 L 109.289 165.179 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"165.17868380012442px\" id=\"QpcdkU_ex\" transform=\"translate(1070.089 182.411)\" width=\"151.86494419399082px\"/><path d=\"M 25.486 50.72 C 39.563 50.72 50.96 39.376 50.96 25.36 C 50.96 11.343 39.563 0 25.486 0 C 11.738 0 0 11.343 0 25.36 C 0 39.376 11.738 50.72 25.486 50.72 Z M 46.939 235.591 L 46.939 74.417 L 4.362 74.417 L 4.362 235.591 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"235.59113727432577px\" id=\"woOn0tXbq\" transform=\"translate(1250.444 112)\" width=\"50.960153184679484px\"/><path d=\"M 151.866 165.179 L 151.866 51.386 C 151.866 20.021 134.773 0 99.234 0 C 72.753 0 52.973 12.676 42.58 25.023 L 42.58 4.006 L 0 4.006 L 0 165.179 L 42.58 165.179 L 42.58 56.724 C 49.619 47.051 62.697 37.707 79.452 37.707 C 97.559 37.707 109.29 45.381 109.29 67.738 L 109.29 165.179 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"165.17868380012442px\" id=\"BafctUcVI\" transform=\"translate(1330.237 182.411)\" width=\"151.86634105143344px\"/><path d=\"M 7.037 206.562 C 27.148 224.247 48.943 230.589 76.768 230.589 C 116.667 230.589 164.272 215.569 164.272 154.172 L 164.272 4.006 L 121.353 4.006 L 121.353 24.693 C 108.282 8.341 90.852 0 71.409 0 C 30.505 0 0 29.366 0 82.092 C 0 135.814 30.843 164.183 71.409 164.183 C 91.181 164.183 108.62 154.839 121.353 138.816 L 121.353 155.169 C 121.353 186.869 97.224 195.885 76.768 195.885 C 56.32 195.885 39.225 190.209 26.145 175.864 Z M 121.353 108.118 C 114.315 118.466 98.896 126.469 84.819 126.469 C 60.678 126.469 43.914 109.788 43.914 82.092 C 43.914 54.388 60.678 37.707 84.819 37.707 C 98.896 37.707 114.315 45.381 121.353 56.058 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"230.5889220016843px\" id=\"YqkcFSl9f\" transform=\"translate(1504.569 182.411)\" width=\"164.27183199033857px\"/><path d=\"M 117.336 230.252 C 168.293 230.252 196.454 203.222 212.546 175.526 L 171.646 155.835 C 162.273 174.194 142.144 188.203 117.336 188.203 C 78.461 188.203 48.947 157.175 48.947 115.126 C 48.947 73.077 78.461 42.042 117.336 42.042 C 142.144 42.042 162.273 56.395 171.646 74.41 L 212.546 54.388 C 196.789 26.692 168.293 0 117.336 0 C 51.966 0 0 46.714 0 115.126 C 0 183.538 51.966 230.252 117.336 230.252 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"230.25225595635675px\" id=\"Ndw6xmhl1\" transform=\"translate(1691.966 121.343)\" width=\"212.54582831480843px\"/><path d=\"M 232.339 222.578 L 146.181 0 L 86.507 0 L 0 222.578 L 52.312 222.578 L 66.379 184.204 L 166.296 184.204 L 180.376 222.578 Z M 153.207 143.159 L 79.132 143.159 L 116.344 41.046 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"222.57754088210095px\" id=\"bxCUpiXcV\" transform=\"translate(1897.416 125.014)\" width=\"232.33929826237045px\"/><path d=\"M 88.17 222.578 C 158.236 222.578 206.847 178.529 206.847 111.457 C 206.847 44.385 158.236 0 88.17 0 L 0 0 L 0 222.578 Z M 47.605 41.712 L 88.17 41.712 C 134.098 41.712 158.236 72.081 158.236 111.457 C 158.236 149.164 132.422 180.864 88.17 180.864 L 47.605 180.864 Z\" fill=\"var(--1wol5po, rgb(10,34,61))\" height=\"222.57754088210095px\" id=\"Bi3s3rJ7G\" transform=\"translate(2141.153 125.014)\" width=\"206.84664995305457px\"/></svg>';const getProps=({fill,height,id,width,...props})=>{return{...props,LPKsdXpKG:fill??props.LPKsdXpKG??\"rgb(10, 34, 61)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,LPKsdXpKG,...restProps}=getProps(props);const href=useSVGTemplate(\"291568317\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-8RbsQ\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1wol5po\":LPKsdXpKG,...style},viewBox:\"0 0 2348 525\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-8RbsQ { -webkit-mask: ${mask}; aspect-ratio: 4.472380952380952; display: block; mask: ${mask}; width: 2348px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 2348\n * @framerIntrinsicHeight 525\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"LPKsdXpKG\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"LightningCAD-New-2\",\"set\":{\"localId\":\"vectorSet/Fj64ccFXO\",\"id\":\"Fj64ccFXO\",\"moduleId\":\"fGEc0xAVHdJQuCo1K5jP\"}}\n */const Icon=withCSS(Component,css,\"framer-8RbsQ\");Icon.displayName=\"LightningCAD-New-2\";export default Icon;addPropertyControls(Icon,{LPKsdXpKG:{defaultValue:\"rgb(10, 34, 61)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"2348\",\"framerVariables\":\"{\\\"LPKsdXpKG\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"525\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"LightningCAD-New-2\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Fj64ccFXO\\\",\\\"id\\\":\\\"Fj64ccFXO\\\",\\\"moduleId\\\":\\\"fGEc0xAVHdJQuCo1K5jP\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,Instance,Link,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 Button from\"https://framerusercontent.com/modules/4d2Aixt9zZ4N06gHP2MQ/PHapouosEC2xXwUNRXjy/Button.js\";import LightningCADNew2 from\"https://framerusercontent.com/modules/QpkgamVnIzMzhXLRtI5x/n6MNvx8zQ5ngrGvr8knF/EOk5a9UXw.js\";import Dock3 from\"https://framerusercontent.com/modules/UIk83GKikREbCawFE8HU/lgLL9ZqtcohpNCKWUDCb/E6dT7zkke.js\";import Deck3 from\"https://framerusercontent.com/modules/MIHcLkRBjegwa9ERmom3/mg0wXDcrQnKQ5eOP55Dt/g8AqJqsIF.js\";import DockDesignerApp from\"https://framerusercontent.com/modules/K2zSiI4zHqXgG0z68EOd/lNFdkvo4jnE1jpOWxbxi/UzZY59db3.js\";import Railing3 from\"https://framerusercontent.com/modules/PM5mWMBNn4ko8dvmcnQu/CuKPk05ygqpMWDLadyLh/wtlrKmfxw.js\";import LightningCADNew21 from\"https://framerusercontent.com/modules/4nWuY0qJQWk7KTMErpPf/ObIp2ANIye2IHQ05pOVS/x3cTLIL5o.js\";const Railing3Fonts=getFonts(Railing3);const DockDesignerAppFonts=getFonts(DockDesignerApp);const Dock3Fonts=getFonts(Dock3);const MotionDivWithFX=withFX(motion.div);const Deck3Fonts=getFonts(Deck3);const ButtonFonts=getFonts(Button);const cycleOrder=[\"H5L2aGmFs\",\"K0BuHIQ8Z\",\"A4XPz64UA\",\"ZFIL92TiN\",\"sUdpzFPqk\",\"Fs0a87Igy\",\"YIQewL5Lc\",\"PpzAqmwws\",\"Hccu2oAOd\",\"vt2qsauT2\"];const serializationHash=\"framer-uy0zf\";const variantClassNames={A4XPz64UA:\"framer-v-1dyznua\",Fs0a87Igy:\"framer-v-chy835\",H5L2aGmFs:\"framer-v-12do0ge\",Hccu2oAOd:\"framer-v-1gdbc66\",K0BuHIQ8Z:\"framer-v-1c4lxuw\",PpzAqmwws:\"framer-v-rjexhz\",sUdpzFPqk:\"framer-v-1x4a16l\",vt2qsauT2:\"framer-v-1egaay4\",YIQewL5Lc:\"framer-v-1sunuif\",ZFIL92TiN:\"framer-v-160krkc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cVjW25Hgq=undefined;const wg_ezy8_c=undefined;const GyAqpNB0t=undefined;const UjMH8NiCy=undefined;const pW2_FXdyx=undefined;const qhfxd8ItZ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.05,skewX:0,skewY:0,transition:transition1};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop 2 Scrolled\":\"Fs0a87Igy\",\"Desktop 2\":\"sUdpzFPqk\",\"Desktop Large Scrolled\":\"ZFIL92TiN\",\"Desktop Large\":\"A4XPz64UA\",\"Desktop Scrolled\":\"K0BuHIQ8Z\",\"Phone Scrolled\":\"vt2qsauT2\",\"Tablet Scrolled\":\"PpzAqmwws\",Desktop:\"H5L2aGmFs\",Phone:\"Hccu2oAOd\",Tablet:\"YIQewL5Lc\"};const Variants=motion.create(React.Fragment);const getProps=({deckOpacity,dockIcon,dockOpacity,fill,height,hoverText,id,railingOpacity,width,...props})=>{return{...props,cVjW25Hgq:fill??props.cVjW25Hgq??\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",GyAqpNB0t:dockOpacity??props.GyAqpNB0t??1,pW2_FXdyx:deckOpacity??props.pW2_FXdyx??1,qhfxd8ItZ:hoverText??props.qhfxd8ItZ??\"var(--token-b933fc9c-5cc7-4168-9430-8a28f31f4bec, rgb(135, 212, 233))\",UjMH8NiCy:dockIcon??props.UjMH8NiCy??Dock3,variant:humanReadableVariantMap[props.variant]??props.variant??\"H5L2aGmFs\",wg_ezy8_c:railingOpacity??props.wg_ezy8_c??1};};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,wg_ezy8_c,GyAqpNB0t,pW2_FXdyx,UjMH8NiCy,cVjW25Hgq,qhfxd8ItZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"H5L2aGmFs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Hccu2oAOd\",\"vt2qsauT2\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed1=()=>{if([\"Hccu2oAOd\",\"vt2qsauT2\"].includes(baseVariant))return true;return false;};const router=useRouter();const ref3=React.useRef(null);const ref4=React.useRef(null);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(scopingClassNames,\"framer-12do0ge\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"H5L2aGmFs\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(254, 254, 254, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:cVjW25Hgq,boxShadow:\"inset 0px -1px 0px 0px rgba(90, 99, 99, 0.6)\",...style},variants:{Fs0a87Igy:{backgroundColor:\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\",boxShadow:\"inset 0px -1px 0px 0px var(--token-0c00749d-2fa9-48ea-911c-6a65d14bf1e8, rgb(204, 204, 204))\"},K0BuHIQ8Z:{backgroundColor:\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\",boxShadow:\"inset 0px -1px 0px 0px var(--token-0c00749d-2fa9-48ea-911c-6a65d14bf1e8, rgb(204, 204, 204))\"},PpzAqmwws:{backgroundColor:\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\",boxShadow:\"inset 0px -1px 0px 0px var(--token-0c00749d-2fa9-48ea-911c-6a65d14bf1e8, rgb(204, 204, 204))\"},vt2qsauT2:{backgroundColor:\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\",boxShadow:\"inset 0px -1px 0px 0px var(--token-0c00749d-2fa9-48ea-911c-6a65d14bf1e8, rgb(204, 204, 204))\"},ZFIL92TiN:{backgroundColor:\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\",boxShadow:\"inset 0px -1px 0px 0px var(--token-0c00749d-2fa9-48ea-911c-6a65d14bf1e8, rgb(204, 204, 204))\"}},...addPropertyOverrides({A4XPz64UA:{\"aria-label\":\"LightningCAD navigation\",\"data-framer-name\":\"Desktop Large\"},Fs0a87Igy:{\"data-framer-name\":\"Desktop 2 Scrolled\"},Hccu2oAOd:{\"data-framer-name\":\"Phone\"},K0BuHIQ8Z:{\"data-framer-name\":\"Desktop Scrolled\"},PpzAqmwws:{\"data-framer-name\":\"Tablet Scrolled\"},sUdpzFPqk:{\"data-framer-name\":\"Desktop 2\"},vt2qsauT2:{\"data-framer-name\":\"Phone Scrolled\"},YIQewL5Lc:{\"data-framer-name\":\"Tablet\"},ZFIL92TiN:{\"aria-label\":\"LightningCAD navigation\",\"data-framer-name\":\"Desktop Large Scrolled\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fyx87r\",\"data-framer-name\":\"Secondary Nav\",layoutDependency:layoutDependency,layoutId:\"qDW47oUeK\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iupxow\",layoutDependency:layoutDependency,layoutId:\"zRqpsH_e4\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"oZnLW85BV\",openInNewTab:false,scopeId:\"Fxmw9uqRh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1srkv53 framer-p9fyvm\",layoutDependency:layoutDependency,layoutId:\"oZnLW85BV\",whileHover:animation,children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-146meuz\",Component:LightningCADNew2,layoutDependency:layoutDependency,layoutId:\"yNtaM8plU\",style:{\"--1vogjxu\":\"rgb(83, 154, 252)\",\"--ntvbwn\":\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\"},variants:{Fs0a87Igy:{\"--1wol5po\":\"rgb(10, 34, 61)\"},K0BuHIQ8Z:{\"--1wol5po\":\"rgb(10, 34, 61)\"},PpzAqmwws:{\"--1wol5po\":\"rgb(10, 34, 61)\"},vt2qsauT2:{\"--1wol5po\":\"rgb(10, 34, 61)\"},ZFIL92TiN:{\"--1wol5po\":\"rgb(10, 34, 61)\"}},...addPropertyOverrides({Fs0a87Igy:{Component:LightningCADNew21,LPKsdXpKG:undefined},K0BuHIQ8Z:{Component:LightningCADNew21,LPKsdXpKG:undefined},PpzAqmwws:{Component:LightningCADNew21,LPKsdXpKG:undefined},vt2qsauT2:{Component:LightningCADNew21,LPKsdXpKG:undefined},ZFIL92TiN:{Component:LightningCADNew21,LPKsdXpKG:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1urfp8u\",layoutDependency:layoutDependency,layoutId:\"FcQD3P2xM\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"s4ww3RQBF\"},motionChild:true,nodeId:\"jK8Hrccb3\",openInNewTab:false,scopeId:\"Fxmw9uqRh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1qgy59t framer-p9fyvm\",layoutDependency:layoutDependency,layoutId:\"jK8Hrccb3\",style:{opacity:wg_ezy8_c},whileHover:animation,children:/*#__PURE__*/_jsx(Railing3,{animated:true,className:\"framer-hevrd\",layoutDependency:layoutDependency,layoutId:\"LCMAyD9X9\",style:{\"--1wol5po\":\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\"},variants:{Fs0a87Igy:{\"--1wol5po\":\"var(--token-e66751d6-d52c-4909-9c64-fe8007527e19, rgb(1, 13, 15))\"},K0BuHIQ8Z:{\"--1wol5po\":\"var(--token-e66751d6-d52c-4909-9c64-fe8007527e19, rgb(1, 13, 15))\"},PpzAqmwws:{\"--1wol5po\":\"var(--token-e66751d6-d52c-4909-9c64-fe8007527e19, rgb(1, 13, 15))\"},ZFIL92TiN:{\"--1wol5po\":\"var(--token-e66751d6-d52c-4909-9c64-fe8007527e19, rgb(1, 13, 15))\"}}})})}),isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d45i8l\",\"data-highlight\":true,id:`${layoutId}-d45i8l`,layoutDependency:layoutDependency,layoutId:\"tpNaNgW03\",onTap:onTap13elrgn({overlay}),ref:ref1,style:{opacity:GyAqpNB0t},whileHover:animation,children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-10pivyc\",Component:UjMH8NiCy,layoutDependency:layoutDependency,layoutId:\"PHTh0glG_\",style:{\"--1wol5po\":\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\"},variants:{Fs0a87Igy:{\"--1wol5po\":\"var(--token-e66751d6-d52c-4909-9c64-fe8007527e19, rgb(1, 13, 15))\"},K0BuHIQ8Z:{\"--1wol5po\":\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\"},PpzAqmwws:{\"--1wol5po\":\"var(--token-e66751d6-d52c-4909-9c64-fe8007527e19, rgb(1, 13, 15))\"},ZFIL92TiN:{\"--1wol5po\":\"var(--token-e66751d6-d52c-4909-9c64-fe8007527e19, rgb(1, 13, 15))\"}}}),/*#__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}-d45i8l`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-10jmdsq\",\"data-border\":true,exit:animation1,initial:animation3,layoutDependency:layoutDependency,layoutId:\"SXni6Ul42\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},variants:{K0BuHIQ8Z:{\"--border-color\":\"var(--token-0c00749d-2fa9-48ea-911c-6a65d14bf1e8, rgb(204, 204, 204))\",backgroundColor:\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12pcpvb\",layoutDependency:layoutDependency,layoutId:\"jnhgGX8wD\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"skFgzVkJt\"},motionChild:true,nodeId:\"imgz6GkDg\",openInNewTab:false,scopeId:\"Fxmw9uqRh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1881wv7 framer-p9fyvm\",layoutDependency:layoutDependency,layoutId:\"imgz6GkDg\",whileHover:animation,children:/*#__PURE__*/_jsx(DockDesignerApp,{animated:true,className:\"framer-176jrng\",layoutDependency:layoutDependency,layoutId:\"cbAya_5Wp\",style:{\"--1wol5po\":\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\"},variants:{K0BuHIQ8Z:{\"--1wol5po\":\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\"}}})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eGvMkgKuF\"},motionChild:true,nodeId:\"G9Jfy5Djg\",openInNewTab:false,scopeId:\"Fxmw9uqRh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1wcyl73 framer-p9fyvm\",layoutDependency:layoutDependency,layoutId:\"G9Jfy5Djg\",whileHover:animation,children:/*#__PURE__*/_jsx(Dock3,{animated:true,className:\"framer-o9ggut\",layoutDependency:layoutDependency,layoutId:\"IO3gtyTTw\",style:{\"--1wol5po\":\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\"},variants:{K0BuHIQ8Z:{\"--1wol5po\":\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\"}}})})})]})})})})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I9Z6jvjYf\"},motionChild:true,nodeId:\"V_8qtxh2m\",openInNewTab:false,scopeId:\"Fxmw9uqRh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-apm4ky framer-p9fyvm\",layoutDependency:layoutDependency,layoutId:\"V_8qtxh2m\",style:{opacity:pW2_FXdyx},whileHover:animation,children:/*#__PURE__*/_jsx(Deck3,{animated:true,className:\"framer-1c80msr\",layoutDependency:layoutDependency,layoutId:\"ZK46Yqipz\",style:{\"--1wol5po\":\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\"},variants:{Fs0a87Igy:{\"--1wol5po\":\"var(--token-e66751d6-d52c-4909-9c64-fe8007527e19, rgb(1, 13, 15))\"},K0BuHIQ8Z:{\"--1wol5po\":\"var(--token-e66751d6-d52c-4909-9c64-fe8007527e19, rgb(1, 13, 15))\"},PpzAqmwws:{\"--1wol5po\":\"var(--token-e66751d6-d52c-4909-9c64-fe8007527e19, rgb(1, 13, 15))\"},ZFIL92TiN:{\"--1wol5po\":\"var(--token-e66751d6-d52c-4909-9c64-fe8007527e19, rgb(1, 13, 15))\"}}})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qKy8yxIU4\"},motionChild:true,nodeId:\"HBEg_e593\",openInNewTab:false,scopeId:\"Fxmw9uqRh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1kzvvqd framer-p9fyvm\",layoutDependency:layoutDependency,layoutId:\"HBEg_e593\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vu1hp8-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Qo29yLWTF-container\",nodeId:\"Qo29yLWTF\",rendersWithMotion:true,scopeId:\"Fxmw9uqRh\",children:/*#__PURE__*/_jsx(Button,{accept:\"\",actionType:\"link\",ariaLabel:\"Case Studies\",backgroundColor:\"\",borderRadius:8,circle:false,circleBorderRadius:999,circleSize:50,disableHoverAnimation:false,endIconSvg:\"\",grow:true,height:\"100%\",hoverBackground:true,hoverbackgroundColor:\"rgba(255, 255, 255, 0.1)\",hoverTextColor:qhfxd8ItZ,iconGap:6,iconSize:18,id:\"Qo29yLWTF\",isActive:false,label:\"Case Studies\",layoutId:\"Qo29yLWTF\",multiple:false,paddingX:20,shadow:\"\",shapeMode:\"grow\",showEndIcon:false,showStartIcon:true,startIconSvg:\"\",textColor:\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\",useVariant:false,variant:matchVariant(\"dark\"),width:\"100%\",...addPropertyOverrides({Fs0a87Igy:{textColor:\"var(--token-18463979-6462-4169-abf8-29996eeab3a8, rgb(24, 26, 24))\",variant:matchVariant(\"secondary\")},K0BuHIQ8Z:{textColor:\"var(--token-f52ce6c7-d0d0-4eca-908a-89d142e9f896, rgb(0, 0, 0))\",variant:matchVariant(\"secondary\")},PpzAqmwws:{textColor:\"var(--token-18463979-6462-4169-abf8-29996eeab3a8, rgb(24, 26, 24))\",variant:matchVariant(\"secondary\")},ZFIL92TiN:{textColor:\"var(--token-18463979-6462-4169-abf8-29996eeab3a8, rgb(24, 26, 24))\",variant:matchVariant(\"secondary\")}},baseVariant,gestureVariant)})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qKy8yxIU4\"},implicitPathVariables:undefined},{href:{webPageId:\"qKy8yxIU4\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-182yara-container\",\"data-code-component-plugin-id\":\"dev_rmclib\",id:`${layoutId}-182yara`,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"SlorKL30D-container\",nodeId:\"SlorKL30D\",ref:ref3,rendersWithMotion:true,scopeId:\"Fxmw9uqRh\",children:[/*#__PURE__*/_jsx(Button,{accept:\"\",actionType:\"link\",ariaLabel:\"Case Studies\",backgroundColor:\"\",borderRadius:8,circle:true,circleBorderRadius:999,circleSize:50,disableHoverAnimation:false,endIconSvg:\"\",grow:false,height:\"100%\",hoverBackground:false,hoverbackgroundColor:\"\",hoverTextColor:\"\",href:resolvedLinks[0],iconGap:6,iconSize:18,id:\"SlorKL30D\",isActive:false,label:\"Case Studies\",layoutId:\"SlorKL30D\",multiple:false,onTap:onTap13elrgn({overlay:overlay1}),paddingX:20,shadow:\"\",shapeMode:\"auto\",showEndIcon:false,showStartIcon:true,startIconSvg:'<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" color=\"currentColor\" fill=\"none\">     <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M4 10.75H9C9.96 10.75 10.75 9.96 10.75 9V4C10.75 3.04 9.96 2.25 9 2.25H4C3.04 2.25 2.25 3.04 2.25 4V9C2.25 9.96 3.04 10.75 4 10.75ZM3.75 4C3.75 3.86 3.86 3.75 4 3.75H9C9.14 3.75 9.25 3.86 9.25 4V9C9.25 9.14 9.14 9.25 9 9.25H4C3.86 9.25 3.75 9.14 3.75 9V4ZM15 10.75H20C20.96 10.75 21.75 9.96 21.75 9V4C21.75 3.04 20.96 2.25 20 2.25H15C14.04 2.25 13.25 3.04 13.25 4V9C13.25 9.96 14.04 10.75 15 10.75ZM14.75 4C14.75 3.86 14.86 3.75 15 3.75H20C20.14 3.75 20.25 3.86 20.25 4V9C20.25 9.14 20.14 9.25 20 9.25H15C14.86 9.25 14.75 9.14 14.75 9V4ZM9 21.75H4C3.04 21.75 2.25 20.96 2.25 20V15C2.25 14.04 3.04 13.25 4 13.25H9C9.96 13.25 10.75 14.04 10.75 15V20C10.75 20.96 9.96 21.75 9 21.75ZM4 14.75C3.86 14.75 3.75 14.86 3.75 15V20C3.75 20.14 3.86 20.25 4 20.25H9C9.14 20.25 9.25 20.14 9.25 20V15C9.25 14.86 9.14 14.75 9 14.75H4ZM15 21.75H20C20.96 21.75 21.75 20.96 21.75 20V15C21.75 14.04 20.96 13.25 20 13.25H15C14.04 13.25 13.25 14.04 13.25 15V20C13.25 20.96 14.04 21.75 15 21.75ZM14.75 15C14.75 14.86 14.86 14.75 15 14.75H20C20.14 14.75 20.25 14.86 20.25 15V20C20.25 20.14 20.14 20.25 20 20.25H15C14.86 20.25 14.75 20.14 14.75 20V15Z\" fill=\"currentColor\" /> </svg>',textColor:\"\",useVariant:true,variant:matchVariant(\"dark\"),width:\"100%\",...addPropertyOverrides({Hccu2oAOd:{href:undefined},vt2qsauT2:{href:resolvedLinks[1],variant:matchVariant(\"light\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"end\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-182yara`,offsetX:0,offsetY:10,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({Hccu2oAOd:{offsetY:0},vt2qsauT2:{offsetY:0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1i3n2ze\",\"data-border\":true,exit:animation1,initial:animation3,layoutDependency:layoutDependency,layoutId:\"uvBH3UC6q\",ref:ref4,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},variants:{vt2qsauT2:{\"--border-color\":\"var(--token-0c00749d-2fa9-48ea-911c-6a65d14bf1e8, rgb(204, 204, 204))\",backgroundColor:\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vaokir\",layoutDependency:layoutDependency,layoutId:\"GM8TWz86t\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"s4ww3RQBF\"},motionChild:true,nodeId:\"TuUJ9CQOF\",openInNewTab:false,scopeId:\"Fxmw9uqRh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-irpqp8 framer-p9fyvm\",layoutDependency:layoutDependency,layoutId:\"TuUJ9CQOF\",whileHover:animation,children:/*#__PURE__*/_jsx(Railing3,{animated:true,className:\"framer-9j5h6j\",layoutDependency:layoutDependency,layoutId:\"qU9MWoJlm\",style:{\"--1wol5po\":\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\"},variants:{vt2qsauT2:{\"--1wol5po\":\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\"}}})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"skFgzVkJt\"},motionChild:true,nodeId:\"hFPIDbFb0\",openInNewTab:false,scopeId:\"Fxmw9uqRh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ea2ps framer-p9fyvm\",layoutDependency:layoutDependency,layoutId:\"hFPIDbFb0\",whileHover:animation,children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-142mdzm\",Component:Dock3,layoutDependency:layoutDependency,layoutId:\"gba4_6zHo\",style:{\"--1wol5po\":\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\"},variants:{vt2qsauT2:{\"--1wol5po\":\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\"}},...addPropertyOverrides({Hccu2oAOd:{Component:DockDesignerApp},vt2qsauT2:{Component:DockDesignerApp}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"eGvMkgKuF\"},motionChild:true,nodeId:\"RMjA8TCUT\",openInNewTab:false,scopeId:\"Fxmw9uqRh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1efpfhv framer-p9fyvm\",layoutDependency:layoutDependency,layoutId:\"RMjA8TCUT\",whileHover:animation,children:/*#__PURE__*/_jsx(Dock3,{animated:true,className:\"framer-1h60u1q\",layoutDependency:layoutDependency,layoutId:\"sc16RZGgS\",style:{\"--1wol5po\":\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\"},variants:{vt2qsauT2:{\"--1wol5po\":\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\"}}})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I9Z6jvjYf\"},motionChild:true,nodeId:\"qudd7yW8o\",openInNewTab:false,scopeId:\"Fxmw9uqRh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-12qnmpo framer-p9fyvm\",layoutDependency:layoutDependency,layoutId:\"qudd7yW8o\",whileHover:animation,children:/*#__PURE__*/_jsx(Deck3,{animated:true,className:\"framer-17lhfgf\",layoutDependency:layoutDependency,layoutId:\"FP5ONsdGT\",style:{\"--1wol5po\":\"var(--token-9b8f61ae-5f51-480f-95bf-74b442068dc5, rgb(254, 254, 254))\"},variants:{vt2qsauT2:{\"--1wol5po\":\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\"}}})})})]})})})})]})})})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uy0zf.framer-p9fyvm, .framer-uy0zf .framer-p9fyvm { display: block; }\",\".framer-uy0zf.framer-12do0ge { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 74px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-uy0zf .framer-fyx87r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 16px 32px 16px 32px; position: relative; width: 100%; }\",\".framer-uy0zf .framer-1iupxow { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-uy0zf .framer-1srkv53 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-uy0zf .framer-146meuz { aspect-ratio: 4.413793103448276 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 43px); position: relative; width: 191px; }\",\".framer-uy0zf .framer-1urfp8u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-uy0zf .framer-1qgy59t, .framer-uy0zf .framer-1881wv7, .framer-uy0zf .framer-1wcyl73, .framer-uy0zf .framer-apm4ky, .framer-uy0zf .framer-irpqp8, .framer-uy0zf .framer-1ea2ps, .framer-uy0zf .framer-1efpfhv, .framer-uy0zf .framer-12qnmpo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-uy0zf .framer-hevrd, .framer-uy0zf .framer-9j5h6j { aspect-ratio: 3.901639344262295 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 31px); position: relative; width: 119px; }\",\".framer-uy0zf .framer-d45i8l { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-uy0zf .framer-10pivyc { aspect-ratio: 3.476923076923077 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 31px); position: relative; width: 113px; }\",\".framer-uy0zf .framer-10jmdsq { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-uy0zf .framer-12pcpvb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uy0zf .framer-176jrng { aspect-ratio: 3.1666666666666665 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 30px); position: relative; width: 95px; }\",\".framer-uy0zf .framer-o9ggut { aspect-ratio: 2.9855072463768115 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 29px); position: relative; width: 97px; }\",\".framer-uy0zf .framer-1c80msr { aspect-ratio: 3.1884057971014492 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 34px); position: relative; width: 111px; }\",\".framer-uy0zf .framer-1kzvvqd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-uy0zf .framer-1vu1hp8-container, .framer-uy0zf .framer-182yara-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-uy0zf .framer-1i3n2ze { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 150px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 16px; position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-uy0zf .framer-1vaokir { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-uy0zf .framer-142mdzm, .framer-uy0zf .framer-1h60u1q { aspect-ratio: 3.6551724137931036 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 29px); position: relative; width: 106px; }\",\".framer-uy0zf .framer-17lhfgf { aspect-ratio: 3.2615384615384615 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 33px); position: relative; width: 106px; }\",\".framer-uy0zf.framer-v-1dyznua.framer-12do0ge, .framer-uy0zf.framer-v-160krkc.framer-12do0ge { width: 1600px; }\",\".framer-uy0zf.framer-v-1sunuif.framer-12do0ge, .framer-uy0zf.framer-v-rjexhz.framer-12do0ge { width: 810px; }\",\".framer-uy0zf.framer-v-rjexhz .framer-146meuz { aspect-ratio: 4.096385542168675 / 1; height: var(--framer-aspect-ratio-supported, 39px); width: 170px; }\",\".framer-uy0zf.framer-v-1gdbc66.framer-12do0ge { height: 72px; width: 390px; }\",\".framer-uy0zf.framer-v-1gdbc66 .framer-fyx87r, .framer-uy0zf.framer-v-1egaay4 .framer-fyx87r { height: 72px; padding: 16px; }\",\".framer-uy0zf.framer-v-1gdbc66 .framer-146meuz { aspect-ratio: 3.9047619047619047 / 1; height: var(--framer-aspect-ratio-supported, 37px); width: 163px; }\",\".framer-uy0zf.framer-v-1gdbc66 .framer-1urfp8u, .framer-uy0zf.framer-v-1egaay4 .framer-1urfp8u { min-height: 40px; }\",\".framer-uy0zf.framer-v-1gdbc66 .framer-1i3n2ze, .framer-uy0zf.framer-v-1egaay4 .framer-1i3n2ze { height: min-content; padding: 20px; width: min-content; }\",\".framer-uy0zf.framer-v-1gdbc66 .framer-1vaokir, .framer-uy0zf.framer-v-1egaay4 .framer-1vaokir { width: min-content; }\",\".framer-uy0zf.framer-v-1gdbc66 .framer-142mdzm { aspect-ratio: 3.5384615384615383 / 1; height: var(--framer-aspect-ratio-supported, 31px); width: 115px; }\",\".framer-uy0zf.framer-v-1gdbc66 .framer-1h60u1q { aspect-ratio: 3.5625 / 1; height: var(--framer-aspect-ratio-supported, 31px); width: 114px; }\",\".framer-uy0zf.framer-v-1egaay4.framer-12do0ge { width: 390px; }\",\".framer-uy0zf.framer-v-1egaay4 .framer-146meuz { aspect-ratio: 3.8048780487804876 / 1; height: var(--framer-aspect-ratio-supported, 35px); width: 155px; }\",\".framer-uy0zf.framer-v-1egaay4 .framer-142mdzm { aspect-ratio: 3.3823529411764706 / 1; height: var(--framer-aspect-ratio-supported, 31px); width: 114px; }\",\".framer-uy0zf.framer-v-1egaay4 .framer-1h60u1q { aspect-ratio: 3.484848484848485 / 1; height: var(--framer-aspect-ratio-supported, 32px); width: 116px; }\",'.framer-uy0zf[data-border=\"true\"]::after, .framer-uy0zf [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 74\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"K0BuHIQ8Z\":{\"layout\":[\"fixed\",\"fixed\"]},\"A4XPz64UA\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZFIL92TiN\":{\"layout\":[\"fixed\",\"fixed\"]},\"sUdpzFPqk\":{\"layout\":[\"fixed\",\"fixed\"]},\"Fs0a87Igy\":{\"layout\":[\"fixed\",\"fixed\"]},\"YIQewL5Lc\":{\"layout\":[\"fixed\",\"fixed\"]},\"PpzAqmwws\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hccu2oAOd\":{\"layout\":[\"fixed\",\"fixed\"]},\"vt2qsauT2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wg_ezy8_c\":\"railingOpacity\",\"GyAqpNB0t\":\"dockOpacity\",\"pW2_FXdyx\":\"deckOpacity\",\"UjMH8NiCy\":\"dockIcon\",\"cVjW25Hgq\":\"fill\",\"qhfxd8ItZ\":\"hoverText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fGEc0xAVHdJQuCo1K5jP\"]\n */const FramerFxmw9uqRh=withCSS(Component,css,\"framer-uy0zf\");export default FramerFxmw9uqRh;FramerFxmw9uqRh.displayName=\"SecondaryNavbar\";FramerFxmw9uqRh.defaultProps={height:74,width:1200};addPropertyControls(FramerFxmw9uqRh,{variant:{options:[\"H5L2aGmFs\",\"K0BuHIQ8Z\",\"A4XPz64UA\",\"ZFIL92TiN\",\"sUdpzFPqk\",\"Fs0a87Igy\",\"YIQewL5Lc\",\"PpzAqmwws\",\"Hccu2oAOd\",\"vt2qsauT2\"],optionTitles:[\"Desktop\",\"Desktop Scrolled\",\"Desktop Large\",\"Desktop Large Scrolled\",\"Desktop 2\",\"Desktop 2 Scrolled\",\"Tablet\",\"Tablet Scrolled\",\"Phone\",\"Phone Scrolled\"],title:\"Variant\",type:ControlType.Enum},wg_ezy8_c:{defaultValue:1,max:1,min:0,step:.01,title:\"Railing Opacity\",type:ControlType.Number},onwg_ezy8_cChange:{changes:\"wg_ezy8_c\",type:ControlType.ChangeHandler},GyAqpNB0t:{defaultValue:1,max:1,min:0,step:.01,title:\"Dock Opacity\",type:ControlType.Number},onGyAqpNB0tChange:{changes:\"GyAqpNB0t\",type:ControlType.ChangeHandler},pW2_FXdyx:{defaultValue:1,max:1,min:0,step:.01,title:\"Deck Opacity\",type:ControlType.Number},onpW2_FXdyxChange:{changes:\"pW2_FXdyx\",type:ControlType.ChangeHandler},UjMH8NiCy:{defaultValue:{identifier:\"local-module:vector/E6dT7zkke:default\",moduleId:\"UIk83GKikREbCawFE8HU\"},setModuleId:\"fGEc0xAVHdJQuCo1K5jP\",title:\"Dock Icon\",type:ControlType.VectorSetItem},cVjW25Hgq:{defaultValue:'var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43)) /* {\"name\":\"Dark Blue Green\"} */',title:\"Fill\",type:ControlType.Color},qhfxd8ItZ:{defaultValue:'var(--token-b933fc9c-5cc7-4168-9430-8a28f31f4bec, rgb(135, 212, 233)) /* {\"name\":\"Bright Blue\"} */',title:\"Hover Text\",type:ControlType.Color}});addFonts(FramerFxmw9uqRh,[{explicitInter:true,fonts:[]},...Railing3Fonts,...DockDesignerAppFonts,...Dock3Fonts,...Deck3Fonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFxmw9uqRh\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"wg_ezy8_c\\\":\\\"railingOpacity\\\",\\\"GyAqpNB0t\\\":\\\"dockOpacity\\\",\\\"pW2_FXdyx\\\":\\\"deckOpacity\\\",\\\"UjMH8NiCy\\\":\\\"dockIcon\\\",\\\"cVjW25Hgq\\\":\\\"fill\\\",\\\"qhfxd8ItZ\\\":\\\"hoverText\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K0BuHIQ8Z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"A4XPz64UA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZFIL92TiN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sUdpzFPqk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Fs0a87Igy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YIQewL5Lc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PpzAqmwws\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hccu2oAOd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vt2qsauT2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"74\",\"framerComponentViewportWidth\":\"true\",\"framerVectorSets\":\"[\\\"fGEc0xAVHdJQuCo1K5jP\\\"]\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Fxmw9uqRh.map","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFlowFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SectionBand from\"https://framerusercontent.com/modules/bxryfjKEIE41Qe7Lv0FS/oXk5WCsrcYFpEUupn0qT/SectionBand.js\";import NavbarCanvas from\"https://framerusercontent.com/modules/jr4bfer9wTxbVPq2NYOg/8zLAfSKig7n7Purt1IgK/FUYTvh7jh.js\";import FooterMain from\"https://framerusercontent.com/modules/wizRaotQLuvNeHC5ODgZ/JPJewW1OhxWjQCDibP0y/rLIeNP3lt.js\";import SecondaryNavbar from\"#framer/local/canvasComponent/Fxmw9uqRh/Fxmw9uqRh.js\";import DockDesignerApp from\"#framer/local/vector/UzZY59db3/UzZY59db3.js\";const NavbarCanvasFonts=getFonts(NavbarCanvas);const SecondaryNavbarFonts=getFonts(SecondaryNavbar);const SectionBandFonts=getFonts(SectionBand);const FooterMainFonts=getFonts(FooterMain);const MotionDivWithFlowFX=withFlowFX(motion.div);const breakpoints={nEGXNxzGJ:\"(min-width: 1200px) and (max-width: 1599.98px)\",PMUo87Zg0:\"(max-width: 809.98px)\",pw7MtNZ_g:\"(min-width: 1600px)\",vkgV22qr8:\"(min-width: 960px) and (max-width: 1199.98px)\",y4W33UZ14:\"(min-width: 810px) and (max-width: 959.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-6HdIQ\";const variantClassNames={nEGXNxzGJ:\"framer-v-1wcv9uy\",PMUo87Zg0:\"framer-v-1dra4hb\",pw7MtNZ_g:\"framer-v-1u7dr3f\",vkgV22qr8:\"framer-v-4mqywf\",y4W33UZ14:\"framer-v-1rx4a3i\"};const wVOLOOUeW=undefined;const tQ3dSmhsZ=undefined;const trCMNJiPD=undefined;const HoCjjadkP=undefined;const zsitIMdLi=undefined;const u1voAapHA=undefined;const TXf_KIZWr=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={pw7MtNZ_g:[\".framer-6HdIQ.framer-1wcv9uy { background-color: var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, #ffffff); }\"],y4W33UZ14:[\".framer-6HdIQ.framer-1wcv9uy { padding: 80px 0px 0px 0px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={pw7MtNZ_g:\".framer-1u7dr3f-override\",y4W33UZ14:\".framer-1rx4a3i-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6HdIQ.framer-v41cu9, .framer-6HdIQ .framer-v41cu9 { display: block; }\",\".framer-6HdIQ.framer-1wcv9uy { align-content: center; align-items: center; background-color: var(--1jr48lh); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 152px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-6HdIQ .framer-1juyilm-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; view-transition-name: framer-6HdIQ-1juyilm-exclude; z-index: 10; }\",\"::view-transition-group(framer-6HdIQ-1juyilm-exclude), ::view-transition-new(framer-6HdIQ-1juyilm-exclude), ::view-transition-old(framer-6HdIQ-1juyilm-exclude) { animation: none !important; }\",\".framer-6HdIQ .framer-1h81554-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 80px; width: 100%; z-index: 10; }\",\".framer-6HdIQ .framer-1hip8r1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-6HdIQ .framer-1rxlob8-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-6HdIQ .framer-13zdguf-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={nEGXNxzGJ:\"(min-width: 1200px) and (max-width: 1599.98px)\",PMUo87Zg0:\"(max-width: 809.98px)\",pw7MtNZ_g:\"(min-width: 1600px)\",vkgV22qr8:\"(min-width: 960px) and (max-width: 1199.98px)\",y4W33UZ14:\"(min-width: 810px) and (max-width: 959.98px)\"};const humanReadableVariantMap={\"Desktop 2\":\"vkgV22qr8\",Desktop:\"nEGXNxzGJ\",Large:\"pw7MtNZ_g\",Phone:\"PMUo87Zg0\",Tablet:\"y4W33UZ14\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({background,deckOpacity,dockOpacity,ghostColor,height,hoverText,id,railingOpacity,vector,width,...props})=>{return{...props,HoCjjadkP:dockOpacity??props.HoCjjadkP??1,tQ3dSmhsZ:ghostColor??props.tQ3dSmhsZ??\"var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77))\",trCMNJiPD:railingOpacity??props.trCMNJiPD??1,TXf_KIZWr:hoverText??props.TXf_KIZWr??\"var(--token-b933fc9c-5cc7-4168-9430-8a28f31f4bec, rgb(135, 212, 233))\",u1voAapHA:vector??props.u1voAapHA??DockDesignerApp,variant:humanReadableVariantMap[props.variant]??props.variant??\"nEGXNxzGJ\",wVOLOOUeW:background??props.wVOLOOUeW??\"var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255))\",zsitIMdLi:deckOpacity??props.zsitIMdLi??1};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,wVOLOOUeW,trCMNJiPD,HoCjjadkP,zsitIMdLi,tQ3dSmhsZ,TXf_KIZWr,u1voAapHA,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"nEGXNxzGJ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(wVOLOOUeW)}; } :root { font-size: 62.5%; } @media (min-width: 1600px) { :root body { background: var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255)); } }`}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-1wcv9uy\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{\"--1jr48lh\":wVOLOOUeW,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1juyilm-container\",isModuleExternal:true,layout:\"position\",layoutScroll:true,nodeId:\"yaBDZMqYr\",rendersWithMotion:true,scopeId:\"W3RN58eM7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PMUo87Zg0:{variant:matchVariant(\"XbfWZvXBm\")},pw7MtNZ_g:{h7aCHbE10:\"https://rolemodelsoftware.com/services\",nglvNT0qZ:\"https://rolemodelsoftware.com/our-approach\"},vkgV22qr8:{variant:matchVariant(\"MY1pNfFqr\")},y4W33UZ14:{variant:matchVariant(\"MY1pNfFqr\")}},children:/*#__PURE__*/_jsx(NavbarCanvas,{Ba7hoXcPa:\"https://rolemodelsoftware.com/about\",dbD15ran1:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Branded Mobile PWA and Desktop Web application for business forum and executive coaching firm\"})}),dGqELwOP0:\"https://rolemodelsoftware.com\",GiZIphT0d:tQ3dSmhsZ,GshTwkFI_:\"https://rolemodelsoftware.com/optics\",h7aCHbE10:\"https://rolemodelsoftware.com//services\",He3sxWQ9f:\"https://rolemodelsoftware.com/consultation\",height:\"100%\",id:\"yaBDZMqYr\",Iqohg2toX:\"https://rolemodelsoftware.com/consultation\",J1JVd6QsF:\"https://rolemodelsoftware.com/blog\",layoutId:\"yaBDZMqYr\",nglvNT0qZ:\"https://rolemodelsoftware.com/approach\",qDLVTpK_W:\"https://rolemodelsoftware.com/careers\",qjnY9RdD6:addImageAlt({pixelHeight:169,pixelWidth:303,src:\"https://framerusercontent.com/images/DctS1kQYplXRbMjZcoDZwJtDxqM.webp?width=303&height=169\"},\"\"),rZ3OXfGac:\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",style:{width:\"100%\"},tX3H5koD8:\"https://rolemodelsoftware.com/services\",V6cRLcOLm:\"https://rolemodelsoftware.com/portfolio\",variant:matchVariant(\"sSIv5cElb\"),WHKrJjFoG:\"https://rolemodelsoftware.com/case-studies/c12-business-forums\",width:\"100%\",yDH6NyUbD:\"https://rolemodelsoftware.com/rolemodel-way\",zCBRm09gx:\"https://rolemodelsoftware.com/portfolio\",zR_sWJb1z:\"https://rolemodelsoftware.com/academy\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:\"100vw\",y:80,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h81554-container\",\"data-framer-layout-hint-center-x\":true,layout:\"position\",layoutScroll:true,nodeId:\"INX8xu2qw\",rendersWithMotion:true,scopeId:\"W3RN58eM7\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PMUo87Zg0:{variant:matchVariant(\"Hccu2oAOd\")}},children:/*#__PURE__*/_jsx(SecondaryNavbar,{cVjW25Hgq:\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",GyAqpNB0t:HoCjjadkP,height:\"100%\",id:\"INX8xu2qw\",layoutId:\"INX8xu2qw\",pW2_FXdyx:zsitIMdLi,qhfxd8ItZ:TXf_KIZWr,style:{width:\"100%\"},UjMH8NiCy:u1voAapHA,variant:matchVariant(\"H5L2aGmFs\"),wg_ezy8_c:trCMNJiPD,width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hip8r1\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rxlob8-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",nodeId:\"HT3J0pGC5\",rendersWithMotion:true,scopeId:\"W3RN58eM7\",children:/*#__PURE__*/_jsx(SectionBand,{amplitude:10,autoAnimate:false,color:[\"rgb(53, 92, 88)\",\"rgb(50, 83, 89)\",\"rgb(89, 109, 110)\",\"rgb(124, 147, 148)\",\"rgb(159, 175, 181)\",\"rgb(171, 199, 198)\",\"rgb(158, 211, 219)\",\"rgb(157, 220, 227)\"],height:\"100%\",id:\"HT3J0pGC5\",layoutId:\"HT3J0pGC5\",maxHeight:12,minHeight:12,reverse:false,rotate:true,scrollEnd:.5,scrollStart:0,speed:1,style:{width:\"100%\"},tint:\"var(--token-49863225-ad34-4336-8935-1c10e02611fb, rgb(4, 36, 43))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{y4W33UZ14:{y:1180}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:691,width:\"100vw\",y:1252,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13zdguf-container\",isModuleExternal:true,layout:\"position\",nodeId:\"fgtxIszsA\",rendersWithMotion:true,scopeId:\"W3RN58eM7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PMUo87Zg0:{RjbLA6Y3C:resolvedLinks[4],variant:matchVariant(\"rYowWQtZL\")},pw7MtNZ_g:{RjbLA6Y3C:resolvedLinks[1],variant:matchVariant(\"DR6cr36e7\")},vkgV22qr8:{RjbLA6Y3C:resolvedLinks[2],variant:matchVariant(\"mWGgTpKKn\")},y4W33UZ14:{RjbLA6Y3C:resolvedLinks[3],variant:matchVariant(\"j0J_WERvA\")}},children:/*#__PURE__*/_jsx(FooterMain,{eQ9w5cFT_:\"https://rolemodelsoftware.com/optics\",height:\"100%\",id:\"fgtxIszsA\",iueTNmI2K:\"https://rolemodelsoftware.com/portfolio\",kdEotTCXa:\"https://rolemodelsoftware.com/approach\",kGql03mSR:\"https://rolemodelsoftware.com/about\",layoutId:\"fgtxIszsA\",Nc5RKthl6:\"https://rolemodelsoftware.com/careers\",nCvv4CwOe:\"https://rolemodelsoftware.com/rolemodel-way\",Ng0YIeDIz:\"https://rolemodelsoftware.com/academy\",PizoZ8ZZq:\"https://rolemodelsoftware.com/services\",RjbLA6Y3C:resolvedLinks[0],style:{width:\"100%\"},UBplDTvhT:\"https://rolemodelsoftware.com/blog\",variant:matchVariant(\"F58vCaP39\"),width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2141\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 10\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pw7MtNZ_g\":{\"layout\":[\"fixed\",\"fixed\"]},\"vkgV22qr8\":{\"layout\":[\"fixed\",\"fixed\"]},\"y4W33UZ14\":{\"layout\":[\"fixed\",\"fixed\"]},\"PMUo87Zg0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wVOLOOUeW\":\"background\",\"trCMNJiPD\":\"railingOpacity\",\"HoCjjadkP\":\"dockOpacity\",\"zsitIMdLi\":\"deckOpacity\",\"tQ3dSmhsZ\":\"ghostColor\",\"TXf_KIZWr\":\"hoverText\",\"u1voAapHA\":\"vector\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fGEc0xAVHdJQuCo1K5jP\"]\n * @framerHitTargets {\"nEGXNxzGJ\":[\".framer-1juyilm-container\",\".framer-1h81554-container\",\".framer-1rxlob8-container\",\".framer-13zdguf-container\"],\"pw7MtNZ_g\":[\".framer-1juyilm-container\",\".framer-1h81554-container\",\".framer-1rxlob8-container\",\".framer-13zdguf-container\"],\"vkgV22qr8\":[\".framer-1juyilm-container\",\".framer-1h81554-container\",\".framer-1rxlob8-container\",\".framer-13zdguf-container\"],\"y4W33UZ14\":[\".framer-1juyilm-container\",\".framer-1h81554-container\",\".framer-1rxlob8-container\",\".framer-13zdguf-container\"],\"PMUo87Zg0\":[\".framer-1juyilm-container\",\".framer-1h81554-container\",\".framer-1rxlob8-container\",\".framer-13zdguf-container\"]}\n * @framerBreakpoints {\"pw7MtNZ_g\":{\"min\":1600,\"canvasClassName\":\"framer-1u7dr3f-override\",\"minHeight\":2141,\"name\":\"Large\",\"width\":1600,\"rootFontSize\":10},\"nEGXNxzGJ\":{\"min\":1200,\"max\":1599,\"canvasClassName\":\"framer-1wcv9uy-override\",\"minHeight\":2141,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":10},\"vkgV22qr8\":{\"min\":960,\"max\":1199,\"canvasClassName\":\"framer-4mqywf-override\",\"minHeight\":2150,\"name\":\"Desktop 2\",\"width\":960,\"rootFontSize\":10},\"y4W33UZ14\":{\"min\":810,\"max\":959,\"canvasClassName\":\"framer-1rx4a3i-override\",\"minHeight\":2150,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":10},\"PMUo87Zg0\":{\"max\":809,\"canvasClassName\":\"framer-1dra4hb-override\",\"minHeight\":2473,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":10}}\n * @framerDefaultVariant nEGXNxzGJ\n * @framerLayoutTemplate true\n */const FramerW3RN58eM7=withCSS(Component,css,\"framer-6HdIQ\");export default FramerW3RN58eM7;FramerW3RN58eM7.displayName=\"Docks Custom\";FramerW3RN58eM7.defaultProps={height:2141,width:1200};addPropertyControls(FramerW3RN58eM7,{wVOLOOUeW:{defaultValue:\"var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255))\",title:\"Background\",type:ControlType.Color},trCMNJiPD:{defaultValue:1,max:1,min:0,step:.01,title:\"Railing Opacity\",type:ControlType.Number},HoCjjadkP:{defaultValue:1,max:1,min:0,step:.01,title:\"Dock Opacity\",type:ControlType.Number},zsitIMdLi:{defaultValue:1,max:1,min:0,step:.01,title:\"Deck Opacity\",type:ControlType.Number},tQ3dSmhsZ:{defaultValue:'var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77)) /* {\"name\":\"Blue Green\"} */',title:\"Ghost Color\",type:ControlType.Color},TXf_KIZWr:{defaultValue:'var(--token-b933fc9c-5cc7-4168-9430-8a28f31f4bec, rgb(135, 212, 233)) /* {\"name\":\"Bright Blue\"} */',title:\"Hover Text\",type:ControlType.Color},u1voAapHA:{defaultValue:{identifier:\"local-module:vector/UzZY59db3:default\",moduleId:\"K2zSiI4zHqXgG0z68EOd\"},setModuleId:\"fGEc0xAVHdJQuCo1K5jP\",title:\"Vector\",type:ControlType.VectorSetItem}});addFonts(FramerW3RN58eM7,[{explicitInter:true,fonts:[]},...NavbarCanvasFonts,...SecondaryNavbarFonts,...SectionBandFonts,...FooterMainFonts],{supportsExplicitInterCodegen:true});FramerW3RN58eM7.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbarCanvas,{},context),forwardLoader(SecondaryNavbar,{},context),forwardLoader(FooterMain,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW3RN58eM7\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"nEGXNxzGJ\\\":[\\\".framer-1juyilm-container\\\",\\\".framer-1h81554-container\\\",\\\".framer-1rxlob8-container\\\",\\\".framer-13zdguf-container\\\"],\\\"pw7MtNZ_g\\\":[\\\".framer-1juyilm-container\\\",\\\".framer-1h81554-container\\\",\\\".framer-1rxlob8-container\\\",\\\".framer-13zdguf-container\\\"],\\\"vkgV22qr8\\\":[\\\".framer-1juyilm-container\\\",\\\".framer-1h81554-container\\\",\\\".framer-1rxlob8-container\\\",\\\".framer-13zdguf-container\\\"],\\\"y4W33UZ14\\\":[\\\".framer-1juyilm-container\\\",\\\".framer-1h81554-container\\\",\\\".framer-1rxlob8-container\\\",\\\".framer-13zdguf-container\\\"],\\\"PMUo87Zg0\\\":[\\\".framer-1juyilm-container\\\",\\\".framer-1h81554-container\\\",\\\".framer-1rxlob8-container\\\",\\\".framer-13zdguf-container\\\"]}\",\"framerBreakpoints\":\"{\\\"pw7MtNZ_g\\\":{\\\"min\\\":1600,\\\"canvasClassName\\\":\\\"framer-1u7dr3f-override\\\",\\\"minHeight\\\":2141,\\\"name\\\":\\\"Large\\\",\\\"width\\\":1600,\\\"rootFontSize\\\":10},\\\"nEGXNxzGJ\\\":{\\\"min\\\":1200,\\\"max\\\":1599,\\\"canvasClassName\\\":\\\"framer-1wcv9uy-override\\\",\\\"minHeight\\\":2141,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":10},\\\"vkgV22qr8\\\":{\\\"min\\\":960,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-4mqywf-override\\\",\\\"minHeight\\\":2150,\\\"name\\\":\\\"Desktop 2\\\",\\\"width\\\":960,\\\"rootFontSize\\\":10},\\\"y4W33UZ14\\\":{\\\"min\\\":810,\\\"max\\\":959,\\\"canvasClassName\\\":\\\"framer-1rx4a3i-override\\\",\\\"minHeight\\\":2150,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":10},\\\"PMUo87Zg0\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1dra4hb-override\\\",\\\"minHeight\\\":2473,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":10}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pw7MtNZ_g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vkgV22qr8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y4W33UZ14\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PMUo87Zg0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"wVOLOOUeW\\\":\\\"background\\\",\\\"trCMNJiPD\\\":\\\"railingOpacity\\\",\\\"HoCjjadkP\\\":\\\"dockOpacity\\\",\\\"zsitIMdLi\\\":\\\"deckOpacity\\\",\\\"tQ3dSmhsZ\\\":\\\"ghostColor\\\",\\\"TXf_KIZWr\\\":\\\"hoverText\\\",\\\"u1voAapHA\\\":\\\"vector\\\"}\",\"framerIntrinsicHeight\":\"2141\",\"framerVectorSets\":\"[\\\"fGEc0xAVHdJQuCo1K5jP\\\"]\",\"framerColorSyntax\":\"true\",\"framerRootFontSize\":\"10\",\"framerDefaultVariant\":\"nEGXNxzGJ\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFlowFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SectionBand from\"https://framerusercontent.com/modules/bxryfjKEIE41Qe7Lv0FS/oXk5WCsrcYFpEUupn0qT/SectionBand.js\";import NavbarCanvas from\"https://framerusercontent.com/modules/jr4bfer9wTxbVPq2NYOg/8zLAfSKig7n7Purt1IgK/FUYTvh7jh.js\";import FooterMain from\"https://framerusercontent.com/modules/wizRaotQLuvNeHC5ODgZ/JPJewW1OhxWjQCDibP0y/rLIeNP3lt.js\";import SecondaryNavbar from\"#framer/local/canvasComponent/Fxmw9uqRh/Fxmw9uqRh.js\";import DockDesignerApp from\"#framer/local/vector/UzZY59db3/UzZY59db3.js\";const NavbarCanvasFonts=getFonts(NavbarCanvas);const SecondaryNavbarFonts=getFonts(SecondaryNavbar);const SectionBandFonts=getFonts(SectionBand);const FooterMainFonts=getFonts(FooterMain);const MotionDivWithFlowFX=withFlowFX(motion.div);const breakpoints={jShv9wLPl:\"(min-width: 810px) and (max-width: 959.98px)\",kuYKkDICI:\"(max-width: 809.98px)\",RvXCWOnjk:\"(min-width: 1600px)\",tUTtOkdpD:\"(min-width: 1200px) and (max-width: 1599.98px)\",YWRwVV_fE:\"(min-width: 960px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-rsV5u\";const variantClassNames={jShv9wLPl:\"framer-v-17ac5i0\",kuYKkDICI:\"framer-v-16uu42x\",RvXCWOnjk:\"framer-v-djx7vy\",tUTtOkdpD:\"framer-v-ilejvo\",YWRwVV_fE:\"framer-v-1pxdk62\"};const wVOLOOUeW=undefined;const tQ3dSmhsZ=undefined;const trCMNJiPD=undefined;const HoCjjadkP=undefined;const zsitIMdLi=undefined;const YMU1yZ90d=undefined;const ERBcTOpCt=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={RvXCWOnjk:[\".framer-rsV5u.framer-ilejvo { background-color: var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, #ffffff); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={RvXCWOnjk:\".framer-djx7vy-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rsV5u.framer-19bf6tj, .framer-rsV5u .framer-19bf6tj { display: block; }\",\".framer-rsV5u.framer-ilejvo { align-content: center; align-items: center; background-color: var(--1jr48lh); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 152px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-rsV5u .framer-188emz7-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; view-transition-name: framer-rsV5u-188emz7-exclude; z-index: 10; }\",\"::view-transition-group(framer-rsV5u-188emz7-exclude), ::view-transition-new(framer-rsV5u-188emz7-exclude), ::view-transition-old(framer-rsV5u-188emz7-exclude) { animation: none !important; }\",\".framer-rsV5u .framer-1gr4xqo-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 80px; width: 100%; z-index: 10; }\",\".framer-rsV5u .framer-1vf2j3t { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-rsV5u .framer-4du05k-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-rsV5u .framer-utbuff-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={jShv9wLPl:\"(min-width: 810px) and (max-width: 959.98px)\",kuYKkDICI:\"(max-width: 809.98px)\",RvXCWOnjk:\"(min-width: 1600px)\",tUTtOkdpD:\"(min-width: 1200px) and (max-width: 1599.98px)\",YWRwVV_fE:\"(min-width: 960px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={\"Desktop 2\":\"YWRwVV_fE\",Desktop:\"tUTtOkdpD\",Large:\"RvXCWOnjk\",Phone:\"kuYKkDICI\",Tablet:\"jShv9wLPl\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({background,deckOpacity,dockIcon,dockOpacity,ghostColor,height,hoverText,id,railingOpacity,width,...props})=>{return{...props,ERBcTOpCt:hoverText??props.ERBcTOpCt??\"var(--token-b933fc9c-5cc7-4168-9430-8a28f31f4bec, rgb(135, 212, 233))\",HoCjjadkP:dockOpacity??props.HoCjjadkP??1,tQ3dSmhsZ:ghostColor??props.tQ3dSmhsZ??\"var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77))\",trCMNJiPD:railingOpacity??props.trCMNJiPD??1,variant:humanReadableVariantMap[props.variant]??props.variant??\"tUTtOkdpD\",wVOLOOUeW:background??props.wVOLOOUeW??\"var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255))\",YMU1yZ90d:dockIcon??props.YMU1yZ90d??DockDesignerApp,zsitIMdLi:deckOpacity??props.zsitIMdLi??1};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,wVOLOOUeW,trCMNJiPD,HoCjjadkP,zsitIMdLi,tQ3dSmhsZ,YMU1yZ90d,ERBcTOpCt,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"tUTtOkdpD\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(wVOLOOUeW)}; } :root { font-size: 62.5%; } @media (min-width: 1600px) { :root body { background: var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255)); } }`}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-ilejvo\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{\"--1jr48lh\":wVOLOOUeW,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-188emz7-container\",isModuleExternal:true,layout:\"position\",layoutScroll:true,nodeId:\"w_6shlvWf\",rendersWithMotion:true,scopeId:\"A9dlhoZ39\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jShv9wLPl:{variant:matchVariant(\"MY1pNfFqr\")},kuYKkDICI:{variant:matchVariant(\"XbfWZvXBm\")},RvXCWOnjk:{h7aCHbE10:\"https://rolemodelsoftware.com/services\",nglvNT0qZ:\"https://rolemodelsoftware.com/our-approach\"},YWRwVV_fE:{variant:matchVariant(\"MY1pNfFqr\")}},children:/*#__PURE__*/_jsx(NavbarCanvas,{Ba7hoXcPa:\"https://rolemodelsoftware.com/about\",dbD15ran1:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Branded Mobile PWA and Desktop Web application for business forum and executive coaching firm\"})}),dGqELwOP0:\"https://rolemodelsoftware.com\",GiZIphT0d:tQ3dSmhsZ,GshTwkFI_:\"https://rolemodelsoftware.com/optics\",h7aCHbE10:\"https://rolemodelsoftware.com//services\",He3sxWQ9f:\"https://rolemodelsoftware.com/consultation\",height:\"100%\",id:\"w_6shlvWf\",Iqohg2toX:\"https://rolemodelsoftware.com/consultation\",J1JVd6QsF:\"https://rolemodelsoftware.com/blog\",layoutId:\"w_6shlvWf\",nglvNT0qZ:\"https://rolemodelsoftware.com/approach\",qDLVTpK_W:\"https://rolemodelsoftware.com/careers\",qjnY9RdD6:addImageAlt({pixelHeight:169,pixelWidth:303,src:\"https://framerusercontent.com/images/DctS1kQYplXRbMjZcoDZwJtDxqM.webp?width=303&height=169\"},\"\"),rZ3OXfGac:\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",style:{width:\"100%\"},tX3H5koD8:\"https://rolemodelsoftware.com/services\",V6cRLcOLm:\"https://rolemodelsoftware.com/portfolio\",variant:matchVariant(\"sSIv5cElb\"),WHKrJjFoG:\"https://rolemodelsoftware.com/case-studies/c12-business-forums\",width:\"100%\",yDH6NyUbD:\"https://rolemodelsoftware.com/rolemodel-way\",zCBRm09gx:\"https://rolemodelsoftware.com/portfolio\",zR_sWJb1z:\"https://rolemodelsoftware.com/academy\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:\"100vw\",y:80,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gr4xqo-container\",\"data-framer-layout-hint-center-x\":true,layout:\"position\",layoutScroll:true,nodeId:\"TYSsZNZJI\",rendersWithMotion:true,scopeId:\"A9dlhoZ39\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kuYKkDICI:{variant:matchVariant(\"Hccu2oAOd\")}},children:/*#__PURE__*/_jsx(SecondaryNavbar,{cVjW25Hgq:\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",GyAqpNB0t:HoCjjadkP,height:\"100%\",id:\"TYSsZNZJI\",layoutId:\"TYSsZNZJI\",pW2_FXdyx:zsitIMdLi,qhfxd8ItZ:ERBcTOpCt,style:{width:\"100%\"},UjMH8NiCy:YMU1yZ90d,variant:matchVariant(\"H5L2aGmFs\"),wg_ezy8_c:trCMNJiPD,width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1vf2j3t\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-4du05k-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",nodeId:\"r4ovC4RUO\",rendersWithMotion:true,scopeId:\"A9dlhoZ39\",children:/*#__PURE__*/_jsx(SectionBand,{amplitude:10,autoAnimate:false,color:[\"rgb(71, 53, 92)\",\"rgb(73, 50, 89)\",\"rgb(99, 89, 110)\",\"rgb(133, 124, 148)\",\"rgb(169, 159, 181)\",\"rgb(183, 171, 199)\",\"rgb(193, 158, 219)\",\"rgb(209, 157, 227)\"],height:\"100%\",id:\"r4ovC4RUO\",layoutId:\"r4ovC4RUO\",maxHeight:12,minHeight:12,reverse:false,rotate:true,scrollEnd:.5,scrollStart:0,speed:1,style:{width:\"100%\"},tint:\"var(--token-49863225-ad34-4336-8935-1c10e02611fb, rgb(4, 36, 43))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:691,width:\"100vw\",y:1252,children:/*#__PURE__*/_jsx(Container,{className:\"framer-utbuff-container\",isModuleExternal:true,layout:\"position\",nodeId:\"IOr1vEsi2\",rendersWithMotion:true,scopeId:\"A9dlhoZ39\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jShv9wLPl:{RjbLA6Y3C:resolvedLinks[3],variant:matchVariant(\"j0J_WERvA\")},kuYKkDICI:{RjbLA6Y3C:resolvedLinks[4],variant:matchVariant(\"rYowWQtZL\")},RvXCWOnjk:{RjbLA6Y3C:resolvedLinks[1],variant:matchVariant(\"DR6cr36e7\")},YWRwVV_fE:{RjbLA6Y3C:resolvedLinks[2],variant:matchVariant(\"mWGgTpKKn\")}},children:/*#__PURE__*/_jsx(FooterMain,{eQ9w5cFT_:\"https://rolemodelsoftware.com/optics\",height:\"100%\",id:\"IOr1vEsi2\",iueTNmI2K:\"https://rolemodelsoftware.com/portfolio\",kdEotTCXa:\"https://rolemodelsoftware.com/approach\",kGql03mSR:\"https://rolemodelsoftware.com/about\",layoutId:\"IOr1vEsi2\",Nc5RKthl6:\"https://rolemodelsoftware.com/careers\",nCvv4CwOe:\"https://rolemodelsoftware.com/rolemodel-way\",Ng0YIeDIz:\"https://rolemodelsoftware.com/academy\",PizoZ8ZZq:\"https://rolemodelsoftware.com/services\",RjbLA6Y3C:resolvedLinks[0],style:{width:\"100%\"},UBplDTvhT:\"https://rolemodelsoftware.com/blog\",variant:matchVariant(\"F58vCaP39\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2141\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 10\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RvXCWOnjk\":{\"layout\":[\"fixed\",\"fixed\"]},\"YWRwVV_fE\":{\"layout\":[\"fixed\",\"fixed\"]},\"jShv9wLPl\":{\"layout\":[\"fixed\",\"fixed\"]},\"kuYKkDICI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wVOLOOUeW\":\"background\",\"trCMNJiPD\":\"railingOpacity\",\"HoCjjadkP\":\"dockOpacity\",\"zsitIMdLi\":\"deckOpacity\",\"tQ3dSmhsZ\":\"ghostColor\",\"YMU1yZ90d\":\"dockIcon\",\"ERBcTOpCt\":\"hoverText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fGEc0xAVHdJQuCo1K5jP\"]\n * @framerHitTargets {\"tUTtOkdpD\":[\".framer-188emz7-container\",\".framer-1gr4xqo-container\",\".framer-4du05k-container\",\".framer-utbuff-container\"],\"RvXCWOnjk\":[\".framer-188emz7-container\",\".framer-1gr4xqo-container\",\".framer-4du05k-container\",\".framer-utbuff-container\"],\"YWRwVV_fE\":[\".framer-188emz7-container\",\".framer-1gr4xqo-container\",\".framer-4du05k-container\",\".framer-utbuff-container\"],\"jShv9wLPl\":[\".framer-188emz7-container\",\".framer-1gr4xqo-container\",\".framer-4du05k-container\",\".framer-utbuff-container\"],\"kuYKkDICI\":[\".framer-188emz7-container\",\".framer-1gr4xqo-container\",\".framer-4du05k-container\",\".framer-utbuff-container\"]}\n * @framerBreakpoints {\"RvXCWOnjk\":{\"min\":1600,\"canvasClassName\":\"framer-djx7vy-override\",\"minHeight\":2141,\"name\":\"Large\",\"width\":1600,\"rootFontSize\":10},\"tUTtOkdpD\":{\"min\":1200,\"max\":1599,\"canvasClassName\":\"framer-ilejvo-override\",\"minHeight\":2141,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":10},\"YWRwVV_fE\":{\"min\":960,\"max\":1199,\"canvasClassName\":\"framer-1pxdk62-override\",\"minHeight\":2150,\"name\":\"Desktop 2\",\"width\":960,\"rootFontSize\":10},\"jShv9wLPl\":{\"min\":810,\"max\":959,\"canvasClassName\":\"framer-17ac5i0-override\",\"minHeight\":2150,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":10},\"kuYKkDICI\":{\"max\":809,\"canvasClassName\":\"framer-16uu42x-override\",\"minHeight\":2473,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":10}}\n * @framerDefaultVariant tUTtOkdpD\n * @framerLayoutTemplate true\n */const FramerA9dlhoZ39=withCSS(Component,css,\"framer-rsV5u\");export default FramerA9dlhoZ39;FramerA9dlhoZ39.displayName=\"Rails\";FramerA9dlhoZ39.defaultProps={height:2141,width:1200};addPropertyControls(FramerA9dlhoZ39,{wVOLOOUeW:{defaultValue:\"var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255))\",title:\"Background\",type:ControlType.Color},trCMNJiPD:{defaultValue:1,max:1,min:0,step:.01,title:\"Railing Opacity\",type:ControlType.Number},HoCjjadkP:{defaultValue:1,max:1,min:0,step:.01,title:\"Dock Opacity\",type:ControlType.Number},zsitIMdLi:{defaultValue:1,max:1,min:0,step:.01,title:\"Deck Opacity\",type:ControlType.Number},tQ3dSmhsZ:{defaultValue:'var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77)) /* {\"name\":\"Blue Green\"} */',title:\"Ghost Color\",type:ControlType.Color},YMU1yZ90d:{defaultValue:{identifier:\"local-module:vector/UzZY59db3:default\",moduleId:\"K2zSiI4zHqXgG0z68EOd\"},setModuleId:\"fGEc0xAVHdJQuCo1K5jP\",title:\"Dock Icon\",type:ControlType.VectorSetItem},ERBcTOpCt:{defaultValue:'var(--token-b933fc9c-5cc7-4168-9430-8a28f31f4bec, rgb(135, 212, 233)) /* {\"name\":\"Bright Blue\"} */',title:\"Hover Text\",type:ControlType.Color}});addFonts(FramerA9dlhoZ39,[{explicitInter:true,fonts:[]},...NavbarCanvasFonts,...SecondaryNavbarFonts,...SectionBandFonts,...FooterMainFonts],{supportsExplicitInterCodegen:true});FramerA9dlhoZ39.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbarCanvas,{},context),forwardLoader(SecondaryNavbar,{},context),forwardLoader(FooterMain,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerA9dlhoZ39\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"wVOLOOUeW\\\":\\\"background\\\",\\\"trCMNJiPD\\\":\\\"railingOpacity\\\",\\\"HoCjjadkP\\\":\\\"dockOpacity\\\",\\\"zsitIMdLi\\\":\\\"deckOpacity\\\",\\\"tQ3dSmhsZ\\\":\\\"ghostColor\\\",\\\"YMU1yZ90d\\\":\\\"dockIcon\\\",\\\"ERBcTOpCt\\\":\\\"hoverText\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"tUTtOkdpD\",\"framerRootFontSize\":\"10\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"2141\",\"framerHitTargets\":\"{\\\"tUTtOkdpD\\\":[\\\".framer-188emz7-container\\\",\\\".framer-1gr4xqo-container\\\",\\\".framer-4du05k-container\\\",\\\".framer-utbuff-container\\\"],\\\"RvXCWOnjk\\\":[\\\".framer-188emz7-container\\\",\\\".framer-1gr4xqo-container\\\",\\\".framer-4du05k-container\\\",\\\".framer-utbuff-container\\\"],\\\"YWRwVV_fE\\\":[\\\".framer-188emz7-container\\\",\\\".framer-1gr4xqo-container\\\",\\\".framer-4du05k-container\\\",\\\".framer-utbuff-container\\\"],\\\"jShv9wLPl\\\":[\\\".framer-188emz7-container\\\",\\\".framer-1gr4xqo-container\\\",\\\".framer-4du05k-container\\\",\\\".framer-utbuff-container\\\"],\\\"kuYKkDICI\\\":[\\\".framer-188emz7-container\\\",\\\".framer-1gr4xqo-container\\\",\\\".framer-4du05k-container\\\",\\\".framer-utbuff-container\\\"]}\",\"framerBreakpoints\":\"{\\\"RvXCWOnjk\\\":{\\\"min\\\":1600,\\\"canvasClassName\\\":\\\"framer-djx7vy-override\\\",\\\"minHeight\\\":2141,\\\"name\\\":\\\"Large\\\",\\\"width\\\":1600,\\\"rootFontSize\\\":10},\\\"tUTtOkdpD\\\":{\\\"min\\\":1200,\\\"max\\\":1599,\\\"canvasClassName\\\":\\\"framer-ilejvo-override\\\",\\\"minHeight\\\":2141,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":10},\\\"YWRwVV_fE\\\":{\\\"min\\\":960,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1pxdk62-override\\\",\\\"minHeight\\\":2150,\\\"name\\\":\\\"Desktop 2\\\",\\\"width\\\":960,\\\"rootFontSize\\\":10},\\\"jShv9wLPl\\\":{\\\"min\\\":810,\\\"max\\\":959,\\\"canvasClassName\\\":\\\"framer-17ac5i0-override\\\",\\\"minHeight\\\":2150,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":10},\\\"kuYKkDICI\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-16uu42x-override\\\",\\\"minHeight\\\":2473,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":10}}\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerVectorSets\":\"[\\\"fGEc0xAVHdJQuCo1K5jP\\\"]\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RvXCWOnjk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YWRwVV_fE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jShv9wLPl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kuYKkDICI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFlowFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SectionBand from\"https://framerusercontent.com/modules/bxryfjKEIE41Qe7Lv0FS/oXk5WCsrcYFpEUupn0qT/SectionBand.js\";import NavbarCanvas from\"https://framerusercontent.com/modules/jr4bfer9wTxbVPq2NYOg/8zLAfSKig7n7Purt1IgK/FUYTvh7jh.js\";import FooterMain from\"https://framerusercontent.com/modules/wizRaotQLuvNeHC5ODgZ/JPJewW1OhxWjQCDibP0y/rLIeNP3lt.js\";import SecondaryNavbar from\"#framer/local/canvasComponent/Fxmw9uqRh/Fxmw9uqRh.js\";import DockDesignerApp from\"#framer/local/vector/UzZY59db3/UzZY59db3.js\";const NavbarCanvasFonts=getFonts(NavbarCanvas);const SecondaryNavbarFonts=getFonts(SecondaryNavbar);const SectionBandFonts=getFonts(SectionBand);const FooterMainFonts=getFonts(FooterMain);const MotionDivWithFlowFX=withFlowFX(motion.div);const breakpoints={cpUjjy5KV:\"(max-width: 809.98px)\",jXEDOhLa_:\"(min-width: 810px) and (max-width: 959.98px)\",lSTriuyWO:\"(min-width: 1600px)\",xDVGTKyS7:\"(min-width: 1200px) and (max-width: 1599.98px)\",Y2SRYdXLc:\"(min-width: 960px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-JVss1\";const variantClassNames={cpUjjy5KV:\"framer-v-1df5u7h\",jXEDOhLa_:\"framer-v-1hjghzk\",lSTriuyWO:\"framer-v-15i1tqp\",xDVGTKyS7:\"framer-v-1eai5q0\",Y2SRYdXLc:\"framer-v-xcwdiz\"};const wVOLOOUeW=undefined;const tQ3dSmhsZ=undefined;const trCMNJiPD=undefined;const HoCjjadkP=undefined;const zsitIMdLi=undefined;const YMU1yZ90d=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={lSTriuyWO:[\".framer-JVss1.framer-1eai5q0 { background-color: var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, #ffffff); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={lSTriuyWO:\".framer-15i1tqp-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JVss1.framer-df1ewb, .framer-JVss1 .framer-df1ewb { display: block; }\",\".framer-JVss1.framer-1eai5q0 { align-content: center; align-items: center; background-color: var(--1jr48lh); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 152px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-JVss1 .framer-m1hrbc-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; view-transition-name: framer-JVss1-m1hrbc-exclude; z-index: 10; }\",\"::view-transition-group(framer-JVss1-m1hrbc-exclude), ::view-transition-new(framer-JVss1-m1hrbc-exclude), ::view-transition-old(framer-JVss1-m1hrbc-exclude), ::view-transition-group(framer-JVss1-1ha27x3-exclude), ::view-transition-new(framer-JVss1-1ha27x3-exclude), ::view-transition-old(framer-JVss1-1ha27x3-exclude) { animation: none !important; }\",\".framer-JVss1 .framer-1ha27x3-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 80px; view-transition-name: framer-JVss1-1ha27x3-exclude; width: 100%; z-index: 10; }\",\".framer-JVss1 .framer-1c5b921 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-JVss1 .framer-1jkmgmt-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-JVss1 .framer-1jcrvsy-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={cpUjjy5KV:\"(max-width: 809.98px)\",jXEDOhLa_:\"(min-width: 810px) and (max-width: 959.98px)\",lSTriuyWO:\"(min-width: 1600px)\",xDVGTKyS7:\"(min-width: 1200px) and (max-width: 1599.98px)\",Y2SRYdXLc:\"(min-width: 960px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={\"Desktop 2\":\"Y2SRYdXLc\",Desktop:\"xDVGTKyS7\",Large:\"lSTriuyWO\",Phone:\"cpUjjy5KV\",Tablet:\"jXEDOhLa_\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({background,deckOpacity,dockIcon,dockOpacity,ghostColor,height,id,railingOpacity,width,...props})=>{return{...props,HoCjjadkP:dockOpacity??props.HoCjjadkP??1,tQ3dSmhsZ:ghostColor??props.tQ3dSmhsZ??\"var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77))\",trCMNJiPD:railingOpacity??props.trCMNJiPD??1,variant:humanReadableVariantMap[props.variant]??props.variant??\"xDVGTKyS7\",wVOLOOUeW:background??props.wVOLOOUeW??\"var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255))\",YMU1yZ90d:dockIcon??props.YMU1yZ90d??DockDesignerApp,zsitIMdLi:deckOpacity??props.zsitIMdLi??1};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,wVOLOOUeW,trCMNJiPD,HoCjjadkP,zsitIMdLi,tQ3dSmhsZ,YMU1yZ90d,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"xDVGTKyS7\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(wVOLOOUeW)}; } :root { font-size: 62.5%; } @media (min-width: 1600px) { :root body { background: var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255)); } }`}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-1eai5q0\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{\"--1jr48lh\":wVOLOOUeW,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-m1hrbc-container\",isModuleExternal:true,layout:\"position\",layoutScroll:true,nodeId:\"qjsnph6JQ\",rendersWithMotion:true,scopeId:\"wcGYJ3ur3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cpUjjy5KV:{variant:matchVariant(\"XbfWZvXBm\")},jXEDOhLa_:{variant:matchVariant(\"MY1pNfFqr\")},lSTriuyWO:{h7aCHbE10:\"https://rolemodelsoftware.com/services\",nglvNT0qZ:\"https://rolemodelsoftware.com/our-approach\"},Y2SRYdXLc:{variant:matchVariant(\"MY1pNfFqr\")}},children:/*#__PURE__*/_jsx(NavbarCanvas,{Ba7hoXcPa:\"https://rolemodelsoftware.com/about\",dbD15ran1:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Branded Mobile PWA and Desktop Web application for business forum and executive coaching firm\"})}),dGqELwOP0:\"https://rolemodelsoftware.com\",GiZIphT0d:tQ3dSmhsZ,GshTwkFI_:\"https://rolemodelsoftware.com/optics\",h7aCHbE10:\"https://rolemodelsoftware.com//services\",He3sxWQ9f:\"https://rolemodelsoftware.com/consultation\",height:\"100%\",id:\"qjsnph6JQ\",Iqohg2toX:\"https://rolemodelsoftware.com/consultation\",J1JVd6QsF:\"https://rolemodelsoftware.com/blog\",layoutId:\"qjsnph6JQ\",nglvNT0qZ:\"https://rolemodelsoftware.com/approach\",qDLVTpK_W:\"https://rolemodelsoftware.com/careers\",qjnY9RdD6:addImageAlt({pixelHeight:169,pixelWidth:303,src:\"https://framerusercontent.com/images/DctS1kQYplXRbMjZcoDZwJtDxqM.webp?width=303&height=169\"},\"\"),rZ3OXfGac:\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",style:{width:\"100%\"},tX3H5koD8:\"https://rolemodelsoftware.com/services\",V6cRLcOLm:\"https://rolemodelsoftware.com/portfolio\",variant:matchVariant(\"sSIv5cElb\"),WHKrJjFoG:\"https://rolemodelsoftware.com/case-studies/c12-business-forums\",width:\"100%\",yDH6NyUbD:\"https://rolemodelsoftware.com/rolemodel-way\",zCBRm09gx:\"https://rolemodelsoftware.com/portfolio\",zR_sWJb1z:\"https://rolemodelsoftware.com/academy\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:\"100vw\",y:80,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ha27x3-container\",\"data-framer-layout-hint-center-x\":true,layout:\"position\",layoutScroll:true,nodeId:\"tutBwcA2l\",rendersWithMotion:true,scopeId:\"wcGYJ3ur3\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cpUjjy5KV:{variant:matchVariant(\"Hccu2oAOd\")}},children:/*#__PURE__*/_jsx(SecondaryNavbar,{cVjW25Hgq:\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",GyAqpNB0t:HoCjjadkP,height:\"100%\",id:\"tutBwcA2l\",layoutId:\"tutBwcA2l\",pW2_FXdyx:zsitIMdLi,qhfxd8ItZ:\"var(--token-b933fc9c-5cc7-4168-9430-8a28f31f4bec, rgb(135, 212, 233))\",style:{width:\"100%\"},UjMH8NiCy:YMU1yZ90d,variant:matchVariant(\"H5L2aGmFs\"),wg_ezy8_c:trCMNJiPD,width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1c5b921\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jkmgmt-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",nodeId:\"gzIbir8P0\",rendersWithMotion:true,scopeId:\"wcGYJ3ur3\",children:/*#__PURE__*/_jsx(SectionBand,{amplitude:10,autoAnimate:false,color:[\"rgb(54, 78, 93)\",\"rgb(50, 75, 89)\",\"rgb(89, 99, 110)\",\"rgb(124, 145, 148)\",\"rgb(159, 176, 181)\",\"rgb(171, 193, 199)\",\"rgb(158, 206, 219)\",\"rgb(157, 212, 227)\"],height:\"100%\",id:\"gzIbir8P0\",layoutId:\"gzIbir8P0\",maxHeight:12,minHeight:12,reverse:false,rotate:true,scrollEnd:.5,scrollStart:0,speed:1,style:{width:\"100%\"},tint:\"var(--token-49863225-ad34-4336-8935-1c10e02611fb, rgb(4, 36, 43))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:691,width:\"100vw\",y:1252,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jcrvsy-container\",isModuleExternal:true,layout:\"position\",nodeId:\"orhE8BoQ7\",rendersWithMotion:true,scopeId:\"wcGYJ3ur3\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cpUjjy5KV:{RjbLA6Y3C:resolvedLinks[4],variant:matchVariant(\"rYowWQtZL\")},jXEDOhLa_:{RjbLA6Y3C:resolvedLinks[3],variant:matchVariant(\"j0J_WERvA\")},lSTriuyWO:{RjbLA6Y3C:resolvedLinks[1],variant:matchVariant(\"DR6cr36e7\")},Y2SRYdXLc:{RjbLA6Y3C:resolvedLinks[2],variant:matchVariant(\"mWGgTpKKn\")}},children:/*#__PURE__*/_jsx(FooterMain,{eQ9w5cFT_:\"https://rolemodelsoftware.com/optics\",height:\"100%\",id:\"orhE8BoQ7\",iueTNmI2K:\"https://rolemodelsoftware.com/portfolio\",kdEotTCXa:\"https://rolemodelsoftware.com/approach\",kGql03mSR:\"https://rolemodelsoftware.com/about\",layoutId:\"orhE8BoQ7\",Nc5RKthl6:\"https://rolemodelsoftware.com/careers\",nCvv4CwOe:\"https://rolemodelsoftware.com/rolemodel-way\",Ng0YIeDIz:\"https://rolemodelsoftware.com/academy\",PizoZ8ZZq:\"https://rolemodelsoftware.com/services\",RjbLA6Y3C:resolvedLinks[0],style:{width:\"100%\"},UBplDTvhT:\"https://rolemodelsoftware.com/blog\",variant:matchVariant(\"F58vCaP39\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2141\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 10\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"lSTriuyWO\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y2SRYdXLc\":{\"layout\":[\"fixed\",\"fixed\"]},\"jXEDOhLa_\":{\"layout\":[\"fixed\",\"fixed\"]},\"cpUjjy5KV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wVOLOOUeW\":\"background\",\"trCMNJiPD\":\"railingOpacity\",\"HoCjjadkP\":\"dockOpacity\",\"zsitIMdLi\":\"deckOpacity\",\"tQ3dSmhsZ\":\"ghostColor\",\"YMU1yZ90d\":\"dockIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fGEc0xAVHdJQuCo1K5jP\"]\n * @framerHitTargets {\"xDVGTKyS7\":[\".framer-m1hrbc-container\",\".framer-1ha27x3-container\",\".framer-1jkmgmt-container\",\".framer-1jcrvsy-container\"],\"lSTriuyWO\":[\".framer-m1hrbc-container\",\".framer-1ha27x3-container\",\".framer-1jkmgmt-container\",\".framer-1jcrvsy-container\"],\"Y2SRYdXLc\":[\".framer-m1hrbc-container\",\".framer-1ha27x3-container\",\".framer-1jkmgmt-container\",\".framer-1jcrvsy-container\"],\"jXEDOhLa_\":[\".framer-m1hrbc-container\",\".framer-1ha27x3-container\",\".framer-1jkmgmt-container\",\".framer-1jcrvsy-container\"],\"cpUjjy5KV\":[\".framer-m1hrbc-container\",\".framer-1ha27x3-container\",\".framer-1jkmgmt-container\",\".framer-1jcrvsy-container\"]}\n * @framerBreakpoints {\"lSTriuyWO\":{\"min\":1600,\"canvasClassName\":\"framer-15i1tqp-override\",\"minHeight\":2141,\"name\":\"Large\",\"width\":1600,\"rootFontSize\":10},\"xDVGTKyS7\":{\"min\":1200,\"max\":1599,\"canvasClassName\":\"framer-1eai5q0-override\",\"minHeight\":2141,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":10},\"Y2SRYdXLc\":{\"min\":960,\"max\":1199,\"canvasClassName\":\"framer-xcwdiz-override\",\"minHeight\":2150,\"name\":\"Desktop 2\",\"width\":960,\"rootFontSize\":10},\"jXEDOhLa_\":{\"min\":810,\"max\":959,\"canvasClassName\":\"framer-1hjghzk-override\",\"minHeight\":2150,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":10},\"cpUjjy5KV\":{\"max\":809,\"canvasClassName\":\"framer-1df5u7h-override\",\"minHeight\":2473,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":10}}\n * @framerDefaultVariant xDVGTKyS7\n * @framerLayoutTemplate true\n */const FramerwcGYJ3ur3=withCSS(Component,css,\"framer-JVss1\");export default FramerwcGYJ3ur3;FramerwcGYJ3ur3.displayName=\"Main\";FramerwcGYJ3ur3.defaultProps={height:2141,width:1200};addPropertyControls(FramerwcGYJ3ur3,{wVOLOOUeW:{defaultValue:\"var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255))\",title:\"Background\",type:ControlType.Color},trCMNJiPD:{defaultValue:1,max:1,min:0,step:.01,title:\"Railing Opacity\",type:ControlType.Number},HoCjjadkP:{defaultValue:1,max:1,min:0,step:.01,title:\"Dock Opacity\",type:ControlType.Number},zsitIMdLi:{defaultValue:1,max:1,min:0,step:.01,title:\"Deck Opacity\",type:ControlType.Number},tQ3dSmhsZ:{defaultValue:'var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77)) /* {\"name\":\"Blue Green\"} */',title:\"Ghost Color\",type:ControlType.Color},YMU1yZ90d:{defaultValue:{identifier:\"local-module:vector/UzZY59db3:default\",moduleId:\"K2zSiI4zHqXgG0z68EOd\"},setModuleId:\"fGEc0xAVHdJQuCo1K5jP\",title:\"Dock Icon\",type:ControlType.VectorSetItem}});addFonts(FramerwcGYJ3ur3,[{explicitInter:true,fonts:[]},...NavbarCanvasFonts,...SecondaryNavbarFonts,...SectionBandFonts,...FooterMainFonts],{supportsExplicitInterCodegen:true});FramerwcGYJ3ur3.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbarCanvas,{},context),forwardLoader(SecondaryNavbar,{},context),forwardLoader(FooterMain,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwcGYJ3ur3\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"xDVGTKyS7\\\":[\\\".framer-m1hrbc-container\\\",\\\".framer-1ha27x3-container\\\",\\\".framer-1jkmgmt-container\\\",\\\".framer-1jcrvsy-container\\\"],\\\"lSTriuyWO\\\":[\\\".framer-m1hrbc-container\\\",\\\".framer-1ha27x3-container\\\",\\\".framer-1jkmgmt-container\\\",\\\".framer-1jcrvsy-container\\\"],\\\"Y2SRYdXLc\\\":[\\\".framer-m1hrbc-container\\\",\\\".framer-1ha27x3-container\\\",\\\".framer-1jkmgmt-container\\\",\\\".framer-1jcrvsy-container\\\"],\\\"jXEDOhLa_\\\":[\\\".framer-m1hrbc-container\\\",\\\".framer-1ha27x3-container\\\",\\\".framer-1jkmgmt-container\\\",\\\".framer-1jcrvsy-container\\\"],\\\"cpUjjy5KV\\\":[\\\".framer-m1hrbc-container\\\",\\\".framer-1ha27x3-container\\\",\\\".framer-1jkmgmt-container\\\",\\\".framer-1jcrvsy-container\\\"]}\",\"framerVectorSets\":\"[\\\"fGEc0xAVHdJQuCo1K5jP\\\"]\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"lSTriuyWO\\\":{\\\"min\\\":1600,\\\"canvasClassName\\\":\\\"framer-15i1tqp-override\\\",\\\"minHeight\\\":2141,\\\"name\\\":\\\"Large\\\",\\\"width\\\":1600,\\\"rootFontSize\\\":10},\\\"xDVGTKyS7\\\":{\\\"min\\\":1200,\\\"max\\\":1599,\\\"canvasClassName\\\":\\\"framer-1eai5q0-override\\\",\\\"minHeight\\\":2141,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":10},\\\"Y2SRYdXLc\\\":{\\\"min\\\":960,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-xcwdiz-override\\\",\\\"minHeight\\\":2150,\\\"name\\\":\\\"Desktop 2\\\",\\\"width\\\":960,\\\"rootFontSize\\\":10},\\\"jXEDOhLa_\\\":{\\\"min\\\":810,\\\"max\\\":959,\\\"canvasClassName\\\":\\\"framer-1hjghzk-override\\\",\\\"minHeight\\\":2150,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":10},\\\"cpUjjy5KV\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1df5u7h-override\\\",\\\"minHeight\\\":2473,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":10}}\",\"framerRootFontSize\":\"10\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"wVOLOOUeW\\\":\\\"background\\\",\\\"trCMNJiPD\\\":\\\"railingOpacity\\\",\\\"HoCjjadkP\\\":\\\"dockOpacity\\\",\\\"zsitIMdLi\\\":\\\"deckOpacity\\\",\\\"tQ3dSmhsZ\\\":\\\"ghostColor\\\",\\\"YMU1yZ90d\\\":\\\"dockIcon\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"2141\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"xDVGTKyS7\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lSTriuyWO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y2SRYdXLc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jXEDOhLa_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cpUjjy5KV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFlowFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SectionBand from\"https://framerusercontent.com/modules/bxryfjKEIE41Qe7Lv0FS/oXk5WCsrcYFpEUupn0qT/SectionBand.js\";import NavbarCanvas from\"https://framerusercontent.com/modules/jr4bfer9wTxbVPq2NYOg/8zLAfSKig7n7Purt1IgK/FUYTvh7jh.js\";import FooterMain from\"https://framerusercontent.com/modules/wizRaotQLuvNeHC5ODgZ/JPJewW1OhxWjQCDibP0y/rLIeNP3lt.js\";import SecondaryNavbar from\"#framer/local/canvasComponent/Fxmw9uqRh/Fxmw9uqRh.js\";import DockDesignerApp from\"#framer/local/vector/UzZY59db3/UzZY59db3.js\";const NavbarCanvasFonts=getFonts(NavbarCanvas);const SecondaryNavbarFonts=getFonts(SecondaryNavbar);const SectionBandFonts=getFonts(SectionBand);const FooterMainFonts=getFonts(FooterMain);const MotionDivWithFlowFX=withFlowFX(motion.div);const breakpoints={B2PYmAJIe:\"(min-width: 1200px) and (max-width: 1599.98px)\",D6mC1OMPx:\"(min-width: 1600px)\",dxV5yjh0K:\"(max-width: 809.98px)\",nhnxVJVm0:\"(min-width: 810px) and (max-width: 959.98px)\",pLjhIEZoi:\"(min-width: 960px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-0zZ0C\";const variantClassNames={B2PYmAJIe:\"framer-v-1w8y48t\",D6mC1OMPx:\"framer-v-1fdu83u\",dxV5yjh0K:\"framer-v-jnpdfs\",nhnxVJVm0:\"framer-v-1oudmux\",pLjhIEZoi:\"framer-v-40s9vs\"};const wVOLOOUeW=undefined;const tQ3dSmhsZ=undefined;const trCMNJiPD=undefined;const HoCjjadkP=undefined;const zsitIMdLi=undefined;const YMU1yZ90d=undefined;const m4QmnIoSH=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={D6mC1OMPx:[\".framer-0zZ0C.framer-1w8y48t { background-color: var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, #ffffff); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={D6mC1OMPx:\".framer-1fdu83u-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0zZ0C.framer-1q4o8tg, .framer-0zZ0C .framer-1q4o8tg { display: block; }\",\".framer-0zZ0C.framer-1w8y48t { align-content: center; align-items: center; background-color: var(--1jr48lh); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 152px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-0zZ0C .framer-tl3zjp-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; view-transition-name: framer-0zZ0C-tl3zjp-exclude; z-index: 10; }\",\"::view-transition-group(framer-0zZ0C-tl3zjp-exclude), ::view-transition-new(framer-0zZ0C-tl3zjp-exclude), ::view-transition-old(framer-0zZ0C-tl3zjp-exclude) { animation: none !important; }\",\".framer-0zZ0C .framer-zbsftl-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 80px; width: 100%; z-index: 10; }\",\".framer-0zZ0C .framer-1pgyoze { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-0zZ0C .framer-718uat-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-0zZ0C .framer-1qa619d-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={B2PYmAJIe:\"(min-width: 1200px) and (max-width: 1599.98px)\",D6mC1OMPx:\"(min-width: 1600px)\",dxV5yjh0K:\"(max-width: 809.98px)\",nhnxVJVm0:\"(min-width: 810px) and (max-width: 959.98px)\",pLjhIEZoi:\"(min-width: 960px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={\"Desktop 2\":\"pLjhIEZoi\",Desktop:\"B2PYmAJIe\",Large:\"D6mC1OMPx\",Phone:\"dxV5yjh0K\",Tablet:\"nhnxVJVm0\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({background,deckOpacity,dockIcon,dockOpacity,ghostColor,height,hoverText,id,railingOpacity,width,...props})=>{return{...props,HoCjjadkP:dockOpacity??props.HoCjjadkP??1,m4QmnIoSH:hoverText??props.m4QmnIoSH??\"var(--token-b933fc9c-5cc7-4168-9430-8a28f31f4bec, rgb(135, 212, 233))\",tQ3dSmhsZ:ghostColor??props.tQ3dSmhsZ??\"var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77))\",trCMNJiPD:railingOpacity??props.trCMNJiPD??1,variant:humanReadableVariantMap[props.variant]??props.variant??\"B2PYmAJIe\",wVOLOOUeW:background??props.wVOLOOUeW??\"var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255))\",YMU1yZ90d:dockIcon??props.YMU1yZ90d??DockDesignerApp,zsitIMdLi:deckOpacity??props.zsitIMdLi??1};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,wVOLOOUeW,trCMNJiPD,HoCjjadkP,zsitIMdLi,tQ3dSmhsZ,YMU1yZ90d,m4QmnIoSH,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"B2PYmAJIe\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(wVOLOOUeW)}; } :root { font-size: 62.5%; } @media (min-width: 1600px) { :root body { background: var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255)); } }`}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-1w8y48t\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{\"--1jr48lh\":wVOLOOUeW,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-tl3zjp-container\",isModuleExternal:true,layout:\"position\",layoutScroll:true,nodeId:\"YeAfOudM8\",rendersWithMotion:true,scopeId:\"nOExhnXho\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D6mC1OMPx:{h7aCHbE10:\"https://rolemodelsoftware.com/services\",nglvNT0qZ:\"https://rolemodelsoftware.com/our-approach\"},dxV5yjh0K:{variant:matchVariant(\"XbfWZvXBm\")},nhnxVJVm0:{variant:matchVariant(\"MY1pNfFqr\")},pLjhIEZoi:{variant:matchVariant(\"MY1pNfFqr\")}},children:/*#__PURE__*/_jsx(NavbarCanvas,{Ba7hoXcPa:\"https://rolemodelsoftware.com/about\",dbD15ran1:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Branded Mobile PWA and Desktop Web application for business forum and executive coaching firm\"})}),dGqELwOP0:\"https://rolemodelsoftware.com\",GiZIphT0d:tQ3dSmhsZ,GshTwkFI_:\"https://rolemodelsoftware.com/optics\",h7aCHbE10:\"https://rolemodelsoftware.com//services\",He3sxWQ9f:\"https://rolemodelsoftware.com/consultation\",height:\"100%\",id:\"YeAfOudM8\",Iqohg2toX:\"https://rolemodelsoftware.com/consultation\",J1JVd6QsF:\"https://rolemodelsoftware.com/blog\",layoutId:\"YeAfOudM8\",nglvNT0qZ:\"https://rolemodelsoftware.com/approach\",qDLVTpK_W:\"https://rolemodelsoftware.com/careers\",qjnY9RdD6:addImageAlt({pixelHeight:169,pixelWidth:303,src:\"https://framerusercontent.com/images/DctS1kQYplXRbMjZcoDZwJtDxqM.webp?width=303&height=169\"},\"\"),rZ3OXfGac:\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",style:{width:\"100%\"},tX3H5koD8:\"https://rolemodelsoftware.com/services\",V6cRLcOLm:\"https://rolemodelsoftware.com/portfolio\",variant:matchVariant(\"sSIv5cElb\"),WHKrJjFoG:\"https://rolemodelsoftware.com/case-studies/c12-business-forums\",width:\"100%\",yDH6NyUbD:\"https://rolemodelsoftware.com/rolemodel-way\",zCBRm09gx:\"https://rolemodelsoftware.com/portfolio\",zR_sWJb1z:\"https://rolemodelsoftware.com/academy\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:\"100vw\",y:80,children:/*#__PURE__*/_jsx(Container,{className:\"framer-zbsftl-container\",\"data-framer-layout-hint-center-x\":true,layout:\"position\",layoutScroll:true,nodeId:\"Ga9r7xqXd\",rendersWithMotion:true,scopeId:\"nOExhnXho\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dxV5yjh0K:{variant:matchVariant(\"Hccu2oAOd\")}},children:/*#__PURE__*/_jsx(SecondaryNavbar,{cVjW25Hgq:\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",GyAqpNB0t:HoCjjadkP,height:\"100%\",id:\"Ga9r7xqXd\",layoutId:\"Ga9r7xqXd\",pW2_FXdyx:zsitIMdLi,qhfxd8ItZ:m4QmnIoSH,style:{width:\"100%\"},UjMH8NiCy:YMU1yZ90d,variant:matchVariant(\"H5L2aGmFs\"),wg_ezy8_c:trCMNJiPD,width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1pgyoze\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-718uat-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",nodeId:\"ZWlKQImQL\",rendersWithMotion:true,scopeId:\"nOExhnXho\",children:/*#__PURE__*/_jsx(SectionBand,{amplitude:10,autoAnimate:false,color:[\"rgb(55, 92, 53)\",\"rgb(55, 89, 50)\",\"rgb(92, 110, 89)\",\"rgb(124, 148, 125)\",\"rgb(159, 181, 160)\",\"rgb(171, 199, 172)\",\"rgb(158, 219, 160)\",\"rgb(157, 227, 162)\"],height:\"100%\",id:\"ZWlKQImQL\",layoutId:\"ZWlKQImQL\",maxHeight:12,minHeight:12,reverse:false,rotate:true,scrollEnd:.5,scrollStart:0,speed:1,style:{width:\"100%\"},tint:\"var(--token-49863225-ad34-4336-8935-1c10e02611fb, rgb(4, 36, 43))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:691,width:\"100vw\",y:1252,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qa619d-container\",isModuleExternal:true,layout:\"position\",nodeId:\"bPHZXNgyR\",rendersWithMotion:true,scopeId:\"nOExhnXho\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{D6mC1OMPx:{RjbLA6Y3C:resolvedLinks[1],variant:matchVariant(\"DR6cr36e7\")},dxV5yjh0K:{RjbLA6Y3C:resolvedLinks[4],variant:matchVariant(\"rYowWQtZL\")},nhnxVJVm0:{RjbLA6Y3C:resolvedLinks[3],variant:matchVariant(\"j0J_WERvA\")},pLjhIEZoi:{RjbLA6Y3C:resolvedLinks[2],variant:matchVariant(\"mWGgTpKKn\")}},children:/*#__PURE__*/_jsx(FooterMain,{eQ9w5cFT_:\"https://rolemodelsoftware.com/optics\",height:\"100%\",id:\"bPHZXNgyR\",iueTNmI2K:\"https://rolemodelsoftware.com/portfolio\",kdEotTCXa:\"https://rolemodelsoftware.com/approach\",kGql03mSR:\"https://rolemodelsoftware.com/about\",layoutId:\"bPHZXNgyR\",Nc5RKthl6:\"https://rolemodelsoftware.com/careers\",nCvv4CwOe:\"https://rolemodelsoftware.com/rolemodel-way\",Ng0YIeDIz:\"https://rolemodelsoftware.com/academy\",PizoZ8ZZq:\"https://rolemodelsoftware.com/services\",RjbLA6Y3C:resolvedLinks[0],style:{width:\"100%\"},UBplDTvhT:\"https://rolemodelsoftware.com/blog\",variant:matchVariant(\"F58vCaP39\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2141\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 10\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"D6mC1OMPx\":{\"layout\":[\"fixed\",\"fixed\"]},\"pLjhIEZoi\":{\"layout\":[\"fixed\",\"fixed\"]},\"nhnxVJVm0\":{\"layout\":[\"fixed\",\"fixed\"]},\"dxV5yjh0K\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wVOLOOUeW\":\"background\",\"trCMNJiPD\":\"railingOpacity\",\"HoCjjadkP\":\"dockOpacity\",\"zsitIMdLi\":\"deckOpacity\",\"tQ3dSmhsZ\":\"ghostColor\",\"YMU1yZ90d\":\"dockIcon\",\"m4QmnIoSH\":\"hoverText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fGEc0xAVHdJQuCo1K5jP\"]\n * @framerHitTargets {\"B2PYmAJIe\":[\".framer-tl3zjp-container\",\".framer-zbsftl-container\",\".framer-718uat-container\",\".framer-1qa619d-container\"],\"D6mC1OMPx\":[\".framer-tl3zjp-container\",\".framer-zbsftl-container\",\".framer-718uat-container\",\".framer-1qa619d-container\"],\"pLjhIEZoi\":[\".framer-tl3zjp-container\",\".framer-zbsftl-container\",\".framer-718uat-container\",\".framer-1qa619d-container\"],\"nhnxVJVm0\":[\".framer-tl3zjp-container\",\".framer-zbsftl-container\",\".framer-718uat-container\",\".framer-1qa619d-container\"],\"dxV5yjh0K\":[\".framer-tl3zjp-container\",\".framer-zbsftl-container\",\".framer-718uat-container\",\".framer-1qa619d-container\"]}\n * @framerBreakpoints {\"D6mC1OMPx\":{\"min\":1600,\"canvasClassName\":\"framer-1fdu83u-override\",\"minHeight\":2141,\"name\":\"Large\",\"width\":1600,\"rootFontSize\":10},\"B2PYmAJIe\":{\"min\":1200,\"max\":1599,\"canvasClassName\":\"framer-1w8y48t-override\",\"minHeight\":2141,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":10},\"pLjhIEZoi\":{\"min\":960,\"max\":1199,\"canvasClassName\":\"framer-40s9vs-override\",\"minHeight\":2150,\"name\":\"Desktop 2\",\"width\":960,\"rootFontSize\":10},\"nhnxVJVm0\":{\"min\":810,\"max\":959,\"canvasClassName\":\"framer-1oudmux-override\",\"minHeight\":2150,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":10},\"dxV5yjh0K\":{\"max\":809,\"canvasClassName\":\"framer-jnpdfs-override\",\"minHeight\":2473,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":10}}\n * @framerDefaultVariant B2PYmAJIe\n * @framerLayoutTemplate true\n */const FramernOExhnXho=withCSS(Component,css,\"framer-0zZ0C\");export default FramernOExhnXho;FramernOExhnXho.displayName=\"DocksApp\";FramernOExhnXho.defaultProps={height:2141,width:1200};addPropertyControls(FramernOExhnXho,{wVOLOOUeW:{defaultValue:\"var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255))\",title:\"Background\",type:ControlType.Color},trCMNJiPD:{defaultValue:1,max:1,min:0,step:.01,title:\"Railing Opacity\",type:ControlType.Number},HoCjjadkP:{defaultValue:1,max:1,min:0,step:.01,title:\"Dock Opacity\",type:ControlType.Number},zsitIMdLi:{defaultValue:1,max:1,min:0,step:.01,title:\"Deck Opacity\",type:ControlType.Number},tQ3dSmhsZ:{defaultValue:'var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77)) /* {\"name\":\"Blue Green\"} */',title:\"Ghost Color\",type:ControlType.Color},YMU1yZ90d:{defaultValue:{identifier:\"local-module:vector/UzZY59db3:default\",moduleId:\"K2zSiI4zHqXgG0z68EOd\"},setModuleId:\"fGEc0xAVHdJQuCo1K5jP\",title:\"Dock Icon\",type:ControlType.VectorSetItem},m4QmnIoSH:{defaultValue:'var(--token-b933fc9c-5cc7-4168-9430-8a28f31f4bec, rgb(135, 212, 233)) /* {\"name\":\"Bright Blue\"} */',title:\"Hover Text\",type:ControlType.Color}});addFonts(FramernOExhnXho,[{explicitInter:true,fonts:[]},...NavbarCanvasFonts,...SecondaryNavbarFonts,...SectionBandFonts,...FooterMainFonts],{supportsExplicitInterCodegen:true});FramernOExhnXho.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbarCanvas,{},context),forwardLoader(SecondaryNavbar,{},context),forwardLoader(FooterMain,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernOExhnXho\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"wVOLOOUeW\\\":\\\"background\\\",\\\"trCMNJiPD\\\":\\\"railingOpacity\\\",\\\"HoCjjadkP\\\":\\\"dockOpacity\\\",\\\"zsitIMdLi\\\":\\\"deckOpacity\\\",\\\"tQ3dSmhsZ\\\":\\\"ghostColor\\\",\\\"YMU1yZ90d\\\":\\\"dockIcon\\\",\\\"m4QmnIoSH\\\":\\\"hoverText\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerRootFontSize\":\"10\",\"framerHitTargets\":\"{\\\"B2PYmAJIe\\\":[\\\".framer-tl3zjp-container\\\",\\\".framer-zbsftl-container\\\",\\\".framer-718uat-container\\\",\\\".framer-1qa619d-container\\\"],\\\"D6mC1OMPx\\\":[\\\".framer-tl3zjp-container\\\",\\\".framer-zbsftl-container\\\",\\\".framer-718uat-container\\\",\\\".framer-1qa619d-container\\\"],\\\"pLjhIEZoi\\\":[\\\".framer-tl3zjp-container\\\",\\\".framer-zbsftl-container\\\",\\\".framer-718uat-container\\\",\\\".framer-1qa619d-container\\\"],\\\"nhnxVJVm0\\\":[\\\".framer-tl3zjp-container\\\",\\\".framer-zbsftl-container\\\",\\\".framer-718uat-container\\\",\\\".framer-1qa619d-container\\\"],\\\"dxV5yjh0K\\\":[\\\".framer-tl3zjp-container\\\",\\\".framer-zbsftl-container\\\",\\\".framer-718uat-container\\\",\\\".framer-1qa619d-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"D6mC1OMPx\\\":{\\\"min\\\":1600,\\\"canvasClassName\\\":\\\"framer-1fdu83u-override\\\",\\\"minHeight\\\":2141,\\\"name\\\":\\\"Large\\\",\\\"width\\\":1600,\\\"rootFontSize\\\":10},\\\"B2PYmAJIe\\\":{\\\"min\\\":1200,\\\"max\\\":1599,\\\"canvasClassName\\\":\\\"framer-1w8y48t-override\\\",\\\"minHeight\\\":2141,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":10},\\\"pLjhIEZoi\\\":{\\\"min\\\":960,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-40s9vs-override\\\",\\\"minHeight\\\":2150,\\\"name\\\":\\\"Desktop 2\\\",\\\"width\\\":960,\\\"rootFontSize\\\":10},\\\"nhnxVJVm0\\\":{\\\"min\\\":810,\\\"max\\\":959,\\\"canvasClassName\\\":\\\"framer-1oudmux-override\\\",\\\"minHeight\\\":2150,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":10},\\\"dxV5yjh0K\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-jnpdfs-override\\\",\\\"minHeight\\\":2473,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":10}}\",\"framerIntrinsicHeight\":\"2141\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D6mC1OMPx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pLjhIEZoi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nhnxVJVm0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dxV5yjh0K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVectorSets\":\"[\\\"fGEc0xAVHdJQuCo1K5jP\\\"]\",\"framerDefaultVariant\":\"B2PYmAJIe\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ca8ceca)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFlowFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SectionBand from\"https://framerusercontent.com/modules/bxryfjKEIE41Qe7Lv0FS/oXk5WCsrcYFpEUupn0qT/SectionBand.js\";import NavbarCanvas from\"https://framerusercontent.com/modules/jr4bfer9wTxbVPq2NYOg/8zLAfSKig7n7Purt1IgK/FUYTvh7jh.js\";import FooterMain from\"https://framerusercontent.com/modules/wizRaotQLuvNeHC5ODgZ/JPJewW1OhxWjQCDibP0y/rLIeNP3lt.js\";import SecondaryNavbar from\"#framer/local/canvasComponent/Fxmw9uqRh/Fxmw9uqRh.js\";import Dock3 from\"#framer/local/vector/E6dT7zkke/E6dT7zkke.js\";const NavbarCanvasFonts=getFonts(NavbarCanvas);const SecondaryNavbarFonts=getFonts(SecondaryNavbar);const SectionBandFonts=getFonts(SectionBand);const FooterMainFonts=getFonts(FooterMain);const MotionDivWithFlowFX=withFlowFX(motion.div);const breakpoints={ejwJJUce6:\"(min-width: 1600px)\",MvvtX0xvX:\"(max-width: 809.98px)\",sJo1Ubmd8:\"(min-width: 810px) and (max-width: 959.98px)\",tWQbUI8Qf:\"(min-width: 1200px) and (max-width: 1599.98px)\",VgkNvxsZf:\"(min-width: 960px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-GLeDz\";const variantClassNames={ejwJJUce6:\"framer-v-150jf65\",MvvtX0xvX:\"framer-v-1ii4kuz\",sJo1Ubmd8:\"framer-v-16z8euh\",tWQbUI8Qf:\"framer-v-jldh5p\",VgkNvxsZf:\"framer-v-60flow\"};const wVOLOOUeW=undefined;const tQ3dSmhsZ=undefined;const trCMNJiPD=undefined;const HoCjjadkP=undefined;const zsitIMdLi=undefined;const YMU1yZ90d=undefined;const L1ZNKdNa0=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={ejwJJUce6:[\".framer-GLeDz.framer-jldh5p { background-color: var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, #ffffff); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ejwJJUce6:\".framer-150jf65-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GLeDz.framer-1rz9c8r, .framer-GLeDz .framer-1rz9c8r { display: block; }\",\".framer-GLeDz.framer-jldh5p { align-content: center; align-items: center; background-color: var(--1jr48lh); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 152px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-GLeDz .framer-1hza6g5-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; view-transition-name: framer-GLeDz-1hza6g5-exclude; width: 100%; z-index: 10; }\",\"::view-transition-group(framer-GLeDz-1hza6g5-exclude), ::view-transition-new(framer-GLeDz-1hza6g5-exclude), ::view-transition-old(framer-GLeDz-1hza6g5-exclude) { animation: none !important; }\",\".framer-GLeDz .framer-1jv4fi5-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 80px; width: 100%; z-index: 10; }\",\".framer-GLeDz .framer-1fgvtxb { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-GLeDz .framer-i83v6v-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-GLeDz .framer-gf4jua-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={ejwJJUce6:\"(min-width: 1600px)\",MvvtX0xvX:\"(max-width: 809.98px)\",sJo1Ubmd8:\"(min-width: 810px) and (max-width: 959.98px)\",tWQbUI8Qf:\"(min-width: 1200px) and (max-width: 1599.98px)\",VgkNvxsZf:\"(min-width: 960px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={\"Desktop 2\":\"VgkNvxsZf\",Desktop:\"tWQbUI8Qf\",Large:\"ejwJJUce6\",Phone:\"MvvtX0xvX\",Tablet:\"sJo1Ubmd8\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({background,deckOpacity,dockIcon,dockOpacity,ghostColor,height,hoverText,id,railingOpacity,width,...props})=>{return{...props,HoCjjadkP:dockOpacity??props.HoCjjadkP??1,L1ZNKdNa0:hoverText??props.L1ZNKdNa0??\"var(--token-b933fc9c-5cc7-4168-9430-8a28f31f4bec, rgb(135, 212, 233))\",tQ3dSmhsZ:ghostColor??props.tQ3dSmhsZ??\"var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77))\",trCMNJiPD:railingOpacity??props.trCMNJiPD??1,variant:humanReadableVariantMap[props.variant]??props.variant??\"tWQbUI8Qf\",wVOLOOUeW:background??props.wVOLOOUeW??\"var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255))\",YMU1yZ90d:dockIcon??props.YMU1yZ90d??Dock3,zsitIMdLi:deckOpacity??props.zsitIMdLi??1};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,wVOLOOUeW,trCMNJiPD,HoCjjadkP,zsitIMdLi,tQ3dSmhsZ,YMU1yZ90d,L1ZNKdNa0,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"tWQbUI8Qf\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(wVOLOOUeW)}; } :root { font-size: 62.5%; } @media (min-width: 1600px) { :root body { background: var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255)); } }`}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-jldh5p\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{\"--1jr48lh\":wVOLOOUeW,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hza6g5-container\",isModuleExternal:true,layout:\"position\",layoutScroll:true,nodeId:\"w0rNTPy9u\",rendersWithMotion:true,scopeId:\"zniiRCzDj\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MvvtX0xvX:{variant:matchVariant(\"XbfWZvXBm\")},VgkNvxsZf:{variant:matchVariant(\"MY1pNfFqr\")}},children:/*#__PURE__*/_jsx(NavbarCanvas,{Ba7hoXcPa:\"https://rolemodelsoftware.com/about\",dbD15ran1:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Branded Mobile PWA and Desktop Web application for business forum and executive coaching firm\"})}),dGqELwOP0:\"https://rolemodelsoftware.com\",GiZIphT0d:tQ3dSmhsZ,GshTwkFI_:\"https://rolemodelsoftware.com/optics\",h7aCHbE10:\"https://rolemodelsoftware.com//services\",He3sxWQ9f:\"https://rolemodelsoftware.com/consultation\",height:\"100%\",id:\"w0rNTPy9u\",Iqohg2toX:\"https://rolemodelsoftware.com/consultation\",J1JVd6QsF:\"https://rolemodelsoftware.com/blog\",layoutId:\"w0rNTPy9u\",nglvNT0qZ:\"https://rolemodelsoftware.com/approach\",qDLVTpK_W:\"https://rolemodelsoftware.com/careers\",qjnY9RdD6:addImageAlt({pixelHeight:169,pixelWidth:303,src:\"https://framerusercontent.com/images/DctS1kQYplXRbMjZcoDZwJtDxqM.webp?width=303&height=169\"},\"\"),rZ3OXfGac:\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",style:{width:\"100%\"},tX3H5koD8:\"https://rolemodelsoftware.com/services\",V6cRLcOLm:\"https://rolemodelsoftware.com/portfolio\",variant:matchVariant(\"sSIv5cElb\"),WHKrJjFoG:\"https://rolemodelsoftware.com/case-studies/c12-business-forums\",width:\"100%\",yDH6NyUbD:\"https://rolemodelsoftware.com/rolemodel-way\",zCBRm09gx:\"https://rolemodelsoftware.com/portfolio\",zR_sWJb1z:\"https://rolemodelsoftware.com/academy\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:\"100vw\",y:80,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jv4fi5-container\",\"data-framer-layout-hint-center-x\":true,layout:\"position\",layoutScroll:true,nodeId:\"gRlEEG7_J\",rendersWithMotion:true,scopeId:\"zniiRCzDj\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MvvtX0xvX:{variant:matchVariant(\"Hccu2oAOd\")}},children:/*#__PURE__*/_jsx(SecondaryNavbar,{cVjW25Hgq:\"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\",GyAqpNB0t:HoCjjadkP,height:\"100%\",id:\"gRlEEG7_J\",layoutId:\"gRlEEG7_J\",pW2_FXdyx:zsitIMdLi,qhfxd8ItZ:L1ZNKdNa0,style:{width:\"100%\"},UjMH8NiCy:YMU1yZ90d,variant:matchVariant(\"H5L2aGmFs\"),wg_ezy8_c:trCMNJiPD,width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1fgvtxb\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-i83v6v-container\",isAuthoredByUser:true,isModuleExternal:true,layout:\"position\",nodeId:\"haUXO4auj\",rendersWithMotion:true,scopeId:\"zniiRCzDj\",children:/*#__PURE__*/_jsx(SectionBand,{amplitude:10,autoAnimate:false,color:[\"rgb(59, 49, 39)\",\"rgb(89, 77, 50)\",\"rgb(110, 104, 89)\",\"rgb(148, 141, 124)\",\"rgb(181, 157, 119)\",\"rgb(179, 163, 143)\",\"rgb(209, 175, 113)\",\"rgb(227, 199, 157)\"],height:\"100%\",id:\"haUXO4auj\",layoutId:\"haUXO4auj\",maxHeight:12,minHeight:12,reverse:false,rotate:true,scrollEnd:.5,scrollStart:0,speed:1,style:{width:\"100%\"},tint:\"var(--token-49863225-ad34-4336-8935-1c10e02611fb, rgb(4, 36, 43))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined},{href:{webPageId:\"tO4XFS5KU\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:691,width:\"100vw\",y:1252,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gf4jua-container\",isModuleExternal:true,layout:\"position\",nodeId:\"dw4nQp1hl\",rendersWithMotion:true,scopeId:\"zniiRCzDj\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ejwJJUce6:{RjbLA6Y3C:resolvedLinks[1],variant:matchVariant(\"DR6cr36e7\")},MvvtX0xvX:{RjbLA6Y3C:resolvedLinks[4],variant:matchVariant(\"rYowWQtZL\")},sJo1Ubmd8:{RjbLA6Y3C:resolvedLinks[3],variant:matchVariant(\"j0J_WERvA\")},VgkNvxsZf:{RjbLA6Y3C:resolvedLinks[2],variant:matchVariant(\"mWGgTpKKn\")}},children:/*#__PURE__*/_jsx(FooterMain,{eQ9w5cFT_:\"https://rolemodelsoftware.com/optics\",height:\"100%\",id:\"dw4nQp1hl\",iueTNmI2K:\"https://rolemodelsoftware.com/portfolio\",kdEotTCXa:\"https://rolemodelsoftware.com/approach\",kGql03mSR:\"https://rolemodelsoftware.com/about\",layoutId:\"dw4nQp1hl\",Nc5RKthl6:\"https://rolemodelsoftware.com/careers\",nCvv4CwOe:\"https://rolemodelsoftware.com/rolemodel-way\",Ng0YIeDIz:\"https://rolemodelsoftware.com/academy\",PizoZ8ZZq:\"https://rolemodelsoftware.com/services\",RjbLA6Y3C:resolvedLinks[0],style:{width:\"100%\"},UBplDTvhT:\"https://rolemodelsoftware.com/blog\",variant:matchVariant(\"F58vCaP39\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2141\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 10\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ejwJJUce6\":{\"layout\":[\"fixed\",\"fixed\"]},\"VgkNvxsZf\":{\"layout\":[\"fixed\",\"fixed\"]},\"sJo1Ubmd8\":{\"layout\":[\"fixed\",\"fixed\"]},\"MvvtX0xvX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wVOLOOUeW\":\"background\",\"trCMNJiPD\":\"railingOpacity\",\"HoCjjadkP\":\"dockOpacity\",\"zsitIMdLi\":\"deckOpacity\",\"tQ3dSmhsZ\":\"ghostColor\",\"YMU1yZ90d\":\"dockIcon\",\"L1ZNKdNa0\":\"hoverText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fGEc0xAVHdJQuCo1K5jP\"]\n * @framerHitTargets {\"tWQbUI8Qf\":[\".framer-1hza6g5-container\",\".framer-1jv4fi5-container\",\".framer-i83v6v-container\",\".framer-gf4jua-container\"],\"ejwJJUce6\":[\".framer-1hza6g5-container\",\".framer-1jv4fi5-container\",\".framer-i83v6v-container\",\".framer-gf4jua-container\"],\"VgkNvxsZf\":[\".framer-1hza6g5-container\",\".framer-1jv4fi5-container\",\".framer-i83v6v-container\",\".framer-gf4jua-container\"],\"sJo1Ubmd8\":[\".framer-1hza6g5-container\",\".framer-1jv4fi5-container\",\".framer-i83v6v-container\",\".framer-gf4jua-container\"],\"MvvtX0xvX\":[\".framer-1hza6g5-container\",\".framer-1jv4fi5-container\",\".framer-i83v6v-container\",\".framer-gf4jua-container\"]}\n * @framerBreakpoints {\"ejwJJUce6\":{\"min\":1600,\"canvasClassName\":\"framer-150jf65-override\",\"minHeight\":2141,\"name\":\"Large\",\"width\":1600,\"rootFontSize\":10},\"tWQbUI8Qf\":{\"min\":1200,\"max\":1599,\"canvasClassName\":\"framer-jldh5p-override\",\"minHeight\":2141,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":10},\"VgkNvxsZf\":{\"min\":960,\"max\":1199,\"canvasClassName\":\"framer-60flow-override\",\"minHeight\":2150,\"name\":\"Desktop 2\",\"width\":960,\"rootFontSize\":10},\"sJo1Ubmd8\":{\"min\":810,\"max\":959,\"canvasClassName\":\"framer-16z8euh-override\",\"minHeight\":2150,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":10},\"MvvtX0xvX\":{\"max\":809,\"canvasClassName\":\"framer-1ii4kuz-override\",\"minHeight\":2473,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":10}}\n * @framerDefaultVariant tWQbUI8Qf\n * @framerLayoutTemplate true\n */const FramerzniiRCzDj=withCSS(Component,css,\"framer-GLeDz\");export default FramerzniiRCzDj;FramerzniiRCzDj.displayName=\"Decks\";FramerzniiRCzDj.defaultProps={height:2141,width:1200};addPropertyControls(FramerzniiRCzDj,{wVOLOOUeW:{defaultValue:\"var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255))\",title:\"Background\",type:ControlType.Color},trCMNJiPD:{defaultValue:1,max:1,min:0,step:.01,title:\"Railing Opacity\",type:ControlType.Number},HoCjjadkP:{defaultValue:1,max:1,min:0,step:.01,title:\"Dock Opacity\",type:ControlType.Number},zsitIMdLi:{defaultValue:1,max:1,min:0,step:.01,title:\"Deck Opacity\",type:ControlType.Number},tQ3dSmhsZ:{defaultValue:'var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77)) /* {\"name\":\"Blue Green\"} */',title:\"Ghost Color\",type:ControlType.Color},YMU1yZ90d:{defaultValue:{identifier:\"local-module:vector/E6dT7zkke:default\",moduleId:\"UIk83GKikREbCawFE8HU\"},setModuleId:\"fGEc0xAVHdJQuCo1K5jP\",title:\"Dock Icon\",type:ControlType.VectorSetItem},L1ZNKdNa0:{defaultValue:'var(--token-b933fc9c-5cc7-4168-9430-8a28f31f4bec, rgb(135, 212, 233)) /* {\"name\":\"Bright Blue\"} */',title:\"Hover Text\",type:ControlType.Color}});addFonts(FramerzniiRCzDj,[{explicitInter:true,fonts:[]},...NavbarCanvasFonts,...SecondaryNavbarFonts,...SectionBandFonts,...FooterMainFonts],{supportsExplicitInterCodegen:true});FramerzniiRCzDj.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbarCanvas,{},context),forwardLoader(SecondaryNavbar,{},context),forwardLoader(FooterMain,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzniiRCzDj\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerRootFontSize\":\"10\",\"framerVariables\":\"{\\\"wVOLOOUeW\\\":\\\"background\\\",\\\"trCMNJiPD\\\":\\\"railingOpacity\\\",\\\"HoCjjadkP\\\":\\\"dockOpacity\\\",\\\"zsitIMdLi\\\":\\\"deckOpacity\\\",\\\"tQ3dSmhsZ\\\":\\\"ghostColor\\\",\\\"YMU1yZ90d\\\":\\\"dockIcon\\\",\\\"L1ZNKdNa0\\\":\\\"hoverText\\\"}\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"ejwJJUce6\\\":{\\\"min\\\":1600,\\\"canvasClassName\\\":\\\"framer-150jf65-override\\\",\\\"minHeight\\\":2141,\\\"name\\\":\\\"Large\\\",\\\"width\\\":1600,\\\"rootFontSize\\\":10},\\\"tWQbUI8Qf\\\":{\\\"min\\\":1200,\\\"max\\\":1599,\\\"canvasClassName\\\":\\\"framer-jldh5p-override\\\",\\\"minHeight\\\":2141,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":10},\\\"VgkNvxsZf\\\":{\\\"min\\\":960,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-60flow-override\\\",\\\"minHeight\\\":2150,\\\"name\\\":\\\"Desktop 2\\\",\\\"width\\\":960,\\\"rootFontSize\\\":10},\\\"sJo1Ubmd8\\\":{\\\"min\\\":810,\\\"max\\\":959,\\\"canvasClassName\\\":\\\"framer-16z8euh-override\\\",\\\"minHeight\\\":2150,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":10},\\\"MvvtX0xvX\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1ii4kuz-override\\\",\\\"minHeight\\\":2473,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":10}}\",\"framerVectorSets\":\"[\\\"fGEc0xAVHdJQuCo1K5jP\\\"]\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"2141\",\"framerHitTargets\":\"{\\\"tWQbUI8Qf\\\":[\\\".framer-1hza6g5-container\\\",\\\".framer-1jv4fi5-container\\\",\\\".framer-i83v6v-container\\\",\\\".framer-gf4jua-container\\\"],\\\"ejwJJUce6\\\":[\\\".framer-1hza6g5-container\\\",\\\".framer-1jv4fi5-container\\\",\\\".framer-i83v6v-container\\\",\\\".framer-gf4jua-container\\\"],\\\"VgkNvxsZf\\\":[\\\".framer-1hza6g5-container\\\",\\\".framer-1jv4fi5-container\\\",\\\".framer-i83v6v-container\\\",\\\".framer-gf4jua-container\\\"],\\\"sJo1Ubmd8\\\":[\\\".framer-1hza6g5-container\\\",\\\".framer-1jv4fi5-container\\\",\\\".framer-i83v6v-container\\\",\\\".framer-gf4jua-container\\\"],\\\"MvvtX0xvX\\\":[\\\".framer-1hza6g5-container\\\",\\\".framer-1jv4fi5-container\\\",\\\".framer-i83v6v-container\\\",\\\".framer-gf4jua-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"tWQbUI8Qf\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ejwJJUce6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VgkNvxsZf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sJo1Ubmd8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MvvtX0xvX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport DocksCustom from \"https://framerusercontent.com/modules/dU7z7AAj9sLzdXLOLe19/VHVqh7cZQ0Tbc8D2YAK4/W3RN58eM7.js\";\r\nimport Rails from \"https://framerusercontent.com/modules/eLIWXrzoqBV2dSfQtFZQ/swF87VE4pGlCcJXhemd4/A9dlhoZ39.js\";\r\nimport Main from \"https://framerusercontent.com/modules/eww6d8HYTAXfT4GAcSwf/j205lDcyK3wdBC3Y4NUt/wcGYJ3ur3.js\";\r\nimport DocksApp from \"https://framerusercontent.com/modules/Gq58FMPtyIMV2ff0ZyeR/PxUHpe0VAA5I6rwlUepp/nOExhnXho.js\";\r\nimport DockDesignerApp from \"https://framerusercontent.com/modules/K2zSiI4zHqXgG0z68EOd/lNFdkvo4jnE1jpOWxbxi/UzZY59db3.js\";\r\nimport Dock3 from \"https://framerusercontent.com/modules/UIk83GKikREbCawFE8HU/lgLL9ZqtcohpNCKWUDCb/E6dT7zkke.js\";\r\nimport Decks from \"https://framerusercontent.com/modules/UoR9dJQbFIt5bk5VZzO0/bzdTH8Cnqo9q0UJVBW62/zniiRCzDj.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {EY3cgk1ym: \"2\", M7Qx33eJ2: \"5\", OBZ070xhE: \"3\", pr1X_U4_J: \"nav-scroll\", PZHqJm2FE: \"4\", SNOMm3Muv: \"consultation\", t9OrDhyE3: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wMgm8qSxSnhZfQTGY7NZ/3ltmRJYlv8yHr7m2Im2t/augiA20Il.js\")), path: \"/\"}, s4ww3RQBF: {elements: {sxaC2AsBD: \"nav-scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/owDMPBVo8kC5SrGNkaxh/FedHj5Xhojw3EdTk4Spf/s4ww3RQBF.js\")), path: \"/dpq/railings\"}, skFgzVkJt: {elements: {ZPHcG4gYO: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pSleEIoPmunEHRhFIh94/qCRqI32lktgsbafmcYuI/skFgzVkJt.js\")), path: \"/dpq/dockdesignerapp\"}, eGvMkgKuF: {elements: {E1opvq5td: \"casestudies\", gdPe6SRZx: \"accuracy\", hJ0cYKNUX: \"efficiency\", k75N5Ddl0: \"nav-scroll\", POrZ6jJoU: \"faq\", S00VdAeWc: \"deployment\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dZYokJS9dnhd2EoIHJ1Q/7H05yUM26BXHeqS6jMLr/eGvMkgKuF.js\")), path: \"/dpq/docks\"}, I9Z6jvjYf: {elements: {SYVaDq4jC: \"efficiency\", VOxnW7qse: \"casestudies\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xR0Y1fj5HWNzFiIcLZMu/TRqjgZnlYrWHIJt7nbwW/I9Z6jvjYf.js\")), path: \"/dpq/decks\"}, pCD_28C3O: {elements: {tjbktZOEH: \"nav-scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QZJjA8lLpcMO5GiBdj6T/1Atwyp7OAegFWMCVWCef/pCD_28C3O.js\")), path: \"/dpq\"}, tO4XFS5KU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HDqWpVrYkQXTnRiZicuB/jEFoCxMALbHLFpuKprfE/tO4XFS5KU.js\")), path: \"/consultation\"}, KsPzVbo8B: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uJH2oZ4b0LpXLo4Xqm2S/kab9SIfjd2RgrmYzmThu/KsPzVbo8B.js\")), path: \"/schedule-a-call\"}, qKy8yxIU4: {elements: {hZ87raheO: \"nav-scroll\", jAwbTIROc: \"content\", Qx1JekqJy: \"end\", YVlYbZIJF: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ohoIig2c2jZum5LPo3Dy/EgH1GDHHxCkJsSw4Zpfl/qKy8yxIU4.js\")), path: \"/case-studies\"}, pQj2FMH_Q: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S9Aw04tHrdcGxpkBRRdr/yMh1lWinutZPumn8ipXm/pQj2FMH_Q.js\")), path: \"/404\"}, mcgG3havc: {collectionId: \"ubGuwBLZO\", elements: {mBAd0ypWH: \"nav-scroll\", Q3M0E3rad: \"video\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/L3PI1GBb6nCYz9kH7saV/LtIg3C15JVsL1bfPXkqN/mcgG3havc.js\")), path: \"/case-studies/:SraQKQVkk\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {ubGuwBLZO: async () => (await import(\"https://framerusercontent.com/modules/wZ06kYDrPjZ2kGM2S6Wt/zJxJCHzYlh0sI32EwMuE/ubGuwBLZO.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"f97b58018be8cba89155deab48d058eb2a552023534a3c3b729cf958b38a6492\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {HoCjjadkP: 1, tQ3dSmhsZ: \"var(--token-0c00749d-2fa9-48ea-911c-6a65d14bf1e8, rgb(204, 204, 204))\", trCMNJiPD: 1, wVOLOOUeW: \"var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255))\", YMU1yZ90d: DockDesignerApp, zsitIMdLi: 1}\r\nconst props2 = {ERBcTOpCt: \"var(--token-88a39030-c158-48e9-a8d4-9a82172570e5, rgb(141, 61, 227))\", HoCjjadkP: 0.6, tQ3dSmhsZ: \"var(--token-88a39030-c158-48e9-a8d4-9a82172570e5, rgb(141, 61, 227))\", trCMNJiPD: 1, wVOLOOUeW: \"var(--token-fb9e35c8-2f61-4697-b0f2-db71d2423d6b, rgb(255, 255, 255))\", YMU1yZ90d: Dock3, zsitIMdLi: 0.6}\r\nconst props3 = {HoCjjadkP: 1, m4QmnIoSH: \"var(--token-d078bc16-9c3a-46d8-91c2-504a18e4bef7, rgb(0, 181, 81))\", tQ3dSmhsZ: \"var(--token-d078bc16-9c3a-46d8-91c2-504a18e4bef7, rgb(2, 181, 82))\", trCMNJiPD: 0.6, wVOLOOUeW: \"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\", YMU1yZ90d: DockDesignerApp, zsitIMdLi: 0.6}\r\nconst props4 = {HoCjjadkP: 1, tQ3dSmhsZ: \"var(--token-2d113dd2-9036-4cd9-84c0-e43b52a8b46b, rgb(53, 209, 169))\", trCMNJiPD: 0.6, TXf_KIZWr: \"var(--token-2d113dd2-9036-4cd9-84c0-e43b52a8b46b, rgb(53, 209, 169))\", u1voAapHA: Dock3, wVOLOOUeW: \"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\", zsitIMdLi: 0.6}\r\nconst props5 = {HoCjjadkP: 0.5, L1ZNKdNa0: \"var(--token-62b605d8-9405-4f55-b08b-016918c593c0, rgb(255, 172, 8))\", tQ3dSmhsZ: \"var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77))\", trCMNJiPD: 0.5, wVOLOOUeW: \"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\", YMU1yZ90d: Dock3, zsitIMdLi: 1}\r\nconst props6 = {...props1, tQ3dSmhsZ: \"var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77))\"}\r\nconst props7 = {...props1, tQ3dSmhsZ: \"var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77))\", YMU1yZ90d: Dock3}\r\nconst props8 = {...props1, tQ3dSmhsZ: \"var(--token-49aa18c8-6802-4531-97e5-e517f5e4af56, rgb(39, 67, 77))\", wVOLOOUeW: \"var(--token-e60bfdb2-ae4d-4167-8452-61e0a0cbbc1d, rgb(4, 36, 43))\", YMU1yZ90d: Dock3}\r\nconst templateProps = {a2wfNlaYB: props6, augiA20Il: props1, eGvMkgKuF: props4, I9Z6jvjYf: props5, KsPzVbo8B: props7, mcgG3havc: props8, pCD_28C3O: props6, pQj2FMH_Q: props7, qKy8yxIU4: props8, s4ww3RQBF: props2, skFgzVkJt: props3, tO4XFS5KU: props7}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"a2wfNlaYB\":\r\ncase \"pCD_28C3O\":\r\ncase \"tO4XFS5KU\":\r\ncase \"KsPzVbo8B\":\r\ncase \"qKy8yxIU4\":\r\ncase \"pQj2FMH_Q\":\r\ncase \"mcgG3havc\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ncase \"s4ww3RQBF\":\r\nreturn React.createElement(Rails, {...props, key: \"Rails\", style}, children(true));\r\ncase \"skFgzVkJt\":\r\nreturn React.createElement(DocksApp, {...props, key: \"DocksApp\", style}, children(true));\r\ncase \"eGvMkgKuF\":\r\nreturn React.createElement(DocksCustom, {...props, key: \"DocksCustom\", style}, children(true));\r\ncase \"I9Z6jvjYf\":\r\nreturn React.createElement(Decks, {...props, key: \"Decks\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"a2wfNlaYB\":\r\ncase \"pCD_28C3O\":\r\ncase \"tO4XFS5KU\":\r\ncase \"KsPzVbo8B\":\r\ncase \"qKy8yxIU4\":\r\ncase \"pQj2FMH_Q\":\r\ncase \"mcgG3havc\":\r\nreturn [{hash: \"1df5u7h\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1hjghzk\", mediaQuery: \"(min-width: 810px) and (max-width: 959.98px)\"}, {hash: \"xcwdiz\", mediaQuery: \"(min-width: 960px) and (max-width: 1199.98px)\"}, {hash: \"1eai5q0\", mediaQuery: \"(min-width: 1200px) and (max-width: 1599.98px)\"}, {hash: \"15i1tqp\", mediaQuery: \"(min-width: 1600px)\"}]\r\ncase \"s4ww3RQBF\":\r\nreturn [{hash: \"16uu42x\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"17ac5i0\", mediaQuery: \"(min-width: 810px) and (max-width: 959.98px)\"}, {hash: \"1pxdk62\", mediaQuery: \"(min-width: 960px) and (max-width: 1199.98px)\"}, {hash: \"ilejvo\", mediaQuery: \"(min-width: 1200px) and (max-width: 1599.98px)\"}, {hash: \"djx7vy\", mediaQuery: \"(min-width: 1600px)\"}]\r\ncase \"skFgzVkJt\":\r\nreturn [{hash: \"jnpdfs\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1oudmux\", mediaQuery: \"(min-width: 810px) and (max-width: 959.98px)\"}, {hash: \"40s9vs\", mediaQuery: \"(min-width: 960px) and (max-width: 1199.98px)\"}, {hash: \"1w8y48t\", mediaQuery: \"(min-width: 1200px) and (max-width: 1599.98px)\"}, {hash: \"1fdu83u\", mediaQuery: \"(min-width: 1600px)\"}]\r\ncase \"eGvMkgKuF\":\r\nreturn [{hash: \"1dra4hb\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1rx4a3i\", mediaQuery: \"(min-width: 810px) and (max-width: 959.98px)\"}, {hash: \"4mqywf\", mediaQuery: \"(min-width: 960px) and (max-width: 1199.98px)\"}, {hash: \"1wcv9uy\", mediaQuery: \"(min-width: 1200px) and (max-width: 1599.98px)\"}, {hash: \"1u7dr3f\", mediaQuery: \"(min-width: 1600px)\"}]\r\ncase \"I9Z6jvjYf\":\r\nreturn [{hash: \"1ii4kuz\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"16z8euh\", mediaQuery: \"(min-width: 810px) and (max-width: 959.98px)\"}, {hash: \"60flow\", mediaQuery: \"(min-width: 960px) and (max-width: 1199.98px)\"}, {hash: \"jldh5p\", mediaQuery: \"(min-width: 1200px) and (max-width: 1599.98px)\"}, {hash: \"150jf65\", mediaQuery: \"(min-width: 1600px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S9Aw04tHrdcGxpkBRRdr/yMh1lWinutZPumn8ipXm/pQj2FMH_Q.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://lightningcad.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/xdokqRarUtd9erjWK0hD/xje61xMJC5T2PGsFCD9U/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}