{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/nCeKIUvyFmAggKAuyQ27/9UUiMs1IoISRWLjiRu98/Q_CKN_0DZ.js", "ssg:https://framerusercontent.com/modules/zW4okH9uErgqvMbKSqxV/zDRnpBKxGrOgdtL1y0KJ/L0pac0E4m.js", "ssg:https://framerusercontent.com/modules/lkvYI3gxXsBi16NQcYPa/k9n1GjB4HZIvl1GomKZV/ZXnNLJj9l.js", "ssg:https://framerusercontent.com/modules/4chVE0g4ERPm755q9adD/ZV9Z1MLVtDgkP2cLpmOU/L5IiLSTx9.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "// Generated by Framer (b0998f3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/eRfvgavQ0ma0rHnrFpA2/o9YdsUbKvBxvjTVOMHRW/SjDqm2iWc.js\";import CTA from\"https://framerusercontent.com/modules/tEbTApbDimGLXhZ8tHFU/qJwHjqxbPnHag15omFLP/ENF4odtal.js\";const CTAFonts=getFonts(CTA);const cycleOrder=[\"zFdyAE5F2\",\"u2BVrAgYa\"];const serializationHash=\"framer-RFDCl\";const variantClassNames={u2BVrAgYa:\"framer-v-15eo241\",zFdyAE5F2:\"framer-v-1gwb122\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"zFdyAE5F2\",Phone:\"u2BVrAgYa\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zFdyAE5F2\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zFdyAE5F2\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1gwb122\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"zFdyAE5F2\",ref:ref??ref1,style:{backgroundColor:\"var(--token-dfbba59d-8077-43e5-a9f9-0621f011e37f, rgb(243, 243, 243))\",...style},...addPropertyOverrides({u2BVrAgYa:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9grsxn\",layoutDependency:layoutDependency,layoutId:\"C_mzmpGJS\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4kmn8v\",layoutDependency:layoutDependency,layoutId:\"gZznXKKuL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LVNlbWlib2xkX18=\",\"--framer-font-family\":'\".SFNSText-Semibold\", \"SFProText-Semibold\", \"SFUIText-Semibold\", \".SFUIText-Semibold\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-weight\":\"599\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":oI4xNgydc\",webPageId:\"ol4WOauL3\"},nodeId:\"A9vjVPz3I\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"Why Magi\"})})})}),className:\"framer-fpjcs8\",\"data-framer-name\":\"How it works\",fonts:[\"__SF-UI-Text-Semibold__\"],layoutDependency:layoutDependency,layoutId:\"A9vjVPz3I\",style:{\"--extracted-r6o4lv\":\"var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LVNlbWlib2xkX18=\",\"--framer-font-family\":'\".SFNSText-Semibold\", \"SFProText-Semibold\", \"SFUIText-Semibold\", \".SFUIText-Semibold\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-weight\":\"599\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":ZGHJ6V9I_\",webPageId:\"ol4WOauL3\"},nodeId:\"lZYQv_NX9\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"Use Cases\"})})})}),className:\"framer-1acvjd8\",\"data-framer-name\":\"How it works\",fonts:[\"__SF-UI-Text-Semibold__\"],layoutDependency:layoutDependency,layoutId:\"lZYQv_NX9\",style:{\"--extracted-r6o4lv\":\"var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LVNlbWlib2xkX18=\",\"--framer-font-family\":'\".SFNSText-Semibold\", \"SFProText-Semibold\", \"SFUIText-Semibold\", \".SFUIText-Semibold\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-weight\":\"599\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":UdtsMIfZ1\",webPageId:\"ol4WOauL3\"},nodeId:\"QJ4sLXqWZ\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"Brand Operating System\"})})})}),className:\"framer-qj2lh\",\"data-framer-name\":\"How it works\",fonts:[\"__SF-UI-Text-Semibold__\"],layoutDependency:layoutDependency,layoutId:\"QJ4sLXqWZ\",style:{\"--extracted-r6o4lv\":\"var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LVNlbWlib2xkX18=\",\"--framer-font-family\":'\".SFNSText-Semibold\", \"SFProText-Semibold\", \"SFUIText-Semibold\", \".SFUIText-Semibold\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-weight\":\"599\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":F0euk2nMW\",webPageId:\"ol4WOauL3\"},nodeId:\"D2TD13fLo\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"How it works\"})})})}),className:\"framer-600lei\",\"data-framer-name\":\"How it works\",fonts:[\"__SF-UI-Text-Semibold__\"],layoutDependency:layoutDependency,layoutId:\"D2TD13fLo\",style:{\"--extracted-r6o4lv\":\"var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LVNlbWlib2xkX18=\",\"--framer-font-family\":'\".SFNSText-Semibold\", \"SFProText-Semibold\", \"SFUIText-Semibold\", \".SFUIText-Semibold\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-weight\":\"599\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://magihq.substack.com/\",nodeId:\"mjb2bacLV\",openInNewTab:false,smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"Blog\"})})})}),className:\"framer-1q21vu3\",\"data-framer-name\":\"How it works\",fonts:[\"__SF-UI-Text-Semibold__\"],layoutDependency:layoutDependency,layoutId:\"mjb2bacLV\",style:{\"--extracted-r6o4lv\":\"var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+40+0+0,...addPropertyOverrides({u2BVrAgYa:{y:(componentViewport?.y||0)+40+0+0+184}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ox8hof-container\",layoutDependency:layoutDependency,layoutId:\"Gds5yFgiU-container\",children:/*#__PURE__*/_jsx(CTA,{ac4JHN6Mf:\"https://calendly.com/meetmagi/30min\",height:\"100%\",id:\"Gds5yFgiU\",layoutId:\"Gds5yFgiU\",variant:\"J9LJ8s0fM\",width:\"100%\",Xg1a7VaWe:\"Book a tour\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t2g3zp\",layoutDependency:layoutDependency,layoutId:\"QqFB_MN81\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-95prd5\",\"data-framer-name\":\"Logo\",fill:\"black\",intrinsicHeight:32,intrinsicWidth:72,layoutDependency:layoutDependency,layoutId:\"eItgCVcf2\",svg:'<svg width=\"72\" height=\"32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M66.484 23.433v-5.132h5.096v5.133h-5.096Z\" fill=\"#FF70FF\"/><path d=\"M60.177 4.283V0h4.629v4.283h-4.63Zm.071 19.15V6.727h4.486v16.708h-4.486ZM50.575 32c-5.706 0-8.828-1.77-8.828-4.885 0-1.593 1.112-2.903 2.978-3.681-1.614-.39-2.691-1.487-2.691-2.797 0-1.451 1.112-2.513 3.014-3.044-1.507-1.133-2.44-2.832-2.44-4.743 0-3.682 3.158-6.443 7.429-6.443 2.655 0 4.844 1.097 6.1 2.832.646-1.558 1.795-2.513 3.553-2.513v4.283c-.79-.319-1.83-.283-2.62.354.108.46.18.92.18 1.416 0 3.858-2.907 6.371-7.393 6.371-.861 0-1.686-.106-2.44-.354h-.144c-.86 0-1.543.39-1.543.92 0 .638.898 1.063 2.082 1.063h3.947c5.312 0 8.182 1.911 8.182 5.416 0 3.61-3.48 5.805-9.366 5.805Zm-.61-16.07c2.045 0 3.373-1.24 3.373-3.045v-.213c0-1.77-1.435-3.08-3.373-3.08-1.902 0-3.302 1.346-3.302 3.116v.177c0 1.77 1.328 3.044 3.302 3.044Zm.753 12.955c3.266 0 5.383-.885 5.383-2.301 0-1.451-1.435-2.088-4.557-2.088H48.17c-1.544.212-2.692.955-2.692 2.23 0 1.345 1.866 2.159 5.24 2.159Zm-19.09-5.027c-3.625 0-5.886-1.947-5.886-4.85 0-3.751 2.835-4.601 6.64-5.415 3.121-.602 4.7-.743 4.808-1.664v-.177c0-.991-.897-1.911-3.194-1.911-2.297 0-3.373 1.132-3.48 2.62v.247H26.1c.144-3.788 3.158-6.301 7.931-6.301 4.594 0 7.393 1.982 7.393 6.513v10.513h-4.27v-2.265c-1.077 1.735-3.015 2.69-5.527 2.69Zm1.04-3.15c2.118 0 4.414-1.062 4.522-4.177v-1.416c-.969.566-2.548.85-3.947 1.204-1.723.424-3.015.99-3.015 2.477 0 1.133.897 1.912 2.44 1.912ZM0 23.433V6.726h4.45v2.69c.861-1.947 2.512-3.044 4.916-3.044 1.902 0 3.804.885 4.666 3.504.753-2.053 2.584-3.504 5.526-3.504 3.302 0 5.347 2.513 5.347 6.796v10.265h-4.45V13.416c0-2.23-.968-3.292-2.763-3.292-1.938 0-3.014 1.345-3.014 3.787v9.522h-4.45V13.24c0-2.053-.933-3.115-2.764-3.115-1.65 0-3.014 1.239-3.014 3.787v9.522H0ZM69.532 4.724c-1.458 0-2.442-.936-2.442-2.34C67.09.943 68.065 0 69.532 0 71.008 0 72 .953 72 2.383c0 1.405-.984 2.34-2.468 2.34Zm0-.51c1.122 0 1.898-.741 1.898-1.83 0-1.116-.785-1.873-1.898-1.873-1.104 0-1.872.749-1.872 1.872 0 1.09.776 1.83 1.872 1.83Zm.009-.554c-.76 0-1.251-.494-1.251-1.294 0-.834.517-1.302 1.268-1.302.673 0 1.079.357 1.165 1.021h-.604c-.052-.34-.25-.468-.51-.468-.336 0-.534.204-.534.698V2.4c0 .494.215.715.517.715.285 0 .484-.127.527-.545h.63c-.035.792-.544 1.09-1.208 1.09Z\" fill=\"#1E1F24\"/></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"105%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)))\"},children:\"\\xa9 2024 Magi. All rights reserved.\"})}),className:\"framer-siiple\",\"data-framer-name\":\"BrandOS helps you standout and build an efficient Go-To-Market.\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"odz_QsPb4\",style:{\"--extracted-r6o4lv\":\"var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RFDCl.framer-gb62z8, .framer-RFDCl .framer-gb62z8 { display: block; }\",\".framer-RFDCl.framer-1gwb122 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px 40px 24px 40px; position: relative; width: 1200px; }\",\".framer-RFDCl .framer-9grsxn, .framer-RFDCl .framer-1t2g3zp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RFDCl .framer-4kmn8v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RFDCl .framer-fpjcs8, .framer-RFDCl .framer-1acvjd8, .framer-RFDCl .framer-qj2lh, .framer-RFDCl .framer-600lei, .framer-RFDCl .framer-1q21vu3, .framer-RFDCl .framer-siiple { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RFDCl .framer-ox8hof-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-RFDCl .framer-95prd5 { aspect-ratio: 2.25 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 54px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-RFDCl.framer-1gwb122, .framer-RFDCl .framer-4kmn8v { gap: 0px; } .framer-RFDCl.framer-1gwb122 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-RFDCl.framer-1gwb122 > :first-child { margin-top: 0px; } .framer-RFDCl.framer-1gwb122 > :last-child { margin-bottom: 0px; } .framer-RFDCl .framer-4kmn8v > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-RFDCl .framer-4kmn8v > :first-child { margin-left: 0px; } .framer-RFDCl .framer-4kmn8v > :last-child { margin-right: 0px; } }\",\".framer-RFDCl.framer-v-15eo241.framer-1gwb122 { padding: 40px 15px 24px 15px; width: 390px; }\",\".framer-RFDCl.framer-v-15eo241 .framer-9grsxn { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-RFDCl.framer-v-15eo241 .framer-4kmn8v { flex-direction: column; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-RFDCl.framer-v-15eo241 .framer-9grsxn, .framer-RFDCl.framer-v-15eo241 .framer-4kmn8v { gap: 0px; } .framer-RFDCl.framer-v-15eo241 .framer-9grsxn > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-RFDCl.framer-v-15eo241 .framer-9grsxn > :first-child, .framer-RFDCl.framer-v-15eo241 .framer-4kmn8v > :first-child { margin-top: 0px; } .framer-RFDCl.framer-v-15eo241 .framer-9grsxn > :last-child, .framer-RFDCl.framer-v-15eo241 .framer-4kmn8v > :last-child { margin-bottom: 0px; } .framer-RFDCl.framer-v-15eo241 .framer-4kmn8v > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 160\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"u2BVrAgYa\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerQ_CKN_0DZ=withCSS(Component,css,\"framer-RFDCl\");export default FramerQ_CKN_0DZ;FramerQ_CKN_0DZ.displayName=\"Footer\";FramerQ_CKN_0DZ.defaultProps={height:160,width:1200};addPropertyControls(FramerQ_CKN_0DZ,{variant:{options:[\"zFdyAE5F2\",\"u2BVrAgYa\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQ_CKN_0DZ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...CTAFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ_CKN_0DZ\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"160\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"u2BVrAgYa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (2fef4c5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Impk8KIIP\",\"TEp2rPbIG\"];const serializationHash=\"framer-7OhON\";const variantClassNames={Impk8KIIP:\"framer-v-rxlq9j\",TEp2rPbIG:\"framer-v-3qun91\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={closed:\"TEp2rPbIG\",open:\"Impk8KIIP\"};const getProps=({click,height,id,width,...props})=>{return{...props,aZCvw6FR8:click??props.aZCvw6FR8,variant:humanReadableVariantMap[props.variant]??props.variant??\"Impk8KIIP\"};};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,aZCvw6FR8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Impk8KIIP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapnksrer=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(aZCvw6FR8){const res=await aZCvw6FR8(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"TEp2rPbIG\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"TEp2rPbIG\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rxlq9j\",className,classNames),\"data-framer-name\":\"open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Impk8KIIP\",onTap:onTapnksrer,ref:refBinding,style:{...style},...addPropertyOverrides({TEp2rPbIG:{\"data-framer-name\":\"closed\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lw6yio\",layoutDependency:layoutDependency,layoutId:\"W3gpFSlw_\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-fkad9y\",\"data-framer-name\":\"menu\",fill:'var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)) /* {\"name\":\"Off Black\"} */',intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"Sx_xoSeN6\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2 6H22V8H2V6ZM2 16H22V18H2V16Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1q9rieg\",\"data-framer-name\":\"menu-closed\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"gMPj_F24g\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M4.75015 3.33594L12.0001 10.5859L19.2501 3.33594L20.6643 4.75015L13.4143 12.0002L20.6643 19.2502L19.2501 20.6644L12.0001 13.4144L4.75015 20.6644L3.33594 19.2502L10.5859 12.0002L3.33594 4.75015L4.75015 3.33594Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7OhON.framer-1hci53h, .framer-7OhON .framer-1hci53h { display: block; }\",\".framer-7OhON.framer-rxlq9j { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7OhON .framer-1lw6yio { 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: 10px; position: relative; width: min-content; }\",\".framer-7OhON .framer-fkad9y, .framer-7OhON .framer-1q9rieg { flex: none; height: 24px; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-7OhON.framer-rxlq9j, .framer-7OhON .framer-1lw6yio { gap: 0px; } .framer-7OhON.framer-rxlq9j > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-7OhON.framer-rxlq9j > :first-child, .framer-7OhON .framer-1lw6yio > :first-child { margin-left: 0px; } .framer-7OhON.framer-rxlq9j > :last-child, .framer-7OhON .framer-1lw6yio > :last-child { margin-right: 0px; } .framer-7OhON .framer-1lw6yio > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"TEp2rPbIG\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"aZCvw6FR8\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerL0pac0E4m=withCSS(Component,css,\"framer-7OhON\");export default FramerL0pac0E4m;FramerL0pac0E4m.displayName=\"menu\";FramerL0pac0E4m.defaultProps={height:44,width:44};addPropertyControls(FramerL0pac0E4m,{variant:{options:[\"Impk8KIIP\",\"TEp2rPbIG\"],optionTitles:[\"open\",\"closed\"],title:\"Variant\",type:ControlType.Enum},aZCvw6FR8:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerL0pac0E4m,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL0pac0E4m\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"44\",\"framerIntrinsicWidth\":\"44\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"aZCvw6FR8\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TEp2rPbIG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./L0pac0E4m.map", "// Generated by Framer (b5638f1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/eRfvgavQ0ma0rHnrFpA2/o9YdsUbKvBxvjTVOMHRW/SjDqm2iWc.js\";import CTA from\"https://framerusercontent.com/modules/tEbTApbDimGLXhZ8tHFU/qJwHjqxbPnHag15omFLP/ENF4odtal.js\";import Menu from\"https://framerusercontent.com/modules/zW4okH9uErgqvMbKSqxV/zDRnpBKxGrOgdtL1y0KJ/L0pac0E4m.js\";const MenuFonts=getFonts(Menu);const CTAFonts=getFonts(CTA);const cycleOrder=[\"lUOC8hLjh\",\"wKg64xjvM\",\"xVUmg7QfH\"];const serializationHash=\"framer-wjk7Z\";const variantClassNames={lUOC8hLjh:\"framer-v-j750hx\",wKg64xjvM:\"framer-v-1rt76d5\",xVUmg7QfH:\"framer-v-ny8uzq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mobile closed\":\"wKg64xjvM\",\"Mobile open\":\"xVUmg7QfH\",Desktop:\"lUOC8hLjh\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lUOC8hLjh\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lUOC8hLjh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const aZCvw6FR81az76bq=activeVariantCallback(async(...args)=>{setVariant(\"xVUmg7QfH\");});const aZCvw6FR8hivcv9=activeVariantCallback(async(...args)=>{setVariant(\"wKg64xjvM\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"wKg64xjvM\",\"xVUmg7QfH\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-j750hx\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"lUOC8hLjh\",ref:refBinding,style:{backdropFilter:\"blur(12px)\",backgroundColor:\"rgba(243, 243, 243, 0.8)\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.11), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.1), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.04)\",WebkitBackdropFilter:\"blur(12px)\",...style},...addPropertyOverrides({wKg64xjvM:{\"data-framer-name\":\"Mobile closed\"},xVUmg7QfH:{\"data-framer-name\":\"Mobile open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d399zw\",layoutDependency:layoutDependency,layoutId:\"S2fwGXvzs\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ubosc3\",layoutDependency:layoutDependency,layoutId:\"naC74Q1MC\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({wKg64xjvM:{height:44,y:(componentViewport?.y||0)+8+0+0+0+0},xVUmg7QfH:{height:44,y:(componentViewport?.y||0)+8+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dbs8a2-container\",layoutDependency:layoutDependency,layoutId:\"JQCftLw0j-container\",nodeId:\"JQCftLw0j\",rendersWithMotion:true,scopeId:\"ZXnNLJj9l\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"JQCftLw0j\",layoutId:\"JQCftLw0j\",variant:\"Impk8KIIP\",width:\"100%\",...addPropertyOverrides({wKg64xjvM:{aZCvw6FR8:aZCvw6FR81az76bq},xVUmg7QfH:{aZCvw6FR8:aZCvw6FR8hivcv9,variant:\"TEp2rPbIG\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wqulvw\",\"data-framer-name\":\"Logo\",fill:\"black\",intrinsicHeight:451,intrinsicWidth:1092,layoutDependency:layoutDependency,layoutId:\"FrPzfAtkr\",svg:'<svg width=\"1092\" height=\"451\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><mask id=\"a\" maskUnits=\"userSpaceOnUse\" x=\"370\" y=\"101\" width=\"706\" height=\"330\" fill=\"#000\"><path fill=\"#fff\" d=\"M370 101h706v330H370z\"/><path d=\"M376.183 343V177.837h26.165v21.913h3.27c4.797-8.721 11.338-15.59 19.623-20.604 8.504-5.233 17.988-7.85 28.454-7.85 11.556 0 22.24 2.944 32.052 8.831 9.811 5.887 17.115 13.627 21.912 23.221h2.944c5.887-10.03 13.518-17.77 22.894-23.221 9.375-5.669 20.168-8.504 32.378-8.504 12.864 0 24.311 3.162 34.341 9.485 10.247 6.105 18.206 14.717 23.875 25.837 5.669 10.902 8.503 23.439 8.503 37.612V343h-27.145v-98.771c0-13.954-4.034-25.51-12.101-34.667-8.068-9.158-18.315-13.737-30.744-13.737-13.3 0-24.202 4.579-32.705 13.737-8.285 8.939-12.428 20.495-12.428 34.667V343h-27.146v-98.771c0-14.608-3.924-26.273-11.774-34.994-7.631-8.94-17.879-13.41-30.743-13.41-13.3 0-24.093 4.47-32.378 13.41-8.068 8.721-12.101 20.386-12.101 34.994V343h-27.146Zm334.775 5.233c-17.879 0-32.27-4.252-43.171-12.755-10.684-8.722-16.026-20.169-16.026-34.341 0-14.826 6.323-27.255 18.969-37.284 12.646-10.03 30.961-16.353 54.945-18.969l45.788-5.56v-6.541c0-11.12-3.816-19.951-11.447-26.492-7.631-6.759-18.206-10.139-31.724-10.139-12.646 0-22.676 2.944-30.089 8.831-7.413 5.669-11.011 13.627-10.793 23.875h-27.473c0-17.443 6.214-31.288 18.642-41.536 12.429-10.466 29.108-15.699 50.04-15.699 21.367 0 38.374 5.669 51.02 17.007 12.647 11.12 18.97 26.056 18.97 44.807V343h-27.146v-24.202h-2.943c-12.211 19.623-31.398 29.435-57.562 29.435Zm3.925-22.567c11.119 0 20.931-2.071 29.434-6.214 8.504-4.143 15.154-9.921 19.951-17.334 4.797-7.413 7.195-15.698 7.195-24.856v-14.717l-45.788 5.232c-16.134 1.963-28.017 5.887-35.649 11.774-7.413 5.669-11.119 12.646-11.119 20.932 0 7.849 3.161 14.063 9.484 18.642 6.541 4.361 15.372 6.541 26.492 6.541Zm195.776 99.098c-21.15 0-39.247-4.906-54.291-14.718-14.827-9.593-25.074-23.003-30.743-40.228l27.145-10.138c4.361 12.864 11.665 22.785 21.913 29.762 10.248 7.195 22.676 10.793 37.284 10.793 18.097 0 32.488-5.451 43.171-16.353 10.902-10.902 16.353-25.51 16.353-43.825v-22.24h-3.27c-15.481 19.623-35.54 29.435-60.178 29.435-16.353 0-31.071-3.707-44.153-11.12-13.082-7.413-23.33-17.77-30.743-31.07-7.195-13.301-10.793-28.236-10.793-44.807 0-16.789 3.707-31.942 11.12-45.46 7.413-13.519 17.552-24.094 30.416-31.725 13.082-7.631 27.8-11.447 44.153-11.447 25.074 0 45.242 9.921 60.505 29.762h3.27v-23.548h26.819v162.22c0 17.006-3.598 31.833-10.793 44.479-7.195 12.864-17.443 22.785-30.743 29.762-13.3 6.977-28.781 10.466-46.442 10.466Zm.327-101.387c11.774 0 22.349-2.726 31.724-8.177 9.376-5.451 16.68-12.973 21.913-22.566 5.233-9.594 7.849-20.387 7.849-32.379 0-12.21-2.725-23.221-8.176-33.032-5.233-9.812-12.537-17.443-21.913-22.894-9.375-5.669-19.841-8.504-31.397-8.504-11.774 0-22.349 2.835-31.724 8.504-9.376 5.451-16.68 13.082-21.913 22.894-5.233 9.811-7.849 20.822-7.849 33.032 0 11.992 2.616 22.785 7.849 32.379 5.233 9.593 12.537 17.115 21.913 22.566 9.375 5.451 19.95 8.177 31.724 8.177ZM1050.27 146.44c-5.67 0-10.35-1.853-14.06-5.56-3.71-3.706-5.56-8.394-5.56-14.063 0-5.451 1.85-9.921 5.56-13.409 3.71-3.707 8.39-5.56 14.06-5.56s10.25 1.744 13.74 5.232c3.71 3.489 5.56 8.068 5.56 13.737 0 5.669-1.85 10.357-5.56 14.063-3.49 3.707-8.07 5.56-13.74 5.56ZM1063.68 343h-27.14V177.837h27.14V343Z\"/></mask><path d=\"M376.183 343V177.837h26.165v21.913h3.27c4.797-8.721 11.338-15.59 19.623-20.604 8.504-5.233 17.988-7.85 28.454-7.85 11.556 0 22.24 2.944 32.052 8.831 9.811 5.887 17.115 13.627 21.912 23.221h2.944c5.887-10.03 13.518-17.77 22.894-23.221 9.375-5.669 20.168-8.504 32.378-8.504 12.864 0 24.311 3.162 34.341 9.485 10.247 6.105 18.206 14.717 23.875 25.837 5.669 10.902 8.503 23.439 8.503 37.612V343h-27.145v-98.771c0-13.954-4.034-25.51-12.101-34.667-8.068-9.158-18.315-13.737-30.744-13.737-13.3 0-24.202 4.579-32.705 13.737-8.285 8.939-12.428 20.495-12.428 34.667V343h-27.146v-98.771c0-14.608-3.924-26.273-11.774-34.994-7.631-8.94-17.879-13.41-30.743-13.41-13.3 0-24.093 4.47-32.378 13.41-8.068 8.721-12.101 20.386-12.101 34.994V343h-27.146Zm334.775 5.233c-17.879 0-32.27-4.252-43.171-12.755-10.684-8.722-16.026-20.169-16.026-34.341 0-14.826 6.323-27.255 18.969-37.284 12.646-10.03 30.961-16.353 54.945-18.969l45.788-5.56v-6.541c0-11.12-3.816-19.951-11.447-26.492-7.631-6.759-18.206-10.139-31.724-10.139-12.646 0-22.676 2.944-30.089 8.831-7.413 5.669-11.011 13.627-10.793 23.875h-27.473c0-17.443 6.214-31.288 18.642-41.536 12.429-10.466 29.108-15.699 50.04-15.699 21.367 0 38.374 5.669 51.02 17.007 12.647 11.12 18.97 26.056 18.97 44.807V343h-27.146v-24.202h-2.943c-12.211 19.623-31.398 29.435-57.562 29.435Zm3.925-22.567c11.119 0 20.931-2.071 29.434-6.214 8.504-4.143 15.154-9.921 19.951-17.334 4.797-7.413 7.195-15.698 7.195-24.856v-14.717l-45.788 5.232c-16.134 1.963-28.017 5.887-35.649 11.774-7.413 5.669-11.119 12.646-11.119 20.932 0 7.849 3.161 14.063 9.484 18.642 6.541 4.361 15.372 6.541 26.492 6.541Zm195.776 99.098c-21.15 0-39.247-4.906-54.291-14.718-14.827-9.593-25.074-23.003-30.743-40.228l27.145-10.138c4.361 12.864 11.665 22.785 21.913 29.762 10.248 7.195 22.676 10.793 37.284 10.793 18.097 0 32.488-5.451 43.171-16.353 10.902-10.902 16.353-25.51 16.353-43.825v-22.24h-3.27c-15.481 19.623-35.54 29.435-60.178 29.435-16.353 0-31.071-3.707-44.153-11.12-13.082-7.413-23.33-17.77-30.743-31.07-7.195-13.301-10.793-28.236-10.793-44.807 0-16.789 3.707-31.942 11.12-45.46 7.413-13.519 17.552-24.094 30.416-31.725 13.082-7.631 27.8-11.447 44.153-11.447 25.074 0 45.242 9.921 60.505 29.762h3.27v-23.548h26.819v162.22c0 17.006-3.598 31.833-10.793 44.479-7.195 12.864-17.443 22.785-30.743 29.762-13.3 6.977-28.781 10.466-46.442 10.466Zm.327-101.387c11.774 0 22.349-2.726 31.724-8.177 9.376-5.451 16.68-12.973 21.913-22.566 5.233-9.594 7.849-20.387 7.849-32.379 0-12.21-2.725-23.221-8.176-33.032-5.233-9.812-12.537-17.443-21.913-22.894-9.375-5.669-19.841-8.504-31.397-8.504-11.774 0-22.349 2.835-31.724 8.504-9.376 5.451-16.68 13.082-21.913 22.894-5.233 9.811-7.849 20.822-7.849 33.032 0 11.992 2.616 22.785 7.849 32.379 5.233 9.593 12.537 17.115 21.913 22.566 9.375 5.451 19.95 8.177 31.724 8.177ZM1050.27 146.44c-5.67 0-10.35-1.853-14.06-5.56-3.71-3.706-5.56-8.394-5.56-14.063 0-5.451 1.85-9.921 5.56-13.409 3.71-3.707 8.39-5.56 14.06-5.56s10.25 1.744 13.74 5.232c3.71 3.489 5.56 8.068 5.56 13.737 0 5.669-1.85 10.357-5.56 14.063-3.49 3.707-8.07 5.56-13.74 5.56ZM1063.68 343h-27.14V177.837h27.14V343Z\" fill=\"#000\"/><path d=\"M376.183 343h-6v6h6v-6Zm0-165.163v-6h-6v6h6Zm26.165 0h6v-6h-6v6Zm0 21.913h-6v6h6v-6Zm3.27 0v6h3.548l1.709-3.108-5.257-2.892Zm19.623-20.604 3.107 5.133.019-.012.019-.012-3.145-5.109Zm60.506.981 3.087-5.145-3.087 5.145Zm21.912 23.221-5.366 2.683 1.658 3.317h3.708v-6Zm2.944 0v6h3.435l1.739-2.963-5.174-3.037Zm22.894-23.221 3.015 5.187.045-.026.044-.027-3.104-5.134Zm66.719.981-3.2 5.075.064.041.065.038 3.071-5.154Zm23.875 25.837-5.346 2.725.011.022.011.021 5.324-2.768ZM632.594 343v6h6v-6h-6Zm-27.145 0h-6v6h6v-6Zm-75.55-133.438-4.397-4.083-.004.004 4.401 4.079ZM517.471 343v6h6v-6h-6Zm-27.146 0h-6v6h6v-6Zm-11.774-133.765-4.563 3.895.051.06.053.058 4.459-4.013Zm-63.121 0-4.401-4.079-.004.004 4.405 4.075ZM403.329 343v6h6v-6h-6Zm-21.146 0V177.837h-12V343h12Zm-6-159.163h26.165v-12h-26.165v12Zm20.165-6v21.913h12v-21.913h-12Zm6 27.913h3.27v-12h-3.27v12Zm8.527-3.108c4.304-7.826 10.115-13.91 17.473-18.363l-6.213-10.266c-9.213 5.575-16.484 13.228-21.774 22.845l10.514 5.784Zm17.511-18.387c7.511-4.622 15.898-6.959 25.309-6.959v-12c-11.52 0-22.102 2.896-31.598 8.74l6.289 10.219Zm25.309-6.959c10.48 0 20.095 2.654 28.965 7.976l6.174-10.29c-10.754-6.453-22.507-9.686-35.139-9.686v12Zm28.965 7.976c8.901 5.341 15.381 12.255 19.633 20.759l10.733-5.367c-5.342-10.683-13.471-19.249-24.192-25.682l-6.174 10.29Zm24.999 24.076h2.944v-12h-2.944v12Zm8.118-2.963c5.404-9.206 12.317-16.177 20.735-21.071l-6.031-10.374c-10.333 6.007-18.682 14.517-25.053 25.37l10.349 6.075Zm20.824-21.124c8.335-5.039 18.03-7.638 29.274-7.638v-12c-13.176 0-25.067 3.071-35.483 9.369l6.209 10.269Zm29.274-7.638c11.832 0 22.151 2.893 31.141 8.56l6.4-10.151c-11.069-6.978-23.644-10.409-37.541-10.409v12Zm31.27 8.639c9.229 5.499 16.42 13.248 21.6 23.408l10.691-5.45c-6.158-12.079-14.883-21.555-26.149-28.267l-6.142 10.309Zm21.622 23.451c5.161 9.924 7.827 21.486 7.827 34.844h12c0-14.988-3.003-28.5-9.18-40.38l-10.647 5.536Zm7.827 34.844V343h12v-98.443h-12Zm6 92.443h-27.145v12h27.145v-12Zm-21.145 6v-98.771h-12V343h12Zm0-98.771c0-15.191-4.429-28.224-13.599-38.634l-9.005 7.933c6.965 7.905 10.604 17.984 10.604 30.701h12Zm-13.599-38.634c-9.23-10.477-21.131-15.77-35.246-15.77v12c10.742 0 19.337 3.865 26.241 11.703l9.005-7.933Zm-35.246-15.77c-14.848 0-27.384 5.188-37.102 15.654l8.794 8.165c7.288-7.849 16.556-11.819 28.308-11.819v-12Zm-37.106 15.658c-9.479 10.228-14.027 23.325-14.027 38.746h12c0-12.922 3.737-22.938 10.829-30.589l-8.802-8.157Zm-14.027 38.746V343h12v-98.771h-12Zm6 92.771h-27.146v12h27.146v-12Zm-21.146 6v-98.771h-12V343h12Zm0-98.771c0-15.712-4.246-28.933-13.314-39.008l-8.919 8.027c6.631 7.368 10.233 17.477 10.233 30.981h12Zm-13.21-38.89c-8.888-10.411-20.874-15.514-35.307-15.514v12c11.296 0 19.805 3.837 26.18 11.305l9.127-7.791Zm-35.307-15.514c-14.801 0-27.247 5.047-36.779 15.331l8.801 8.157c7.04-7.595 16.179-11.488 27.978-11.488v-12Zm-36.783 15.335c-9.316 10.072-13.696 23.315-13.696 39.069h12c0-13.462 3.687-23.549 10.505-30.92l-8.809-8.149Zm-13.696 39.069V343h12v-98.771h-12Zm6 92.771h-27.146v12h27.146v-12Zm264.458-1.522-3.795 4.648.052.042.052.041 3.691-4.731Zm2.943-71.625-3.728-4.701 3.728 4.701Zm54.945-18.969.651 5.964.036-.004.037-.004-.724-5.956Zm45.788-5.56.723 5.956 5.277-.641v-5.315h-6Zm-11.447-33.033-3.978 4.492.036.032.037.032 3.905-4.556Zm-61.813-1.308 3.644 4.766.044-.033.043-.034-3.731-4.699Zm-10.793 23.875v6h6.129l-.13-6.128-5.999.128Zm-27.473 0h-6v6h6v-6Zm18.642-41.536 3.818 4.629.024-.02.023-.02-3.865-4.589Zm101.06 1.308-4.005 4.468.022.019.021.019 3.962-4.506ZM798.609 343v6h6v-6h-6Zm-27.146 0h-6v6h6v-6Zm0-24.202h6v-6h-6v6Zm-2.943 0v-6h-3.334l-1.761 2.83 5.095 3.17Zm-4.252-16.68-5.038-3.259 5.038 3.259Zm7.195-39.573h6v-6.725l-6.681.763.681 5.962Zm-45.788 5.232-.681-5.961-.021.003-.022.002.724 5.956Zm-35.649 11.774 3.645 4.767.01-.008.01-.008-3.665-4.751Zm-1.635 39.574-3.519 4.86.094.068.097.064 3.328-4.992Zm22.567 23.108c-16.937 0-29.908-4.019-39.481-11.486l-7.381 9.462c12.231 9.539 28.041 14.024 46.862 14.024v-12Zm-39.377-11.403c-9.244-7.546-13.82-17.265-13.82-29.693h-12c0 15.917 6.108 29.092 18.231 38.989l7.589-9.296Zm-13.82-29.693c0-12.817 5.341-23.576 16.698-32.583l-7.457-9.402c-13.936 11.052-21.241 25.149-21.241 41.985h12Zm16.698-32.583c11.424-9.061 28.488-15.155 51.867-17.706l-1.301-11.929c-24.589 2.682-44.155 9.234-58.023 20.233l7.457 9.402Zm51.94-17.714 45.787-5.56-1.446-11.913-45.788 5.56 1.447 11.913Zm51.064-11.516v-6.541h-12v6.541h12Zm0-6.541c0-12.662-4.43-23.237-13.542-31.047l-7.81 9.111c6.15 5.271 9.352 12.358 9.352 21.936h12ZM763.994 201.8c-9.044-8.011-21.204-11.648-35.702-11.648v12c12.538 0 21.528 3.123 27.746 8.631l7.956-8.983Zm-35.702-11.648c-13.546 0-25.038 3.158-33.821 10.132l7.463 9.398c6.044-4.8 14.612-7.53 26.358-7.53v-12Zm-33.734 10.065c-9.099 6.958-13.401 16.826-13.147 28.769l11.998-.256c-.182-8.552 2.711-14.601 8.438-18.981l-7.289-9.532Zm-7.148 22.641h-27.473v12h27.473v-12Zm-21.473 6c0-15.821 5.539-27.902 16.46-36.907l-7.635-9.258c-13.935 11.491-20.825 27.1-20.825 46.165h12Zm16.507-36.947c11.066-9.318 26.242-14.288 46.175-14.288v-12c-21.93 0-40.114 5.497-53.904 17.109l7.729 9.179Zm46.175-14.288c20.285 0 35.732 5.359 47.015 15.475l8.011-8.935c-14.01-12.561-32.576-18.54-55.026-18.54v12Zm47.058 15.513c11.195 9.844 16.932 23.056 16.932 40.301h12c0-20.258-6.91-36.917-21.008-49.313l-7.924 9.012Zm16.932 40.301V343h12V233.437h-12Zm6 103.563h-27.146v12h27.146v-12Zm-21.146 6v-24.202h-12V343h12Zm-6-30.202h-2.943v12h2.943v-12Zm-8.038 2.83c-10.954 17.604-28.051 26.605-52.467 26.605v12c27.913 0 49.19-10.623 62.656-32.265l-10.189-6.34Zm-48.542 16.038c11.871 0 22.608-2.214 32.062-6.82l-5.255-10.788c-7.553 3.68-16.439 5.608-26.807 5.608v12Zm32.062-6.82c9.414-4.586 16.927-11.072 22.36-19.468l-10.075-6.519c-4.16 6.43-9.947 11.5-17.54 15.199l5.255 10.788Zm22.36-19.468c5.45-8.422 8.158-17.847 8.158-28.116h-12c0 8.046-2.088 15.192-6.233 21.597l10.075 6.519Zm8.158-28.116v-14.717h-12v14.717h12Zm-6.681-20.679-45.788 5.233 1.363 11.923 45.787-5.233-1.362-11.923Zm-45.831 5.238c-16.555 2.014-29.703 6.124-38.589 12.98l7.329 9.501c6.376-4.919 16.995-8.657 32.709-10.568l-1.449-11.913Zm-38.569 12.964c-8.684 6.641-13.475 15.289-13.475 25.698h12c0-6.163 2.621-11.468 8.764-16.165l-7.289-9.533Zm-13.475 25.698c0 9.761 4.074 17.787 11.965 23.502l7.038-9.72c-4.755-3.443-7.003-7.844-7.003-13.782h-12Zm12.156 23.634c7.857 5.238 17.986 7.549 29.82 7.549v-12c-10.407 0-17.938-2.05-23.164-5.533l-6.656 9.984Zm171.305 85.929 3.277-5.025-.009-.006-.009-.006-3.259 5.037Zm-30.743-40.228-2.1-5.62-5.403 2.018 1.803 5.478 5.7-1.876Zm27.145-10.138 5.683-1.926-1.986-5.86-5.796 2.165 2.099 5.621Zm21.913 29.762 3.448-4.911-.036-.024-.035-.025-3.377 4.96Zm80.455-5.56-4.242-4.243-.022.022-.021.021 4.285 4.2Zm16.353-66.065h6v-6h-6v6Zm-3.27 0v-6h-2.909l-1.802 2.284 4.711 3.716ZM863.89 336.132l-2.958 5.22 2.958-5.22Zm-30.743-31.07-5.277 2.855.018.033.018.033 5.241-2.921Zm.327-90.267-5.261-2.885 5.261 2.885Zm30.416-31.725-3.023-5.182-.019.011-.019.011 3.061 5.16Zm104.658 18.315-4.756 3.659 1.801 2.341h2.955v-6Zm3.27 0v6h6v-6h-6Zm0-23.548v-6h-6v6h6Zm26.819 0h6.003v-6h-6.003v6Zm-10.793 206.699-5.215-2.967-.011.019-.011.019 5.237 2.929Zm-30.743 29.762 2.787 5.313-2.787-5.313ZM942.71 315.2l3.016 5.187-3.016-5.187Zm21.913-22.566-5.267-2.874 5.267 2.874Zm-.327-65.411-5.294 2.823.024.046.025.044 5.245-2.913Zm-21.913-22.894-3.104 5.134.044.027.045.026 3.015-5.187Zm-63.121 0 3.015 5.187.045-.026.044-.027-3.104-5.134Zm-21.913 22.894 5.294 2.823-5.294-2.823Zm0 65.411 5.267-2.874-5.267 2.874Zm21.913 22.566-3.016 5.187 3.016-5.187Zm31.397 103.564c-20.196 0-37.106-4.674-51.014-13.743l-6.555 10.051c16.182 10.553 35.466 15.692 57.569 15.692v-12Zm-51.032-13.755c-13.643-8.828-23.05-21.105-28.303-37.066l-11.399 3.751c6.085 18.489 17.173 33.03 33.183 43.39l6.519-10.075Zm-31.903-29.57 27.146-10.138-4.199-11.242-27.146 10.139 4.199 11.241Zm19.364-13.833c4.737 13.974 12.789 25.014 24.218 32.795l6.754-9.919c-9.066-6.172-15.623-14.974-19.607-26.728l-11.365 3.852Zm24.147 32.746c11.418 8.017 25.102 11.883 40.732 11.883v-12c-13.586 0-24.759-3.33-33.836-9.704l-6.896 9.821Zm40.732 11.883c19.387 0 35.437-5.889 47.457-18.154l-8.571-8.399c-9.348 9.539-22.079 14.553-38.886 14.553v12Zm47.414-18.111c12.235-12.235 18.11-28.482 18.11-48.067h-12c0 17.044-5.027 30.014-14.595 39.582l8.485 8.485Zm18.11-48.067v-22.24h-12v22.24h12Zm-6-28.24h-3.27v12h3.27v-12Zm-7.981 2.284c-14.362 18.205-32.697 27.151-55.467 27.151v12c26.506 0 48.289-10.678 64.888-31.719l-9.421-7.432Zm-55.467 27.151c-15.41 0-29.093-3.482-41.195-10.34l-5.916 10.44c14.062 7.969 29.814 11.9 47.111 11.9v-12Zm-41.195-10.34c-12.112-6.864-21.575-16.42-28.46-28.771l-10.482 5.842c7.942 14.248 18.974 25.406 33.026 33.369l5.916-10.44Zm-28.424-28.705c-6.676-12.342-10.07-26.28-10.07-41.952h-12c0 17.47 3.802 33.402 11.516 47.662l10.554-5.71Zm-10.07-41.952c0-15.872 3.495-30.019 10.381-42.575l-10.522-5.77c-7.94 14.479-11.859 30.64-11.859 48.345h12Zm10.381-42.575c6.913-12.607 16.305-22.384 28.216-29.449l-6.122-10.321c-13.817 8.196-24.703 19.57-32.616 34l10.522 5.77Zm28.178-29.427c12.092-7.054 25.752-10.63 41.13-10.63v-12c-17.328 0-33.104 4.056-47.176 12.265l6.046 10.365Zm41.13-10.63c23.215 0 41.624 9.059 55.749 27.421l9.511-7.317c-16.4-21.321-38.327-32.104-65.26-32.104v12Zm60.505 29.762h3.27v-12h-3.27v12Zm9.27-6v-23.548h-12v23.548h12Zm-6-17.548h26.819v-12h-26.819v12Zm20.819-6v162.22h12.003v-162.22h-12.003Zm0 162.22c0 16.143-3.408 29.912-10.008 41.512l10.43 5.934c7.791-13.693 11.581-29.576 11.581-47.446h-12.003Zm-10.03 41.55c-6.616 11.829-16.003 20.93-28.294 27.378l5.575 10.626c14.31-7.507 25.418-18.246 33.192-32.146l-10.473-5.858Zm-28.294 27.378c-12.301 6.453-26.793 9.779-43.654 9.779v12c18.461 0 34.93-3.651 49.229-11.153l-5.575-10.626Zm-43.327-79.608c12.74 0 24.371-2.961 34.74-8.99l-6.031-10.374c-8.382 4.874-17.901 7.364-28.709 7.364v12Zm34.74-8.99c10.331-6.006 18.411-14.332 24.164-24.88l-10.534-5.747c-4.712 8.639-11.241 15.358-19.661 20.253l6.031 10.374Zm24.164-24.88c5.76-10.559 8.582-22.356 8.582-35.252h-12c0 11.088-2.41 20.877-7.116 29.505l10.534 5.747Zm8.582-35.252c0-13.138-2.942-25.166-8.931-35.946l-10.49 5.827c4.913 8.844 7.421 18.837 7.421 30.119h12Zm-8.882-35.856c-5.744-10.77-13.826-19.231-24.191-25.257l-6.031 10.374c8.385 4.875 14.912 11.677 19.634 20.53l10.588-5.647Zm-24.102-25.205c-10.364-6.266-21.914-9.369-34.502-9.369v12c10.524 0 19.906 2.567 28.293 7.638l6.209-10.269Zm-34.502-9.369c-12.784 0-24.447 3.092-34.829 9.369l6.209 10.269c8.369-5.06 17.856-7.638 28.62-7.638v-12Zm-34.74 9.317c-10.365 6.026-18.447 14.487-24.191 25.257l10.588 5.647c4.722-8.853 11.249-15.655 19.634-20.53l-6.031-10.374Zm-24.191 25.257c-5.741 10.764-8.555 22.76-8.555 35.856h12c0-11.324 2.418-21.349 7.143-30.209l-10.588-5.647Zm-8.555 35.856c0 12.896 2.822 24.693 8.582 35.252l10.534-5.747c-4.706-8.628-7.116-18.417-7.116-29.505h-12Zm8.582 35.252c5.753 10.548 13.833 18.874 24.164 24.88l6.031-10.374c-8.42-4.895-14.949-11.614-19.661-20.253l-10.534 5.747Zm24.164 24.88c10.369 6.029 22 8.99 34.74 8.99v-12c-10.808 0-20.327-2.49-28.709-7.364l-6.031 10.374ZM1036.21 140.88l4.24-4.243-4.24 4.243Zm0-27.472 4.11 4.369.07-.063.06-.064-4.24-4.242Zm27.8-.328-4.24 4.243.06.064.07.063 4.11-4.37Zm0 27.8-4.24-4.243-.07.065-.06.066 4.37 4.112Zm-.33 202.12v6h6v-6h-6Zm-27.14 0h-6v6h6v-6Zm0-165.163v-6h-6v6h6Zm27.14 0h6v-6h-6v6Zm-13.41-37.397c-4.22 0-7.33-1.318-9.82-3.803l-8.48 8.486c4.93 4.929 11.19 7.317 18.3 7.317v-12Zm-9.82-3.803c-2.48-2.484-3.8-5.599-3.8-9.82h-12c0 7.117 2.39 13.377 7.32 18.306l8.48-8.486Zm-3.8-9.82c0-3.928 1.26-6.772 3.67-9.04l-8.22-8.739c-5.01 4.71-7.45 10.805-7.45 17.779h12Zm3.8-9.167c2.49-2.484 5.6-3.802 9.82-3.802v-12c-7.11 0-13.37 2.388-18.3 7.317l8.48 8.485Zm9.82-3.802c4.34 0 7.3 1.281 9.5 3.475l8.48-8.485c-4.78-4.784-10.97-6.99-17.98-6.99v12Zm9.63 3.602c2.36 2.219 3.67 5.144 3.67 9.367h12c0-7.116-2.39-13.348-7.45-18.106l-8.22 8.739Zm3.67 9.367c0 4.221-1.32 7.336-3.8 9.82l8.48 8.486c4.93-4.929 7.32-11.189 7.32-18.306h-12Zm-3.93 9.951c-2.22 2.358-5.14 3.672-9.37 3.672v12c7.12 0 13.35-2.393 18.11-7.448l-8.74-8.224ZM1063.68 337h-27.14v12h27.14v-12Zm-21.14 6V177.837h-12V343h12Zm-6-159.163h27.14v-12h-27.14v12Zm21.14-6V343h12V177.837h-12Z\" fill=\"#000\" mask=\"url(#a)\"/><g clip-path=\"url(#b)\"><path d=\"m60.825 302.738 17.348 14.15-8.087 5.143c-10.477 1.529-9.924-11.89-9.261-19.284v-.009Zm20.393 16.554c4.698 3.453 10.536 8.553 14.118 13.066 1.56 1.974 5.109 3.235 1.116 5.47-12.424 6.94-17.927-8.016-15.234-18.545v.009Zm19.354 20.308c4.697 3.454 10.536 8.554 14.118 13.066 1.56 1.975 5.108 3.235 1.115 5.47-12.423 6.941-17.926-8.016-15.233-18.544v.008Zm20.728 20.25c4.698 3.454 10.536 8.554 14.118 13.066 1.561 1.975 5.109 3.235 1.116 5.471-12.424 6.94-17.926-8.017-15.234-18.545v.008Z\" fill=\"#FF70FF\"/><path d=\"M180.539 229.636c-10.737-1.361-10.402 8.604-13.765 12.369-4.824 5.394-16.157 12.049-19.865 16.04-3.665 3.941-10.024 17.536-14.864 21.049-2.626 1.899-7.919 1.386-10.327 3.848-2.231 2.285-7.482 16.183-14.47 20.889-2.332 1.571-6.627 1.277-9.261 3.235-3.607 2.689-4.622 12.948-9.74 11.805l-72.93-70.749C7.977 237.627.1 225.552.033 212.234c2.777-.042 6.25.168 8.75-.991 5.293-2.471 48.88-45.248 50.566-49.735 2.768-7.361-12.986-31.191-10.561-34.316 38.243-15.033 70.892 4.722 96.913 31.669-.025 4.722-57.327 51.432-63.619 69.347-2.474 7.041 11.87 14.444 17.868 15.721 29.528 6.319 45.617-12.579 64.24-31.174 4.152.689 18.883 14.091 16.341 16.873l.008.008Z\" fill=\"#000\"/><path d=\"M.034 212.68c-.931-35.661 18.648-74.044 50.298-86.076-.487 9.629 12.65 27.678 9.252 35.484-1.392 3.201-44.652 47.836-47.647 49.65-4.22 2.563-7.013 1.673-11.903.942Z\" fill=\"#000\"/><path d=\"M268.938 272.456c-3.078 2.957-13.354 12.377-16.618 10.688l-71.773-72.019c23.673 3.571 50.81-2.352 67.403-20.662-26.466 9.966-54.048 11.94-81.647 5.21-18.186 14.478-36.188 26.174-60.641 38.215-3.38 1.664-9.169-2.882-9.294-7.336-.177-6.125 66.681-65.136 74.323-77.547 86.721-76.615 192.787 32.552 98.247 123.459v-.008Z\" fill=\"#FF70FF\"/><path d=\"M123.998 301.562c12.013.504 15.829-3.596 16.299-15.259l62.009 62.053c4.135 5.075 8.565 7.982.738 16.41-6.946 7.478-9.412 4.874-10.494 4.487-11.702-4.168-35.518-31.863-44.586-41.097-8.011-8.159-19.671-14.587-23.966-26.594Zm41.34-39.232 59.676 58.911c4.933 6.335 9.404 8.234.487 17.292-8.221 8.352-10.167 5.563-16.576 1.008l-60.96-60.868c9.093-5.672 17.691-1.462 17.373-16.335v-.008Zm-67.436 63.188c12.055.698 16.216-1.21 18.472-13.082l62.118 61.96c3.422 5.227 5.427 8.386-1.904 14.814-7.852 6.882-9.706 5.327-14.462 1.655L97.902 325.51v.008Zm149.528-13.62c-8.045 8.058-11.694 3.562-16.778-.673l-58.812-59.767c10.553.806 15.108-3.756 18.472-13.083l57.755 57.591c3.725 4.697 7.953 7.319-.637 15.923v.009Z\" fill=\"#000\"/><path d=\"M103.23 329.45c7.631 0 13.816-6.196 13.816-13.839 0-7.644-6.185-13.84-13.816-13.84-7.63 0-13.816 6.196-13.816 13.84 0 7.643 6.186 13.839 13.816 13.839Zm25.266-24.039c7.63 0 13.816-6.196 13.816-13.84 0-7.643-6.186-13.839-13.816-13.839-7.631 0-13.816 6.196-13.816 13.839 0 7.644 6.185 13.84 13.816 13.84Zm23.681-24.999c7.631 0 13.816-6.195 13.816-13.839 0-7.643-6.185-13.839-13.816-13.839-7.63 0-13.816 6.196-13.816 13.839 0 7.644 6.186 13.839 13.816 13.839Zm24.739-24.88c7.63 0 13.816-6.196 13.816-13.839 0-7.644-6.186-13.839-13.816-13.839-7.631 0-13.816 6.195-13.816 13.839 0 7.643 6.185 13.839 13.816 13.839Z\" fill=\"#fff\"/><path d=\"M97.845 322.836c7.631 0 13.816-6.196 13.816-13.839 0-7.643-6.185-13.839-13.816-13.839-7.63 0-13.816 6.196-13.816 13.839 0 7.643 6.186 13.839 13.816 13.839ZM124 299.118c7.63 0 13.816-6.196 13.816-13.839 0-7.644-6.186-13.84-13.816-13.84-7.631 0-13.816 6.196-13.816 13.84 0 7.643 6.185 13.839 13.816 13.839Zm22.625-25.831c7.63 0 13.816-6.195 13.816-13.839 0-7.643-6.186-13.839-13.816-13.839-7.631 0-13.816 6.196-13.816 13.839 0 7.644 6.185 13.839 13.816 13.839Zm22.195-25.132c7.63 0 13.816-6.196 13.816-13.839 0-7.643-6.186-13.839-13.816-13.839-7.63 0-13.816 6.196-13.816 13.839 0 7.643 6.186 13.839 13.816 13.839Z\" fill=\"#000\"/><path d=\"m255.414 192.598-49.512-49.594-46.688 46.766 49.512 49.594 46.688-46.766ZM49.76 162.196c.11-.311.32-.58.588-.773a1.588 1.588 0 0 1 1.846 0c.267.193.477.462.586.773l1.535 4.201a24.223 24.223 0 0 0 5.587 8.773 24.074 24.074 0 0 0 8.758 5.596l4.194 1.537c.31.11.58.32.772.589.193.268.294.596.294.924 0 .328-.101.655-.294.924a1.618 1.618 0 0 1-.772.588l-4.194 1.538a24.166 24.166 0 0 0-8.758 5.596 24.117 24.117 0 0 0-5.587 8.772l-1.535 4.202a1.626 1.626 0 0 1-.587.773 1.588 1.588 0 0 1-.923.294c-.327 0-.654-.101-.922-.294a1.626 1.626 0 0 1-.588-.773l-1.535-4.202a24.229 24.229 0 0 0-5.587-8.772 24.062 24.062 0 0 0-8.757-5.596l-4.195-1.538a1.618 1.618 0 0 1-.771-.588 1.591 1.591 0 0 1-.294-.924c0-.328.1-.656.294-.924.193-.269.461-.479.771-.589l4.195-1.537a24.18 24.18 0 0 0 8.758-5.596 24.113 24.113 0 0 0 5.586-8.773l1.535-4.201Z\" fill=\"#FF70FF\"/></g><defs><clipPath id=\"b\"><path fill=\"#fff\" transform=\"translate(0 122)\" d=\"M0 0h306v272H0z\"/></clipPath></defs></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-111h2vp\",\"data-framer-name\":\"Frame 2\",layoutDependency:layoutDependency,layoutId:\"YG3_gBZsH\",style:{opacity:1},variants:{wKg64xjvM:{opacity:0},xVUmg7QfH:{opacity:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-weight\":\"499\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":F0euk2nMW\",webPageId:\"ol4WOauL3\"},motionChild:true,nodeId:\"VZDN5ZqBF\",openInNewTab:false,scopeId:\"ZXnNLJj9l\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"How It works\"})})})}),className:\"framer-173j4iu\",\"data-framer-name\":\"How it works\",fonts:[\"__SF-UI-Text-Medium__\"],layoutDependency:layoutDependency,layoutId:\"VZDN5ZqBF\",style:{\"--extracted-r6o4lv\":\"var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({wKg64xjvM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"499\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":F0euk2nMW\",webPageId:\"ol4WOauL3\"},motionChild:true,nodeId:\"VZDN5ZqBF\",openInNewTab:false,scopeId:\"ZXnNLJj9l\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"How It works\"})})})})},xVUmg7QfH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"499\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":F0euk2nMW\",webPageId:\"ol4WOauL3\"},motionChild:true,nodeId:\"VZDN5ZqBF\",openInNewTab:false,scopeId:\"ZXnNLJj9l\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"How It works\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-weight\":\"499\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":ZGHJ6V9I_\",webPageId:\"ol4WOauL3\"},motionChild:true,nodeId:\"EXayWWriP\",openInNewTab:false,scopeId:\"ZXnNLJj9l\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"Use Cases\"})})})}),className:\"framer-ar0jlg\",\"data-framer-name\":\"Use cases\",fonts:[\"__SF-UI-Text-Medium__\"],layoutDependency:layoutDependency,layoutId:\"EXayWWriP\",style:{\"--extracted-r6o4lv\":\"var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({wKg64xjvM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"499\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":UEPa2AP5j\",webPageId:\"ol4WOauL3\"},motionChild:true,nodeId:\"EXayWWriP\",openInNewTab:false,scopeId:\"ZXnNLJj9l\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"Use Cases\"})})})})},xVUmg7QfH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"499\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b2a5d1e2-465f-4baa-a1a3-88d96acb2fd0, rgb(30, 31, 36)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":ZGHJ6V9I_\",webPageId:\"ol4WOauL3\"},motionChild:true,nodeId:\"EXayWWriP\",openInNewTab:false,scopeId:\"ZXnNLJj9l\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"Use Cases\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-weight\":\"499\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 31, 36))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"P_chnyuNs\"},motionChild:true,nodeId:\"MnTYa2_Jh\",openInNewTab:false,scopeId:\"ZXnNLJj9l\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"Blog\"})})})}),className:\"framer-uhsdfo\",\"data-framer-name\":\"Blog\",fonts:[\"__SF-UI-Text-Medium__\"],layoutDependency:layoutDependency,layoutId:\"MnTYa2_Jh\",style:{\"--extracted-r6o4lv\":\"rgb(30, 31, 36)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({wKg64xjvM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"499\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 31, 36))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"P_chnyuNs\"},motionChild:true,nodeId:\"MnTYa2_Jh\",openInNewTab:false,scopeId:\"ZXnNLJj9l\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"Blog\"})})})})},xVUmg7QfH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"499\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 31, 36))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"P_chnyuNs\"},motionChild:true,nodeId:\"MnTYa2_Jh\",openInNewTab:false,scopeId:\"ZXnNLJj9l\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1956q4i\",\"data-styles-preset\":\"SjDqm2iWc\",children:\"Blog\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+16+0+0+0,...addPropertyOverrides({wKg64xjvM:{y:(componentViewport?.y||0)+8+0+0+44+60+123},xVUmg7QfH:{y:(componentViewport?.y||0)+8+0+0+44+60+123}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u36leu-container\",layoutDependency:layoutDependency,layoutId:\"w_zGlU9CP-container\",nodeId:\"w_zGlU9CP\",rendersWithMotion:true,scopeId:\"ZXnNLJj9l\",children:/*#__PURE__*/_jsx(CTA,{ac4JHN6Mf:\"https://calendly.com/meetmagi/30min\",height:\"100%\",id:\"w_zGlU9CP\",layoutId:\"w_zGlU9CP\",variant:\"J9LJ8s0fM\",width:\"100%\",Xg1a7VaWe:\"Book a tour\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wjk7Z.framer-1t7qe9s, .framer-wjk7Z .framer-1t7qe9s { display: block; }\",\".framer-wjk7Z.framer-j750hx { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 74px; justify-content: flex-start; overflow: visible; padding: 16px 15px 16px 15px; position: relative; width: 1200px; }\",\".framer-wjk7Z .framer-d399zw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-wjk7Z .framer-ubosc3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wjk7Z .framer-dbs8a2-container, .framer-wjk7Z .framer-u36leu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-wjk7Z .framer-wqulvw { aspect-ratio: 2.4212860310421287 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 39px); position: relative; width: 94px; }\",\".framer-wjk7Z .framer-111h2vp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wjk7Z .framer-173j4iu, .framer-wjk7Z .framer-ar0jlg, .framer-wjk7Z .framer-uhsdfo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wjk7Z.framer-j750hx, .framer-wjk7Z .framer-ubosc3, .framer-wjk7Z .framer-111h2vp { gap: 0px; } .framer-wjk7Z.framer-j750hx > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-wjk7Z.framer-j750hx > :first-child { margin-top: 0px; } .framer-wjk7Z.framer-j750hx > :last-child { margin-bottom: 0px; } .framer-wjk7Z .framer-ubosc3 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-wjk7Z .framer-ubosc3 > :first-child, .framer-wjk7Z .framer-111h2vp > :first-child { margin-left: 0px; } .framer-wjk7Z .framer-ubosc3 > :last-child, .framer-wjk7Z .framer-111h2vp > :last-child { margin-right: 0px; } .framer-wjk7Z .framer-111h2vp > * { margin: 0px; margin-left: calc(22px / 2); margin-right: calc(22px / 2); } }\",\".framer-wjk7Z.framer-v-1rt76d5.framer-j750hx { height: 60px; padding: 8px 15px 8px 15px; width: 390px; }\",\".framer-wjk7Z.framer-v-1rt76d5 .framer-d399zw, .framer-wjk7Z.framer-v-ny8uzq .framer-d399zw { flex-direction: column; }\",\".framer-wjk7Z.framer-v-1rt76d5 .framer-ubosc3, .framer-wjk7Z.framer-v-ny8uzq .framer-ubosc3 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-wjk7Z.framer-v-1rt76d5 .framer-111h2vp, .framer-wjk7Z.framer-v-ny8uzq .framer-111h2vp { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 17px; padding: 60px 0px 120px 0px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wjk7Z.framer-v-1rt76d5 .framer-d399zw, .framer-wjk7Z.framer-v-1rt76d5 .framer-ubosc3, .framer-wjk7Z.framer-v-1rt76d5 .framer-111h2vp { gap: 0px; } .framer-wjk7Z.framer-v-1rt76d5 .framer-d399zw > *, .framer-wjk7Z.framer-v-1rt76d5 .framer-d399zw > :first-child, .framer-wjk7Z.framer-v-1rt76d5 .framer-d399zw > :last-child, .framer-wjk7Z.framer-v-1rt76d5 .framer-ubosc3 > *, .framer-wjk7Z.framer-v-1rt76d5 .framer-ubosc3 > :first-child, .framer-wjk7Z.framer-v-1rt76d5 .framer-ubosc3 > :last-child { margin: 0px; } .framer-wjk7Z.framer-v-1rt76d5 .framer-111h2vp > * { margin: 0px; margin-bottom: calc(17px / 2); margin-top: calc(17px / 2); } .framer-wjk7Z.framer-v-1rt76d5 .framer-111h2vp > :first-child { margin-top: 0px; } .framer-wjk7Z.framer-v-1rt76d5 .framer-111h2vp > :last-child { margin-bottom: 0px; } }\",\".framer-wjk7Z.framer-v-ny8uzq.framer-j750hx { height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 8px 15px 16px 15px; width: 390px; }\",\".framer-wjk7Z.framer-v-ny8uzq .framer-wqulvw { height: var(--framer-aspect-ratio-supported, 38px); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-wjk7Z.framer-v-ny8uzq .framer-d399zw, .framer-wjk7Z.framer-v-ny8uzq .framer-ubosc3, .framer-wjk7Z.framer-v-ny8uzq .framer-111h2vp { gap: 0px; } .framer-wjk7Z.framer-v-ny8uzq .framer-d399zw > *, .framer-wjk7Z.framer-v-ny8uzq .framer-d399zw > :first-child, .framer-wjk7Z.framer-v-ny8uzq .framer-d399zw > :last-child, .framer-wjk7Z.framer-v-ny8uzq .framer-ubosc3 > *, .framer-wjk7Z.framer-v-ny8uzq .framer-ubosc3 > :first-child, .framer-wjk7Z.framer-v-ny8uzq .framer-ubosc3 > :last-child { margin: 0px; } .framer-wjk7Z.framer-v-ny8uzq .framer-111h2vp > * { margin: 0px; margin-bottom: calc(17px / 2); margin-top: calc(17px / 2); } .framer-wjk7Z.framer-v-ny8uzq .framer-111h2vp > :first-child { margin-top: 0px; } .framer-wjk7Z.framer-v-ny8uzq .framer-111h2vp > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 74\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wKg64xjvM\":{\"layout\":[\"fixed\",\"fixed\"]},\"xVUmg7QfH\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZXnNLJj9l=withCSS(Component,css,\"framer-wjk7Z\");export default FramerZXnNLJj9l;FramerZXnNLJj9l.displayName=\"Nav\";FramerZXnNLJj9l.defaultProps={height:74,width:1200};addPropertyControls(FramerZXnNLJj9l,{variant:{options:[\"lUOC8hLjh\",\"wKg64xjvM\",\"xVUmg7QfH\"],optionTitles:[\"Desktop\",\"Mobile closed\",\"Mobile open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZXnNLJj9l,[{explicitInter:true,fonts:[]},...MenuFonts,...CTAFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZXnNLJj9l\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"74\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wKg64xjvM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xVUmg7QfH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZXnNLJj9l.map", "// Generated by Framer (2fef4c5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Grain from\"https://framerusercontent.com/modules/cKGD16u2MGB7MfqfVXFp/wiztTCbXokZrMicHAmZc/Grain.js\";import CTA from\"#framer/local/canvasComponent/ENF4odtal/ENF4odtal.js\";import Footer from\"#framer/local/canvasComponent/Q_CKN_0DZ/Q_CKN_0DZ.js\";import Nav from\"#framer/local/canvasComponent/ZXnNLJj9l/ZXnNLJj9l.js\";const NavFonts=getFonts(Nav);const GrainFonts=getFonts(Grain);const CTAFonts=getFonts(CTA);const FooterFonts=getFonts(Footer);const breakpoints={kWfY34b9W:\"(max-width: 1199px)\",WwZcS6E16:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ybl0p\";const variantClassNames={kWfY34b9W:\"framer-v-qsomvy\",WwZcS6E16:\"framer-v-115b6c3\"};const breakpointRules={kWfY34b9W:[\".framer-ybl0p .framer-7aargz-container { left: 0px; right: 0px; transform: unset; width: unset; }\",\".framer-ybl0p .framer-5n85ca { padding: 0px 20px 0px 20px; }\",\".framer-ybl0p .framer-1ol89rt, .framer-ybl0p .framer-evmvyp { width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={kWfY34b9W:\".framer-qsomvy-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ybl0p.framer-13m0n6l, .framer-ybl0p .framer-13m0n6l { display: block; }\",\".framer-ybl0p.framer-115b6c3 { align-content: center; align-items: center; background-color: var(--token-b9e2cf02-b9f3-4a35-8db7-345e7d126157, #f3f3f3); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 72px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-ybl0p .framer-7aargz-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-ybl0p .framer-11vs8jl { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-ybl0p .framer-5n85ca { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 70vh; justify-content: center; order: 1002; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: 100%; z-index: 1; }\",\".framer-ybl0p .framer-10392yv-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 3; }\",\".framer-ybl0p .framer-1ol89rt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 80%; z-index: 4; }\",\".framer-ybl0p .framer-w28qg9 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-ybl0p .framer-evmvyp { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 800px; position: relative; white-space: pre-wrap; width: 70%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-ybl0p .framer-aizca8 { -webkit-mask: linear-gradient(180deg, rgba(0, 0, 0, 0) 29.224732545045047%, rgba(0,0,0,1) 100%) add; background: radial-gradient(50% 50% at 50% 50%, #fc28fc 0%, rgb(250, 82, 250) 100%); bottom: 0px; flex: none; left: 0px; mask: linear-gradient(180deg, rgba(0, 0, 0, 0) 29.224732545045047%, rgba(0,0,0,1) 100%) add; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 3; }\",\".framer-ybl0p .framer-6mrcp1 { -webkit-mask: radial-gradient(50% 46% at 50% 50%, #000000 0%, rgba(0,0,0,0) 100%) add; bottom: 0px; flex: none; left: 0px; mask: radial-gradient(50% 46% at 50% 50%, #000000 0%, rgba(0,0,0,0) 100%) add; mix-blend-mode: soft-light; opacity: 0.5; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 2; }\",'.framer-ybl0p .framer-fdsn31 { background: linear-gradient(180deg, var(--token-02ca29a3-893f-4e99-8b51-0798d09a75ae, #ff70ff) /* {\"name\":\"Pink\"} */ 42.372255067567565%, rgb(217, 93, 217) 100%); bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 1; }',\".framer-ybl0p .framer-t58ojc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 4; }\",\".framer-ybl0p .framer-ufyq4 { align-content: center; align-items: center; border-bottom-left-radius: 100px; border-bottom-right-radius: 100px; border-top-left-radius: 100px; border-top-right-radius: 100px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ybl0p .framer-c4fvj6 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: auto; }\",\".framer-ybl0p .framer-1xyc70v-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-ybl0p .framer-vakuq-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ybl0p.framer-115b6c3, .framer-ybl0p .framer-5n85ca, .framer-ybl0p .framer-1ol89rt, .framer-ybl0p .framer-t58ojc, .framer-ybl0p .framer-ufyq4, .framer-ybl0p .framer-c4fvj6 { gap: 0px; } .framer-ybl0p.framer-115b6c3 > *, .framer-ybl0p .framer-ufyq4 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ybl0p.framer-115b6c3 > :first-child, .framer-ybl0p .framer-5n85ca > :first-child, .framer-ybl0p .framer-1ol89rt > :first-child, .framer-ybl0p .framer-ufyq4 > :first-child { margin-top: 0px; } .framer-ybl0p.framer-115b6c3 > :last-child, .framer-ybl0p .framer-5n85ca > :last-child, .framer-ybl0p .framer-1ol89rt > :last-child, .framer-ybl0p .framer-ufyq4 > :last-child { margin-bottom: 0px; } .framer-ybl0p .framer-5n85ca > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-ybl0p .framer-1ol89rt > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-ybl0p .framer-t58ojc > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-ybl0p .framer-t58ojc > :first-child, .framer-ybl0p .framer-c4fvj6 > :first-child { margin-left: 0px; } .framer-ybl0p .framer-t58ojc > :last-child, .framer-ybl0p .framer-c4fvj6 > :last-child { margin-right: 0px; } .framer-ybl0p .framer-c4fvj6 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\"];const mediaQueries={kWfY34b9W:\"(max-width: 1199px)\",WwZcS6E16:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"WwZcS6E16\",Phone:\"kWfY34b9W\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WwZcS6E16\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"WwZcS6E16\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b9e2cf02-b9f3-4a35-8db7-345e7d126157, rgb(243, 243, 243)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-115b6c3\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kWfY34b9W:{\"data-framer-layout-hint-center-x\":undefined}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-7aargz-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"AIu5xkRcq\",scopeId:\"L5IiLSTx9\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kWfY34b9W:{variant:\"wKg64xjvM\"}},children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"AIu5xkRcq\",layoutId:\"AIu5xkRcq\",style:{width:\"100%\"},variant:\"lUOC8hLjh\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-11vs8jl\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5n85ca\",\"data-framer-name\":\"Footer CTA\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-10392yv-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"XqCSB0e_f\",scopeId:\"L5IiLSTx9\",children:/*#__PURE__*/_jsx(Grain,{height:\"100%\",id:\"XqCSB0e_f\",layoutId:\"XqCSB0e_f\",opacity:.025,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ol89rt\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kWfY34b9W:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVNlbWlib2xkX18=\",\"--framer-font-family\":'\".SFNSDisplay-Semibold\", \"SFProDisplay-Semibold\", \"SFUIDisplay-Semibold\", \".SFUIDisplay-Semibold\", \"SF Pro Display\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"599\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-b9e2cf02-b9f3-4a35-8db7-345e7d126157, rgb(243, 243, 243))\"},children:\"Ready to Transform Your Marketing?\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"X19TRi1VSS1EaXNwbGF5LVNlbWlib2xkX18=\",\"--framer-font-family\":'\".SFNSDisplay-Semibold\", \"SFProDisplay-Semibold\", \"SFUIDisplay-Semibold\", \".SFUIDisplay-Semibold\", \"SF Pro Display\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"599\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-b9e2cf02-b9f3-4a35-8db7-345e7d126157, rgb(243, 243, 243))\"},children:\"Ready to Transform Your Marketing?\"})}),className:\"framer-w28qg9\",\"data-framer-name\":\"Your Brand Needs An Operating System.\",fonts:[\"__SF-UI-Display-Semibold__\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kWfY34b9W:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"499\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-b9e2cf02-b9f3-4a35-8db7-345e7d126157, rgb(243, 243, 243))\"},children:\"Join leading enterprises in building an AI-first growth engine\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"X19TRi1VSS1UZXh0LU1lZGl1bV9f\",\"--framer-font-family\":'\".SFNSText-Medium\", \"SFProText-Medium\", \"SFUIText-Medium\", \".SFUIText-Medium\", \"SF Pro Text\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"499\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-b9e2cf02-b9f3-4a35-8db7-345e7d126157, rgb(243, 243, 243))\"},children:\"Join leading enterprises in building an AI-first growth engine\"})}),className:\"framer-evmvyp\",\"data-framer-name\":\"BrandOS helps you build an efficient and systemized Go-To-Market.\",fonts:[\"__SF-UI-Text-Medium__\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-aizca8\",\"data-framer-name\":\"Mask\"}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:.63,fit:\"tile\",loading:getLoadingLazyAtYPosition(1072),pixelHeight:96,pixelWidth:96,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg\"},className:\"framer-6mrcp1\",\"data-framer-name\":\"Dots\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-fdsn31\",\"data-framer-name\":\"Pink\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-t58ojc\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-ufyq4\",\"data-framer-name\":\"CTA\",\"data-highlight\":true,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-c4fvj6\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kWfY34b9W:{y:1584.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:1624,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xyc70v-container\",nodeId:\"wnEGgo_mI\",scopeId:\"L5IiLSTx9\",children:/*#__PURE__*/_jsx(CTA,{ac4JHN6Mf:\"https://calendly.com/meetmagi/30min\",height:\"100%\",id:\"wnEGgo_mI\",layoutId:\"wnEGgo_mI\",style:{height:\"100%\"},variant:\"xIb691v2t\",width:\"100%\",Xg1a7VaWe:\"Schedule a Personalized Tour\"})})})})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:160,width:\"100vw\",y:1772,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vakuq-container\",nodeId:\"Ti0Ok3o00\",scopeId:\"L5IiLSTx9\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{kWfY34b9W:{variant:\"u2BVrAgYa\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Ti0Ok3o00\",layoutId:\"Ti0Ok3o00\",style:{width:\"100%\"},variant:\"zFdyAE5F2\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kWfY34b9W\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerHitTargets {\"WwZcS6E16\":[\".framer-7aargz-container\",\".framer-5n85ca\",\".framer-vakuq-container\"],\"kWfY34b9W\":[\".framer-7aargz-container\",\".framer-5n85ca\",\".framer-vakuq-container\"]}\n * @framerBreakpoints {\"WwZcS6E16\":{\"min\":1200,\"canvasClassName\":\"framer-115b6c3-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200},\"kWfY34b9W\":{\"max\":1199,\"canvasClassName\":\"framer-qsomvy-override\",\"minHeight\":1300,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant WwZcS6E16\n * @framerLayoutTemplate\n */const FramerL5IiLSTx9=withCSS(Component,css,\"framer-ybl0p\");export default FramerL5IiLSTx9;FramerL5IiLSTx9.displayName=\"Main\";FramerL5IiLSTx9.defaultProps={height:1e3,width:1200};addFonts(FramerL5IiLSTx9,[{explicitInter:true,fonts:[]},...NavFonts,...GrainFonts,...CTAFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL5IiLSTx9\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"WwZcS6E16\\\":[\\\".framer-7aargz-container\\\",\\\".framer-5n85ca\\\",\\\".framer-vakuq-container\\\"],\\\"kWfY34b9W\\\":[\\\".framer-7aargz-container\\\",\\\".framer-5n85ca\\\",\\\".framer-vakuq-container\\\"]}\",\"framerIntrinsicHeight\":\"1000\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kWfY34b9W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"WwZcS6E16\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-115b6c3-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200},\\\"kWfY34b9W\\\":{\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-qsomvy-override\\\",\\\"minHeight\\\":1300,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerDefaultVariant\":\"WwZcS6E16\",\"framerLayoutTemplate\":\"\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/4chVE0g4ERPm755q9adD/ZV9Z1MLVtDgkP2cLpmOU/L5IiLSTx9.js\";\r\n\r\n        const routes = {ol4WOauL3: {elements: {F0euk2nMW: \"how-it-works\", oI4xNgydc: \"why-magi\", UdtsMIfZ1: \"brandos\", UEPa2AP5j: \"mobile-use-cases\", ZGHJ6V9I_: \"use-cases\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3GjgNGWsXrtobeEbYlPp/Pv8FtQKTK8UsiIlGblkq/ol4WOauL3.js\")), path: \"/\"}, P_chnyuNs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lRHzL5FwIHFIMiuy6WZ7/RMwfbHFBW3EVXWet9ROy/P_chnyuNs.js\")), path: \"/blog\"}, borsZodHK: {collectionId: \"i2zMg8A8w\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/s6ozBFJZTtmuYgakTSky/JOXpWLlMQx8Qo60nAbrR/borsZodHK.js\")), path: \"/:SmkOsCf0A\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {i2zMg8A8w: async () => (await import(\"https://framerusercontent.com/modules/NnZvSnQH4IBxdxxmHa2u/ptdRSVCKVNsBRFiA4nfW/i2zMg8A8w.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"11bc35a312cab033f3fd0b0e805821d9820672289da22c45a3a67ac79f8caeb1\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"ol4WOauL3\":\r\ncase \"augiA20Il\":\r\ncase \"oLh6YGcBO\":\r\ncase \"AuHjE7UDI\":\r\ncase \"P_chnyuNs\":\r\ncase \"borsZodHK\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"ol4WOauL3\":\r\ncase \"augiA20Il\":\r\ncase \"oLh6YGcBO\":\r\ncase \"AuHjE7UDI\":\r\ncase \"P_chnyuNs\":\r\ncase \"borsZodHK\":\r\nreturn [{hash: \"115b6c3\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"qsomvy\", mediaQuery: \"(max-width: 1199px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://magihq.com\",\r\n                    EditorBar: \r\n            (() => {\r\n                const isBot =\r\n                    typeof window !== \"undefined\" && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                const isServerSideRendered = typeof window === \"undefined\"\r\n                const preventLoadingEditorBar = isBot || isServerSideRendered\r\n\r\n                if (preventLoadingEditorBar) return\r\n\r\n                return Framer.lazy(async () => {\r\n                    const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar({\r\n                            dependencies: {\r\n                                __version: 1,\r\n                                framer: {\r\n                                    useCurrentRoute: Framer.useCurrentRoute,\r\n                                    useLocaleInfo: Framer.useLocaleInfo,\r\n                                    useRouter: Framer.useRouter,\r\n                                },\r\n                                react: {\r\n                                    createElement: React.createElement,\r\n                                    memo: React.memo,\r\n                                    useCallback: React.useCallback,\r\n                                    useEffect: React.useEffect,\r\n                                    useRef: React.useRef,\r\n                                    useState: React.useState,\r\n                                },\r\n                                \"react-dom\": { createPortal },\r\n                            },\r\n                        }),\r\n                    }\r\n                })\r\n            })()\r\n    ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {codeBoundaries: true, editorBarOnPageEditing: false, editorBarSubtle: false, pauseOffscreen: true, replaceNestedLinks: true}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error during hydration. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash during hydration. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/\")\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            }\r\n        ])\r\n    })()\r\n}\r\n\r\n\r\n                const page = await getPageRoot({ routeId, localeId, pathVariables })\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        Framer.setInitialHydrationState()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "CTAFonts", "getFonts", "ENF4odtal_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "RichText2", "Link", "ComponentViewportProvider", "SVG", "css", "FramerQ_CKN_0DZ", "withCSS", "Q_CKN_0DZ_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "aZCvw6FR8", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapnksrer", "args", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "SVG", "css", "FramerL0pac0E4m", "withCSS", "L0pac0E4m_default", "addPropertyControls", "ControlType", "addFonts", "MenuFonts", "getFonts", "L0pac0E4m_default", "CTAFonts", "ENF4odtal_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "aZCvw6FR81az76bq", "args", "aZCvw6FR8hivcv9", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "SVG", "RichText2", "Link", "css", "FramerZXnNLJj9l", "withCSS", "ZXnNLJj9l_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "NavFonts", "getFonts", "ZXnNLJj9l_default", "GrainFonts", "Grain", "CTAFonts", "ENF4odtal_default", "FooterFonts", "Q_CKN_0DZ_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "selectors", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "PropertyOverrides2", "Container", "ZXnNLJj9l_default", "Grain", "x", "RichText2", "Image2", "getLoadingLazyAtYPosition", "ENF4odtal_default", "Q_CKN_0DZ_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerL5IiLSTx9", "withCSS", "L5IiLSTx9_default", "addFonts", "NavFonts", "GrainFonts", "CTAFonts", "FooterFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "L5IiLSTx9_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "content", "PageRoot", "window", "navigator", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "page", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "setInitialHydrationState", "turnOffReactEventHandling", "d", "r"]
}
