{"version":3,"file":"script_main.5dLE9FOr.mjs","names":["x","d","debounce","i","className","useRef","_Fragment","Children","useMemo","index","useRef","useState","useId","r","p","gsap","d","i","addPropertyOverrides","ButtonPrimaryFonts","ButtonPrimary","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","transformTemplate1","transformTemplate2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","Image","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","Feather","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","animation","transition1","animation1","transition2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","FaqCard","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","RichTextWithFX","RichText","FAQWrap","SmartComponentScopedContainerWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","transition3","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","transformTemplate2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","NavbarNavItemFonts","NavbarNavItem","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Logo","NavbarMenuIcon","NavbarNavItem","NavbarDropdownMenu","ButtonPrimary","cycleOrder","serializationHash","variantClassNames","transition1","transition2","matchVariant","transition3","animation","animation1","animation2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","React.useRef","className","_Fragment","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","SVG","useRef","useState","_Fragment","css","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Icon","Icon3","Icon2","Icon1","addPropertyOverrides","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","FormButtonV3","SocialIcon","RichText","serializationHash","variantClassNames","animation","animation1","transformTemplate1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image1","SVG","_Fragment","FormPlainTextInput","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","Lenis","BlurGradient","NavbarNavbar","PromotionButton","FAQ","CTA","Footer","isBrowser","Component","useRef","React.useId","className","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/unpkg.com/lenis@1.3.19/dist/lenis.mjs","https:/unpkg.com/lenis@1.3.19/dist/lenis-snap.mjs","https:/framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/qosszBZXoEqfEMp4XhZk/Lenis.js","https:/framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js","https:/framerusercontent.com/modules/bvUJKOEQ4Ild5CMFnBh8/9Fe4JUyEFu4TJW1j4Vgt/Tset.js","https:/framerusercontent.com/modules/1TdG18Pjcg5jnMF8gJP6/43RbfjZPghWIePdKZK61/I75rixkrK.js","https:/framerusercontent.com/modules/bma24r4Cx53mTGobun0b/0YVbD7JHzODHqAAH8I2c/rY68hKX7q.js","https:/framerusercontent.com/modules/AmZ6SmFGF2W6U13NM7PU/7WGKD6y3fs4p24o84j6d/oEI09LMGa.js","https:/framerusercontent.com/modules/tV7HFehNCEZks3pED1xD/WhOoXUoAaE10xen9ZP2y/PmfiYfilp.js","https:/framerusercontent.com/modules/uWNSY2bwZSdmLiVJnduE/X0OK1tb7BF4cHRJuEoTc/L4uSn8jAJ.js","https:/framerusercontent.com/modules/q8YsW0uzHxxI96zPhSMY/EY8PAu5u6mqzFibJE2Eu/YwqUsh75j.js","https:/framerusercontent.com/modules/t3xKQuibv7mAXHJ1mXvg/yM5K9u1LdTIlltVeXyQx/SqsQuDGRY.js","https:/framerusercontent.com/modules/PCy9xmfKifrjgDgx8oHs/xq95JTAFMEChDFwOISPG/v3lVxbpWn.js","https:/framerusercontent.com/modules/sJO4crPoL7CeMGeH6iB1/dJU7YLG5SMva16OT4ADT/BrandMark.js","https:/framerusercontent.com/modules/xLyboJyx5E6DpsRuNu9n/nzCKpPRESyy2vXZva6YY/mBEitpJW8.js","https:/framerusercontent.com/modules/kZ9s6QjMS3VEQfavUWg5/EYa01itNiF3qDHSDsGrB/KeaNAK9Me.js","https:/framerusercontent.com/modules/16jtmAVuTy6uDkUGfQFS/YfHO8Is0YX1MTwF9aHcQ/PS64y19vx.js","https:/framerusercontent.com/modules/31x5GnK8wyIT8E4JaNwb/uuvsTcSHPVBZ61wKZ5SR/vpmnWPxJQ.js","https:/framerusercontent.com/modules/8rmyHWvBFOTlEoXxGnYK/F1uzMzzdlanAE0A96BKk/ZvqF5U4FO.js","https:/framerusercontent.com/modules/2OH5Nj0IFDeczOC7k5Hr/QwcTtmoSKE4Uhg2w9Vlb/b6RV82i72.js","https:/framerusercontent.com/modules/eI8THfnlkoXWhbHeHYor/bJQFWhVn68CPEVRtrSu7/qthEHAg5p.js","https:/framerusercontent.com/modules/f0LXyIfpOxdsnez3Xl4f/q4TwoaaivaadCXdUmdU6/Y_TFTSguo.js","https:/framerusercontent.com/modules/6hx2McUvBwlnRBnOlLm8/e0WXkkAMBK6dEkXNveSb/t5iSEvXqe.js","framer:toplevel/main"],"sourcesContent":["// package.json\nvar version = \"1.3.19\";\n\n// packages/core/src/maths.ts\nfunction clamp(min, input, max) {\n  return Math.max(min, Math.min(input, max));\n}\nfunction lerp(x, y, t) {\n  return (1 - t) * x + t * y;\n}\nfunction damp(x, y, lambda, deltaTime) {\n  return lerp(x, y, 1 - Math.exp(-lambda * deltaTime));\n}\nfunction modulo(n, d) {\n  return (n % d + d) % d;\n}\n\n// packages/core/src/animate.ts\nvar Animate = class {\n  isRunning = false;\n  value = 0;\n  from = 0;\n  to = 0;\n  currentTime = 0;\n  // These are instanciated in the fromTo method\n  lerp;\n  duration;\n  easing;\n  onUpdate;\n  /**\n   * Advance the animation by the given delta time\n   *\n   * @param deltaTime - The time in seconds to advance the animation\n   */\n  advance(deltaTime) {\n    if (!this.isRunning) return;\n    let completed = false;\n    if (this.duration && this.easing) {\n      this.currentTime += deltaTime;\n      const linearProgress = clamp(0, this.currentTime / this.duration, 1);\n      completed = linearProgress >= 1;\n      const easedProgress = completed ? 1 : this.easing(linearProgress);\n      this.value = this.from + (this.to - this.from) * easedProgress;\n    } else if (this.lerp) {\n      this.value = damp(this.value, this.to, this.lerp * 60, deltaTime);\n      if (Math.round(this.value) === this.to) {\n        this.value = this.to;\n        completed = true;\n      }\n    } else {\n      this.value = this.to;\n      completed = true;\n    }\n    if (completed) {\n      this.stop();\n    }\n    this.onUpdate?.(this.value, completed);\n  }\n  /** Stop the animation */\n  stop() {\n    this.isRunning = false;\n  }\n  /**\n   * Set up the animation from a starting value to an ending value\n   * with optional parameters for lerping, duration, easing, and onUpdate callback\n   *\n   * @param from - The starting value\n   * @param to - The ending value\n   * @param options - Options for the animation\n   */\n  fromTo(from, to, { lerp: lerp2, duration, easing, onStart, onUpdate }) {\n    this.from = this.value = from;\n    this.to = to;\n    this.lerp = lerp2;\n    this.duration = duration;\n    this.easing = easing;\n    this.currentTime = 0;\n    this.isRunning = true;\n    onStart?.();\n    this.onUpdate = onUpdate;\n  }\n};\n\n// packages/core/src/debounce.ts\nfunction debounce(callback, delay) {\n  let timer;\n  return function(...args) {\n    clearTimeout(timer);\n    timer = setTimeout(() => {\n      timer = void 0;\n      callback.apply(this, args);\n    }, delay);\n  };\n}\n\n// packages/core/src/dimensions.ts\nvar Dimensions = class {\n  constructor(wrapper, content, { autoResize = true, debounce: debounceValue = 250 } = {}) {\n    this.wrapper = wrapper;\n    this.content = content;\n    if (autoResize) {\n      this.debouncedResize = debounce(this.resize, debounceValue);\n      if (this.wrapper instanceof Window) {\n        window.addEventListener(\"resize\", this.debouncedResize);\n      } else {\n        this.wrapperResizeObserver = new ResizeObserver(this.debouncedResize);\n        this.wrapperResizeObserver.observe(this.wrapper);\n      }\n      this.contentResizeObserver = new ResizeObserver(this.debouncedResize);\n      this.contentResizeObserver.observe(this.content);\n    }\n    this.resize();\n  }\n  width = 0;\n  height = 0;\n  scrollHeight = 0;\n  scrollWidth = 0;\n  // These are instanciated in the constructor as they need information from the options\n  debouncedResize;\n  wrapperResizeObserver;\n  contentResizeObserver;\n  destroy() {\n    this.wrapperResizeObserver?.disconnect();\n    this.contentResizeObserver?.disconnect();\n    if (this.wrapper === window && this.debouncedResize) {\n      window.removeEventListener(\"resize\", this.debouncedResize);\n    }\n  }\n  resize = () => {\n    this.onWrapperResize();\n    this.onContentResize();\n  };\n  onWrapperResize = () => {\n    if (this.wrapper instanceof Window) {\n      this.width = window.innerWidth;\n      this.height = window.innerHeight;\n    } else {\n      this.width = this.wrapper.clientWidth;\n      this.height = this.wrapper.clientHeight;\n    }\n  };\n  onContentResize = () => {\n    if (this.wrapper instanceof Window) {\n      this.scrollHeight = this.content.scrollHeight;\n      this.scrollWidth = this.content.scrollWidth;\n    } else {\n      this.scrollHeight = this.wrapper.scrollHeight;\n      this.scrollWidth = this.wrapper.scrollWidth;\n    }\n  };\n  get limit() {\n    return {\n      x: this.scrollWidth - this.width,\n      y: this.scrollHeight - this.height\n    };\n  }\n};\n\n// packages/core/src/emitter.ts\nvar Emitter = class {\n  events = {};\n  /**\n   * Emit an event with the given data\n   * @param event Event name\n   * @param args Data to pass to the event handlers\n   */\n  emit(event, ...args) {\n    const callbacks = this.events[event] || [];\n    for (let i = 0, length = callbacks.length; i < length; i++) {\n      callbacks[i]?.(...args);\n    }\n  }\n  /**\n   * Add a callback to the event\n   * @param event Event name\n   * @param cb Callback function\n   * @returns Unsubscribe function\n   */\n  on(event, cb) {\n    if (this.events[event]) {\n      this.events[event].push(cb);\n    } else {\n      this.events[event] = [cb];\n    }\n    return () => {\n      this.events[event] = this.events[event]?.filter((i) => cb !== i);\n    };\n  }\n  /**\n   * Remove a callback from the event\n   * @param event Event name\n   * @param callback Callback function\n   */\n  off(event, callback) {\n    this.events[event] = this.events[event]?.filter((i) => callback !== i);\n  }\n  /**\n   * Remove all event listeners and clean up\n   */\n  destroy() {\n    this.events = {};\n  }\n};\n\n// packages/core/src/virtual-scroll.ts\nvar LINE_HEIGHT = 100 / 6;\nvar listenerOptions = { passive: false };\nfunction getDeltaMultiplier(deltaMode, size) {\n  if (deltaMode === 1) return LINE_HEIGHT;\n  if (deltaMode === 2) return size;\n  return 1;\n}\nvar VirtualScroll = class {\n  constructor(element, options = { wheelMultiplier: 1, touchMultiplier: 1 }) {\n    this.element = element;\n    this.options = options;\n    window.addEventListener(\"resize\", this.onWindowResize);\n    this.onWindowResize();\n    this.element.addEventListener(\"wheel\", this.onWheel, listenerOptions);\n    this.element.addEventListener(\n      \"touchstart\",\n      this.onTouchStart,\n      listenerOptions\n    );\n    this.element.addEventListener(\n      \"touchmove\",\n      this.onTouchMove,\n      listenerOptions\n    );\n    this.element.addEventListener(\"touchend\", this.onTouchEnd, listenerOptions);\n  }\n  touchStart = {\n    x: 0,\n    y: 0\n  };\n  lastDelta = {\n    x: 0,\n    y: 0\n  };\n  window = {\n    width: 0,\n    height: 0\n  };\n  emitter = new Emitter();\n  /**\n   * Add an event listener for the given event and callback\n   *\n   * @param event Event name\n   * @param callback Callback function\n   */\n  on(event, callback) {\n    return this.emitter.on(event, callback);\n  }\n  /** Remove all event listeners and clean up */\n  destroy() {\n    this.emitter.destroy();\n    window.removeEventListener(\"resize\", this.onWindowResize);\n    this.element.removeEventListener(\"wheel\", this.onWheel, listenerOptions);\n    this.element.removeEventListener(\n      \"touchstart\",\n      this.onTouchStart,\n      listenerOptions\n    );\n    this.element.removeEventListener(\n      \"touchmove\",\n      this.onTouchMove,\n      listenerOptions\n    );\n    this.element.removeEventListener(\n      \"touchend\",\n      this.onTouchEnd,\n      listenerOptions\n    );\n  }\n  /**\n   * Event handler for 'touchstart' event\n   *\n   * @param event Touch event\n   */\n  onTouchStart = (event) => {\n    const { clientX, clientY } = event.targetTouches ? event.targetTouches[0] : event;\n    this.touchStart.x = clientX;\n    this.touchStart.y = clientY;\n    this.lastDelta = {\n      x: 0,\n      y: 0\n    };\n    this.emitter.emit(\"scroll\", {\n      deltaX: 0,\n      deltaY: 0,\n      event\n    });\n  };\n  /** Event handler for 'touchmove' event */\n  onTouchMove = (event) => {\n    const { clientX, clientY } = event.targetTouches ? event.targetTouches[0] : event;\n    const deltaX = -(clientX - this.touchStart.x) * this.options.touchMultiplier;\n    const deltaY = -(clientY - this.touchStart.y) * this.options.touchMultiplier;\n    this.touchStart.x = clientX;\n    this.touchStart.y = clientY;\n    this.lastDelta = {\n      x: deltaX,\n      y: deltaY\n    };\n    this.emitter.emit(\"scroll\", {\n      deltaX,\n      deltaY,\n      event\n    });\n  };\n  onTouchEnd = (event) => {\n    this.emitter.emit(\"scroll\", {\n      deltaX: this.lastDelta.x,\n      deltaY: this.lastDelta.y,\n      event\n    });\n  };\n  /** Event handler for 'wheel' event */\n  onWheel = (event) => {\n    let { deltaX, deltaY, deltaMode } = event;\n    const multiplierX = getDeltaMultiplier(deltaMode, this.window.width);\n    const multiplierY = getDeltaMultiplier(deltaMode, this.window.height);\n    deltaX *= multiplierX;\n    deltaY *= multiplierY;\n    deltaX *= this.options.wheelMultiplier;\n    deltaY *= this.options.wheelMultiplier;\n    this.emitter.emit(\"scroll\", { deltaX, deltaY, event });\n  };\n  onWindowResize = () => {\n    this.window = {\n      width: window.innerWidth,\n      height: window.innerHeight\n    };\n  };\n};\n\n// packages/core/src/lenis.ts\nvar defaultEasing = (t) => Math.min(1, 1.001 - 2 ** (-10 * t));\nvar Lenis = class {\n  _isScrolling = false;\n  // true when scroll is animating\n  _isStopped = false;\n  // true if user should not be able to scroll - enable/disable programmatically\n  _isLocked = false;\n  // same as isStopped but enabled/disabled when scroll reaches target\n  _preventNextNativeScrollEvent = false;\n  _resetVelocityTimeout = null;\n  _rafId = null;\n  /**\n   * Whether or not the user is touching the screen\n   */\n  isTouching;\n  /**\n   * The time in ms since the lenis instance was created\n   */\n  time = 0;\n  /**\n   * User data that will be forwarded through the scroll event\n   *\n   * @example\n   * lenis.scrollTo(100, {\n   *   userData: {\n   *     foo: 'bar'\n   *   }\n   * })\n   */\n  userData = {};\n  /**\n   * The last velocity of the scroll\n   */\n  lastVelocity = 0;\n  /**\n   * The current velocity of the scroll\n   */\n  velocity = 0;\n  /**\n   * The direction of the scroll\n   */\n  direction = 0;\n  /**\n   * The options passed to the lenis instance\n   */\n  options;\n  /**\n   * The target scroll value\n   */\n  targetScroll;\n  /**\n   * The animated scroll value\n   */\n  animatedScroll;\n  // These are instanciated here as they don't need information from the options\n  animate = new Animate();\n  emitter = new Emitter();\n  // These are instanciated in the constructor as they need information from the options\n  dimensions;\n  // This is not private because it's used in the Snap class\n  virtualScroll;\n  constructor({\n    wrapper = window,\n    content = document.documentElement,\n    eventsTarget = wrapper,\n    smoothWheel = true,\n    syncTouch = false,\n    syncTouchLerp = 0.075,\n    touchInertiaExponent = 1.7,\n    duration,\n    // in seconds\n    easing,\n    lerp: lerp2 = 0.1,\n    infinite = false,\n    orientation = \"vertical\",\n    // vertical, horizontal\n    gestureOrientation = orientation === \"horizontal\" ? \"both\" : \"vertical\",\n    // vertical, horizontal, both\n    touchMultiplier = 1,\n    wheelMultiplier = 1,\n    autoResize = true,\n    prevent,\n    virtualScroll,\n    overscroll = true,\n    autoRaf = false,\n    anchors = false,\n    autoToggle = false,\n    // https://caniuse.com/?search=transition-behavior\n    allowNestedScroll = false,\n    __experimental__naiveDimensions = false,\n    naiveDimensions = __experimental__naiveDimensions,\n    stopInertiaOnNavigate = false\n  } = {}) {\n    window.lenisVersion = version;\n    if (!window.lenis) {\n      window.lenis = {};\n    }\n    window.lenis.version = version;\n    if (orientation === \"horizontal\") {\n      window.lenis.horizontal = true;\n    }\n    if (syncTouch === true) {\n      window.lenis.touch = true;\n    }\n    if (!wrapper || wrapper === document.documentElement) {\n      wrapper = window;\n    }\n    if (typeof duration === \"number\" && typeof easing !== \"function\") {\n      easing = defaultEasing;\n    } else if (typeof easing === \"function\" && typeof duration !== \"number\") {\n      duration = 1;\n    }\n    this.options = {\n      wrapper,\n      content,\n      eventsTarget,\n      smoothWheel,\n      syncTouch,\n      syncTouchLerp,\n      touchInertiaExponent,\n      duration,\n      easing,\n      lerp: lerp2,\n      infinite,\n      gestureOrientation,\n      orientation,\n      touchMultiplier,\n      wheelMultiplier,\n      autoResize,\n      prevent,\n      virtualScroll,\n      overscroll,\n      autoRaf,\n      anchors,\n      autoToggle,\n      allowNestedScroll,\n      naiveDimensions,\n      stopInertiaOnNavigate\n    };\n    this.dimensions = new Dimensions(wrapper, content, { autoResize });\n    this.updateClassName();\n    this.targetScroll = this.animatedScroll = this.actualScroll;\n    this.options.wrapper.addEventListener(\"scroll\", this.onNativeScroll);\n    this.options.wrapper.addEventListener(\"scrollend\", this.onScrollEnd, {\n      capture: true\n    });\n    if (this.options.anchors || this.options.stopInertiaOnNavigate) {\n      this.options.wrapper.addEventListener(\n        \"click\",\n        this.onClick\n      );\n    }\n    this.options.wrapper.addEventListener(\n      \"pointerdown\",\n      this.onPointerDown\n    );\n    this.virtualScroll = new VirtualScroll(eventsTarget, {\n      touchMultiplier,\n      wheelMultiplier\n    });\n    this.virtualScroll.on(\"scroll\", this.onVirtualScroll);\n    if (this.options.autoToggle) {\n      this.checkOverflow();\n      this.rootElement.addEventListener(\"transitionend\", this.onTransitionEnd);\n    }\n    if (this.options.autoRaf) {\n      this._rafId = requestAnimationFrame(this.raf);\n    }\n  }\n  /**\n   * Destroy the lenis instance, remove all event listeners and clean up the class name\n   */\n  destroy() {\n    this.emitter.destroy();\n    this.options.wrapper.removeEventListener(\"scroll\", this.onNativeScroll);\n    this.options.wrapper.removeEventListener(\"scrollend\", this.onScrollEnd, {\n      capture: true\n    });\n    this.options.wrapper.removeEventListener(\n      \"pointerdown\",\n      this.onPointerDown\n    );\n    if (this.options.anchors || this.options.stopInertiaOnNavigate) {\n      this.options.wrapper.removeEventListener(\n        \"click\",\n        this.onClick\n      );\n    }\n    this.virtualScroll.destroy();\n    this.dimensions.destroy();\n    this.cleanUpClassName();\n    if (this._rafId) {\n      cancelAnimationFrame(this._rafId);\n    }\n  }\n  on(event, callback) {\n    return this.emitter.on(event, callback);\n  }\n  off(event, callback) {\n    return this.emitter.off(event, callback);\n  }\n  onScrollEnd = (e) => {\n    if (!(e instanceof CustomEvent)) {\n      if (this.isScrolling === \"smooth\" || this.isScrolling === false) {\n        e.stopPropagation();\n      }\n    }\n  };\n  dispatchScrollendEvent = () => {\n    this.options.wrapper.dispatchEvent(\n      new CustomEvent(\"scrollend\", {\n        bubbles: this.options.wrapper === window,\n        // cancelable: false,\n        detail: {\n          lenisScrollEnd: true\n        }\n      })\n    );\n  };\n  get overflow() {\n    const property = this.isHorizontal ? \"overflow-x\" : \"overflow-y\";\n    return getComputedStyle(this.rootElement)[property];\n  }\n  checkOverflow() {\n    if ([\"hidden\", \"clip\"].includes(this.overflow)) {\n      this.internalStop();\n    } else {\n      this.internalStart();\n    }\n  }\n  onTransitionEnd = (event) => {\n    if (event.propertyName.includes(\"overflow\")) {\n      this.checkOverflow();\n    }\n  };\n  setScroll(scroll) {\n    if (this.isHorizontal) {\n      this.options.wrapper.scrollTo({ left: scroll, behavior: \"instant\" });\n    } else {\n      this.options.wrapper.scrollTo({ top: scroll, behavior: \"instant\" });\n    }\n  }\n  onClick = (event) => {\n    const path = event.composedPath();\n    const linkElements = path.filter(\n      (node) => node instanceof HTMLAnchorElement && node.href\n    );\n    const linkElementsUrls = linkElements.map(\n      (element) => new URL(element.href)\n    );\n    const currentUrl = new URL(window.location.href);\n    if (this.options.anchors) {\n      const anchorElementUrl = linkElementsUrls.find(\n        (targetUrl) => currentUrl.host === targetUrl.host && currentUrl.pathname === targetUrl.pathname && targetUrl.hash\n      );\n      if (anchorElementUrl) {\n        const options = typeof this.options.anchors === \"object\" && this.options.anchors ? this.options.anchors : void 0;\n        const target = `#${anchorElementUrl.hash.split(\"#\")[1]}`;\n        this.scrollTo(target, options);\n        return;\n      }\n    }\n    if (this.options.stopInertiaOnNavigate) {\n      const hasPageLinkElementUrl = linkElementsUrls.some(\n        (targetUrl) => currentUrl.host === targetUrl.host && currentUrl.pathname !== targetUrl.pathname\n      );\n      if (hasPageLinkElementUrl) {\n        this.reset();\n        return;\n      }\n    }\n  };\n  onPointerDown = (event) => {\n    if (event.button === 1) {\n      this.reset();\n    }\n  };\n  onVirtualScroll = (data) => {\n    if (typeof this.options.virtualScroll === \"function\" && this.options.virtualScroll(data) === false)\n      return;\n    const { deltaX, deltaY, event } = data;\n    this.emitter.emit(\"virtual-scroll\", { deltaX, deltaY, event });\n    if (event.ctrlKey) return;\n    if (event.lenisStopPropagation) return;\n    const isTouch = event.type.includes(\"touch\");\n    const isWheel = event.type.includes(\"wheel\");\n    this.isTouching = event.type === \"touchstart\" || event.type === \"touchmove\";\n    const isClickOrTap = deltaX === 0 && deltaY === 0;\n    const isTapToStop = this.options.syncTouch && isTouch && event.type === \"touchstart\" && isClickOrTap && !this.isStopped && !this.isLocked;\n    if (isTapToStop) {\n      this.reset();\n      return;\n    }\n    const isUnknownGesture = this.options.gestureOrientation === \"vertical\" && deltaY === 0 || this.options.gestureOrientation === \"horizontal\" && deltaX === 0;\n    if (isClickOrTap || isUnknownGesture) {\n      return;\n    }\n    let composedPath = event.composedPath();\n    composedPath = composedPath.slice(0, composedPath.indexOf(this.rootElement));\n    const prevent = this.options.prevent;\n    const gestureOrientation = Math.abs(deltaX) >= Math.abs(deltaY) ? \"horizontal\" : \"vertical\";\n    if (composedPath.find(\n      (node) => node instanceof HTMLElement && (typeof prevent === \"function\" && prevent?.(node) || node.hasAttribute?.(\"data-lenis-prevent\") || gestureOrientation === \"vertical\" && node.hasAttribute?.(\"data-lenis-prevent-vertical\") || gestureOrientation === \"horizontal\" && node.hasAttribute?.(\"data-lenis-prevent-horizontal\") || isTouch && node.hasAttribute?.(\"data-lenis-prevent-touch\") || isWheel && node.hasAttribute?.(\"data-lenis-prevent-wheel\") || this.options.allowNestedScroll && this.hasNestedScroll(node, {\n        deltaX,\n        deltaY\n      }))\n    ))\n      return;\n    if (this.isStopped || this.isLocked) {\n      if (event.cancelable) {\n        event.preventDefault();\n      }\n      return;\n    }\n    const isSmooth = this.options.syncTouch && isTouch || this.options.smoothWheel && isWheel;\n    if (!isSmooth) {\n      this.isScrolling = \"native\";\n      this.animate.stop();\n      event.lenisStopPropagation = true;\n      return;\n    }\n    let delta = deltaY;\n    if (this.options.gestureOrientation === \"both\") {\n      delta = Math.abs(deltaY) > Math.abs(deltaX) ? deltaY : deltaX;\n    } else if (this.options.gestureOrientation === \"horizontal\") {\n      delta = deltaX;\n    }\n    if (!this.options.overscroll || this.options.infinite || this.options.wrapper !== window && this.limit > 0 && (this.animatedScroll > 0 && this.animatedScroll < this.limit || this.animatedScroll === 0 && deltaY > 0 || this.animatedScroll === this.limit && deltaY < 0)) {\n      event.lenisStopPropagation = true;\n    }\n    if (event.cancelable) {\n      event.preventDefault();\n    }\n    const isSyncTouch = isTouch && this.options.syncTouch;\n    const isTouchEnd = isTouch && event.type === \"touchend\";\n    const hasTouchInertia = isTouchEnd;\n    if (hasTouchInertia) {\n      delta = Math.sign(this.velocity) * Math.abs(this.velocity) ** this.options.touchInertiaExponent;\n    }\n    this.scrollTo(this.targetScroll + delta, {\n      programmatic: false,\n      ...isSyncTouch ? {\n        lerp: hasTouchInertia ? this.options.syncTouchLerp : 1\n      } : {\n        lerp: this.options.lerp,\n        duration: this.options.duration,\n        easing: this.options.easing\n      }\n    });\n  };\n  /**\n   * Force lenis to recalculate the dimensions\n   */\n  resize() {\n    this.dimensions.resize();\n    this.animatedScroll = this.targetScroll = this.actualScroll;\n    this.emit();\n  }\n  emit() {\n    this.emitter.emit(\"scroll\", this);\n  }\n  onNativeScroll = () => {\n    if (this._resetVelocityTimeout !== null) {\n      clearTimeout(this._resetVelocityTimeout);\n      this._resetVelocityTimeout = null;\n    }\n    if (this._preventNextNativeScrollEvent) {\n      this._preventNextNativeScrollEvent = false;\n      return;\n    }\n    if (this.isScrolling === false || this.isScrolling === \"native\") {\n      const lastScroll = this.animatedScroll;\n      this.animatedScroll = this.targetScroll = this.actualScroll;\n      this.lastVelocity = this.velocity;\n      this.velocity = this.animatedScroll - lastScroll;\n      this.direction = Math.sign(\n        this.animatedScroll - lastScroll\n      );\n      if (!this.isStopped) {\n        this.isScrolling = \"native\";\n      }\n      this.emit();\n      if (this.velocity !== 0) {\n        this._resetVelocityTimeout = setTimeout(() => {\n          this.lastVelocity = this.velocity;\n          this.velocity = 0;\n          this.isScrolling = false;\n          this.emit();\n        }, 400);\n      }\n    }\n  };\n  reset() {\n    this.isLocked = false;\n    this.isScrolling = false;\n    this.animatedScroll = this.targetScroll = this.actualScroll;\n    this.lastVelocity = this.velocity = 0;\n    this.animate.stop();\n  }\n  /**\n   * Start lenis scroll after it has been stopped\n   */\n  start() {\n    if (!this.isStopped) return;\n    if (this.options.autoToggle) {\n      this.rootElement.style.removeProperty(\"overflow\");\n      return;\n    }\n    this.internalStart();\n  }\n  internalStart() {\n    if (!this.isStopped) return;\n    this.reset();\n    this.isStopped = false;\n    this.emit();\n  }\n  /**\n   * Stop lenis scroll\n   */\n  stop() {\n    if (this.isStopped) return;\n    if (this.options.autoToggle) {\n      this.rootElement.style.setProperty(\"overflow\", \"clip\");\n      return;\n    }\n    this.internalStop();\n  }\n  internalStop() {\n    if (this.isStopped) return;\n    this.reset();\n    this.isStopped = true;\n    this.emit();\n  }\n  /**\n   * RequestAnimationFrame for lenis\n   *\n   * @param time The time in ms from an external clock like `requestAnimationFrame` or Tempus\n   */\n  raf = (time) => {\n    const deltaTime = time - (this.time || time);\n    this.time = time;\n    this.animate.advance(deltaTime * 1e-3);\n    if (this.options.autoRaf) {\n      this._rafId = requestAnimationFrame(this.raf);\n    }\n  };\n  /**\n   * Scroll to a target value\n   *\n   * @param target The target value to scroll to\n   * @param options The options for the scroll\n   *\n   * @example\n   * lenis.scrollTo(100, {\n   *   offset: 100,\n   *   duration: 1,\n   *   easing: (t) => 1 - Math.cos((t * Math.PI) / 2),\n   *   lerp: 0.1,\n   *   onStart: () => {\n   *     console.log('onStart')\n   *   },\n   *   onComplete: () => {\n   *     console.log('onComplete')\n   *   },\n   * })\n   */\n  scrollTo(_target, {\n    offset = 0,\n    immediate = false,\n    lock = false,\n    programmatic = true,\n    // called from outside of the class\n    lerp: lerp2 = programmatic ? this.options.lerp : void 0,\n    duration = programmatic ? this.options.duration : void 0,\n    easing = programmatic ? this.options.easing : void 0,\n    onStart,\n    onComplete,\n    force = false,\n    // scroll even if stopped\n    userData\n  } = {}) {\n    if ((this.isStopped || this.isLocked) && !force) return;\n    let target = _target;\n    let adjustedOffset = offset;\n    if (typeof target === \"string\" && [\"top\", \"left\", \"start\", \"#\"].includes(target)) {\n      target = 0;\n    } else if (typeof target === \"string\" && [\"bottom\", \"right\", \"end\"].includes(target)) {\n      target = this.limit;\n    } else {\n      let node = null;\n      if (typeof target === \"string\") {\n        node = document.querySelector(target);\n        if (!node) {\n          if (target === \"#top\") {\n            target = 0;\n          } else {\n            console.warn(\"Lenis: Target not found\", target);\n          }\n        }\n      } else if (target instanceof HTMLElement && target?.nodeType) {\n        node = target;\n      }\n      if (node) {\n        if (this.options.wrapper !== window) {\n          const wrapperRect = this.rootElement.getBoundingClientRect();\n          adjustedOffset -= this.isHorizontal ? wrapperRect.left : wrapperRect.top;\n        }\n        const rect = node.getBoundingClientRect();\n        target = (this.isHorizontal ? rect.left : rect.top) + this.animatedScroll;\n      }\n    }\n    if (typeof target !== \"number\") return;\n    target += adjustedOffset;\n    target = Math.round(target);\n    if (this.options.infinite) {\n      if (programmatic) {\n        this.targetScroll = this.animatedScroll = this.scroll;\n        const distance = target - this.animatedScroll;\n        if (distance > this.limit / 2) {\n          target -= this.limit;\n        } else if (distance < -this.limit / 2) {\n          target += this.limit;\n        }\n      }\n    } else {\n      target = clamp(0, target, this.limit);\n    }\n    if (target === this.targetScroll) {\n      onStart?.(this);\n      onComplete?.(this);\n      return;\n    }\n    this.userData = userData ?? {};\n    if (immediate) {\n      this.animatedScroll = this.targetScroll = target;\n      this.setScroll(this.scroll);\n      this.reset();\n      this.preventNextNativeScrollEvent();\n      this.emit();\n      onComplete?.(this);\n      this.userData = {};\n      requestAnimationFrame(() => {\n        this.dispatchScrollendEvent();\n      });\n      return;\n    }\n    if (!programmatic) {\n      this.targetScroll = target;\n    }\n    if (typeof duration === \"number\" && typeof easing !== \"function\") {\n      easing = defaultEasing;\n    } else if (typeof easing === \"function\" && typeof duration !== \"number\") {\n      duration = 1;\n    }\n    this.animate.fromTo(this.animatedScroll, target, {\n      duration,\n      easing,\n      lerp: lerp2,\n      onStart: () => {\n        if (lock) this.isLocked = true;\n        this.isScrolling = \"smooth\";\n        onStart?.(this);\n      },\n      onUpdate: (value, completed) => {\n        this.isScrolling = \"smooth\";\n        this.lastVelocity = this.velocity;\n        this.velocity = value - this.animatedScroll;\n        this.direction = Math.sign(this.velocity);\n        this.animatedScroll = value;\n        this.setScroll(this.scroll);\n        if (programmatic) {\n          this.targetScroll = value;\n        }\n        if (!completed) this.emit();\n        if (completed) {\n          this.reset();\n          this.emit();\n          onComplete?.(this);\n          this.userData = {};\n          requestAnimationFrame(() => {\n            this.dispatchScrollendEvent();\n          });\n          this.preventNextNativeScrollEvent();\n        }\n      }\n    });\n  }\n  preventNextNativeScrollEvent() {\n    this._preventNextNativeScrollEvent = true;\n    requestAnimationFrame(() => {\n      this._preventNextNativeScrollEvent = false;\n    });\n  }\n  hasNestedScroll(node, { deltaX, deltaY }) {\n    const time = Date.now();\n    if (!node._lenis) node._lenis = {};\n    const cache = node._lenis;\n    let hasOverflowX;\n    let hasOverflowY;\n    let isScrollableX;\n    let isScrollableY;\n    let hasOverscrollBehaviorX;\n    let hasOverscrollBehaviorY;\n    let scrollWidth;\n    let scrollHeight;\n    let clientWidth;\n    let clientHeight;\n    if (time - (cache.time ?? 0) > 2e3) {\n      cache.time = Date.now();\n      const computedStyle = window.getComputedStyle(node);\n      cache.computedStyle = computedStyle;\n      hasOverflowX = [\"auto\", \"overlay\", \"scroll\"].includes(\n        computedStyle.overflowX\n      );\n      hasOverflowY = [\"auto\", \"overlay\", \"scroll\"].includes(\n        computedStyle.overflowY\n      );\n      hasOverscrollBehaviorX = [\"auto\"].includes(\n        computedStyle.overscrollBehaviorX\n      );\n      hasOverscrollBehaviorY = [\"auto\"].includes(\n        computedStyle.overscrollBehaviorY\n      );\n      cache.hasOverflowX = hasOverflowX;\n      cache.hasOverflowY = hasOverflowY;\n      if (!(hasOverflowX || hasOverflowY)) return false;\n      scrollWidth = node.scrollWidth;\n      scrollHeight = node.scrollHeight;\n      clientWidth = node.clientWidth;\n      clientHeight = node.clientHeight;\n      isScrollableX = scrollWidth > clientWidth;\n      isScrollableY = scrollHeight > clientHeight;\n      cache.isScrollableX = isScrollableX;\n      cache.isScrollableY = isScrollableY;\n      cache.scrollWidth = scrollWidth;\n      cache.scrollHeight = scrollHeight;\n      cache.clientWidth = clientWidth;\n      cache.clientHeight = clientHeight;\n      cache.hasOverscrollBehaviorX = hasOverscrollBehaviorX;\n      cache.hasOverscrollBehaviorY = hasOverscrollBehaviorY;\n    } else {\n      isScrollableX = cache.isScrollableX;\n      isScrollableY = cache.isScrollableY;\n      hasOverflowX = cache.hasOverflowX;\n      hasOverflowY = cache.hasOverflowY;\n      scrollWidth = cache.scrollWidth;\n      scrollHeight = cache.scrollHeight;\n      clientWidth = cache.clientWidth;\n      clientHeight = cache.clientHeight;\n      hasOverscrollBehaviorX = cache.hasOverscrollBehaviorX;\n      hasOverscrollBehaviorY = cache.hasOverscrollBehaviorY;\n    }\n    if (!(hasOverflowX && isScrollableX || hasOverflowY && isScrollableY)) {\n      return false;\n    }\n    const orientation = Math.abs(deltaX) >= Math.abs(deltaY) ? \"horizontal\" : \"vertical\";\n    let scroll;\n    let maxScroll;\n    let delta;\n    let hasOverflow;\n    let isScrollable;\n    let hasOverscrollBehavior;\n    if (orientation === \"horizontal\") {\n      scroll = Math.round(node.scrollLeft);\n      maxScroll = scrollWidth - clientWidth;\n      delta = deltaX;\n      hasOverflow = hasOverflowX;\n      isScrollable = isScrollableX;\n      hasOverscrollBehavior = hasOverscrollBehaviorX;\n    } else if (orientation === \"vertical\") {\n      scroll = Math.round(node.scrollTop);\n      maxScroll = scrollHeight - clientHeight;\n      delta = deltaY;\n      hasOverflow = hasOverflowY;\n      isScrollable = isScrollableY;\n      hasOverscrollBehavior = hasOverscrollBehaviorY;\n    } else {\n      return false;\n    }\n    if (!hasOverscrollBehavior && (scroll >= maxScroll || scroll <= 0)) {\n      return true;\n    }\n    const willScroll = delta > 0 ? scroll < maxScroll : scroll > 0;\n    return willScroll && hasOverflow && isScrollable;\n  }\n  /**\n   * The root element on which lenis is instanced\n   */\n  get rootElement() {\n    return this.options.wrapper === window ? document.documentElement : this.options.wrapper;\n  }\n  /**\n   * The limit which is the maximum scroll value\n   */\n  get limit() {\n    if (this.options.naiveDimensions) {\n      if (this.isHorizontal) {\n        return this.rootElement.scrollWidth - this.rootElement.clientWidth;\n      }\n      return this.rootElement.scrollHeight - this.rootElement.clientHeight;\n    }\n    return this.dimensions.limit[this.isHorizontal ? \"x\" : \"y\"];\n  }\n  /**\n   * Whether or not the scroll is horizontal\n   */\n  get isHorizontal() {\n    return this.options.orientation === \"horizontal\";\n  }\n  /**\n   * The actual scroll value\n   */\n  get actualScroll() {\n    const wrapper = this.options.wrapper;\n    return this.isHorizontal ? wrapper.scrollX ?? wrapper.scrollLeft : wrapper.scrollY ?? wrapper.scrollTop;\n  }\n  /**\n   * The current scroll value\n   */\n  get scroll() {\n    return this.options.infinite ? modulo(this.animatedScroll, this.limit) : this.animatedScroll;\n  }\n  /**\n   * The progress of the scroll relative to the limit\n   */\n  get progress() {\n    return this.limit === 0 ? 1 : this.scroll / this.limit;\n  }\n  /**\n   * Current scroll state\n   */\n  get isScrolling() {\n    return this._isScrolling;\n  }\n  set isScrolling(value) {\n    if (this._isScrolling !== value) {\n      this._isScrolling = value;\n      this.updateClassName();\n    }\n  }\n  /**\n   * Check if lenis is stopped\n   */\n  get isStopped() {\n    return this._isStopped;\n  }\n  set isStopped(value) {\n    if (this._isStopped !== value) {\n      this._isStopped = value;\n      this.updateClassName();\n    }\n  }\n  /**\n   * Check if lenis is locked\n   */\n  get isLocked() {\n    return this._isLocked;\n  }\n  set isLocked(value) {\n    if (this._isLocked !== value) {\n      this._isLocked = value;\n      this.updateClassName();\n    }\n  }\n  /**\n   * Check if lenis is smooth scrolling\n   */\n  get isSmooth() {\n    return this.isScrolling === \"smooth\";\n  }\n  /**\n   * The class name applied to the wrapper element\n   */\n  get className() {\n    let className = \"lenis\";\n    if (this.options.autoToggle) className += \" lenis-autoToggle\";\n    if (this.isStopped) className += \" lenis-stopped\";\n    if (this.isLocked) className += \" lenis-locked\";\n    if (this.isScrolling) className += \" lenis-scrolling\";\n    if (this.isScrolling === \"smooth\") className += \" lenis-smooth\";\n    return className;\n  }\n  updateClassName() {\n    this.cleanUpClassName();\n    this.rootElement.className = `${this.rootElement.className} ${this.className}`.trim();\n  }\n  cleanUpClassName() {\n    this.rootElement.className = this.rootElement.className.replace(/lenis(-\\w+)?/g, \"\").trim();\n  }\n};\nexport {\n  Lenis as default\n};\n//# sourceMappingURL=lenis.mjs.map","// packages/snap/src/debounce.ts\nfunction debounce(callback, delay) {\n  let timer;\n  return function(...args) {\n    clearTimeout(timer);\n    timer = setTimeout(() => {\n      timer = void 0;\n      callback.apply(this, args);\n    }, delay);\n  };\n}\n\n// packages/snap/src/element.ts\nfunction removeParentSticky(element) {\n  const position = getComputedStyle(element).position;\n  const isSticky = position === \"sticky\";\n  if (isSticky) {\n    element.style.setProperty(\"position\", \"static\");\n    element.dataset.sticky = \"true\";\n  }\n  if (element.offsetParent) {\n    removeParentSticky(element.offsetParent);\n  }\n}\nfunction addParentSticky(element) {\n  if (element?.dataset?.sticky === \"true\") {\n    element.style.removeProperty(\"position\");\n    delete element.dataset.sticky;\n  }\n  if (element.offsetParent) {\n    addParentSticky(element.offsetParent);\n  }\n}\nfunction offsetTop(element, accumulator = 0) {\n  const top = accumulator + element.offsetTop;\n  if (element.offsetParent) {\n    return offsetTop(element.offsetParent, top);\n  }\n  return top;\n}\nfunction offsetLeft(element, accumulator = 0) {\n  const left = accumulator + element.offsetLeft;\n  if (element.offsetParent) {\n    return offsetLeft(element.offsetParent, left);\n  }\n  return left;\n}\nfunction scrollTop(element, accumulator = 0) {\n  const top = accumulator + element.scrollTop;\n  if (element.offsetParent) {\n    return scrollTop(element.offsetParent, top);\n  }\n  return top + window.scrollY;\n}\nfunction scrollLeft(element, accumulator = 0) {\n  const left = accumulator + element.scrollLeft;\n  if (element.offsetParent) {\n    return scrollLeft(element.offsetParent, left);\n  }\n  return left + window.scrollX;\n}\nvar SnapElement = class {\n  element;\n  options;\n  align;\n  // @ts-expect-error\n  rect = {};\n  wrapperResizeObserver;\n  resizeObserver;\n  debouncedWrapperResize;\n  constructor(element, {\n    align = [\"start\"],\n    ignoreSticky = true,\n    ignoreTransform = false\n  } = {}) {\n    this.element = element;\n    this.options = { align, ignoreSticky, ignoreTransform };\n    this.align = [align].flat();\n    this.debouncedWrapperResize = debounce(this.onWrapperResize, 500);\n    this.wrapperResizeObserver = new ResizeObserver(this.debouncedWrapperResize);\n    this.wrapperResizeObserver.observe(document.body);\n    this.onWrapperResize();\n    this.resizeObserver = new ResizeObserver(this.onResize);\n    this.resizeObserver.observe(this.element);\n    this.setRect({\n      width: this.element.offsetWidth,\n      height: this.element.offsetHeight\n    });\n  }\n  destroy() {\n    this.wrapperResizeObserver.disconnect();\n    this.resizeObserver.disconnect();\n  }\n  setRect({\n    top,\n    left,\n    width,\n    height,\n    element\n  } = {}) {\n    top = top ?? this.rect.top;\n    left = left ?? this.rect.left;\n    width = width ?? this.rect.width;\n    height = height ?? this.rect.height;\n    element = element ?? this.rect.element;\n    if (top === this.rect.top && left === this.rect.left && width === this.rect.width && height === this.rect.height && element === this.rect.element)\n      return;\n    this.rect.top = top;\n    this.rect.y = top;\n    this.rect.width = width;\n    this.rect.height = height;\n    this.rect.left = left;\n    this.rect.x = left;\n    this.rect.bottom = top + height;\n    this.rect.right = left + width;\n  }\n  onWrapperResize = () => {\n    let top;\n    let left;\n    if (this.options.ignoreSticky) removeParentSticky(this.element);\n    if (this.options.ignoreTransform) {\n      top = offsetTop(this.element);\n      left = offsetLeft(this.element);\n    } else {\n      const rect = this.element.getBoundingClientRect();\n      top = rect.top + scrollTop(this.element);\n      left = rect.left + scrollLeft(this.element);\n    }\n    if (this.options.ignoreSticky) addParentSticky(this.element);\n    this.setRect({ top, left });\n  };\n  onResize = ([entry]) => {\n    if (!entry?.borderBoxSize[0]) return;\n    const width = entry.borderBoxSize[0].inlineSize;\n    const height = entry.borderBoxSize[0].blockSize;\n    this.setRect({ width, height });\n  };\n};\n\n// packages/snap/src/uid.ts\nvar index = 0;\nfunction uid() {\n  return index++;\n}\n\n// packages/snap/src/snap.ts\nvar Snap = class {\n  constructor(lenis, {\n    type = \"proximity\",\n    lerp,\n    easing,\n    duration,\n    distanceThreshold = \"50%\",\n    // useless when type is \"mandatory\"\n    debounce: debounceDelay = 500,\n    onSnapStart,\n    onSnapComplete\n  } = {}) {\n    this.lenis = lenis;\n    if (!window.lenis) {\n      window.lenis = {};\n    }\n    window.lenis.snap = true;\n    this.options = {\n      type,\n      lerp,\n      easing,\n      duration,\n      distanceThreshold,\n      debounce: debounceDelay,\n      onSnapStart,\n      onSnapComplete\n    };\n    this.onWindowResize();\n    window.addEventListener(\"resize\", this.onWindowResize);\n    this.onSnapDebounced = debounce(\n      this.onSnap,\n      this.options.debounce\n    );\n    this.lenis.on(\"virtual-scroll\", this.onSnapDebounced);\n  }\n  options;\n  elements = /* @__PURE__ */ new Map();\n  snaps = /* @__PURE__ */ new Map();\n  viewport = {\n    width: window.innerWidth,\n    height: window.innerHeight\n  };\n  isStopped = false;\n  onSnapDebounced;\n  currentSnapIndex;\n  /**\n   * Destroy the snap instance\n   */\n  destroy() {\n    this.lenis.off(\"virtual-scroll\", this.onSnapDebounced);\n    window.removeEventListener(\"resize\", this.onWindowResize);\n    this.elements.forEach((element) => {\n      element.destroy();\n    });\n  }\n  /**\n   * Start the snap after it has been stopped\n   */\n  start() {\n    this.isStopped = false;\n  }\n  /**\n   * Stop the snap\n   */\n  stop() {\n    this.isStopped = true;\n  }\n  /**\n   * Add a snap to the snap instance\n   *\n   * @param value The value to snap to\n   * @param userData User data that will be forwarded through the snap event\n   * @returns Unsubscribe function\n   */\n  add(value) {\n    const id = uid();\n    this.snaps.set(id, { value });\n    return () => this.snaps.delete(id);\n  }\n  /**\n   * Add an element to the snap instance\n   *\n   * @param element The element to add\n   * @param options The options for the element\n   * @returns Unsubscribe function\n   */\n  addElement(element, options = {}) {\n    const id = uid();\n    this.elements.set(id, new SnapElement(element, options));\n    return () => this.elements.delete(id);\n  }\n  addElements(elements, options = {}) {\n    const map = [...elements].map(\n      (element) => this.addElement(element, options)\n    );\n    return () => {\n      map.forEach((remove) => {\n        remove();\n      });\n    };\n  }\n  onWindowResize = () => {\n    this.viewport.width = window.innerWidth;\n    this.viewport.height = window.innerHeight;\n  };\n  computeSnaps = () => {\n    const { isHorizontal } = this.lenis;\n    let snaps = [...this.snaps.values()];\n    this.elements.forEach(({ rect, align }) => {\n      let value;\n      align.forEach((align2) => {\n        if (align2 === \"start\") {\n          value = rect.top;\n        } else if (align2 === \"center\") {\n          value = isHorizontal ? rect.left + rect.width / 2 - this.viewport.width / 2 : rect.top + rect.height / 2 - this.viewport.height / 2;\n        } else if (align2 === \"end\") {\n          value = isHorizontal ? rect.left + rect.width - this.viewport.width : rect.top + rect.height - this.viewport.height;\n        }\n        if (typeof value === \"number\") {\n          snaps.push({ value: Math.ceil(value) });\n        }\n      });\n    });\n    snaps = snaps.sort((a, b) => Math.abs(a.value) - Math.abs(b.value));\n    return snaps;\n  };\n  previous() {\n    this.goTo((this.currentSnapIndex ?? 0) - 1);\n  }\n  next() {\n    this.goTo((this.currentSnapIndex ?? 0) + 1);\n  }\n  goTo(index2) {\n    const snaps = this.computeSnaps();\n    if (snaps.length === 0) return;\n    this.currentSnapIndex = Math.max(0, Math.min(index2, snaps.length - 1));\n    const currentSnap = snaps[this.currentSnapIndex];\n    if (currentSnap === void 0) return;\n    this.lenis.scrollTo(currentSnap.value, {\n      duration: this.options.duration,\n      easing: this.options.easing,\n      lerp: this.options.lerp,\n      lock: this.options.type === \"lock\",\n      userData: { initiator: \"snap\" },\n      onStart: () => {\n        this.options.onSnapStart?.({\n          index: this.currentSnapIndex,\n          ...currentSnap\n        });\n      },\n      onComplete: () => {\n        this.options.onSnapComplete?.({\n          index: this.currentSnapIndex,\n          ...currentSnap\n        });\n      }\n    });\n  }\n  get distanceThreshold() {\n    let distanceThreshold = Number.POSITIVE_INFINITY;\n    if (this.options.type === \"mandatory\") return Number.POSITIVE_INFINITY;\n    const { isHorizontal } = this.lenis;\n    const axis = isHorizontal ? \"width\" : \"height\";\n    if (typeof this.options.distanceThreshold === \"string\" && this.options.distanceThreshold.endsWith(\"%\")) {\n      distanceThreshold = Number(this.options.distanceThreshold.replace(\"%\", \"\")) / 100 * this.viewport[axis];\n    } else if (typeof this.options.distanceThreshold === \"number\") {\n      distanceThreshold = this.options.distanceThreshold;\n    } else {\n      distanceThreshold = this.viewport[axis];\n    }\n    return distanceThreshold;\n  }\n  onSnap = (e) => {\n    if (this.isStopped) return;\n    if (e.event.type === \"touchmove\") return;\n    if (this.options.type === \"lock\" && this.lenis.userData?.initiator === \"snap\")\n      return;\n    let { scroll, isHorizontal } = this.lenis;\n    const delta = isHorizontal ? e.deltaX : e.deltaY;\n    scroll = Math.ceil(this.lenis.scroll + delta);\n    const snaps = this.computeSnaps();\n    if (snaps.length === 0) return;\n    let snapIndex;\n    const prevSnapIndex = snaps.findLastIndex(({ value }) => value < scroll);\n    const nextSnapIndex = snaps.findIndex(({ value }) => value > scroll);\n    if (this.options.type === \"lock\") {\n      if (delta > 0) {\n        snapIndex = nextSnapIndex;\n      } else if (delta < 0) {\n        snapIndex = prevSnapIndex;\n      }\n    } else {\n      const prevSnap = snaps[prevSnapIndex];\n      const distanceToPrevSnap = prevSnap ? Math.abs(scroll - prevSnap.value) : Number.POSITIVE_INFINITY;\n      const nextSnap = snaps[nextSnapIndex];\n      const distanceToNextSnap = nextSnap ? Math.abs(scroll - nextSnap.value) : Number.POSITIVE_INFINITY;\n      snapIndex = distanceToPrevSnap < distanceToNextSnap ? prevSnapIndex : nextSnapIndex;\n    }\n    if (snapIndex === void 0) return;\n    if (snapIndex === -1) return;\n    snapIndex = Math.max(0, Math.min(snapIndex, snaps.length - 1));\n    const snap = snaps[snapIndex];\n    const distance = Math.abs(scroll - snap.value);\n    if (distance <= this.distanceThreshold) {\n      this.goTo(snapIndex);\n    }\n  };\n  resize() {\n    this.elements.forEach((element) => {\n      element.onWrapperResize();\n    });\n  }\n};\nexport {\n  Snap as default\n};\n//# sourceMappingURL=lenis-snap.mjs.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"https://unpkg.com/lenis@1.3.19/dist/lenis.mjs\";import Snap from\"https://unpkg.com/lenis@1.3.19/dist/lenis-snap.mjs\";import{useEffect,useRef,Children,isValidElement,cloneElement}from\"react\";/**\n * @framerSupportedLayoutHeight any\n * @framerSupportedLayoutWidth any\n * @framerDisableUnlink\n */export default function Component({smooth,infinite,orientation,intensity,children,snap}){const wrapperRef=useRef();const contentRef=useRef();const lenisRef=useRef();useEffect(()=>{if(children&&(!wrapperRef.current||!contentRef.current))return;if(wrapperRef.current&&contentRef.current){if(orientation===\"horizontal\"){wrapperRef.current.style.setProperty(\"overflowX\",\"auto\");}else{wrapperRef.current.style.setProperty(\"overflowY\",\"auto\");}}const lenis=new Lenis({smoothWheel:smooth,// duration: intensity / 10,\ninfinite,orientation,gestureOrientation:orientation===\"horizontal\"?\"both\":\"vertical\",autoRaf:true,autoToggle:true,anchors:true,allowNestedScroll:true,wrapper:wrapperRef.current,content:contentRef.current,syncTouch:Boolean(infinite)||orientation===\"horizontal\",stopInertiaOnNavigate:true});lenisRef.current=lenis;let lenisSnap;if(snap&&snap.snaps.length>0){lenisSnap=new Snap(lenis,{type:snap.type,distanceThreshold:snap.threshold+\"%\"});snap.snaps.forEach(item=>{if(!item.target?.current)return;const id=item.target.current.id;// workaround when content is duplicated by LenisSeamlessInfinite\nconst elements=document.querySelectorAll(`#${id}`);elements.forEach(element=>{lenisSnap.addElement(element,{align:item.align});});});}window.lenis=lenis;window.lenisSnap=snap;return()=>{if(lenis)lenis.destroy();if(lenisSnap)lenisSnap.destroy();};},[smooth,infinite,orientation,intensity,children,snap]);// useEffect(() => {\n//     function onClick(event: PointerEvent | MouseEvent) {\n//         const path = event.composedPath()\n//         const pageLink = path.find(\n//             (node) =>\n//                 node instanceof HTMLAnchorElement &&\n//                 (node.getAttribute(\"href\")?.startsWith(\"./\") ||\n//                     node.getAttribute(\"href\")?.startsWith(\"../\"))\n//         ) as HTMLAnchorElement | undefined\n//         if (pageLink) {\n//             if (lenisRef.current) {\n//                 lenisRef.current.reset()\n//             }\n//         }\n//     }\n//     window.addEventListener(\"click\", onClick)\n//     return () => {\n//         window.removeEventListener(\"click\", onClick)\n//     }\n// }, [])\nreturn /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{href:\"https://unpkg.com/lenis@1.3.19/dist/lenis.css\",rel:\"stylesheet\"}),children&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:orientation===\"horizontal\"?{overflowX:\"auto\",width:\"100%\"}:{overflowY:\"auto\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"div\",{ref:contentRef,style:{width:\"100%\"},children:Children.map(children,child=>/*#__PURE__*/isValidElement(child)?/*#__PURE__*/cloneElement(child,{style:{...child.props.style,width:\"100%\"}}):child)})})})]});}Component.displayName=\"Lenis\";addPropertyControls(Component,{smooth:{type:ControlType.Boolean,title:\"Smooth\",defaultValue:true},intensity:{type:ControlType.Number,title:\"Intensity\",defaultValue:12,step:1,min:1,max:100,hidden(props){return props.smooth===false;},description:\"This will be ignored on mobile.\"},infinite:{type:ControlType.Boolean,title:\"Infinite\",defaultValue:false,hidden(props){return props.smooth===false;}},orientation:{type:ControlType.Enum,defaultValue:\"Vertical\",displaySegmentedControl:true,options:[\"vertical\",\"horizontal\"],optionTitles:[\"Vertical\",\"Horizontal\"],hidden(props){return props.smooth===false;}},children:{type:ControlType.ComponentInstance,title:\"Content\"},snap:{type:ControlType.Object,optional:true,description:\"Cooked and served by [darkroom.engineering](https://darkroom.engineering).\",controls:{type:{type:ControlType.Enum,defaultValue:\"proximity\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",options:[\"proximity\",\"mandatory\",\"lock\"],optionTitles:[\"Proximity\",\"Mandatory\",\"Lock\"]},threshold:{type:ControlType.Number,defaultValue:50,min:0,max:100,unit:\"%\",hidden:props=>{return props.snap.type===\"mandatory\";}},snaps:{type:ControlType.Array,control:{type:ControlType.Object,controls:{target:{title:\"Target\",type:ControlType.ScrollSectionRef},align:{type:ControlType.Enum,defaultValue:\"center\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"start\",\"center\",\"end\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"]}}}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Component\",\"slots\":[\"children\"],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lenis.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 240\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function BlurGradient({blur,borderRadius,direction,transition}){const blurSteps=useMemo(()=>[{blur:`${blur/2/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%`},{blur:`${blur/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%`},{blur:`${blur/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%`},{blur:`${blur/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%`},{blur:`${blur/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%`},{blur:`${blur/2/2}px`,gradient:`rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%`},{blur:`${blur/2}px`,gradient:`rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%`},{blur:`${blur}px`,gradient:`rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%`}],[blur]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,overflow:\"hidden\"},children:blurSteps.map((step,index)=>/*#__PURE__*/_jsx(motion.div,{transition:transition,initial:{backdropFilter:`blur(${step.blur})`},animate:{backdropFilter:`blur(${step.blur})`},style:{opacity:1,position:\"absolute\",inset:0,zIndex:index+1,maskImage:`linear-gradient(${direction}, ${step.gradient})`,WebkitMaskImage:`linear-gradient(${direction}, ${step.gradient})`,borderRadius:borderRadius,pointerEvents:\"none\"}},index))});}BlurGradient.defaultProps={blur:10,borderRadius:\"0px\",direction:\"toBottom\",transition:{duration:.3}};addPropertyControls(BlurGradient,{blur:{title:\"Blur\",type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,description:\"Large blur values (10<) can impact performance.\"},borderRadius:{title:\"Radius\",type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"Blur Gradient component's parent frame can't have border radius (it will break the component). If you need corner radius, apply it directly to the Blur Gradient component here.\"},direction:{title:\"Direction\",type:ControlType.SegmentedEnum,options:[\"to bottom\",\"to top\",\"to left\",\"to right\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"to bottom\"},transition:{type:ControlType.Transition,defaultValue:{duration:.3},title:\"Transition\",description:\"Control how the blur animates when used on hover states or any othe interaction.\\n\\nMore components at [Framer University](https://frameruni.link/cc).\"}});BlurGradient.displayName=\"Blur Gradient\";export default BlurGradient;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlurGradient\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"240\",\"framerIntrinsicWidth\":\"240\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient_Prod.map","// Built by OceanDevs [X]@tymofgr✨\n/**\n * @framerLockCode\n */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useLayoutEffect,useId}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import gsap from\"gsap\";const FALLBACK_SVG=`<svg viewBox=\"0 0 24 24\">\n<path d=\"M12.4952 18.5868L16.5874 20.7373L20.9301 10.9243L12.9128 3.73168L3.06853 10.9243L7.41126 20.7373L11.5035 18.5868Z\"/>\n</svg>`;const extractPaths=svg=>{const doc=new DOMParser().parseFromString(svg,\"image/svg+xml\");return Array.from(doc.querySelectorAll(\"path\")).map(p=>p.getAttribute(\"d\")||\"\").filter(Boolean);};/**\n * @framerDisableUnlink\n * @framerDisableRename\n */export default function GlowPath({inputType=\"file\",svgFile=\"\",svgCode=\"\",pathColor=\"#555\",glowColor=\"#fc5025\",strokeWidth=3,glowLength=120,glowIntensity=3,speed=6,reverse=false,easing=\"linear\",scale=1}){const svgRef=useRef(null);const groupRef=useRef(null);const[paths,setPaths]=useState([]);const[viewBox,setViewBox]=useState(\"0 0 100 100\");// 🔐 unique gradient id (CRITICAL FIX)\nconst gradientId=useId().replace(/:/g,\"\");// Load SVG\nuseEffect(()=>{if(inputType===\"file\"&&svgFile){fetch(svgFile).then(r=>r.text()).then(t=>setPaths(extractPaths(t)));}else if(inputType===\"code\"&&svgCode){setPaths(extractPaths(svgCode));}else{setPaths(extractPaths(FALLBACK_SVG));}},[inputType,svgFile,svgCode]);// Auto-fit viewBox\nuseLayoutEffect(()=>{if(!groupRef.current||paths.length===0)return;const b=groupRef.current.getBBox();const p=strokeWidth*2;setViewBox(`${b.x-p} ${b.y-p} ${b.width+p*2} ${b.height+p*2}`);},[paths,strokeWidth]);// GSAP glow animation (TS SAFE)\nuseEffect(()=>{if(!svgRef.current)return;const glowPaths=svgRef.current.querySelectorAll(\".glow-path\");const tl=gsap.timeline({repeat:-1,yoyo:reverse});glowPaths.forEach(path=>{const length=path.getTotalLength();path.style.strokeDasharray=`${glowLength} ${length}`;path.style.strokeDashoffset=`${-glowLength}`;tl.to(path,{strokeDashoffset:length,duration:speed,ease:easing},0);});// ✅ explicit void cleanup (NO TS ERROR)\nreturn()=>{tl.kill();};},[paths,speed,glowLength,reverse,easing]);return /*#__PURE__*/_jsxs(\"svg\",{ref:svgRef,width:\"100%\",height:\"100%\",viewBox:viewBox,preserveAspectRatio:\"xMidYMid meet\",style:{transform:`scale(${scale})`,transformOrigin:\"50% 50%\"},children:[/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsxs(\"linearGradient\",{id:gradientId,x1:\"0%\",y1:\"0%\",x2:\"100%\",y2:\"0%\",children:[/*#__PURE__*/_jsx(\"stop\",{offset:\"0%\",stopColor:glowColor,stopOpacity:0}),/*#__PURE__*/_jsx(\"stop\",{offset:\"50%\",stopColor:glowColor,stopOpacity:1}),/*#__PURE__*/_jsx(\"stop\",{offset:\"100%\",stopColor:glowColor,stopOpacity:0})]})}),/*#__PURE__*/_jsxs(\"g\",{ref:groupRef,children:[paths.map((d,i)=>/*#__PURE__*/_jsx(\"path\",{d:d,stroke:pathColor,strokeWidth:strokeWidth,fill:\"none\",strokeLinecap:\"round\",strokeLinejoin:\"round\",opacity:.3},`base-${i}`)),paths.map((d,i)=>/*#__PURE__*/_jsx(\"path\",{className:\"glow-path\",d:d,stroke:`url(#${gradientId})`,strokeWidth:strokeWidth,fill:\"none\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{filter:`drop-shadow(0 0 ${glowIntensity}px ${glowColor})`}},`glow-${i}`))]})]});}// Framer Controls\naddPropertyControls(GlowPath,{inputType:{type:ControlType.Enum,options:[\"file\",\"code\"],defaultValue:\"file\",title:\"SVG Type\"},svgFile:{type:ControlType.File,allowedFileTypes:[\"svg\"],hidden:p=>p.inputType!==\"file\"},svgCode:{type:ControlType.String,displayTextArea:true,hidden:p=>p.inputType!==\"code\"},pathColor:{type:ControlType.Color,defaultValue:\"#555\",title:\"Path Color\"},glowColor:{type:ControlType.Color,defaultValue:\"#fc5025\",title:\"Glow Color\"},strokeWidth:{type:ControlType.Number,min:1,max:20,step:1,defaultValue:3,title:\"Stroke Width\"},glowLength:{type:ControlType.Number,min:10,max:500,step:10,defaultValue:120,title:\"Glow Length\"},glowIntensity:{type:ControlType.Number,min:0,max:20,step:.5,defaultValue:3,title:\"Glow Intensity\"},speed:{type:ControlType.Number,min:1,max:20,step:.5,defaultValue:6,title:\"Speed\"},reverse:{type:ControlType.Boolean,defaultValue:false,title:\"Reverse Loop\"},easing:{type:ControlType.Enum,options:[\"linear\",\"power1.inOut\",\"power2.inOut\",\"power3.inOut\"],defaultValue:\"linear\",title:\"Ease\"},scale:{type:ControlType.Number,min:.1,max:5,step:.1,defaultValue:1,title:\"Scale\"}});GlowPath.displayName=\"Glow Path\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GlowPath\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerDisableRename\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Tset.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import GlowPath from\"https://framerusercontent.com/modules/bvUJKOEQ4Ild5CMFnBh8/9Fe4JUyEFu4TJW1j4Vgt/Tset.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4DBXtX5nok5WAmyK776e/jQTegy3T4te0bMKyamHY/LrG3SItz3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/83J82FuTgiUPbS1tLJEx/49xaKUQIKrlNCWKOkSLw/s1auqS1UT.js\";import ButtonPrimary from\"https://framerusercontent.com/modules/dMuy0BLShm6GSd9uEhUt/lORZsMbJG1dRENOXWxEF/l6DWFMu0M.js\";const ButtonPrimaryFonts=getFonts(ButtonPrimary);const MotionDivWithFX=withFX(motion.div);const GlowPathFonts=getFonts(GlowPath);const cycleOrder=[\"T876UDdax\",\"i1aB80kkf\",\"ce_b0MYT9\"];const serializationHash=\"framer-tPDXE\";const variantClassNames={ce_b0MYT9:\"framer-v-1ej829h\",i1aB80kkf:\"framer-v-177i05d\",T876UDdax:\"framer-v-1qybalc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition2={damping:80,delay:0,mass:1,stiffness:400,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;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:\"T876UDdax\",Phone:\"ce_b0MYT9\",Tablet:\"i1aB80kkf\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"T876UDdax\"};};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:\"T876UDdax\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qybalc\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"T876UDdax\",ref:refBinding,style:{backgroundColor:\"var(--token-b6127492-c3dc-4b2e-b7eb-e793106033d1, rgb(247, 247, 247))\",mask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 8%) add\",WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 8%) add\",...style},...addPropertyOverrides({ce_b0MYT9:{\"data-framer-name\":\"Phone\"},i1aB80kkf:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-jj2w4c\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"PsyVQidGN\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lyg01w\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"Gvl9QnE7i\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1t5im82\",\"data-styles-preset\":\"LrG3SItz3\",style:{\"--framer-text-alignment\":\"center\"},children:\"Revolutionize the Way You Communicate.\"})}),className:\"framer-1vrwvqx\",\"data-framer-name\":\"Revolutionize the Way You Communicate.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WQ9gdHVW7\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xr0yjb\",\"data-styles-preset\":\"s1auqS1UT\",style:{\"--framer-text-alignment\":\"center\"},children:\"Boost engagement, cut response times, and delight customers with our AI-powered chatbot. Start today and see the difference.\"})}),className:\"framer-nhj9rz\",\"data-framer-name\":\"Boost engagement, cut response times, and delight customers with our AI-powered chatbot. Start today and see the difference.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CAPOtMsun\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MQxW0ZZZi\"},implicitPathVariables:undefined},{href:{webPageId:\"MQxW0ZZZi\"},implicitPathVariables:undefined},{href:{webPageId:\"MQxW0ZZZi\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+(120+((componentViewport?.height||554)-240-323)/2)+0+272,...addPropertyOverrides({ce_b0MYT9:{y:(componentViewport?.y||0)+(60+((componentViewport?.height||200)-120-355)/2)+0+304},i1aB80kkf:{y:(componentViewport?.y||0)+(80+((componentViewport?.height||474)-160-323)/2)+0+272}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xj9gxc-container\",layoutDependency:layoutDependency,layoutId:\"AB0CHP_A4-container\",nodeId:\"AB0CHP_A4\",rendersWithMotion:true,scopeId:\"I75rixkrK\",children:/*#__PURE__*/_jsx(ButtonPrimary,{DMOb_VFlq:10,fGb1EMK6_:true,height:\"100%\",ICMNlcsQa:\"Try For Free\",id:\"AB0CHP_A4\",iFA0HkzBU:\"12px 12px 12px 28px\",Ix776c5HA:false,J1ZGUFoGd:resolvedLinks[0],layoutId:\"AB0CHP_A4\",msHmplrt1:true,variant:\"zUdqT1qVr\",width:\"100%\",...addPropertyOverrides({ce_b0MYT9:{J1ZGUFoGd:resolvedLinks[2]},i1aB80kkf:{J1ZGUFoGd:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jka19a\",\"data-framer-name\":\"Background\",layoutDependency:layoutDependency,layoutId:\"WaP9AWudZ\",style:{scale:1},variants:{ce_b0MYT9:{scale:.4},i1aB80kkf:{scale:.7}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rrlkkh\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"t5VRm00q2\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14lnydg\",\"data-framer-name\":\"Icon Wrapper 01\",layoutDependency:layoutDependency,layoutId:\"VObI6Y7j1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g5ofev-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fecnGSWm_-container\",nodeId:\"fecnGSWm_\",rendersWithMotion:true,scopeId:\"I75rixkrK\",children:/*#__PURE__*/_jsx(GlowPath,{easing:\"linear\",glowColor:\"var(--token-852288a6-c95e-4c8b-a7ab-9aaf5f12b152, rgb(116, 52, 252))\",glowIntensity:1,glowLength:500,height:\"100%\",id:\"fecnGSWm_\",inputType:\"file\",layoutId:\"fecnGSWm_\",pathColor:\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",reverse:false,scale:2.7,speed:5,strokeWidth:1,style:{height:\"100%\",width:\"100%\"},svgCode:\"\",svgFile:\"https://framerusercontent.com/assets/jB7hXZfiXwi6ESbHgw6NBnebaA.svg\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17tkmol\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"jKVZeNLZ7\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+-24+16),pixelHeight:24,pixelWidth:24,sizes:\"24px\",src:\"https://framerusercontent.com/images/WDcOIJoVdCWWvuj5UxyzhFlkwH0.svg?width=24&height=24\"},className:\"framer-63894z\",layoutDependency:layoutDependency,layoutId:\"sc6J1xVR1\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+-24+16),pixelHeight:24,pixelWidth:24,sizes:\"24px\",src:\"https://framerusercontent.com/images/WDcOIJoVdCWWvuj5UxyzhFlkwH0.svg?width=24&height=24\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+-24+16),pixelHeight:24,pixelWidth:24,sizes:\"24px\",src:\"https://framerusercontent.com/images/WDcOIJoVdCWWvuj5UxyzhFlkwH0.svg?width=24&height=24\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jstrom\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"vHU3vILoo\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+95+10),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/LZwDcpeoN4KMS06xxHig6CpZWM.svg?width=16&height=16\"},className:\"framer-1xbbhqp\",layoutDependency:layoutDependency,layoutId:\"bmC5T4nVH\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+95+10),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/LZwDcpeoN4KMS06xxHig6CpZWM.svg?width=16&height=16\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+95+10),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/LZwDcpeoN4KMS06xxHig6CpZWM.svg?width=16&height=16\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-x7yy7b\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"AsceV2T4_\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+162+12),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/2Y91lb1zpIwjfYCHasRxAXidum4.svg?width=16&height=16\"},className:\"framer-7ad3f9\",layoutDependency:layoutDependency,layoutId:\"uIfioE34h\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+162+12),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/2Y91lb1zpIwjfYCHasRxAXidum4.svg?width=16&height=16\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+162+12),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/2Y91lb1zpIwjfYCHasRxAXidum4.svg?width=16&height=16\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1okxsyx\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"tWov1gqm_\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+220+8),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/aqXEV5qXiQkejVLKArVvfOzTNw.svg?width=16&height=16\"},className:\"framer-1v8qvuw\",layoutDependency:layoutDependency,layoutId:\"wbxYAiUs5\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+220+8),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/aqXEV5qXiQkejVLKArVvfOzTNw.svg?width=16&height=16\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+220+8),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/aqXEV5qXiQkejVLKArVvfOzTNw.svg?width=16&height=16\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ptm94q\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"YBS6oHwVm\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+500-240+8),pixelHeight:27,pixelWidth:27,sizes:\"20px\",src:\"https://framerusercontent.com/images/Gd2mEtmj1U6iXkdI7zLWLuAzIY.svg?width=27&height=27\"},className:\"framer-6ncir5\",layoutDependency:layoutDependency,layoutId:\"wlCan7nye\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+500-240+8),pixelHeight:27,pixelWidth:27,sizes:\"20px\",src:\"https://framerusercontent.com/images/Gd2mEtmj1U6iXkdI7zLWLuAzIY.svg?width=27&height=27\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+500-240+8),pixelHeight:27,pixelWidth:27,sizes:\"20px\",src:\"https://framerusercontent.com/images/Gd2mEtmj1U6iXkdI7zLWLuAzIY.svg?width=27&height=27\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1roy6zy\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"D0orB8GIQ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+500-168+12),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/2Y91lb1zpIwjfYCHasRxAXidum4.svg?width=16&height=16\"},className:\"framer-16yqs97\",layoutDependency:layoutDependency,layoutId:\"AQXaCwxgQ\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+500-168+12),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/2Y91lb1zpIwjfYCHasRxAXidum4.svg?width=16&height=16\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+500-168+12),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/2Y91lb1zpIwjfYCHasRxAXidum4.svg?width=16&height=16\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1td4un\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"tzgFbqPOC\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+304.5+20),pixelHeight:16,pixelWidth:16,sizes:\"32px\",src:\"https://framerusercontent.com/images/aqXEV5qXiQkejVLKArVvfOzTNw.svg?width=16&height=16\"},className:\"framer-15gwy2c\",layoutDependency:layoutDependency,layoutId:\"nKkk1aOQC\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+304.5+20),pixelHeight:16,pixelWidth:16,sizes:\"32px\",src:\"https://framerusercontent.com/images/aqXEV5qXiQkejVLKArVvfOzTNw.svg?width=16&height=16\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+304.5+20),pixelHeight:16,pixelWidth:16,sizes:\"32px\",src:\"https://framerusercontent.com/images/aqXEV5qXiQkejVLKArVvfOzTNw.svg?width=16&height=16\"}}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-148bpl5\",\"data-framer-name\":\"Icon Wrapper 02\",layoutDependency:layoutDependency,layoutId:\"czd152WWm\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pvpy3a-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XUrbbSeKq-container\",nodeId:\"XUrbbSeKq\",rendersWithMotion:true,scopeId:\"I75rixkrK\",children:/*#__PURE__*/_jsx(GlowPath,{easing:\"linear\",glowColor:\"var(--token-852288a6-c95e-4c8b-a7ab-9aaf5f12b152, rgb(116, 52, 252))\",glowIntensity:1,glowLength:500,height:\"100%\",id:\"XUrbbSeKq\",inputType:\"file\",layoutId:\"XUrbbSeKq\",pathColor:\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",reverse:false,scale:2.7,speed:5,strokeWidth:1,style:{height:\"100%\",width:\"100%\"},svgCode:\"\",svgFile:\"https://framerusercontent.com/assets/FRUgXCL2zkWyUvJuuxkv41rA8.svg\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hyf54d\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"Z_FwWllpF\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+304.5+20),pixelHeight:16,pixelWidth:16,sizes:\"32px\",src:\"https://framerusercontent.com/images/aqXEV5qXiQkejVLKArVvfOzTNw.svg?width=16&height=16\"},className:\"framer-dkfj5l\",layoutDependency:layoutDependency,layoutId:\"MncfdCAWx\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+304.5+20),pixelHeight:16,pixelWidth:16,sizes:\"32px\",src:\"https://framerusercontent.com/images/aqXEV5qXiQkejVLKArVvfOzTNw.svg?width=16&height=16\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+304.5+20),pixelHeight:16,pixelWidth:16,sizes:\"32px\",src:\"https://framerusercontent.com/images/aqXEV5qXiQkejVLKArVvfOzTNw.svg?width=16&height=16\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mnntx6\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"sd9Q0_CQH\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+500-168+12),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/2Y91lb1zpIwjfYCHasRxAXidum4.svg?width=16&height=16\"},className:\"framer-1oui2bw\",layoutDependency:layoutDependency,layoutId:\"WT5U5Xv0Z\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+500-168+12),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/2Y91lb1zpIwjfYCHasRxAXidum4.svg?width=16&height=16\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+500-168+12),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/2Y91lb1zpIwjfYCHasRxAXidum4.svg?width=16&height=16\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-12cjn0x\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"y0IFQtTBu\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+220+8),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/aqXEV5qXiQkejVLKArVvfOzTNw.svg?width=16&height=16\"},className:\"framer-1tcrbbw\",layoutDependency:layoutDependency,layoutId:\"NQ1ltOFJW\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+220+8),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/aqXEV5qXiQkejVLKArVvfOzTNw.svg?width=16&height=16\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+220+8),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/aqXEV5qXiQkejVLKArVvfOzTNw.svg?width=16&height=16\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zs6ehp\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"lVr4bpmhc\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+162+12),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/2Y91lb1zpIwjfYCHasRxAXidum4.svg?width=16&height=16\"},className:\"framer-1ors9jq\",layoutDependency:layoutDependency,layoutId:\"lyvTySWeS\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+162+12),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/2Y91lb1zpIwjfYCHasRxAXidum4.svg?width=16&height=16\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+162+12),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/2Y91lb1zpIwjfYCHasRxAXidum4.svg?width=16&height=16\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yu4o8d\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"OuhSUvKZP\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+95+10),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/LZwDcpeoN4KMS06xxHig6CpZWM.svg?width=16&height=16\"},className:\"framer-fm30kc\",layoutDependency:layoutDependency,layoutId:\"CZPqe5sVX\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+95+10),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/LZwDcpeoN4KMS06xxHig6CpZWM.svg?width=16&height=16\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+95+10),pixelHeight:16,pixelWidth:16,sizes:\"16px\",src:\"https://framerusercontent.com/images/LZwDcpeoN4KMS06xxHig6CpZWM.svg?width=16&height=16\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ju338x\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"lNaCQyDsv\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+-24+16),pixelHeight:24,pixelWidth:24,sizes:\"24px\",src:\"https://framerusercontent.com/images/WDcOIJoVdCWWvuj5UxyzhFlkwH0.svg?width=24&height=24\"},className:\"framer-jca7yv\",layoutDependency:layoutDependency,layoutId:\"ozppQqRFT\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+-24+16),pixelHeight:24,pixelWidth:24,sizes:\"24px\",src:\"https://framerusercontent.com/images/WDcOIJoVdCWWvuj5UxyzhFlkwH0.svg?width=24&height=24\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+-24+16),pixelHeight:24,pixelWidth:24,sizes:\"24px\",src:\"https://framerusercontent.com/images/WDcOIJoVdCWWvuj5UxyzhFlkwH0.svg?width=24&height=24\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-a5ihpe\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"mWHWnB6Xc\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-a458f48c-a9ab-4f61-a19d-79fa2b25ef02, rgb(223, 223, 223))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+((componentViewport?.height||554)*1-0-503+0+0)+0+500-240+8),pixelHeight:27,pixelWidth:27,sizes:\"20px\",src:\"https://framerusercontent.com/images/Gd2mEtmj1U6iXkdI7zLWLuAzIY.svg?width=27&height=27\"},className:\"framer-kzqrvw\",layoutDependency:layoutDependency,layoutId:\"k_Npk77Ou\",...addPropertyOverrides({ce_b0MYT9:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+170+0+((componentViewport?.height||200)*1-0-503+0+0)+0+500-240+8),pixelHeight:27,pixelWidth:27,sizes:\"20px\",src:\"https://framerusercontent.com/images/Gd2mEtmj1U6iXkdI7zLWLuAzIY.svg?width=27&height=27\"}},i1aB80kkf:{background:{alt:\"icon\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+70+0+((componentViewport?.height||474)*1-0-503+0+0)+0+500-240+8),pixelHeight:27,pixelWidth:27,sizes:\"20px\",src:\"https://framerusercontent.com/images/Gd2mEtmj1U6iXkdI7zLWLuAzIY.svg?width=27&height=27\"}}},baseVariant,gestureVariant)})})]})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tPDXE.framer-nbq36v, .framer-tPDXE .framer-nbq36v { display: block; }\",\".framer-tPDXE.framer-1qybalc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 120px 30px 120px 30px; position: relative; width: 1200px; }\",\".framer-tPDXE .framer-jj2w4c { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 685px; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 6; }\",\".framer-tPDXE .framer-1lyg01w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-tPDXE .framer-1vrwvqx { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-tPDXE .framer-nhj9rz { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-tPDXE .framer-1xj9gxc-container { flex: none; height: auto; position: relative; width: auto; z-index: 3; }\",\".framer-tPDXE .framer-1jka19a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-end; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px; position: absolute; top: 20px; width: 100%; }\",\".framer-tPDXE .framer-1rrlkkh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 600px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 3px 0px; position: relative; width: 100%; z-index: 4; }\",\".framer-tPDXE .framer-14lnydg, .framer-tPDXE .framer-148bpl5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-tPDXE .framer-g5ofev-container, .framer-tPDXE .framer-pvpy3a-container { flex: none; height: 500px; position: relative; width: 280px; z-index: 1; }\",\".framer-tPDXE .framer-17tkmol { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 40px; overflow: visible; padding: 16px; position: absolute; top: -24px; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-63894z, .framer-tPDXE .framer-jca7yv { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: visible; position: relative; width: 24px; z-index: 1; }\",\".framer-tPDXE .framer-jstrom { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 28px; overflow: visible; padding: 10px; position: absolute; top: 95px; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-1xbbhqp, .framer-tPDXE .framer-7ad3f9, .framer-tPDXE .framer-1v8qvuw, .framer-tPDXE .framer-16yqs97, .framer-tPDXE .framer-1oui2bw, .framer-tPDXE .framer-1tcrbbw, .framer-tPDXE .framer-1ors9jq, .framer-tPDXE .framer-fm30kc { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: visible; position: relative; width: 16px; z-index: 1; }\",\".framer-tPDXE .framer-x7yy7b { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 52%; overflow: visible; padding: 12px; position: absolute; top: 162px; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-1okxsyx { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; left: 82px; overflow: visible; padding: 8px; position: absolute; top: 220px; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-1ptm94q { -webkit-user-select: none; align-content: center; align-items: center; bottom: 205px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 8px; position: absolute; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-6ncir5, .framer-tPDXE .framer-kzqrvw { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: visible; position: relative; width: 20px; z-index: 1; }\",\".framer-tPDXE .framer-1roy6zy { -webkit-user-select: none; align-content: center; align-items: center; bottom: 120px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 80px; overflow: visible; padding: 12px; position: absolute; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-1td4un { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; left: 205px; overflow: visible; padding: 20px; position: absolute; top: 68%; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-15gwy2c, .framer-tPDXE .framer-dkfj5l { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: visible; position: relative; width: 32px; z-index: 1; }\",\".framer-tPDXE .framer-hyf54d { -webkit-user-select: none; 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: 20px; position: absolute; right: 205px; top: 68%; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-mnntx6 { -webkit-user-select: none; align-content: center; align-items: center; bottom: 120px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px; position: absolute; right: 80px; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-12cjn0x { -webkit-user-select: none; 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: 8px; position: absolute; right: 82px; top: 220px; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-zs6ehp { -webkit-user-select: none; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 48%; overflow: visible; padding: 12px; position: absolute; top: 162px; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-1yu4o8d { -webkit-user-select: none; 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: absolute; right: 28px; top: 95px; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-1ju338x { -webkit-user-select: none; 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: 16px; position: absolute; right: 40px; top: -24px; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE .framer-a5ihpe { -webkit-user-select: none; align-content: center; align-items: center; bottom: 205px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: absolute; right: 0px; user-select: none; width: min-content; z-index: 2; }\",\".framer-tPDXE.framer-v-177i05d.framer-1qybalc { padding: 80px 30px 80px 30px; width: 810px; }\",\".framer-tPDXE.framer-v-177i05d .framer-1jka19a { top: 70px; }\",\".framer-tPDXE.framer-v-177i05d .framer-1rrlkkh { gap: 575px; }\",\".framer-tPDXE.framer-v-1ej829h.framer-1qybalc { padding: 60px 20px 60px 20px; width: 390px; }\",\".framer-tPDXE.framer-v-1ej829h .framer-jj2w4c { gap: 80px; }\",\".framer-tPDXE.framer-v-1ej829h .framer-1jka19a { top: 170px; }\",\".framer-tPDXE.framer-v-1ej829h .framer-1rrlkkh { gap: 330px; }\",\".framer-tPDXE.framer-v-1ej829h .framer-1xbbhqp, .framer-tPDXE.framer-v-1ej829h .framer-7ad3f9, .framer-tPDXE.framer-v-1ej829h .framer-1v8qvuw, .framer-tPDXE.framer-v-1ej829h .framer-16yqs97, .framer-tPDXE.framer-v-1ej829h .framer-1oui2bw, .framer-tPDXE.framer-v-1ej829h .framer-1tcrbbw, .framer-tPDXE.framer-v-1ej829h .framer-1ors9jq, .framer-tPDXE.framer-v-1ej829h .framer-fm30kc { height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-tPDXE.framer-v-1ej829h .framer-6ncir5, .framer-tPDXE.framer-v-1ej829h .framer-kzqrvw { height: var(--framer-aspect-ratio-supported, 19px); }\",\".framer-tPDXE.framer-v-1ej829h .framer-15gwy2c, .framer-tPDXE.framer-v-1ej829h .framer-dkfj5l { height: var(--framer-aspect-ratio-supported, 31px); }\",...sharedStyle.css,...sharedStyle1.css,'.framer-tPDXE[data-border=\"true\"]::after, .framer-tPDXE [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 554\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"i1aB80kkf\":{\"layout\":[\"fixed\",\"auto\"]},\"ce_b0MYT9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerI75rixkrK=withCSS(Component,css,\"framer-tPDXE\");export default FramerI75rixkrK;FramerI75rixkrK.displayName=\"CTA\";FramerI75rixkrK.defaultProps={height:554,width:1200};addPropertyControls(FramerI75rixkrK,{variant:{options:[\"T876UDdax\",\"i1aB80kkf\",\"ce_b0MYT9\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerI75rixkrK,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonPrimaryFonts,...GlowPathFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerI75rixkrK\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"554\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i1aB80kkf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ce_b0MYT9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (005c846)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qUQfCqPkSu3kLrRX5cHB/t7sr9n9Cy8sGGe2Ke68V/dBR3rCdL7.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/83J82FuTgiUPbS1tLJEx/49xaKUQIKrlNCWKOkSLw/s1auqS1UT.js\";const FeatherFonts=getFonts(Feather);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"cD_q5h419\",\"Om_ePP99Y\"];const serializationHash=\"framer-lIF0j\";const variantClassNames={cD_q5h419:\"framer-v-1x043jy\",Om_ePP99Y:\"framer-v-31noj8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const mu7Ns4QEp=undefined;const bb_ZlSEa_=undefined;const N9qgMXb3_=undefined;const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition1={damping:80,delay:.1,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:60};const transition2={damping:60,delay:0,mass:1,stiffness:400,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 humanReadableVariantMap={Close:\"Om_ePP99Y\",Open:\"cD_q5h419\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,paragraph,title,width,...props})=>{return{...props,bb_ZlSEa_:title??props.bb_ZlSEa_??\"What plumbing services do you offer?\",mu7Ns4QEp:click??props.mu7Ns4QEp,N9qgMXb3_:paragraph??props.N9qgMXb3_??\"We offer a wide range of plumbing services including emergency plumbing, pipe repair, drain cleaning, leak detection, water heater installation, and much more.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"cD_q5h419\"};};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,bb_ZlSEa_,N9qgMXb3_,mu7Ns4QEp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cD_q5h419\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap56utti=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(mu7Ns4QEp){const res=await mu7Ns4QEp(...args);if(res===false)return false;}setVariant(\"Om_ePP99Y\");});const onTap1ikabkf=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(mu7Ns4QEp){const res=await mu7Ns4QEp(...args);if(res===false)return false;}setVariant(\"cD_q5h419\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Om_ePP99Y\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1x043jy\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"cD_q5h419\",onTap:onTap56utti,ref:refBinding,style:{backgroundColor:\"var(--token-b6127492-c3dc-4b2e-b7eb-e793106033d1, rgb(247, 247, 247))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({Om_ePP99Y:{\"data-framer-name\":\"Close\",onTap:onTap1ikabkf}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-121zmci\",\"data-framer-name\":\"Question \",layoutDependency:layoutDependency,layoutId:\"v2Gdkbv_j\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1qufr39\",\"data-styles-preset\":\"dBR3rCdL7\",children:\"What plumbing services do you offer?\"})}),className:\"framer-15522au\",\"data-framer-name\":\"What plumbing services do you offer?\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qfBVL89Ue\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:bb_ZlSEa_,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h7qaiu\",\"data-framer-name\":\"Icon Wrapper\",layoutDependency:layoutDependency,layoutId:\"DRD5Chl3_\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7uuh33-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"v7a2yqW9i-container\",nodeId:\"v7a2yqW9i\",rendersWithMotion:true,scopeId:\"rY68hKX7q\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-4a77fcd3-0609-4db2-9e36-d54459c16514, rgb(5, 10, 0))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"minus\",id:\"v7a2yqW9i\",layoutId:\"v7a2yqW9i\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({Om_ePP99Y:{iconSelection:\"plus\"}},baseVariant,gestureVariant)})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ktie0\",\"data-border\":true,\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"Cri_J9S3E\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0.08)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xr0yjb\",\"data-styles-preset\":\"s1auqS1UT\",children:\"We offer a wide range of plumbing services including emergency plumbing, pipe repair, drain cleaning, leak detection, water heater installation, and much more.\"})}),className:\"framer-10l9n61\",\"data-framer-name\":\"We offer a wide range of plumbing services including emergency plumbing, pipe repair, drain cleaning, leak detection, water heater installation, and much more.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"P_TC3Ubhh\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:N9qgMXb3_,verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lIF0j.framer-1fcpqx9, .framer-lIF0j .framer-1fcpqx9 { display: block; }\",\".framer-lIF0j.framer-1x043jy { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px 24px 20px 24px; position: relative; width: 674px; will-change: var(--framer-will-change-override, transform); }\",\".framer-lIF0j .framer-121zmci { align-content: flex-start; align-items: flex-start; 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-lIF0j .framer-15522au { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 88%; word-break: break-word; word-wrap: break-word; }\",\".framer-lIF0j .framer-1h7qaiu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 206px; height: min-content; justify-content: center; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-lIF0j .framer-7uuh33-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-lIF0j .framer-ktie0 { 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: 24px 0px 0px 0px; position: relative; width: 90%; }\",\".framer-lIF0j .framer-10l9n61 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-lIF0j[data-border=\"true\"]::after, .framer-lIF0j [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 203\n * @framerIntrinsicWidth 674\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Om_ePP99Y\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"bb_ZlSEa_\":\"title\",\"N9qgMXb3_\":\"paragraph\",\"mu7Ns4QEp\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrY68hKX7q=withCSS(Component,css,\"framer-lIF0j\");export default FramerrY68hKX7q;FramerrY68hKX7q.displayName=\"Faq Card\";FramerrY68hKX7q.defaultProps={height:203,width:674};addPropertyControls(FramerrY68hKX7q,{variant:{options:[\"cD_q5h419\",\"Om_ePP99Y\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum},bb_ZlSEa_:{defaultValue:\"What plumbing services do you offer?\",displayTextArea:false,title:\"Title\",type:ControlType.String},onbb_ZlSEa_Change:{changes:\"bb_ZlSEa_\",type:ControlType.ChangeHandler},N9qgMXb3_:{defaultValue:\"We offer a wide range of plumbing services including emergency plumbing, pipe repair, drain cleaning, leak detection, water heater installation, and much more.\",displayTextArea:false,title:\"Paragraph\",type:ControlType.String},onN9qgMXb3_Change:{changes:\"N9qgMXb3_\",type:ControlType.ChangeHandler},mu7Ns4QEp:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerrY68hKX7q,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FeatherFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrY68hKX7q\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"203\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"674\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"bb_ZlSEa_\\\":\\\"title\\\",\\\"N9qgMXb3_\\\":\\\"paragraph\\\",\\\"mu7Ns4QEp\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Om_ePP99Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rY68hKX7q.map","// Generated by Framer (89f6630)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FaqCard from\"https://framerusercontent.com/modules/bma24r4Cx53mTGobun0b/0YVbD7JHzODHqAAH8I2c/rY68hKX7q.js\";const FaqCardFonts=getFonts(FaqCard);const cycleOrder=[\"HMyxvDsm0\",\"GXUXChDoZ\",\"bm1ZMqLua\",\"tV3sqF7dR\",\"ZMwaMzIvF\"];const serializationHash=\"framer-0XGq9\";const variantClassNames={bm1ZMqLua:\"framer-v-9h0ypf\",GXUXChDoZ:\"framer-v-1v5riw5\",HMyxvDsm0:\"framer-v-bw61qj\",tV3sqF7dR:\"framer-v-143hytf\",ZMwaMzIvF:\"framer-v-hadr5r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Default 1\":\"HMyxvDsm0\",\"Default 2\":\"GXUXChDoZ\",\"Default 3\":\"bm1ZMqLua\",\"Default 4\":\"tV3sqF7dR\",\"Default 5\":\"ZMwaMzIvF\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"HMyxvDsm0\"};};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:\"HMyxvDsm0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const mu7Ns4QEp1bou6y8=activeVariantCallback(async(...args)=>{setVariant(\"HMyxvDsm0\");});const mu7Ns4QEp7w5ckj=activeVariantCallback(async(...args)=>{setVariant(\"GXUXChDoZ\");});const mu7Ns4QEpvtn4ev=activeVariantCallback(async(...args)=>{setVariant(\"bm1ZMqLua\");});const mu7Ns4QEpewh2wx=activeVariantCallback(async(...args)=>{setVariant(\"tV3sqF7dR\");});const mu7Ns4QEp1tk96iv=activeVariantCallback(async(...args)=>{setVariant(\"ZMwaMzIvF\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-bw61qj\",className,classNames),\"data-framer-name\":\"Default 1\",layoutDependency:layoutDependency,layoutId:\"HMyxvDsm0\",ref:refBinding,style:{...style},...addPropertyOverrides({bm1ZMqLua:{\"data-framer-name\":\"Default 3\"},GXUXChDoZ:{\"data-framer-name\":\"Default 2\"},tV3sqF7dR:{\"data-framer-name\":\"Default 4\"},ZMwaMzIvF:{\"data-framer-name\":\"Default 5\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:176,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||616)-0-992)/2+0+0),...addPropertyOverrides({bm1ZMqLua:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+0+0)},tV3sqF7dR:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+0+0)},ZMwaMzIvF:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o90bxb-container\",layoutDependency:layoutDependency,layoutId:\"kColmX6W3-container\",nodeId:\"kColmX6W3\",rendersWithMotion:true,scopeId:\"oEI09LMGa\",children:/*#__PURE__*/_jsx(FaqCard,{bb_ZlSEa_:\"1. How does the AI Content Tool actually work?\",height:\"100%\",id:\"kColmX6W3\",layoutId:\"kColmX6W3\",mu7Ns4QEp:mu7Ns4QEp1bou6y8,N9qgMXb3_:\"A CRM (Customer Relationship Management) system helps you manage contacts, track sales, and streamline communication with your customers.\",style:{width:\"100%\"},variant:\"cD_q5h419\",width:\"100%\",...addPropertyOverrides({bm1ZMqLua:{variant:\"Om_ePP99Y\"},GXUXChDoZ:{variant:\"Om_ePP99Y\"},tV3sqF7dR:{variant:\"Om_ePP99Y\"},ZMwaMzIvF:{variant:\"Om_ePP99Y\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:176,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||616)-0-992)/2+176+28),...addPropertyOverrides({bm1ZMqLua:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+176+28)},tV3sqF7dR:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+176+28)},ZMwaMzIvF:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+176+28)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-198yngn-container\",layoutDependency:layoutDependency,layoutId:\"HB_NpezO8-container\",nodeId:\"HB_NpezO8\",rendersWithMotion:true,scopeId:\"oEI09LMGa\",children:/*#__PURE__*/_jsx(FaqCard,{bb_ZlSEa_:\"2. Can it create content in multiple tones or styles?\",height:\"100%\",id:\"HB_NpezO8\",layoutId:\"HB_NpezO8\",mu7Ns4QEp:mu7Ns4QEp7w5ckj,N9qgMXb3_:\"A CRM helps businesses build stronger customer relationships by managing contacts, tracking interactions, and simplifying communication.\",style:{width:\"100%\"},variant:\"Om_ePP99Y\",width:\"100%\",...addPropertyOverrides({GXUXChDoZ:{variant:\"cD_q5h419\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:176,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||616)-0-992)/2+352+56),...addPropertyOverrides({bm1ZMqLua:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+352+56)},tV3sqF7dR:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+352+56)},ZMwaMzIvF:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+352+56)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17pqybb-container\",layoutDependency:layoutDependency,layoutId:\"npTzvzwvO-container\",nodeId:\"npTzvzwvO\",rendersWithMotion:true,scopeId:\"oEI09LMGa\",children:/*#__PURE__*/_jsx(FaqCard,{bb_ZlSEa_:\"3. Is the AI-generated content 100% unique?\",height:\"100%\",id:\"npTzvzwvO\",layoutId:\"npTzvzwvO\",mu7Ns4QEp:mu7Ns4QEpvtn4ev,N9qgMXb3_:\"A Customer Relationship Management (CRM) tool allows you to store client information, follow up on leads, and improve your overall customer experience.\",style:{width:\"100%\"},variant:\"Om_ePP99Y\",width:\"100%\",...addPropertyOverrides({bm1ZMqLua:{variant:\"cD_q5h419\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:176,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||616)-0-992)/2+528+84),...addPropertyOverrides({bm1ZMqLua:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+528+84)},tV3sqF7dR:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+528+84)},ZMwaMzIvF:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+528+84)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l626st-container\",layoutDependency:layoutDependency,layoutId:\"C73tZpZt6-container\",nodeId:\"C73tZpZt6\",rendersWithMotion:true,scopeId:\"oEI09LMGa\",children:/*#__PURE__*/_jsx(FaqCard,{bb_ZlSEa_:\"4. Can the tool rewrite or enhance my existing content?\",height:\"100%\",id:\"C73tZpZt6\",layoutId:\"C73tZpZt6\",mu7Ns4QEp:mu7Ns4QEpewh2wx,N9qgMXb3_:\"Using a CRM system, you can centralize customer data, automate sales tracking, and ensure smooth and consistent communication.\",style:{width:\"100%\"},variant:\"Om_ePP99Y\",width:\"100%\",...addPropertyOverrides({tV3sqF7dR:{variant:\"cD_q5h419\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:176,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||616)-0-992)/2+704+112),...addPropertyOverrides({bm1ZMqLua:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+704+112)},tV3sqF7dR:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+704+112)},ZMwaMzIvF:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-992)/2+704+112)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rpgyrk-container\",layoutDependency:layoutDependency,layoutId:\"vpHAyBLei-container\",nodeId:\"vpHAyBLei\",rendersWithMotion:true,scopeId:\"oEI09LMGa\",children:/*#__PURE__*/_jsx(FaqCard,{bb_ZlSEa_:\"5. How reliable is the content produced by the AI?\",height:\"100%\",id:\"vpHAyBLei\",layoutId:\"vpHAyBLei\",mu7Ns4QEp:mu7Ns4QEp1tk96iv,N9qgMXb3_:\"A CRM platform supports your business by organizing contacts, streamlining sales processes, and keeping all customer communication in one place.\",style:{width:\"100%\"},variant:\"Om_ePP99Y\",width:\"100%\",...addPropertyOverrides({ZMwaMzIvF:{variant:\"cD_q5h419\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0XGq9.framer-1o3gfy, .framer-0XGq9 .framer-1o3gfy { display: block; }\",\".framer-0XGq9.framer-bw61qj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 674px; }\",\".framer-0XGq9 .framer-1o90bxb-container, .framer-0XGq9 .framer-198yngn-container, .framer-0XGq9 .framer-17pqybb-container, .framer-0XGq9 .framer-l626st-container, .framer-0XGq9 .framer-1rpgyrk-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 616\n * @framerIntrinsicWidth 674\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GXUXChDoZ\":{\"layout\":[\"fixed\",\"auto\"]},\"bm1ZMqLua\":{\"layout\":[\"fixed\",\"auto\"]},\"tV3sqF7dR\":{\"layout\":[\"fixed\",\"auto\"]},\"ZMwaMzIvF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroEI09LMGa=withCSS(Component,css,\"framer-0XGq9\");export default FrameroEI09LMGa;FrameroEI09LMGa.displayName=\"FAQ Wrap\";FrameroEI09LMGa.defaultProps={height:616,width:674};addPropertyControls(FrameroEI09LMGa,{variant:{options:[\"HMyxvDsm0\",\"GXUXChDoZ\",\"bm1ZMqLua\",\"tV3sqF7dR\",\"ZMwaMzIvF\"],optionTitles:[\"Default 1\",\"Default 2\",\"Default 3\",\"Default 4\",\"Default 5\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameroEI09LMGa,[{explicitInter:true,fonts:[]},...FaqCardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroEI09LMGa\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GXUXChDoZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bm1ZMqLua\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tV3sqF7dR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZMwaMzIvF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"616\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"674\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (89f6630)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}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/4DBXtX5nok5WAmyK776e/jQTegy3T4te0bMKyamHY/LrG3SItz3.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/83J82FuTgiUPbS1tLJEx/49xaKUQIKrlNCWKOkSLw/s1auqS1UT.js\";import FAQWrap from\"https://framerusercontent.com/modules/AmZ6SmFGF2W6U13NM7PU/7WGKD6y3fs4p24o84j6d/oEI09LMGa.js\";const RichTextWithFX=withFX(RichText);const FAQWrapFonts=getFonts(FAQWrap);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const cycleOrder=[\"aJmtSepNl\",\"rQ7NXjrJT\",\"ryQEjzgo4\"];const serializationHash=\"framer-ovflU\";const variantClassNames={aJmtSepNl:\"framer-v-18yt7v9\",rQ7NXjrJT:\"framer-v-n7zk49\",ryQEjzgo4:\"framer-v-s1lnqv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition2={damping:80,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition3={damping:80,delay:.1,mass:1,stiffness:400,type:\"spring\"};const transition4={damping:80,delay:.2,mass:1,stiffness:400,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:\"aJmtSepNl\",Phone:\"ryQEjzgo4\",Tablet:\"rQ7NXjrJT\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aJmtSepNl\"};};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:\"aJmtSepNl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-18yt7v9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"aJmtSepNl\",ref:refBinding,style:{...style},...addPropertyOverrides({rQ7NXjrJT:{\"data-framer-name\":\"Tablet\"},ryQEjzgo4:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i2oiuc\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"c7seu3S7c\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1th4ye\",\"data-framer-name\":\"Section title\",layoutDependency:layoutDependency,layoutId:\"uUmKToHTQ\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1t5im82\",\"data-styles-preset\":\"LrG3SItz3\",style:{\"--framer-text-alignment\":\"center\"},children:\"Your questions answered\"})}),className:\"framer-1kmblug\",\"data-framer-name\":\"Your questions answered\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J4mr3C4Xz\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xr0yjb\",\"data-styles-preset\":\"s1auqS1UT\",style:{\"--framer-text-alignment\":\"center\"},children:\"We’ve compiled a list of frequently asked questions to guide you. If you don’t see your answer here, our team is always ready to assist.\"})}),className:\"framer-15x3s43\",\"data-framer-name\":\"We’ve compiled a list of frequently asked questions to guide you. If you don’t see your answer here, our team is always ready to assist.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Rq0lDq4U0\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:616,width:`min(max(${componentViewport?.width||\"100vw\"} - 60px, 1px), 946px)`,y:(componentViewport?.y||0)+(120+((componentViewport?.height||1025)-240-900)/2)+0+284,...addPropertyOverrides({rQ7NXjrJT:{y:(componentViewport?.y||0)+(80+((componentViewport?.height||945)-160-900)/2)+0+284},ryQEjzgo4:{width:`min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 946px)`,y:(componentViewport?.y||0)+(60+((componentViewport?.height||1379)-120-880)/2)+0+264}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1baqewg-container\",layoutDependency:layoutDependency,layoutId:\"TBYTxPuWR-container\",nodeId:\"TBYTxPuWR\",rendersWithMotion:true,scopeId:\"PmfiYfilp\",children:/*#__PURE__*/_jsx(FAQWrap,{height:\"100%\",id:\"TBYTxPuWR\",layoutId:\"TBYTxPuWR\",style:{width:\"100%\"},variant:\"HMyxvDsm0\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ovflU.framer-ckaimw, .framer-ovflU .framer-ckaimw { display: block; }\",\".framer-ovflU.framer-18yt7v9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 120px 30px 120px 30px; position: relative; width: 1200px; }\",\".framer-ovflU .framer-1i2oiuc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 946px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ovflU .framer-1th4ye { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ovflU .framer-1kmblug { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ovflU .framer-15x3s43 { flex: none; height: auto; max-width: 550px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ovflU .framer-1baqewg-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ovflU.framer-v-n7zk49.framer-18yt7v9 { padding: 80px 30px 80px 30px; width: 810px; }\",\".framer-ovflU.framer-v-s1lnqv.framer-18yt7v9 { padding: 60px 20px 60px 20px; width: 390px; }\",\".framer-ovflU.framer-v-s1lnqv .framer-1i2oiuc { gap: 40px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1025\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rQ7NXjrJT\":{\"layout\":[\"fixed\",\"auto\"]},\"ryQEjzgo4\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPmfiYfilp=withCSS(Component,css,\"framer-ovflU\");export default FramerPmfiYfilp;FramerPmfiYfilp.displayName=\"FAQ\";FramerPmfiYfilp.defaultProps={height:1025,width:1200};addPropertyControls(FramerPmfiYfilp,{variant:{options:[\"aJmtSepNl\",\"rQ7NXjrJT\",\"ryQEjzgo4\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPmfiYfilp,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...FAQWrapFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPmfiYfilp\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rQ7NXjrJT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ryQEjzgo4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1025\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (48eb0fe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={dMVIs38oK:{hover:true},yEeJ6rR1C:{hover:true}};const cycleOrder=[\"dMVIs38oK\",\"yEeJ6rR1C\"];const serializationHash=\"framer-st93X\";const variantClassNames={dMVIs38oK:\"framer-v-399u7v\",yEeJ6rR1C:\"framer-v-17t89w6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZaYzAJGjf=undefined;const zcH_Cm4jA=undefined;const YB9jHpZ9P=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const transformTemplate3=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Closed:\"dMVIs38oK\",Open:\"yEeJ6rR1C\"};const Variants=motion.create(React.Fragment);const getProps=({click,color,height,hover,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"dMVIs38oK\",YB9jHpZ9P:hover??props.YB9jHpZ9P??\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\",ZaYzAJGjf:click??props.ZaYzAJGjf,zcH_Cm4jA:color??props.zcH_Cm4jA??\"var(--token-f22aec94-48f5-40da-83a7-316899d7e000, rgb(15, 20, 0))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,ZaYzAJGjf,zcH_Cm4jA,YB9jHpZ9P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dMVIs38oK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15dtjgc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ZaYzAJGjf){const res=await ZaYzAJGjf(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-399u7v\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"dMVIs38oK\",onTap:onTap15dtjgc,ref:refBinding,style:{...style},...addPropertyOverrides({\"dMVIs38oK-hover\":{\"data-framer-name\":undefined},\"yEeJ6rR1C-hover\":{\"data-framer-name\":undefined},yEeJ6rR1C:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-44sq9l\",\"data-framer-name\":\"Line Wapper\",layoutDependency:layoutDependency,layoutId:\"wmtxLQiR3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16jf4qh\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"jVhpWlKiK\",style:{backgroundColor:zcH_Cm4jA,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,rotate:0},transformTemplate:transformTemplate1,variants:{\"dMVIs38oK-hover\":{backgroundColor:YB9jHpZ9P,rotate:0},\"yEeJ6rR1C-hover\":{backgroundColor:YB9jHpZ9P},yEeJ6rR1C:{rotate:45}},...addPropertyOverrides({\"yEeJ6rR1C-hover\":{transformTemplate:transformTemplate3},yEeJ6rR1C:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ogaqaz\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"NiwGCFowE\",style:{backgroundColor:zcH_Cm4jA,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:1},transformTemplate:transformTemplate2,variants:{\"dMVIs38oK-hover\":{backgroundColor:YB9jHpZ9P,opacity:1},\"yEeJ6rR1C-hover\":{backgroundColor:YB9jHpZ9P},yEeJ6rR1C:{opacity:0}},...addPropertyOverrides({\"yEeJ6rR1C-hover\":{transformTemplate:transformTemplate3}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pbmext\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"jW5Fycl2S\",style:{backgroundColor:zcH_Cm4jA,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,rotate:0},transformTemplate:transformTemplate1,variants:{\"dMVIs38oK-hover\":{backgroundColor:YB9jHpZ9P,rotate:0},\"yEeJ6rR1C-hover\":{backgroundColor:YB9jHpZ9P},yEeJ6rR1C:{rotate:-45}},...addPropertyOverrides({\"yEeJ6rR1C-hover\":{transformTemplate:transformTemplate3},yEeJ6rR1C:{transformTemplate:transformTemplate2}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-st93X.framer-nw6pq9, .framer-st93X .framer-nw6pq9 { display: block; }\",\".framer-st93X.framer-399u7v { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 30px; justify-content: center; overflow: visible; padding: 5px; position: relative; width: 30px; }\",\".framer-st93X .framer-44sq9l { -webkit-user-select: none; flex: none; gap: 5px; height: 14px; overflow: visible; position: relative; user-select: none; width: 100%; }\",\".framer-st93X .framer-16jf4qh { aspect-ratio: 10 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-st93X .framer-ogaqaz { aspect-ratio: 7 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 2px); overflow: visible; position: absolute; right: 0px; top: 50%; width: 70%; z-index: 1; }\",\".framer-st93X .framer-pbmext { aspect-ratio: 10 / 1; bottom: 0px; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; width: 100%; z-index: 1; }\",\".framer-st93X.framer-v-17t89w6 .framer-44sq9l { height: 15px; }\",\".framer-st93X.framer-v-17t89w6 .framer-16jf4qh { left: 0px; top: 53%; }\",\".framer-st93X.framer-v-17t89w6 .framer-ogaqaz { height: var(--framer-aspect-ratio-supported, 0px); right: 9px; top: 53%; width: 0%; z-index: 0; }\",\".framer-st93X.framer-v-17t89w6 .framer-pbmext { bottom: unset; left: 0px; top: 53%; }\",\".framer-st93X.framer-v-17t89w6.hover .framer-16jf4qh { left: 50%; }\",\".framer-st93X.framer-v-17t89w6.hover .framer-ogaqaz { left: 50%; right: unset; }\",\".framer-st93X.framer-v-17t89w6.hover .framer-pbmext { bottom: unset; left: 50%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 30\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yEeJ6rR1C\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ea3OZAmZO\":{\"layout\":[\"fixed\",\"fixed\"]},\"xHjtpH1X9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ZaYzAJGjf\":\"click\",\"zcH_Cm4jA\":\"color\",\"YB9jHpZ9P\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerL4uSn8jAJ=withCSS(Component,css,\"framer-st93X\");export default FramerL4uSn8jAJ;FramerL4uSn8jAJ.displayName=\"Navbar/Menu Icon\";FramerL4uSn8jAJ.defaultProps={height:30,width:30};addPropertyControls(FramerL4uSn8jAJ,{variant:{options:[\"dMVIs38oK\",\"yEeJ6rR1C\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},ZaYzAJGjf:{title:\"Click\",type:ControlType.EventHandler},zcH_Cm4jA:{defaultValue:'var(--token-f22aec94-48f5-40da-83a7-316899d7e000, rgb(15, 20, 0)) /* {\"name\":\"Color 04\"} */',title:\"Color\",type:ControlType.Color},YB9jHpZ9P:{defaultValue:'var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0)) /* {\"name\":\"Color 01\"} */',title:\"Hover\",type:ControlType.Color}});addFonts(FramerL4uSn8jAJ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL4uSn8jAJ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"30\",\"framerIntrinsicWidth\":\"30\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yEeJ6rR1C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ea3OZAmZO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xHjtpH1X9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"ZaYzAJGjf\\\":\\\"click\\\",\\\"zcH_Cm4jA\\\":\\\"color\\\",\\\"YB9jHpZ9P\\\":\\\"hover\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./L4uSn8jAJ.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavbarNavItem from\"https://framerusercontent.com/modules/e0dfVndcE4ZAxCDNKZxC/7jXAfYs6B0aZCAeZdkHP/W5gl6c272.js\";const NavbarNavItemFonts=getFonts(NavbarNavItem);const cycleOrder=[\"yZEygc1xA\",\"UjJjPEfTV\"];const serializationHash=\"framer-kcftq\";const variantClassNames={UjJjPEfTV:\"framer-v-8erlkf\",yZEygc1xA:\"framer-v-5hu6x6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const riWPStozV=undefined;const yjeiFgntO=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"yZEygc1xA\",Small:\"UjJjPEfTV\"};const getProps=({click,height,id,width,...props})=>{return{...props,riWPStozV:click??props.riWPStozV,variant:humanReadableVariantMap[props.variant]??props.variant??\"yZEygc1xA\"};};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,riWPStozV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yZEygc1xA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapp1ct3n=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(riWPStozV){const res=await riWPStozV(...args);if(res===false)return false;}});const qj3VyJHCSpeed5=activeVariantCallback(async(...args)=>{if(yjeiFgntO){const res=await yjeiFgntO(...args);if(res===false)return false;}});const lTJCIjCMupeed5=activeVariantCallback(async(...args)=>{if(yjeiFgntO){const res=await yjeiFgntO(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5hu6x6\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yZEygc1xA\",onTap:onTapp1ct3n,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-4e0f8b33-78f0-4d85-8c91-2cdf27c1a132, rgb(238, 234, 244))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 5px 16px 0px rgba(5, 10, 0, 0.08)\",...style},variants:{UjJjPEfTV:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({UjJjPEfTV:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y0cyub\",\"data-framer-name\":\"LIst\",layoutDependency:layoutDependency,layoutId:\"mHgW6LZdC\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+24+0+0,...addPropertyOverrides({UjJjPEfTV:{y:(componentViewport?.y||0)+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oet8x7-container\",layoutDependency:layoutDependency,layoutId:\"wWWiXk5Qp-container\",nodeId:\"wWWiXk5Qp\",rendersWithMotion:true,scopeId:\"YwqUsh75j\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks[0],height:\"100%\",id:\"wWWiXk5Qp\",layoutId:\"wWWiXk5Qp\",okFfDCMAr:\"Home\",variant:\"pSJPHl6rs\",width:\"100%\",...addPropertyOverrides({UjJjPEfTV:{cRqRWoih6:resolvedLinks[1],qj3VyJHCS:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kvXLkbbno\"},implicitPathVariables:undefined},{href:{webPageId:\"kvXLkbbno\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+24+0+39,...addPropertyOverrides({UjJjPEfTV:{y:(componentViewport?.y||0)+20+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cqf1ir-container\",layoutDependency:layoutDependency,layoutId:\"mwaVZKWlH-container\",nodeId:\"mwaVZKWlH\",rendersWithMotion:true,scopeId:\"YwqUsh75j\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks1[0],height:\"100%\",id:\"mwaVZKWlH\",layoutId:\"mwaVZKWlH\",okFfDCMAr:\"About Us\",variant:\"pSJPHl6rs\",width:\"100%\",...addPropertyOverrides({UjJjPEfTV:{cRqRWoih6:resolvedLinks1[1],lTJCIjCMu:undefined,qj3VyJHCS:qj3VyJHCSpeed5}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MQxW0ZZZi\"},implicitPathVariables:undefined},{href:{webPageId:\"MQxW0ZZZi\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+24+0+78,...addPropertyOverrides({UjJjPEfTV:{y:(componentViewport?.y||0)+20+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qa10yd-container\",layoutDependency:layoutDependency,layoutId:\"F2qaajptp-container\",nodeId:\"F2qaajptp\",rendersWithMotion:true,scopeId:\"YwqUsh75j\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks2[0],height:\"100%\",id:\"F2qaajptp\",layoutId:\"F2qaajptp\",okFfDCMAr:\"Pricing\",variant:\"pSJPHl6rs\",width:\"100%\",...addPropertyOverrides({UjJjPEfTV:{cRqRWoih6:resolvedLinks2[1],lTJCIjCMu:undefined,qj3VyJHCS:qj3VyJHCSpeed5}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"s9ZViQnn1\"},implicitPathVariables:undefined},{href:{webPageId:\"s9ZViQnn1\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+24+0+117,...addPropertyOverrides({UjJjPEfTV:{y:(componentViewport?.y||0)+20+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10ey7g9-container\",layoutDependency:layoutDependency,layoutId:\"umWO0FYoR-container\",nodeId:\"umWO0FYoR\",rendersWithMotion:true,scopeId:\"YwqUsh75j\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks3[0],height:\"100%\",id:\"umWO0FYoR\",layoutId:\"umWO0FYoR\",okFfDCMAr:\"Features\",variant:\"pSJPHl6rs\",width:\"100%\",...addPropertyOverrides({UjJjPEfTV:{cRqRWoih6:resolvedLinks3[1],lTJCIjCMu:undefined,qj3VyJHCS:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gztSSL0TG\"},implicitPathVariables:undefined},{href:{webPageId:\"gztSSL0TG\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+24+0+156,...addPropertyOverrides({UjJjPEfTV:{y:(componentViewport?.y||0)+20+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bd49k3-container\",layoutDependency:layoutDependency,layoutId:\"V1UnjeQqa-container\",nodeId:\"V1UnjeQqa\",rendersWithMotion:true,scopeId:\"YwqUsh75j\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks4[0],height:\"100%\",id:\"V1UnjeQqa\",layoutId:\"V1UnjeQqa\",okFfDCMAr:\"Blog\",variant:\"pSJPHl6rs\",width:\"100%\",...addPropertyOverrides({UjJjPEfTV:{cRqRWoih6:resolvedLinks4[1],lTJCIjCMu:undefined,qj3VyJHCS:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{jdYZWxldl:\"5-tips-to-maintain-your-brand-voice-with-ai\"},unresolvedPathSlugs:{jdYZWxldl:{collectionId:\"a3OivtVOt\",collectionItemId:\"ibKC58khe\"}},webPageId:\"CxHKZSRt8\"},implicitPathVariables:undefined},{href:{pathVariables:{jdYZWxldl:\"5-tips-to-maintain-your-brand-voice-with-ai\"},unresolvedPathSlugs:{jdYZWxldl:{collectionId:\"a3OivtVOt\",collectionItemId:\"ibKC58khe\"}},webPageId:\"CxHKZSRt8\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+24+0+195,...addPropertyOverrides({UjJjPEfTV:{y:(componentViewport?.y||0)+20+0+185}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9u9ham-container\",layoutDependency:layoutDependency,layoutId:\"m2p532b8i-container\",nodeId:\"m2p532b8i\",rendersWithMotion:true,scopeId:\"YwqUsh75j\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks5[0],height:\"100%\",id:\"m2p532b8i\",layoutId:\"m2p532b8i\",okFfDCMAr:\"Blog Details\",variant:\"pSJPHl6rs\",width:\"100%\",...addPropertyOverrides({UjJjPEfTV:{cRqRWoih6:resolvedLinks5[1],lTJCIjCMu:undefined,qj3VyJHCS:qj3VyJHCSpeed5}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cksrbp\",\"data-framer-name\":\"LIst\",layoutDependency:layoutDependency,layoutId:\"h2q6w6TaR\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nINBEBqnY\"},implicitPathVariables:undefined},{href:{webPageId:\"nINBEBqnY\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+24+0+0,...addPropertyOverrides({UjJjPEfTV:{y:(componentViewport?.y||0)+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-731qhc-container\",layoutDependency:layoutDependency,layoutId:\"PNPvafHQB-container\",nodeId:\"PNPvafHQB\",rendersWithMotion:true,scopeId:\"YwqUsh75j\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks6[0],height:\"100%\",id:\"PNPvafHQB\",layoutId:\"PNPvafHQB\",okFfDCMAr:\"Integrations\",variant:\"pSJPHl6rs\",width:\"100%\",...addPropertyOverrides({UjJjPEfTV:{cRqRWoih6:resolvedLinks6[1],lTJCIjCMu:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{uAGEnIRWp:\"writeflow\"},unresolvedPathSlugs:{uAGEnIRWp:{collectionId:\"vE9wUZSbh\",collectionItemId:\"Eds25Y10P\"}},webPageId:\"OsV6FReXJ\"},implicitPathVariables:undefined},{href:{pathVariables:{uAGEnIRWp:\"writeflow\"},unresolvedPathSlugs:{uAGEnIRWp:{collectionId:\"vE9wUZSbh\",collectionItemId:\"Eds25Y10P\"}},webPageId:\"OsV6FReXJ\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+24+0+39,...addPropertyOverrides({UjJjPEfTV:{y:(componentViewport?.y||0)+20+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cedo74-container\",layoutDependency:layoutDependency,layoutId:\"Lz_Vpm9rF-container\",nodeId:\"Lz_Vpm9rF\",rendersWithMotion:true,scopeId:\"YwqUsh75j\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks7[0],height:\"100%\",id:\"Lz_Vpm9rF\",layoutId:\"Lz_Vpm9rF\",okFfDCMAr:\"Integrations Details\",variant:\"pSJPHl6rs\",width:\"100%\",...addPropertyOverrides({UjJjPEfTV:{cRqRWoih6:resolvedLinks7[1],lTJCIjCMu:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EnTMgcegQ\"},implicitPathVariables:undefined},{href:{webPageId:\"EnTMgcegQ\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+24+0+78,...addPropertyOverrides({UjJjPEfTV:{y:(componentViewport?.y||0)+20+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xmmuvy-container\",layoutDependency:layoutDependency,layoutId:\"GUNyFf3xi-container\",nodeId:\"GUNyFf3xi\",rendersWithMotion:true,scopeId:\"YwqUsh75j\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks8[0],height:\"100%\",id:\"GUNyFf3xi\",layoutId:\"GUNyFf3xi\",okFfDCMAr:\"Contact\",variant:\"pSJPHl6rs\",width:\"100%\",...addPropertyOverrides({UjJjPEfTV:{cRqRWoih6:resolvedLinks8[1],lTJCIjCMu:undefined}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{C8FgslXxB:\"privacy-policy\"},unresolvedPathSlugs:{C8FgslXxB:{collectionId:\"bauvSKyIl\",collectionItemId:\"ICbGLC3In\"}},webPageId:\"HiUmLR0z2\"},implicitPathVariables:undefined},{href:{pathVariables:{C8FgslXxB:\"privacy-policy\"},unresolvedPathSlugs:{C8FgslXxB:{collectionId:\"bauvSKyIl\",collectionItemId:\"ICbGLC3In\"}},webPageId:\"HiUmLR0z2\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+24+0+117,...addPropertyOverrides({UjJjPEfTV:{y:(componentViewport?.y||0)+20+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1z6lc2-container\",layoutDependency:layoutDependency,layoutId:\"QI7X97n79-container\",nodeId:\"QI7X97n79\",rendersWithMotion:true,scopeId:\"YwqUsh75j\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks9[0],height:\"100%\",id:\"QI7X97n79\",layoutId:\"QI7X97n79\",okFfDCMAr:\"Privacy Policy\",variant:\"pSJPHl6rs\",width:\"100%\",...addPropertyOverrides({UjJjPEfTV:{cRqRWoih6:resolvedLinks9[1],lTJCIjCMu:lTJCIjCMupeed5}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{C8FgslXxB:\"terms-conditions\"},unresolvedPathSlugs:{C8FgslXxB:{collectionId:\"bauvSKyIl\",collectionItemId:\"LLUsgjrQ2\"}},webPageId:\"HiUmLR0z2\"},implicitPathVariables:undefined},{href:{pathVariables:{C8FgslXxB:\"terms-conditions\"},unresolvedPathSlugs:{C8FgslXxB:{collectionId:\"bauvSKyIl\",collectionItemId:\"LLUsgjrQ2\"}},webPageId:\"HiUmLR0z2\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+24+0+156,...addPropertyOverrides({UjJjPEfTV:{y:(componentViewport?.y||0)+20+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nbsdvz-container\",layoutDependency:layoutDependency,layoutId:\"LaesfYB0p-container\",nodeId:\"LaesfYB0p\",rendersWithMotion:true,scopeId:\"YwqUsh75j\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks10[0],height:\"100%\",id:\"LaesfYB0p\",layoutId:\"LaesfYB0p\",okFfDCMAr:\"Terms & Conditions\",variant:\"pSJPHl6rs\",width:\"100%\",...addPropertyOverrides({UjJjPEfTV:{cRqRWoih6:resolvedLinks10[1],lTJCIjCMu:lTJCIjCMupeed5}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Go4csxVWW\"},implicitPathVariables:undefined},{href:{webPageId:\"Go4csxVWW\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+24+0+195,...addPropertyOverrides({UjJjPEfTV:{y:(componentViewport?.y||0)+20+0+185}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ylk6lw-container\",layoutDependency:layoutDependency,layoutId:\"NgALOiOGn-container\",nodeId:\"NgALOiOGn\",rendersWithMotion:true,scopeId:\"YwqUsh75j\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks11[0],height:\"100%\",id:\"NgALOiOGn\",layoutId:\"NgALOiOGn\",okFfDCMAr:\"404\",variant:\"pSJPHl6rs\",width:\"100%\",...addPropertyOverrides({UjJjPEfTV:{cRqRWoih6:resolvedLinks11[1],lTJCIjCMu:lTJCIjCMupeed5}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kcftq.framer-1553cq1, .framer-kcftq .framer-1553cq1 { display: block; }\",\".framer-kcftq.framer-5hu6x6 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-kcftq .framer-1y0cyub, .framer-kcftq .framer-1cksrbp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 150px; }\",\".framer-kcftq .framer-1oet8x7-container, .framer-kcftq .framer-cqf1ir-container, .framer-kcftq .framer-qa10yd-container, .framer-kcftq .framer-10ey7g9-container, .framer-kcftq .framer-bd49k3-container, .framer-kcftq .framer-9u9ham-container, .framer-kcftq .framer-731qhc-container, .framer-kcftq .framer-cedo74-container, .framer-kcftq .framer-1xmmuvy-container, .framer-kcftq .framer-1z6lc2-container, .framer-kcftq .framer-nbsdvz-container, .framer-kcftq .framer-1ylk6lw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kcftq.framer-v-8erlkf.framer-5hu6x6 { gap: 24px; padding: 20px; will-change: unset; }\",\".framer-kcftq.framer-v-8erlkf .framer-1y0cyub, .framer-kcftq.framer-v-8erlkf .framer-1cksrbp { gap: 10px; }\",'.framer-kcftq[data-border=\"true\"]::after, .framer-kcftq [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 271\n * @framerIntrinsicWidth 398\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UjJjPEfTV\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"riWPStozV\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYwqUsh75j=withCSS(Component,css,\"framer-kcftq\");export default FramerYwqUsh75j;FramerYwqUsh75j.displayName=\"Navbar/Dropdown Menu\";FramerYwqUsh75j.defaultProps={height:271,width:398};addPropertyControls(FramerYwqUsh75j,{variant:{options:[\"yZEygc1xA\",\"UjJjPEfTV\"],optionTitles:[\"Desktop\",\"Small\"],title:\"Variant\",type:ControlType.Enum},riWPStozV:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerYwqUsh75j,[{explicitInter:true,fonts:[]},...NavbarNavItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYwqUsh75j\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"riWPStozV\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UjJjPEfTV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"271\",\"framerIntrinsicWidth\":\"398\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YwqUsh75j.map","// Generated by Framer (48eb0fe)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Logo from\"https://framerusercontent.com/modules/DRgEP4oA1N477atUqHJM/lKyTeKqQR1EodHn2qxFK/J36ph991w.js\";import NavbarMenuIcon from\"https://framerusercontent.com/modules/uWNSY2bwZSdmLiVJnduE/X0OK1tb7BF4cHRJuEoTc/L4uSn8jAJ.js\";import ButtonPrimary from\"https://framerusercontent.com/modules/dMuy0BLShm6GSd9uEhUt/lORZsMbJG1dRENOXWxEF/l6DWFMu0M.js\";import NavbarNavItem from\"https://framerusercontent.com/modules/e0dfVndcE4ZAxCDNKZxC/7jXAfYs6B0aZCAeZdkHP/W5gl6c272.js\";import NavbarDropdownMenu from\"https://framerusercontent.com/modules/q8YsW0uzHxxI96zPhSMY/EY8PAu5u6mqzFibJE2Eu/YwqUsh75j.js\";const LogoFonts=getFonts(Logo);const NavbarMenuIconFonts=getFonts(NavbarMenuIcon);const NavbarNavItemFonts=getFonts(NavbarNavItem);const NavbarDropdownMenuFonts=getFonts(NavbarDropdownMenu);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const ButtonPrimaryFonts=getFonts(ButtonPrimary);const cycleOrder=[\"piw5zrmAM\",\"aulRoU82G\",\"OMua1pa8J\",\"XsX7OyrSP\"];const serializationHash=\"framer-AW3wc\";const variantClassNames={aulRoU82G:\"framer-v-d0i38a\",OMua1pa8J:\"framer-v-cmkxrk\",piw5zrmAM:\"framer-v-dqdaym\",XsX7OyrSP:\"framer-v-10kaelt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={bounce:.1,delay:0,duration:.7,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Close\":\"aulRoU82G\",\"Phone Open\":\"OMua1pa8J\",Desktop:\"piw5zrmAM\",Tablet:\"XsX7OyrSP\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"piw5zrmAM\"};};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:\"piw5zrmAM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const CN1nQInHm1yjpyq9=activeVariantCallback(async(...args)=>{setVariant(\"aulRoU82G\");});const ZaYzAJGjf1wwgemq=activeVariantCallback(async(...args)=>{setVariant(\"OMua1pa8J\");});const ZaYzAJGjf1yjpyq9=activeVariantCallback(async(...args)=>{setVariant(\"aulRoU82G\");});const lTJCIjCMu13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const riWPStozV1yjpyq9=activeVariantCallback(async(...args)=>{setVariant(\"aulRoU82G\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"aulRoU82G\",\"OMua1pa8J\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"aulRoU82G\",\"OMua1pa8J\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({aulRoU82G:{value:transition2},OMua1pa8J:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dqdaym\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"piw5zrmAM\",ref:refBinding,style:{background:\"rgba(0, 0, 0, 0)\",...style},variants:{OMua1pa8J:{background:\"linear-gradient(180deg, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)) 0%, rgb(255, 255, 255) 100%)\"},XsX7OyrSP:{background:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({aulRoU82G:{\"data-framer-name\":\"Phone Close\"},OMua1pa8J:{\"data-framer-name\":\"Phone Open\"},XsX7OyrSP:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19w3za6\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"mT30apeO8\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-138861t\",\"data-framer-name\":\"Brand Logo\",layoutDependency:layoutDependency,layoutId:\"XLizaRAxm\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(24+((componentViewport?.height||99)-48-51)/2)+8.5+0,...addPropertyOverrides({aulRoU82G:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||61)-0-65)/2+0+0)+15+0},OMua1pa8J:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||313)-0-335)/2+0+0)+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9ssc4r-container\",layoutDependency:layoutDependency,layoutId:\"xtcT1Gq95-container\",nodeId:\"xtcT1Gq95\",rendersWithMotion:true,scopeId:\"SqsQuDGRY\",children:/*#__PURE__*/_jsx(Logo,{FKwXbQA17:resolvedLinks[0],height:\"100%\",id:\"xtcT1Gq95\",layoutId:\"xtcT1Gq95\",riecXCIGw:true,variant:matchVariant(\"R3ctl9wmE\"),width:\"100%\",xb6fKaHiX:\"Wordgenix\",...addPropertyOverrides({aulRoU82G:{FKwXbQA17:resolvedLinks[1],variant:matchVariant(\"wgkoCDCso\")},OMua1pa8J:{CN1nQInHm:CN1nQInHm1yjpyq9,FKwXbQA17:resolvedLinks[2],variant:matchVariant(\"wgkoCDCso\")},XsX7OyrSP:{FKwXbQA17:resolvedLinks[3],variant:matchVariant(\"wgkoCDCso\")}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aulRoU82G:{height:30,y:(componentViewport?.y||0)+0+(((componentViewport?.height||61)-0-65)/2+0+0)+15+2},OMua1pa8J:{height:30,y:(componentViewport?.y||0)+0+(((componentViewport?.height||313)-0-335)/2+0+0)+15+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-149cacu-container\",layoutDependency:layoutDependency,layoutId:\"q8qA1E9NU-container\",nodeId:\"q8qA1E9NU\",rendersWithMotion:true,scopeId:\"SqsQuDGRY\",children:/*#__PURE__*/_jsx(NavbarMenuIcon,{height:\"100%\",id:\"q8qA1E9NU\",layoutId:\"q8qA1E9NU\",variant:matchVariant(\"dMVIs38oK\"),width:\"100%\",YB9jHpZ9P:\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\",zcH_Cm4jA:\"var(--token-f22aec94-48f5-40da-83a7-316899d7e000, rgb(15, 20, 0))\",...addPropertyOverrides({aulRoU82G:{ZaYzAJGjf:ZaYzAJGjf1wwgemq,zcH_Cm4jA:\"var(--token-4a77fcd3-0609-4db2-9e36-d54459c16514, rgb(5, 10, 0))\"},OMua1pa8J:{variant:matchVariant(\"yEeJ6rR1C\"),ZaYzAJGjf:ZaYzAJGjf1yjpyq9,zcH_Cm4jA:\"var(--token-4a77fcd3-0609-4db2-9e36-d54459c16514, rgb(5, 10, 0))\"}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wo94pj\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"IkuB1sclw\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kvXLkbbno\"},implicitPathVariables:undefined},{href:{webPageId:\"kvXLkbbno\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(24+((componentViewport?.height||99)-48-51)/2)+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mvzt3y-container\",layoutDependency:layoutDependency,layoutId:\"r8Bz_7jVf-container\",nodeId:\"r8Bz_7jVf\",rendersWithMotion:true,scopeId:\"SqsQuDGRY\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks1[0],height:\"100%\",id:\"r8Bz_7jVf\",layoutId:\"r8Bz_7jVf\",okFfDCMAr:\"About\",variant:matchVariant(\"pSJPHl6rs\"),width:\"100%\",...addPropertyOverrides({XsX7OyrSP:{cRqRWoih6:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nINBEBqnY\"},implicitPathVariables:undefined},{href:{webPageId:\"nINBEBqnY\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(24+((componentViewport?.height||99)-48-51)/2)+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19v2ize-container\",layoutDependency:layoutDependency,layoutId:\"vosx_Yr75-container\",nodeId:\"vosx_Yr75\",rendersWithMotion:true,scopeId:\"SqsQuDGRY\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks2[0],height:\"100%\",id:\"vosx_Yr75\",layoutId:\"vosx_Yr75\",okFfDCMAr:\"Integration\",variant:matchVariant(\"pSJPHl6rs\"),width:\"100%\",...addPropertyOverrides({XsX7OyrSP:{cRqRWoih6:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"s9ZViQnn1\"},implicitPathVariables:undefined},{href:{webPageId:\"s9ZViQnn1\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(24+((componentViewport?.height||99)-48-51)/2)+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-liq4io-container\",layoutDependency:layoutDependency,layoutId:\"WeTTDmro6-container\",nodeId:\"WeTTDmro6\",rendersWithMotion:true,scopeId:\"SqsQuDGRY\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks3[0],height:\"100%\",id:\"WeTTDmro6\",layoutId:\"WeTTDmro6\",okFfDCMAr:\"Features\",variant:matchVariant(\"pSJPHl6rs\"),width:\"100%\",...addPropertyOverrides({XsX7OyrSP:{cRqRWoih6:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MQxW0ZZZi\"},implicitPathVariables:undefined},{href:{webPageId:\"MQxW0ZZZi\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(24+((componentViewport?.height||99)-48-51)/2)+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10mw9i9-container\",layoutDependency:layoutDependency,layoutId:\"xgDW4GLOK-container\",nodeId:\"xgDW4GLOK\",rendersWithMotion:true,scopeId:\"SqsQuDGRY\",children:/*#__PURE__*/_jsx(NavbarNavItem,{cRqRWoih6:resolvedLinks4[0],height:\"100%\",id:\"xgDW4GLOK\",layoutId:\"xgDW4GLOK\",okFfDCMAr:\"Pricing\",variant:matchVariant(\"pSJPHl6rs\"),width:\"100%\",...addPropertyOverrides({XsX7OyrSP:{cRqRWoih6:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(24+((componentViewport?.height||99)-48-51)/2)+12+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-loo4j-container\",id:`${layoutId}-loo4j`,layoutDependency:layoutDependency,layoutId:\"hX7qWoNGi-container\",nodeId:\"hX7qWoNGi\",ref:ref1,rendersWithMotion:true,scopeId:\"SqsQuDGRY\",children:[/*#__PURE__*/_jsx(NavbarNavItem,{height:\"100%\",id:\"hX7qWoNGi\",layoutId:\"hX7qWoNGi\",lTJCIjCMu:lTJCIjCMu13elrgn({overlay}),okFfDCMAr:\"Pages\",variant:matchVariant(overlay.visible&&\"lIxbCGJYx\",overlay.visible?\"lIxbCGJYx\":\"jmpPfwZPl\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:0,\"data-framer-portal-id\":`${layoutId}-loo4j`,offsetX:0,offsetY:24,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:271,y:(componentViewport?.y||0)+(24+((componentViewport?.height||99)-48-51)/2)+12+0+-135.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-tumfph-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"Na7ogqhF1-container\",nodeId:\"Na7ogqhF1\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"SqsQuDGRY\",children:/*#__PURE__*/_jsx(NavbarDropdownMenu,{height:\"100%\",id:\"Na7ogqhF1\",layoutId:\"Na7ogqhF1\",variant:matchVariant(\"yZEygc1xA\"),width:\"100%\"})})})})})]})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MQxW0ZZZi\"},implicitPathVariables:undefined},{href:{webPageId:\"MQxW0ZZZi\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+(24+((componentViewport?.height||99)-48-51)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s6qlhg-container\",layoutDependency:layoutDependency,layoutId:\"KcVcVEYA0-container\",nodeId:\"KcVcVEYA0\",rendersWithMotion:true,scopeId:\"SqsQuDGRY\",children:/*#__PURE__*/_jsx(ButtonPrimary,{DMOb_VFlq:10,fGb1EMK6_:true,height:\"100%\",ICMNlcsQa:\"Try For Free\",id:\"KcVcVEYA0\",iFA0HkzBU:\"12px 12px 12px 28px\",Ix776c5HA:false,J1ZGUFoGd:resolvedLinks5[0],layoutId:\"KcVcVEYA0\",msHmplrt1:true,variant:matchVariant(\"LCa3LSq6O\"),width:\"100%\",...addPropertyOverrides({XsX7OyrSP:{J1ZGUFoGd:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aulRoU82G:{height:1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||61)-0-65)/2+64+0)},OMua1pa8J:{height:271,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||313)-0-335)/2+64+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r475yf-container\",layoutDependency:layoutDependency,layoutId:\"c8SxRXRI8-container\",nodeId:\"c8SxRXRI8\",rendersWithMotion:true,scopeId:\"SqsQuDGRY\",style:{filter:\"none\",opacity:1,WebkitFilter:\"none\"},variants:{aulRoU82G:{filter:\"blur(2px)\",opacity:0,transformPerspective:500,WebkitFilter:\"blur(2px)\"},OMua1pa8J:{filter:\"blur(0px)\",opacity:1,WebkitFilter:\"blur(0px)\"}},children:/*#__PURE__*/_jsx(NavbarDropdownMenu,{height:\"100%\",id:\"c8SxRXRI8\",layoutId:\"c8SxRXRI8\",style:{width:\"100%\"},variant:matchVariant(\"yZEygc1xA\"),width:\"100%\",...addPropertyOverrides({aulRoU82G:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"UjJjPEfTV\")},OMua1pa8J:{riWPStozV:riWPStozV1yjpyq9,variant:matchVariant(\"UjJjPEfTV\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AW3wc.framer-1lu1fme, .framer-AW3wc .framer-1lu1fme { display: block; }\",\".framer-AW3wc.framer-dqdaym { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; padding: 24px 30px 24px 30px; position: relative; width: 1200px; }\",\".framer-AW3wc .framer-19w3za6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 5; }\",\".framer-AW3wc .framer-138861t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-AW3wc .framer-9ssc4r-container, .framer-AW3wc .framer-149cacu-container, .framer-AW3wc .framer-mvzt3y-container, .framer-AW3wc .framer-19v2ize-container, .framer-AW3wc .framer-liq4io-container, .framer-AW3wc .framer-10mw9i9-container, .framer-AW3wc .framer-loo4j-container, .framer-AW3wc .framer-s6qlhg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-AW3wc .framer-1wo94pj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 5; }\",\".framer-AW3wc .framer-tumfph-container { height: auto; position: relative; width: auto; }\",\".framer-AW3wc .framer-1r475yf-container { flex: none; height: auto; position: relative; width: 390px; }\",\".framer-AW3wc.framer-v-d0i38a.framer-dqdaym, .framer-AW3wc.framer-v-cmkxrk.framer-dqdaym { flex-direction: column; gap: 0px; overflow: hidden; padding: 0px; width: 390px; }\",\".framer-AW3wc.framer-v-d0i38a .framer-19w3za6 { flex: none; padding: 15px 20px 15px 20px; width: 100%; z-index: 8; }\",\".framer-AW3wc.framer-v-d0i38a .framer-138861t, .framer-AW3wc.framer-v-cmkxrk .framer-138861t { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-AW3wc.framer-v-d0i38a .framer-9ssc4r-container, .framer-AW3wc.framer-v-cmkxrk .framer-9ssc4r-container { order: 0; }\",\".framer-AW3wc.framer-v-d0i38a .framer-149cacu-container, .framer-AW3wc.framer-v-cmkxrk .framer-149cacu-container { order: 1; }\",\".framer-AW3wc.framer-v-d0i38a .framer-1r475yf-container { height: 1px; width: 100%; z-index: 1; }\",\".framer-AW3wc.framer-v-cmkxrk .framer-19w3za6 { flex: none; order: 0; padding: 15px 20px 15px 20px; width: 100%; z-index: 8; }\",\".framer-AW3wc.framer-v-cmkxrk .framer-1r475yf-container { order: 1; width: 100%; z-index: 0; }\",\".framer-AW3wc.framer-v-10kaelt.framer-dqdaym { width: 810px; }\",\".framer-AW3wc.framer-v-10kaelt .framer-1wo94pj { gap: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 99\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"aulRoU82G\":{\"layout\":[\"fixed\",\"auto\"]},\"OMua1pa8J\":{\"layout\":[\"fixed\",\"auto\"]},\"XsX7OyrSP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSqsQuDGRY=withCSS(Component,css,\"framer-AW3wc\");export default FramerSqsQuDGRY;FramerSqsQuDGRY.displayName=\"Navbar/Navbar\";FramerSqsQuDGRY.defaultProps={height:99,width:1200};addPropertyControls(FramerSqsQuDGRY,{variant:{options:[\"piw5zrmAM\",\"aulRoU82G\",\"OMua1pa8J\",\"XsX7OyrSP\"],optionTitles:[\"Desktop\",\"Phone Close\",\"Phone Open\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerSqsQuDGRY,[{explicitInter:true,fonts:[]},...LogoFonts,...NavbarMenuIconFonts,...NavbarNavItemFonts,...NavbarDropdownMenuFonts,...ButtonPrimaryFonts],{supportsExplicitInterCodegen:true});FramerSqsQuDGRY.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context),forwardLoader(NavbarMenuIcon,{},context),forwardLoader(NavbarNavItem,{},context),forwardLoader(NavbarDropdownMenu,{},context),forwardLoader(ButtonPrimary,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSqsQuDGRY\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"99\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aulRoU82G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OMua1pa8J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XsX7OyrSP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={n0fWotFHl:{hover:true},WdrwVjAmj:{hover:true}};const cycleOrder=[\"WdrwVjAmj\",\"n0fWotFHl\"];const serializationHash=\"framer-Mq1Pz\";const variantClassNames={n0fWotFHl:\"framer-v-hmebtn\",WdrwVjAmj:\"framer-v-16be1r3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const sBc9uA84z=undefined;const v7j8xnIvV=undefined;const vmCuuV45s=undefined;const vqc9jJ1c1=undefined;const FnUaW3cjO=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Free Template\":\"WdrwVjAmj\",\"Get All Access\":\"n0fWotFHl\"};const Variants=motion.create(React.Fragment);const getProps=({getAllAccessLink,getAllAccessText,height,id,templateLink,title,tracking,width,...props})=>{return{...props,FnUaW3cjO:getAllAccessText??props.FnUaW3cjO??\"Get this template\",sBc9uA84z:templateLink??props.sBc9uA84z,v7j8xnIvV:tracking??props.v7j8xnIvV,variant:humanReadableVariantMap[props.variant]??props.variant??\"WdrwVjAmj\",vmCuuV45s:getAllAccessLink??props.vmCuuV45s,vqc9jJ1c1:title??props.vqc9jJ1c1??\"Free Template\"};};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,vqc9jJ1c1,FnUaW3cjO,sBc9uA84z,vmCuuV45s,v7j8xnIvV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WdrwVjAmj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"n0fWotFHl-hover\")return true;if(baseVariant===\"n0fWotFHl\")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(Link,{clickTrackingId:v7j8xnIvV,href:sBc9uA84z,motionChild:true,nodeId:\"WdrwVjAmj\",openInNewTab:true,scopeId:\"v3lVxbpWn\",smoothScroll:true,...addPropertyOverrides({n0fWotFHl:{href:vmCuuV45s}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-16be1r3\",className,classNames)} framer-ic7mbw`,\"data-framer-name\":\"Free Template\",layoutDependency:layoutDependency,layoutId:\"WdrwVjAmj\",ref:refBinding,style:{background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(246, 246, 247) 61.636050112612615%, rgb(255, 255, 255) 100%)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,boxShadow:\"0px 1px 1px 0px rgba(1, 4, 12, 0.1), 0px 0px 0px 0.6px rgba(1, 4, 12, 0.2)\",...style},variants:{\"n0fWotFHl-hover\":{background:\"linear-gradient(180deg, rgb(33, 107, 255) 0%, rgb(0, 85, 255) 100%)\"},\"WdrwVjAmj-hover\":{background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%)\"},n0fWotFHl:{background:\"linear-gradient(180deg, rgb(67, 130, 255) 0%, rgb(0, 85, 255) 100%)\",boxShadow:\"inset 0px 0.5px 0px 0px rgba(255, 255, 255, 0.2), 0px 0px 0px 0.5px rgba(0, 63, 189, 0.4)\"}},...addPropertyOverrides({\"n0fWotFHl-hover\":{\"data-framer-name\":undefined},\"WdrwVjAmj-hover\":{\"data-framer-name\":undefined},n0fWotFHl:{\"data-framer-name\":\"Get All Access\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-transform\":\"capitalize\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgb(0, 0, 0) 100%)\"},children:\"Free Template\"})})}),className:\"framer-1wl95o3\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"cZF170k9V\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",textShadow:\"none\"},text:vqc9jJ1c1,variants:{\"WdrwVjAmj-hover\":{textShadow:\"none\"},n0fWotFHl:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",textShadow:\"0px -0.5px 0px rgba(0, 26, 79, 0.4)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({n0fWotFHl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"capitalize\"},children:\"Get this template\"})}),text:FnUaW3cjO}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-uxcawy\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"SMKWzL4A0\",svg:'<svg width=\"20\" height=\"18\" viewBox=\"-1 -1 20 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g filter=\"url(#filter0_d_6391_444)\">\\n<path d=\"M3.09763 0.549397C3.38421 0.196818 3.80978 0 4.25045 0H13.7496C14.1902 0 14.6158 0.196818 14.9024 0.549397L17.6644 3.94739C18.1048 4.48927 18.1128 5.26654 17.6822 5.81745L10.1706 15.4282C9.57483 16.1905 8.42518 16.1906 7.82942 15.4282L0.317813 5.81745C-0.112764 5.26654 -0.104854 4.48927 0.335612 3.94739L3.09763 0.549397Z\" fill=\"url(#paint0_linear_6391_444)\" shape-rendering=\"crispEdges\"/>\\n</g>\\n<defs>\\n<filter id=\"filter0_d_6391_444\" x=\"0\" y=\"0\" width=\"18\" height=\"16.5\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\">\\n<feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/>\\n<feColorMatrix in=\"SourceAlpha\" type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0\" result=\"hardAlpha\"/>\\n<feOffset dy=\"0.5\"/>\\n<feComposite in2=\"hardAlpha\" operator=\"out\"/>\\n<feColorMatrix type=\"matrix\" values=\"0 0 0 0 0 0 0 0 0 0.103794 0 0 0 0 0.311381 0 0 0 0.3 0\"/>\\n<feBlend mode=\"normal\" in2=\"BackgroundImageFix\" result=\"effect1_dropShadow_6391_444\"/>\\n<feBlend mode=\"normal\" in=\"SourceGraphic\" in2=\"effect1_dropShadow_6391_444\" result=\"shape\"/>\\n</filter>\\n<linearGradient id=\"paint0_linear_6391_444\" x1=\"9\" y1=\"8.5\" x2=\"9\" y2=\"13.5\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"white\"/>\\n<stop offset=\"1\" stop-color=\"white\" stop-opacity=\"0.7\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Mq1Pz.framer-ic7mbw, .framer-Mq1Pz .framer-ic7mbw { display: block; }\",\".framer-Mq1Pz.framer-16be1r3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px 17px 12px 17px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Mq1Pz .framer-1wl95o3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Mq1Pz .framer-uxcawy { flex: none; height: 18px; position: relative; width: 20px; }\",\".framer-Mq1Pz.framer-v-hmebtn.framer-16be1r3 { flex-direction: row; }\",\".framer-Mq1Pz.framer-v-hmebtn .framer-1wl95o3 { order: 1; }\",\".framer-Mq1Pz.framer-v-hmebtn .framer-uxcawy { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 137\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"n0fWotFHl\":{\"layout\":[\"auto\",\"auto\"]},\"uBE7BNDaM\":{\"layout\":[\"auto\",\"auto\"]},\"Z281RCBxR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vqc9jJ1c1\":\"title\",\"FnUaW3cjO\":\"getAllAccessText\",\"sBc9uA84z\":\"templateLink\",\"vmCuuV45s\":\"getAllAccessLink\",\"v7j8xnIvV\":\"tracking\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerv3lVxbpWn=withCSS(Component,css,\"framer-Mq1Pz\");export default Framerv3lVxbpWn;Framerv3lVxbpWn.displayName=\"Promotion Button\";Framerv3lVxbpWn.defaultProps={height:43,width:137};addPropertyControls(Framerv3lVxbpWn,{variant:{options:[\"WdrwVjAmj\",\"n0fWotFHl\"],optionTitles:[\"Free Template\",\"Get All Access\"],title:\"Variant\",type:ControlType.Enum},vqc9jJ1c1:{defaultValue:\"Free Template\",displayTextArea:false,title:\"Title\",type:ControlType.String},onvqc9jJ1c1Change:{changes:\"vqc9jJ1c1\",type:ControlType.ChangeHandler},FnUaW3cjO:{defaultValue:\"Get this template\",description:\"Get All Access\",displayTextArea:false,title:\"Get All Access Text\",type:ControlType.String},onFnUaW3cjOChange:{changes:\"FnUaW3cjO\",type:ControlType.ChangeHandler},sBc9uA84z:{title:\"Template Link\",type:ControlType.Link},vmCuuV45s:{title:\"Get All Access Link\",type:ControlType.Link},v7j8xnIvV:{title:\"Tracking\",type:ControlType.TrackingId}});addFonts(Framerv3lVxbpWn,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerv3lVxbpWn\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"137\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"vqc9jJ1c1\\\":\\\"title\\\",\\\"FnUaW3cjO\\\":\\\"getAllAccessText\\\",\\\"sBc9uA84z\\\":\\\"templateLink\\\",\\\"vmCuuV45s\\\":\\\"getAllAccessLink\\\",\\\"v7j8xnIvV\\\":\\\"tracking\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"n0fWotFHl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uBE7BNDaM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Z281RCBxR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"43\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./v3lVxbpWn.map","// Built by OceanDevs [X]@tymofgr✨\n/**\n * @framerLockCode\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import gsap from\"gsap\";export default function BrandMark({prefix=\"\",font,textColor=\"#CE3000\",companyColor=\"#F94500\",poweredColor=\"#F94500\",hoverColor=\"#FF852F\",appearAnimation=\"none\",blurAmount=5,duration=.6,style,name,statement=\"All rights reserved -\",symbolType=\"copyright\",companyLink,framerText,framerLink,openInNewTab=true,yearText=\"\",spacing=8,alignment=\"left\"}){const containerRef=useRef(null);const[hovered,setHovered]=useState(null);const[isVisible,setIsVisible]=useState(appearAnimation===\"none\");const resolveLinkUrl=link=>{if(!link)return\"\";if(typeof link===\"string\")return link;return link.url||link.value||link.href||link.link||\"\";};const companyURL=resolveLinkUrl(companyLink);const poweredURL=resolveLinkUrl(framerLink);const symbol=symbolType===\"custom\"?prefix:symbolType===\"copyright\"?\"\\xa9\":symbolType===\"registered\"?\"\\xae\":symbolType===\"trademark\"?\"™\":symbolType===\"servicemark\"?\"℠\":\"\";// GSAP Appear animation\nuseEffect(()=>{if(appearAnimation===\"none\"||!containerRef.current){setIsVisible(true);return;}const element=containerRef.current;let fromVars={opacity:0,filter:`blur(${blurAmount}px)`};switch(appearAnimation){case\"bottom\":fromVars.y=20;break;case\"top\":fromVars.y=-20;break;case\"left\":fromVars.x=-20;break;case\"right\":fromVars.x=20;break;}gsap.fromTo(element,fromVars,{opacity:1,x:0,y:0,filter:\"blur(0px)\",duration,ease:\"power2.out\",onComplete:()=>setIsVisible(true)});},[appearAnimation,blurAmount,duration]);const PlainOrLink=({label,url,type})=>{const isHovered=hovered===type;const color=type===\"company\"?companyColor:type===\"powered\"?poweredColor:textColor;return url?/*#__PURE__*/_jsx(\"a\",{href:url,target:openInNewTab?\"_blank\":\"_self\",rel:openInNewTab?\"noopener noreferrer\":undefined,onMouseEnter:()=>setHovered(type),onMouseLeave:()=>setHovered(null),style:{color:isHovered?hoverColor:color,textDecoration:\"none\",cursor:\"pointer\"},children:label}):/*#__PURE__*/_jsx(\"span\",{style:{color},children:label});};return /*#__PURE__*/_jsx(\"footer\",{style:{display:\"block\",width:\"100%\",color:textColor,...font,...style,textAlign:alignment},children:/*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{display:\"inline-flex\",flexWrap:\"wrap\",justifyContent:alignment===\"left\"?\"flex-start\":alignment===\"center\"?\"center\":alignment===\"right\"?\"flex-end\":\"flex-start\",alignItems:\"center\",gap:spacing},children:[symbol&&/*#__PURE__*/_jsx(\"span\",{children:symbol}),yearText&&/*#__PURE__*/_jsx(\"span\",{children:yearText}),name&&/*#__PURE__*/_jsx(PlainOrLink,{label:name,url:companyURL||undefined,type:\"company\"}),statement&&/*#__PURE__*/_jsx(\"span\",{children:statement}),framerText&&/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"span\",{children:\"Powered by\"}),/*#__PURE__*/_jsx(PlainOrLink,{label:framerText,url:poweredURL||undefined,type:\"powered\"})]})]})});}addPropertyControls(BrandMark,{symbolType:{type:ControlType.Enum,title:\"Symbol\",defaultValue:\"copyright\",options:[\"copyright\",\"registered\",\"trademark\",\"servicemark\",\"none\",\"custom\"],optionTitles:[\"\\xa9\",\"\\xae\",\"™\",\"℠\",\"None\",\"Custom\"]},prefix:{type:ControlType.String,title:\"Symbol\",defaultValue:\"\",hidden:({symbolType})=>symbolType!==\"custom\"},yearText:{type:ControlType.String,title:\"Year\",defaultValue:\"2025\",placeholder:\"2026\"},name:{type:ControlType.String,title:\"Company Name\",defaultValue:\"Arini Studio\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved  - \"},framerText:{type:ControlType.String,title:\"Powered By\",defaultValue:\"Framer\"},companyLink:{type:ControlType.Link,title:\"Company Link\",defaultValue:\"https://arini.studio\"},framerLink:{type:ControlType.Link,title:\"Powered Link\",defaultValue:\"https://www.framer.com\"},openInNewTab:{type:ControlType.Boolean,title:\"New Tab\",defaultValue:true},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\"},alignment:{type:ControlType.Enum,title:\"Alignment\",options:[\"left\",\"center\",\"right\"],defaultValue:\"left\"},spacing:{type:ControlType.Number,title:\"Spacing\",min:0,max:50,defaultValue:4},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#CE3000\"},companyColor:{type:ControlType.Color,title:\"Company Color\",defaultValue:\"#F94500\"},poweredColor:{type:ControlType.Color,title:\"Powered Color\",defaultValue:\"#F94500\"},hoverColor:{type:ControlType.Color,title:\"Hover Color\",defaultValue:\"#FF852F\"},appearAnimation:{type:ControlType.Enum,title:\"Appear\",options:[\"none\",\"bottom\",\"top\",\"left\",\"right\"],defaultValue:\"none\"},blurAmount:{type:ControlType.Number,title:\"Blur\",min:0,max:20,defaultValue:5},duration:{type:ControlType.Number,title:\"Duration\",min:.1,max:5,defaultValue:.6,description:\"[AriniStudio](https://arini.studio) ✦ Developed By GrTuhin\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BrandMark\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BrandMark.map","// Generated by Framer (89f6630)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-hzpoH .framer-styles-preset-lq16b0:not(.rich-text-wrapper), .framer-hzpoH .framer-styles-preset-lq16b0.rich-text-wrapper a { --framer-link-current-text-color: var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, #80b300); --framer-link-hover-text-color: var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, #80b300); --framer-link-text-color: var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, #ffffff); transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-hzpoH\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 14 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12.012 13.5 L 12.678 9.157 L 8.511 9.157 L 8.511 6.338 C 8.511 5.15 9.093 3.991 10.959 3.991 L 12.854 3.991 L 12.854 0.293 C 12.854 0.293 11.135 0 9.491 0 C 6.059 0 3.815 2.08 3.815 5.846 L 3.815 9.157 L 0 9.157 L 0 13.5 L 3.815 13.5 L 3.815 24 L 8.511 24 L 8.511 13.5 Z\" fill=\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\" height=\"24px\" id=\"nWQ595xpf\" transform=\"translate(0.569 0)\" width=\"12.854016000000001px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,s1BQX0ki7:color??props.s1BQX0ki7??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,s1BQX0ki7,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-qjFfZ\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-qjFfZ { -webkit-mask: ${mask}; aspect-ratio: 0.5833333333333334; background-color: var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, #ffffff); mask: ${mask}; width: 14px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 14\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"s1BQX0ki7\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Icon\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\"},\"set\":{\"localId\":\"vectorSet/IKeC2Empy\",\"id\":\"IKeC2Empy\",\"moduleId\":\"oRx5BJ3RF3v8tO5HBO3X\"}}\n */const Icon=withCSS(Component,css,\"framer-qjFfZ\");Icon.displayName=\"Icon\";export default Icon;addPropertyControls(Icon,{s1BQX0ki7:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Icon\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/IKeC2Empy\\\",\\\"id\\\":\\\"IKeC2Empy\\\",\\\"moduleId\\\":\\\"oRx5BJ3RF3v8tO5HBO3X\\\"}}\",\"framerVariables\":\"{\\\"s1BQX0ki7\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"14\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.315 0 C 1.934 0 0 1.934 0 4.315 C 0 6.697 1.934 8.635 4.315 8.635 C 6.696 8.635 8.635 6.697 8.635 4.315 C 8.635 1.934 6.696 0 4.315 0 Z\" fill=\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\" height=\"8.635284705882352px\" id=\"VzshuWh5c\" transform=\"translate(7.45 7.445)\" width=\"8.635256470588182px\"/><path d=\"M 18.278 0 L 5.252 0 C 2.358 0 0 2.358 0 5.252 L 0 18.278 C 0 21.176 2.358 23.529 5.252 23.529 L 18.278 23.529 C 21.176 23.529 23.529 21.176 23.529 18.278 L 23.529 5.252 C 23.529 2.358 21.176 0 18.278 0 Z M 11.765 19.388 C 7.562 19.388 4.141 15.967 4.141 11.765 C 4.141 7.562 7.562 4.146 11.765 4.146 C 15.967 4.146 19.388 7.562 19.388 11.765 C 19.388 15.967 15.967 19.388 11.765 19.388 Z M 19.548 5.529 C 18.659 5.529 17.934 4.809 17.934 3.92 C 17.934 3.031 18.659 2.306 19.548 2.306 C 20.438 2.306 21.162 3.031 21.162 3.92 C 21.162 4.809 20.438 5.529 19.548 5.529 Z\" fill=\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\" height=\"23.52945882352941px\" id=\"twQFpXejt\" width=\"23.529458823529403px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,s1BQX0ki7:color??props.s1BQX0ki7??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,s1BQX0ki7,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-4SUSA\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-4SUSA { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, #ffffff); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"s1BQX0ki7\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Icon\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\"},\"set\":{\"localId\":\"vectorSet/IKeC2Empy\",\"id\":\"IKeC2Empy\",\"moduleId\":\"oRx5BJ3RF3v8tO5HBO3X\"}}\n */const Icon=withCSS(Component,css,\"framer-4SUSA\");Icon.displayName=\"Icon\";export default Icon;addPropertyControls(Icon,{s1BQX0ki7:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"s1BQX0ki7\\\":\\\"color\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Icon\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/IKeC2Empy\\\",\\\"id\\\":\\\"IKeC2Empy\\\",\\\"moduleId\\\":\\\"oRx5BJ3RF3v8tO5HBO3X\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 23 22\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 17.882 0 L 21.365 0 L 13.757 8.694 L 22.707 20.526 L 15.701 20.526 L 10.209 13.352 L 3.933 20.526 L 0.444 20.526 L 8.581 11.225 L 0 0 L 7.184 0 L 12.143 6.558 Z M 16.658 18.444 L 18.587 18.444 L 6.133 1.974 L 4.061 1.974 Z\" fill=\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\" height=\"20.52631578790514px\" id=\"G17oAma68\" transform=\"translate(0.059 0.735)\" width=\"22.707183158188904px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,s1BQX0ki7:color??props.s1BQX0ki7??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,s1BQX0ki7,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-wCg4u\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-wCg4u { -webkit-mask: ${mask}; aspect-ratio: 1.0454545454545454; background-color: var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, #ffffff); mask: ${mask}; width: 23px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 23\n * @framerIntrinsicHeight 22\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"s1BQX0ki7\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Icon\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\"},\"set\":{\"localId\":\"vectorSet/IKeC2Empy\",\"id\":\"IKeC2Empy\",\"moduleId\":\"oRx5BJ3RF3v8tO5HBO3X\"}}\n */const Icon=withCSS(Component,css,\"framer-wCg4u\");Icon.displayName=\"Icon\";export default Icon;addPropertyControls(Icon,{s1BQX0ki7:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"23\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"22\",\"framerVariables\":\"{\\\"s1BQX0ki7\\\":\\\"color\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Icon\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/IKeC2Empy\\\",\\\"id\\\":\\\"IKeC2Empy\\\",\\\"moduleId\\\":\\\"oRx5BJ3RF3v8tO5HBO3X\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 25 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5.79 2.901 C 5.79 4.503 4.494 5.802 2.895 5.802 C 1.296 5.802 0 4.503 0 2.901 C 0 1.299 1.296 0 2.895 0 C 4.494 0 5.79 1.299 5.79 2.901 Z\" fill=\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\" height=\"5.801652px\" id=\"d7mIBZMvn\" width=\"5.789688000000024px\"/><path d=\"M 0 0 L 4.948 0 L 4.948 16.066 L 0 16.066 Z\" fill=\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\" height=\"16.066116px\" id=\"WIzg63_j_\" transform=\"translate(0.396 7.934)\" width=\"4.948455599999943px\"/><path d=\"M 4.948 0.322 L 0 0.322 L 0 16.388 L 4.948 16.388 C 4.948 16.388 4.948 11.331 4.948 8.168 C 4.948 6.27 5.553 4.364 7.967 4.364 C 10.695 4.364 10.678 6.848 10.666 8.772 C 10.649 11.287 10.689 13.855 10.689 16.388 L 15.637 16.388 L 15.637 7.909 C 15.595 2.495 14.278 0 9.946 0 C 7.374 0 5.779 1.251 4.948 2.384 Z\" fill=\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\" height=\"16.388423999999997px\" id=\"GmZScpn7N\" transform=\"translate(8.363 7.612)\" width=\"15.637116000000015px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({color,height,id,width,...props})=>{return{...props,s1BQX0ki7:color??props.s1BQX0ki7??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,s1BQX0ki7,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Ap8no\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-Ap8no { -webkit-mask: ${mask}; aspect-ratio: 1.0416666666666667; background-color: var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, #ffffff); mask: ${mask}; width: 25px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 25\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"s1BQX0ki7\":\"color\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Icon\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\"},\"set\":{\"localId\":\"vectorSet/IKeC2Empy\",\"id\":\"IKeC2Empy\",\"moduleId\":\"oRx5BJ3RF3v8tO5HBO3X\"}}\n */const Icon=withCSS(Component,css,\"framer-Ap8no\");Icon.displayName=\"Icon\";export default Icon;addPropertyControls(Icon,{s1BQX0ki7:{defaultValue:\"rgb(0, 0, 0)\",hidden:true,title:\"Color\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Icon\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/IKeC2Empy\\\",\\\"id\\\":\\\"IKeC2Empy\\\",\\\"moduleId\\\":\\\"oRx5BJ3RF3v8tO5HBO3X\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"s1BQX0ki7\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"25\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/kZ9s6QjMS3VEQfavUWg5/EYa01itNiF3qDHSDsGrB/KeaNAK9Me.js\";import Icon2 from\"https://framerusercontent.com/modules/16jtmAVuTy6uDkUGfQFS/YfHO8Is0YX1MTwF9aHcQ/PS64y19vx.js\";import Icon1 from\"https://framerusercontent.com/modules/31x5GnK8wyIT8E4JaNwb/uuvsTcSHPVBZ61wKZ5SR/vpmnWPxJQ.js\";import Icon3 from\"https://framerusercontent.com/modules/8rmyHWvBFOTlEoXxGnYK/F1uzMzzdlanAE0A96BKk/ZvqF5U4FO.js\";const enabledGestures={IPnj3MjoF:{hover:true},odoAZ_1Y8:{hover:true},OTlYhzN8B:{hover:true},rUzvdAvkQ:{hover:true}};const cycleOrder=[\"odoAZ_1Y8\",\"rUzvdAvkQ\",\"OTlYhzN8B\",\"IPnj3MjoF\"];const serializationHash=\"framer-aywz2\";const variantClassNames={IPnj3MjoF:\"framer-v-5j5kv7\",odoAZ_1Y8:\"framer-v-10fasb0\",OTlYhzN8B:\"framer-v-1tdqhmk\",rUzvdAvkQ:\"framer-v-1fcde7q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nId7wvZxu=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Facebook:\"odoAZ_1Y8\",Instagram:\"OTlYhzN8B\",Linkedin:\"IPnj3MjoF\",X:\"rUzvdAvkQ\"};const getProps=({height,id,link,width,...props})=>{return{...props,nId7wvZxu:link??props.nId7wvZxu,variant:humanReadableVariantMap[props.variant]??props.variant??\"odoAZ_1Y8\"};};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,nId7wvZxu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"odoAZ_1Y8\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:nId7wvZxu,motionChild:true,nodeId:\"odoAZ_1Y8\",openInNewTab:false,scopeId:\"b6RV82i72\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-10fasb0\",className,classNames)} framer-xlv9m1`,\"data-border\":true,\"data-framer-name\":\"Facebook\",layoutDependency:layoutDependency,layoutId:\"odoAZ_1Y8\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(128, 179, 0, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(128, 179, 0, 0.08)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"IPnj3MjoF-hover\":{\"--border-color\":\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\",backgroundColor:\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\"},\"odoAZ_1Y8-hover\":{\"--border-color\":\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\",backgroundColor:\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\"},\"OTlYhzN8B-hover\":{\"--border-color\":\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\",backgroundColor:\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\"},\"rUzvdAvkQ-hover\":{\"--border-color\":\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\",backgroundColor:\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\"}},...addPropertyOverrides({\"IPnj3MjoF-hover\":{\"data-framer-name\":undefined},\"odoAZ_1Y8-hover\":{\"data-framer-name\":undefined},\"OTlYhzN8B-hover\":{\"data-framer-name\":undefined},\"rUzvdAvkQ-hover\":{\"data-framer-name\":undefined},IPnj3MjoF:{\"data-framer-name\":\"Linkedin\"},OTlYhzN8B:{\"data-framer-name\":\"Instagram\"},rUzvdAvkQ:{\"data-framer-name\":\"X\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1sks3y9\",Component:Icon,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"hK0KXZmib\",style:{\"--4686jk\":\"rgb(0, 0, 0)\"},...addPropertyOverrides({IPnj3MjoF:{Component:Icon3},OTlYhzN8B:{Component:Icon2},rUzvdAvkQ:{Component:Icon1}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aywz2.framer-xlv9m1, .framer-aywz2 .framer-xlv9m1 { display: block; }\",\".framer-aywz2.framer-10fasb0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 48px; will-change: var(--framer-will-change-override, transform); }\",\".framer-aywz2 .framer-1sks3y9 { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 12px; }\",\".framer-aywz2.framer-v-1fcde7q .framer-1sks3y9, .framer-aywz2.framer-v-1tdqhmk .framer-1sks3y9, .framer-aywz2.framer-v-5j5kv7 .framer-1sks3y9 { height: var(--framer-aspect-ratio-supported, 18px); width: 20px; }\",'.framer-aywz2[data-border=\"true\"]::after, .framer-aywz2 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rUzvdAvkQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"OTlYhzN8B\":{\"layout\":[\"fixed\",\"fixed\"]},\"IPnj3MjoF\":{\"layout\":[\"fixed\",\"fixed\"]},\"tLVO94Sf3\":{\"layout\":[\"fixed\",\"fixed\"]},\"mV0QBp1Cc\":{\"layout\":[\"fixed\",\"fixed\"]},\"K7ZWURdsE\":{\"layout\":[\"fixed\",\"fixed\"]},\"zCU7zGeAc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"nId7wvZxu\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerb6RV82i72=withCSS(Component,css,\"framer-aywz2\");export default Framerb6RV82i72;Framerb6RV82i72.displayName=\"Social Icon\";Framerb6RV82i72.defaultProps={height:48,width:48};addPropertyControls(Framerb6RV82i72,{variant:{options:[\"odoAZ_1Y8\",\"rUzvdAvkQ\",\"OTlYhzN8B\",\"IPnj3MjoF\"],optionTitles:[\"Facebook\",\"X\",\"Instagram\",\"Linkedin\"],title:\"Variant\",type:ControlType.Enum},nId7wvZxu:{title:\"Link\",type:ControlType.Link}});addFonts(Framerb6RV82i72,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerb6RV82i72\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rUzvdAvkQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OTlYhzN8B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IPnj3MjoF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tLVO94Sf3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mV0QBp1Cc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K7ZWURdsE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zCU7zGeAc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"nId7wvZxu\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"48\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}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/pbWPBMNxEU1yxVjteGnP/ISOGHXbwG9b5Jh2YKRQt/UuSGC0tr6.js\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={TeI2mFKX1:{hover:true,pressed:true}};const cycleOrder=[\"TeI2mFKX1\",\"b7Mx37HIG\",\"CemdJZSW8\",\"yluNKrQbk\",\"cNx5vRLhU\"];const serializationHash=\"framer-tFcWY\";const variantClassNames={b7Mx37HIG:\"framer-v-79fkl5\",CemdJZSW8:\"framer-v-18ikcw\",cNx5vRLhU:\"framer-v-zw9utv\",TeI2mFKX1:\"framer-v-rkg4fc\",yluNKrQbk:\"framer-v-1wv5vcj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"TeI2mFKX1\",Disabled:\"CemdJZSW8\",Error:\"cNx5vRLhU\",Loading:\"b7Mx37HIG\",Success:\"yluNKrQbk\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"TeI2mFKX1\"};};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:\"TeI2mFKX1\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"b7Mx37HIG\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"b7Mx37HIG\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rkg4fc\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"TeI2mFKX1\",ref:refBinding,style:{backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:1,...style},variants:{\"TeI2mFKX1-hover\":{opacity:.8},\"TeI2mFKX1-pressed\":{opacity:1},CemdJZSW8:{opacity:.5},cNx5vRLhU:{backgroundColor:\"var(--token-22fc64ad-ca02-42d9-b0b8-16e9988e8709, rgba(255, 34, 68, 0.15))\",opacity:1},yluNKrQbk:{opacity:1}},...addPropertyOverrides({\"TeI2mFKX1-hover\":{\"data-framer-name\":undefined},\"TeI2mFKX1-pressed\":{\"data-framer-name\":undefined},b7Mx37HIG:{\"data-framer-name\":\"Loading\"},CemdJZSW8:{\"data-framer-name\":\"Disabled\"},cNx5vRLhU:{\"data-framer-name\":\"Error\"},yluNKrQbk:{\"data-framer-name\":\"Success\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hf3297\",\"data-styles-preset\":\"UuSGC0tr6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a77fcd3-0609-4db2-9e36-d54459c16514, rgb(5, 10, 0)))\"},children:\"Subscribe\"})}),className:\"framer-5rfbce\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uNkkRoCe9\",style:{\"--extracted-r6o4lv\":\"var(--token-4a77fcd3-0609-4db2-9e36-d54459c16514, rgb(5, 10, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{cNx5vRLhU:{\"--extracted-r6o4lv\":\"var(--token-aec63df3-c9a8-4dd7-931b-4e8ec0557e5d, rgb(255, 34, 68))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cNx5vRLhU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aec63df3-c9a8-4dd7-931b-4e8ec0557e5d, rgb(255, 34, 68)))\"},children:\"Something went wrong\"})}),fonts:[\"Inter-SemiBold\"]},yluNKrQbk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4a77fcd3-0609-4db2-9e36-d54459c16514, rgb(5, 10, 0)))\"},children:\"Thank you\"})}),fonts:[\"Inter-SemiBold\"]}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-12wrty4\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"Exbsnz6bC\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-7bhwhj\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"AD9GfnVFB\",style:{background:\"conic-gradient(from 0deg at 50% 50%, var(--token-4a77fcd3-0609-4db2-9e36-d54459c16514, rgb(5, 10, 0)) 7.208614864864882deg, var(--token-4a77fcd3-0609-4db2-9e36-d54459c16514, rgb(5, 10, 0)) 342deg)\",mask:\"none\",WebkitMask:\"none\"},variants:{b7Mx37HIG:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-14du2ks\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"lm6bUEb2y\",style:{backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tFcWY.framer-d3cjp4, .framer-tFcWY .framer-d3cjp4 { display: block; }\",\".framer-tFcWY.framer-rkg4fc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px 16px 10px 16px; position: relative; width: min-content; }\",\".framer-tFcWY .framer-5rfbce { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-tFcWY .framer-12wrty4 { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-tFcWY .framer-7bhwhj { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-tFcWY .framer-14du2ks { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-tFcWY.framer-v-79fkl5.framer-rkg4fc, .framer-tFcWY.framer-v-18ikcw.framer-rkg4fc, .framer-tFcWY.framer-v-1wv5vcj.framer-rkg4fc, .framer-tFcWY.framer-v-zw9utv.framer-rkg4fc { cursor: unset; }\",\".framer-tFcWY.framer-v-79fkl5 .framer-7bhwhj { overflow: hidden; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47\n * @framerIntrinsicWidth 109\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"b7Mx37HIG\":{\"layout\":[\"auto\",\"auto\"]},\"CemdJZSW8\":{\"layout\":[\"auto\",\"auto\"]},\"yluNKrQbk\":{\"layout\":[\"auto\",\"auto\"]},\"cNx5vRLhU\":{\"layout\":[\"auto\",\"auto\"]},\"pXuqd_Lkg\":{\"layout\":[\"auto\",\"auto\"]},\"GXgNlbjfu\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqthEHAg5p=withCSS(Component,css,\"framer-tFcWY\");export default FramerqthEHAg5p;FramerqthEHAg5p.displayName=\"Form Button V3\";FramerqthEHAg5p.defaultProps={height:47,width:109};addPropertyControls(FramerqthEHAg5p,{variant:{options:[\"TeI2mFKX1\",\"b7Mx37HIG\",\"CemdJZSW8\",\"yluNKrQbk\",\"cNx5vRLhU\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerqthEHAg5p,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqthEHAg5p\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"b7Mx37HIG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CemdJZSW8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yluNKrQbk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cNx5vRLhU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pXuqd_Lkg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GXgNlbjfu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"109\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"47\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qthEHAg5p.map","// Generated by Framer (48eb0fe)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BrandMark from\"https://framerusercontent.com/modules/sJO4crPoL7CeMGeH6iB1/dJU7YLG5SMva16OT4ADT/BrandMark.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/qUQfCqPkSu3kLrRX5cHB/t7sr9n9Cy8sGGe2Ke68V/dBR3rCdL7.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/7sc7QkLHx9iy1kJbyplA/1X5iLpzaaHwABwzS1h9c/DfJWVAK14.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/xLyboJyx5E6DpsRuNu9n/nzCKpPRESyy2vXZva6YY/mBEitpJW8.js\";import SocialIcon from\"https://framerusercontent.com/modules/2OH5Nj0IFDeczOC7k5Hr/QwcTtmoSKE4Uhg2w9Vlb/b6RV82i72.js\";import FormButtonV3 from\"https://framerusercontent.com/modules/eI8THfnlkoXWhbHeHYor/bJQFWhVn68CPEVRtrSu7/qthEHAg5p.js\";const FormButtonV3Fonts=getFonts(FormButtonV3);const SocialIconFonts=getFonts(SocialIcon);const MotionDivWithFX=withFX(motion.div);const BrandMarkFonts=getFonts(BrandMark);const RichTextWithFX=withFX(RichText);const cycleOrder=[\"nAFWVsnxG\",\"moTAxbAIs\",\"XKKIccS_4\"];const serializationHash=\"framer-E4Kz5\";const variantClassNames={moTAxbAIs:\"framer-v-iaozvu\",nAFWVsnxG:\"framer-v-i5g1pd\",XKKIccS_4:\"framer-v-10ofy65\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition2={damping:60,delay:.1,mass:1,stiffness:320,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:40};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition3={damping:60,delay:.2,mass:1,stiffness:320,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:20};const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"nAFWVsnxG\",Phone:\"XKKIccS_4\",Tablet:\"moTAxbAIs\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"nAFWVsnxG\"};};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:\"nAFWVsnxG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"moTAxbAIs\",\"XKKIccS_4\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-i5g1pd\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"nAFWVsnxG\",ref:refBinding,style:{backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",...style},...addPropertyOverrides({moTAxbAIs:{\"data-framer-name\":\"Tablet\"},XKKIccS_4:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iuh5md\",\"data-framer-name\":\"Footer Area\",layoutDependency:layoutDependency,layoutId:\"NazwqGjgk\",style:{backgroundColor:\"var(--token-f22aec94-48f5-40da-83a7-316899d7e000, rgb(15, 20, 0))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"inset 0px 4px 17px 0px rgba(0, 0, 0, 0.09)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mirmcd\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"vee1eoH7Q\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1ym4262\",\"data-framer-name\":\"Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"GbXuEHfja\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8ae329\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"G1Onpiptf\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"V81zQQwFd\",openInNewTab:false,scopeId:\"Y_TFTSguo\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(24+((componentViewport?.height||557)-48-685.2)/2)+0+0+0+48+0+0),pixelHeight:48,pixelWidth:170,sizes:`min(min(max((max(min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1300px), 1px) - 49px) / 4, 1px), 269px), 170px)`,src:\"https://framerusercontent.com/images/o3pXeHQaLGEO7eRgEOIkgVrqow.svg?width=170&height=48\"},className:\"framer-9uietw framer-1p6zl9i\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"V81zQQwFd\",...addPropertyOverrides({moTAxbAIs:{background:{alt:\"Logo\",fit:\"fill\",pixelHeight:48,pixelWidth:170,sizes:`min(min((max(min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1300px), 1px) - 40px) * 0.34, max(min(max(${componentViewport?.width||\"100vw\"} - 40px, 1px), 1300px), 1px) - 40px), 170px)`,src:\"https://framerusercontent.com/images/o3pXeHQaLGEO7eRgEOIkgVrqow.svg?width=170&height=48\"}},XKKIccS_4:{background:{alt:\"Logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-1432)/2)+0+0+0+48+0+0+0),pixelHeight:48,pixelWidth:170,sizes:`min(max(min(max(${componentViewport?.width||\"100vw\"} - 20px, 1px), 1300px), 1px) - 40px, 170px)`,src:\"https://framerusercontent.com/images/o3pXeHQaLGEO7eRgEOIkgVrqow.svg?width=170&height=48\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cvz13\",\"data-styles-preset\":\"DfJWVAK14\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:\"Create your website business on profile now.\"})}),className:\"framer-mukfuj\",\"data-framer-name\":\"Create your website business on profile now.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"joiVmhodf\",style:{\"--extracted-r6o4lv\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.6},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ahxlcc\",\"data-framer-name\":\"Line\",fill:\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\",intrinsicHeight:274,intrinsicWidth:3,layoutDependency:layoutDependency,layoutId:\"qLQ8kqHJR\",svg:'<svg width=\"3\" height=\"274\" viewBox=\"-1 -1 3 274\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line opacity=\"0.48\" x1=\"0.5\" y1=\"2.18557e-08\" x2=\"0.499988\" y2=\"272\" stroke=\"url(#paint0_linear_60_1020)\" stroke-opacity=\"0.64\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_60_1020\" x1=\"-0.5\" y1=\"-2.18557e-08\" x2=\"-0.500012\" y2=\"272\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"white\" stop-opacity=\"0.1\"/>\\n<stop offset=\"0.515\" stop-color=\"white\"/>\\n<stop offset=\"1\" stop-color=\"white\" stop-opacity=\"0.1\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nh1d6u\",\"data-framer-name\":\"Naviten Lists\",layoutDependency:layoutDependency,layoutId:\"cdaR2iN8h\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1akugqs\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"yYtSanuPh\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tc3cg7\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"rFSQEZuMI\",style:{backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1qufr39\",\"data-styles-preset\":\"dBR3rCdL7\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:\"Quick Links\"})}),className:\"framer-11i2iy\",\"data-framer-name\":\"Menu Two\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lDE_vfNHt\",style:{\"--extracted-1eung3n\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pw569k\",\"data-framer-name\":\"Navitem List\",layoutDependency:layoutDependency,layoutId:\"pmpDC3Uof\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cvz13\",\"data-styles-preset\":\"DfJWVAK14\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"E0hWddcuz\",openInNewTab:false,relValues:[],scopeId:\"Y_TFTSguo\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lq16b0\",\"data-styles-preset\":\"mBEitpJW8\",children:\"Home\"})})})}),className:\"framer-14uyy88\",\"data-framer-name\":\"Menu One\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E0hWddcuz\",style:{\"--extracted-r6o4lv\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.77},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cvz13\",\"data-styles-preset\":\"DfJWVAK14\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kvXLkbbno\"},motionChild:true,nodeId:\"dzaivBe7R\",openInNewTab:false,relValues:[],scopeId:\"Y_TFTSguo\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lq16b0\",\"data-styles-preset\":\"mBEitpJW8\",children:\"About\"})})})}),className:\"framer-15so9gg\",\"data-framer-name\":\"Menu Two\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dzaivBe7R\",style:{\"--extracted-r6o4lv\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.77},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cvz13\",\"data-styles-preset\":\"DfJWVAK14\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MQxW0ZZZi\"},motionChild:true,nodeId:\"GjHLsXIIa\",openInNewTab:false,relValues:[],scopeId:\"Y_TFTSguo\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lq16b0\",\"data-styles-preset\":\"mBEitpJW8\",children:\"Pricing \"})})})}),className:\"framer-33apsx\",\"data-framer-name\":\"Menu Two\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GjHLsXIIa\",style:{\"--extracted-r6o4lv\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.77},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cvz13\",\"data-styles-preset\":\"DfJWVAK14\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"s9ZViQnn1\"},motionChild:true,nodeId:\"rq32uu6iR\",openInNewTab:false,relValues:[],scopeId:\"Y_TFTSguo\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lq16b0\",\"data-styles-preset\":\"mBEitpJW8\",children:\"Features\"})})})}),className:\"framer-1lv6lys\",\"data-framer-name\":\"Menu Four\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rq32uu6iR\",style:{\"--extracted-r6o4lv\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.77},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cvz13\",\"data-styles-preset\":\"DfJWVAK14\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gztSSL0TG\"},motionChild:true,nodeId:\"iLQ7SkpBC\",openInNewTab:false,relValues:[],scopeId:\"Y_TFTSguo\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lq16b0\",\"data-styles-preset\":\"mBEitpJW8\",children:\"Blog\"})})})}),className:\"framer-1oh87ek\",\"data-framer-name\":\"Menu Four\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iLQ7SkpBC\",style:{\"--extracted-r6o4lv\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.77},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cvz13\",\"data-styles-preset\":\"DfJWVAK14\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nINBEBqnY\"},motionChild:true,nodeId:\"g414sPntf\",openInNewTab:false,relValues:[],scopeId:\"Y_TFTSguo\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lq16b0\",\"data-styles-preset\":\"mBEitpJW8\",children:\"Integration\"})})})}),className:\"framer-1553zsq\",\"data-framer-name\":\"Menu Four\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g414sPntf\",style:{\"--extracted-r6o4lv\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.77},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1lwnavt\",\"data-framer-name\":\"Line\",fill:\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\",intrinsicHeight:274,intrinsicWidth:3,layoutDependency:layoutDependency,layoutId:\"f_NRkuGsN\",svg:'<svg width=\"3\" height=\"274\" viewBox=\"-1 -1 3 274\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line opacity=\"0.48\" x1=\"0.5\" y1=\"2.18557e-08\" x2=\"0.499988\" y2=\"272\" stroke=\"url(#paint0_linear_60_1020)\" stroke-opacity=\"0.64\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_60_1020\" x1=\"-0.5\" y1=\"-2.18557e-08\" x2=\"-0.500012\" y2=\"272\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"white\" stop-opacity=\"0.1\"/>\\n<stop offset=\"0.515\" stop-color=\"white\"/>\\n<stop offset=\"1\" stop-color=\"white\" stop-opacity=\"0.1\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rde07o\",\"data-framer-name\":\"Naviten Lists\",layoutDependency:layoutDependency,layoutId:\"PzsB73Tub\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s7ukxl\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"eEdvxaG7R\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-umvc6t\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"y38hrTmGR\",style:{backgroundColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1qufr39\",\"data-styles-preset\":\"dBR3rCdL7\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:\"Utilities\"})}),className:\"framer-1oaoq08\",\"data-framer-name\":\"Menu Two\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TuImCHCAn\",style:{\"--extracted-1eung3n\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ybe16\",\"data-framer-name\":\"Navitem List\",layoutDependency:layoutDependency,layoutId:\"A73Zft024\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cvz13\",\"data-styles-preset\":\"DfJWVAK14\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EnTMgcegQ\"},motionChild:true,nodeId:\"p87Mw6xuO\",openInNewTab:false,relValues:[],scopeId:\"Y_TFTSguo\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lq16b0\",\"data-styles-preset\":\"mBEitpJW8\",children:\"Contact \"})})})}),className:\"framer-er23h6\",\"data-framer-name\":\"Menu One\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"p87Mw6xuO\",style:{\"--extracted-r6o4lv\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.77},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cvz13\",\"data-styles-preset\":\"DfJWVAK14\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{jdYZWxldl:\"5-tips-to-maintain-your-brand-voice-with-ai\"},unresolvedPathSlugs:{jdYZWxldl:{collectionId:\"a3OivtVOt\",collectionItemId:\"ibKC58khe\"}},webPageId:\"CxHKZSRt8\"},motionChild:true,nodeId:\"C9MrvmCko\",openInNewTab:false,relValues:[],scopeId:\"Y_TFTSguo\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lq16b0\",\"data-styles-preset\":\"mBEitpJW8\",children:\"Blog Details \"})})})}),className:\"framer-1xczgqu\",\"data-framer-name\":\"Menu One\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"C9MrvmCko\",style:{\"--extracted-r6o4lv\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.77},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cvz13\",\"data-styles-preset\":\"DfJWVAK14\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{uAGEnIRWp:\"writeflow\"},unresolvedPathSlugs:{uAGEnIRWp:{collectionId:\"vE9wUZSbh\",collectionItemId:\"Eds25Y10P\"}},webPageId:\"OsV6FReXJ\"},motionChild:true,nodeId:\"BgLliwwjU\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"Y_TFTSguo\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lq16b0\",\"data-styles-preset\":\"mBEitpJW8\",children:\"Integration Details \"})})})}),className:\"framer-7e7kpg\",\"data-framer-name\":\"Menu One\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BgLliwwjU\",style:{\"--extracted-r6o4lv\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.77},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cvz13\",\"data-styles-preset\":\"DfJWVAK14\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{C8FgslXxB:\"privacy-policy\"},unresolvedPathSlugs:{C8FgslXxB:{collectionId:\"bauvSKyIl\",collectionItemId:\"ICbGLC3In\"}},webPageId:\"HiUmLR0z2\"},motionChild:true,nodeId:\"zjdlccSOc\",openInNewTab:false,relValues:[],scopeId:\"Y_TFTSguo\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lq16b0\",\"data-styles-preset\":\"mBEitpJW8\",children:\"Privacy Policy\"})})})}),className:\"framer-z4tq32\",\"data-framer-name\":\"Menu One\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zjdlccSOc\",style:{\"--extracted-r6o4lv\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.77},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12cvz13\",\"data-styles-preset\":\"DfJWVAK14\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{C8FgslXxB:\"terms-conditions\"},unresolvedPathSlugs:{C8FgslXxB:{collectionId:\"bauvSKyIl\",collectionItemId:\"LLUsgjrQ2\"}},webPageId:\"HiUmLR0z2\"},motionChild:true,nodeId:\"dDlh6VhQX\",openInNewTab:false,relValues:[],scopeId:\"Y_TFTSguo\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-lq16b0\",\"data-styles-preset\":\"mBEitpJW8\",children:\"Terms & Conditions\"})})})}),className:\"framer-qrytxd\",\"data-framer-name\":\"Menu Two\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dDlh6VhQX\",style:{\"--extracted-r6o4lv\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.77},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1t9lu2e\",\"data-framer-name\":\"Line\",fill:\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\",intrinsicHeight:274,intrinsicWidth:3,layoutDependency:layoutDependency,layoutId:\"as280khUc\",svg:'<svg width=\"3\" height=\"274\" viewBox=\"-1 -1 3 274\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<line opacity=\"0.48\" x1=\"0.5\" y1=\"2.18557e-08\" x2=\"0.499988\" y2=\"272\" stroke=\"url(#paint0_linear_60_1020)\" stroke-opacity=\"0.64\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_60_1020\" x1=\"-0.5\" y1=\"-2.18557e-08\" x2=\"-0.500012\" y2=\"272\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"white\" stop-opacity=\"0.1\"/>\\n<stop offset=\"0.515\" stop-color=\"white\"/>\\n<stop offset=\"1\" stop-color=\"white\" stop-opacity=\"0.1\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kcy17\",\"data-framer-name\":\"Contact Info\",layoutDependency:layoutDependency,layoutId:\"JhVtF6NJv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-onyeiz\",\"data-framer-name\":\"Form Text\",layoutDependency:layoutDependency,layoutId:\"myZRusmgn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1qufr39\",\"data-styles-preset\":\"dBR3rCdL7\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:\"Keep in touch\"})}),className:\"framer-1stof0\",\"data-framer-name\":\"Keep in touch\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kMfIFAcu8\",style:{\"--extracted-1eung3n\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/dd605ff6-dee2-4bb7-b159-4849287c4679/submit\",className:\"framer-1xc1hwb\",layoutDependency:layoutDependency,layoutId:\"p3w710z9i\",nodeId:\"p3w710z9i\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-1nwjjrs\",layoutDependency:layoutDependency,layoutId:\"dDbG8vNzY\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1uo03dm\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"daHbmgw1x\",placeholder:\"Email address\",required:true,style:{\"--framer-input-background\":\"var(--token-4a77fcd3-0609-4db2-9e36-d54459c16514, rgb(5, 10, 0))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(128, 179, 0, 0.2)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"48px\",\"--framer-input-border-radius-bottom-right\":\"48px\",\"--framer-input-border-radius-top-left\":\"48px\",\"--framer-input-border-radius-top-right\":\"48px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-box-shadow\":\"0px 0px 16px 0px rgba(0, 0, 0, 0.02)\",\"--framer-input-font-color\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-2c99f845-1949-4a80-8646-b319d66eb914, rgba(255, 255, 255, 0.6))\"},type:\"email\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:47,y:(componentViewport?.y||0)+(24+((componentViewport?.height||557)-48-685.2)/2)+0+0+0+48+0+0+0+65.6+4.5,...addPropertyOverrides({moTAxbAIs:{y:undefined},XKKIccS_4:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-1432)/2)+0+0+0+48+798.8+0+0+0+65.6+4.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oc7o2k-container\",layoutDependency:layoutDependency,layoutId:\"uMV7RJqA8-container\",nodeId:\"uMV7RJqA8\",rendersWithMotion:true,scopeId:\"Y_TFTSguo\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(FormButtonV3,{height:\"100%\",id:\"uMV7RJqA8\",layoutId:\"uMV7RJqA8\",type:\"submit\",variant:formVariants(formState,{pending:\"b7Mx37HIG\",success:\"yluNKrQbk\"},matchVariant(\"TeI2mFKX1\")),width:\"100%\"})})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p90m2r\",\"data-framer-name\":\"Social Links Wrap\",layoutDependency:layoutDependency,layoutId:\"APX7KO_ep\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1qufr39\",\"data-styles-preset\":\"dBR3rCdL7\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)))\"},children:\"Follow us\"})}),className:\"framer-gsg0bz\",\"data-framer-name\":\"Keep in touch\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NEHMq3b1O\",style:{\"--extracted-1eung3n\":\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-106syfa\",\"data-framer-name\":\"Lists\",layoutDependency:layoutDependency,layoutId:\"MJhQ6Nttf\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"48px\",y:(componentViewport?.y||0)+(24+((componentViewport?.height||557)-48-685.2)/2)+0+0+0+48+0+161.6+0+65.6+0,...addPropertyOverrides({moTAxbAIs:{y:undefined},XKKIccS_4:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-1432)/2)+0+0+0+48+798.8+0+161.6+0+65.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hb86t9-container\",layoutDependency:layoutDependency,layoutId:\"LqbIX4aFT-container\",nodeId:\"LqbIX4aFT\",rendersWithMotion:true,scopeId:\"Y_TFTSguo\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"LqbIX4aFT\",layoutId:\"LqbIX4aFT\",nId7wvZxu:\"https://www.facebook.com/\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"odoAZ_1Y8\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"48px\",y:(componentViewport?.y||0)+(24+((componentViewport?.height||557)-48-685.2)/2)+0+0+0+48+0+161.6+0+65.6+0,...addPropertyOverrides({moTAxbAIs:{y:undefined},XKKIccS_4:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-1432)/2)+0+0+0+48+798.8+0+161.6+0+65.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7rlomf-container\",layoutDependency:layoutDependency,layoutId:\"FyegstmsJ-container\",nodeId:\"FyegstmsJ\",rendersWithMotion:true,scopeId:\"Y_TFTSguo\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"FyegstmsJ\",layoutId:\"FyegstmsJ\",nId7wvZxu:\"https://x.com/\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"rUzvdAvkQ\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"48px\",y:(componentViewport?.y||0)+(24+((componentViewport?.height||557)-48-685.2)/2)+0+0+0+48+0+161.6+0+65.6+0,...addPropertyOverrides({moTAxbAIs:{y:undefined},XKKIccS_4:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-1432)/2)+0+0+0+48+798.8+0+161.6+0+65.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qckc45-container\",layoutDependency:layoutDependency,layoutId:\"jdgZ9U_my-container\",nodeId:\"jdgZ9U_my\",rendersWithMotion:true,scopeId:\"Y_TFTSguo\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"jdgZ9U_my\",layoutId:\"jdgZ9U_my\",nId7wvZxu:\"https://www.instagram.com/\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"OTlYhzN8B\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"48px\",y:(componentViewport?.y||0)+(24+((componentViewport?.height||557)-48-685.2)/2)+0+0+0+48+0+161.6+0+65.6+0,...addPropertyOverrides({moTAxbAIs:{y:undefined},XKKIccS_4:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-1432)/2)+0+0+0+48+798.8+0+161.6+0+65.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s6e4wx-container\",layoutDependency:layoutDependency,layoutId:\"fqgAAeMPa-container\",nodeId:\"fqgAAeMPa\",rendersWithMotion:true,scopeId:\"Y_TFTSguo\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"fqgAAeMPa\",layoutId:\"fqgAAeMPa\",nId7wvZxu:\"https://linkedin.com/\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"IPnj3MjoF\"),width:\"100%\"})})})]})]})]})]})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.8,className:\"framer-s8yl0p\",\"data-framer-name\":\"All rights reserved.\",layoutDependency:layoutDependency,layoutId:\"UNeXN_puQ\",style:{opacity:.8},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jays41\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"SKt50AVx7\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14c8zeu-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"pBWT7CblR-container\",nodeId:\"pBWT7CblR\",rendersWithMotion:true,scopeId:\"Y_TFTSguo\",children:/*#__PURE__*/_jsx(BrandMark,{alignment:\"left\",appearAnimation:\"bottom\",blurAmount:10,companyColor:\"var(--token-6f82958c-3809-441f-84e4-71d195144996, rgb(230, 255, 230))\",companyLink:\"https://arini.studio\",duration:2,font:{fontFamily:'\"Manrope\", \"Manrope Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0px\",lineHeight:\"24px\"},framerLink:\"https://www.framer.com\",framerText:\"Framer\",height:\"100%\",hoverColor:\"var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, rgb(128, 179, 0))\",id:\"pBWT7CblR\",layoutId:\"pBWT7CblR\",name:\"Arini Studio\",openInNewTab:true,poweredColor:\"var(--token-6f82958c-3809-441f-84e4-71d195144996, rgb(230, 255, 230))\",prefix:\"\",spacing:4,statement:\"All rights reserved  - \",symbolType:\"copyright\",textColor:\"var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255))\",width:\"100%\",yearText:\"2026\"})})})})}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__spring:{damping:80,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:.4,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"286px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\"},children:/*#__PURE__*/_jsx(motion.span,{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(88deg, rgba(255, 255, 255, 0.04) 0%, rgba(255, 255, 255, 0.13) 100%)\"},children:\"Wordgenix\"})})}),className:\"framer-b39f4\",\"data-framer-name\":\"Wordgenix\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"ZUD9_8uU6\",style:{\"--framer-paragraph-spacing\":\"0px\"},transformTemplate:transformTemplate2,verticalAlignment:\"top\",viewBox:\"0 0 1496.86 343\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-E4Kz5.framer-1p6zl9i, .framer-E4Kz5 .framer-1p6zl9i { display: block; }\",\".framer-E4Kz5.framer-i5g1pd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 24px 20px 24px 20px; position: relative; width: 1200px; }\",\".framer-E4Kz5 .framer-iuh5md { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-E4Kz5 .framer-1mirmcd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1300px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 4; }\",\".framer-E4Kz5 .framer-1ym4262 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 48px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-E4Kz5 .framer-8ae329 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 269px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-E4Kz5 .framer-9uietw { aspect-ratio: 3.5416666666666665 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 48px); max-width: 170px; position: relative; text-decoration: none; width: 100%; }\",\".framer-E4Kz5 .framer-mukfuj, .framer-E4Kz5 .framer-1stof0, .framer-E4Kz5 .framer-gsg0bz { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-E4Kz5 .framer-1ahxlcc, .framer-E4Kz5 .framer-1lwnavt, .framer-E4Kz5 .framer-1t9lu2e { flex: none; height: 274px; position: relative; width: 3px; }\",\".framer-E4Kz5 .framer-1nh1d6u { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 142px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-E4Kz5 .framer-1akugqs, .framer-E4Kz5 .framer-s7ukxl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-E4Kz5 .framer-1tc3cg7, .framer-E4Kz5 .framer-umvc6t { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); position: relative; width: 12px; }\",\".framer-E4Kz5 .framer-11i2iy, .framer-E4Kz5 .framer-14uyy88, .framer-E4Kz5 .framer-15so9gg, .framer-E4Kz5 .framer-33apsx, .framer-E4Kz5 .framer-1lv6lys, .framer-E4Kz5 .framer-1oh87ek, .framer-E4Kz5 .framer-1553zsq, .framer-E4Kz5 .framer-1oaoq08, .framer-E4Kz5 .framer-er23h6, .framer-E4Kz5 .framer-1xczgqu, .framer-E4Kz5 .framer-7e7kpg, .framer-E4Kz5 .framer-z4tq32, .framer-E4Kz5 .framer-qrytxd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-E4Kz5 .framer-pw569k, .framer-E4Kz5 .framer-1ybe16 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-E4Kz5 .framer-1rde07o { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 165px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-E4Kz5 .framer-1kcy17 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; max-width: 385px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-E4Kz5 .framer-onyeiz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-E4Kz5 .framer-1xc1hwb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-E4Kz5 .framer-1nwjjrs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-E4Kz5 .framer-1uo03dm { --framer-input-focused-border-color: rgba(128, 179, 0, 0.2); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Manrope\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.7em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-padding: 15px 130px 15px 28px; flex: none; height: 56px; position: relative; width: 100%; }',\".framer-E4Kz5 .framer-oc7o2k-container { flex: none; height: auto; position: absolute; right: 6px; top: 50%; width: auto; z-index: 1; }\",\".framer-E4Kz5 .framer-p90m2r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-E4Kz5 .framer-106syfa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-E4Kz5 .framer-hb86t9-container, .framer-E4Kz5 .framer-7rlomf-container, .framer-E4Kz5 .framer-qckc45-container, .framer-E4Kz5 .framer-1s6e4wx-container { flex: none; height: 48px; position: relative; width: 48px; }\",\".framer-E4Kz5 .framer-s8yl0p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 30px 20px 30px 20px; position: relative; width: 100%; z-index: 4; }\",\".framer-E4Kz5 .framer-jays41 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1300px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-E4Kz5 .framer-14c8zeu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-E4Kz5 .framer-b39f4 { -webkit-user-select: none; bottom: -130px; flex: none; height: auto; left: 50%; pointer-events: none; position: absolute; user-select: none; white-space: pre; width: 100%; z-index: 1; }\",\".framer-E4Kz5.framer-v-iaozvu.framer-i5g1pd { width: 810px; }\",\".framer-E4Kz5.framer-v-iaozvu .framer-iuh5md { gap: 65px; }\",\".framer-E4Kz5.framer-v-iaozvu .framer-1ym4262 { flex-wrap: wrap; gap: 30px 30px; justify-content: flex-start; }\",\".framer-E4Kz5.framer-v-iaozvu .framer-8ae329 { flex: none; max-width: 100%; width: 34%; }\",\".framer-E4Kz5.framer-v-iaozvu .framer-1nh1d6u, .framer-E4Kz5.framer-v-iaozvu .framer-1rde07o { flex: none; max-width: 100%; width: 28%; }\",\".framer-E4Kz5.framer-v-iaozvu .framer-1kcy17 { flex: none; max-width: 100%; width: 100%; }\",\".framer-E4Kz5.framer-v-iaozvu .framer-b39f4 { bottom: -38px; width: 107%; }\",\".framer-E4Kz5.framer-v-10ofy65.framer-i5g1pd { padding: 20px 10px 20px 10px; width: 390px; }\",\".framer-E4Kz5.framer-v-10ofy65 .framer-iuh5md { gap: 50px; }\",\".framer-E4Kz5.framer-v-10ofy65 .framer-1ym4262 { flex-direction: column; flex-wrap: wrap; gap: 24px; justify-content: center; }\",\".framer-E4Kz5.framer-v-10ofy65 .framer-8ae329, .framer-E4Kz5.framer-v-10ofy65 .framer-1kcy17 { flex: none; max-width: unset; width: 100%; }\",\".framer-E4Kz5.framer-v-10ofy65 .framer-1nh1d6u { flex: none; max-width: unset; width: min-content; }\",\".framer-E4Kz5.framer-v-10ofy65 .framer-1rde07o { flex: none; flex-wrap: wrap; max-width: unset; width: min-content; }\",\".framer-E4Kz5.framer-v-10ofy65 .framer-jays41 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: center; }\",\".framer-E4Kz5.framer-v-10ofy65 .framer-b39f4 { bottom: -20px; width: 107%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 557\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"moTAxbAIs\":{\"layout\":[\"fixed\",\"auto\"]},\"XKKIccS_4\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerY_TFTSguo=withCSS(Component,css,\"framer-E4Kz5\");export default FramerY_TFTSguo;FramerY_TFTSguo.displayName=\"Footer\";FramerY_TFTSguo.defaultProps={height:557,width:1200};addPropertyControls(FramerY_TFTSguo,{variant:{options:[\"nAFWVsnxG\",\"moTAxbAIs\",\"XKKIccS_4\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerY_TFTSguo,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2TYFCBHUANEXS6QGR5EQDUNAFH6LSWM3/AYNOU3VEA4LRTDNKJQUFNVNUTYSGOUOP/UXO4O7K2G3HI3D2VKD7UXVJVJD26P4BQ.woff2\",weight:\"400\"},{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BNWG6MUI4RTC6WEND2VPDH4MHMIVU3XZ/R5YXY5FMVG6PXU36GNEEA24MIPMEPGSM/CIM4KQCLZSMMLWPVH25IDDSTY4ENPHEY.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...FormButtonV3Fonts,...SocialIconFonts,...BrandMarkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerY_TFTSguo.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FormButtonV3,{},context),forwardLoader(SocialIcon,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY_TFTSguo\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"557\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"moTAxbAIs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XKKIccS_4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Lenis from\"https://framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/qosszBZXoEqfEMp4XhZk/Lenis.js\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import CTA from\"#framer/local/canvasComponent/I75rixkrK/I75rixkrK.js\";import FAQ from\"#framer/local/canvasComponent/PmfiYfilp/PmfiYfilp.js\";import NavbarNavbar from\"#framer/local/canvasComponent/SqsQuDGRY/SqsQuDGRY.js\";import PromotionButton from\"#framer/local/canvasComponent/v3lVxbpWn/v3lVxbpWn.js\";import Footer from\"#framer/local/canvasComponent/Y_TFTSguo/Y_TFTSguo.js\";const LenisFonts=getFonts(Lenis);const BlurGradientFonts=getFonts(BlurGradient);const NavbarNavbarFonts=getFonts(NavbarNavbar);const MotionHeaderWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.header);const PromotionButtonFonts=getFonts(PromotionButton);const FAQFonts=getFonts(FAQ);const CTAFonts=getFonts(CTA);const FooterFonts=getFonts(Footer);const breakpoints={Ew5uHO_zW:\"(min-width: 810px) and (max-width: 1199.98px)\",p3OcINZNW:\"(max-width: 809.98px)\",SJMSfkcsi:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-LkgOD\";const variantClassNames={Ew5uHO_zW:\"framer-v-ed4zbu\",p3OcINZNW:\"framer-v-113cnk5\",SJMSfkcsi:\"framer-v-ggatvy\"};const SooQRkhDH=undefined;const gubisII_i=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={bounce:.1,delay:.1,duration:1.6,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-45};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={Ew5uHO_zW:[\".framer-LkgOD .framer-1dckds5-container { order: 1005; }\",\".framer-LkgOD .framer-mutd2h { order: -1000; }\",\".framer-LkgOD .framer-f2k1ef-container { height: 180px; top: calc(47.474747474747495% - 180px / 2); }\",\".framer-LkgOD .framer-6eyqed { order: 1006; }\",\".framer-LkgOD .framer-1g4zrhu-container { order: 1002; }\",\".framer-LkgOD .framer-gbnpi6-container { order: 1003; }\",\".framer-LkgOD .framer-1sliy93-container { order: 1004; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Ew5uHO_zW:\".framer-ed4zbu-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LkgOD.framer-ss1yqa, .framer-LkgOD .framer-ss1yqa { display: block; }\",'.framer-LkgOD.framer-ggatvy { --selection-background-color: var(--token-5cc65b24-670a-4ebf-abcb-a9a8804c03b5, #80b300) /* {\"name\":\"Color 01\"} */; --selection-color: var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, #ffffff) /* {\"name\":\"Neutral Color 01\"} */; align-content: center; align-items: center; background-color: var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-LkgOD .framer-1dckds5-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-LkgOD .framer-mutd2h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 50%; order: -999; overflow: hidden; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-LkgOD .framer-f2k1ef-container { -webkit-user-select: none; flex: none; height: 105%; left: calc(50.00000000000002% - 100% / 2); pointer-events: none; position: absolute; top: calc(47.474747474747495% - 105.05050505050507% / 2); user-select: none; width: 100%; z-index: 5; }\",\".framer-LkgOD .framer-kztpvy-container { flex: none; height: auto; max-width: 1280px; position: relative; width: 100%; z-index: 10; }\",\".framer-LkgOD .framer-6eyqed { -webkit-backdrop-filter: blur(5px); align-content: flex-start; align-items: flex-start; backdrop-filter: blur(5px); background-color: rgba(255, 255, 255, 0.1); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 60px); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: -998; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: var(--framer-canvas-fixed-position, fixed); right: 29px; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 10; }\",\".framer-LkgOD .framer-10aw8sa-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-LkgOD .framer-1gps6vj-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-LkgOD .framer-1af9bzv { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-LkgOD .framer-1g4zrhu-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",\".framer-LkgOD .framer-gbnpi6-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",\".framer-LkgOD .framer-1sliy93-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-LkgOD[data-selection=\"true\"] * ::selection, .framer-LkgOD [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={Ew5uHO_zW:\"(min-width: 810px) and (max-width: 1199.98px)\",p3OcINZNW:\"(max-width: 809.98px)\",SJMSfkcsi:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"SJMSfkcsi\",Phone:\"p3OcINZNW\",Tablet:\"Ew5uHO_zW\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({cTAVisible,faqVisible,height,id,width,...props})=>{return{...props,gubisII_i:cTAVisible??props.gubisII_i??true,SooQRkhDH:faqVisible??props.SooQRkhDH??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"SJMSfkcsi\"};};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,SooQRkhDH,gubisII_i,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"p3OcINZNW\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"SJMSfkcsi\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-7757b1bd-bb58-4acc-afa8-b8fc5de4f792, rgb(255, 255, 255)); } :root { font-size: 6.25%; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-ggatvy\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dckds5-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"BqSiQKPFS\",scopeId:\"t5iSEvXqe\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"BqSiQKPFS\",infinite:false,intensity:5,layoutId:\"BqSiQKPFS\",orientation:\"vertical\",smooth:true,width:\"100%\"})})}),/*#__PURE__*/_jsxs(MotionHeaderWithOptimizedAppearEffect,{animate:animation,className:\"framer-mutd2h\",\"data-framer-appear-id\":\"mutd2h\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Header\",initial:animation1,optimized:true,transformTemplate:transformTemplate1,children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-f2k1ef-container hidden-113cnk5\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"vze1ECE7U\",scopeId:\"t5iSEvXqe\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:100,borderRadius:\"0px\",direction:\"to top\",height:\"100%\",id:\"vze1ECE7U\",layoutId:\"vze1ECE7U\",style:{height:\"100%\",width:\"100%\"},transition:{damping:80,delay:0,mass:1,stiffness:500,type:\"spring\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:99,width:\"min(100vw, 1280px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-kztpvy-container\",nodeId:\"YWeJ64K3u\",scopeId:\"t5iSEvXqe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ew5uHO_zW:{variant:matchVariant(\"XsX7OyrSP\")},p3OcINZNW:{variant:matchVariant(\"aulRoU82G\")}},children:/*#__PURE__*/_jsx(NavbarNavbar,{height:\"100%\",id:\"YWeJ64K3u\",layoutId:\"YWeJ64K3u\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"piw5zrmAM\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6eyqed\",\"data-framer-name\":\"Promotion Button\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:836,children:/*#__PURE__*/_jsx(Container,{className:\"framer-10aw8sa-container\",nodeId:\"LLZNasbqy\",scopeId:\"t5iSEvXqe\",children:/*#__PURE__*/_jsx(PromotionButton,{FnUaW3cjO:\"Get this template\",height:\"100%\",id:\"LLZNasbqy\",layoutId:\"LLZNasbqy\",sBc9uA84z:\"https://framer.link/G2CIWkX\",style:{width:\"100%\"},v7j8xnIvV:\"free-template\",variant:matchVariant(\"WdrwVjAmj\"),vqc9jJ1c1:\"Free Template\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:889,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gps6vj-container\",nodeId:\"CUPkEXqVO\",scopeId:\"t5iSEvXqe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ew5uHO_zW:{variant:matchVariant(\"WdrwVjAmj\")},p3OcINZNW:{variant:matchVariant(\"WdrwVjAmj\")}},children:/*#__PURE__*/_jsx(PromotionButton,{FnUaW3cjO:\"Free More Template\",height:\"100%\",id:\"CUPkEXqVO\",layoutId:\"CUPkEXqVO\",variant:matchVariant(\"n0fWotFHl\"),vmCuuV45s:\"https://www.framer.com/@arinistudio/?tab=templates\",vqc9jJ1c1:\"Free Template\",width:\"100%\"})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1af9bzv\"}),SooQRkhDH!==false&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ew5uHO_zW:{y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1025,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g4zrhu-container\",nodeId:\"LUSFi0GpQ\",scopeId:\"t5iSEvXqe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ew5uHO_zW:{variant:matchVariant(\"rQ7NXjrJT\")},p3OcINZNW:{variant:matchVariant(\"ryQEjzgo4\")}},children:/*#__PURE__*/_jsx(FAQ,{height:\"100%\",id:\"LUSFi0GpQ\",layoutId:\"LUSFi0GpQ\",style:{width:\"100%\"},variant:matchVariant(\"aJmtSepNl\"),width:\"100%\"})})})})}),gubisII_i!==false&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ew5uHO_zW:{y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:554,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-gbnpi6-container\",nodeId:\"nZ_xG3zec\",scopeId:\"t5iSEvXqe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ew5uHO_zW:{variant:matchVariant(\"i1aB80kkf\")},p3OcINZNW:{variant:matchVariant(\"ce_b0MYT9\")}},children:/*#__PURE__*/_jsx(CTA,{height:\"100%\",id:\"nZ_xG3zec\",layoutId:\"nZ_xG3zec\",style:{width:\"100%\"},variant:matchVariant(\"T876UDdax\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ew5uHO_zW:{y:1e3}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:557,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sliy93-container\",nodeId:\"cjYwSaezW\",scopeId:\"t5iSEvXqe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ew5uHO_zW:{variant:matchVariant(\"moTAxbAIs\")},p3OcINZNW:{variant:matchVariant(\"XKKIccS_4\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"cjYwSaezW\",layoutId:\"cjYwSaezW\",style:{width:\"100%\"},variant:matchVariant(\"nAFWVsnxG\"),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 3000\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 1\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ew5uHO_zW\":{\"layout\":[\"fixed\",\"fixed\"]},\"p3OcINZNW\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"SooQRkhDH\":\"faqVisible\",\"gubisII_i\":\"cTAVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"SJMSfkcsi\":[\".framer-mutd2h\",\".framer-6eyqed\",\".framer-1g4zrhu-container\",\".framer-gbnpi6-container\",\".framer-1sliy93-container\"],\"Ew5uHO_zW\":[\".framer-mutd2h\",\".framer-6eyqed\",\".framer-1g4zrhu-container\",\".framer-gbnpi6-container\",\".framer-1sliy93-container\"],\"p3OcINZNW\":[\".framer-mutd2h\",\".framer-6eyqed\",\".framer-1g4zrhu-container\",\".framer-gbnpi6-container\",\".framer-1sliy93-container\"]}\n * @framerBreakpoints {\"SJMSfkcsi\":{\"min\":1200,\"canvasClassName\":\"framer-ggatvy-override\",\"minHeight\":3000,\"viewportHeight\":94,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":1},\"Ew5uHO_zW\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-ed4zbu-override\",\"minHeight\":3000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":1},\"p3OcINZNW\":{\"max\":809,\"canvasClassName\":\"framer-113cnk5-override\",\"minHeight\":3000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":1}}\n * @framerDefaultVariant SJMSfkcsi\n * @framerTrackingIds [{\"id\":\"_191bcpj\",\"trackingId\":\"free-template\"}]\n * @framerLayoutTemplate true\n */const Framert5iSEvXqe=withCSS(Component,css,\"framer-LkgOD\");export default Framert5iSEvXqe;Framert5iSEvXqe.displayName=\"Template\";Framert5iSEvXqe.defaultProps={height:3e3,width:1200};addPropertyControls(Framert5iSEvXqe,{SooQRkhDH:{defaultValue:true,title:\"Faq Visible\",type:ControlType.Boolean},gubisII_i:{defaultValue:true,title:\"CTA Visible\",type:ControlType.Boolean}});addFonts(Framert5iSEvXqe,[{explicitInter:true,fonts:[]},...LenisFonts,...BlurGradientFonts,...NavbarNavbarFonts,...PromotionButtonFonts,...FAQFonts,...CTAFonts,...FooterFonts],{supportsExplicitInterCodegen:true});Framert5iSEvXqe.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbarNavbar,{},context),forwardLoader(PromotionButton,{},context),forwardLoader(FAQ,{},context),forwardLoader(CTA,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert5iSEvXqe\",\"slots\":[],\"annotations\":{\"framerRootFontSize\":\"1\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"SJMSfkcsi\\\":[\\\".framer-mutd2h\\\",\\\".framer-6eyqed\\\",\\\".framer-1g4zrhu-container\\\",\\\".framer-gbnpi6-container\\\",\\\".framer-1sliy93-container\\\"],\\\"Ew5uHO_zW\\\":[\\\".framer-mutd2h\\\",\\\".framer-6eyqed\\\",\\\".framer-1g4zrhu-container\\\",\\\".framer-gbnpi6-container\\\",\\\".framer-1sliy93-container\\\"],\\\"p3OcINZNW\\\":[\\\".framer-mutd2h\\\",\\\".framer-6eyqed\\\",\\\".framer-1g4zrhu-container\\\",\\\".framer-gbnpi6-container\\\",\\\".framer-1sliy93-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_191bcpj\\\",\\\"trackingId\\\":\\\"free-template\\\"}]\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ew5uHO_zW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"p3OcINZNW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"SJMSfkcsi\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-ggatvy-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":94,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":1},\\\"Ew5uHO_zW\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-ed4zbu-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":1},\\\"p3OcINZNW\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-113cnk5-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":1}}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"SJMSfkcsi\",\"framerVariables\":\"{\\\"SooQRkhDH\\\":\\\"faqVisible\\\",\\\"gubisII_i\\\":\\\"cTAVisible\\\"}\",\"framerIntrinsicHeight\":\"3000\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/6hx2McUvBwlnRBnOlLm8/e0WXkkAMBK6dEkXNveSb/t5iSEvXqe.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {FonkDkjYz: \"feature-section\", MPB17RXzC: \"trigger\", mQqnfEUn0: \"hero-container\", qllR2C4Sk: \"transform\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9KwyGVPKZQLGQZNL705n/boPedHXNtAxlgFxRKHXa/augiA20Il.js\")), path: \"/\"}, kvXLkbbno: {elements: {kcsTmmwB2: \"05\", nL0amsUg4: \"01\", nzyqBJWn7: \"02\", tvGCBgzt5: \"04\", wjOFCkdD0: \"03\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l033cnuZLKg3JJeLsKYd/h7mG8jIMJePZMaGOCFRp/kvXLkbbno.js\")), path: \"/about\"}, MQxW0ZZZi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yinbzBeNWpIn7TNzPT11/D8fYh16GaK9ERPnJk92j/MQxW0ZZZi.js\")), path: \"/pricing\"}, s9ZViQnn1: {elements: {KYfaF3PoK: \"transform\", v7hN85wDN: \"map\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PMgEKagiAcEtHS3NOxNB/YeC49v6wVgPb7yZ7DT3q/s9ZViQnn1.js\")), path: \"/feature\"}, gztSSL0TG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/33tpE3D99vKpuVVSX3jH/ZKIC70hhNl5bce3oAxmT/gztSSL0TG.js\")), path: \"/blog\"}, nINBEBqnY: {elements: {DKQ7JiLo1: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z10RIu4gDmPSsYUdzOb6/0bteMLfD2LzzD0UFZGji/nINBEBqnY.js\")), path: \"/integration\"}, EnTMgcegQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jCEltixtSRIOS1Dl4ssp/CSVj969q0F6lR4IE42qk/EnTMgcegQ.js\")), path: \"/contact\"}, Go4csxVWW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rQO3NIyYSGaRCAD6ffvw/ApdjTWMXe6Muh2nUgPxI/Go4csxVWW.js\")), path: \"/404\"}, CxHKZSRt8: {collectionId: \"a3OivtVOt\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sBQbrD9zVAsDEWBYAblf/8n7l3LiMBIxvm32W4oIT/CxHKZSRt8.js\")), path: \"/blog/:jdYZWxldl\"}, OsV6FReXJ: {collectionId: \"vE9wUZSbh\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1JLrSVcGfJ0aBxxzS2dA/6VG8Rfnz4ImidjuaQh33/OsV6FReXJ.js\")), path: \"/integration/:uAGEnIRWp\"}, HiUmLR0z2: {collectionId: \"bauvSKyIl\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/65vmj49qRLo2TKSN8tFn/S5IZP7mzV6VEPCyShsi6/HiUmLR0z2.js\")), path: \"/legal/:C8FgslXxB\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {a3OivtVOt: async () => (await import(\"https://framerusercontent.com/modules/9BKyPVVesmMPYvxojxVo/rx46pyrXbwF0ppo966SL/a3OivtVOt.js\"))?.[\"utils\"], bauvSKyIl: async () => (await import(\"https://framerusercontent.com/modules/jkQ7jRJGRiwZGstELK84/RITeSPRGhSmWK6MPLWTo/bauvSKyIl.js\"))?.[\"utils\"], vE9wUZSbh: async () => (await import(\"https://framerusercontent.com/modules/yQu1rojXg97ag3v31ozj/orWsFSt8LQR29n6SputO/vE9wUZSbh.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"30dc762541064a46c3bab06c85f349b08a53689d376392286b4fd3cda4a61a92\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {gubisII_i: true, SooQRkhDH: true}\r\nconst props2 = {...props1, SooQRkhDH: false}\r\nconst props3 = {...props1, gubisII_i: false, SooQRkhDH: false}\r\nconst templateProps = {augiA20Il: props1, CxHKZSRt8: props1, EnTMgcegQ: props1, Go4csxVWW: props3, gztSSL0TG: props1, HiUmLR0z2: props1, kvXLkbbno: props2, MQxW0ZZZi: props1, nINBEBqnY: props1, OsV6FReXJ: props1, s9ZViQnn1: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"kvXLkbbno\":\r\ncase \"MQxW0ZZZi\":\r\ncase \"s9ZViQnn1\":\r\ncase \"gztSSL0TG\":\r\ncase \"nINBEBqnY\":\r\ncase \"EnTMgcegQ\":\r\ncase \"Go4csxVWW\":\r\ncase \"CxHKZSRt8\":\r\ncase \"OsV6FReXJ\":\r\ncase \"HiUmLR0z2\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"kvXLkbbno\":\r\ncase \"MQxW0ZZZi\":\r\ncase \"s9ZViQnn1\":\r\ncase \"gztSSL0TG\":\r\ncase \"nINBEBqnY\":\r\ncase \"EnTMgcegQ\":\r\ncase \"Go4csxVWW\":\r\ncase \"CxHKZSRt8\":\r\ncase \"OsV6FReXJ\":\r\ncase \"HiUmLR0z2\":\r\nreturn [{hash: \"ggatvy\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"ed4zbu\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"113cnk5\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rQO3NIyYSGaRCAD6ffvw/ApdjTWMXe6Muh2nUgPxI/Go4csxVWW.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://wordgenix.framer.website\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/lEv4d0dGe0ATfHJutJVS/981EOhlKzmlHA0MnxtLO/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}