{"version":3,"file":"script_main.Dfdu-R1S.mjs","names":["debounce","Component","useRef","_Fragment","Children","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","ButtonMenu","CTAFonts","CTA","GridBackgroundFonts","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","ArrowUpLeft","XMark","Bars3","Image1","getProps","React.forwardRef","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","PlusSmall","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MenuItem","CTA","cycleOrder","serializationHash","variantClassNames","transition1","trigger","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","Image1","RichText","UserComponent","CurrencyDollar","SVG","_Fragment","ArrowUpLeft","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","css","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","className","shaderConfig","RichText","SVG","sharedStyle.css","sharedStyle.fonts","Loader","Header","Lenis","FooterSection","isBrowser","useRef","React.useId","PropertyOverrides","_Fragment","Banner","React.createElement","MainLayout","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.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/unpkg.com/lenis@1.3.17-framer/dist/lenis.mjs","https:/unpkg.com/lenis@1.3.17-framer/dist/lenis-snap.mjs","https:/framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/crq5K3ZDvRSa1euf8yEU/Lenis.js","https:/framerusercontent.com/modules/7sxXPIcIA7ltQxs1pCca/1uAi0jSHPVzVS5KkYi68/o8tLWqXs1.js","https:/framerusercontent.com/modules/jKvZfyphdidGR8xKuwjo/C5bBjK5SlhGOL5FZa9Eb/RjeL2SDJy.js","https:/framerusercontent.com/modules/iqlgSh1Fu8A7czUC6dJh/hrLfLpg5fLNhZoj2S5pK/xwD3yNC10.js","https:/framerusercontent.com/modules/9NkKGFBx3ex2Txe59oTe/HUg0nbqBFvDHMbKdFvRY/a3Yici3jy.js","https:/framerusercontent.com/modules/8JV07YEylGCEb3LGvgZo/PY0eWaeMKczs9lq1El6d/bXDJC8QYr.js","https:/framerusercontent.com/modules/gIYEbTkcNOAagrhvh4mT/dPYwg7wFlCyY1Vk88o0U/rBXZcxLz_.js","https:/framerusercontent.com/modules/UAP9NxbgmY3UbOdTPVXU/VoUX9iKYXkhc7bqu5sLc/DdwOHyifL.js","https:/framerusercontent.com/modules/CujI0BkmB9ChvMJzmoRk/L3qnMQQMYTAdmCbg1Vfp/nVAik7ixv.js","https:/framerusercontent.com/modules/QEytd7xyjUsL7yuVUzSs/6qTRmKugUnmuF6ve5K4I/LiquidGradient.js","https:/framerusercontent.com/modules/S6EWJJ6vKrawg9jqluWb/Oz8URjE0tAhyNVkk5UIj/yYICbX7iJ.js","https:/framerusercontent.com/modules/YkEus3918bzuEL4RlbSm/CTcRKVd935gBLF4l3ioC/wnEU3iYkG.js","https:/framerusercontent.com/modules/rzRaV5fWMZhiB3ehrnPA/3QlbqTmj2HgzU0BROMaD/mLmNf5TuV.js","framer:toplevel/main"],"sourcesContent":["// package.json\nvar version = \"1.3.17-framer\";\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    let context = this;\n    clearTimeout(timer);\n    timer = setTimeout(() => {\n      timer = void 0;\n      callback.apply(context, 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, false);\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, false);\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    let 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    this.events[event]?.push(cb) || (this.events[event] = [cb]);\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 };\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, false);\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, false);\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 = deltaMode === 1 ? LINE_HEIGHT : deltaMode === 2 ? this.window.width : 1;\n    const multiplierY = deltaMode === 1 ? LINE_HEIGHT : deltaMode === 2 ? this.window.height : 1;\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 - Math.pow(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    // @ts-ignore: this will be deprecated in the future\n    __experimental__naiveDimensions = false,\n    naiveDimensions = __experimental__naiveDimensions,\n    stopInertiaOnNavigate = false\n  } = {}) {\n    window.lenisVersion = version;\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, false);\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        false\n      );\n    }\n    this.options.wrapper.addEventListener(\n      \"pointerdown\",\n      this.onPointerDown,\n      false\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        passive: true\n      });\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(\n      \"scroll\",\n      this.onNativeScroll,\n      false\n    );\n    this.options.wrapper.removeEventListener(\"scrollend\", this.onScrollEnd, {\n      capture: true\n    });\n    this.options.wrapper.removeEventListener(\n      \"pointerdown\",\n      this.onPointerDown,\n      false\n    );\n    if (this.options.anchors || this.options.stopInertiaOnNavigate) {\n      this.options.wrapper.removeEventListener(\n        \"click\",\n        this.onClick,\n        false\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 anchorElements = path.filter(\n      (node) => node instanceof HTMLAnchorElement && node.getAttribute(\"href\")\n    );\n    if (this.options.anchors) {\n      const anchor = anchorElements.find(\n        (node) => node.getAttribute(\"href\")?.includes(\"#\")\n      );\n      if (anchor) {\n        const href = anchor.getAttribute(\"href\");\n        if (href) {\n          const options = typeof this.options.anchors === \"object\" && this.options.anchors ? this.options.anchors : void 0;\n          const target = `#${href.split(\"#\")[1]}`;\n          this.scrollTo(target, options);\n        }\n      }\n    }\n    if (this.options.stopInertiaOnNavigate) {\n      const internalLink = anchorElements.find(\n        (node) => node.host === window.location.host\n      );\n      if (internalLink) {\n        this.reset();\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    if (!!composedPath.find(\n      (node) => node instanceof HTMLElement && (typeof prevent === \"function\" && prevent?.(node) || node.hasAttribute?.(\"data-lenis-prevent\") || isTouch && node.hasAttribute?.(\"data-lenis-prevent-touch\") || isWheel && node.hasAttribute?.(\"data-lenis-prevent-wheel\") || this.options.allowNestedScroll && this.checkNestedScroll(node, { deltaX, deltaY }))\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.pow(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    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;\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          offset -= 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 += offset;\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 = target - this.limit;\n        } else if (distance < -this.limit / 2) {\n          target = 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  checkNestedScroll(node, { deltaX, deltaY }) {\n    const time = Date.now();\n    const cache = node._lenis ??= {};\n    let hasOverflowX, hasOverflowY, isScrollableX, isScrollableY, scrollWidth, scrollHeight, clientWidth, clientHeight;\n    const gestureOrientation = this.options.gestureOrientation;\n    if (time - (cache.time ?? 0) > 2e3) {\n      cache.time = Date.now();\n      const computedStyle = window.getComputedStyle(node);\n      cache.computedStyle = computedStyle;\n      const overflowXString = computedStyle.overflowX;\n      const overflowYString = computedStyle.overflowY;\n      hasOverflowX = [\"auto\", \"overlay\", \"scroll\"].includes(overflowXString);\n      hasOverflowY = [\"auto\", \"overlay\", \"scroll\"].includes(overflowYString);\n      cache.hasOverflowX = hasOverflowX;\n      cache.hasOverflowY = hasOverflowY;\n      if (!hasOverflowX && !hasOverflowY) return false;\n      if (gestureOrientation === \"vertical\" && !hasOverflowY) return false;\n      if (gestureOrientation === \"horizontal\" && !hasOverflowX) 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    } 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    }\n    if (!hasOverflowX && !hasOverflowY || !isScrollableX && !isScrollableY) {\n      return false;\n    }\n    if (gestureOrientation === \"vertical\" && (!hasOverflowY || !isScrollableY))\n      return false;\n    if (gestureOrientation === \"horizontal\" && (!hasOverflowX || !isScrollableX))\n      return false;\n    let orientation;\n    if (gestureOrientation === \"horizontal\") {\n      orientation = \"x\";\n    } else if (gestureOrientation === \"vertical\") {\n      orientation = \"y\";\n    } else {\n      const isScrollingX = deltaX !== 0;\n      const isScrollingY = deltaY !== 0;\n      if (isScrollingX && hasOverflowX && isScrollableX) {\n        orientation = \"x\";\n      }\n      if (isScrollingY && hasOverflowY && isScrollableY) {\n        orientation = \"y\";\n      }\n    }\n    if (!orientation) return false;\n    let scroll, maxScroll, delta, hasOverflow, isScrollable;\n    if (orientation === \"x\") {\n      scroll = node.scrollLeft;\n      maxScroll = scrollWidth - clientWidth;\n      delta = deltaX;\n      hasOverflow = hasOverflowX;\n      isScrollable = isScrollableX;\n    } else if (orientation === \"y\") {\n      scroll = node.scrollTop;\n      maxScroll = scrollHeight - clientHeight;\n      delta = deltaY;\n      hasOverflow = hasOverflowY;\n      isScrollable = isScrollableY;\n    } else {\n      return false;\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      } else {\n        return this.rootElement.scrollHeight - this.rootElement.clientHeight;\n      }\n    } else {\n      return this.dimensions.limit[this.isHorizontal ? \"x\" : \"y\"];\n    }\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    let context = this;\n    clearTimeout(timer);\n    timer = setTimeout(() => {\n      timer = void 0;\n      callback.apply(context, 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-ignore\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, 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    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, false);\n    this.onSnapDebounced = debounce(this.onSnap, this.options.debounce);\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, false);\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 = Infinity;\n    if (this.options.type === \"mandatory\") return 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) : Infinity;\n      const nextSnap = snaps[nextSnapIndex];\n      const distanceToNextSnap = nextSnap ? Math.abs(scroll - nextSnap.value) : 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) => element.onWrapperResize());\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.17-framer/dist/lenis.mjs\";import Snap from\"https://unpkg.com/lenis@1.3.17-framer/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\"});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(()=>{function onClick(event){const path=event.composedPath();const pageLink=path.find(node=>node instanceof HTMLAnchorElement&&(node.getAttribute(\"href\")?.startsWith(\"./\")||node.getAttribute(\"href\")?.startsWith(\"../\")));if(pageLink){if(lenisRef.current){lenisRef.current.reset();}}}window.addEventListener(\"click\",onClick);return()=>{window.removeEventListener(\"click\",onClick);};},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{href:\"https://unpkg.com/lenis@1.3.17-framer/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\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lenis.map","// Generated by Framer (6ca5d98)\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 0 12 L 12 0 M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"xDO1exsyD\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--szd5nr, black)\" transform=\"translate(6 6)\" width=\"12px\"/></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=({height,id,stroke,width,...props})=>{return{...props,YmfIrZ3Ez:stroke??props.YmfIrZ3Ez??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,YmfIrZ3Ez,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-96y8z\",className),layoutId:layoutId,ref:ref,style:{\"--szd5nr\":YmfIrZ3Ez,...style}});});const css=[`.framer-96y8z { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--szd5nr); 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 {\"YmfIrZ3Ez\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X Mark\",\"color\":{\"type\":\"variable\",\"value\":\"szd5nr\"},\"set\":{\"localId\":\"vectorSet/kNBkgkDkJ\",\"id\":\"kNBkgkDkJ\",\"moduleId\":\"DyJDRQD0f0RPOu0ZYoEG\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-96y8z\");Icon.displayName=\"X Mark\";export default Icon;addPropertyControls(Icon,{YmfIrZ3Ez:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"X Mark\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"szd5nr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/kNBkgkDkJ\\\",\\\"id\\\":\\\"kNBkgkDkJ\\\",\\\"moduleId\\\":\\\"DyJDRQD0f0RPOu0ZYoEG\\\"}}\",\"framerVariables\":\"{\\\"YmfIrZ3Ez\\\":\\\"stroke\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\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 0 0 L 16.5 0 M 0 5.25 L 16.5 5.25 M 0 10.5 L 16.5 10.5\" fill=\"transparent\" height=\"10.5px\" id=\"IsLSVC9sj\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--szd5nr, black)\" transform=\"translate(3.75 6.75)\" width=\"16.5px\"/></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=({height,id,stroke,width,...props})=>{return{...props,YmfIrZ3Ez:stroke??props.YmfIrZ3Ez??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,YmfIrZ3Ez,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-4EHFl\",className),layoutId:layoutId,ref:ref,style:{\"--szd5nr\":YmfIrZ3Ez,...style}});});const css=[`.framer-4EHFl { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--szd5nr); 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 {\"YmfIrZ3Ez\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Bars 3\",\"color\":{\"type\":\"variable\",\"value\":\"szd5nr\"},\"set\":{\"localId\":\"vectorSet/kNBkgkDkJ\",\"id\":\"kNBkgkDkJ\",\"moduleId\":\"DyJDRQD0f0RPOu0ZYoEG\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-4EHFl\");Icon.displayName=\"Bars 3\";export default Icon;addPropertyControls(Icon,{YmfIrZ3Ez:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"YmfIrZ3Ez\\\":\\\"stroke\\\"}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Bars 3\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"szd5nr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/kNBkgkDkJ\\\",\\\"id\\\":\\\"kNBkgkDkJ\\\",\\\"moduleId\\\":\\\"DyJDRQD0f0RPOu0ZYoEG\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/e7vgw2sve0iVXpmYa6Iz/E1uO92dSkUIwfSLHgYoj/s67zWWwzY.js\";const enabledGestures={b5zmkXfQr:{hover:true},zpdFyoBzp:{hover:true}};const cycleOrder=[\"b5zmkXfQr\",\"zpdFyoBzp\"];const serializationHash=\"framer-wIy4k\";const variantClassNames={b5zmkXfQr:\"framer-v-bf5spg\",zpdFyoBzp:\"framer-v-11rhb5g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zO3cvIn3e=undefined;const xmTtcu3Is=undefined;const JuyOOcz47=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 humanReadableVariantMap={Black:\"b5zmkXfQr\",White:\"zpdFyoBzp\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,menuText,onClick,width,...props})=>{return{...props,JuyOOcz47:menuText??props.JuyOOcz47??\"القائمة\",variant:humanReadableVariantMap[props.variant]??props.variant??\"b5zmkXfQr\",xmTtcu3Is:link??props.xmTtcu3Is,zO3cvIn3e:onClick??props.zO3cvIn3e};};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,JuyOOcz47,xmTtcu3Is,zO3cvIn3e,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"b5zmkXfQr\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1mfyw4p=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(zO3cvIn3e){const res=await zO3cvIn3e(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:xmTtcu3Is,motionChild:true,nodeId:\"b5zmkXfQr\",scopeId:\"xwD3yNC10\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-bf5spg\",className,classNames)} framer-1ozq103`,\"data-framer-name\":\"Black\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"b5zmkXfQr\",onTap:onTap1mfyw4p,ref:refBinding,style:{...style},...addPropertyOverrides({zpdFyoBzp:{\"data-framer-name\":\"White\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt5glz\",\"data-styles-preset\":\"s67zWWwzY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cac74d85-b5ef-40fb-932b-439c76295e39, rgb(15, 15, 16)))\"},children:\"القائمة\"})}),className:\"framer-h119wa\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EqspWubfe\",style:{\"--extracted-r6o4lv\":\"var(--token-cac74d85-b5ef-40fb-932b-439c76295e39, rgb(15, 15, 16))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:JuyOOcz47,variants:{\"b5zmkXfQr-hover\":{\"--extracted-r6o4lv\":\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\"},\"zpdFyoBzp-hover\":{\"--extracted-r6o4lv\":\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\"},zpdFyoBzp:{\"--extracted-r6o4lv\":\"var(--token-bc169495-40de-4319-9965-a9b499de0535, rgb(251, 250, 249))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"b5zmkXfQr-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt5glz\",\"data-styles-preset\":\"s67zWWwzY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245)))\"},children:\"القائمة\"})})},\"zpdFyoBzp-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt5glz\",\"data-styles-preset\":\"s67zWWwzY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245)))\"},children:\"القائمة\"})})},zpdFyoBzp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1kt5glz\",\"data-styles-preset\":\"s67zWWwzY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-bc169495-40de-4319-9965-a9b499de0535, rgb(251, 250, 249)))\"},children:\"القائمة\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cbllwl\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"EIUmU6ymS\",style:{backgroundColor:\"var(--token-0e827220-ed11-4594-8900-f3f9c6c1f9fb, rgb(24, 33, 45))\"},variants:{\"b5zmkXfQr-hover\":{backgroundColor:\"var(--token-8dea2b5e-99f3-457a-929e-3579f1d0a7bc, rgb(244, 121, 108))\"},\"zpdFyoBzp-hover\":{backgroundColor:\"var(--token-8dea2b5e-99f3-457a-929e-3579f1d0a7bc, rgb(244, 121, 108))\"},zpdFyoBzp:{backgroundColor:\"var(--token-bc169495-40de-4319-9965-a9b499de0535, rgb(251, 250, 249))\"}}})]})})})})});});const css=[\".framer-wIy4k.framer-1ozq103, .framer-wIy4k .framer-1ozq103 { display: block; }\",\".framer-wIy4k.framer-bf5spg { 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: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-wIy4k .framer-h119wa { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wIy4k .framer-1cbllwl { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: hidden; position: absolute; width: 0%; z-index: 1; }\",\".framer-wIy4k.framer-v-bf5spg.hover .framer-1cbllwl, .framer-wIy4k.framer-v-11rhb5g.hover .framer-1cbllwl { width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 27\n * @framerIntrinsicWidth 39\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"zpdFyoBzp\":{\"layout\":[\"auto\",\"auto\"]},\"E2xUcsbYG\":{\"layout\":[\"auto\",\"auto\"]},\"DkIyLPaLR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"JuyOOcz47\":\"menuText\",\"xmTtcu3Is\":\"link\",\"zO3cvIn3e\":\"onClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxwD3yNC10=withCSS(Component,css,\"framer-wIy4k\");export default FramerxwD3yNC10;FramerxwD3yNC10.displayName=\"Button/Menu\";FramerxwD3yNC10.defaultProps={height:27,width:39};addPropertyControls(FramerxwD3yNC10,{variant:{options:[\"b5zmkXfQr\",\"zpdFyoBzp\"],optionTitles:[\"Black\",\"White\"],title:\"Variant\",type:ControlType.Enum},JuyOOcz47:{defaultValue:\"القائمة\",displayTextArea:false,title:\"Menu Text\",type:ControlType.String},onJuyOOcz47Change:{changes:\"JuyOOcz47\",type:ControlType.ChangeHandler},xmTtcu3Is:{title:\"Link\",type:ControlType.Link},zO3cvIn3e:{title:\"On Click\",type:ControlType.EventHandler}});addFonts(FramerxwD3yNC10,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxwD3yNC10\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zpdFyoBzp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"E2xUcsbYG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DkIyLPaLR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"39\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"27\",\"framerVariables\":\"{\\\"JuyOOcz47\\\":\\\"menuText\\\",\\\"xmTtcu3Is\\\":\\\"link\\\",\\\"zO3cvIn3e\\\":\\\"onClick\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xwD3yNC10.map","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Instance,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,SVG,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 XMark from\"https://framerusercontent.com/modules/7sxXPIcIA7ltQxs1pCca/1uAi0jSHPVzVS5KkYi68/o8tLWqXs1.js\";import Bars3 from\"https://framerusercontent.com/modules/jKvZfyphdidGR8xKuwjo/C5bBjK5SlhGOL5FZa9Eb/RjeL2SDJy.js\";import ArrowUpLeft from\"https://framerusercontent.com/modules/XZCLGU4m2txUVkaumOc5/5lRUZI48vkBr7HQuKmrM/W_aV16Xgs.js\";import GridBackground from\"https://framerusercontent.com/modules/apei1f9wTrMWhHTATxUJ/nTthERE8loUccrYJdMt5/GridBackground.js\";import CTA from\"https://framerusercontent.com/modules/cAwvdV8j0QhD0rpNbuXj/0sENllUt2gCRIJFOa9AN/b3ciKgE3r.js\";import ButtonMenu from\"https://framerusercontent.com/modules/iqlgSh1Fu8A7czUC6dJh/hrLfLpg5fLNhZoj2S5pK/xwD3yNC10.js\";const ButtonMenuFonts=getFonts(ButtonMenu);const CTAFonts=getFonts(CTA);const GridBackgroundFonts=getFonts(GridBackground);const cycleOrder=[\"eua2ArCHa\",\"qxSjvxBrI\",\"TrSxUBkrP\",\"P7lWiAv0W\",\"Oq1OopgrB\",\"sWuyZDSv8\",\"Y4vsFpJAs\"];const serializationHash=\"framer-9frAm\";const variantClassNames={eua2ArCHa:\"framer-v-nr4dql\",Oq1OopgrB:\"framer-v-hj0fs2\",P7lWiAv0W:\"framer-v-1ids79y\",qxSjvxBrI:\"framer-v-qy9835\",sWuyZDSv8:\"framer-v-16nqe9y\",TrSxUBkrP:\"framer-v-1s6a5yp\",Y4vsFpJAs:\"framer-v-t4xluk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TEHIlCj2N=undefined;const FGt9YetAP=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop Menu Open\":\"sWuyZDSv8\",\"Phone Open\":\"Oq1OopgrB\",\"Tablet Menu Open\":\"Y4vsFpJAs\",\"Tablet Open\":\"TrSxUBkrP\",Desktop:\"eua2ArCHa\",Phone:\"P7lWiAv0W\",Tablet:\"qxSjvxBrI\"};const Variants=motion.create(React.Fragment);const getProps=({fill,fill2,height,id,width,...props})=>{return{...props,FGt9YetAP:fill2??props.FGt9YetAP??\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\",TEHIlCj2N:fill??props.TEHIlCj2N??\"var(--token-624e8380-50b2-4d39-b180-341311d67e5b, rgb(250, 250, 250))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"eua2ArCHa\"};};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,TEHIlCj2N,FGt9YetAP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eua2ArCHa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"sWuyZDSv8\",\"Y4vsFpJAs\"].includes(baseVariant))return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaphh1s0j=activeVariantCallback(async(...args)=>{setVariant(\"eua2ArCHa\");});const onTap13yhpl1=activeVariantCallback(async(...args)=>{setVariant(\"qxSjvxBrI\");});const onTap5jiuha=activeVariantCallback(async(...args)=>{setVariant(\"P7lWiAv0W\");});const isDisplayed1=()=>{if([\"qxSjvxBrI\",\"TrSxUBkrP\",\"P7lWiAv0W\",\"Oq1OopgrB\",\"Y4vsFpJAs\"].includes(baseVariant))return true;return false;};const onTap1q1g9oa=activeVariantCallback(async(...args)=>{setVariant(\"Oq1OopgrB\");});const isDisplayed2=()=>{if([\"qxSjvxBrI\",\"P7lWiAv0W\",\"Y4vsFpJAs\"].includes(baseVariant))return false;return true;};const onTap31fg0s=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"qxSjvxBrI\"),100);});const onTap119fubo=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"P7lWiAv0W\"),100);});const router=useRouter();const isDisplayed3=()=>{if(baseVariant===\"TrSxUBkrP\")return true;return false;};const isDisplayed4=()=>{if([\"TrSxUBkrP\",\"Oq1OopgrB\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-nr4dql\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"eua2ArCHa\",ref:refBinding,style:{backgroundColor:TEHIlCj2N,...style},...addPropertyOverrides({Oq1OopgrB:{\"data-framer-name\":\"Phone Open\"},P7lWiAv0W:{\"data-framer-name\":\"Phone\"},qxSjvxBrI:{\"data-framer-name\":\"Tablet\"},sWuyZDSv8:{\"data-framer-name\":\"Desktop Menu Open\"},TrSxUBkrP:{\"data-framer-name\":\"Tablet Open\"},Y4vsFpJAs:{\"data-framer-name\":\"Tablet Menu Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gm3oi2\",\"data-framer-name\":\"Menu Backdrop\",layoutDependency:layoutDependency,layoutId:\"tHO3TTJy9\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},...addPropertyOverrides({sWuyZDSv8:{\"data-highlight\":true,onTap:onTaphh1s0j},Y4vsFpJAs:{\"data-highlight\":true,onTap:onTap13yhpl1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ztllhs\",\"data-framer-name\":\"Inner\",layoutDependency:layoutDependency,layoutId:\"iL_Qps_cs\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2jq46z\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"LgRSoEuhz\",...addPropertyOverrides({Oq1OopgrB:{\"data-highlight\":true,onTap:onTap5jiuha}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"l4p0rZ38q\"},motionChild:true,nodeId:\"D0l1ztM32\",openInNewTab:false,scopeId:\"a3Yici3jy\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-ew57le framer-13cj5t2\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"D0l1ztM32\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 78 34\"><path d=\"M 74.188 15.387 C 74.188 15.387 70.251 14.177 70.332 8.345 C 70.414 2.508 65.028 1.626 61.693 2.031 C 58.355 2.435 52.968 4.625 53.049 10.441 C 53.13 16.257 49.19 18.414 49.19 18.414 L 49.19 28.145 L 74.189 25.119 Z M 57.599 28.487 L 65.774 27.496 C 65.774 29.724 63.944 31.749 61.687 32.023 C 59.43 32.295 57.6 30.714 57.6 28.487 M 55.05 17.248 C 55.05 13.632 58.023 10.341 61.689 9.897 C 65.355 9.453 68.329 12.024 68.329 15.64 L 55.052 17.248 Z\" fill=\"rgb(19,46,245)\"></path><path d=\"M 73.32 1.947 C 73.551 1.946 73.773 2.037 73.937 2.198 C 74.099 2.363 74.189 2.585 74.188 2.816 C 74.191 3.164 73.983 3.48 73.662 3.618 C 73.554 3.663 73.437 3.686 73.319 3.686 C 73.088 3.686 72.865 3.595 72.701 3.433 C 72.539 3.268 72.45 3.047 72.451 2.816 C 72.448 2.468 72.655 2.152 72.976 2.014 C 73.085 1.969 73.201 1.946 73.319 1.947 M 73.319 2.071 C 73.121 2.069 72.931 2.148 72.793 2.288 C 72.654 2.429 72.58 2.619 72.585 2.816 C 72.585 2.92 72.603 3.018 72.639 3.108 C 72.75 3.384 73.019 3.565 73.318 3.561 C 73.616 3.564 73.886 3.384 73.996 3.108 C 74.033 3.015 74.052 2.916 74.051 2.816 C 74.053 2.62 73.978 2.43 73.842 2.288 C 73.704 2.148 73.515 2.07 73.319 2.07 M 73.127 3.317 L 73.003 3.317 L 73.003 2.313 L 73.389 2.313 C 73.503 2.313 73.586 2.337 73.638 2.385 C 73.69 2.432 73.716 2.501 73.716 2.592 C 73.717 2.631 73.711 2.671 73.696 2.707 C 73.671 2.769 73.622 2.818 73.56 2.843 C 73.529 2.856 73.497 2.866 73.464 2.873 L 73.764 3.319 L 73.618 3.319 L 73.336 2.873 L 73.128 2.873 L 73.128 3.319 M 73.292 2.769 L 73.403 2.766 C 73.436 2.765 73.469 2.758 73.499 2.746 C 73.527 2.736 73.551 2.717 73.568 2.693 C 73.586 2.663 73.595 2.628 73.592 2.593 C 73.592 2.563 73.585 2.534 73.573 2.507 C 73.56 2.485 73.541 2.466 73.519 2.454 C 73.495 2.441 73.469 2.432 73.442 2.427 C 73.413 2.423 73.383 2.421 73.354 2.42 L 73.127 2.42 L 73.127 2.768 L 73.291 2.768 Z M 22.616 11.088 C 23.078 11.088 23.522 11.014 23.95 10.867 C 24.379 10.721 24.753 10.462 25.072 10.091 C 25.162 10.232 25.27 10.363 25.398 10.485 C 25.526 10.606 25.679 10.712 25.858 10.8 C 26.037 10.891 26.258 10.961 26.521 11.011 C 26.782 11.063 27.098 11.089 27.47 11.088 L 30.404 11.088 L 30.404 3.46 L 27.915 3.46 L 27.915 8.885 L 26.719 8.885 C 26.289 8.885 25.994 8.776 25.836 8.558 C 25.678 8.341 25.599 8.009 25.599 7.562 L 25.599 4.303 L 23.109 4.303 L 23.109 7.966 C 23.109 8.348 22.976 8.597 22.708 8.714 C 22.403 8.835 22.078 8.893 21.75 8.886 C 21.278 8.886 20.933 8.767 20.717 8.531 C 20.5 8.295 20.391 7.973 20.391 7.563 L 20.391 4.303 L 17.92 4.303 L 17.92 10.666 C 17.92 11.612 17.695 12.287 17.244 12.689 C 16.791 13.092 16.088 13.293 15.135 13.292 C 14.181 13.292 13.529 13.055 13.065 12.583 C 12.601 12.11 12.369 11.427 12.369 10.533 L 12.369 8.003 L 9.881 8.003 L 9.881 10.628 C 9.881 13.938 11.617 15.592 15.089 15.592 C 15.906 15.592 16.637 15.509 17.282 15.343 C 17.892 15.195 18.457 14.902 18.929 14.49 C 19.382 14.087 19.729 13.557 19.972 12.899 C 20.214 12.241 20.342 11.413 20.355 10.417 C 20.508 10.557 20.79 10.704 21.198 10.858 C 21.608 11.011 22.081 11.088 22.618 11.088 Z M 41.129 14.056 C 41.996 14.056 42.699 13.352 42.699 12.484 L 39.558 12.484 C 39.558 13.351 40.261 14.056 41.127 14.056 Z\" fill=\"rgb(2,20,65)\"></path><path d=\"M 45.791 6.939 C 45.606 6.179 45.303 5.511 44.881 4.936 C 44.447 4.351 43.879 3.878 43.224 3.556 C 42.541 3.211 41.702 3.039 40.706 3.039 C 40.169 3.039 39.649 3.096 39.146 3.211 C 38.642 3.326 38.243 3.435 37.949 3.537 L 37.949 5.76 C 38.385 5.633 38.83 5.541 39.28 5.483 C 39.721 5.424 40.043 5.395 40.247 5.395 C 40.86 5.395 41.37 5.482 41.778 5.655 C 42.186 5.827 42.521 6.067 42.784 6.374 C 43.045 6.68 43.24 7.047 43.368 7.475 C 43.496 7.903 43.579 8.373 43.617 8.884 L 36.782 8.884 C 36.61 8.884 36.44 8.862 36.274 8.818 C 36.107 8.776 35.951 8.701 35.815 8.597 C 35.677 8.489 35.566 8.351 35.489 8.194 C 35.406 8.029 35.365 7.818 35.365 7.563 L 35.365 4.303 L 32.875 4.303 L 32.875 10.015 C 32.875 10.488 32.853 10.894 32.808 11.233 C 32.763 11.571 32.664 11.852 32.511 12.076 C 32.359 12.299 32.129 12.462 31.822 12.563 C 31.515 12.665 31.1 12.723 30.577 12.736 L 30.577 15.075 C 31.394 15.062 32.097 14.978 32.687 14.825 C 33.276 14.672 33.763 14.416 34.149 14.058 C 34.535 13.701 34.824 13.232 35.017 12.649 C 35.21 12.067 35.313 11.342 35.326 10.474 C 35.543 10.73 35.799 10.896 36.093 10.972 C 36.229 11.008 36.348 11.034 36.457 11.054 L 36.476 11.06 C 36.565 11.078 36.661 11.088 36.762 11.088 L 46.069 11.088 L 46.069 9.305 C 46.069 8.489 45.976 7.7 45.791 6.939 M 5.917 27.841 C 5.915 28.212 5.809 28.451 5.597 28.558 C 5.386 28.665 5.14 28.718 4.859 28.717 C 4.659 28.721 4.459 28.694 4.267 28.637 L 4.254 30.879 C 4.544 30.933 4.839 30.96 5.134 30.96 C 5.823 30.964 6.392 30.906 6.84 30.787 C 7.287 30.667 7.642 30.484 7.905 30.237 C 8.168 29.989 8.354 29.681 8.465 29.311 C 8.575 28.941 8.632 28.501 8.636 27.99 L 8.691 17.583 L 5.972 17.569 Z M 7.332 14.589 C 6.464 14.589 5.762 15.292 5.762 16.16 L 8.902 16.16 C 8.902 15.292 8.2 14.589 7.332 14.589 M 19.123 25.345 L 19.15 20.188 C 19.154 19.601 19.023 19.121 18.756 18.749 C 18.491 18.378 18.137 18.08 17.726 17.881 C 17.287 17.668 16.815 17.526 16.33 17.461 C 15.83 17.388 15.325 17.351 14.819 17.349 C 14.266 17.345 13.714 17.396 13.171 17.502 C 12.658 17.6 12.165 17.782 11.713 18.041 C 11.277 18.294 10.918 18.63 10.635 19.051 C 10.353 19.471 10.19 20 10.148 20.638 L 12.868 20.653 C 12.921 20.116 13.105 19.734 13.419 19.506 C 13.732 19.278 14.151 19.165 14.675 19.168 C 14.918 19.169 15.145 19.186 15.355 19.22 C 15.565 19.252 15.749 19.317 15.909 19.414 C 16.069 19.511 16.196 19.646 16.289 19.818 C 16.384 19.992 16.431 20.226 16.431 20.519 C 16.429 20.8 16.338 21.014 16.158 21.16 C 15.978 21.305 15.738 21.416 15.438 21.491 C 15.101 21.572 14.759 21.628 14.413 21.658 C 14.031 21.694 13.628 21.743 13.206 21.805 C 12.785 21.866 12.372 21.95 11.969 22.057 C 11.567 22.164 11.206 22.325 10.885 22.54 C 10.565 22.755 10.308 23.045 10.115 23.409 C 9.921 23.771 9.822 24.234 9.819 24.797 C 9.817 25.308 9.901 25.749 10.071 26.12 C 10.24 26.492 10.478 26.8 10.783 27.044 C 11.088 27.288 11.445 27.472 11.852 27.595 C 12.26 27.718 12.7 27.782 13.172 27.785 C 13.783 27.789 14.391 27.699 14.973 27.516 C 15.557 27.337 16.086 27.014 16.511 26.575 C 16.532 26.902 16.594 27.224 16.696 27.535 L 19.454 27.55 C 19.327 27.344 19.24 27.037 19.191 26.628 C 19.142 26.219 19.119 25.79 19.121 25.343 Z M 16.412 23.7 C 16.412 23.853 16.395 24.058 16.361 24.314 C 16.325 24.581 16.235 24.838 16.098 25.07 C 15.939 25.335 15.714 25.555 15.444 25.708 C 15.149 25.885 14.733 25.973 14.197 25.97 C 13.985 25.969 13.774 25.948 13.566 25.909 C 13.361 25.87 13.183 25.802 13.03 25.705 C 12.878 25.608 12.758 25.48 12.669 25.32 C 12.58 25.16 12.537 24.952 12.539 24.697 C 12.54 24.454 12.585 24.247 12.675 24.075 C 12.766 23.902 12.885 23.762 13.032 23.654 C 13.179 23.546 13.348 23.461 13.541 23.398 C 13.732 23.336 13.937 23.286 14.155 23.248 C 14.359 23.211 14.572 23.18 14.797 23.156 C 15.02 23.131 15.231 23.101 15.429 23.064 C 15.628 23.026 15.814 22.979 15.985 22.923 C 16.158 22.867 16.302 22.788 16.417 22.686 L 16.411 23.702 Z M 26.881 17.509 C 26.69 17.444 26.49 17.411 26.288 17.41 C 25.953 17.408 25.62 17.458 25.301 17.558 C 24.976 17.658 24.672 17.8 24.39 17.985 C 24.108 18.169 23.857 18.391 23.639 18.652 C 23.421 18.913 23.247 19.196 23.117 19.502 L 23.078 19.502 L 23.089 17.663 L 20.504 17.648 L 20.452 27.557 L 23.17 27.57 L 23.194 23.105 C 23.196 22.671 23.243 22.259 23.335 21.87 C 23.426 21.48 23.577 21.142 23.789 20.857 C 24.001 20.57 24.28 20.345 24.626 20.18 C 24.971 20.016 25.393 19.935 25.891 19.938 C 26.057 19.938 26.229 19.948 26.408 19.97 C 26.587 19.99 26.739 20.013 26.866 20.04 Z M 36.03 25.434 L 36.057 20.279 C 36.061 19.691 35.93 19.211 35.663 18.839 C 35.398 18.468 35.044 18.17 34.634 17.97 C 34.194 17.758 33.723 17.616 33.238 17.552 C 32.737 17.478 32.232 17.44 31.727 17.438 C 31.173 17.434 30.621 17.486 30.079 17.592 C 29.566 17.689 29.073 17.871 28.62 18.131 C 28.188 18.381 27.82 18.727 27.543 19.141 C 27.26 19.56 27.098 20.089 27.055 20.728 L 29.776 20.743 C 29.828 20.205 30.012 19.823 30.326 19.597 C 30.639 19.367 31.058 19.254 31.582 19.258 C 31.825 19.26 32.051 19.277 32.262 19.309 C 32.472 19.341 32.658 19.406 32.818 19.503 C 32.977 19.601 33.104 19.736 33.198 19.908 C 33.291 20.081 33.338 20.315 33.338 20.608 C 33.336 20.89 33.245 21.103 33.065 21.249 C 32.886 21.395 32.646 21.506 32.346 21.581 C 32.009 21.662 31.666 21.718 31.321 21.747 C 30.937 21.784 30.535 21.834 30.113 21.895 C 29.692 21.957 29.28 22.041 28.877 22.148 C 28.474 22.254 28.112 22.415 27.792 22.63 C 27.473 22.846 27.216 23.135 27.022 23.498 C 26.828 23.861 26.73 24.324 26.727 24.887 C 26.724 25.399 26.808 25.839 26.978 26.209 C 27.149 26.581 27.386 26.889 27.69 27.134 C 27.996 27.379 28.352 27.563 28.76 27.686 C 29.167 27.809 29.607 27.872 30.08 27.874 C 30.69 27.879 31.298 27.788 31.881 27.605 C 32.465 27.426 32.994 27.103 33.418 26.665 C 33.441 26.991 33.503 27.314 33.603 27.625 L 36.362 27.639 C 36.235 27.434 36.147 27.127 36.098 26.717 C 36.05 26.309 36.026 25.881 36.028 25.433 Z M 33.32 23.791 C 33.32 23.945 33.303 24.149 33.269 24.404 C 33.232 24.671 33.143 24.929 33.006 25.161 C 32.847 25.427 32.621 25.646 32.351 25.799 C 32.056 25.977 31.64 26.064 31.105 26.061 C 30.894 26.06 30.683 26.039 30.475 25.999 C 30.27 25.959 30.091 25.891 29.938 25.795 C 29.788 25.699 29.664 25.566 29.578 25.41 C 29.489 25.25 29.445 25.042 29.447 24.786 C 29.448 24.543 29.494 24.336 29.583 24.164 C 29.674 23.993 29.793 23.852 29.94 23.744 C 30.087 23.636 30.257 23.551 30.449 23.488 C 30.64 23.426 30.845 23.376 31.064 23.338 C 31.267 23.301 31.48 23.27 31.704 23.245 C 31.928 23.222 32.139 23.191 32.337 23.153 C 32.535 23.115 32.72 23.069 32.893 23.013 C 33.051 22.964 33.198 22.884 33.325 22.776 Z M 45.102 22.56 C 44.809 22.347 44.475 22.176 44.1 22.046 C 43.72 21.915 43.334 21.805 42.943 21.714 C 42.568 21.624 42.192 21.539 41.815 21.459 C 41.482 21.39 41.153 21.302 40.83 21.195 C 40.543 21.097 40.311 20.972 40.133 20.818 C 39.958 20.67 39.86 20.45 39.868 20.221 C 39.868 20.017 39.92 19.855 40.024 19.734 C 40.125 19.613 40.253 19.518 40.399 19.458 C 40.546 19.394 40.709 19.353 40.888 19.335 C 41.053 19.318 41.219 19.309 41.385 19.309 C 41.87 19.312 42.291 19.407 42.647 19.594 C 43.004 19.782 43.199 20.137 43.234 20.66 L 45.82 20.675 C 45.772 20.061 45.619 19.552 45.36 19.148 C 45.11 18.754 44.774 18.422 44.378 18.174 C 43.964 17.921 43.507 17.744 43.031 17.65 C 42.517 17.544 41.995 17.49 41.471 17.489 C 40.944 17.485 40.418 17.531 39.9 17.625 C 39.415 17.708 38.947 17.873 38.518 18.114 C 38.109 18.349 37.779 18.673 37.528 19.087 C 37.276 19.501 37.149 20.021 37.146 20.648 C 37.143 21.082 37.231 21.449 37.409 21.751 C 37.584 22.052 37.818 22.303 38.111 22.503 C 38.404 22.703 38.739 22.864 39.115 22.987 C 39.491 23.111 39.877 23.218 40.271 23.309 C 40.756 23.414 41.189 23.516 41.572 23.613 C 41.954 23.711 42.275 23.817 42.537 23.934 C 42.797 24.051 42.997 24.183 43.137 24.331 C 43.274 24.473 43.349 24.662 43.346 24.859 C 43.344 25.102 43.286 25.302 43.17 25.461 C 43.054 25.62 42.91 25.747 42.737 25.842 C 42.564 25.938 42.373 26.007 42.162 26.05 C 41.963 26.092 41.761 26.113 41.557 26.113 C 41.296 26.112 41.035 26.079 40.782 26.014 C 40.546 25.955 40.322 25.853 40.123 25.713 C 39.704 25.424 39.461 24.942 39.48 24.434 L 36.895 24.42 C 36.916 25.071 37.063 25.622 37.336 26.071 C 37.607 26.519 37.956 26.882 38.383 27.159 C 38.808 27.436 39.295 27.634 39.844 27.752 C 40.945 27.989 42.083 27.995 43.186 27.769 C 43.699 27.67 44.19 27.477 44.634 27.202 C 45.057 26.936 45.411 26.573 45.664 26.143 C 45.928 25.704 46.062 25.159 46.066 24.508 C 46.068 24.048 45.981 23.661 45.803 23.346 C 45.629 23.035 45.389 22.766 45.1 22.558 Z\" fill=\"var(--token-51c7c2e6-e0bb-4f9f-b507-4fcae32677cf, rgb(2, 20, 65)) /* {&quot;name&quot;:&quot;Brand&quot;} */\"></path></svg>',svgContentId:11459706964,withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-jooxw2\",\"data-framer-name\":\"Action\",layoutDependency:layoutDependency,layoutId:\"rFVrT3zEM\",...addPropertyOverrides({Oq1OopgrB:{\"data-highlight\":true,onTap:onTap5jiuha},P7lWiAv0W:{\"data-highlight\":true,onTap:onTap1q1g9oa}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-2rfdvu\",Component:ArrowUpLeft,layoutDependency:layoutDependency,layoutId:\"EZrIQS74i\",style:{\"--szd5nr\":\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\"},...addPropertyOverrides({Oq1OopgrB:{Component:XMark},P7lWiAv0W:{Component:Bars3},qxSjvxBrI:{Component:Bars3},TrSxUBkrP:{Component:XMark},Y4vsFpJAs:{Component:Bars3}},baseVariant,gestureVariant)})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-xshs5r\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"U6PS9cT3_\",...addPropertyOverrides({Oq1OopgrB:{\"data-highlight\":true,onTap:onTap119fubo},TrSxUBkrP:{\"data-highlight\":true,onTap:onTap31fg0s}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ZyEckf8Um\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{hash:\":ZyEckf8Um\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{hash:\":ZyEckf8Um\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{hash:\":ZyEckf8Um\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(20+((componentViewport?.height||81.5)-40-64)/2)+18.5+0,...addPropertyOverrides({Oq1OopgrB:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-60-420)/2)+0+74+0+0},sWuyZDSv8:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-64)/2)+18.5+0},TrSxUBkrP:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||471.5)-70-424)/2)+0+66+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-sbxmu1-container\",layoutDependency:layoutDependency,layoutId:\"F8p_Dt3q4-container\",nodeId:\"F8p_Dt3q4\",rendersWithMotion:true,scopeId:\"a3Yici3jy\",children:/*#__PURE__*/_jsx(ButtonMenu,{height:\"100%\",id:\"F8p_Dt3q4\",JuyOOcz47:\"المميزات\",layoutId:\"F8p_Dt3q4\",variant:matchVariant(\"b5zmkXfQr\"),width:\"100%\",xmTtcu3Is:resolvedLinks[0],...addPropertyOverrides({Oq1OopgrB:{xmTtcu3Is:resolvedLinks[2]},sWuyZDSv8:{xmTtcu3Is:resolvedLinks[3]},TrSxUBkrP:{xmTtcu3Is:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":MPyrozuD2\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{hash:\":MPyrozuD2\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{hash:\":MPyrozuD2\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{hash:\":MPyrozuD2\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(20+((componentViewport?.height||81.5)-40-64)/2)+18.5+0,...addPropertyOverrides({Oq1OopgrB:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-60-420)/2)+0+74+0+47},sWuyZDSv8:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-64)/2)+18.5+0},TrSxUBkrP:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||471.5)-70-424)/2)+0+66+0+57}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-jdr609-container\",layoutDependency:layoutDependency,layoutId:\"h70SWAn0U-container\",nodeId:\"h70SWAn0U\",rendersWithMotion:true,scopeId:\"a3Yici3jy\",children:/*#__PURE__*/_jsx(ButtonMenu,{height:\"100%\",id:\"h70SWAn0U\",JuyOOcz47:\"الأسعار\",layoutId:\"h70SWAn0U\",variant:matchVariant(\"b5zmkXfQr\"),width:\"100%\",xmTtcu3Is:resolvedLinks1[0],...addPropertyOverrides({Oq1OopgrB:{xmTtcu3Is:resolvedLinks1[2]},sWuyZDSv8:{xmTtcu3Is:resolvedLinks1[3]},TrSxUBkrP:{xmTtcu3Is:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MrkvMXlPD\"},implicitPathVariables:undefined},{href:{webPageId:\"MrkvMXlPD\"},implicitPathVariables:undefined},{href:{webPageId:\"MrkvMXlPD\"},implicitPathVariables:undefined},{href:{webPageId:\"MrkvMXlPD\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(20+((componentViewport?.height||81.5)-40-64)/2)+18.5+0,...addPropertyOverrides({Oq1OopgrB:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-60-420)/2)+0+74+0+94},sWuyZDSv8:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-64)/2)+18.5+0},TrSxUBkrP:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||471.5)-70-424)/2)+0+66+0+114}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-crkb45-container\",layoutDependency:layoutDependency,layoutId:\"r3cvTJWXy-container\",nodeId:\"r3cvTJWXy\",rendersWithMotion:true,scopeId:\"a3Yici3jy\",children:/*#__PURE__*/_jsx(ButtonMenu,{height:\"100%\",id:\"r3cvTJWXy\",JuyOOcz47:\"المدونة\",layoutId:\"r3cvTJWXy\",variant:matchVariant(\"b5zmkXfQr\"),width:\"100%\",xmTtcu3Is:resolvedLinks2[0],...addPropertyOverrides({Oq1OopgrB:{xmTtcu3Is:resolvedLinks2[2]},sWuyZDSv8:{xmTtcu3Is:resolvedLinks2[3]},TrSxUBkrP:{xmTtcu3Is:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(20+((componentViewport?.height||81.5)-40-64)/2)+18.5+0,...addPropertyOverrides({Oq1OopgrB:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-60-420)/2)+0+74+0+141},sWuyZDSv8:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-64)/2)+18.5+0},TrSxUBkrP:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||471.5)-70-424)/2)+0+66+0+171}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-11jgbcp-container\",layoutDependency:layoutDependency,layoutId:\"ZcF6Dvtbt-container\",nodeId:\"ZcF6Dvtbt\",rendersWithMotion:true,scopeId:\"a3Yici3jy\",children:/*#__PURE__*/_jsx(ButtonMenu,{height:\"100%\",id:\"ZcF6Dvtbt\",JuyOOcz47:\"دليل جرس\",layoutId:\"ZcF6Dvtbt\",variant:matchVariant(\"b5zmkXfQr\"),width:\"100%\",xmTtcu3Is:\"https://guide.jaras.io/\"})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6dh8yb\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"RQaMhOhwJ\",...addPropertyOverrides({Oq1OopgrB:{\"data-highlight\":true,onTap:onTap119fubo},TrSxUBkrP:{\"data-highlight\":true,onTap:onTap31fg0s}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"135px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||81.5)-40-64)/2)+0+0,...addPropertyOverrides({Oq1OopgrB:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-60-420)/2)+0+282+0+0},sWuyZDSv8:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-64)/2)+0+0},TrSxUBkrP:{width:`max((max(max(${componentViewport?.width||\"100vw\"} - 48px, 1px) / 2, 50px) * 2 - 10px) / 2, 1px)`,y:(componentViewport?.y||0)+(20+((componentViewport?.height||471.5)-70-424)/2)+0+360+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kym5qz-container\",layoutDependency:layoutDependency,layoutId:\"z5g5rB13J-container\",nodeId:\"z5g5rB13J\",rendersWithMotion:true,scopeId:\"a3Yici3jy\",children:/*#__PURE__*/_jsx(CTA,{g63b6DB_d:\"https://pms.jaras.io/\",height:\"100%\",IBthBJk0T:ArrowUpLeft,id:\"z5g5rB13J\",kuNuySqWo:\"var(--token-b994b0ed-f1a6-4841-a68b-dee404f7465a, rgb(255, 255, 255))\",layoutId:\"z5g5rB13J\",QEQzp4_ky:\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(31, 85, 55))\",style:{width:\"100%\"},variant:matchVariant(\"n3rwiwfbc\"),WeblZ6_3j:true,width:\"100%\",yjSQQVtXc:\"تسجيل دخول\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FDjeU_S0L\"},implicitPathVariables:undefined},{href:{webPageId:\"FDjeU_S0L\"},implicitPathVariables:undefined},{href:{webPageId:\"FDjeU_S0L\"},implicitPathVariables:undefined},{href:{webPageId:\"FDjeU_S0L\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"176px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||81.5)-40-64)/2)+0+0,...addPropertyOverrides({Oq1OopgrB:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-60-420)/2)+0+282+0+74},sWuyZDSv8:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-64)/2)+0+0},TrSxUBkrP:{width:`max((max(max(${componentViewport?.width||\"100vw\"} - 48px, 1px) / 2, 50px) * 2 - 10px) / 2, 1px)`,y:(componentViewport?.y||0)+(20+((componentViewport?.height||471.5)-70-424)/2)+0+360+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aurjb3-container\",layoutDependency:layoutDependency,layoutId:\"nfriZEFyJ-container\",nodeId:\"nfriZEFyJ\",rendersWithMotion:true,scopeId:\"a3Yici3jy\",children:/*#__PURE__*/_jsx(CTA,{g63b6DB_d:resolvedLinks3[0],height:\"100%\",IBthBJk0T:ArrowUpLeft,id:\"nfriZEFyJ\",kuNuySqWo:\"var(--token-b994b0ed-f1a6-4841-a68b-dee404f7465a, rgb(255, 255, 255))\",layoutId:\"nfriZEFyJ\",QEQzp4_ky:FGt9YetAP,style:{width:\"100%\"},variant:matchVariant(\"vIs8qIXXC\"),WeblZ6_3j:true,width:\"100%\",yjSQQVtXc:\"أطلب عرض للنظام\",...addPropertyOverrides({Oq1OopgrB:{g63b6DB_d:resolvedLinks3[2]},sWuyZDSv8:{g63b6DB_d:resolvedLinks3[3]},TrSxUBkrP:{g63b6DB_d:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:800,pixelWidth:1200,src:\"https://framerusercontent.com/images/1QuyYX7qkUASBQzdvj57wxUqqA.webp?width=1200&height=800\",srcSet:\"https://framerusercontent.com/images/1QuyYX7qkUASBQzdvj57wxUqqA.webp?scale-down-to=512&width=1200&height=800 512w,https://framerusercontent.com/images/1QuyYX7qkUASBQzdvj57wxUqqA.webp?scale-down-to=1024&width=1200&height=800 1024w,https://framerusercontent.com/images/1QuyYX7qkUASBQzdvj57wxUqqA.webp?width=1200&height=800 1200w\"},className:\"framer-8iys5e\",layoutDependency:layoutDependency,layoutId:\"a1TOAktmd\",...addPropertyOverrides({TrSxUBkrP:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(20+((componentViewport?.height||471.5)-70-424)/2)+0+66),pixelHeight:800,pixelWidth:1200,sizes:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 1px) / 2, 50px)`,src:\"https://framerusercontent.com/images/1QuyYX7qkUASBQzdvj57wxUqqA.webp?width=1200&height=800\",srcSet:\"https://framerusercontent.com/images/1QuyYX7qkUASBQzdvj57wxUqqA.webp?scale-down-to=512&width=1200&height=800 512w,https://framerusercontent.com/images/1QuyYX7qkUASBQzdvj57wxUqqA.webp?scale-down-to=1024&width=1200&height=800 1024w,https://framerusercontent.com/images/1QuyYX7qkUASBQzdvj57wxUqqA.webp?width=1200&height=800 1200w\"}}},baseVariant,gestureVariant)})]}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b0599j-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"BSSDzEVRB-container\",nodeId:\"BSSDzEVRB\",rendersWithMotion:true,scopeId:\"a3Yici3jy\",children:/*#__PURE__*/_jsx(GridBackground,{autoWidth:true,columnCount:4,crossMarkerInterval:3,crossMarkerSize:5,gridColor:\"rgb(0, 0, 0)\",gridOpacity:.08,height:\"100%\",id:\"BSSDzEVRB\",layoutId:\"BSSDzEVRB\",maxContentWidth:1100,paddingLeft:24,paddingRight:24,rowCount:0,rowSpacing:40,showCrossMarkers:true,style:{height:\"100%\",width:\"100%\"},topLineOpacity:0,width:\"100%\"})})})]})})})});});const css=[\".framer-9frAm.framer-13cj5t2, .framer-9frAm .framer-13cj5t2 { display: block; }\",\".framer-9frAm.framer-nr4dql { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 20px 56px 20px 56px; position: relative; width: 1200px; }\",\".framer-9frAm .framer-1gm3oi2 { flex: none; height: 1400px; left: -600px; position: absolute; top: 0px; width: 2400px; z-index: 50; }\",\".framer-9frAm .framer-ztllhs { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9frAm .framer-2jq46z { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 34px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9frAm .framer-ew57le { flex: none; height: 34px; position: relative; text-decoration: none; width: 78px; }\",\".framer-9frAm .framer-jooxw2 { 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: 4px; position: relative; width: min-content; }\",\".framer-9frAm .framer-2rfdvu { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 24px; }\",\".framer-9frAm .framer-xshs5r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9frAm .framer-sbxmu1-container, .framer-9frAm .framer-jdr609-container, .framer-9frAm .framer-crkb45-container, .framer-9frAm .framer-11jgbcp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9frAm .framer-6dh8yb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-9frAm .framer-kym5qz-container { cursor: pointer; flex: none; height: auto; position: relative; width: 135px; }\",\".framer-9frAm .framer-1aurjb3-container { cursor: pointer; flex: none; height: auto; position: relative; width: 176px; }\",\".framer-9frAm .framer-8iys5e { flex: none; height: 262px; overflow: visible; position: relative; width: 354px; }\",\".framer-9frAm .framer-b0599j-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-9frAm.framer-v-qy9835.framer-nr4dql, .framer-9frAm.framer-v-t4xluk.framer-nr4dql { padding: 20px 24px 20px 24px; width: 810px; }\",\".framer-9frAm.framer-v-qy9835 .framer-ztllhs, .framer-9frAm.framer-v-t4xluk .framer-ztllhs { gap: 20px; }\",\".framer-9frAm.framer-v-qy9835 .framer-ew57le, .framer-9frAm.framer-v-1s6a5yp .framer-ew57le, .framer-9frAm.framer-v-1s6a5yp .framer-sbxmu1-container, .framer-9frAm.framer-v-1ids79y .framer-ew57le, .framer-9frAm.framer-v-hj0fs2 .framer-ew57le, .framer-9frAm.framer-v-hj0fs2 .framer-sbxmu1-container, .framer-9frAm.framer-v-t4xluk .framer-ew57le { order: 0; }\",\".framer-9frAm.framer-v-qy9835 .framer-jooxw2, .framer-9frAm.framer-v-1s6a5yp .framer-jooxw2, .framer-9frAm.framer-v-1s6a5yp .framer-jdr609-container, .framer-9frAm.framer-v-hj0fs2 .framer-jdr609-container, .framer-9frAm.framer-v-hj0fs2 .framer-b0599j-container, .framer-9frAm.framer-v-t4xluk .framer-jooxw2 { order: 1; }\",\".framer-9frAm.framer-v-1s6a5yp.framer-nr4dql { padding: 20px 24px 50px 24px; width: 810px; }\",\".framer-9frAm.framer-v-1s6a5yp .framer-ztllhs { align-content: unset; align-items: unset; display: grid; gap: 32px 0px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); z-index: 3; }\",\".framer-9frAm.framer-v-1s6a5yp .framer-2jq46z { align-self: start; flex: none; grid-column: span 2; justify-self: start; order: 0; width: 100%; }\",\".framer-9frAm.framer-v-1s6a5yp .framer-xshs5r { align-content: flex-start; align-items: flex-start; align-self: start; cursor: pointer; flex-direction: column; justify-self: start; order: 1; width: 100%; }\",\".framer-9frAm.framer-v-1s6a5yp .framer-crkb45-container, .framer-9frAm.framer-v-hj0fs2 .framer-crkb45-container { order: 2; }\",\".framer-9frAm.framer-v-1s6a5yp .framer-11jgbcp-container, .framer-9frAm.framer-v-hj0fs2 .framer-11jgbcp-container { order: 3; }\",\".framer-9frAm.framer-v-1s6a5yp .framer-6dh8yb { align-self: start; cursor: pointer; flex: none; grid-column: span 2; justify-self: start; order: 3; width: 100%; }\",\".framer-9frAm.framer-v-1s6a5yp .framer-kym5qz-container, .framer-9frAm.framer-v-1s6a5yp .framer-1aurjb3-container { flex: 1 0 0px; width: 1px; }\",\".framer-9frAm.framer-v-1s6a5yp .framer-8iys5e { align-self: start; justify-self: start; order: 2; width: 100%; }\",\".framer-9frAm.framer-v-1ids79y.framer-nr4dql { padding: 20px 24px 20px 24px; width: 390px; }\",\".framer-9frAm.framer-v-1ids79y .framer-jooxw2, .framer-9frAm.framer-v-hj0fs2 .framer-jooxw2 { cursor: pointer; order: 1; }\",\".framer-9frAm.framer-v-hj0fs2.framer-nr4dql { padding: 20px 20px 40px 20px; width: 390px; }\",\".framer-9frAm.framer-v-hj0fs2 .framer-ztllhs { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; order: 2; z-index: 2; }\",\".framer-9frAm.framer-v-hj0fs2 .framer-2jq46z { cursor: pointer; flex: none; order: 0; width: 100%; }\",\".framer-9frAm.framer-v-hj0fs2 .framer-xshs5r { align-content: flex-start; align-items: flex-start; cursor: pointer; flex-direction: column; gap: 20px; order: 1; }\",\".framer-9frAm.framer-v-hj0fs2 .framer-6dh8yb { cursor: pointer; flex: none; flex-direction: column; order: 2; width: 100%; }\",\".framer-9frAm.framer-v-hj0fs2 .framer-kym5qz-container, .framer-9frAm.framer-v-hj0fs2 .framer-1aurjb3-container { width: 100%; }\",\".framer-9frAm.framer-v-16nqe9y .framer-1gm3oi2, .framer-9frAm.framer-v-t4xluk .framer-1gm3oi2 { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 81.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qxSjvxBrI\":{\"layout\":[\"fixed\",\"auto\"]},\"TrSxUBkrP\":{\"layout\":[\"fixed\",\"auto\"]},\"P7lWiAv0W\":{\"layout\":[\"fixed\",\"auto\"]},\"Oq1OopgrB\":{\"layout\":[\"fixed\",\"auto\"]},\"sWuyZDSv8\":{\"layout\":[\"fixed\",\"auto\"]},\"Y4vsFpJAs\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"TEHIlCj2N\":\"fill\",\"FGt9YetAP\":\"fill2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framera3Yici3jy=withCSS(Component,css,\"framer-9frAm\");export default Framera3Yici3jy;Framera3Yici3jy.displayName=\"Header\";Framera3Yici3jy.defaultProps={height:81.5,width:1200};addPropertyControls(Framera3Yici3jy,{variant:{options:[\"eua2ArCHa\",\"qxSjvxBrI\",\"TrSxUBkrP\",\"P7lWiAv0W\",\"Oq1OopgrB\",\"sWuyZDSv8\",\"Y4vsFpJAs\"],optionTitles:[\"Desktop\",\"Tablet\",\"Tablet Open\",\"Phone\",\"Phone Open\",\"Desktop Menu Open\",\"Tablet Menu Open\"],title:\"Variant\",type:ControlType.Enum},TEHIlCj2N:{defaultValue:'var(--token-624e8380-50b2-4d39-b180-341311d67e5b, rgb(250, 250, 250)) /* {\"name\":\"Background\"} */',title:\"Fill\",type:ControlType.Color},FGt9YetAP:{defaultValue:'var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245)) /* {\"name\":\"Primary Blue\"} */',title:\"Fill 2\",type:ControlType.Color}});addFonts(Framera3Yici3jy,[{explicitInter:true,fonts:[]},...ButtonMenuFonts,...CTAFonts,...GridBackgroundFonts],{supportsExplicitInterCodegen:true});Framera3Yici3jy.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(ButtonMenu,{},context),()=>forwardLoader(CTA,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera3Yici3jy\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"TEHIlCj2N\\\":\\\"fill\\\",\\\"FGt9YetAP\\\":\\\"fill2\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qxSjvxBrI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TrSxUBkrP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"P7lWiAv0W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Oq1OopgrB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sWuyZDSv8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y4vsFpJAs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"81.5\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./a3Yici3jy.map","// Generated by Framer (6ca5d98)\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 9 3 L 9 15 M 6 12.182 L 6.879 12.841 C 8.05 13.72 9.95 13.72 11.121 12.841 C 12.293 11.962 12.293 10.538 11.121 9.659 C 10.536 9.22 9.768 9 9 9 C 8.275 9 7.55 8.78 6.997 8.341 C 5.891 7.462 5.891 6.038 6.997 5.159 C 8.103 4.28 9.896 4.28 11.003 5.159 L 11.418 5.489 M 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 Z\" fill=\"transparent\" height=\"18px\" id=\"nAxYgxI5P\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--szd5nr, black)\" transform=\"translate(3 3)\" width=\"18px\"/></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=({height,id,stroke,width,...props})=>{return{...props,YmfIrZ3Ez:stroke??props.YmfIrZ3Ez??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,YmfIrZ3Ez,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-LCsC1\",className),layoutId:layoutId,ref:ref,style:{\"--szd5nr\":YmfIrZ3Ez,...style}});});const css=[`.framer-LCsC1 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--szd5nr); 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 {\"YmfIrZ3Ez\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Currency Dollar\",\"color\":{\"type\":\"variable\",\"value\":\"szd5nr\"},\"set\":{\"localId\":\"vectorSet/kNBkgkDkJ\",\"id\":\"kNBkgkDkJ\",\"moduleId\":\"DyJDRQD0f0RPOu0ZYoEG\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-LCsC1\");Icon.displayName=\"Currency Dollar\";export default Icon;addPropertyControls(Icon,{YmfIrZ3Ez:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Currency Dollar\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"szd5nr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/kNBkgkDkJ\\\",\\\"id\\\":\\\"kNBkgkDkJ\\\",\\\"moduleId\\\":\\\"DyJDRQD0f0RPOu0ZYoEG\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"YmfIrZ3Ez\\\":\\\"stroke\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a322632)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PlusSmall from\"https://framerusercontent.com/modules/ImVRxeKrSYTrA2ugbMpr/GGoo0rVmBv3GsJSrQZ4f/xLy8RQxKZ.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zejVpF06dKbVKKJUrVU3/QF1KKc2Z1cp5TxzpBSv0/sl3oEkOGI.js\";const enabledGestures={RCu_Kfpqv:{hover:true}};const serializationHash=\"framer-UsKTc\";const variantClassNames={RCu_Kfpqv:\"framer-v-17l1s55\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tPBj5vbsZ=undefined;const K34PDsyvN=undefined;const HsBuZBFtU=undefined;const GEsx79PiY=undefined;const Z_KW9MrNC=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 getProps=({height,icon,id,link,showIcon,stroke,title,width,...props})=>{return{...props,GEsx79PiY:stroke??props.GEsx79PiY??\"rgb(0, 0, 0)\",HsBuZBFtU:showIcon??props.HsBuZBFtU??false,K34PDsyvN:title??props.K34PDsyvN??\"المميزات\",tPBj5vbsZ:link??props.tPBj5vbsZ,Z_KW9MrNC:icon??props.Z_KW9MrNC??PlusSmall};};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,K34PDsyvN,tPBj5vbsZ,GEsx79PiY,Z_KW9MrNC,HsBuZBFtU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"RCu_Kfpqv\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:tPBj5vbsZ,motionChild:true,nodeId:\"RCu_Kfpqv\",openInNewTab:false,scopeId:\"rBXZcxLz_\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-17l1s55\",className,classNames)} framer-1bt1ryo`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"RCu_Kfpqv\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-gkrc41\",\"data-styles-preset\":\"sl3oEkOGI\",dir:\"rtl\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, rgba(255, 255, 255, 0.7))\"},children:\"المميزات\"})}),className:\"framer-a0it04\",\"data-framer-name\":\"تواصل معنا لتحديد موعد جلسة تعريفية واكتشف كيف يمكن لـ جرس أن يسهل عليك إدارة وحداتك وعملياتك الفندقية\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uvjQKhsYH\",style:{\"--extracted-tcooor\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\",scale:1},text:K34PDsyvN,variants:{\"RCu_Kfpqv-hover\":{\"--extracted-tcooor\":\"rgb(255, 255, 255)\",scale:1.1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"RCu_Kfpqv-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-gkrc41\",\"data-styles-preset\":\"sl3oEkOGI\",dir:\"rtl\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, rgb(255, 255, 255))\"},children:\"المميزات\"})})}},baseVariant,gestureVariant)}),HsBuZBFtU!==false&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1ukp633\",Component:Z_KW9MrNC,layoutDependency:layoutDependency,layoutId:\"qmKcav2mf\",style:{\"--szd5nr\":GEsx79PiY}})]})})})})});});const css=[\".framer-UsKTc.framer-1bt1ryo, .framer-UsKTc .framer-1bt1ryo { display: block; }\",\".framer-UsKTc.framer-17l1s55 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 29px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-UsKTc .framer-a0it04 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UsKTc .framer-1ukp633 { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 24px; }\",\".framer-UsKTc.framer-v-17l1s55.hover.framer-17l1s55 { overflow: visible; }\",\".framer-UsKTc.framer-v-17l1s55.hover .framer-a0it04 { order: 0; }\",\".framer-UsKTc.framer-v-17l1s55.hover .framer-1ukp633 { order: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 57\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"XO4yvwAOp\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"K34PDsyvN\":\"title\",\"tPBj5vbsZ\":\"link\",\"GEsx79PiY\":\"stroke\",\"Z_KW9MrNC\":\"icon\",\"HsBuZBFtU\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"DyJDRQD0f0RPOu0ZYoEG\"]\n */const FramerrBXZcxLz_=withCSS(Component,css,\"framer-UsKTc\");export default FramerrBXZcxLz_;FramerrBXZcxLz_.displayName=\"MenuItem\";FramerrBXZcxLz_.defaultProps={height:29,width:57};addPropertyControls(FramerrBXZcxLz_,{K34PDsyvN:{defaultValue:\"المميزات\",displayTextArea:false,title:\"Title\",type:ControlType.String},onK34PDsyvNChange:{changes:\"K34PDsyvN\",type:ControlType.ChangeHandler},tPBj5vbsZ:{title:\"Link\",type:ControlType.Link},GEsx79PiY:{defaultValue:\"rgb(0, 0, 0)\",title:\"Stroke\",type:ControlType.Color},Z_KW9MrNC:{defaultValue:{identifier:\"module:ImVRxeKrSYTrA2ugbMpr/GGoo0rVmBv3GsJSrQZ4f/xLy8RQxKZ.js:default\",moduleId:\"ImVRxeKrSYTrA2ugbMpr\"},setModuleId:\"DyJDRQD0f0RPOu0ZYoEG\",title:\"Icon\",type:ControlType.VectorSetItem},HsBuZBFtU:{defaultValue:false,title:\"showIcon\",type:ControlType.Boolean},onHsBuZBFtUChange:{changes:\"HsBuZBFtU\",type:ControlType.ChangeHandler}});addFonts(FramerrBXZcxLz_,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrBXZcxLz_\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"K34PDsyvN\\\":\\\"title\\\",\\\"tPBj5vbsZ\\\":\\\"link\\\",\\\"GEsx79PiY\\\":\\\"stroke\\\",\\\"Z_KW9MrNC\\\":\\\"icon\\\",\\\"HsBuZBFtU\\\":\\\"showIcon\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVectorSets\":\"[\\\"DyJDRQD0f0RPOu0ZYoEG\\\"]\",\"framerIntrinsicWidth\":\"57\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XO4yvwAOp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"29\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rBXZcxLz_.map","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,createTrigger,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,SVG,TriggerSubscription,useComponentViewport,useLocaleInfo,useRouter,useTriggers,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CurrencyDollar from\"https://framerusercontent.com/modules/8JV07YEylGCEb3LGvgZo/PY0eWaeMKczs9lq1El6d/bXDJC8QYr.js\";import UserComponent from\"https://framerusercontent.com/modules/ImVRxeKrSYTrA2ugbMpr/GGoo0rVmBv3GsJSrQZ4f/xLy8RQxKZ.js\";import ArrowUpLeft from\"https://framerusercontent.com/modules/XZCLGU4m2txUVkaumOc5/5lRUZI48vkBr7HQuKmrM/W_aV16Xgs.js\";import GridBackground from\"https://framerusercontent.com/modules/apei1f9wTrMWhHTATxUJ/nTthERE8loUccrYJdMt5/GridBackground.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/8veTPAHQwaI04iTQckEo/SMGbtiJn221PcqcxRDmX/fljpkPSDw.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/bbN46vBRfx9vXk07o8Y1/XfydJeMKFmN3g594qgwu/kI58iiOKA.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/wkjE0ZZiECiwBvbHRZPB/GYbgJYWnMT5MsQA1y2rt/m1wXefl2u.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/zejVpF06dKbVKKJUrVU3/QF1KKc2Z1cp5TxzpBSv0/sl3oEkOGI.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/whX0HbhAOmsNUpwi9CVm/NwhBZJV0LtuLQJkH65Eo/ZfOimVsz9.js\";import CTA from\"https://framerusercontent.com/modules/cAwvdV8j0QhD0rpNbuXj/0sENllUt2gCRIJFOa9AN/b3ciKgE3r.js\";import MenuItem from\"https://framerusercontent.com/modules/gIYEbTkcNOAagrhvh4mT/dPYwg7wFlCyY1Vk88o0U/rBXZcxLz_.js\";const GridBackgroundFonts=getFonts(GridBackground);const MenuItemFonts=getFonts(MenuItem);const CTAFonts=getFonts(CTA);const cycleOrder=[\"b4wDBhcQk\",\"SgRoqIX8o\",\"mgACI7slo\"];const serializationHash=\"framer-bEnJd\";const variantClassNames={b4wDBhcQk:\"framer-v-18cessf\",mgACI7slo:\"framer-v-1dykn1p\",SgRoqIX8o:\"framer-v-11yly2y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const gqGh5weYM=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const trigger=createTrigger({interactions:[],trackingId:\"cta-10desktop\"});const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={desktop:\"b4wDBhcQk\",mobile:\"mgACI7slo\",Tablet:\"SgRoqIX8o\"};const Variants=motion.create(React.Fragment);const getProps=({fill,height,id,width,...props})=>{return{...props,gqGh5weYM:fill??props.gqGh5weYM??\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"b4wDBhcQk\"};};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,gqGh5weYM,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"b4wDBhcQk\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const triggers=useTriggers();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-18cessf\",className,classNames),\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"b4wDBhcQk\",ref:refBinding,style:{backgroundColor:\"var(--token-cac74d85-b5ef-40fb-932b-439c76295e39, rgb(15, 15, 16))\",...style},...addPropertyOverrides({mgACI7slo:{\"data-framer-name\":\"mobile\"},SgRoqIX8o:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"footer bg\",fit:\"fill\",intrinsicHeight:1115,intrinsicWidth:1512,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:2230,pixelWidth:3024,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/JWKUAv9lIcxQfcXLi5pEf1jkmqc.png?width=3024&height=2230\",srcSet:\"https://framerusercontent.com/images/JWKUAv9lIcxQfcXLi5pEf1jkmqc.png?scale-down-to=512&width=3024&height=2230 512w,https://framerusercontent.com/images/JWKUAv9lIcxQfcXLi5pEf1jkmqc.png?scale-down-to=1024&width=3024&height=2230 1024w,https://framerusercontent.com/images/JWKUAv9lIcxQfcXLi5pEf1jkmqc.png?scale-down-to=2048&width=3024&height=2230 2048w,https://framerusercontent.com/images/JWKUAv9lIcxQfcXLi5pEf1jkmqc.png?width=3024&height=2230 3024w\"},className:\"framer-qbqt0z\",\"data-framer-name\":\"footer bg\",layoutDependency:layoutDependency,layoutId:\"RTPW8uaKg\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8hewrp\",\"data-framer-name\":\"footer bg\",layoutDependency:layoutDependency,layoutId:\"Mu3I7jAQi\",style:{background:\"radial-gradient(50% 50% at 50% 50%, rgba(7, 54, 29, 0) 0%, rgba(0, 10, 5, 0.82) 100%)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18fccnf-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"YCii0DkkA-container\",nodeId:\"YCii0DkkA\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(GridBackground,{autoWidth:true,columnCount:4,crossMarkerInterval:3,crossMarkerSize:5,gridColor:\"rgba(255, 255, 255, 0.07)\",gridOpacity:1,height:\"100%\",id:\"YCii0DkkA\",layoutId:\"YCii0DkkA\",maxContentWidth:1100,paddingLeft:56,paddingRight:56,rowCount:0,rowSpacing:40,showCrossMarkers:true,style:{height:\"100%\",width:\"100%\"},topLineOpacity:0,width:\"100%\",...addPropertyOverrides({mgACI7slo:{paddingLeft:24,paddingRight:24}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bxvk8m\",layoutDependency:layoutDependency,layoutId:\"Eq_8sZs5t\",style:{boxShadow:\"none\"},variants:{mgACI7slo:{boxShadow:\"none\"},SgRoqIX8o:{boxShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.25)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10gh5qu\",layoutDependency:layoutDependency,layoutId:\"LXem9CJ3O\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xkoecf\",layoutDependency:layoutDependency,layoutId:\"bfxz1qGJL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1o1ggn5\",\"data-styles-preset\":\"m1wXefl2u\",dir:\"rtl\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(255, 255, 255, 0.6))\"},children:\"التواصل\"})}),className:\"framer-166269p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GGr8TaNNK\",style:{\"--extracted-1w1cjl5\":\"rgba(255, 255, 255, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) * 4 - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+0+120+0+0+38,...addPropertyOverrides({mgACI7slo:{width:`calc(max((max(max(${componentViewport?.width||\"100vw\"}, 1px) / 4, 50px) * 4 - 78px) / 4, 50px) * 2 + 10px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+0+56+0+0+38},SgRoqIX8o:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+0+120+0+0+38}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xwczmc-container\",layoutDependency:layoutDependency,layoutId:\"Au83oRPno-container\",nodeId:\"Au83oRPno\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(MenuItem,{GEsx79PiY:\"rgb(0, 0, 0)\",height:\"100%\",HsBuZBFtU:false,id:\"Au83oRPno\",K34PDsyvN:\"linkedin\",layoutId:\"Au83oRPno\",style:{height:\"100%\",width:\"100%\"},tPBj5vbsZ:\"https://www.linkedin.com/company/jarasio/\",width:\"100%\",Z_KW9MrNC:UserComponent})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) * 4 - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+0+120+0+0+77,...addPropertyOverrides({mgACI7slo:{width:`calc(max((max(max(${componentViewport?.width||\"100vw\"}, 1px) / 4, 50px) * 4 - 78px) / 4, 50px) * 2 + 10px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+0+56+0+0+77},SgRoqIX8o:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+0+120+0+0+77}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b1wzxb-container\",layoutDependency:layoutDependency,layoutId:\"tIdBix6pd-container\",nodeId:\"tIdBix6pd\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(MenuItem,{GEsx79PiY:\"rgb(0, 0, 0)\",height:\"100%\",HsBuZBFtU:false,id:\"tIdBix6pd\",K34PDsyvN:\"instagram\",layoutId:\"tIdBix6pd\",style:{height:\"100%\",width:\"100%\"},tPBj5vbsZ:\"https://www.instagram.com/getjaras/\",width:\"100%\",Z_KW9MrNC:UserComponent})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) * 4 - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+0+120+0+0+116,...addPropertyOverrides({mgACI7slo:{width:`calc(max((max(max(${componentViewport?.width||\"100vw\"}, 1px) / 4, 50px) * 4 - 78px) / 4, 50px) * 2 + 10px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+0+56+0+0+116},SgRoqIX8o:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+0+120+0+0+116}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yzh73-container\",layoutDependency:layoutDependency,layoutId:\"n4sXMqjMY-container\",nodeId:\"n4sXMqjMY\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(MenuItem,{GEsx79PiY:\"rgb(0, 0, 0)\",height:\"100%\",HsBuZBFtU:false,id:\"n4sXMqjMY\",K34PDsyvN:\"x.com \",layoutId:\"n4sXMqjMY\",style:{height:\"100%\",width:\"100%\"},tPBj5vbsZ:\"https://twitter.com/getjaras\",width:\"100%\",Z_KW9MrNC:UserComponent})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) * 4 - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+0+120+0+0+155,...addPropertyOverrides({mgACI7slo:{width:`calc(max((max(max(${componentViewport?.width||\"100vw\"}, 1px) / 4, 50px) * 4 - 78px) / 4, 50px) * 2 + 10px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+0+56+0+0+155},SgRoqIX8o:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+0+120+0+0+155}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ivb78v-container\",layoutDependency:layoutDependency,layoutId:\"fjKdbHgZY-container\",nodeId:\"fjKdbHgZY\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(MenuItem,{GEsx79PiY:\"rgb(0, 0, 0)\",height:\"100%\",HsBuZBFtU:false,id:\"fjKdbHgZY\",K34PDsyvN:\"Tiktok\",layoutId:\"fjKdbHgZY\",style:{height:\"100%\",width:\"100%\"},tPBj5vbsZ:\"https://www.tiktok.com/@getjaras?refer=creator_embed\",width:\"100%\",Z_KW9MrNC:UserComponent})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-343g5e\",layoutDependency:layoutDependency,layoutId:\"b9VUZVyBr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1o1ggn5\",\"data-styles-preset\":\"m1wXefl2u\",dir:\"rtl\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(255, 255, 255, 0.6))\"},children:\"الأقسام\"})}),className:\"framer-8arixx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gxxtPo7v8\",style:{\"--extracted-1w1cjl5\":\"rgba(255, 255, 255, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ZyEckf8Um\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{hash:\":ZyEckf8Um\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{hash:\":ZyEckf8Um\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) * 4 - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+0+120+0+0+38,...addPropertyOverrides({mgACI7slo:{width:`calc(max((max(max(${componentViewport?.width||\"100vw\"}, 1px) / 4, 50px) * 4 - 78px) / 4, 50px) * 2 + 10px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+0+56+0+0+38},SgRoqIX8o:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+0+120+0+0+38}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v4ro12-container\",layoutDependency:layoutDependency,layoutId:\"fI8wFvb1p-container\",nodeId:\"fI8wFvb1p\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(MenuItem,{GEsx79PiY:\"rgb(0, 0, 0)\",height:\"100%\",HsBuZBFtU:false,id:\"fI8wFvb1p\",K34PDsyvN:\"المميزات\",layoutId:\"fI8wFvb1p\",style:{height:\"100%\",width:\"100%\"},tPBj5vbsZ:resolvedLinks[0],width:\"100%\",Z_KW9MrNC:UserComponent,...addPropertyOverrides({mgACI7slo:{tPBj5vbsZ:resolvedLinks[2]},SgRoqIX8o:{tPBj5vbsZ:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) * 4 - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+0+120+0+0+77,...addPropertyOverrides({mgACI7slo:{width:`calc(max((max(max(${componentViewport?.width||\"100vw\"}, 1px) / 4, 50px) * 4 - 78px) / 4, 50px) * 2 + 10px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+0+56+0+0+77},SgRoqIX8o:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+0+120+0+0+77}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ugmjyu-container\",layoutDependency:layoutDependency,layoutId:\"CcB2_AiYE-container\",nodeId:\"CcB2_AiYE\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(MenuItem,{GEsx79PiY:\"rgb(0, 0, 0)\",height:\"100%\",HsBuZBFtU:false,id:\"CcB2_AiYE\",K34PDsyvN:\"عن النظام\",layoutId:\"CcB2_AiYE\",style:{height:\"100%\",width:\"100%\"},tPBj5vbsZ:resolvedLinks1[0],width:\"100%\",Z_KW9MrNC:UserComponent,...addPropertyOverrides({mgACI7slo:{tPBj5vbsZ:resolvedLinks1[2]},SgRoqIX8o:{tPBj5vbsZ:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":wBmaO3nNq\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{hash:\":wBmaO3nNq\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{hash:\":wBmaO3nNq\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) * 4 - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+0+120+0+0+116,...addPropertyOverrides({mgACI7slo:{width:`calc(max((max(max(${componentViewport?.width||\"100vw\"}, 1px) / 4, 50px) * 4 - 78px) / 4, 50px) * 2 + 10px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+0+56+0+0+116},SgRoqIX8o:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+0+120+0+0+116}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-49jsu6-container\",layoutDependency:layoutDependency,layoutId:\"v0LJN4TW0-container\",nodeId:\"v0LJN4TW0\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(MenuItem,{GEsx79PiY:\"rgb(0, 0, 0)\",height:\"100%\",HsBuZBFtU:false,id:\"v0LJN4TW0\",K34PDsyvN:\"الأسئلة الشائعة\",layoutId:\"v0LJN4TW0\",style:{height:\"100%\",width:\"100%\"},tPBj5vbsZ:resolvedLinks2[0],width:\"100%\",Z_KW9MrNC:UserComponent,...addPropertyOverrides({mgACI7slo:{tPBj5vbsZ:resolvedLinks2[2]},SgRoqIX8o:{tPBj5vbsZ:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":xPOSDi6oP\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{hash:\":xPOSDi6oP\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined},{href:{hash:\":xPOSDi6oP\",webPageId:\"l4p0rZ38q\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) * 4 - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+0+120+0+0+155,...addPropertyOverrides({mgACI7slo:{width:`calc(max((max(max(${componentViewport?.width||\"100vw\"}, 1px) / 4, 50px) * 4 - 78px) / 4, 50px) * 2 + 10px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+0+56+0+0+155},SgRoqIX8o:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+0+120+0+0+155}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rk9thz-container\",layoutDependency:layoutDependency,layoutId:\"C_lKPOvJd-container\",nodeId:\"C_lKPOvJd\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(MenuItem,{GEsx79PiY:\"rgb(0, 0, 0)\",height:\"100%\",HsBuZBFtU:false,id:\"C_lKPOvJd\",K34PDsyvN:\"آراء العملاء\",layoutId:\"C_lKPOvJd\",style:{height:\"100%\",width:\"100%\"},tPBj5vbsZ:resolvedLinks3[0],width:\"100%\",Z_KW9MrNC:UserComponent,...addPropertyOverrides({mgACI7slo:{tPBj5vbsZ:resolvedLinks3[2]},SgRoqIX8o:{tPBj5vbsZ:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pVmjYpDPp\"},implicitPathVariables:undefined},{href:{webPageId:\"pVmjYpDPp\"},implicitPathVariables:undefined},{href:{webPageId:\"pVmjYpDPp\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) * 4 - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+0+120+0+0+194,...addPropertyOverrides({mgACI7slo:{width:`calc(max((max(max(${componentViewport?.width||\"100vw\"}, 1px) / 4, 50px) * 4 - 78px) / 4, 50px) * 2 + 10px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+0+56+0+0+194},SgRoqIX8o:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+0+120+0+0+194}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vqeo9x-container\",layoutDependency:layoutDependency,layoutId:\"KS9d_U3RX-container\",nodeId:\"KS9d_U3RX\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(MenuItem,{GEsx79PiY:\"rgb(179, 185, 206)\",height:\"100%\",HsBuZBFtU:true,id:\"KS9d_U3RX\",K34PDsyvN:\"برنامج التسويق بالعمولة\",layoutId:\"KS9d_U3RX\",style:{height:\"100%\",width:\"100%\"},tPBj5vbsZ:resolvedLinks4[0],width:\"100%\",Z_KW9MrNC:CurrencyDollar,...addPropertyOverrides({mgACI7slo:{tPBj5vbsZ:resolvedLinks4[2]},SgRoqIX8o:{tPBj5vbsZ:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xbtjob\",layoutDependency:layoutDependency,layoutId:\"jwB2e4_Rf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1o1ggn5\",\"data-styles-preset\":\"m1wXefl2u\",dir:\"rtl\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(255, 255, 255, 0.6))\"},children:\"المعرفة والمصادر\"})}),className:\"framer-1k99nvx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"myiIgaR59\",style:{\"--extracted-1w1cjl5\":\"rgba(255, 255, 255, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MrkvMXlPD\"},implicitPathVariables:undefined},{href:{webPageId:\"MrkvMXlPD\"},implicitPathVariables:undefined},{href:{webPageId:\"MrkvMXlPD\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) * 4 - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+0+120+0+0+38,...addPropertyOverrides({mgACI7slo:{width:`calc(max((max(max(${componentViewport?.width||\"100vw\"}, 1px) / 4, 50px) * 4 - 78px) / 4, 50px) * 2 + 10px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+0+56+279+0+38},SgRoqIX8o:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+0+120+0+0+38}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u7xs1l-container\",layoutDependency:layoutDependency,layoutId:\"DG7uN0Egs-container\",nodeId:\"DG7uN0Egs\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(MenuItem,{GEsx79PiY:\"rgb(0, 0, 0)\",height:\"100%\",HsBuZBFtU:false,id:\"DG7uN0Egs\",K34PDsyvN:\"المدونة\",layoutId:\"DG7uN0Egs\",style:{height:\"100%\",width:\"100%\"},tPBj5vbsZ:resolvedLinks5[0],width:\"100%\",Z_KW9MrNC:UserComponent,...addPropertyOverrides({mgACI7slo:{tPBj5vbsZ:resolvedLinks5[2]},SgRoqIX8o:{tPBj5vbsZ:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max((max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) * 4 - 30px) / 4, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+0+120+0+0+77,...addPropertyOverrides({mgACI7slo:{width:`calc(max((max(max(${componentViewport?.width||\"100vw\"}, 1px) / 4, 50px) * 4 - 78px) / 4, 50px) * 2 + 10px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+0+56+279+0+77},SgRoqIX8o:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+0+120+0+0+77}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16ewecr-container\",layoutDependency:layoutDependency,layoutId:\"j_cYCB4De-container\",nodeId:\"j_cYCB4De\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(MenuItem,{GEsx79PiY:\"rgb(0, 0, 0)\",height:\"100%\",HsBuZBFtU:false,id:\"j_cYCB4De\",K34PDsyvN:\"دليل جرس\",layoutId:\"j_cYCB4De\",style:{height:\"100%\",width:\"100%\"},tPBj5vbsZ:\"https://guide.jaras.io/\",width:\"100%\",Z_KW9MrNC:UserComponent})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cco7s5\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"L2Vh6Aav0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1o1ggn5\",\"data-styles-preset\":\"m1wXefl2u\",dir:\"rtl\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgba(255, 255, 255, 0.6))\"},children:\"التواصل\"})}),className:\"framer-ytwovp\",\"data-framer-name\":\"التواصل\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"H4SKLdNKw\",style:{\"--extracted-1w1cjl5\":\"rgba(255, 255, 255, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-67ykko\",\"data-framer-name\":\"Frame 1000004172\",layoutDependency:layoutDependency,layoutId:\"pAJGIxrWN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QUJlZVplZS1yZWd1bGFy\",\"--framer-font-family\":'\"ABeeZee\", \"ABeeZee Placeholder\", sans-serif',\"--framer-line-height\":\"24px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(189, 189, 189))\"},children:\"0115001419⁩\"})}),className:\"framer-1063mwz\",\"data-framer-name\":\"+966552195643\",fonts:[\"GF;ABeeZee-regular\"],layoutDependency:layoutDependency,layoutId:\"PniYaEZRv\",style:{\"--extracted-r6o4lv\":\"rgb(189, 189, 189)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1delk1u\",\"data-framer-name\":\"Frame 1000004171\",layoutDependency:layoutDependency,layoutId:\"sic_R_Tpz\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RElOIE5leHQgTFQgQXJhYmljLTUwMA==\",\"--framer-font-family\":'\"DIN Next LT Arabic\", \"DIN Next LT Arabic Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"32.96292134831461px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(128, 137, 160))\",\"--framer-text-decoration\":\"underline\"},children:\"info@jaras.io\"})}),className:\"framer-jhs5b8\",\"data-framer-name\":\"info@jaras.io\",fonts:[\"GF;DIN Next LT Arabic-500\"],layoutDependency:layoutDependency,layoutId:\"QK5VKjb3_\",style:{\"--extracted-r6o4lv\":\"rgb(128, 137, 160)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hoyev6\",layoutDependency:layoutDependency,layoutId:\"gdUjOXGEU\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11hsgsi\",\"data-framer-name\":\"Frame 1000004508\",layoutDependency:layoutDependency,layoutId:\"lbfYrlH_g\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1q73uob\",\"data-styles-preset\":\"ZfOimVsz9\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\",direction:\"rtl\"},children:\"أسلوب ضيافة\"})}),className:\"framer-1scm1km\",\"data-framer-name\":\"عزز تجربة عملائك مع نظام جرس\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dk4psGZ_3\",style:{\"--extracted-1of0zx5\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{SgRoqIX8o:{\"--extracted-1eung3n\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mgACI7slo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1q73uob\",\"data-styles-preset\":\"ZfOimVsz9\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\",direction:\"rtl\"},children:\"أسلوب ضيافة\"})})},SgRoqIX8o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1q77gt9\",\"data-styles-preset\":\"fljpkPSDw\",dir:\"rtl\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, rgb(255, 255, 255))\"},children:\"أسلوب ضيافة\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gkrc41\",\"data-styles-preset\":\"sl3oEkOGI\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",direction:\"rtl\"},children:\" مع جرس إصنع تجربة ضيوف تعود عليك بالنجاح\"})}),className:\"framer-1ouqcj\",\"data-framer-name\":\"تواصل معنا لتحديد موعد جلسة تعريفية واكتشف كيف يمكن لـ جرس أن يسهل عليك إدارة وحداتك وعملياتك الفندقية\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IwUhrZCAB\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mgACI7slo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-gkrc41\",\"data-styles-preset\":\"sl3oEkOGI\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",direction:\"rtl\"},children:\" مع جرس إصنع تجربة ضيوف تعود عليك بالنجاح\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-no14mi\",layoutDependency:layoutDependency,layoutId:\"GrtU84UYD\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"jaras Logo 3d\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+375+0+0+0+0),pixelHeight:1392,pixelWidth:1340,positionX:\"center\",positionY:\"center\",sizes:\"266px\",src:\"https://framerusercontent.com/images/5ovuFnQ4uhnM9ktpBhKrTkEpr0c.png?width=1340&height=1392\",srcSet:\"https://framerusercontent.com/images/5ovuFnQ4uhnM9ktpBhKrTkEpr0c.png?scale-down-to=1024&width=1340&height=1392 985w,https://framerusercontent.com/images/5ovuFnQ4uhnM9ktpBhKrTkEpr0c.png?width=1340&height=1392 1340w\"},className:\"framer-139rz50\",\"data-framer-name\":\"jaras Logo 3d\",layoutDependency:layoutDependency,layoutId:\"z6q9480hy\",...addPropertyOverrides({mgACI7slo:{background:{alt:\"jaras Logo 3d\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+529+0+265+0+0),pixelHeight:1392,pixelWidth:1340,positionX:\"center\",positionY:\"center\",sizes:\"196px\",src:\"https://framerusercontent.com/images/5ovuFnQ4uhnM9ktpBhKrTkEpr0c.png?width=1340&height=1392\",srcSet:\"https://framerusercontent.com/images/5ovuFnQ4uhnM9ktpBhKrTkEpr0c.png?scale-down-to=1024&width=1340&height=1392 985w,https://framerusercontent.com/images/5ovuFnQ4uhnM9ktpBhKrTkEpr0c.png?width=1340&height=1392 1340w\"}},SgRoqIX8o:{background:{alt:\"jaras Logo 3d\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+375+0+0+24+0),pixelHeight:1392,pixelWidth:1340,positionX:\"center\",positionY:\"center\",sizes:`calc(max(max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) / 1, 50px) * 2 - 48px)`,src:\"https://framerusercontent.com/images/5ovuFnQ4uhnM9ktpBhKrTkEpr0c.png?width=1340&height=1392\",srcSet:\"https://framerusercontent.com/images/5ovuFnQ4uhnM9ktpBhKrTkEpr0c.png?scale-down-to=1024&width=1340&height=1392 985w,https://framerusercontent.com/images/5ovuFnQ4uhnM9ktpBhKrTkEpr0c.png?width=1340&height=1392 1340w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-wdz5ep\",layoutDependency:layoutDependency,layoutId:\"ODWqlc4DI\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-ph0nct\",layoutDependency:layoutDependency,layoutId:\"vE7n24PCo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 73.875 29.533\" overflow=\"visible\"><g><path d=\"M 1.235 0 L 2.601 0 L 2.601 1.285 L 1.235 1.285 Z M 3.306 0 L 4.672 0 L 4.672 1.285 L 3.306 1.285 Z M 26.6 8.974 L 27.967 8.974 L 27.967 10.259 L 26.6 10.259 Z M 28.673 8.974 L 30.039 8.974 L 30.039 10.259 L 28.673 10.259 Z M 33.748 1.285 L 35.126 1.285 L 35.126 2.559 L 33.748 2.559 Z M 38.521 0.2 L 39.888 0.2 L 39.888 1.474 L 38.521 1.474 Z M 40.605 0.2 L 41.971 0.2 L 41.971 1.474 L 40.605 1.474 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 45.451 3.448 L 45.451 5.897 C 45.451 6.617 45.187 6.982 44.669 6.982 L 42.996 6.982 C 42.522 6.982 42.224 6.949 42.093 6.894 C 42.567 6.35 42.809 5.741 42.809 5.077 C 42.809 4.799 42.765 4.512 42.677 4.234 C 42.335 3.159 41.421 2.483 40.242 2.483 C 39.084 2.483 38.159 3.159 37.806 4.234 C 37.718 4.511 37.674 4.799 37.674 5.077 C 37.674 5.741 37.916 6.35 38.39 6.894 C 38.268 6.949 37.971 6.982 37.486 6.982 L 35.06 6.982 C 35.181 6.639 35.247 6.273 35.247 5.863 L 35.247 3.448 L 33.694 3.448 L 33.694 5.918 C 33.694 6.627 33.429 6.982 32.912 6.982 L 30.017 6.982 C 30.139 6.639 30.193 6.273 30.193 5.863 L 30.193 3.448 L 28.64 3.448 L 28.64 5.918 C 28.64 6.627 28.387 6.982 27.868 6.982 L 6.348 6.982 C 5.599 6.982 5.224 6.584 5.224 5.852 L 5.224 2.363 C 3.263 2.363 2.281 2.363 2.281 2.374 C 0.826 2.374 0 3.438 0 5.088 C 0 6.617 0.849 7.769 2.171 7.769 C 2.931 7.769 3.46 7.537 3.736 7.105 C 4.089 8.013 4.706 8.467 5.588 8.467 L 37.486 8.467 C 38.555 8.467 39.47 8.334 40.242 8.057 C 41.013 8.334 41.928 8.467 42.997 8.467 L 45.001 8.467 C 45.64 8.467 46.148 8.246 46.511 7.792 C 46.83 7.404 46.995 6.916 46.995 6.329 L 46.995 3.449 L 45.451 3.449 Z M 3.636 4.966 C 3.636 5.874 3.24 6.484 2.59 6.484 C 1.972 6.484 1.532 5.842 1.532 5.066 C 1.532 4.202 1.995 3.503 2.623 3.503 L 3.636 3.503 Z M 40.78 6.239 C 40.593 6.372 40.416 6.483 40.24 6.572 C 40.064 6.483 39.887 6.373 39.711 6.239 C 39.281 5.929 39.072 5.508 39.072 4.964 C 39.072 4.621 39.171 4.322 39.358 4.079 C 39.589 3.824 39.876 3.691 40.24 3.691 C 40.978 3.691 41.419 4.267 41.419 4.964 C 41.419 5.509 41.21 5.93 40.78 6.239 Z M 45.517 1.331 L 46.895 1.331 L 46.895 2.605 L 45.517 2.605 Z M 43.446 1.331 L 44.812 1.331 L 44.812 2.605 L 43.446 2.605 Z M 3.317 11.668 L 4.678 11.668 L 4.678 12.946 L 3.317 12.946 Z M 1.255 11.668 L 2.617 11.668 L 2.617 12.946 L 1.255 12.946 Z M 13.2 20.587 L 14.574 20.587 L 14.574 21.863 L 13.2 21.863 Z M 11.137 20.587 L 12.498 20.587 L 12.498 21.863 L 11.137 21.863 Z M 3.647 16.555 C 3.647 17.459 3.253 18.065 2.606 18.065 C 1.99 18.065 1.552 17.427 1.552 16.655 C 1.552 15.795 2.012 15.102 2.638 15.102 L 3.647 15.102 Z M 13.135 17.481 C 13.135 18.196 12.871 18.559 12.354 18.559 L 6.35 18.559 C 5.603 18.559 5.23 18.164 5.23 17.438 L 5.23 13.967 C 3.274 13.967 2.298 13.967 2.298 13.979 C 0.846 13.979 0.022 15.036 0.022 16.678 C 0.022 18.196 0.868 19.342 2.186 19.342 C 2.945 19.342 3.473 19.111 3.746 18.682 C 4.097 19.583 4.713 20.035 5.591 20.035 L 12.683 20.035 C 13.319 20.035 13.824 19.815 14.189 19.365 C 14.506 18.979 14.671 18.494 14.671 17.91 L 14.671 15.048 L 13.134 15.048 L 13.134 17.481 Z M 18.956 15.257 C 18.55 15.114 17.869 15.048 16.902 15.048 L 16.902 16.335 C 18.856 16.335 19.691 17.018 19.691 18.562 L 15.704 18.562 L 15.704 20.037 L 21.228 20.037 L 21.228 18.55 C 21.229 16.886 20.451 15.786 18.956 15.257 M 33.968 16.932 C 33.715 17.161 33.475 17.338 33.255 17.438 C 33.002 17.141 32.771 16.92 32.574 16.777 C 32.378 16.634 32.112 16.48 31.784 16.335 C 32.212 16.126 32.651 16.028 33.091 16.028 C 33.541 16.028 34.001 16.149 34.475 16.392 C 34.374 16.557 34.199 16.732 33.968 16.932 M 25.654 18.562 L 24.764 18.562 C 24.193 18.562 23.819 18.087 23.819 17.461 C 23.819 16.877 24.127 16.426 24.709 16.426 C 25.269 16.426 25.654 16.843 25.654 17.492 Z M 45.434 17.57 C 45.434 18.23 45.169 18.562 44.653 18.562 L 43.677 18.562 C 43.798 18.23 43.862 17.856 43.862 17.449 L 43.862 15.048 L 42.325 15.048 L 42.325 17.57 C 42.325 18.23 42.063 18.562 41.546 18.562 L 40.568 18.562 C 40.688 18.23 40.753 17.856 40.753 17.449 L 40.753 15.048 L 39.205 15.048 L 39.205 17.504 C 39.205 17.801 39.184 17.987 39.139 18.076 C 39.018 18.396 38.777 18.562 38.426 18.562 L 35.131 18.562 C 34.78 18.562 34.507 18.473 34.307 18.285 C 34.703 18.044 35.12 17.669 35.57 17.152 C 35.978 16.678 36.252 16.28 36.372 15.985 C 35.329 15.18 34.198 14.773 32.978 14.773 C 31.957 14.773 30.935 15.07 29.937 15.665 L 29.937 16.932 C 30.365 17.009 30.816 17.195 31.276 17.481 C 31.661 17.724 31.946 17.955 32.111 18.187 C 31.704 18.439 31.221 18.562 30.682 18.562 L 27.192 18.562 L 27.192 17.558 C 27.192 16.094 26.162 15.036 24.756 15.036 C 23.292 15.036 22.26 16.04 22.26 17.526 C 22.26 18.991 23.315 20.037 24.756 20.037 C 25.27 20.037 25.578 20.014 25.7 19.971 C 25.578 20.4 25.227 20.62 24.634 20.62 L 24.502 20.62 L 24.502 21.853 L 24.668 21.853 C 26.162 21.853 26.995 21.247 27.172 20.037 L 30.707 20.037 C 31.157 20.037 31.608 19.96 32.07 19.817 C 32.498 19.672 32.838 19.485 33.102 19.265 C 33.596 19.783 34.166 20.037 34.805 20.037 L 44.711 20.037 C 45.26 20.037 45.755 19.837 46.183 19.454 C 46.722 18.968 46.984 18.296 46.984 17.438 L 46.984 15.048 L 45.436 15.048 L 45.436 17.57 Z M 51.772 0.051 L 51.772 22.154 L 73.875 22.154 L 73.875 0.051 Z M 68.169 10.436 C 69.37 12.017 70.038 13.174 70.038 13.174 C 69.627 13.892 69.167 14.661 68.659 15.479 C 68.659 15.479 67.919 14.24 66.599 12.502 C 65.934 11.627 64.229 9.675 64.203 9.647 C 64.204 9.685 64.202 18.174 64.207 18.974 L 64.203 18.973 L 64.203 18.983 L 61.439 18.983 C 61.444 18.183 61.442 9.686 61.443 9.647 C 61.418 9.675 59.713 11.628 59.047 12.502 C 57.726 14.24 56.987 15.479 56.987 15.479 C 56.479 14.661 56.019 13.892 55.608 13.174 C 55.608 13.174 56.276 12.018 57.477 10.436 C 58.007 9.739 59.29 8.288 59.61 7.928 C 58.7 8.094 57.852 8.313 57.221 8.521 C 56.612 8.723 56.146 8.923 55.84 9.066 C 55.55 9.202 55.394 9.289 55.394 9.289 C 55.585 8.544 55.801 7.87 56.046 7.283 C 56.046 7.283 56.191 7.18 56.464 7.019 C 56.749 6.853 57.186 6.622 57.755 6.394 C 58.357 6.153 59.111 5.913 59.972 5.735 C 59.947 5.717 59.402 5.278 59.188 5.139 C 58.195 4.498 57.805 4.705 57.805 4.705 C 58.299 4.349 58.798 4.061 59.292 3.855 C 59.292 3.855 59.369 3.81 59.518 3.775 C 59.677 3.737 59.93 3.716 60.26 3.78 C 60.631 3.851 61.695 4.35 61.713 4.361 C 61.714 4.344 61.764 3.867 61.782 3.697 C 61.833 3.201 61.942 3.232 62.029 3.224 L 63.615 3.224 C 63.703 3.231 63.811 3.201 63.862 3.697 C 63.88 3.867 63.929 4.344 63.931 4.361 C 63.95 4.35 65.014 3.852 65.384 3.78 C 65.714 3.716 65.967 3.737 66.126 3.775 C 66.275 3.811 66.352 3.855 66.352 3.855 C 66.846 4.061 67.345 4.349 67.839 4.705 C 67.839 4.705 67.448 4.498 66.456 5.139 C 66.241 5.278 65.697 5.718 65.672 5.735 C 66.533 5.913 67.288 6.153 67.889 6.394 C 68.458 6.622 68.894 6.853 69.18 7.019 C 69.453 7.18 69.598 7.283 69.598 7.283 C 69.843 7.87 70.059 8.544 70.25 9.289 C 70.25 9.289 70.094 9.202 69.804 9.066 C 69.5 8.923 69.034 8.723 68.423 8.521 C 67.792 8.312 66.945 8.094 66.034 7.928 C 66.357 8.288 67.639 9.738 68.169 10.436 Z M 67.202 24.298 L 69.011 26.286 L 73.875 26.286 L 73.875 25.032 L 70.96 25.032 C 70.831 25.255 70.593 25.405 70.318 25.405 C 69.906 25.405 69.573 25.071 69.573 24.66 C 69.573 24.248 69.906 23.915 70.318 23.915 C 70.601 23.915 70.843 24.074 70.969 24.306 L 73.875 24.306 L 73.875 23.602 L 51.772 23.602 L 51.772 24.298 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 68.674 26.99 L 66.865 25.002 L 51.755 25.002 L 51.755 26.084 L 54.88 26.084 C 55.007 25.852 55.249 25.693 55.531 25.693 C 55.943 25.693 56.276 26.026 56.276 26.438 C 56.276 26.849 55.943 27.183 55.531 27.183 C 55.257 27.183 55.019 27.032 54.889 26.81 L 51.755 26.81 L 51.755 28.104 L 56.304 28.104 L 58.476 26.075 L 64.83 26.075 C 64.956 25.843 65.199 25.684 65.481 25.684 C 65.892 25.684 66.226 26.017 66.226 26.429 C 66.226 26.84 65.892 27.173 65.481 27.173 C 65.206 27.173 64.968 27.022 64.839 26.801 L 58.762 26.801 L 56.59 28.83 L 51.754 28.83 L 51.754 29.533 L 73.858 29.533 L 73.858 26.989 L 68.674 26.989 Z M 72.38 29.041 C 72.105 29.041 71.867 28.89 71.738 28.668 L 60.091 28.668 C 59.963 28.891 59.725 29.041 59.449 29.041 C 59.038 29.041 58.704 28.708 58.704 28.296 C 58.704 27.884 59.038 27.551 59.449 27.551 C 59.732 27.551 59.975 27.711 60.101 27.942 L 71.727 27.942 C 71.854 27.711 72.097 27.551 72.379 27.551 C 72.79 27.551 73.124 27.884 73.124 28.296 C 73.124 28.708 72.791 29.041 72.38 29.041 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-8yn645\",layoutDependency:layoutDependency,layoutId:\"Xs9RGreRV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.737 10.259\" overflow=\"visible\"><path d=\"M 0 0 L 1.366 0 L 1.366 1.285 L 0 1.285 Z M 2.071 0 L 3.438 0 L 3.438 1.285 L 2.071 1.285 Z M 25.366 8.974 L 26.732 8.974 L 26.732 10.259 L 25.366 10.259 Z M 27.438 8.974 L 28.804 8.974 L 28.804 10.259 L 27.438 10.259 Z M 32.514 1.285 L 33.891 1.285 L 33.891 2.559 L 32.514 2.559 Z M 37.287 0.2 L 38.653 0.2 L 38.653 1.474 L 37.287 1.474 Z M 39.37 0.2 L 40.737 0.2 L 40.737 1.474 L 39.37 1.474 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-zbfkli\",layoutDependency:layoutDependency,layoutId:\"wQAlkmfZn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.366 1.285\" overflow=\"visible\"><path d=\"M 0 0 L 1.366 0 L 1.366 1.285 L 0 1.285 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-clbb1e\",layoutDependency:layoutDependency,layoutId:\"tPMnBa4ke\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.366 1.285\" overflow=\"visible\"><path d=\"M 0 0 L 1.366 0 L 1.366 1.285 L 0 1.285 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l3t4el\",layoutDependency:layoutDependency,layoutId:\"E_t54yRGE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.366 1.285\" overflow=\"visible\"><path d=\"M 0 0 L 1.366 0 L 1.366 1.285 L 0 1.285 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m57zj1\",layoutDependency:layoutDependency,layoutId:\"VtPzXgnFJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.366 1.285\" overflow=\"visible\"><path d=\"M 0 0 L 1.366 0 L 1.366 1.285 L 0 1.285 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-iun54l\",layoutDependency:layoutDependency,layoutId:\"WRwCWK7c9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.378 1.274\" overflow=\"visible\"><path d=\"M 0 0 L 1.378 0 L 1.378 1.274 L 0 1.274 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tsvgxw\",layoutDependency:layoutDependency,layoutId:\"umtWEFAt9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.366 1.275\" overflow=\"visible\"><path d=\"M 0 0 L 1.366 0 L 1.366 1.275 L 0 1.275 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gnzeiy\",layoutDependency:layoutDependency,layoutId:\"nTlD40sVp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.366 1.275\" overflow=\"visible\"><path d=\"M 0 0 L 1.366 0 L 1.366 1.275 L 0 1.275 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-11gya5v\",layoutDependency:layoutDependency,layoutId:\"fKhhMByI1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 73.875 26.234\" overflow=\"visible\"><path d=\"M 45.451 3.396 L 45.451 5.845 C 45.451 6.565 45.187 6.931 44.669 6.931 L 42.996 6.931 C 42.522 6.931 42.224 6.898 42.093 6.842 C 42.567 6.299 42.809 5.69 42.809 5.025 C 42.809 4.747 42.765 4.46 42.677 4.183 C 42.335 3.107 41.421 2.431 40.242 2.431 C 39.084 2.431 38.159 3.107 37.806 4.183 C 37.718 4.459 37.674 4.747 37.674 5.025 C 37.674 5.69 37.916 6.299 38.39 6.842 C 38.268 6.898 37.971 6.931 37.486 6.931 L 35.06 6.931 C 35.181 6.587 35.247 6.222 35.247 5.811 L 35.247 3.396 L 33.694 3.396 L 33.694 5.867 C 33.694 6.576 33.429 6.931 32.912 6.931 L 30.017 6.931 C 30.139 6.587 30.193 6.222 30.193 5.811 L 30.193 3.396 L 28.64 3.396 L 28.64 5.867 C 28.64 6.576 28.387 6.931 27.868 6.931 L 6.348 6.931 C 5.599 6.931 5.224 6.533 5.224 5.801 L 5.224 2.312 C 3.263 2.312 2.281 2.312 2.281 2.322 C 0.826 2.322 0 3.386 0 5.037 C 0 6.565 0.849 7.718 2.171 7.718 C 2.931 7.718 3.46 7.485 3.736 7.053 C 4.089 7.962 4.706 8.415 5.588 8.415 L 37.486 8.415 C 38.555 8.415 39.47 8.283 40.242 8.006 C 41.013 8.283 41.928 8.415 42.997 8.415 L 45.001 8.415 C 45.64 8.415 46.148 8.194 46.511 7.74 C 46.83 7.353 46.995 6.865 46.995 6.277 L 46.995 3.397 L 45.451 3.397 Z M 3.636 4.914 C 3.636 5.823 3.24 6.433 2.59 6.433 C 1.972 6.433 1.532 5.791 1.532 5.015 C 1.532 4.151 1.995 3.452 2.623 3.452 L 3.636 3.452 Z M 40.78 6.188 C 40.593 6.321 40.416 6.432 40.24 6.52 C 40.064 6.432 39.887 6.322 39.711 6.188 C 39.281 5.877 39.072 5.456 39.072 4.913 C 39.072 4.569 39.171 4.271 39.358 4.027 C 39.589 3.773 39.876 3.639 40.24 3.639 C 40.978 3.639 41.419 4.215 41.419 4.913 C 41.419 5.457 41.21 5.878 40.78 6.188 Z M 45.517 1.28 L 46.895 1.28 L 46.895 2.554 L 45.517 2.554 Z M 43.446 1.28 L 44.812 1.28 L 44.812 2.554 L 43.446 2.554 Z M 3.317 11.616 L 4.678 11.616 L 4.678 12.894 L 3.317 12.894 Z M 1.255 11.616 L 2.617 11.616 L 2.617 12.894 L 1.255 12.894 Z M 13.2 20.536 L 14.574 20.536 L 14.574 21.812 L 13.2 21.812 Z M 11.137 20.536 L 12.498 20.536 L 12.498 21.812 L 11.137 21.812 Z M 3.647 16.504 C 3.647 17.407 3.253 18.013 2.606 18.013 C 1.99 18.013 1.552 17.375 1.552 16.604 C 1.552 15.743 2.012 15.051 2.638 15.051 L 3.647 15.051 Z M 13.135 17.43 C 13.135 18.145 12.871 18.508 12.354 18.508 L 6.35 18.508 C 5.603 18.508 5.23 18.113 5.23 17.387 L 5.23 13.916 C 3.274 13.916 2.298 13.916 2.298 13.927 C 0.846 13.927 0.022 14.985 0.022 16.626 C 0.022 18.145 0.868 19.291 2.186 19.291 C 2.945 19.291 3.473 19.06 3.746 18.63 C 4.097 19.532 4.713 19.983 5.591 19.983 L 12.683 19.983 C 13.319 19.983 13.824 19.763 14.189 19.314 C 14.506 18.928 14.671 18.442 14.671 17.859 L 14.671 14.996 L 13.134 14.996 L 13.134 17.43 Z M 18.956 15.205 C 18.55 15.062 17.869 14.996 16.902 14.996 L 16.902 16.284 C 18.856 16.284 19.691 16.967 19.691 18.51 L 15.704 18.51 L 15.704 19.986 L 21.228 19.986 L 21.228 18.499 C 21.229 16.835 20.451 15.734 18.956 15.205 M 33.968 16.88 C 33.715 17.11 33.475 17.287 33.255 17.387 C 33.002 17.089 32.771 16.869 32.574 16.726 C 32.378 16.583 32.112 16.429 31.784 16.284 C 32.212 16.075 32.651 15.977 33.091 15.977 C 33.541 15.977 34.001 16.097 34.475 16.34 C 34.374 16.506 34.199 16.681 33.968 16.88 M 25.654 18.51 L 24.764 18.51 C 24.193 18.51 23.819 18.036 23.819 17.409 C 23.819 16.826 24.127 16.374 24.709 16.374 C 25.269 16.374 25.654 16.792 25.654 17.441 Z M 45.434 17.518 C 45.434 18.179 45.169 18.51 44.653 18.51 L 43.677 18.51 C 43.798 18.179 43.862 17.804 43.862 17.398 L 43.862 14.996 L 42.325 14.996 L 42.325 17.518 C 42.325 18.179 42.063 18.51 41.546 18.51 L 40.568 18.51 C 40.688 18.179 40.753 17.804 40.753 17.398 L 40.753 14.996 L 39.205 14.996 L 39.205 17.452 C 39.205 17.75 39.184 17.936 39.139 18.024 C 39.018 18.344 38.777 18.51 38.426 18.51 L 35.131 18.51 C 34.78 18.51 34.507 18.422 34.307 18.233 C 34.703 17.993 35.12 17.618 35.57 17.1 C 35.978 16.626 36.252 16.229 36.372 15.934 C 35.329 15.128 34.198 14.722 32.978 14.722 C 31.957 14.722 30.935 15.019 29.937 15.614 L 29.937 16.88 C 30.365 16.957 30.816 17.144 31.276 17.43 C 31.661 17.673 31.946 17.904 32.111 18.136 C 31.704 18.388 31.221 18.51 30.682 18.51 L 27.192 18.51 L 27.192 17.507 C 27.192 16.043 26.162 14.985 24.756 14.985 C 23.292 14.985 22.26 15.988 22.26 17.475 C 22.26 18.939 23.315 19.986 24.756 19.986 C 25.27 19.986 25.578 19.963 25.7 19.92 C 25.578 20.349 25.227 20.569 24.634 20.569 L 24.502 20.569 L 24.502 21.802 L 24.668 21.802 C 26.162 21.802 26.995 21.196 27.172 19.986 L 30.707 19.986 C 31.157 19.986 31.608 19.908 32.07 19.765 C 32.498 19.62 32.838 19.434 33.102 19.214 C 33.596 19.731 34.166 19.986 34.805 19.986 L 44.711 19.986 C 45.26 19.986 45.755 19.786 46.183 19.402 C 46.722 18.917 46.984 18.245 46.984 17.387 L 46.984 14.996 L 45.436 14.996 L 45.436 17.518 Z M 51.772 0 L 51.772 22.103 L 73.875 22.103 L 73.875 0 Z M 68.169 10.385 C 69.37 11.965 70.038 13.123 70.038 13.123 C 69.627 13.841 69.167 14.609 68.659 15.427 C 68.659 15.427 67.919 14.189 66.599 12.451 C 65.934 11.575 64.229 9.623 64.203 9.596 C 64.204 9.634 64.202 18.122 64.207 18.923 L 64.203 18.922 L 64.203 18.932 L 61.439 18.932 C 61.444 18.131 61.442 9.635 61.443 9.596 C 61.418 9.623 59.713 11.576 59.047 12.451 C 57.726 14.189 56.987 15.427 56.987 15.427 C 56.479 14.609 56.019 13.841 55.608 13.123 C 55.608 13.123 56.276 11.966 57.477 10.385 C 58.007 9.687 59.29 8.236 59.61 7.876 C 58.7 8.043 57.852 8.261 57.221 8.47 C 56.612 8.672 56.146 8.871 55.84 9.014 C 55.55 9.15 55.394 9.238 55.394 9.238 C 55.585 8.493 55.801 7.819 56.046 7.231 C 56.046 7.231 56.191 7.128 56.464 6.968 C 56.749 6.801 57.186 6.571 57.755 6.342 C 58.357 6.101 59.111 5.862 59.972 5.684 C 59.947 5.665 59.402 5.227 59.188 5.088 C 58.195 4.447 57.805 4.654 57.805 4.654 C 58.299 4.298 58.798 4.01 59.292 3.804 C 59.292 3.804 59.369 3.759 59.518 3.724 C 59.677 3.686 59.93 3.665 60.26 3.729 C 60.631 3.8 61.695 4.299 61.713 4.309 C 61.714 4.293 61.764 3.815 61.782 3.645 C 61.833 3.149 61.942 3.18 62.029 3.172 L 63.615 3.172 C 63.703 3.179 63.811 3.149 63.862 3.645 C 63.88 3.815 63.929 4.293 63.931 4.309 C 63.95 4.299 65.014 3.801 65.384 3.729 C 65.714 3.665 65.967 3.686 66.126 3.724 C 66.275 3.76 66.352 3.804 66.352 3.804 C 66.846 4.01 67.345 4.298 67.839 4.654 C 67.839 4.654 67.448 4.447 66.456 5.088 C 66.241 5.227 65.697 5.666 65.672 5.684 C 66.533 5.862 67.288 6.101 67.889 6.342 C 68.458 6.571 68.894 6.801 69.18 6.968 C 69.453 7.128 69.598 7.231 69.598 7.231 C 69.843 7.819 70.059 8.493 70.25 9.238 C 70.25 9.238 70.094 9.15 69.804 9.014 C 69.5 8.871 69.034 8.672 68.423 8.47 C 67.792 8.26 66.945 8.043 66.034 7.876 C 66.357 8.236 67.639 9.686 68.169 10.385 Z M 67.202 24.246 L 69.011 26.234 L 73.875 26.234 L 73.875 24.981 L 70.96 24.981 C 70.831 25.203 70.593 25.353 70.318 25.353 C 69.906 25.353 69.573 25.02 69.573 24.608 C 69.573 24.197 69.906 23.863 70.318 23.863 C 70.601 23.863 70.843 24.023 70.969 24.254 L 73.875 24.254 L 73.875 23.551 L 51.772 23.551 L 51.772 24.246 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-rthwx8\",layoutDependency:layoutDependency,layoutId:\"F0N63LfEg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 46.995 6.103\" overflow=\"visible\"><path d=\"M 45.451 1.084 L 45.451 3.533 C 45.451 4.254 45.187 4.619 44.669 4.619 L 42.996 4.619 C 42.522 4.619 42.224 4.586 42.093 4.53 C 42.567 3.987 42.809 3.378 42.809 2.713 C 42.809 2.435 42.765 2.148 42.677 1.871 C 42.335 0.795 41.421 0.119 40.242 0.119 C 39.084 0.119 38.159 0.795 37.806 1.871 C 37.718 2.147 37.674 2.435 37.674 2.713 C 37.674 3.378 37.916 3.987 38.39 4.53 C 38.268 4.586 37.971 4.619 37.486 4.619 L 35.06 4.619 C 35.181 4.275 35.247 3.91 35.247 3.499 L 35.247 1.084 L 33.694 1.084 L 33.694 3.555 C 33.694 4.264 33.429 4.619 32.912 4.619 L 30.017 4.619 C 30.139 4.275 30.193 3.91 30.193 3.499 L 30.193 1.084 L 28.64 1.084 L 28.64 3.555 C 28.64 4.264 28.387 4.619 27.868 4.619 L 6.348 4.619 C 5.599 4.619 5.224 4.221 5.224 3.489 L 5.224 0 C 3.263 0 2.281 0 2.281 0.01 C 0.826 0.01 0 1.074 0 2.725 C 0 4.254 0.849 5.406 2.171 5.406 C 2.931 5.406 3.46 5.173 3.736 4.741 C 4.089 5.65 4.706 6.103 5.588 6.103 L 37.486 6.103 C 38.555 6.103 39.47 5.971 40.242 5.694 C 41.013 5.971 41.928 6.103 42.997 6.103 L 45.001 6.103 C 45.64 6.103 46.148 5.882 46.511 5.429 C 46.83 5.041 46.995 4.553 46.995 3.965 L 46.995 1.085 L 45.451 1.085 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ed05n8\",layoutDependency:layoutDependency,layoutId:\"LvSoJMPxT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.104 2.981\" overflow=\"visible\"><path d=\"M 2.104 1.462 C 2.104 2.371 1.708 2.981 1.058 2.981 C 0.44 2.981 0 2.339 0 1.563 C 0 0.699 0.463 0 1.091 0 L 2.104 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fx5a6z\",layoutDependency:layoutDependency,layoutId:\"a6gJ2aNBH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.347 2.881\" overflow=\"visible\"><path d=\"M 1.708 2.549 C 1.521 2.681 1.344 2.792 1.168 2.881 C 0.992 2.792 0.815 2.682 0.639 2.549 C 0.209 2.238 0 1.817 0 1.274 C 0 0.93 0.099 0.632 0.286 0.388 C 0.518 0.134 0.805 0 1.168 0 C 1.907 0 2.347 0.576 2.347 1.274 C 2.347 1.818 2.138 2.239 1.708 2.549 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jfx6oo\",layoutDependency:layoutDependency,layoutId:\"TjWs7VCh4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.378 1.274\" overflow=\"visible\"><path d=\"M 0 0 L 1.378 0 L 1.378 1.274 L 0 1.274 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b7zzca\",layoutDependency:layoutDependency,layoutId:\"eBkdt11Pv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.366 1.274\" overflow=\"visible\"><path d=\"M 0 0 L 1.366 0 L 1.366 1.274 L 0 1.274 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9xl5m4\",layoutDependency:layoutDependency,layoutId:\"sDJVK9TyB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.361 1.278\" overflow=\"visible\"><path d=\"M 0 0 L 1.361 0 L 1.361 1.278 L 0 1.278 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9frfcu\",layoutDependency:layoutDependency,layoutId:\"aksqyBXNt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.361 1.278\" overflow=\"visible\"><path d=\"M 0 0 L 1.361 0 L 1.361 1.278 L 0 1.278 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d6qxxo\",layoutDependency:layoutDependency,layoutId:\"fom42o9A_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.375 1.276\" overflow=\"visible\"><path d=\"M 0 0 L 1.375 0 L 1.375 1.276 L 0 1.276 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fcdepk\",layoutDependency:layoutDependency,layoutId:\"N1DYvptY4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.361 1.276\" overflow=\"visible\"><path d=\"M 0 0 L 1.361 0 L 1.361 1.276 L 0 1.276 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qvfzrv\",layoutDependency:layoutDependency,layoutId:\"eaGZppoQx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.096 2.962\" overflow=\"visible\"><path d=\"M 2.096 1.453 C 2.096 2.356 1.702 2.962 1.055 2.962 C 0.438 2.962 0 2.324 0 1.553 C 0 0.692 0.46 0 1.087 0 L 2.096 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oeq4n4\",layoutDependency:layoutDependency,layoutId:\"nek_ab6zn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.65 6.067\" overflow=\"visible\"><path d=\"M 13.113 3.514 C 13.113 4.229 12.849 4.592 12.333 4.592 L 6.329 4.592 C 5.582 4.592 5.208 4.197 5.208 3.471 L 5.208 0 C 3.252 0 2.276 0 2.276 0.011 C 0.824 0.011 0 1.069 0 2.71 C 0 4.229 0.847 5.375 2.165 5.375 C 2.923 5.375 3.451 5.144 3.725 4.714 C 4.076 5.616 4.692 6.067 5.569 6.067 L 12.662 6.067 C 13.298 6.067 13.803 5.847 14.167 5.398 C 14.484 5.012 14.65 4.526 14.65 3.943 L 14.65 1.08 L 13.112 1.08 L 13.112 3.514 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bx6x8o\",layoutDependency:layoutDependency,layoutId:\"K5eZmARFE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.524 4.989\" overflow=\"visible\"><path d=\"M 3.251 0.209 C 2.846 0.066 2.165 0 1.198 0 L 1.198 1.287 C 3.152 1.287 3.987 1.97 3.987 3.514 L 0 3.514 L 0 4.989 L 5.524 4.989 L 5.524 3.502 C 5.525 1.839 4.746 0.738 3.251 0.209\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11vjq48\",layoutDependency:layoutDependency,layoutId:\"AU8qPtFXj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.691 1.41\" overflow=\"visible\"><path d=\"M 2.184 0.903 C 1.931 1.133 1.69 1.31 1.471 1.41 C 1.218 1.112 0.987 0.892 0.79 0.749 C 0.594 0.606 0.328 0.452 0 0.307 C 0.428 0.098 0.867 0 1.307 0 C 1.757 0 2.217 0.12 2.691 0.363 C 2.59 0.529 2.415 0.704 2.184 0.903\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fbnsxh\",layoutDependency:layoutDependency,layoutId:\"c0Rpyt1mL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.835 2.136\" overflow=\"visible\"><path d=\"M 1.835 2.136 L 0.945 2.136 C 0.373 2.136 0 1.662 0 1.035 C 0 0.452 0.308 0 0.89 0 C 1.45 0 1.835 0.418 1.835 1.067 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1c4k01u\",layoutDependency:layoutDependency,layoutId:\"BIXP3wGwK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.724 7.08\" overflow=\"visible\"><path d=\"M 23.173 2.797 C 23.173 3.457 22.909 3.788 22.392 3.788 L 21.417 3.788 C 21.537 3.457 21.602 3.083 21.602 2.676 L 21.602 0.275 L 20.065 0.275 L 20.065 2.797 C 20.065 3.457 19.802 3.788 19.286 3.788 L 18.307 3.788 C 18.428 3.457 18.493 3.083 18.493 2.676 L 18.493 0.275 L 16.944 0.275 L 16.944 2.731 C 16.944 3.028 16.923 3.214 16.878 3.303 C 16.758 3.623 16.516 3.788 16.165 3.788 L 12.871 3.788 C 12.52 3.788 12.246 3.7 12.046 3.512 C 12.443 3.271 12.859 2.896 13.31 2.379 C 13.717 1.905 13.991 1.507 14.111 1.212 C 13.068 0.406 11.937 0 10.717 0 C 9.696 0 8.675 0.297 7.677 0.892 L 7.677 2.159 C 8.105 2.236 8.555 2.422 9.015 2.708 C 9.4 2.951 9.685 3.182 9.851 3.414 C 9.443 3.666 8.961 3.788 8.422 3.788 L 4.932 3.788 L 4.932 2.785 C 4.932 1.321 3.902 0.263 2.495 0.263 C 1.032 0.263 0 1.267 0 2.753 C 0 4.217 1.055 5.264 2.495 5.264 C 3.01 5.264 3.317 5.241 3.44 5.198 C 3.317 5.627 2.966 5.847 2.374 5.847 L 2.242 5.847 L 2.242 7.08 L 2.408 7.08 C 3.902 7.08 4.735 6.474 4.912 5.264 L 8.446 5.264 C 8.897 5.264 9.348 5.187 9.81 5.044 C 10.238 4.899 10.577 4.712 10.842 4.492 C 11.335 5.01 11.906 5.264 12.544 5.264 L 22.451 5.264 C 22.999 5.264 23.494 5.064 23.922 4.681 C 24.461 4.195 24.724 3.523 24.724 2.665 L 24.724 0.275 L 23.175 0.275 L 23.175 2.797 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9fjb2z\",layoutDependency:layoutDependency,layoutId:\"ngtKcN8eE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.103 22.103\" overflow=\"visible\"><path d=\"M 0 0 L 0 22.103 L 22.103 22.103 L 22.103 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1v2s8je\",layoutDependency:layoutDependency,layoutId:\"OZeV9jj3C\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.855 15.76\" overflow=\"visible\"><path d=\"M 12.775 7.213 C 13.976 8.793 14.643 9.951 14.643 9.951 C 14.233 10.669 13.773 11.437 13.265 12.255 C 13.265 12.255 12.525 11.017 11.205 9.279 C 10.539 8.403 8.834 6.451 8.808 6.423 C 8.81 6.462 8.807 14.95 8.813 15.751 L 8.808 15.75 L 8.808 15.76 L 6.045 15.76 C 6.05 14.959 6.048 6.463 6.049 6.423 C 6.023 6.451 4.318 8.404 3.653 9.279 C 2.332 11.017 1.593 12.255 1.593 12.255 C 1.084 11.437 0.625 10.669 0.214 9.951 C 0.214 9.951 0.882 8.794 2.083 7.213 C 2.612 6.515 3.895 5.064 4.215 4.704 C 3.306 4.871 2.458 5.089 1.826 5.298 C 1.217 5.5 0.751 5.699 0.446 5.842 C 0.155 5.978 0 6.065 0 6.065 C 0.19 5.32 0.406 4.647 0.651 4.059 C 0.651 4.059 0.796 3.956 1.07 3.796 C 1.355 3.629 1.791 3.398 2.36 3.17 C 2.962 2.929 3.716 2.69 4.578 2.512 C 4.553 2.493 4.008 2.055 3.794 1.916 C 2.801 1.275 2.411 1.482 2.411 1.482 C 2.905 1.126 3.404 0.838 3.898 0.632 C 3.898 0.632 3.975 0.586 4.124 0.551 C 4.282 0.513 4.535 0.493 4.866 0.557 C 5.236 0.628 6.301 1.127 6.319 1.137 C 6.32 1.12 6.37 0.643 6.387 0.473 C 6.439 -0.023 6.548 0.008 6.634 0 L 8.221 0 C 8.308 0.007 8.416 -0.023 8.468 0.473 C 8.485 0.643 8.535 1.12 8.537 1.137 C 8.555 1.127 9.619 0.629 9.99 0.557 C 10.32 0.493 10.573 0.513 10.732 0.551 C 10.881 0.588 10.958 0.632 10.958 0.632 C 11.452 0.838 11.951 1.126 12.445 1.482 C 12.445 1.482 12.054 1.275 11.062 1.916 C 10.847 2.055 10.302 2.494 10.278 2.512 C 11.139 2.69 11.893 2.929 12.495 3.17 C 13.064 3.398 13.499 3.629 13.785 3.796 C 14.059 3.956 14.204 4.059 14.204 4.059 C 14.449 4.647 14.665 5.32 14.855 6.065 C 14.855 6.065 14.7 5.978 14.41 5.842 C 14.105 5.699 13.639 5.5 13.029 5.298 C 12.397 5.088 11.551 4.871 10.64 4.704 C 10.963 5.064 12.245 6.514 12.775 7.213 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dwafyp\",layoutDependency:layoutDependency,layoutId:\"GBz6NuoAE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.103 2.683\" overflow=\"visible\"><path d=\"M 15.431 0.696 L 17.239 2.683 L 22.103 2.683 L 22.103 1.43 L 19.188 1.43 C 19.06 1.652 18.822 1.803 18.546 1.803 C 18.135 1.803 17.801 1.469 17.801 1.058 C 17.801 0.646 18.135 0.313 18.546 0.313 C 18.829 0.313 19.072 0.472 19.197 0.704 L 22.103 0.704 L 22.103 0 L 0 0 L 0 0.696 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-rk4bko\",layoutDependency:layoutDependency,layoutId:\"WWAnFGc_I\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.104 4.53\" overflow=\"visible\"><path d=\"M 16.919 1.988 L 15.111 0 L 0.001 0 L 0.001 1.081 L 3.126 1.081 C 3.252 0.85 3.495 0.69 3.777 0.69 C 4.189 0.69 4.522 1.024 4.522 1.435 C 4.522 1.847 4.189 2.18 3.777 2.18 C 3.502 2.18 3.265 2.029 3.135 1.808 L 0.001 1.808 L 0.001 3.101 L 4.55 3.101 L 6.722 1.072 L 13.075 1.072 C 13.202 0.841 13.445 0.681 13.727 0.681 C 14.138 0.681 14.472 1.015 14.472 1.426 C 14.472 1.838 14.138 2.171 13.727 2.171 C 13.452 2.171 13.214 2.02 13.085 1.799 L 7.008 1.799 L 4.836 3.828 L 0 3.828 L 0 4.53 L 22.104 4.53 L 22.104 1.987 L 16.919 1.987 Z M 20.626 4.038 C 20.351 4.038 20.113 3.887 19.983 3.666 L 8.337 3.666 C 8.209 3.888 7.971 4.038 7.695 4.038 C 7.284 4.038 6.95 3.705 6.95 3.294 C 6.95 2.882 7.284 2.549 7.695 2.549 C 7.978 2.549 8.221 2.708 8.347 2.94 L 19.973 2.94 C 20.1 2.708 20.343 2.549 20.624 2.549 C 21.036 2.549 21.369 2.882 21.369 3.294 C 21.369 3.705 21.037 4.038 20.626 4.038 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1vciebo\",layoutDependency:layoutDependency,layoutId:\"oxOtdvXoX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.104 4.53\" overflow=\"visible\"><path d=\"M 16.919 1.988 L 15.111 0 L 0.001 0 L 0.001 1.081 L 3.126 1.081 C 3.252 0.85 3.495 0.69 3.777 0.69 C 4.189 0.69 4.522 1.024 4.522 1.435 C 4.522 1.847 4.189 2.18 3.777 2.18 C 3.502 2.18 3.265 2.029 3.135 1.808 L 0.001 1.808 L 0.001 3.101 L 4.55 3.101 L 6.722 1.072 L 13.075 1.072 C 13.202 0.841 13.445 0.681 13.727 0.681 C 14.138 0.681 14.472 1.015 14.472 1.426 C 14.472 1.838 14.138 2.171 13.727 2.171 C 13.452 2.171 13.214 2.02 13.085 1.799 L 7.008 1.799 L 4.836 3.828 L 0 3.828 L 0 4.53 L 22.104 4.53 L 22.104 1.987 L 16.919 1.987 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gseb14\",layoutDependency:layoutDependency,layoutId:\"c128YrI9a\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.419 1.49\" overflow=\"visible\"><path d=\"M 13.675 1.49 C 13.401 1.49 13.163 1.339 13.033 1.117 L 1.387 1.117 C 1.258 1.34 1.021 1.49 0.745 1.49 C 0.333 1.49 0 1.156 0 0.745 C 0 0.333 0.333 0 0.745 0 C 1.028 0 1.271 0.159 1.396 0.391 L 13.023 0.391 C 13.149 0.159 13.392 0 13.674 0 C 14.086 0 14.419 0.333 14.419 0.745 C 14.419 1.156 14.087 1.49 13.675 1.49 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-knbzjd\",layoutDependency:layoutDependency,layoutId:\"Yw3emS1MQ\",style:{boxShadow:\"none\"},variants:{mgACI7slo:{boxShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.25)\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBBcmFiaWMtcmVndWxhcg==\",\"--framer-font-family\":'\"IBM Plex Sans Arabic\", \"IBM Plex Sans Arabic Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"34px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",direction:\"rtl\"},children:\"لا مزيد من تعدد البرامج واجهة واحدة لإدارة جميع فنادقك\"})}),className:\"framer-18lnm1e\",\"data-framer-name\":\"تواصل معنا لتحديد موعد جلسة تعريفية واكتشف كيف يمكن لـ جرس أن يسهل عليك إدارة وحداتك وعملياتك الفندقية\",fonts:[\"GF;IBM Plex Sans Arabic-regular\"],layoutDependency:layoutDependency,layoutId:\"o1NZmVVvb\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mgACI7slo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hfjnpb\",\"data-styles-preset\":\"kI58iiOKA\",style:{\"--framer-text-alignment\":\"center\",direction:\"rtl\"},children:\"لا مزيد من تعدد البرامج واجهة واحدة لإدارة جميع فنادقك\"})}),fonts:[\"Inter\"]},SgRoqIX8o:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"rtl\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBBcmFiaWMtcmVndWxhcg==\",\"--framer-font-family\":'\"IBM Plex Sans Arabic\", \"IBM Plex Sans Arabic Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"34px\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"لا مزيد من تعدد البرامج واجهة واحدة لإدارة جميع فنادقك\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FDjeU_S0L\"},implicitPathVariables:undefined},{href:{webPageId:\"FDjeU_S0L\"},implicitPathVariables:undefined},{href:{webPageId:\"FDjeU_S0L\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max(max((max(${componentViewport?.width||\"100vw\"}, 1px) - 112px) / 4, 50px) / 1, 50px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||862.5)-0-((componentViewport?.height||862.5)-0)*1)/2)+0+375+0+0+0+215,...addPropertyOverrides({mgACI7slo:{width:`calc(max(max(max(${componentViewport?.width||\"100vw\"}, 1px) / 4, 50px) * 4, 50px) - 48px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)+0+529+0+524+0+152},SgRoqIX8o:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||845)-0-((componentViewport?.height||845)-0)*1)/2)+0+375+0+0+0+215}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dyb0j3-container\",layoutDependency:layoutDependency,layoutId:\"uCXAfBaw2-container\",nodeId:\"uCXAfBaw2\",rendersWithMotion:true,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(TriggerSubscription,{targetId:\"uCXAfBaw2-cv\",trigger:trigger,triggerId:\"uCXAfBaw2-OvmmJrpgR\"}),/*#__PURE__*/_jsx(CTA,{g63b6DB_d:resolvedLinks6[0],height:\"100%\",IBthBJk0T:ArrowUpLeft,id:\"uCXAfBaw2\",kuNuySqWo:\"var(--token-b994b0ed-f1a6-4841-a68b-dee404f7465a, rgb(255, 255, 255))\",layoutId:\"uCXAfBaw2\",QEQzp4_ky:gqGh5weYM,style:{width:\"100%\"},variant:matchVariant(triggers.hasTriggered(\"uCXAfBaw2-OvmmJrpgR\")&&\"UWYMNIAtn\",\"UWYMNIAtn\"),WeblZ6_3j:true,width:\"100%\",yjSQQVtXc:\"اطلب عرض للنظام\",...addPropertyOverrides({mgACI7slo:{g63b6DB_d:resolvedLinks6[2]},SgRoqIX8o:{g63b6DB_d:resolvedLinks6[1]}},baseVariant,gestureVariant)})]})})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-v2gzwn\",layoutDependency:layoutDependency,layoutId:\"MWYi29hLF\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-fsosev\",layoutDependency:layoutDependency,layoutId:\"UmiSdWwx2\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oit1ec\",layoutDependency:layoutDependency,layoutId:\"Vy0zlHxaq\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-z4i8u8\",layoutDependency:layoutDependency,layoutId:\"v0DhLSiG5\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-oapd2z\",\"data-border\":true,\"data-framer-name\":\"Frame 1000004591\",layoutDependency:layoutDependency,layoutId:\"qT_IpexEW\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.07)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBBcmFiaWMtcmVndWxhcg==\",\"--framer-font-family\":'\"IBM Plex Sans Arabic\", \"IBM Plex Sans Arabic Placeholder\", sans-serif',\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(242, 242, 242, 0.83))\"},children:\"info@jaras.io\"})}),className:\"framer-7q88yj\",\"data-framer-name\":\"JARAS \\xa9 2025\",fonts:[\"GF;IBM Plex Sans Arabic-regular\"],layoutDependency:layoutDependency,layoutId:\"lfK_0Dzq_\",style:{\"--extracted-r6o4lv\":\"rgba(242, 242, 242, 0.83)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13tpjbn\",layoutDependency:layoutDependency,layoutId:\"WlWNO0cJJ\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Nyl6rmBNZ\"},motionChild:true,nodeId:\"rXk9oRpge\",openInNewTab:false,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1n1lovc framer-7f6gnk\",\"data-border\":true,\"data-framer-name\":\"Frame 1000004591\",layoutDependency:layoutDependency,layoutId:\"rXk9oRpge\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.07)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"rtl\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBBcmFiaWMtcmVndWxhcg==\",\"--framer-font-family\":'\"IBM Plex Sans Arabic\", \"IBM Plex Sans Arabic Placeholder\", sans-serif',\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(242, 242, 242, 0.83))\"},children:\"سياسة الخصوصية\"})}),className:\"framer-np7pvp\",\"data-framer-name\":\"JARAS \\xa9 2025\",fonts:[\"GF;IBM Plex Sans Arabic-regular\"],layoutDependency:layoutDependency,layoutId:\"LtKQqOAdd\",style:{\"--extracted-r6o4lv\":\"rgba(242, 242, 242, 0.83)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-183fkzk\",layoutDependency:layoutDependency,layoutId:\"n3mr4zIVe\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"b_UV5aOia\"},motionChild:true,nodeId:\"wo5FvDIWu\",openInNewTab:false,scopeId:\"DdwOHyifL\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-e5lxkx framer-7f6gnk\",\"data-border\":true,\"data-framer-name\":\"Frame 1000004591\",layoutDependency:layoutDependency,layoutId:\"wo5FvDIWu\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.07)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"rtl\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBBcmFiaWMtcmVndWxhcg==\",\"--framer-font-family\":'\"IBM Plex Sans Arabic\", \"IBM Plex Sans Arabic Placeholder\", sans-serif',\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(242, 242, 242, 0.83))\"},children:\"شروط الخدمة\"})}),className:\"framer-17mn7gl\",\"data-framer-name\":\"JARAS \\xa9 2025\",fonts:[\"GF;IBM Plex Sans Arabic-regular\"],layoutDependency:layoutDependency,layoutId:\"dYKPYGD4i\",style:{\"--extracted-r6o4lv\":\"rgba(242, 242, 242, 0.83)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a2pw15\",layoutDependency:layoutDependency,layoutId:\"mKFt1QDTY\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ujo4sz\",\"data-border\":true,\"data-framer-name\":\"Frame 1000004591\",layoutDependency:layoutDependency,layoutId:\"KpcVobfFT\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.07)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBBcmFiaWMtcmVndWxhcg==\",\"--framer-font-family\":'\"IBM Plex Sans Arabic\", \"IBM Plex Sans Arabic Placeholder\", sans-serif',\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(242, 242, 242, 0.83))\"},children:\"JARAS \\xa9 2026\"})}),className:\"framer-1idd24b\",\"data-framer-name\":\"JARAS \\xa9 2025\",fonts:[\"GF;IBM Plex Sans Arabic-regular\"],layoutDependency:layoutDependency,layoutId:\"a32dcVaSr\",style:{\"--extracted-r6o4lv\":\"rgba(242, 242, 242, 0.83)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})]})]})})})});});const css=[\".framer-bEnJd.framer-7f6gnk, .framer-bEnJd .framer-7f6gnk { display: block; }\",\".framer-bEnJd.framer-18cessf { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-bEnJd .framer-qbqt0z, .framer-bEnJd .framer-8hewrp { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-bEnJd .framer-18fccnf-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-bEnJd .framer-bxvk8m { align-self: stretch; display: grid; flex: 1 0 0px; gap: 32px 0px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(3, min-content); height: auto; justify-content: center; overflow: visible; padding: 0px 56px 0px 56px; position: relative; width: 1px; z-index: 4; }\",\".framer-bEnJd .framer-10gh5qu { align-self: start; display: grid; flex: none; gap: 10px; grid-auto-rows: min-content; grid-column: span 4; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 120px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-1xkoecf, .framer-bEnJd .framer-343g5e, .framer-bEnJd .framer-1xbtjob { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-166269p, .framer-bEnJd .framer-8arixx, .framer-bEnJd .framer-1k99nvx, .framer-bEnJd .framer-1063mwz, .framer-bEnJd .framer-jhs5b8, .framer-bEnJd .framer-7q88yj, .framer-bEnJd .framer-np7pvp, .framer-bEnJd .framer-17mn7gl, .framer-bEnJd .framer-1idd24b { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bEnJd .framer-1xwczmc-container, .framer-bEnJd .framer-b1wzxb-container, .framer-bEnJd .framer-yzh73-container, .framer-bEnJd .framer-1ivb78v-container, .framer-bEnJd .framer-1v4ro12-container, .framer-bEnJd .framer-ugmjyu-container, .framer-bEnJd .framer-49jsu6-container, .framer-bEnJd .framer-rk9thz-container, .framer-bEnJd .framer-1vqeo9x-container, .framer-bEnJd .framer-1u7xs1l-container, .framer-bEnJd .framer-16ewecr-container { flex: none; height: 29px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-1cco7s5 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-ytwovp, .framer-bEnJd .framer-1scm1km, .framer-bEnJd .framer-1ouqcj, .framer-bEnJd .framer-18lnm1e { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bEnJd .framer-67ykko { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-1delk1u { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7.408602237701416px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-bEnJd .framer-1hoyev6 { align-self: start; display: grid; flex: none; gap: 10px 0px; grid-auto-rows: min-content; grid-column: span 4; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-11hsgsi { align-content: flex-start; align-items: flex-start; align-self: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; justify-self: end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-no14mi { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; grid-column: span 2; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-139rz50 { flex: none; height: 278px; position: relative; width: 266px; z-index: 1; }\",\".framer-bEnJd .framer-wdz5ep { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-bEnJd .framer-ph0nct { height: 30px; position: relative; width: 74px; }\",\".framer-bEnJd .framer-8yn645 { height: 11px; left: 1px; position: absolute; top: 0px; width: 41px; }\",\".framer-bEnJd .framer-zbfkli { height: 2px; left: 0px; position: absolute; top: 0px; width: 2px; }\",\".framer-bEnJd .framer-clbb1e { height: 2px; left: 2px; position: absolute; top: 0px; width: 2px; }\",\".framer-bEnJd .framer-1l3t4el { height: 2px; left: 25px; position: absolute; top: 9px; width: 2px; }\",\".framer-bEnJd .framer-1m57zj1 { height: 2px; left: 27px; position: absolute; top: 9px; width: 2px; }\",\".framer-bEnJd .framer-iun54l { height: 2px; left: 33px; position: absolute; top: 1px; width: 2px; }\",\".framer-bEnJd .framer-tsvgxw { height: 2px; left: 37px; position: absolute; top: 0px; width: 2px; }\",\".framer-bEnJd .framer-1gnzeiy { height: 2px; left: 39px; position: absolute; top: 0px; width: 2px; }\",\".framer-bEnJd .framer-11gya5v { height: 26px; left: 0px; position: absolute; top: 0px; width: 74px; }\",\".framer-bEnJd .framer-rthwx8 { height: 6px; left: 0px; position: absolute; top: 2px; width: 47px; }\",\".framer-bEnJd .framer-ed05n8 { height: 3px; left: 2px; position: absolute; top: 3px; width: 2px; }\",\".framer-bEnJd .framer-fx5a6z { height: 3px; left: 39px; position: absolute; top: 4px; width: 3px; }\",\".framer-bEnJd .framer-1jfx6oo { height: 2px; left: 46px; position: absolute; top: 1px; width: 2px; }\",\".framer-bEnJd .framer-b7zzca { height: 2px; left: 43px; position: absolute; top: 1px; width: 2px; }\",\".framer-bEnJd .framer-9xl5m4 { height: 2px; left: 3px; position: absolute; top: 12px; width: 2px; }\",\".framer-bEnJd .framer-9frfcu { height: 2px; left: 1px; position: absolute; top: 12px; width: 2px; }\",\".framer-bEnJd .framer-d6qxxo { height: 2px; left: 13px; position: absolute; top: 21px; width: 2px; }\",\".framer-bEnJd .framer-fcdepk { height: 2px; left: 11px; position: absolute; top: 21px; width: 2px; }\",\".framer-bEnJd .framer-1qvfzrv { height: 3px; left: 2px; position: absolute; top: 15px; width: 2px; }\",\".framer-bEnJd .framer-oeq4n4 { height: 6px; left: 0px; position: absolute; top: 14px; width: 15px; }\",\".framer-bEnJd .framer-bx6x8o { height: 5px; left: 16px; position: absolute; top: 15px; width: 6px; }\",\".framer-bEnJd .framer-11vjq48 { height: 2px; left: 32px; position: absolute; top: 16px; width: 3px; }\",\".framer-bEnJd .framer-fbnsxh { height: 2px; left: 24px; position: absolute; top: 16px; width: 2px; }\",\".framer-bEnJd .framer-1c4k01u { height: 7px; left: 22px; position: absolute; top: 15px; width: 25px; }\",\".framer-bEnJd .framer-9fjb2z { height: 22px; left: 52px; position: absolute; top: 0px; width: 22px; }\",\".framer-bEnJd .framer-1v2s8je { height: 16px; left: 55px; position: absolute; top: 3px; width: 15px; }\",\".framer-bEnJd .framer-dwafyp { height: 3px; left: 52px; position: absolute; top: 24px; width: 22px; }\",\".framer-bEnJd .framer-rk4bko { height: 5px; left: 52px; position: absolute; top: 25px; width: 22px; }\",\".framer-bEnJd .framer-1vciebo { height: 5px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-bEnJd .framer-gseb14 { height: 2px; left: 7px; position: absolute; top: 3px; width: 15px; }\",\".framer-bEnJd .framer-knbzjd { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 300px; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-1dyb0j3-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-bEnJd .framer-v2gzwn { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; grid-column: span 4; height: min-content; justify-content: space-between; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-fsosev { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 47px; height: min-content; justify-content: center; min-height: 67px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-bEnJd .framer-1oit1ec { align-self: start; display: grid; flex: none; gap: 0px 0px; grid-auto-rows: minmax(0, 1fr); grid-column: span 4; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-z4i8u8, .framer-bEnJd .framer-13tpjbn, .framer-bEnJd .framer-183fkzk, .framer-bEnJd .framer-1a2pw15 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-oapd2z { 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: 10px; position: relative; width: 100%; }\",\".framer-bEnJd .framer-1n1lovc, .framer-bEnJd .framer-e5lxkx { 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: 10px; position: relative; text-decoration: none; width: 100%; }\",\".framer-bEnJd .framer-ujo4sz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 10px; position: relative; width: 100%; }\",\".framer-bEnJd.framer-v-11yly2y.framer-18cessf { width: 840px; }\",\".framer-bEnJd.framer-v-11yly2y .framer-18fccnf-container { z-index: 0; }\",\".framer-bEnJd.framer-v-11yly2y .framer-bxvk8m { z-index: 2; }\",\".framer-bEnJd.framer-v-11yly2y .framer-1hoyev6 { align-self: center; justify-self: end; }\",\".framer-bEnJd.framer-v-11yly2y .framer-no14mi { padding: 24px; }\",\".framer-bEnJd.framer-v-11yly2y .framer-139rz50 { height: 0px; width: 100%; }\",\".framer-bEnJd.framer-v-1dykn1p.framer-18cessf { width: 515px; }\",\".framer-bEnJd.framer-v-1dykn1p .framer-bxvk8m { padding: 0px; }\",\".framer-bEnJd.framer-v-1dykn1p .framer-10gh5qu { gap: 56px 10px; padding: 56px 24px 56px 24px; }\",\".framer-bEnJd.framer-v-1dykn1p .framer-1xkoecf, .framer-bEnJd.framer-v-1dykn1p .framer-343g5e, .framer-bEnJd.framer-v-1dykn1p .framer-1xbtjob, .framer-bEnJd.framer-v-1dykn1p .framer-1cco7s5 { grid-column: span 2; }\",\".framer-bEnJd.framer-v-1dykn1p .framer-1hoyev6 { gap: 45px 10px; grid-template-columns: repeat(1, minmax(50px, 1fr)); }\",\".framer-bEnJd.framer-v-1dykn1p .framer-11hsgsi { align-content: center; align-items: center; gap: 16px; order: 0; }\",\".framer-bEnJd.framer-v-1dykn1p .framer-no14mi { grid-column: span 1; order: 1; }\",\".framer-bEnJd.framer-v-1dykn1p .framer-139rz50 { height: 204px; width: 196px; }\",\".framer-bEnJd.framer-v-1dykn1p .framer-knbzjd { height: auto; order: 2; padding: 0px 24px 0px 24px; z-index: 2; }\",\".framer-bEnJd.framer-v-1dykn1p .framer-1oit1ec { grid-template-columns: repeat(2, minmax(50px, 1fr)); }\",\".framer-bEnJd.framer-v-1dykn1p .framer-oapd2z, .framer-bEnJd.framer-v-1dykn1p .framer-ujo4sz { justify-content: center; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-bEnJd[data-border=\"true\"]::after, .framer-bEnJd [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 862.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SgRoqIX8o\":{\"layout\":[\"fixed\",\"auto\"]},\"mgACI7slo\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gqGh5weYM\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_y4gedl\",\"trackingId\":\"cta-10desktop\",\"type\":\"trigger_invoke\",\"nodeId\":\"uCXAfBaw2\"}]\n */const FramerDdwOHyifL=withCSS(Component,css,\"framer-bEnJd\");export default FramerDdwOHyifL;FramerDdwOHyifL.displayName=\"Footer Section\";FramerDdwOHyifL.defaultProps={height:862.5,width:1200};addPropertyControls(FramerDdwOHyifL,{variant:{options:[\"b4wDBhcQk\",\"SgRoqIX8o\",\"mgACI7slo\"],optionTitles:[\"desktop\",\"Tablet\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},gqGh5weYM:{defaultValue:'var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245)) /* {\"name\":\"Primary Blue\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(FramerDdwOHyifL,[{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:\"ABeeZee\",source:\"google\",style:\"normal\",uiFamilyName:\"ABeeZee\",url:\"https://fonts.gstatic.com/s/abeezee/v23/esDR31xSG-6AGleN6teukbcHCpE.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Sans Arabic\",source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans Arabic\",url:\"https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6bs_1vSbfdlA.woff2\",weight:\"400\"}]},...GridBackgroundFonts,...MenuItemFonts,...CTAFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerDdwOHyifL.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MenuItem,{},context),()=>forwardLoader(CTA,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDdwOHyifL\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_y4gedl\\\",\\\"trackingId\\\":\\\"cta-10desktop\\\",\\\"type\\\":\\\"trigger_invoke\\\",\\\"nodeId\\\":\\\"uCXAfBaw2\\\"}]\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"862.5\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SgRoqIX8o\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mgACI7slo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"gqGh5weYM\\\":\\\"fill\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DdwOHyifL.map","// Generated by Framer (77cb752)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"XegjqYXIL\",\"xXbb1dQqF\"];const serializationHash=\"framer-AfRsG\";const variantClassNames={XegjqYXIL:\"framer-v-1uk4ksl\",xXbb1dQqF:\"framer-v-z8kgei\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:.5,duration:.4,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const transition3={bounce:.2,delay:0,duration:.8,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:3.3,skewX:0,skewY:0,x:0,y:0};const transition4={delay:.2,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const transition5={delay:.1,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition6={delay:.3,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition7={delay:.4,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition8={delay:.5,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const humanReadableVariantMap={Hidden:\"xXbb1dQqF\",Loader:\"XegjqYXIL\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XegjqYXIL\"};};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:\"XegjqYXIL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearx0m8c1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"xXbb1dQqF\",true),500);});useOnVariantChange(baseVariant,{default:onAppearx0m8c1});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,...addPropertyOverrides({xXbb1dQqF:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1uk4ksl\",className,classNames),\"data-framer-name\":\"Loader\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XegjqYXIL\",ref:refBinding,style:{...style},...addPropertyOverrides({xXbb1dQqF:{\"data-framer-name\":\"Hidden\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({xXbb1dQqF:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-rwbd6\",\"data-framer-appear-id\":\"rwbd6\",\"data-framer-name\":\"Logo Intro\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"JO5ik2yoY\",optimized:true,style:{opacity:1},variants:{xXbb1dQqF:{opacity:0}},...addPropertyOverrides({xXbb1dQqF:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1anu6hf\",layoutDependency:layoutDependency,layoutId:\"bIq9HcZW3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 185.409 79.945\" overflow=\"visible\"><g><path d=\"M 185.409 35.691 C 185.409 35.691 174.999 32.477 175.216 16.989 C 175.432 1.494 161.199 -0.851 152.387 0.225 C 143.567 1.298 129.328 7.112 129.542 22.556 C 129.761 37.999 119.343 43.729 119.343 43.729 L 119.343 69.568 L 185.409 61.533 Z M 134.832 40.631 C 134.832 31.03 142.688 22.29 152.376 21.111 C 162.065 19.932 169.923 26.76 169.923 36.361 L 134.834 40.628 L 134.829 40.628 Z M 141.567 70.473 L 163.173 67.847 C 163.173 73.76 158.336 79.138 152.371 79.863 C 146.406 80.59 141.57 76.388 141.57 70.473 Z M 183.111 0 C 183.723 -0.005 184.312 0.235 184.744 0.668 C 185.176 1.104 185.414 1.695 185.407 2.309 C 185.412 3.234 184.864 4.073 184.015 4.44 C 183.728 4.558 183.421 4.619 183.111 4.618 C 182.498 4.623 181.91 4.381 181.477 3.947 C 181.047 3.512 180.808 2.922 180.815 2.309 C 180.809 1.384 181.356 0.546 182.204 0.178 C 182.491 0.059 182.8 -0.001 183.111 0 Z M 183.111 0.331 C 182.589 0.326 182.088 0.533 181.722 0.906 C 181.358 1.281 181.16 1.786 181.173 2.309 C 181.171 2.574 181.22 2.837 181.317 3.083 C 181.503 3.556 181.871 3.934 182.338 4.133 C 182.575 4.236 182.833 4.288 183.111 4.288 C 183.899 4.296 184.611 3.817 184.902 3.083 C 185.001 2.837 185.051 2.574 185.048 2.309 C 185.051 1.787 184.852 1.284 184.492 0.906 C 184.128 0.535 183.63 0.326 183.111 0.328 Z M 182.606 3.643 L 182.279 3.643 L 182.279 0.973 L 183.299 0.973 C 183.6 0.973 183.817 1.037 183.956 1.164 C 184.095 1.288 184.162 1.473 184.162 1.713 C 184.165 1.818 184.148 1.922 184.111 2.02 C 184.043 2.183 183.913 2.313 183.75 2.381 C 183.668 2.416 183.582 2.442 183.495 2.459 L 184.288 3.645 L 183.904 3.645 L 183.157 2.459 L 182.606 2.459 L 182.606 3.645 Z M 183.039 2.18 C 183.137 2.18 183.235 2.177 183.33 2.172 C 183.418 2.169 183.505 2.152 183.588 2.121 C 183.661 2.093 183.723 2.043 183.768 1.979 C 183.817 1.899 183.839 1.806 183.832 1.713 C 183.835 1.634 183.817 1.556 183.781 1.486 C 183.747 1.427 183.698 1.378 183.639 1.344 C 183.575 1.309 183.505 1.284 183.433 1.272 C 183.356 1.26 183.279 1.254 183.201 1.254 L 182.603 1.254 L 182.603 2.177 L 183.036 2.177 L 183.036 2.18 Z M 49.116 24.274 C 50.333 24.274 51.51 24.078 52.641 23.688 C 53.775 23.299 54.762 22.613 55.604 21.627 C 55.844 22.001 56.13 22.349 56.468 22.672 C 56.805 22.994 57.212 23.275 57.684 23.51 C 58.155 23.75 58.74 23.936 59.436 24.07 C 60.127 24.207 60.964 24.276 61.943 24.276 L 69.699 24.276 L 69.699 4.017 L 63.118 4.017 L 63.118 18.421 L 59.959 18.421 C 58.82 18.421 58.042 18.132 57.622 17.554 C 57.207 16.979 56.998 16.097 56.998 14.91 L 56.998 6.261 L 50.42 6.261 L 50.42 15.981 C 50.42 16.997 50.067 17.657 49.359 17.967 C 48.555 18.29 47.694 18.445 46.828 18.423 C 45.579 18.423 44.669 18.109 44.097 17.482 C 43.522 16.855 43.236 15.999 43.236 14.913 L 43.236 6.261 L 36.707 6.261 L 36.707 23.157 C 36.707 25.667 36.112 27.457 34.916 28.525 C 33.723 29.595 31.866 30.129 29.346 30.129 C 26.826 30.129 25.102 29.5 23.875 28.246 C 22.646 26.99 22.036 25.177 22.036 22.801 L 22.036 16.084 L 15.46 16.084 L 15.46 23.056 C 15.46 31.842 20.046 36.238 29.225 36.238 C 31.384 36.238 33.316 36.013 35.019 35.575 C 36.632 35.183 38.125 34.406 39.371 33.31 C 40.567 32.242 41.489 30.834 42.129 29.085 C 42.768 27.336 43.108 25.138 43.141 22.494 C 43.546 22.868 44.29 23.257 45.37 23.665 C 46.452 24.073 47.702 24.276 49.122 24.276 L 49.116 24.276 Z M 98.04 32.154 C 100.333 32.154 102.188 30.287 102.188 27.981 L 93.891 27.981 C 93.891 30.287 95.746 32.154 98.04 32.154 L 98.042 32.154 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 109.771 12.936 C 109.282 10.917 108.483 9.145 107.365 7.617 C 106.219 6.063 104.718 4.807 102.987 3.954 C 101.183 3.041 98.962 2.58 96.331 2.58 C 94.944 2.576 93.561 2.729 92.209 3.036 C 90.876 3.343 89.823 3.629 89.047 3.903 L 89.047 9.807 C 90.199 9.474 91.373 9.227 92.562 9.07 C 93.408 8.944 94.262 8.866 95.118 8.838 C 96.738 8.838 98.089 9.07 99.166 9.526 C 100.243 9.985 101.132 10.62 101.822 11.435 C 102.513 12.248 103.028 13.225 103.368 14.36 C 103.703 15.495 103.922 16.744 104.025 18.101 L 85.958 18.101 C 85.505 18.1 85.055 18.041 84.618 17.925 C 84.177 17.814 83.764 17.615 83.402 17.34 C 83.036 17.054 82.741 16.688 82.541 16.269 C 82.322 15.831 82.214 15.271 82.214 14.592 L 82.214 5.938 L 75.635 5.938 L 75.635 21.106 C 75.635 22.359 75.576 23.438 75.458 24.335 C 75.339 25.233 75.079 25.981 74.672 26.574 C 74.267 27.168 73.662 27.598 72.85 27.872 C 72.041 28.14 70.943 28.292 69.562 28.328 L 69.562 34.537 C 71.719 34.504 73.577 34.285 75.136 33.877 C 76.692 33.469 77.98 32.788 79.001 31.839 C 80.021 30.89 80.786 29.641 81.294 28.099 C 81.807 26.551 82.077 24.627 82.113 22.321 C 82.688 23.002 83.36 23.44 84.138 23.644 C 84.499 23.739 84.814 23.809 85.1 23.861 C 85.118 23.863 85.133 23.874 85.151 23.876 C 85.386 23.925 85.641 23.954 85.909 23.954 L 110.5 23.954 L 110.5 19.22 C 110.5 17.048 110.253 14.954 109.766 12.934 Z M 4.396 68.443 C 4.391 69.426 4.107 70.06 3.548 70.344 C 2.989 70.628 2.342 70.77 1.6 70.767 C 1.069 70.779 0.54 70.708 0.031 70.555 L 0 76.504 C 0.767 76.647 1.546 76.72 2.327 76.721 C 4.148 76.728 5.651 76.579 6.831 76.261 C 8.016 75.942 8.951 75.457 9.647 74.799 C 10.343 74.141 10.835 73.323 11.129 72.34 C 11.422 71.36 11.567 70.187 11.577 68.832 L 11.726 41.198 L 4.54 41.162 L 4.396 68.44 Z M 8.132 33.25 C 5.839 33.25 3.984 35.118 3.984 37.421 L 12.286 37.421 C 12.286 35.118 10.428 33.25 8.137 33.25 Z M 39.294 61.808 L 39.366 48.119 C 39.374 46.561 39.026 45.284 38.323 44.296 C 37.622 43.313 36.687 42.521 35.602 41.992 C 34.44 41.428 33.195 41.051 31.915 40.878 C 30.592 40.687 29.257 40.587 27.921 40.579 C 26.459 40.568 25 40.705 23.566 40.986 C 22.21 41.243 20.907 41.727 19.712 42.418 C 18.569 43.081 17.594 43.998 16.862 45.098 C 16.114 46.215 15.687 47.618 15.576 49.313 L 22.762 49.352 C 22.904 47.928 23.391 46.914 24.218 46.308 C 25.048 45.702 26.153 45.4 27.539 45.41 C 28.178 45.41 28.779 45.459 29.335 45.547 C 29.892 45.635 30.379 45.805 30.801 46.063 C 31.221 46.321 31.556 46.677 31.806 47.138 C 32.056 47.598 32.18 48.219 32.177 48.996 C 32.175 49.744 31.935 50.311 31.459 50.698 C 30.984 51.085 30.351 51.379 29.554 51.578 C 28.665 51.792 27.76 51.941 26.849 52.021 C 25.836 52.117 24.772 52.248 23.656 52.411 C 22.541 52.576 21.456 52.798 20.389 53.082 C 19.369 53.346 18.401 53.779 17.524 54.364 C 16.676 54.936 15.999 55.705 15.488 56.67 C 14.976 57.635 14.715 58.862 14.708 60.356 C 14.702 61.713 14.921 62.884 15.37 63.869 C 15.821 64.857 16.449 65.675 17.253 66.322 C 18.06 66.972 19 67.463 20.077 67.79 C 21.157 68.115 22.319 68.285 23.566 68.291 C 25.181 68.299 26.787 68.058 28.328 67.576 C 29.87 67.1 31.267 66.241 32.389 65.079 C 32.448 65.946 32.613 66.801 32.881 67.628 L 40.168 67.666 C 39.835 67.122 39.601 66.304 39.472 65.218 C 39.343 64.132 39.281 62.995 39.286 61.806 Z M 32.131 57.444 C 32.131 57.851 32.085 58.396 31.994 59.074 C 31.897 59.782 31.66 60.464 31.299 61.081 C 30.88 61.786 30.285 62.37 29.572 62.776 C 28.792 63.248 27.691 63.48 26.274 63.472 C 25.715 63.469 25.157 63.414 24.607 63.31 C 24.066 63.206 23.597 63.026 23.193 62.768 C 22.791 62.51 22.471 62.169 22.239 61.746 C 22.002 61.321 21.886 60.769 21.891 60.09 C 21.88 59.519 22.004 58.954 22.252 58.439 C 22.478 58 22.8 57.618 23.195 57.322 C 23.584 57.036 24.033 56.807 24.54 56.641 C 25.048 56.476 25.586 56.342 26.163 56.244 C 26.702 56.144 27.266 56.064 27.861 55.999 C 28.454 55.935 29.008 55.852 29.531 55.754 C 30.057 55.656 30.546 55.53 31 55.38 C 31.456 55.233 31.837 55.021 32.144 54.751 L 32.128 57.449 Z M 59.797 41.004 C 59.292 40.833 58.763 40.744 58.23 40.741 C 57.346 40.736 56.466 40.868 55.623 41.133 C 54.762 41.402 53.955 41.778 53.211 42.268 C 52.466 42.757 51.798 43.354 51.229 44.04 C 50.652 44.734 50.193 45.485 49.851 46.298 L 49.748 46.298 L 49.773 41.412 L 42.945 41.373 L 42.804 67.684 L 49.99 67.721 L 50.054 55.865 C 50.055 54.761 50.179 53.66 50.425 52.584 C 50.637 51.614 51.045 50.698 51.626 49.893 C 52.185 49.132 52.925 48.537 53.837 48.098 C 54.749 47.66 55.865 47.448 57.181 47.453 C 58.046 47.469 58.908 47.559 59.758 47.721 L 59.794 41.007 Z M 83.974 62.048 L 84.048 48.359 C 84.056 46.801 83.708 45.521 83.005 44.536 C 82.305 43.551 81.37 42.758 80.284 42.23 C 79.121 41.665 77.877 41.29 76.597 41.118 C 75.274 40.926 73.939 40.825 72.603 40.816 C 71.141 40.806 69.682 40.944 68.248 41.226 C 66.892 41.482 65.589 41.965 64.393 42.655 C 63.252 43.32 62.277 44.238 61.544 45.338 C 60.796 46.452 60.369 47.858 60.258 49.553 L 67.444 49.592 C 67.586 48.165 68.073 47.151 68.9 46.548 C 69.73 45.939 70.835 45.64 72.221 45.647 C 72.86 45.65 73.461 45.699 74.017 45.784 C 74.574 45.872 75.061 46.042 75.483 46.3 C 75.903 46.558 76.238 46.917 76.488 47.376 C 76.738 47.837 76.862 48.454 76.859 49.233 C 76.857 49.981 76.617 50.549 76.14 50.936 C 75.666 51.322 75.033 51.619 74.236 51.818 C 73.347 52.032 72.442 52.181 71.531 52.261 C 70.518 52.357 69.454 52.488 68.338 52.648 C 67.223 52.813 66.138 53.038 65.071 53.319 C 64.007 53.603 63.051 54.031 62.206 54.604 C 61.346 55.189 60.646 55.981 60.17 56.907 C 59.658 57.872 59.397 59.1 59.39 60.596 C 59.384 61.953 59.603 63.124 60.052 64.109 C 60.503 65.097 61.131 65.912 61.935 66.56 C 62.742 67.212 63.682 67.7 64.762 68.027 C 65.893 68.363 67.068 68.532 68.248 68.528 C 69.863 68.538 71.469 68.297 73.01 67.816 C 74.552 67.339 75.949 66.479 77.071 65.316 C 77.131 66.184 77.296 67.04 77.563 67.868 L 84.85 67.906 C 84.517 67.359 84.283 66.544 84.154 65.456 C 84.022 64.324 83.961 63.185 83.971 62.046 L 83.976 62.048 Z M 76.813 57.686 C 76.813 58.094 76.767 58.635 76.676 59.314 C 76.579 60.023 76.343 60.706 75.981 61.323 C 75.562 62.028 74.967 62.612 74.254 63.018 C 73.474 63.49 72.373 63.72 70.961 63.712 C 70.401 63.71 69.842 63.656 69.292 63.549 C 68.79 63.459 68.311 63.276 67.877 63.008 C 67.477 62.753 67.149 62.401 66.924 61.984 C 66.687 61.558 66.571 61.009 66.578 60.33 C 66.578 59.685 66.702 59.133 66.939 58.677 C 67.176 58.22 67.493 57.851 67.882 57.56 C 68.269 57.276 68.72 57.049 69.225 56.881 C 69.756 56.71 70.298 56.576 70.848 56.482 C 71.389 56.383 71.951 56.301 72.543 56.236 C 73.136 56.175 73.69 56.092 74.213 55.994 C 74.739 55.893 75.228 55.77 75.682 55.62 C 76.138 55.468 76.522 55.261 76.826 54.991 L 76.81 57.689 Z M 107.949 54.418 C 107.176 53.85 106.293 53.399 105.301 53.051 C 104.298 52.705 103.278 52.412 102.245 52.171 C 101.254 51.933 100.26 51.708 99.264 51.495 C 98.383 51.312 97.514 51.077 96.661 50.791 C 95.904 50.533 95.288 50.198 94.819 49.79 C 94.356 49.397 94.098 48.814 94.118 48.206 C 94.118 47.665 94.257 47.234 94.53 46.909 C 94.798 46.591 95.137 46.341 95.52 46.179 C 95.909 46.014 96.342 45.903 96.813 45.856 C 97.25 45.809 97.688 45.786 98.127 45.787 C 99.408 45.792 100.523 46.045 101.464 46.54 C 102.404 47.038 102.922 47.985 103.015 49.372 L 109.848 49.411 C 109.722 47.781 109.315 46.429 108.63 45.356 C 107.971 44.31 107.085 43.427 106.038 42.771 C 104.942 42.101 103.736 41.63 102.477 41.378 C 101.12 41.096 99.739 40.953 98.354 40.95 C 96.962 40.942 95.572 41.063 94.203 41.311 C 92.921 41.534 91.686 41.973 90.552 42.611 C 89.47 43.236 88.596 44.095 87.931 45.193 C 87.269 46.292 86.934 47.675 86.926 49.339 C 86.919 50.492 87.148 51.467 87.617 52.269 C 88.083 53.069 88.704 53.734 89.477 54.266 C 90.25 54.794 91.134 55.223 92.129 55.55 C 93.121 55.88 94.141 56.164 95.185 56.407 C 96.465 56.685 97.609 56.954 98.622 57.214 C 99.632 57.472 100.48 57.758 101.17 58.068 C 101.861 58.377 102.389 58.728 102.757 59.12 C 103.12 59.495 103.318 59.999 103.309 60.521 C 103.328 61.09 103.165 61.65 102.845 62.12 C 102.536 62.543 102.157 62.881 101.701 63.132 C 101.242 63.387 100.735 63.57 100.181 63.684 C 99.656 63.796 99.12 63.852 98.583 63.851 C 97.892 63.85 97.204 63.762 96.535 63.588 C 95.91 63.43 95.32 63.159 94.793 62.788 C 93.685 62.021 93.044 60.742 93.092 59.394 L 86.262 59.355 C 86.318 61.086 86.707 62.546 87.426 63.74 C 88.116 64.902 89.063 65.891 90.194 66.629 C 91.317 67.367 92.605 67.888 94.053 68.203 C 96.963 68.83 99.971 68.846 102.886 68.249 C 104.242 67.984 105.539 67.473 106.713 66.743 C 107.831 66.037 108.764 65.074 109.436 63.934 C 110.134 62.768 110.487 61.318 110.498 59.59 C 110.503 58.367 110.274 57.34 109.802 56.505 C 109.341 55.68 108.708 54.966 107.944 54.41 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-ddcypk\",layoutDependency:layoutDependency,layoutId:\"jlbfar6aP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 169.949 79.945\" overflow=\"visible\"><path d=\"M 169.949 35.691 C 169.949 35.691 159.539 32.477 159.756 16.989 C 159.972 1.494 145.739 -0.851 136.927 0.225 C 128.107 1.298 113.868 7.112 114.082 22.556 C 114.301 37.999 103.883 43.729 103.883 43.729 L 103.883 69.568 L 169.949 61.533 Z M 119.372 40.631 C 119.372 31.03 127.228 22.29 136.916 21.111 C 146.605 19.932 154.463 26.76 154.463 36.361 L 119.374 40.628 L 119.369 40.628 Z M 126.107 70.473 L 147.713 67.847 C 147.713 73.76 142.876 79.138 136.911 79.863 C 130.946 80.59 126.11 76.388 126.11 70.473 Z M 167.651 0 C 168.263 -0.005 168.852 0.235 169.284 0.668 C 169.716 1.104 169.954 1.695 169.947 2.309 C 169.952 3.234 169.404 4.073 168.555 4.44 C 168.268 4.558 167.961 4.619 167.651 4.618 C 167.038 4.623 166.45 4.381 166.017 3.947 C 165.587 3.512 165.348 2.922 165.355 2.309 C 165.349 1.384 165.896 0.546 166.744 0.178 C 167.031 0.059 167.34 -0.001 167.651 0 Z M 167.651 0.331 C 167.129 0.326 166.628 0.533 166.262 0.906 C 165.898 1.281 165.7 1.786 165.713 2.309 C 165.711 2.574 165.76 2.837 165.857 3.083 C 166.043 3.556 166.411 3.934 166.878 4.133 C 167.115 4.236 167.373 4.288 167.651 4.288 C 168.439 4.296 169.151 3.817 169.442 3.083 C 169.541 2.837 169.591 2.574 169.588 2.309 C 169.591 1.787 169.392 1.284 169.032 0.906 C 168.668 0.535 168.17 0.326 167.651 0.328 Z M 167.146 3.643 L 166.819 3.643 L 166.819 0.973 L 167.839 0.973 C 168.14 0.973 168.357 1.037 168.496 1.164 C 168.635 1.288 168.702 1.473 168.702 1.713 C 168.705 1.818 168.688 1.922 168.651 2.02 C 168.583 2.183 168.453 2.313 168.29 2.381 C 168.208 2.416 168.122 2.442 168.035 2.459 L 168.828 3.645 L 168.444 3.645 L 167.697 2.459 L 167.146 2.459 L 167.146 3.645 Z M 167.579 2.18 C 167.677 2.18 167.775 2.177 167.87 2.172 C 167.958 2.169 168.045 2.152 168.128 2.121 C 168.201 2.093 168.263 2.043 168.308 1.979 C 168.357 1.899 168.379 1.806 168.372 1.713 C 168.375 1.634 168.357 1.556 168.321 1.486 C 168.287 1.427 168.238 1.378 168.179 1.344 C 168.115 1.309 168.045 1.284 167.973 1.272 C 167.896 1.26 167.819 1.254 167.741 1.254 L 167.143 1.254 L 167.143 2.177 L 167.576 2.177 L 167.576 2.18 Z M 33.656 24.274 C 34.873 24.274 36.05 24.078 37.181 23.688 C 38.315 23.299 39.302 22.613 40.144 21.627 C 40.384 22.001 40.67 22.349 41.008 22.672 C 41.345 22.994 41.752 23.275 42.224 23.51 C 42.695 23.75 43.28 23.936 43.976 24.07 C 44.667 24.207 45.504 24.276 46.483 24.276 L 54.239 24.276 L 54.239 4.017 L 47.658 4.017 L 47.658 18.421 L 44.499 18.421 C 43.36 18.421 42.582 18.132 42.162 17.554 C 41.747 16.979 41.538 16.097 41.538 14.91 L 41.538 6.261 L 34.96 6.261 L 34.96 15.981 C 34.96 16.997 34.607 17.657 33.899 17.967 C 33.095 18.29 32.234 18.445 31.368 18.423 C 30.119 18.423 29.209 18.109 28.637 17.482 C 28.062 16.855 27.776 15.999 27.776 14.913 L 27.776 6.261 L 21.247 6.261 L 21.247 23.157 C 21.247 25.667 20.652 27.457 19.456 28.525 C 18.263 29.595 16.406 30.129 13.886 30.129 C 11.366 30.129 9.642 29.5 8.415 28.246 C 7.186 26.99 6.576 25.177 6.576 22.801 L 6.576 16.084 L 0 16.084 L 0 23.056 C 0 31.842 4.586 36.238 13.765 36.238 C 15.924 36.238 17.856 36.013 19.559 35.575 C 21.172 35.183 22.665 34.406 23.911 33.31 C 25.107 32.242 26.029 30.834 26.668 29.085 C 27.308 27.336 27.648 25.138 27.681 22.494 C 28.086 22.868 28.83 23.257 29.91 23.665 C 30.992 24.073 32.242 24.276 33.662 24.276 L 33.656 24.276 Z M 82.58 32.154 C 84.873 32.154 86.728 30.287 86.728 27.981 L 78.431 27.981 C 78.431 30.287 80.286 32.154 82.58 32.154 L 82.582 32.154 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-23vqdm\",layoutDependency:layoutDependency,layoutId:\"Rxxl7tjHJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 66.066 69.568\" overflow=\"visible\"><path d=\"M 66.066 35.691 C 66.066 35.691 55.656 32.477 55.872 16.989 C 56.089 1.494 41.855 -0.851 33.043 0.225 C 24.223 1.298 9.985 7.112 10.198 22.556 C 10.417 37.999 0 43.729 0 43.729 L 0 69.568 L 66.066 61.533 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18l50u6\",layoutDependency:layoutDependency,layoutId:\"MuyRYuPPJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35.094 19.652\" overflow=\"visible\"><path d=\"M 0.003 19.652 C 0.003 10.051 7.859 1.311 17.547 0.132 C 27.235 -1.047 35.094 5.782 35.094 15.383 L 0.005 19.649 L 0 19.649 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vaiioo\",layoutDependency:layoutDependency,layoutId:\"noPO9980F\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.605 12.097\" overflow=\"visible\"><path d=\"M 0 2.626 L 21.605 0 C 21.605 5.912 16.769 11.291 10.804 12.015 C 4.839 12.743 0.003 8.541 0.003 2.626 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16f2ach\",layoutDependency:layoutDependency,layoutId:\"WwL3gim8I\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.592 4.618\" overflow=\"visible\"><path d=\"M 2.296 0 C 2.908 -0.006 3.497 0.235 3.93 0.668 C 4.361 1.104 4.599 1.695 4.592 2.309 C 4.597 3.234 4.049 4.073 3.2 4.439 C 2.914 4.558 2.606 4.619 2.296 4.617 C 1.684 4.622 1.095 4.381 0.662 3.947 C 0.232 3.511 -0.007 2.921 0 2.309 C -0.006 1.384 0.541 0.545 1.389 0.178 C 1.677 0.059 1.985 -0.001 2.296 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-drb5eq\",layoutDependency:layoutDependency,layoutId:\"D_kfAX0gu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.876 3.96\" overflow=\"visible\"><path d=\"M 1.938 0.003 C 1.417 -0.002 0.915 0.205 0.549 0.578 C 0.186 0.953 -0.012 1.459 0.001 1.981 C -0.001 2.246 0.048 2.509 0.145 2.755 C 0.331 3.228 0.698 3.606 1.165 3.805 C 1.402 3.908 1.66 3.96 1.938 3.96 C 2.727 3.968 3.439 3.489 3.729 2.755 C 3.828 2.509 3.878 2.246 3.876 1.981 C 3.879 1.459 3.679 0.956 3.319 0.578 C 2.956 0.207 2.458 -0.002 1.938 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3l9adj\",layoutDependency:layoutDependency,layoutId:\"FskI8aYhM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.01 2.672\" overflow=\"visible\"><path d=\"M 0.327 2.67 L 0 2.67 L 0 0 L 1.02 0 C 1.322 0 1.538 0.064 1.677 0.191 C 1.817 0.315 1.884 0.5 1.884 0.74 C 1.887 0.845 1.869 0.949 1.832 1.047 C 1.764 1.211 1.634 1.34 1.471 1.408 C 1.389 1.443 1.304 1.469 1.216 1.486 L 2.01 2.672 L 1.626 2.672 L 0.879 1.486 L 0.327 1.486 L 0.327 2.672 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gzeh0o\",layoutDependency:layoutDependency,layoutId:\"MZWqttKpS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.23 1\" overflow=\"visible\"><path d=\"M 0.435 0.926 C 0.533 0.926 0.631 0.923 0.727 0.918 C 0.815 0.915 0.902 0.898 0.984 0.867 C 1.057 0.839 1.12 0.789 1.165 0.725 C 1.214 0.645 1.236 0.552 1.229 0.459 C 1.232 0.38 1.214 0.302 1.178 0.232 C 1.144 0.173 1.095 0.124 1.036 0.09 C 0.972 0.055 0.902 0.03 0.83 0.018 C 0.753 0.006 0.675 0 0.598 0 L 0 0 L 0 0.923 L 0.433 0.923 L 0.433 0.926 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cy6btt\",layoutDependency:layoutDependency,layoutId:\"QQPiZ4fmj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 54.239 32.221\" overflow=\"visible\"><path d=\"M 33.656 20.257 C 34.873 20.257 36.05 20.061 37.181 19.672 C 38.315 19.282 39.302 18.596 40.144 17.61 C 40.384 17.985 40.67 18.333 41.008 18.655 C 41.345 18.978 41.752 19.259 42.224 19.494 C 42.695 19.733 43.28 19.919 43.976 20.053 C 44.667 20.19 45.504 20.26 46.483 20.26 L 54.239 20.26 L 54.239 0 L 47.658 0 L 47.658 14.404 L 44.499 14.404 C 43.36 14.404 42.582 14.115 42.162 13.537 C 41.747 12.962 41.538 12.08 41.538 10.893 L 41.538 2.244 L 34.96 2.244 L 34.96 11.964 C 34.96 12.98 34.607 13.641 33.899 13.95 C 33.095 14.273 32.234 14.428 31.368 14.407 C 30.119 14.407 29.209 14.092 28.637 13.465 C 28.062 12.838 27.776 11.982 27.776 10.896 L 27.776 2.244 L 21.247 2.244 L 21.247 19.14 C 21.247 21.65 20.652 23.44 19.456 24.508 C 18.263 25.579 16.406 26.113 13.886 26.113 C 11.366 26.113 9.642 25.483 8.415 24.23 C 7.186 22.973 6.576 21.16 6.576 18.784 L 6.576 12.067 L 0 12.067 L 0 19.04 C 0 27.825 4.586 32.221 13.765 32.221 C 15.924 32.221 17.856 31.997 19.559 31.558 C 21.172 31.166 22.665 30.389 23.911 29.293 C 25.107 28.225 26.029 26.817 26.668 25.068 C 27.308 23.319 27.648 21.121 27.681 18.477 C 28.086 18.851 28.83 19.241 29.91 19.648 C 30.992 20.056 32.242 20.26 33.662 20.26 L 33.656 20.26 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dqiewt\",layoutDependency:layoutDependency,layoutId:\"fAHLakO9j\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.297 4.174\" overflow=\"visible\"><path d=\"M 4.148 4.174 C 6.442 4.174 8.297 2.306 8.297 0 L 0 0 C 0 2.306 1.855 4.174 4.148 4.174 L 4.151 4.174 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1e3il7r\",layoutDependency:layoutDependency,layoutId:\"jRAc9y2rl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 110.5 74.141\" overflow=\"visible\"><path d=\"M 109.771 10.357 C 109.282 8.337 108.483 6.565 107.365 5.038 C 106.219 3.484 104.718 2.227 102.987 1.375 C 101.183 0.462 98.962 0 96.331 0 C 94.944 -0.003 93.561 0.15 92.209 0.457 C 90.876 0.764 89.823 1.05 89.047 1.323 L 89.047 7.228 C 90.199 6.895 91.373 6.648 92.562 6.49 C 93.408 6.364 94.262 6.286 95.118 6.258 C 96.738 6.258 98.089 6.49 99.166 6.947 C 100.243 7.406 101.132 8.04 101.822 8.856 C 102.513 9.668 103.028 10.646 103.368 11.781 C 103.703 12.916 103.922 14.164 104.025 15.521 L 85.958 15.521 C 85.505 15.52 85.055 15.461 84.618 15.346 C 84.177 15.234 83.764 15.035 83.402 14.76 C 83.036 14.475 82.741 14.108 82.541 13.69 C 82.322 13.251 82.214 12.691 82.214 12.013 L 82.214 3.359 L 75.635 3.359 L 75.635 18.526 C 75.635 19.78 75.576 20.858 75.458 21.756 C 75.339 22.654 75.079 23.402 74.672 23.995 C 74.267 24.588 73.662 25.019 72.85 25.292 C 72.041 25.561 70.943 25.713 69.562 25.749 L 69.562 31.958 C 71.719 31.924 73.577 31.705 75.136 31.298 C 76.692 30.89 77.98 30.209 79.001 29.26 C 80.021 28.31 80.786 27.062 81.294 25.519 C 81.807 23.972 82.077 22.047 82.113 19.741 C 82.688 20.422 83.36 20.861 84.138 21.065 C 84.499 21.16 84.814 21.23 85.1 21.281 C 85.118 21.284 85.133 21.294 85.151 21.297 C 85.386 21.346 85.641 21.374 85.909 21.374 L 110.5 21.374 L 110.5 16.641 C 110.5 14.469 110.253 12.374 109.766 10.354 Z M 4.396 65.863 C 4.391 66.846 4.107 67.481 3.548 67.764 C 2.989 68.048 2.342 68.19 1.6 68.187 C 1.069 68.2 0.54 68.129 0.031 67.976 L 0 73.924 C 0.767 74.068 1.546 74.14 2.327 74.141 C 4.148 74.149 5.651 73.999 6.831 73.682 C 8.016 73.362 8.951 72.877 9.647 72.219 C 10.343 71.561 10.835 70.744 11.129 69.761 C 11.422 68.781 11.567 67.607 11.577 66.253 L 11.726 38.618 L 4.54 38.582 L 4.396 65.861 Z M 8.132 30.671 C 5.839 30.671 3.984 32.538 3.984 34.842 L 12.286 34.842 C 12.286 32.538 10.428 30.671 8.137 30.671 Z M 39.294 59.229 L 39.366 45.539 C 39.374 43.981 39.026 42.704 38.323 41.716 C 37.622 40.733 36.687 39.941 35.602 39.413 C 34.44 38.848 33.195 38.472 31.915 38.298 C 30.592 38.107 29.257 38.007 27.921 37.999 C 26.459 37.989 25 38.125 23.566 38.407 C 22.21 38.663 20.907 39.147 19.712 39.838 C 18.569 40.501 17.594 41.418 16.862 42.518 C 16.114 43.635 15.687 45.039 15.576 46.733 L 22.762 46.772 C 22.904 45.348 23.391 44.334 24.218 43.728 C 25.048 43.122 26.153 42.82 27.539 42.831 C 28.178 42.831 28.779 42.88 29.335 42.967 C 29.892 43.055 30.379 43.225 30.801 43.483 C 31.221 43.741 31.556 44.097 31.806 44.559 C 32.056 45.018 32.18 45.64 32.177 46.416 C 32.175 47.164 31.935 47.732 31.459 48.119 C 30.984 48.506 30.351 48.8 29.554 48.998 C 28.665 49.213 27.76 49.361 26.849 49.442 C 25.836 49.537 24.772 49.669 23.656 49.831 C 22.541 49.997 21.456 50.218 20.389 50.502 C 19.369 50.766 18.401 51.2 17.524 51.784 C 16.676 52.357 15.999 53.126 15.488 54.09 C 14.976 55.055 14.715 56.283 14.708 57.776 C 14.702 59.133 14.921 60.304 15.37 61.29 C 15.821 62.278 16.449 63.095 17.253 63.743 C 18.06 64.393 19 64.883 20.077 65.211 C 21.157 65.536 22.319 65.706 23.566 65.711 C 25.181 65.72 26.787 65.479 28.328 64.997 C 29.87 64.521 31.267 63.662 32.389 62.5 C 32.448 63.366 32.613 64.222 32.881 65.048 L 40.168 65.087 C 39.835 64.543 39.601 63.725 39.472 62.639 C 39.343 61.553 39.281 60.415 39.286 59.226 Z M 32.131 54.864 C 32.131 55.272 32.085 55.816 31.994 56.494 C 31.897 57.203 31.66 57.885 31.299 58.501 C 30.88 59.206 30.285 59.79 29.572 60.196 C 28.792 60.668 27.691 60.9 26.274 60.893 C 25.715 60.889 25.157 60.835 24.607 60.73 C 24.066 60.627 23.597 60.446 23.193 60.188 C 22.791 59.93 22.471 59.59 22.239 59.167 C 22.002 58.741 21.886 58.189 21.891 57.511 C 21.88 56.94 22.004 56.374 22.252 55.86 C 22.478 55.421 22.8 55.039 23.195 54.743 C 23.584 54.457 24.033 54.227 24.54 54.062 C 25.048 53.897 25.586 53.763 26.163 53.665 C 26.702 53.564 27.266 53.484 27.861 53.42 C 28.454 53.355 29.008 53.273 29.531 53.175 C 30.057 53.077 30.546 52.95 31 52.801 C 31.456 52.653 31.837 52.442 32.144 52.171 L 32.128 54.869 Z M 59.797 38.425 C 59.292 38.253 58.763 38.164 58.23 38.162 C 57.346 38.156 56.466 38.289 55.623 38.554 C 54.762 38.822 53.955 39.199 53.211 39.689 C 52.466 40.178 51.798 40.775 51.229 41.461 C 50.652 42.155 50.193 42.905 49.851 43.718 L 49.748 43.718 L 49.773 38.832 L 42.945 38.794 L 42.804 65.105 L 49.99 65.141 L 50.054 53.285 C 50.055 52.181 50.179 51.081 50.425 50.004 C 50.637 49.034 51.045 48.119 51.626 47.314 C 52.185 46.553 52.925 45.957 53.837 45.518 C 54.749 45.08 55.865 44.868 57.181 44.874 C 58.046 44.89 58.908 44.98 59.758 45.142 L 59.794 38.427 Z M 83.974 59.469 L 84.048 45.779 C 84.056 44.221 83.708 42.942 83.005 41.956 C 82.305 40.971 81.37 40.178 80.284 39.65 C 79.121 39.086 77.877 38.711 76.597 38.538 C 75.274 38.346 73.939 38.246 72.603 38.236 C 71.141 38.227 69.682 38.364 68.248 38.647 C 66.892 38.902 65.589 39.386 64.393 40.076 C 63.252 40.741 62.277 41.658 61.544 42.758 C 60.796 43.873 60.369 45.279 60.258 46.973 L 67.444 47.012 C 67.586 45.586 68.073 44.572 68.9 43.968 C 69.73 43.359 70.835 43.06 72.221 43.068 C 72.86 43.071 73.461 43.12 74.017 43.205 C 74.574 43.292 75.061 43.463 75.483 43.721 C 75.903 43.979 76.238 44.337 76.488 44.796 C 76.738 45.258 76.862 45.874 76.859 46.653 C 76.857 47.402 76.617 47.969 76.14 48.356 C 75.666 48.743 75.033 49.04 74.236 49.238 C 73.347 49.453 72.442 49.601 71.531 49.682 C 70.518 49.777 69.454 49.909 68.338 50.069 C 67.223 50.234 66.138 50.458 65.071 50.739 C 64.007 51.023 63.051 51.451 62.206 52.024 C 61.346 52.61 60.646 53.402 60.17 54.328 C 59.658 55.292 59.397 56.52 59.39 58.016 C 59.384 59.373 59.603 60.544 60.052 61.53 C 60.503 62.518 61.131 63.333 61.935 63.98 C 62.742 64.633 63.682 65.12 64.762 65.448 C 65.893 65.784 67.068 65.953 68.248 65.948 C 69.863 65.958 71.469 65.718 73.01 65.236 C 74.552 64.76 75.949 63.9 77.071 62.737 C 77.131 63.604 77.296 64.461 77.563 65.288 L 84.85 65.327 C 84.517 64.78 84.283 63.965 84.154 62.876 C 84.022 61.744 83.961 60.605 83.971 59.466 L 83.976 59.469 Z M 76.813 55.107 C 76.813 55.514 76.767 56.056 76.676 56.734 C 76.579 57.443 76.343 58.126 75.981 58.744 C 75.562 59.449 74.967 60.033 74.254 60.439 C 73.474 60.911 72.373 61.14 70.961 61.132 C 70.401 61.131 69.842 61.076 69.292 60.97 C 68.79 60.88 68.311 60.696 67.877 60.428 C 67.477 60.174 67.149 59.821 66.924 59.404 C 66.687 58.978 66.571 58.429 66.578 57.751 C 66.578 57.106 66.702 56.554 66.939 56.097 C 67.176 55.641 67.493 55.272 67.882 54.98 C 68.269 54.696 68.72 54.469 69.225 54.302 C 69.756 54.13 70.298 53.997 70.848 53.902 C 71.389 53.804 71.951 53.721 72.543 53.657 C 73.136 53.595 73.69 53.512 74.213 53.414 C 74.739 53.314 75.228 53.19 75.682 53.04 C 76.138 52.888 76.522 52.682 76.826 52.411 L 76.81 55.109 Z M 107.949 51.838 C 107.176 51.271 106.293 50.819 105.301 50.471 C 104.298 50.126 103.278 49.832 102.245 49.592 C 101.254 49.353 100.26 49.128 99.264 48.916 C 98.383 48.733 97.514 48.497 96.661 48.212 C 95.904 47.954 95.288 47.618 94.819 47.211 C 94.356 46.818 94.098 46.234 94.118 45.627 C 94.118 45.085 94.257 44.654 94.53 44.329 C 94.798 44.012 95.137 43.762 95.52 43.599 C 95.909 43.434 96.342 43.323 96.813 43.277 C 97.25 43.229 97.688 43.206 98.127 43.207 C 99.408 43.212 100.523 43.465 101.464 43.96 C 102.404 44.458 102.922 45.405 103.015 46.793 L 109.848 46.831 C 109.722 45.201 109.315 43.85 108.63 42.776 C 107.971 41.731 107.085 40.847 106.038 40.192 C 104.942 39.522 103.736 39.05 102.477 38.799 C 101.12 38.517 99.739 38.373 98.354 38.371 C 96.962 38.362 95.572 38.483 94.203 38.732 C 92.921 38.954 91.686 39.394 90.552 40.032 C 89.47 40.656 88.596 41.515 87.931 42.614 C 87.269 43.713 86.934 45.095 86.926 46.759 C 86.919 47.912 87.148 48.887 87.617 49.69 C 88.083 50.489 88.704 51.155 89.477 51.686 C 90.25 52.215 91.134 52.643 92.129 52.971 C 93.121 53.301 94.141 53.585 95.185 53.827 C 96.465 54.106 97.609 54.374 98.622 54.635 C 99.632 54.893 100.48 55.179 101.17 55.488 C 101.861 55.798 102.389 56.149 102.757 56.541 C 103.12 56.916 103.318 57.42 103.309 57.942 C 103.328 58.51 103.165 59.07 102.845 59.541 C 102.536 59.964 102.157 60.302 101.701 60.552 C 101.242 60.807 100.735 60.991 100.181 61.104 C 99.656 61.216 99.12 61.273 98.583 61.272 C 97.892 61.271 97.204 61.182 96.535 61.009 C 95.91 60.851 95.32 60.58 94.793 60.209 C 93.685 59.442 93.044 58.162 93.092 56.814 L 86.262 56.776 C 86.318 58.506 86.707 59.966 87.426 61.161 C 88.116 62.323 89.063 63.311 90.194 64.05 C 91.317 64.788 92.605 65.309 94.053 65.623 C 96.963 66.25 99.971 66.266 102.886 65.67 C 104.242 65.404 105.539 64.894 106.713 64.163 C 107.831 63.457 108.764 62.494 109.436 61.354 C 110.134 60.188 110.487 58.739 110.498 57.01 C 110.503 55.788 110.274 54.761 109.802 53.925 C 109.341 53.101 108.708 52.386 107.944 51.831 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-rsr6cg\",layoutDependency:layoutDependency,layoutId:\"onFmBMsFR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.938 31.958\" overflow=\"visible\"><path d=\"M 40.209 10.357 C 39.719 8.337 38.921 6.565 37.802 5.038 C 36.657 3.484 35.156 2.227 33.425 1.375 C 31.621 0.462 29.4 0 26.769 0 C 25.382 -0.003 23.999 0.15 22.646 0.457 C 21.314 0.764 20.26 1.05 19.485 1.323 L 19.485 7.228 C 20.636 6.895 21.811 6.648 22.999 6.49 C 23.846 6.364 24.7 6.286 25.555 6.258 C 27.176 6.258 28.526 6.49 29.603 6.947 C 30.68 7.406 31.569 8.04 32.26 8.856 C 32.95 9.668 33.466 10.646 33.806 11.781 C 34.141 12.916 34.36 14.164 34.463 15.521 L 16.395 15.521 C 15.943 15.52 15.493 15.461 15.055 15.346 C 14.615 15.234 14.201 15.035 13.839 14.76 C 13.474 14.475 13.179 14.108 12.979 13.69 C 12.76 13.251 12.651 12.691 12.651 12.013 L 12.651 3.359 L 6.073 3.359 L 6.073 18.526 C 6.073 19.78 6.014 20.858 5.895 21.756 C 5.777 22.654 5.517 23.402 5.11 23.995 C 4.705 24.588 4.099 25.019 3.288 25.292 C 2.479 25.561 1.381 25.713 0 25.749 L 0 31.958 C 2.157 31.924 4.014 31.705 5.573 31.298 C 7.13 30.89 8.418 30.209 9.438 29.26 C 10.459 28.31 11.224 27.062 11.732 25.519 C 12.244 23.972 12.515 22.047 12.551 19.741 C 13.126 20.422 13.798 20.861 14.576 21.065 C 14.937 21.16 15.251 21.23 15.537 21.281 C 15.555 21.284 15.571 21.294 15.589 21.297 C 15.823 21.346 16.078 21.374 16.346 21.374 L 40.938 21.374 L 40.938 16.641 C 40.938 14.469 40.691 12.374 40.204 10.354 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hldg6\",layoutDependency:layoutDependency,layoutId:\"mItC9UrWd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.726 35.559\" overflow=\"visible\"><path d=\"M 4.396 27.281 C 4.391 28.264 4.107 28.899 3.548 29.182 C 2.989 29.466 2.342 29.608 1.6 29.605 C 1.069 29.618 0.54 29.546 0.031 29.394 L 0 35.342 C 0.767 35.486 1.546 35.558 2.327 35.559 C 4.148 35.567 5.651 35.417 6.831 35.1 C 8.016 34.78 8.951 34.295 9.647 33.637 C 10.343 32.979 10.835 32.162 11.129 31.179 C 11.422 30.199 11.567 29.025 11.577 27.671 L 11.726 0.036 L 4.54 0 L 4.396 27.279 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mr5dwh\",layoutDependency:layoutDependency,layoutId:\"hiU6v1GLj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.302 4.171\" overflow=\"visible\"><path d=\"M 4.148 0 C 1.855 0 0 1.868 0 4.171 L 8.302 4.171 C 8.302 1.868 6.444 0 4.154 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bbuzd2\",layoutDependency:layoutDependency,layoutId:\"aLaw49rzx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.46 27.713\" overflow=\"visible\"><path d=\"M 24.587 21.23 L 24.659 7.541 C 24.667 5.982 24.319 4.706 23.615 3.718 C 22.915 2.735 21.979 1.943 20.894 1.414 C 19.732 0.849 18.487 0.473 17.207 0.3 C 15.884 0.109 14.55 0.009 13.213 0.001 C 11.752 -0.01 10.293 0.127 8.859 0.408 C 7.502 0.665 6.199 1.149 5.004 1.84 C 3.861 2.502 2.886 3.419 2.154 4.52 C 1.407 5.637 0.979 7.04 0.868 8.735 L 8.055 8.774 C 8.196 7.35 8.683 6.336 9.511 5.73 C 10.34 5.124 11.446 4.822 12.832 4.832 C 13.471 4.832 14.071 4.881 14.628 4.969 C 15.184 5.056 15.671 5.227 16.094 5.485 C 16.514 5.743 16.849 6.099 17.099 6.56 C 17.349 7.019 17.472 7.641 17.47 8.418 C 17.467 9.166 17.228 9.733 16.751 10.12 C 16.277 10.507 15.643 10.801 14.847 11 C 13.957 11.214 13.053 11.363 12.141 11.443 C 11.129 11.539 10.065 11.67 8.949 11.833 C 7.833 11.998 6.748 12.22 5.682 12.504 C 4.662 12.768 3.693 13.201 2.816 13.786 C 1.969 14.358 1.291 15.127 0.781 16.092 C 0.268 17.056 0.008 18.284 0 19.778 C -0.005 21.135 0.214 22.306 0.662 23.291 C 1.113 24.279 1.742 25.097 2.546 25.744 C 3.352 26.394 4.293 26.884 5.37 27.212 C 6.449 27.537 7.612 27.707 8.859 27.712 C 10.473 27.721 12.079 27.48 13.62 26.998 C 15.163 26.522 16.56 25.663 17.681 24.501 C 17.741 25.367 17.906 26.223 18.173 27.05 L 25.46 27.088 C 25.128 26.544 24.893 25.726 24.764 24.64 C 24.636 23.554 24.574 22.417 24.579 21.228 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uy0p4f\",layoutDependency:layoutDependency,layoutId:\"l3Ob7QLJm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.253 8.722\" overflow=\"visible\"><path d=\"M 10.24 2.693 C 10.24 3.101 10.194 3.645 10.104 4.323 C 10.006 5.032 9.77 5.714 9.408 6.33 C 8.989 7.035 8.394 7.619 7.682 8.025 C 6.901 8.497 5.801 8.729 4.384 8.721 C 3.824 8.718 3.266 8.664 2.716 8.559 C 2.175 8.456 1.706 8.275 1.302 8.017 C 0.9 7.759 0.58 7.419 0.349 6.996 C 0.111 6.57 -0.004 6.018 0.001 5.34 C -0.01 4.769 0.113 4.203 0.361 3.689 C 0.587 3.25 0.909 2.868 1.304 2.572 C 1.694 2.285 2.142 2.056 2.649 1.891 C 3.157 1.726 3.696 1.592 4.273 1.494 C 4.811 1.393 5.376 1.313 5.971 1.248 C 6.563 1.184 7.117 1.101 7.64 1.003 C 8.166 0.905 8.656 0.779 9.109 0.629 C 9.565 0.482 9.947 0.271 10.253 0 L 10.238 2.698 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t6n7ke\",layoutDependency:layoutDependency,layoutId:\"PZLWsM9Rl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.993 26.979\" overflow=\"visible\"><path d=\"M 16.993 0.263 C 16.488 0.092 15.959 0.003 15.427 0 C 14.542 -0.005 13.663 0.127 12.819 0.392 C 11.958 0.661 11.152 1.037 10.407 1.527 C 9.662 2.016 8.995 2.613 8.426 3.299 C 7.849 3.993 7.39 4.744 7.047 5.556 L 6.944 5.556 L 6.97 0.671 L 0.142 0.632 L 0 26.943 L 7.186 26.979 L 7.251 15.124 C 7.251 14.02 7.376 12.919 7.622 11.843 C 7.833 10.873 8.242 9.957 8.823 9.152 C 9.382 8.391 10.121 7.796 11.033 7.357 C 11.945 6.918 13.061 6.707 14.378 6.712 C 15.243 6.728 16.105 6.818 16.954 6.98 L 16.991 0.266 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1odpkoc\",layoutDependency:layoutDependency,layoutId:\"oE2xBDNgI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.46 27.713\" overflow=\"visible\"><path d=\"M 24.584 21.233 L 24.659 7.543 C 24.667 5.985 24.319 4.706 23.615 3.72 C 22.916 2.735 21.98 1.942 20.894 1.414 C 19.732 0.85 18.487 0.475 17.207 0.302 C 15.884 0.11 14.55 0.01 13.213 0 C 11.752 -0.009 10.293 0.128 8.859 0.411 C 7.503 0.666 6.199 1.15 5.004 1.84 C 3.862 2.505 2.887 3.422 2.154 4.522 C 1.407 5.637 0.979 7.043 0.868 8.737 L 8.055 8.776 C 8.196 7.35 8.683 6.336 9.511 5.732 C 10.34 5.123 11.446 4.824 12.832 4.832 C 13.471 4.835 14.071 4.884 14.628 4.969 C 15.184 5.056 15.671 5.227 16.094 5.485 C 16.514 5.743 16.849 6.101 17.099 6.56 C 17.349 7.022 17.472 7.638 17.47 8.417 C 17.467 9.166 17.228 9.733 16.751 10.12 C 16.277 10.507 15.643 10.804 14.847 11.002 C 13.957 11.217 13.053 11.365 12.141 11.446 C 11.129 11.541 10.065 11.673 8.949 11.833 C 7.833 11.998 6.748 12.222 5.682 12.503 C 4.617 12.787 3.662 13.215 2.816 13.788 C 1.957 14.374 1.257 15.166 0.781 16.092 C 0.268 17.056 0.008 18.284 0 19.78 C -0.005 21.137 0.214 22.308 0.662 23.294 C 1.113 24.282 1.742 25.097 2.546 25.744 C 3.352 26.397 4.293 26.884 5.372 27.212 C 6.504 27.548 7.678 27.717 8.859 27.712 C 10.473 27.722 12.079 27.482 13.62 27 C 15.163 26.524 16.56 25.664 17.681 24.501 C 17.741 25.368 17.906 26.225 18.173 27.052 L 25.46 27.091 C 25.128 26.544 24.893 25.729 24.764 24.64 C 24.633 23.508 24.572 22.369 24.581 21.23 L 24.587 21.233 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15uwapc\",layoutDependency:layoutDependency,layoutId:\"cGMF3qVYh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.248 8.722\" overflow=\"visible\"><path d=\"M 10.235 2.696 C 10.235 3.103 10.189 3.645 10.098 4.323 C 10.001 5.032 9.765 5.715 9.403 6.333 C 8.984 7.038 8.389 7.622 7.676 8.028 C 6.896 8.5 5.795 8.729 4.383 8.721 C 3.823 8.72 3.264 8.665 2.714 8.559 C 2.212 8.469 1.732 8.285 1.299 8.017 C 0.899 7.763 0.571 7.41 0.346 6.993 C 0.109 6.567 -0.007 6.018 0 5.34 C 0 4.695 0.124 4.143 0.361 3.686 C 0.598 3.23 0.915 2.861 1.304 2.569 C 1.691 2.285 2.142 2.058 2.647 1.891 C 3.178 1.719 3.72 1.586 4.27 1.491 C 4.811 1.393 5.373 1.31 5.965 1.246 C 6.558 1.184 7.112 1.101 7.635 1.003 C 8.161 0.903 8.65 0.779 9.104 0.629 C 9.56 0.477 9.944 0.271 10.248 0 L 10.232 2.698 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8b2hgs\",layoutDependency:layoutDependency,layoutId:\"Ln2kgpkHF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.236 27.735\" overflow=\"visible\"><path d=\"M 21.688 13.468 C 20.915 12.901 20.031 12.449 19.039 12.101 C 18.036 11.756 17.016 11.462 15.983 11.221 C 14.992 10.983 13.998 10.758 13.002 10.546 C 12.121 10.362 11.252 10.127 10.399 9.841 C 9.642 9.583 9.026 9.248 8.557 8.84 C 8.094 8.447 7.836 7.864 7.856 7.257 C 7.856 6.715 7.995 6.284 8.269 5.959 C 8.537 5.642 8.876 5.392 9.258 5.229 C 9.647 5.064 10.08 4.953 10.551 4.907 C 10.988 4.859 11.427 4.836 11.866 4.837 C 13.146 4.842 14.262 5.095 15.202 5.59 C 16.143 6.088 16.661 7.035 16.753 8.423 L 23.587 8.461 C 23.461 6.831 23.053 5.479 22.368 4.406 C 21.709 3.36 20.823 2.477 19.776 1.822 C 18.68 1.151 17.474 0.68 16.215 0.429 C 14.859 0.146 13.477 0.003 12.092 0 C 10.7 -0.008 9.311 0.113 7.941 0.362 C 6.659 0.584 5.425 1.024 4.29 1.662 C 3.208 2.286 2.334 3.145 1.67 4.244 C 1.007 5.343 0.673 6.725 0.665 8.389 C 0.657 9.542 0.886 10.517 1.355 11.319 C 1.822 12.119 2.443 12.785 3.216 13.316 C 3.989 13.845 4.872 14.273 5.867 14.601 C 6.859 14.931 7.879 15.214 8.923 15.457 C 10.204 15.736 11.348 16.004 12.36 16.264 C 13.37 16.522 14.218 16.809 14.909 17.118 C 15.599 17.428 16.127 17.779 16.496 18.171 C 16.858 18.546 17.056 19.05 17.047 19.571 C 17.066 20.14 16.904 20.7 16.583 21.171 C 16.274 21.594 15.895 21.932 15.439 22.182 C 14.981 22.437 14.473 22.62 13.919 22.734 C 13.394 22.846 12.859 22.902 12.322 22.902 C 11.63 22.901 10.942 22.812 10.273 22.638 C 9.649 22.481 9.058 22.21 8.531 21.839 C 7.423 21.072 6.782 19.792 6.831 18.444 L 0 18.405 C 0.057 20.136 0.446 21.596 1.165 22.791 C 1.855 23.953 2.801 24.941 3.932 25.68 C 5.055 26.417 6.344 26.938 7.792 27.253 C 10.701 27.88 13.709 27.896 16.625 27.3 C 17.981 27.034 19.277 26.523 20.451 25.793 C 21.569 25.087 22.503 24.124 23.175 22.984 C 23.873 21.818 24.226 20.368 24.236 18.64 C 24.241 17.417 24.012 16.391 23.54 15.555 C 23.08 14.731 22.446 14.016 21.683 13.46 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-smmx07\",\"data-framer-name\":\"CropSection\",layoutDependency:layoutDependency,layoutId:\"B9P1rfwNY\",children:/*#__PURE__*/_jsx(Transition,{value:transition5,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q454gl\",layoutDependency:layoutDependency,layoutId:\"sms5S6TYr\",style:{backgroundColor:\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\"}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vkdofh\",\"data-framer-name\":\"CropSection\",layoutDependency:layoutDependency,layoutId:\"TTE8sFrfV\",children:/*#__PURE__*/_jsx(Transition,{value:transition4,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-197u3m6\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"jDWg0oiLH\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\"}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-131xrqu\",\"data-framer-name\":\"CropSection\",layoutDependency:layoutDependency,layoutId:\"ZrkhKmw4R\",children:/*#__PURE__*/_jsx(Transition,{value:transition6,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jr9ucz\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Ox2_siXRO\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\"}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11nl572\",\"data-framer-name\":\"CropSection\",layoutDependency:layoutDependency,layoutId:\"qzib3lzHB\",children:/*#__PURE__*/_jsx(Transition,{value:transition7,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-hzrfjd\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"Vj37QqKKC\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\"}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fubofv\",\"data-framer-name\":\"CropSection\",layoutDependency:layoutDependency,layoutId:\"URkWkM8I4\",children:/*#__PURE__*/_jsx(Transition,{value:transition8,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-g3yqp9\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"RgFsV37p1\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\"}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-r7ije4\",\"data-framer-name\":\"CropSection\",layoutDependency:layoutDependency,layoutId:\"Z8EotqbMF\",children:/*#__PURE__*/_jsx(Transition,{value:transition8,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i0uglz\",layoutDependency:layoutDependency,layoutId:\"kdPj4f1J0\",style:{backgroundColor:\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\"}})})})]})})})});});const css=[\".framer-AfRsG.framer-1e0ksq1, .framer-AfRsG .framer-1e0ksq1 { display: block; }\",\".framer-AfRsG.framer-1uk4ksl { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 982px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1501px; }\",\".framer-AfRsG .framer-rwbd6 { flex: none; height: 80px; left: calc(49.966688874083964% - 186px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 80px / 2); width: 186px; z-index: 3; }\",\".framer-AfRsG .framer-1anu6hf { height: 80px; left: 0px; position: absolute; top: 0px; width: 186px; }\",\".framer-AfRsG .framer-ddcypk { height: 80px; left: 15px; position: absolute; top: 0px; width: 170px; }\",\".framer-AfRsG .framer-23vqdm { height: 70px; left: 104px; position: absolute; top: 0px; width: 66px; }\",\".framer-AfRsG .framer-18l50u6 { height: 20px; left: 119px; position: absolute; top: 21px; width: 35px; }\",\".framer-AfRsG .framer-vaiioo { height: 12px; left: 126px; position: absolute; top: 68px; width: 22px; }\",\".framer-AfRsG .framer-16f2ach { height: 5px; left: 165px; position: absolute; top: 0px; width: 5px; }\",\".framer-AfRsG .framer-drb5eq { height: 4px; left: 166px; position: absolute; top: 0px; width: 4px; }\",\".framer-AfRsG .framer-3l9adj { height: 3px; left: 167px; position: absolute; top: 1px; width: 2px; }\",\".framer-AfRsG .framer-1gzeh0o { height: 1px; left: 167px; position: absolute; top: 1px; width: 1px; }\",\".framer-AfRsG .framer-cy6btt { height: 32px; left: 0px; position: absolute; top: 4px; width: 54px; }\",\".framer-AfRsG .framer-dqiewt { height: 4px; left: 78px; position: absolute; top: 28px; width: 9px; }\",\".framer-AfRsG .framer-1e3il7r { height: 74px; left: 0px; position: absolute; top: 3px; width: 111px; }\",\".framer-AfRsG .framer-rsr6cg { height: 32px; left: 70px; position: absolute; top: 0px; width: 41px; }\",\".framer-AfRsG .framer-1hldg6 { height: 36px; left: 0px; position: absolute; top: 39px; width: 12px; }\",\".framer-AfRsG .framer-1mr5dwh { height: 4px; left: 4px; position: absolute; top: 31px; width: 9px; }\",\".framer-AfRsG .framer-bbuzd2 { height: 28px; left: 15px; position: absolute; top: 38px; width: 26px; }\",\".framer-AfRsG .framer-uy0p4f { height: 9px; left: 22px; position: absolute; top: 52px; width: 11px; }\",\".framer-AfRsG .framer-1t6n7ke { height: 27px; left: 43px; position: absolute; top: 38px; width: 17px; }\",\".framer-AfRsG .framer-1odpkoc { height: 28px; left: 59px; position: absolute; top: 38px; width: 26px; }\",\".framer-AfRsG .framer-15uwapc { height: 9px; left: 67px; position: absolute; top: 52px; width: 10px; }\",\".framer-AfRsG .framer-8b2hgs { height: 28px; left: 86px; position: absolute; top: 38px; width: 24px; }\",\".framer-AfRsG .framer-smmx07, .framer-AfRsG .framer-r7ije4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; padding: 0px; position: relative; width: 56px; }\",\".framer-AfRsG .framer-1q454gl, .framer-AfRsG .framer-197u3m6 { flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-AfRsG .framer-vkdofh, .framer-AfRsG .framer-131xrqu, .framer-AfRsG .framer-11nl572, .framer-AfRsG .framer-fubofv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-AfRsG .framer-jr9ucz, .framer-AfRsG .framer-1i0uglz { flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-AfRsG .framer-hzrfjd, .framer-AfRsG .framer-g3yqp9 { flex: none; height: 100%; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-AfRsG.framer-v-z8kgei .framer-1q454gl, .framer-AfRsG.framer-v-z8kgei .framer-197u3m6, .framer-AfRsG.framer-v-z8kgei .framer-jr9ucz, .framer-AfRsG.framer-v-z8kgei .framer-hzrfjd, .framer-AfRsG.framer-v-z8kgei .framer-g3yqp9, .framer-AfRsG.framer-v-z8kgei .framer-1i0uglz { height: 1%; top: -100px; }\",'.framer-AfRsG[data-border=\"true\"]::after, .framer-AfRsG [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 982\n * @framerIntrinsicWidth 1501\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xXbb1dQqF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernVAik7ixv=withCSS(Component,css,\"framer-AfRsG\");export default FramernVAik7ixv;FramernVAik7ixv.displayName=\"Loader\";FramernVAik7ixv.defaultProps={height:982,width:1501};addPropertyControls(FramernVAik7ixv,{variant:{options:[\"XegjqYXIL\",\"xXbb1dQqF\"],optionTitles:[\"Loader\",\"Hidden\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramernVAik7ixv,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernVAik7ixv\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xXbb1dQqF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1501\",\"framerIntrinsicHeight\":\"982\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nVAik7ixv.map","// Liquid Gradient\nimport{defineShader,ControlType}from\"framer\";export default defineShader({title:\"Liquid Gradient\",resolutionScale:\"consistent\",mouse:\"disabledByDefault\",buffers:[{name:\"push\",resolutionScale:.5,format:\"rgba16f\",fragment:`\nvoid main() {\n    float aspect = u_resolution.x / u_resolution.y;\n    vec2 aspectFix = vec2(aspect, 1.0);\n\n    vec2 texel = 1.0 / u_resolution;\n\n    // --- Read own previous frame + neighbours ---\n    vec4 prev = texture(u_push_buffer, v_uv);\n    vec2 c  = prev.xy;\n    vec2 nl = texture(u_push_buffer, v_uv - vec2(texel.x, 0.0)).xy;\n    vec2 nr = texture(u_push_buffer, v_uv + vec2(texel.x, 0.0)).xy;\n    vec2 nd = texture(u_push_buffer, v_uv - vec2(0.0, texel.y)).xy;\n    vec2 nu = texture(u_push_buffer, v_uv + vec2(0.0, texel.y)).xy;\n\n    vec2 blurred = (nl + nr + nd + nu) * 0.25;\n    vec2 field = mix(c, blurred, 0.12);\n\n    float r = clamp(u_deltaTime * 60.0, 0.0, 3.0);\n    float decay = pow(mix(0.86, 0.985, clamp(u_mousePersist, 0.0, 1.0)), r);\n    field *= decay;\n\n    // --- Smooth the cursor velocity (EMA) ---\n    // Raw .zw arrives in uneven per-frame pulses at low speeds; the EMA\n    // spreads each pulse over a few frames so the deposit reads as a\n    // continuous stream. ~0.25 blend per 60fps frame, frame-rate independent.\n    vec2 rawVel = u_mousePosition.zw * aspectFix * u_mouseHover;\n    float smoothK = 1.0 - pow(0.75, r); //or smoothK = 1. for original no smooth feeling\n    vec2 mouseVel = mix(prev.zw, rawVel, smoothK);\n\n    float speed    = length(mouseVel);\n    float brush    = max(u_mouseRadius * 0.1, 0.001);\n\n    float speedPerSec = speed / max(u_deltaTime, 1e-4);\n    float moving      = 1.0 - exp(-speedPerSec * 0.5);\n\n    vec2 dir       = speed > 1e-5 ? mouseVel / speed : vec2(1.0, 0.0);\n    vec2 ortho     = vec2(-dir.y, dir.x);\n\n    vec2 toMouse   = (v_uv - u_mousePosition.xy) * aspectFix;\n    //toMouse       += dir * brush * 0.2 * moving;\n\n    float along    = dot(toMouse, dir);\n    float across   = dot(toMouse, ortho);\n    float ra       = brush * (1.0 + u_mouseStretch * moving);\n    float rb       = brush;\n    float d2       = (along * along) / (ra * ra) + (across * across) / (rb * rb);\n    float falloff  = exp(-d2);\n\n    field += mouseVel * falloff * (u_mousePush * 0.1) * u_mouseHover;\n\n    field = clamp(field, -1.0, 1.0);\n\n    fragColor = vec4(field, mouseVel);\n}\n`}],fragment:`\n// === CONSTANTS ===\nconst float GOLDEN_ANGLE = 2.3999632;\nconst float TAU = 6.28318530;\n\n// === PCG hash - https://www.jcgt.org/published/0009/03/02/\nuvec3 hash3(uvec3 v) {\n    v = v * 1664525u + 1013904223u;\n    v.x += v.y * v.z;\n    v.y += v.z * v.x;\n    v.z += v.x * v.y;\n    v ^= v >> 16u;\n    v.x += v.y * v.z;\n    v.y += v.z * v.x;\n    v.z += v.x * v.y;\n    return v;\n}\n\n// Seed\nvec3 seedRandom(float seedVal) {\n    uvec3 s = uvec3(\n        floatBitsToUint(seedVal),\n        floatBitsToUint(seedVal * 1.5 + 7.31),\n        floatBitsToUint(seedVal * 2.7 + 13.37)\n    );\n    s = hash3(s);\n    return vec3(s) / float(0xFFFFFFFFu);\n}\n\n// === COLOR SPACE UTILITIES ===\nvec3 toLinear(vec3 c) {\n    return pow(c, vec3(2.2));\n}\n\nvec3 toSrgb(vec3 c) {\n    return pow(clamp(c, 0.0, 1.0), vec3(0.4545));\n}\n\nvec3 linearToOklab(vec3 c) {\n    float l = 0.4122214708 * c.r + 0.5363325363 * c.g + 0.0514459929 * c.b;\n    float m = 0.2119034982 * c.r + 0.6806995451 * c.g + 0.1073969566 * c.b;\n    float s = 0.0883024619 * c.r + 0.2817188376 * c.g + 0.6299787005 * c.b;\n    \n    l = pow(max(l, 0.0), 1.0/3.0);\n    m = pow(max(m, 0.0), 1.0/3.0);\n    s = pow(max(s, 0.0), 1.0/3.0);\n    \n    return vec3(\n        0.2104542553 * l + 0.7936177850 * m - 0.0040720468 * s,\n        1.9779984951 * l - 2.4285922050 * m + 0.4505937099 * s,\n        0.0259040371 * l + 0.7827717662 * m - 0.8086757660 * s\n    );\n}\n\nvec3 oklabToLinear(vec3 c) {\n    float l = c.x + 0.3963377774 * c.y + 0.2158037573 * c.z;\n    float m = c.x - 0.1055613458 * c.y - 0.0638541728 * c.z;\n    float s = c.x - 0.0894841775 * c.y - 1.2914855480 * c.z;\n    \n    l = l * l * l;\n    m = m * m * m;\n    s = s * s * s;\n    \n    return vec3(\n        +4.0767416621 * l - 3.3077115913 * m + 0.2309699292 * s,\n        -1.2684380046 * l + 2.6097574011 * m - 0.3413193965 * s,\n        -0.0041960863 * l - 0.7034186147 * m + 1.7076147010 * s\n    );\n}\n\nvec3 oklabToLch(vec3 lab) {\n    return vec3(lab.x, length(lab.yz), atan(lab.z, lab.y));\n}\n\nvec3 lchToOklab(vec3 lch) {\n    return vec3(lch.x, lch.y * cos(lch.z), lch.y * sin(lch.z));\n}\n\nvec3 mixLch(vec3 lab0, vec3 lab1, float t) {\n    vec3 lch0 = oklabToLch(lab0);\n    vec3 lch1 = oklabToLch(lab1);\n    \n    if (lch0.y < 0.05) lch0.z = lch1.z;\n    if (lch1.y < 0.05) lch1.z = lch0.z;\n    \n    float dh = lch1.z - lch0.z;\n    if (dh > 3.14159265) dh -= 6.28318530;\n    if (dh < -3.14159265) dh += 6.28318530;\n    \n    return lchToOklab(vec3(\n        mix(lch0.x, lch1.x, t),\n        mix(lch0.y, lch1.y, t),\n        lch0.z + dh * t\n    ));\n}\n\n// === PALETTE SAMPLING ===\nvec3 getColor(int idx) {\n    if (u_colors_length < 1) return vec3(0.0);\n    int safeIdx = clamp(idx, 0, u_colors_length - 1);\n    return u_colors[safeIdx].rgb;\n}\n\nvec3 paletteN(float t, int count) {\n    if (count < 1) return vec3(0.0);\n    if (count < 2) return toLinear(getColor(0));\n    \n    float segmentSize = 1.0 / float(count - 1);\n    t = clamp(t, 0.0, 1.0);\n    int idx = min(int(floor(t / segmentSize)), count - 2);\n    float localT = clamp((t - float(idx) * segmentSize) / segmentSize, 0.0, 1.0);\n    \n    vec3 lab0 = linearToOklab(toLinear(getColor(idx)));\n    vec3 lab1 = linearToOklab(toLinear(getColor(idx + 1)));\n    \n    return oklabToLinear(mixLch(lab0, lab1, localT));\n}\n\n// === DITHER ===\nfloat IGN(vec2 uv) {\n    return fract(52.9829189 * fract(dot(uv, vec2(0.06711056, 0.00583715))));\n}\n\nfloat quickNoise(vec2 I) {\n    return fract(sin(dot(I, vec2(12.9898, 78.233))) * 43758.5453);\n}\n\n// Dither Mode: 0=Off, 1=IGN, 2=quickNoise\nfloat getDither(vec2 I, float mode) {\n    if (mode < 0.5) return 0.5;          // 0: Off\n    if (mode < 1.5) return IGN(I);       // 1: Smooth\n    return quickNoise(I);                // 2: Grain\n}\n\n// === POST-PROCESS ===\nvec3 softGamutMap(vec3 linearRgb) {\n    float maxC = max(linearRgb.r, max(linearRgb.g, linearRgb.b));\n    float minC = min(linearRgb.r, min(linearRgb.g, linearRgb.b));\n    \n    if (minC >= 0.0 && maxC <= 1.0) return linearRgb;\n    \n    vec3 lab = linearToOklab(max(linearRgb, 0.0));\n    float L = clamp(lab.x, 0.0, 1.0);\n    float C = length(lab.yz);\n    float h = atan(lab.z, lab.y);\n    \n    float maxChroma = 0.4 * (1.0 - pow(abs(2.0 * L - 1.0), 2.0));\n    \n    if (C > maxChroma * 0.7) {\n        float knee = maxChroma * 0.7;\n        C = knee + (maxChroma - knee) * tanh((C - knee) / (maxChroma - knee + 0.001));\n    }\n    \n    return clamp(oklabToLinear(vec3(L, C * cos(h), C * sin(h))), 0.0, 1.0);\n}\n\nvec3 applyContrastSaturation(vec3 linearRgb, float contrast, float saturation) {\n    vec3 lab = linearToOklab(linearRgb);\n    float C = length(lab.yz);\n    float h = atan(lab.z, lab.y);\n    \n    lab.x = clamp((lab.x - 0.5) * contrast + 0.5, 0.0, 1.0);\n    C *= saturation;\n    lab.y = C * cos(h);\n    lab.z = C * sin(h);\n    \n    return oklabToLinear(lab);\n}\n\n// === MAIN ===\nvoid main() {\n    vec2 fragCoord = v_uv * u_resolution;\n    vec2 r = u_resolution;\n    vec2 p = (fragCoord * 2.0 - r) / r.y;\n    \n    int colorCount = u_colors_length;\n    \n    // Early out: no colors -> black\n    if (colorCount < 1) {\n        fragColor = vec4(0.0, 0.0, 0.0, 1.0);\n        return;\n    }\n\n    float t = u_time * 0.3;\n    \n    // Map time onto a circle so animation seamlessly wraps.\n    float looping = step(0.5, u_loop);\n    float phase = TAU * u_time / max(u_loop, 0.01);\n    float radius = u_loop * u_speed * 0.3 / TAU;\n    float tA = sin(phase) * radius;\n    float tB = (1.0 - cos(phase)) * radius;\n    \n    // Seed-based offsets\n    vec3 seedOffset = seedRandom(u_seed);\n    vec3 seedOffset2 = seedRandom(u_seed + 100.0);\n    \n    // Golden angle rotation\n    float seedAngle = u_seed * GOLDEN_ANGLE;\n    vec2 seedPhase = (seedOffset2.xy - 0.5) * TAU;\n    \n    // Seed-based rotation\n    float cs = cos(seedAngle);\n    float sn = sin(seedAngle);\n    mat2 rot = mat2(cs, -sn, sn, cs);\n    p = rot * p;\n\n    // === MOUSE PUSH ===\n    // Displace the domain by the accumulated push field so the pattern\n    // drags in the direction the cursor moved, then relaxes as it decays.\n    vec2 pushField = texture(u_push_buffer, v_uv).xy;\n    p -= rot * pushField * 2.0;\n    \n    // Get dither value\n    float dither = getDither(floor(fragCoord / u_pixelRatio), u_ditherMode);\n    \n    // === TURBULENCE ===\n    float totalVal = 0.0;\n    float totalWeight = 0.0;\n    int turbIter = int(u_turbIter);\n    \n    float freq = 1.0 / max(u_turbFreq, 0.01);\n    \n    for (float i = 0.0; i < 4.0; i++) {\n        float eph = i / 4.0;\n       \n        vec2 q = p * u_scale;\n        float sq = eph * eph;\n        \n        if (u_jellify > 0.5) {\n            q.yx *= mix(1.0, 0.5, 1.0 - exp(-sq));\n        }\n        \n        float a = seedPhase.x;\n        float d = seedPhase.y;\n        \n        for (int j = 2; j < 13; j++) {\n            if (j >= turbIter) break;\n            float fj = float(j);\n            // When looping, use circular time. Otherwise original t.\n            float t1 = mix(t * u_speed, tA, looping);\n            float t2 = mix(t * u_speed, tB, looping);\n            q += u_turbAmp * sin(q.yx / freq * fj + t1 + vec2(a, d) + seedOffset.xy * fj) / fj;\n            a += cos(fj + d * 1.2 + q.x * 2.0 - t1 + seedOffset2.z + t2 * 0.3 * looping);\n            d += sin(fj * q.y + a + seedOffset.z + t1 + seedOffset2.y + t2 * 0.3 * looping);\n        }\n        \n        float v = 0.5 + 0.5 * sin(length(q.yx + vec2(a, d) * 0.2) * u_waveFreq + i * i + seedOffset.x);\n        float weight = smoothstep(0.0, 0.5, eph) * smoothstep(1.0, 0.5, eph);\n        totalVal += v * weight;\n        totalWeight += weight;\n    }\n    \n    float val = totalVal / totalWeight;\n    val = clamp((val - 0.3) / 0.4, 0.0, 1.0);\n    val = pow(val, exp(-u_distBias));\n    val = clamp(val + (dither - 0.5) * u_dither, 0.0, 1.0);\n    \n    vec3 col = paletteN(val, colorCount);\n    col *= u_exposure;\n    col = applyContrastSaturation(col, u_contrast, u_saturation);\n    col = softGamutMap(col);\n    col = toSrgb(col);\n    \n    fragColor = vec4(col, 1.0);\n}\n`,propertyControls:{colors:{type:ControlType.Array,title:\"Colors\",control:{type:ControlType.Color},maxCount:8,defaultValue:[\"#00001A\",\"#2962FF\",\"#40BCFF\",\"#FFB8B5\",\"#FFC14F\"]},seed:{type:ControlType.Number,title:\"Seed\",defaultValue:648,min:0,max:1e3,step:1},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:.3,min:0,max:2,step:.01},loop:{type:ControlType.Number,title:\"Loop\",defaultValue:0,min:0,max:60,step:.5,hiddenWhenUnset:true,displayStepper:true},scale:{type:ControlType.Number,title:\"Scale\",defaultValue:.42,min:.1,max:2,step:.01},turbAmp:{type:ControlType.Number,title:\"Amplitude\",defaultValue:.6,min:0,max:1,step:.01},turbFreq:{type:ControlType.Number,title:\"Frequency\",defaultValue:.1,min:.1,max:2,step:.01},turbIter:{type:ControlType.Number,title:\"Definition\",defaultValue:7,min:3,max:10,step:1,displayStepper:true},waveFreq:{type:ControlType.Number,title:\"Bands\",defaultValue:3.8,min:.1,max:5,step:.1},distBias:{type:ControlType.Number,title:\"Bias\",defaultValue:0,min:-1,max:1,step:.1,hiddenWhenUnset:true},jellify:{type:ControlType.Boolean,title:\"Jellify\",defaultValue:false,hiddenWhenUnset:true},mousePush:{type:ControlType.Number,title:\"Push\",defaultValue:.5,min:.1,max:1,step:.1,section:\"Mouse\"},mouseRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:1,min:.1,max:1,step:.1,section:\"Mouse\"},mouseStretch:{type:ControlType.Number,title:\"Stretch\",defaultValue:0,min:0,max:1,step:.1,section:\"Mouse\"},mousePersist:{type:ControlType.Number,title:\"Persistence\",defaultValue:.8,min:0,max:1,step:.01,section:\"Mouse\"},ditherMode:{type:ControlType.Enum,title:\"Noise\",options:[0,1,2],optionTitles:[\"Off\",\"Smooth\",\"Grain\"],defaultValue:0},dither:{type:ControlType.Number,title:\"Amount\",defaultValue:.05,min:0,max:.2,step:.01,hidden:props=>props.ditherMode===0},exposure:{type:ControlType.Number,title:\"Exposure\",defaultValue:1.1,min:.5,max:2,step:.1,section:\"Filters\",displayStepper:true,hiddenWhenUnset:true},contrast:{type:ControlType.Number,title:\"Contrast\",defaultValue:1.1,min:.5,max:2,step:.1,section:\"Filters\",displayStepper:true,hiddenWhenUnset:true},saturation:{type:ControlType.Number,title:\"Saturation\",defaultValue:1,min:0,max:2,step:.1,section:\"Filters\",displayStepper:true,hiddenWhenUnset:true}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"shader\",\"name\":null,\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LiquidGradient.map","// Generated by Framer (da191f6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-cmQcB .framer-styles-preset-1wrs4n9:not(.rich-text-wrapper), .framer-cmQcB .framer-styles-preset-1wrs4n9.rich-text-wrapper a { --framer-link-text-color: #ffffff; }\"];export const className=\"framer-cmQcB\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,Shader,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import shaderConfig from\"https://framerusercontent.com/modules/QEytd7xyjUsL7yuVUzSs/6qTRmKugUnmuF6ve5K4I/LiquidGradient.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/S6EWJJ6vKrawg9jqluWb/Oz8URjE0tAhyNVkk5UIj/yYICbX7iJ.js\";const cycleOrder=[\"MPA2MAWP4\",\"GwIzcvgvp\",\"To0lY3nwS\"];const serializationHash=\"framer-ddm3F\";const variantClassNames={GwIzcvgvp:\"framer-v-112laih\",MPA2MAWP4:\"framer-v-1loi9na\",To0lY3nwS:\"framer-v-sev46q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"MPA2MAWP4\",Mobile:\"To0lY3nwS\",Tablet:\"GwIzcvgvp\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MPA2MAWP4\"};};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:\"MPA2MAWP4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"To0lY3nwS\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1loi9na\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"MPA2MAWP4\",ref:refBinding,style:{backgroundColor:\"rgb(11, 11, 14)\",...style},...addPropertyOverrides({GwIzcvgvp:{\"data-framer-name\":\"Tablet\"},To0lY3nwS:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e70ah6-container\",layoutDependency:layoutDependency,layoutId:\"rWbIsLaIj-container\",rendersWithMotion:true,style:{opacity:.85},children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/Uabo2XLmoePs5JZSs8x0DF0Se5w.png?scale-down-to=1224&width=2448&height=78\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\"},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,vertexShader:shaderConfig.vertex,width:\"100%\",...addPropertyOverrides({GwIzcvgvp:{fallbackImage:\"https://framerusercontent.com/images/uXDq1xZlz99tL9MmxJBs66w0p4.png?scale-down-to=844&width=1688&height=400\"},To0lY3nwS:{fallbackImage:\"https://framerusercontent.com/images/ffYTIh7egRriNkXsxprw3vH4PY.png?scale-down-to=348&width=696&height=400\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mjc6ms\",layoutDependency:layoutDependency,layoutId:\"MGR3g0nsW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBBcmFiaWMtNzAw\",\"--framer-font-family\":'\"IBM Plex Sans Arabic\", \"IBM Plex Sans Arabic Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"كل ريال له حساب وكل حساب له جرس، محاسبة متكاملة داخل نظام إدارة فندقك. \"})}),className:\"framer-16czpi3\",fonts:[\"GF;IBM Plex Sans Arabic-700\"],layoutDependency:layoutDependency,layoutId:\"sWBf6LmsL\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({To0lY3nwS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBBcmFiaWMtNzAw\",\"--framer-font-family\":'\"IBM Plex Sans Arabic\", \"IBM Plex Sans Arabic Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"كل ريال له حساب وكل حساب له جرس، محاسبة متكاملة داخل نظام إدارة فندقك. \"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1oegsog\",layoutDependency:layoutDependency,layoutId:\"VX0nObh5k\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 19\" overflow=\"visible\"><path d=\"M 0 0 L 0 19\" fill=\"transparent\" stroke=\"rgb(255, 255, 255)\" opacity=\"0.27\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SUJNIFBsZXggU2FucyBBcmFiaWMtNTAw\",\"--framer-font-family\":'\"IBM Plex Sans Arabic\", \"IBM Plex Sans Arabic Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FDjeU_S0L\"},motionChild:true,nodeId:\"AXQZA5diz\",openInNewTab:false,relValues:[],scopeId:\"wnEU3iYkG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wrs4n9\",\"data-styles-preset\":\"yYICbX7iJ\",children:\"تواصل معنا لمعرفة المزيد\"})})})}),className:\"framer-10h8yih\",fonts:[\"GF;IBM Plex Sans Arabic-500\"],layoutDependency:layoutDependency,layoutId:\"AXQZA5diz\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\".framer-ddm3F.framer-906277, .framer-ddm3F .framer-906277 { display: block; }\",\".framer-ddm3F.framer-1loi9na { 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: 7px 12px 6px 12px; position: relative; width: min-content; }\",\".framer-ddm3F .framer-1e70ah6-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-ddm3F .framer-1mjc6ms { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 26px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-ddm3F .framer-16czpi3, .framer-ddm3F .framer-10h8yih { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ddm3F .framer-1oegsog { height: 19px; position: relative; width: 1px; }\",\".framer-ddm3F.framer-v-112laih.framer-1loi9na { width: 844px; }\",\".framer-ddm3F.framer-v-sev46q.framer-1loi9na { width: 348px; }\",\".framer-ddm3F.framer-v-sev46q .framer-1mjc6ms { flex: 1 0 0px; flex-direction: column; gap: 6px; height: 94px; width: 1px; }\",\".framer-ddm3F.framer-v-sev46q .framer-16czpi3 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 1224\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GwIzcvgvp\":{\"layout\":[\"fixed\",\"auto\"]},\"To0lY3nwS\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwnEU3iYkG=withCSS(Component,css,\"framer-ddm3F\");export default FramerwnEU3iYkG;FramerwnEU3iYkG.displayName=\"Banner\";FramerwnEU3iYkG.defaultProps={height:39,width:1224};addPropertyControls(FramerwnEU3iYkG,{variant:{options:[\"MPA2MAWP4\",\"GwIzcvgvp\",\"To0lY3nwS\"],optionTitles:[\"Variant 1\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerwnEU3iYkG,[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Sans Arabic\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans Arabic\",url:\"https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-dCWVsVJKxTs.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Sans Arabic\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans Arabic\",url:\"https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_9CWVsVJKxTs.woff2\",weight:\"500\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwnEU3iYkG\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1224\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GwIzcvgvp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"To0lY3nwS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"39\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wnEU3iYkG.map","// Generated by Framer (a56d1fd)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,createTrigger,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,runTasksWithYield,TriggerSubscription,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useTriggers,withCSS}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/crq5K3ZDvRSa1euf8yEU/Lenis.js\";import Header from\"#framer/local/canvasComponent/a3Yici3jy/a3Yici3jy.js\";import FooterSection from\"#framer/local/canvasComponent/DdwOHyifL/DdwOHyifL.js\";import Loader from\"#framer/local/canvasComponent/nVAik7ixv/nVAik7ixv.js\";import Banner from\"#framer/local/canvasComponent/wnEU3iYkG/wnEU3iYkG.js\";const LoaderFonts=getFonts(Loader);const HeaderFonts=getFonts(Header);const LenisFonts=getFonts(Lenis);const FooterSectionFonts=getFonts(FooterSection);const breakpoints={f4KwOMhEb:\"(min-width: 1512px)\",Fr9g8J2fK:\"(min-width: 1200px) and (max-width: 1511.98px)\",L6A2XXt6K:\"(min-width: 810px) and (max-width: 1199.98px)\",QsevJRFhd:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-J2waC\";const variantClassNames={f4KwOMhEb:\"framer-v-1celuog\",Fr9g8J2fK:\"framer-v-v0jra0\",L6A2XXt6K:\"framer-v-1n3raql\",QsevJRFhd:\"framer-v-6smc8w\"};const MYRrZyXbT=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const trigger=createTrigger({interactions:[],trackingId:\"cta-desktop\"});const breakpointRules={f4KwOMhEb:[\".framer-J2waC .framer-9z7ibr-container { order: -999; }\"],L6A2XXt6K:[\".framer-J2waC .framer-oag4pr-container { order: -999; }\"],QsevJRFhd:[\".framer-J2waC .framer-ipxlgz-container { order: -999; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={f4KwOMhEb:\".framer-1celuog-override\",L6A2XXt6K:\".framer-1n3raql-override\",QsevJRFhd:\".framer-6smc8w-override\"};const rules=[\".framer-J2waC.framer-1u4tlky, .framer-J2waC .framer-1u4tlky { display: block; }\",\".framer-J2waC.framer-v0jra0 { align-content: center; align-items: center; background-color: #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-J2waC .framer-v2jb2s-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; left: calc(50.00000000000002% - 100% / 2); order: -1000; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-J2waC .framer-1y1ot5e-container { flex: none; height: auto; order: -999; position: relative; width: 100%; z-index: 4; }\",\".framer-J2waC .framer-xo7u0s-container { flex: none; height: auto; order: -997; position: relative; width: auto; }\",\".framer-J2waC .framer-1c3l1uo { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-J2waC .framer-xy7qck-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",\".framer-J2waC .framer-9z7ibr-container { flex: none; height: auto; order: 1006; position: relative; width: 100%; z-index: 4; }\",\".framer-J2waC .framer-oag4pr-container { flex: none; height: auto; order: 1007; position: relative; width: 100%; z-index: 9; }\",\".framer-J2waC .framer-ipxlgz-container { flex: none; height: auto; order: 1008; position: relative; width: 100%; z-index: 9; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={f4KwOMhEb:\"(min-width: 1512px)\",Fr9g8J2fK:\"(min-width: 1200px) and (max-width: 1511.98px)\",L6A2XXt6K:\"(min-width: 810px) and (max-width: 1199.98px)\",QsevJRFhd:\"(max-width: 809.98px)\"};const humanReadableVariantMap={\"Desktop XL\":\"f4KwOMhEb\",Desktop:\"Fr9g8J2fK\",Phone:\"QsevJRFhd\",Tablet:\"L6A2XXt6K\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({fill,height,id,width,...props})=>{return{...props,MYRrZyXbT:fill??props.MYRrZyXbT??\"rgb(255, 255, 255)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Fr9g8J2fK\"};};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,MYRrZyXbT,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([\"f4KwOMhEb\",\"L6A2XXt6K\",\"QsevJRFhd\"].includes(baseVariant))return false;return true;};const triggers=useTriggers();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"f4KwOMhEb\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"L6A2XXt6K\")return true;return false;};const isDisplayed3=()=>{if(!isBrowser())return true;if(baseVariant===\"QsevJRFhd\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"Fr9g8J2fK\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-v0jra0\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-v2jb2s-container\",layoutScroll:true,nodeId:\"p1PTtikzb\",scopeId:\"mLmNf5TuV\",children:/*#__PURE__*/_jsx(Loader,{height:\"100%\",id:\"p1PTtikzb\",layoutId:\"p1PTtikzb\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"XegjqYXIL\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:81,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1y1ot5e-container hidden-1celuog hidden-1n3raql hidden-6smc8w\",nodeId:\"jCGE6Xubd\",scopeId:\"mLmNf5TuV\",children:/*#__PURE__*/_jsx(Header,{FGt9YetAP:\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\",height:\"100%\",id:\"jCGE6Xubd\",layoutId:\"jCGE6Xubd\",style:{width:\"100%\"},TEHIlCj2N:\"var(--token-624e8380-50b2-4d39-b180-341311d67e5b, rgb(250, 250, 250))\",variant:matchVariant(\"eua2ArCHa\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-xo7u0s-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"BAOXUzJq2\",scopeId:\"mLmNf5TuV\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"BAOXUzJq2\",infinite:false,intensity:68,layoutId:\"BAOXUzJq2\",orientation:\"vertical\",smooth:true,snap:{snaps:[],threshold:50,type:\"proximity\"},width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1c3l1uo\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:862,width:\"100vw\",y:1281,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xy7qck-container\",nodeId:\"PjEfgLYyz\",scopeId:\"mLmNf5TuV\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{L6A2XXt6K:{variant:matchVariant(\"SgRoqIX8o\")},QsevJRFhd:{variant:matchVariant(\"mgACI7slo\")}},children:/*#__PURE__*/_jsx(FooterSection,{gqGh5weYM:\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\",height:\"100%\",id:\"PjEfgLYyz\",layoutId:\"PjEfgLYyz\",style:{width:\"100%\"},variant:matchVariant(\"b4wDBhcQk\"),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{f4KwOMhEb:{height:81,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-9z7ibr-container hidden-v0jra0 hidden-1n3raql hidden-6smc8w\",nodeId:\"IRULGQ9_3\",scopeId:\"mLmNf5TuV\",children:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(TriggerSubscription,{targetId:\"IRULGQ9_3-cv\",trigger:trigger,triggerId:\"IRULGQ9_3-MTu_oNi_Y\"}),/*#__PURE__*/_jsx(Header,{FGt9YetAP:\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\",height:\"100%\",id:\"IRULGQ9_3\",layoutId:\"IRULGQ9_3\",style:{width:\"100%\"},TEHIlCj2N:MYRrZyXbT,variant:matchVariant(triggers.hasTriggered(\"IRULGQ9_3-MTu_oNi_Y\")&&\"eua2ArCHa\",\"eua2ArCHa\"),width:\"100%\"})]})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{L6A2XXt6K:{height:81,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-oag4pr-container hidden-v0jra0 hidden-1celuog hidden-6smc8w\",nodeId:\"IaXUVOSBL\",scopeId:\"mLmNf5TuV\",children:/*#__PURE__*/_jsx(Header,{FGt9YetAP:\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\",height:\"100%\",id:\"IaXUVOSBL\",layoutId:\"IaXUVOSBL\",style:{width:\"100%\"},TEHIlCj2N:\"var(--token-624e8380-50b2-4d39-b180-341311d67e5b, rgb(250, 250, 250))\",variant:matchVariant(\"qxSjvxBrI\"),width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{QsevJRFhd:{height:81,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ipxlgz-container hidden-v0jra0 hidden-1celuog hidden-1n3raql\",nodeId:\"s4_Cpvhzb\",scopeId:\"mLmNf5TuV\",children:/*#__PURE__*/_jsx(Header,{FGt9YetAP:\"var(--token-ce8f9d15-bd5d-43cd-a5f9-70c7c00195a4, rgb(19, 46, 245))\",height:\"100%\",id:\"s4_Cpvhzb\",layoutId:\"s4_Cpvhzb\",style:{width:\"100%\"},TEHIlCj2N:\"var(--token-624e8380-50b2-4d39-b180-341311d67e5b, rgb(250, 250, 250))\",variant:matchVariant(\"P7lWiAv0W\"),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 2332\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"f4KwOMhEb\":{\"layout\":[\"fixed\",\"fixed\"]},\"L6A2XXt6K\":{\"layout\":[\"fixed\",\"fixed\"]},\"QsevJRFhd\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"MYRrZyXbT\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Fr9g8J2fK\":[\".framer-v2jb2s-container\",\".framer-1y1ot5e-container\",\".framer-xo7u0s-container\",\".framer-xy7qck-container\"],\"f4KwOMhEb\":[\".framer-v2jb2s-container\",\".framer-xo7u0s-container\",\".framer-xy7qck-container\",\".framer-9z7ibr-container\"],\"L6A2XXt6K\":[\".framer-v2jb2s-container\",\".framer-xo7u0s-container\",\".framer-xy7qck-container\",\".framer-oag4pr-container\"],\"QsevJRFhd\":[\".framer-v2jb2s-container\",\".framer-xo7u0s-container\",\".framer-xy7qck-container\",\".framer-ipxlgz-container\"]}\n * @framerBreakpoints {\"f4KwOMhEb\":{\"min\":1512,\"canvasClassName\":\"framer-1celuog-override\",\"minHeight\":2332,\"viewportHeight\":733,\"name\":\"Desktop XL\",\"width\":1512,\"rootFontSize\":16},\"Fr9g8J2fK\":{\"min\":1200,\"max\":1511,\"canvasClassName\":\"framer-v0jra0-override\",\"minHeight\":2332,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"L6A2XXt6K\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1n3raql-override\",\"minHeight\":2332,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"QsevJRFhd\":{\"max\":809,\"canvasClassName\":\"framer-6smc8w-override\",\"minHeight\":2332,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Fr9g8J2fK\n * @framerTrackingIds [{\"id\":\"_1c79e6t\",\"trackingId\":\"cta-desktop\",\"type\":\"trigger_invoke\",\"nodeId\":\"IRULGQ9_3\"}]\n * @framerLayoutTemplate true\n */const FramermLmNf5TuV=withCSS(Component,css,\"framer-J2waC\");export default FramermLmNf5TuV;FramermLmNf5TuV.displayName=\"MainLayout\";FramermLmNf5TuV.defaultProps={height:2332,width:1200};addPropertyControls(FramermLmNf5TuV,{MYRrZyXbT:{defaultValue:\"rgb(255, 255, 255)\",title:\"Fill\",type:ControlType.Color}});addFonts(FramermLmNf5TuV,[{explicitInter:true,fonts:[]},...LoaderFonts,...HeaderFonts,...LenisFonts,...FooterSectionFonts],{supportsExplicitInterCodegen:true});FramermLmNf5TuV.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Loader,{},context),()=>forwardLoader(Header,{},context),()=>forwardLoader(Banner,{},context),()=>forwardLoader(FooterSection,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermLmNf5TuV\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"2332\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_1c79e6t\\\",\\\"trackingId\\\":\\\"cta-desktop\\\",\\\"type\\\":\\\"trigger_invoke\\\",\\\"nodeId\\\":\\\"IRULGQ9_3\\\"}]\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"MYRrZyXbT\\\":\\\"fill\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"f4KwOMhEb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"L6A2XXt6K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QsevJRFhd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"Fr9g8J2fK\\\":[\\\".framer-v2jb2s-container\\\",\\\".framer-1y1ot5e-container\\\",\\\".framer-xo7u0s-container\\\",\\\".framer-xy7qck-container\\\"],\\\"f4KwOMhEb\\\":[\\\".framer-v2jb2s-container\\\",\\\".framer-xo7u0s-container\\\",\\\".framer-xy7qck-container\\\",\\\".framer-9z7ibr-container\\\"],\\\"L6A2XXt6K\\\":[\\\".framer-v2jb2s-container\\\",\\\".framer-xo7u0s-container\\\",\\\".framer-xy7qck-container\\\",\\\".framer-oag4pr-container\\\"],\\\"QsevJRFhd\\\":[\\\".framer-v2jb2s-container\\\",\\\".framer-xo7u0s-container\\\",\\\".framer-xy7qck-container\\\",\\\".framer-ipxlgz-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"Fr9g8J2fK\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"f4KwOMhEb\\\":{\\\"min\\\":1512,\\\"canvasClassName\\\":\\\"framer-1celuog-override\\\",\\\"minHeight\\\":2332,\\\"viewportHeight\\\":733,\\\"name\\\":\\\"Desktop XL\\\",\\\"width\\\":1512,\\\"rootFontSize\\\":16},\\\"Fr9g8J2fK\\\":{\\\"min\\\":1200,\\\"max\\\":1511,\\\"canvasClassName\\\":\\\"framer-v0jra0-override\\\",\\\"minHeight\\\":2332,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"L6A2XXt6K\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1n3raql-override\\\",\\\"minHeight\\\":2332,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"QsevJRFhd\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-6smc8w-override\\\",\\\"minHeight\\\":2332,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"__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 MainLayout from \"https://framerusercontent.com/modules/rzRaV5fWMZhiB3ehrnPA/3QlbqTmj2HgzU0BROMaD/mLmNf5TuV.js\";\r\n\r\n\t\tconst routes = {l4p0rZ38q: {elements: {bJ4zmq1XD: \"otas\", MPyrozuD2: \"pricing\", wBmaO3nNq: \"faq-s\", xPOSDi6oP: \"testimonial\", ZyEckf8Um: \"features\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NlQUSVo39mIr1SigsF43/FSYDMH82Cx9a7eQ7GdJ6/l4p0rZ38q.js\")), path: \"/\"}, MrkvMXlPD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ydq5yXertZDPnu6ynEFS/5Px33OkHic9ElBLgEoEx/MrkvMXlPD.js\")), path: \"/blog\"}, b_UV5aOia: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yfbnh7okbrNNiVnvLYUm/yJ50xwaLdpRU5UwhzQWH/b_UV5aOia.js\")), path: \"/terms-and-conditions\"}, Nyl6rmBNZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2c4buzB8cxgDs2TTXIWe/YUN89173iaopWR58VcIv/Nyl6rmBNZ.js\")), path: \"/privacy-policy\"}, FDjeU_S0L: {elements: {nntoPqeSZ: \"form-1\", SF1icaBYI: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dRZCML2RsN1ILNdVzDTL/FcSM2o1fi5pCeaiCbkev/FDjeU_S0L.js\")), path: \"/book-a-demo\"}, ZanD5HN58: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/maFqemQP6u7Aevi4wGgy/PbcKH3SuSLX8Ih8HXB62/ZanD5HN58.js\")), path: \"/404\"}, LvznICYNM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3Hj3egEez1qW9gkt80Lp/mROMrSxxH84seUpPGS09/LvznICYNM.js\")), path: \"/thankyou\"}, pVmjYpDPp: {elements: {TF7ib6Qjl: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Mf8KgmNaS1j7Y3ilr1mu/Jea6WLiSB1kDWUwAhE5w/pVmjYpDPp.js\")), path: \"/affiliate-program\"}, k3Ahtn2bb: {collectionId: \"YeHNRiYPk\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wP6eySKQQRExRUTWqXlz/QHi6g6XBQOvIMsmo0Cdo/k3Ahtn2bb.js\")), path: \"/blog/:CwpK8c95q\"}}\r\n\r\n\t\tconst locales = [{code: \"ar\", id: \"default\", name: \"Arabic\", slug: \"\", textDirection: \"rtl\"}]\r\n\t\tconst collectionUtils = {jqhBwuhkN: async () => (await import(\"https://framerusercontent.com/modules/Vtn75gdMtrxbsvyQsaPK/YIHbIuBT6GHLXlyUGx39/jqhBwuhkN.js\"))?.[\"utils\"], YeHNRiYPk: async () => (await import(\"https://framerusercontent.com/modules/iE5FeRryvzUT4nTfanhu/Qk7Q4fvXVJFBES4hByHj/YeHNRiYPk.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"7fe65960bcd05057959bfa493ccc440799458f016a4b5c20e8e1051a412fcfe0\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {MYRrZyXbT: \"rgb(243, 243, 243)\"}\r\nconst props2 = {...props1, MYRrZyXbT: \"rgb(255, 255, 255)\"}\r\nconst templateProps = {augiA20Il: props1, b_UV5aOia: props2, CYUyzzl7r: props2, FDjeU_S0L: props2, k3Ahtn2bb: props2, l4p0rZ38q: props1, LvznICYNM: props2, MrkvMXlPD: props2, Nyl6rmBNZ: props2, pVmjYpDPp: props2, ZanD5HN58: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"l4p0rZ38q\":\r\ncase \"augiA20Il\":\r\ncase \"MrkvMXlPD\":\r\ncase \"b_UV5aOia\":\r\ncase \"Nyl6rmBNZ\":\r\ncase \"FDjeU_S0L\":\r\ncase \"ZanD5HN58\":\r\ncase \"LvznICYNM\":\r\ncase \"pVmjYpDPp\":\r\ncase \"k3Ahtn2bb\":\r\ncase \"CYUyzzl7r\":\r\nreturn React.createElement(MainLayout, {...props, key: \"MainLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"l4p0rZ38q\":\r\ncase \"augiA20Il\":\r\ncase \"MrkvMXlPD\":\r\ncase \"b_UV5aOia\":\r\ncase \"Nyl6rmBNZ\":\r\ncase \"FDjeU_S0L\":\r\ncase \"ZanD5HN58\":\r\ncase \"LvznICYNM\":\r\ncase \"pVmjYpDPp\":\r\ncase \"k3Ahtn2bb\":\r\ncase \"CYUyzzl7r\":\r\nreturn [{hash: \"1celuog\", mediaQuery: \"(min-width: 1512px)\"}, {hash: \"v0jra0\", mediaQuery: \"(min-width: 1200px) and (max-width: 1511.98px)\"}, {hash: \"1n3raql\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"6smc8w\", 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\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\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\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/maFqemQP6u7Aevi4wGgy/PbcKH3SuSLX8Ih8HXB62/ZanD5HN58.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: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.jaras.io\",\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/74gwdA9wLqtHOpiDxMli/q8IuuuKbKybQ1YR2RrkH/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\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: content\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\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\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\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, contentLocaleId, pathVariables, canonicalPathVariables, 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\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\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 serverRoute = 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\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\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\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\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,\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\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}