{"version":3,"file":"script_main.BQSCa6f4.mjs","names":["x","d","debounce","className","useRef","_Fragment","Children","fonts","css","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","LinkFonts","Link","Hamburger","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","SVG","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","SVG","FooterCTA","TitleTag","Link","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","Navbar","Lenis","Footer","Component","useRef","React.useId","className","PropertyOverrides","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/unpkg.com/lenis@1.3.15-framer.0/dist/lenis.mjs","https:/unpkg.com/lenis@1.3.15-framer.0/dist/lenis-snap.mjs","https:/framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/wa7F7X7zO5XLWZMoTI5u/Lenis.js","https:/framerusercontent.com/modules/bL34PWdsBiQUxUESpiLA/BvX5KgB9PkuI9FyTCJRj/CGSBSYZoX.js","https:/framerusercontent.com/modules/7nc6boBYjfRJ8jP64jOA/yipck5F1YKemC8njsB6g/OkcMExZum.js","https:/framerusercontent.com/modules/qARbSvun1JFCxxefykHT/f3FGrUpUVlJveClOvZTd/JDYZ4GLIn.js","https:/framerusercontent.com/modules/d0ngiwFwcGnd7XzJ6Xc5/T1oCwDUR3j6kmZ6n76xM/C_TRfzoRv.js","https:/framerusercontent.com/modules/a4urhwz4f4dMs5ZewKvz/vZa2k1cHRRyAGBZNOOvp/ezWVYNlMJ.js","https:/framerusercontent.com/modules/t2OPAN0KDnUg0gDckHuk/xPr5XA149mfItMJ7qqXQ/QIyhEFNpK.js","https:/framerusercontent.com/modules/cAJVdP0Ts7BRH9lfU5FX/DaMW08yxVXMi0KKXauGK/TOQureRdA.js","framer:toplevel/main"],"sourcesContent":["// package.json\nvar version = \"1.3.15-framer.0\";\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    __experimental__naiveDimensions = 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      __experimental__naiveDimensions\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.wrapper === window) {\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.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.wrapper === window) {\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  onTransitionEnd = (event) => {\n    if (event.propertyName.includes(\"overflow\")) {\n      const property = this.isHorizontal ? \"overflow-x\" : \"overflow-y\";\n      const overflow = getComputedStyle(this.rootElement)[property];\n      if ([\"hidden\", \"clip\"].includes(overflow)) {\n        this.internalStop();\n      } else {\n        this.internalStart();\n      }\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 anchor = path.find(\n      (node) => node instanceof HTMLAnchorElement && 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  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        // immediate: !hasTouchInertia,\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    duration = this.options.duration,\n    easing = this.options.easing,\n    lerp: lerp2 = this.options.lerp,\n    onStart,\n    onComplete,\n    force = false,\n    // scroll even if stopped\n    programmatic = true,\n    // called from outside of the class\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.__experimental__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.15-framer.0/dist/lenis.mjs\";import Snap from\"https://unpkg.com/lenis@1.3.15-framer.0/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,easing,infinite,orientation,intensity,children,snap}){const wrapperRef=useRef();const contentRef=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,infinite,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\"});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()=>{lenis.destroy();if(lenisSnap)lenisSnap.destroy();};},[children]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{href:\"https://unpkg.com/lenis@1.3.15-framer.0/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;}},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\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lenis.map","// Generated by Framer (c07a8c1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist Mono-500\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Geist Mono\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeEPKJ5W7ihaO_CS.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-tRRZN .framer-styles-preset-k19tv4:not(.rich-text-wrapper), .framer-tRRZN .framer-styles-preset-k19tv4.rich-text-wrapper p { --framer-font-family: \"Geist Mono\", monospace; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 8px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.4px; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, #050505); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-tRRZN\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f14cb6b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-500\",\"GF;Geist-600\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Geist\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{family:\"Geist\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4mJPby1QNtA.woff2\",weight:\"600\"}]}];export const css=[\".framer-zWIk7 .framer-styles-preset-1if2cc5:not(.rich-text-wrapper), .framer-zWIk7 .framer-styles-preset-1if2cc5.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 150%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, #020120); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1199px) and (min-width: 810px) { .framer-zWIk7 .framer-styles-preset-1if2cc5:not(.rich-text-wrapper), .framer-zWIk7 .framer-styles-preset-1if2cc5.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 150%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, #020120); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\",\"@media (max-width: 809px) and (min-width: 0px) { .framer-zWIk7 .framer-styles-preset-1if2cc5:not(.rich-text-wrapper), .framer-zWIk7 .framer-styles-preset-1if2cc5.rich-text-wrapper p { --framer-font-family: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Geist\\\", \\\"Geist Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-letter-spacing: -0.02em; --framer-line-height: 150%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, #020120); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-zWIk7\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c07a8c1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ztClJUaPs\",\"hU_3CSsQ7\",\"QrmNdRCrX\",\"jLoUv_cER\"];const serializationHash=\"framer-bu8On\";const variantClassNames={hU_3CSsQ7:\"framer-v-t3shly\",jLoUv_cER:\"framer-v-175ddj\",QrmNdRCrX:\"framer-v-9qh9s3\",ztClJUaPs:\"framer-v-1t9zr46\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Dark closed\":\"QrmNdRCrX\",\"Dark opened\":\"jLoUv_cER\",\"Light closed\":\"ztClJUaPs\",\"Light opened\":\"hU_3CSsQ7\"};const getProps=({click,height,id,width,...props})=>{return{...props,NB99KdE1C:click??props.NB99KdE1C,variant:humanReadableVariantMap[props.variant]??props.variant??\"ztClJUaPs\"};};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,NB99KdE1C,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ztClJUaPs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1f59y2u=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NB99KdE1C){const res=await NB99KdE1C(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1t9zr46\",className,classNames),\"data-framer-name\":\"Light closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ztClJUaPs\",onTap:onTap1f59y2u,ref:refBinding,style:{...style},...addPropertyOverrides({hU_3CSsQ7:{\"data-framer-name\":\"Light opened\"},jLoUv_cER:{\"data-framer-name\":\"Dark opened\"},QrmNdRCrX:{\"data-framer-name\":\"Dark closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tvwtcr\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"tmbgk_Va7\",style:{backgroundColor:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",rotate:0},variants:{hU_3CSsQ7:{rotate:20},jLoUv_cER:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",rotate:20},QrmNdRCrX:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",rotate:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1arji3t\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"exqWHqHkU\",style:{backgroundColor:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",rotate:0},variants:{hU_3CSsQ7:{rotate:-20},jLoUv_cER:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",rotate:-20},QrmNdRCrX:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",rotate:0}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bu8On.framer-12zs0ae, .framer-bu8On .framer-12zs0ae { display: block; }\",\".framer-bu8On.framer-1t9zr46 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 28px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 28px; }\",\".framer-bu8On .framer-1tvwtcr, .framer-bu8On .framer-1arji3t { flex: none; gap: 0px; height: 2px; overflow: hidden; position: relative; width: 100%; }\",\".framer-bu8On.framer-v-t3shly .framer-1tvwtcr, .framer-bu8On.framer-v-t3shly .framer-1arji3t, .framer-bu8On.framer-v-175ddj .framer-1tvwtcr, .framer-bu8On.framer-v-175ddj .framer-1arji3t { left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hU_3CSsQ7\":{\"layout\":[\"fixed\",\"fixed\"]},\"QrmNdRCrX\":{\"layout\":[\"fixed\",\"fixed\"]},\"jLoUv_cER\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"NB99KdE1C\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJDYZ4GLIn=withCSS(Component,css,\"framer-bu8On\");export default FramerJDYZ4GLIn;FramerJDYZ4GLIn.displayName=\"Hamburger\";FramerJDYZ4GLIn.defaultProps={height:28,width:28};addPropertyControls(FramerJDYZ4GLIn,{variant:{options:[\"ztClJUaPs\",\"hU_3CSsQ7\",\"QrmNdRCrX\",\"jLoUv_cER\"],optionTitles:[\"Light closed\",\"Light opened\",\"Dark closed\",\"Dark opened\"],title:\"Variant\",type:ControlType.Enum},NB99KdE1C:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerJDYZ4GLIn,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJDYZ4GLIn\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"NB99KdE1C\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"28\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hU_3CSsQ7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QrmNdRCrX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jLoUv_cER\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"28\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JDYZ4GLIn.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/bL34PWdsBiQUxUESpiLA/BvX5KgB9PkuI9FyTCJRj/CGSBSYZoX.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/yTiTuemT41yIIUGrNxf3/itP3R7ROL9j5HoaBdHfi/L3xyoURPN.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/7nc6boBYjfRJ8jP64jOA/yipck5F1YKemC8njsB6g/OkcMExZum.js\";import Link from\"https://framerusercontent.com/modules/8dMX9X7PED7gWAU6kCho/PWxPakXD4dzbkTbapzAT/J6ac2wT1h.js\";import Hamburger from\"https://framerusercontent.com/modules/qARbSvun1JFCxxefykHT/f3FGrUpUVlJveClOvZTd/JDYZ4GLIn.js\";const LinkFonts=getFonts(Link);const HamburgerFonts=getFonts(Hamburger);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const cycleOrder=[\"sKVWxKPbe\",\"rZ3IbE0H8\",\"rlYlSZp4B\",\"X7MliPyl7\",\"VB0_DrLCh\",\"Y7Xxx8Mgp\"];const serializationHash=\"framer-60SYI\";const variantClassNames={rlYlSZp4B:\"framer-v-1abre5k\",rZ3IbE0H8:\"framer-v-k0al3u\",sKVWxKPbe:\"framer-v-1b6szl0\",VB0_DrLCh:\"framer-v-1qplu89\",X7MliPyl7:\"framer-v-62t3ke\",Y7Xxx8Mgp:\"framer-v-1gq1eia\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iCIso16xK=undefined;const transition1={damping:30,delay:0,mass:1,stiffness:200,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition2={bounce:.1,delay:0,duration:.6,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:50};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 Closed\":\"X7MliPyl7\",\"Desktop Open\":\"sKVWxKPbe\",\"Phone closed\":\"rlYlSZp4B\",\"Phone Open\":\"Y7Xxx8Mgp\",\"Tablet closed\":\"rZ3IbE0H8\",\"Tablet Open\":\"VB0_DrLCh\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,iCIso16xK:click??props.iCIso16xK,variant:humanReadableVariantMap[props.variant]??props.variant??\"sKVWxKPbe\"};};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,iCIso16xK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sKVWxKPbe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapt979cj=activeVariantCallback(async(...args)=>{setVariant(\"Y7Xxx8Mgp\");});const NB99KdE1C7m14pq=activeVariantCallback(async(...args)=>{if(iCIso16xK){await delay(()=>{},100);const res=await iCIso16xK(...args);if(res===false)return false;}setVariant(\"X7MliPyl7\");});const NB99KdE1Cfzc50b=activeVariantCallback(async(...args)=>{if(iCIso16xK){const res=await iCIso16xK(...args);if(res===false)return false;}setVariant(\"VB0_DrLCh\");});const NB99KdE1C1ak81mp=activeVariantCallback(async(...args)=>{if(iCIso16xK){const res=await iCIso16xK(...args);if(res===false)return false;}setVariant(\"Y7Xxx8Mgp\");});const NB99KdE1C1jl5gn9=activeVariantCallback(async(...args)=>{if(iCIso16xK){await delay(()=>{},100);const res=await iCIso16xK(...args);if(res===false)return false;}setVariant(\"sKVWxKPbe\");});const NB99KdE1C1mh3oh0=activeVariantCallback(async(...args)=>{if(iCIso16xK){const res=await iCIso16xK(...args);if(res===false)return false;}setVariant(\"rZ3IbE0H8\");});const NB99KdE1Cg7mqt8=activeVariantCallback(async(...args)=>{if(iCIso16xK){const res=await iCIso16xK(...args);if(res===false)return false;}setVariant(\"rlYlSZp4B\");});const TfXi_5pd31ykzg8g=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"X7MliPyl7\"),100);});const TfXi_5pd319h2it5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"rZ3IbE0H8\"),100);});const TfXi_5pd31s0rx8z=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"rlYlSZp4B\"),100);});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"rZ3IbE0H8\",\"rlYlSZp4B\",\"X7MliPyl7\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"rlYlSZp4B\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"rZ3IbE0H8\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"X7MliPyl7\")return true;return false;};const router=useRouter();const isDisplayed4=()=>{if(baseVariant===\"X7MliPyl7\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1b6szl0\",className,classNames),\"data-framer-name\":\"Desktop Open\",layoutDependency:layoutDependency,layoutId:\"sKVWxKPbe\",ref:refBinding,style:{backdropFilter:\"blur(7px)\",WebkitBackdropFilter:\"blur(7px)\",...style},...addPropertyOverrides({rlYlSZp4B:{\"data-framer-name\":\"Phone closed\"},rZ3IbE0H8:{\"data-framer-name\":\"Tablet closed\"},VB0_DrLCh:{\"data-framer-name\":\"Tablet Open\"},X7MliPyl7:{\"data-framer-name\":\"Desktop Closed\"},Y7Xxx8Mgp:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l2mcpg\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"C7etqk4T7\",style:{backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",WebkitBackdropFilter:\"blur(10px)\"},variants:{rlYlSZp4B:{backgroundColor:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\"},rZ3IbE0H8:{backgroundColor:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\"},X7MliPyl7:{backgroundColor:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\"}},...addPropertyOverrides({rlYlSZp4B:{\"data-highlight\":true,onTap:onTapt979cj}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1px689w\",layoutDependency:layoutDependency,layoutId:\"h3X_lXOj5\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-tvfd75\",layoutDependency:layoutDependency,layoutId:\"yIt8P9G8g\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 151.089 27.079\" overflow=\"visible\"><g><path d=\"M 31.699 19.402 L 31.699 21.11 L 29.09 21.11 C 28.342 21.123 27.616 20.835 27.076 20.319 L 25.788 19.123 C 24.846 20.277 23.601 21.19 22.182 21.245 C 16.508 21.453 16.402 10.851 22.638 11.515 C 23.749 11.642 24.821 11.997 25.788 12.551 L 25.788 10.204 C 25.746 8.606 24.669 7.827 23.318 7.84 C 17.99 7.895 17.597 14.758 15.495 17.731 C 10.737 24.451 -0.004 21.22 0 10.58 C 0 5.29 2.934 0 8.799 0 C 17.669 0 19.463 11.608 10.884 11.608 L 9.17 11.608 C 8.79 11.608 8.482 11.299 8.478 10.914 L 8.478 10.847 C 8.478 10.466 8.786 10.158 9.17 10.153 L 9.884 10.153 C 13.443 10.153 13.523 1.708 8.803 1.708 C 5.598 1.708 3.998 6.136 3.994 10.572 C 4.205 19.913 11.589 20.391 14.11 16.632 C 16.871 12.513 16.31 6.766 23.107 5.941 C 26.421 5.54 30.069 6.821 30.069 9.333 L 30.069 18.205 C 30.069 18.86 30.601 19.389 31.251 19.389 L 31.699 19.389 Z M 25.788 13.752 C 24.779 13.118 23.175 12.323 22.233 12.978 C 20.713 14.031 20.95 17.647 22.866 17.993 C 24.023 18.205 25.036 17.592 25.788 16.733 Z M 33.548 18.264 C 32.476 15.942 36.275 15.211 36.339 17.664 C 36.474 20.911 45.002 19.448 39.581 15.756 C 38.23 14.835 36.503 13.887 35.287 12.868 C 33.354 11.244 32.995 9.489 33.772 8.157 C 35.566 5.083 43.17 5.091 44.783 8.847 C 45.851 11.151 42.309 11.87 41.996 9.502 C 41.582 6.39 33.058 7.362 38.75 11.261 C 40.122 12.2 41.819 13.215 43.043 14.242 C 45.011 15.896 45.403 17.6 44.673 18.92 C 42.963 21.99 35.309 22.095 33.548 18.264 Z\" fill=\"rgb(44,51,28)\"></path><path d=\"M 50.682 21.292 C 45.007 21.499 44.902 10.898 51.138 11.566 C 52.248 11.693 53.32 12.044 54.287 12.602 L 54.287 10.255 C 54.207 7.181 50.302 7.138 47.967 9.938 L 47.173 8.157 C 49.964 4.576 58.564 5.527 58.564 9.388 L 58.564 18.26 C 58.564 18.915 59.096 19.444 59.746 19.444 L 60.194 19.444 L 60.194 21.152 L 57.585 21.152 C 56.833 21.165 56.111 20.878 55.571 20.362 L 54.283 19.165 C 53.342 20.324 52.096 21.237 50.677 21.288 Z M 54.287 13.803 C 53.278 13.164 51.674 12.373 50.732 13.029 C 49.212 14.082 49.449 17.697 51.366 18.044 C 52.522 18.256 53.536 17.643 54.287 16.784 Z M 87.785 4.051 C 90.322 8.259 84.445 9.354 84.365 5.946 C 84.314 3.793 83.229 1.709 80.747 1.709 C 77.542 1.709 75.942 6.14 75.938 10.572 C 76.178 21.182 85.669 20.357 86.78 14.881 L 88.485 15.866 C 84.525 24.933 71.944 22.095 71.948 10.58 C 71.948 5.29 74.882 0 80.747 0 C 84.019 0 86.345 1.666 87.785 4.051 Z\" fill=\"rgb(44,51,28)\"></path><path d=\"M 96.876 21.169 C 87.613 21.169 87.613 5.92 96.876 5.92 C 106.139 5.92 106.139 21.169 96.876 21.169 Z M 96.876 7.629 C 92.937 7.629 92.937 19.461 96.876 19.461 C 100.815 19.461 100.815 7.629 96.876 7.629 Z\" fill=\"rgb(44,51,28)\"></path><path d=\"M 109.532 19.774 L 106.234 9.025 C 105.985 8.191 105.216 7.622 104.347 7.629 L 103.65 7.629 L 103.65 5.921 L 111.385 5.921 L 111.385 7.629 L 110.279 7.629 L 113.378 17.728 L 116.375 7.629 L 115.252 7.629 L 115.252 5.921 L 120.293 5.921 L 120.293 7.629 L 119.626 7.629 C 118.75 7.62 117.976 8.198 117.735 9.042 L 114.172 21.056 L 113.42 23.58 C 112.812 25.86 109.992 27.987 107.509 26.68 C 106.636 26.278 106.112 25.367 106.205 24.409 C 106.296 23.449 106.987 22.654 107.923 22.43 C 108.857 22.203 109.833 22.595 110.351 23.407 C 110.866 24.172 111.52 23.872 111.786 23.098 L 112.36 21.17 L 111.419 21.17 C 110.55 21.177 109.78 20.608 109.532 19.774 Z M 133.306 21.174 L 131.169 21.174 L 131.169 19.043 C 128.754 22.142 122.485 21.999 122.485 17.694 L 122.485 9.342 L 120.855 9.342 L 120.855 7.634 L 121.104 7.634 C 121.999 7.646 122.873 7.338 123.565 6.771 L 124.625 5.925 L 126.762 5.925 L 126.762 17.681 C 126.762 20.586 131.169 19.203 131.169 16.298 L 131.169 9.342 L 129.54 9.342 L 129.54 7.634 L 129.789 7.634 C 130.684 7.646 131.558 7.342 132.25 6.771 L 133.31 5.925 L 135.446 5.925 L 135.446 17.757 L 137.076 17.757 L 137.076 19.466 L 136.827 19.466 C 135.932 19.453 135.058 19.757 134.365 20.328 L 133.31 21.174 Z M 142.041 5.921 L 144.177 5.921 L 144.177 7.731 C 145.858 5.418 149.349 5.236 150.734 7.68 C 151.252 8.491 151.2 9.542 150.603 10.298 C 150.008 11.054 149 11.349 148.092 11.033 C 147.184 10.718 146.575 9.861 146.575 8.898 C 146.537 7.206 144.177 8.272 144.177 10.797 L 144.177 18.273 C 144.177 18.929 144.709 19.457 145.359 19.457 L 145.807 19.457 L 145.807 21.166 L 138.266 21.166 L 138.266 19.457 L 138.714 19.457 C 139.368 19.457 139.896 18.924 139.896 18.273 L 139.896 9.338 L 138.266 9.338 L 138.266 7.629 L 138.516 7.629 C 139.411 7.642 140.285 7.333 140.977 6.767 L 142.037 5.921 Z\" fill=\"rgb(44,51,28)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1fatr66\",layoutDependency:layoutDependency,layoutId:\"tbYLSnoRe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45.015 21.248\" overflow=\"visible\"><path d=\"M 31.699 19.402 L 31.699 21.11 L 29.09 21.11 C 28.342 21.123 27.616 20.835 27.076 20.319 L 25.788 19.123 C 24.846 20.277 23.601 21.19 22.182 21.245 C 16.508 21.453 16.402 10.851 22.638 11.515 C 23.749 11.642 24.821 11.997 25.788 12.551 L 25.788 10.204 C 25.746 8.606 24.669 7.827 23.318 7.84 C 17.99 7.895 17.597 14.758 15.495 17.731 C 10.737 24.451 -0.004 21.22 0 10.58 C 0 5.29 2.934 0 8.799 0 C 17.669 0 19.463 11.608 10.884 11.608 L 9.17 11.608 C 8.79 11.608 8.482 11.299 8.478 10.914 L 8.478 10.847 C 8.478 10.466 8.786 10.158 9.17 10.153 L 9.884 10.153 C 13.443 10.153 13.523 1.708 8.803 1.708 C 5.598 1.708 3.998 6.136 3.994 10.572 C 4.205 19.913 11.589 20.391 14.11 16.632 C 16.871 12.513 16.31 6.766 23.107 5.941 C 26.421 5.54 30.069 6.821 30.069 9.333 L 30.069 18.205 C 30.069 18.86 30.601 19.389 31.251 19.389 L 31.699 19.389 Z M 25.788 13.752 C 24.779 13.118 23.175 12.323 22.233 12.978 C 20.713 14.031 20.95 17.647 22.866 17.993 C 24.023 18.205 25.036 17.592 25.788 16.733 Z M 33.548 18.264 C 32.476 15.942 36.275 15.211 36.339 17.664 C 36.474 20.911 45.002 19.448 39.581 15.756 C 38.23 14.835 36.503 13.887 35.287 12.868 C 33.354 11.244 32.995 9.489 33.772 8.157 C 35.566 5.083 43.17 5.091 44.783 8.847 C 45.851 11.151 42.309 11.87 41.996 9.502 C 41.582 6.39 33.058 7.362 38.75 11.261 C 40.122 12.2 41.819 13.215 43.043 14.242 C 45.011 15.896 45.403 17.6 44.673 18.92 C 42.963 21.99 35.309 22.095 33.548 18.264 Z\" fill=\"rgb(44,51,28)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-dqktzo\",layoutDependency:layoutDependency,layoutId:\"pLrZwdE6W\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.699 21.248\" overflow=\"visible\"><path d=\"M 31.699 19.402 L 31.699 21.11 L 29.09 21.11 C 28.342 21.123 27.616 20.835 27.076 20.319 L 25.788 19.123 C 24.846 20.277 23.601 21.19 22.182 21.245 C 16.508 21.453 16.402 10.851 22.638 11.515 C 23.749 11.642 24.821 11.997 25.788 12.551 L 25.788 10.204 C 25.746 8.606 24.669 7.827 23.318 7.84 C 17.99 7.895 17.597 14.758 15.495 17.731 C 10.737 24.451 -0.004 21.22 0 10.58 C 0 5.29 2.934 0 8.799 0 C 17.669 0 19.463 11.608 10.884 11.608 L 9.17 11.608 C 8.79 11.608 8.482 11.299 8.478 10.914 L 8.478 10.847 C 8.478 10.466 8.786 10.158 9.17 10.153 L 9.884 10.153 C 13.443 10.153 13.523 1.708 8.803 1.708 C 5.598 1.708 3.998 6.136 3.994 10.572 C 4.205 19.913 11.589 20.391 14.11 16.632 C 16.871 12.513 16.31 6.766 23.107 5.941 C 26.421 5.54 30.069 6.821 30.069 9.333 L 30.069 18.205 C 30.069 18.86 30.601 19.389 31.251 19.389 L 31.699 19.389 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-x3e762\",layoutDependency:layoutDependency,layoutId:\"NoG5off97\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.548 5.303\" overflow=\"visible\"><path d=\"M 4.548 1.019 C 3.539 0.385 1.934 -0.41 0.993 0.245 C -0.527 1.298 -0.291 4.914 1.626 5.261 C 2.783 5.472 3.796 4.859 4.548 4.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hd1qjc\",layoutDependency:layoutDependency,layoutId:\"KaZK10D4M\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.658 15.25\" overflow=\"visible\"><path d=\"M 0.191 12.33 C -0.882 10.008 2.918 9.277 2.981 11.729 C 3.116 14.977 11.645 13.514 6.224 9.822 C 4.873 8.9 3.146 7.953 1.93 6.934 C -0.004 5.31 -0.362 3.555 0.414 2.223 C 2.209 -0.851 9.813 -0.843 11.425 2.912 C 12.494 5.217 8.951 5.936 8.639 3.568 C 8.225 0.455 -0.299 1.428 5.392 5.327 C 6.764 6.266 8.461 7.281 9.686 8.308 C 11.653 9.962 12.046 11.666 11.316 12.985 C 9.606 16.055 1.951 16.161 0.191 12.33 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ut6xun\",layoutDependency:layoutDependency,layoutId:\"UAH8469rh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.043 21.295\" overflow=\"visible\"><path d=\"M 4.239 21.292 C -1.435 21.499 -1.541 10.898 4.695 11.566 C 5.806 11.693 6.878 12.044 7.845 12.602 L 7.845 10.255 C 7.765 7.18 3.859 7.138 1.525 9.938 L 0.731 8.157 C 3.522 4.576 12.122 5.527 12.122 9.388 L 12.122 18.26 C 12.122 18.915 12.654 19.444 13.304 19.444 L 13.751 19.444 L 13.751 21.152 L 11.142 21.152 C 10.391 21.165 9.669 20.877 9.128 20.362 L 7.841 19.165 C 6.899 20.323 5.654 21.237 4.235 21.288 Z M 7.845 13.803 C 6.836 13.164 5.231 12.373 4.29 13.029 C 2.77 14.082 3.007 17.697 4.923 18.044 C 6.08 18.256 7.093 17.642 7.845 16.784 Z M 41.342 4.051 C 43.88 8.259 38.003 9.354 37.922 5.946 C 37.872 3.793 36.787 1.708 34.304 1.708 C 31.1 1.708 29.5 6.14 29.495 10.572 C 29.736 21.182 39.227 20.357 40.337 14.881 L 42.043 15.866 C 38.083 24.933 25.501 22.095 25.506 10.58 C 25.506 5.29 28.44 0 34.304 0 C 37.576 0 39.903 1.666 41.342 4.051 Z\" fill=\"rgb(44,51,28)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-tywil9\",layoutDependency:layoutDependency,layoutId:\"h9mfRCywg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.751 15.373\" overflow=\"visible\"><path d=\"M 4.239 15.37 C -1.435 15.577 -1.541 4.975 4.695 5.643 C 5.806 5.77 6.878 6.121 7.845 6.679 L 7.845 4.333 C 7.765 1.258 3.859 1.216 1.525 4.015 L 0.731 2.235 C 3.522 -1.347 12.122 -0.395 12.122 3.466 L 12.122 12.338 C 12.122 12.993 12.654 13.522 13.304 13.522 L 13.751 13.522 L 13.751 15.23 L 11.142 15.23 C 10.391 15.243 9.669 14.955 9.128 14.439 L 7.841 13.243 C 6.899 14.401 5.654 15.315 4.235 15.365 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ccj24d\",layoutDependency:layoutDependency,layoutId:\"AVivUalvH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.548 5.303\" overflow=\"visible\"><path d=\"M 4.548 1.02 C 3.539 0.381 1.934 -0.409 0.993 0.246 C -0.527 1.299 -0.291 4.915 1.626 5.261 C 2.783 5.473 3.796 4.86 4.548 4.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3vwndf\",layoutDependency:layoutDependency,layoutId:\"vF3F1kcZY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.538 21.239\" overflow=\"visible\"><path d=\"M 15.837 4.051 C 18.374 8.259 12.497 9.354 12.417 5.946 C 12.366 3.793 11.281 1.708 8.799 1.708 C 5.594 1.708 3.994 6.14 3.99 10.572 C 4.23 21.182 13.721 20.357 14.832 14.881 L 16.538 15.866 C 12.577 24.933 -0.004 22.095 0 10.58 C 0 5.29 2.934 0 8.799 0 C 12.071 0 14.397 1.666 15.837 4.051 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1tvjpvo\",layoutDependency:layoutDependency,layoutId:\"ilWzZLA7e\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.895 15.249\" overflow=\"visible\"><path d=\"M 6.947 15.249 C -2.316 15.249 -2.316 0 6.947 0 C 16.21 0 16.21 15.249 6.947 15.249 Z M 6.947 1.708 C 3.008 1.708 3.008 13.541 6.947 13.541 C 10.886 13.541 10.886 1.708 6.947 1.708 Z\" fill=\"rgb(44,51,28)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1sgkbwv\",layoutDependency:layoutDependency,layoutId:\"K3m6Huojy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.895 15.249\" overflow=\"visible\"><path d=\"M 6.947 15.249 C -2.316 15.249 -2.316 0 6.947 0 C 16.21 0 16.21 15.249 6.947 15.249 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tp08pu\",layoutDependency:layoutDependency,layoutId:\"cv_De89NR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.909 11.832\" overflow=\"visible\"><path d=\"M 2.954 0 C -0.985 0 -0.985 11.832 2.954 11.832 C 6.893 11.832 6.893 0 2.954 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-17iuolt\",layoutDependency:layoutDependency,layoutId:\"XVLJn3WvR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 47.439 21.159\" overflow=\"visible\"><path d=\"M 5.881 13.854 L 2.584 3.104 C 2.335 2.27 1.566 1.701 0.697 1.709 L 0 1.709 L 0 0.001 L 7.735 0.001 L 7.735 1.709 L 6.629 1.709 L 9.727 11.807 L 12.725 1.709 L 11.602 1.709 L 11.602 0.001 L 16.643 0.001 L 16.643 1.709 L 15.976 1.709 C 15.1 1.7 14.326 2.278 14.085 3.121 L 10.521 15.135 L 9.77 17.66 C 9.162 19.939 6.341 22.066 3.859 20.76 C 2.986 20.358 2.462 19.447 2.554 18.489 C 2.646 17.529 3.336 16.734 4.273 16.51 C 5.207 16.282 6.183 16.675 6.7 17.487 C 7.215 18.252 7.87 17.952 8.136 17.178 L 8.71 15.249 L 7.768 15.249 C 6.899 15.257 6.13 14.688 5.881 13.854 Z M 29.655 15.254 L 27.519 15.254 L 27.519 13.122 C 25.104 16.222 18.834 16.078 18.834 11.773 L 18.834 3.422 L 17.205 3.422 L 17.205 1.713 L 17.454 1.713 C 18.349 1.726 19.223 1.417 19.915 0.851 L 20.975 0.005 L 23.111 0.005 L 23.111 11.761 C 23.111 14.666 27.519 13.283 27.519 10.378 L 27.519 3.422 L 25.889 3.422 L 25.889 1.713 L 26.138 1.713 C 27.033 1.726 27.907 1.421 28.6 0.851 L 29.66 0.005 L 31.796 0.005 L 31.796 11.837 L 33.426 11.837 L 33.426 13.545 L 33.176 13.545 C 32.281 13.533 31.407 13.837 30.715 14.408 L 29.66 15.254 Z M 38.391 0.001 L 40.527 0.001 L 40.527 1.81 C 42.207 -0.503 45.699 -0.685 47.084 1.76 C 47.602 2.571 47.549 3.622 46.953 4.377 C 46.358 5.133 45.35 5.428 44.442 5.113 C 43.534 4.797 42.925 3.94 42.925 2.978 C 42.887 1.286 40.527 2.352 40.527 4.876 L 40.527 12.353 C 40.527 13.008 41.059 13.537 41.709 13.537 L 42.157 13.537 L 42.157 15.245 L 34.616 15.245 L 34.616 13.537 L 35.064 13.537 C 35.718 13.537 36.246 13.004 36.246 12.353 L 36.246 3.417 L 34.616 3.417 L 34.616 1.709 L 34.865 1.709 C 35.76 1.722 36.634 1.413 37.327 0.846 L 38.386 0.001 Z\" fill=\"rgb(44,51,28)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-lgpg0h\",layoutDependency:layoutDependency,layoutId:\"fP1BbFp96\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.643 21.158\" overflow=\"visible\"><path d=\"M 5.881 13.853 L 2.584 3.104 C 2.335 2.27 1.566 1.701 0.697 1.708 L 0 1.708 L 0 0 L 7.735 0 L 7.735 1.708 L 6.629 1.708 L 9.727 11.807 L 12.725 1.708 L 11.602 1.708 L 11.602 0 L 16.643 0 L 16.643 1.708 L 15.976 1.708 C 15.1 1.7 14.326 2.278 14.085 3.121 L 10.521 15.135 L 9.77 17.659 C 9.162 19.939 6.341 22.066 3.859 20.759 C 2.986 20.357 2.462 19.446 2.554 18.488 C 2.646 17.528 3.336 16.733 4.273 16.509 C 5.207 16.282 6.183 16.674 6.7 17.486 C 7.215 18.251 7.87 17.951 8.136 17.177 L 8.71 15.249 L 7.768 15.249 C 6.899 15.257 6.13 14.688 5.881 13.853 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9a7pl7\",layoutDependency:layoutDependency,layoutId:\"NzOkT47B9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.221 15.249\" overflow=\"visible\"><path d=\"M 12.451 15.249 L 10.314 15.249 L 10.314 13.118 C 7.899 16.217 1.63 16.074 1.63 11.769 L 1.63 3.417 L 0 3.417 L 0 1.708 L 0.249 1.708 C 1.144 1.721 2.018 1.412 2.711 0.846 L 3.77 0 L 5.907 0 L 5.907 11.756 C 5.907 14.661 10.314 13.278 10.314 10.373 L 10.314 3.417 L 8.685 3.417 L 8.685 1.708 L 8.934 1.708 C 9.829 1.721 10.703 1.417 11.395 0.846 L 12.455 0 L 14.591 0 L 14.591 11.832 L 16.221 11.832 L 16.221 13.541 L 15.972 13.541 C 15.077 13.528 14.203 13.832 13.51 14.403 L 12.455 15.249 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-tfsk2p\",layoutDependency:layoutDependency,layoutId:\"HyzdxJFcJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.823 15.245\" overflow=\"visible\"><path d=\"M 3.774 0.001 L 5.911 0.001 L 5.911 1.81 C 7.591 -0.503 11.083 -0.685 12.468 1.76 C 12.986 2.571 12.933 3.622 12.337 4.377 C 11.741 5.133 10.734 5.428 9.826 5.113 C 8.918 4.797 8.309 3.94 8.309 2.978 C 8.271 1.286 5.911 2.352 5.911 4.876 L 5.911 12.353 C 5.911 13.008 6.443 13.537 7.093 13.537 L 7.54 13.537 L 7.54 15.245 L 0 15.245 L 0 13.537 L 0.448 13.537 C 1.102 13.537 1.63 13.004 1.63 12.353 L 1.63 3.417 L 0 3.417 L 0 1.709 L 0.249 1.709 C 1.144 1.722 2.018 1.413 2.711 0.846 L 3.77 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-m6mm8q\",layoutDependency:layoutDependency,layoutId:\"oUr59gEWg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 189 34\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({rlYlSZp4B:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 189 34\" overflow=\"visible\"><g><path d=\"M 39.652 24.36 L 39.652 26.505 L 36.389 26.505 C 35.454 26.521 34.545 26.16 33.869 25.512 L 32.259 24.01 C 31.081 25.459 29.523 26.606 27.748 26.675 C 20.65 26.935 20.518 13.624 28.319 14.458 C 29.708 14.617 31.049 15.063 32.259 15.759 L 32.259 12.812 C 32.206 10.805 30.859 9.828 29.169 9.844 C 22.504 9.913 22.013 18.53 19.383 22.263 C 13.431 30.7 -0.005 26.643 0 13.284 C 0 6.642 3.671 0 11.006 0 C 22.103 0 24.347 14.575 13.615 14.575 L 11.471 14.575 C 10.996 14.575 10.61 14.187 10.605 13.704 L 10.605 13.619 C 10.605 13.141 10.991 12.753 11.471 12.748 L 12.364 12.748 C 16.816 12.748 16.916 2.145 11.012 2.145 C 7.003 2.145 5.001 7.704 4.996 13.274 C 5.26 25.003 14.497 25.603 17.65 20.882 C 21.104 15.711 20.402 8.495 28.905 7.46 C 33.051 6.955 37.614 8.564 37.614 11.718 L 37.614 22.858 C 37.614 23.681 38.279 24.344 39.093 24.344 L 39.652 24.344 Z M 32.264 17.267 C 31.002 16.47 28.995 15.472 27.817 16.295 C 25.916 17.617 26.211 22.157 28.609 22.592 C 30.056 22.858 31.324 22.088 32.264 21.01 Z M 41.966 22.932 C 40.624 20.017 45.377 19.098 45.457 22.178 C 45.626 26.256 56.294 24.419 49.513 19.783 C 47.823 18.626 45.663 17.437 44.142 16.157 C 41.723 14.118 41.274 11.915 42.246 10.242 C 44.49 6.382 54.002 6.393 56.019 11.108 C 57.356 14.001 52.925 14.904 52.534 11.931 C 52.016 8.023 41.353 9.244 48.472 14.139 C 50.189 15.318 52.312 16.592 53.844 17.883 C 56.305 19.959 56.796 22.098 55.882 23.755 C 53.743 27.61 44.168 27.742 41.966 22.932 Z\" fill=\"rgb(247,213,163)\"></path><path d=\"M 63.662 26.734 C 56.564 26.994 56.432 13.683 64.232 14.522 C 65.621 14.681 66.963 15.122 68.172 15.823 L 68.172 12.876 C 68.072 9.016 63.187 8.963 60.266 12.478 L 59.273 10.242 C 62.764 5.745 73.522 6.94 73.522 11.787 L 73.522 22.927 C 73.522 23.75 74.188 24.413 75.001 24.413 L 75.561 24.413 L 75.561 26.558 L 72.297 26.558 C 71.357 26.574 70.454 26.213 69.778 25.566 L 68.167 24.063 C 66.989 25.518 65.431 26.665 63.657 26.728 Z M 68.172 17.33 C 66.91 16.529 64.903 15.536 63.725 16.359 C 61.824 17.681 62.12 22.221 64.517 22.656 C 65.965 22.921 67.232 22.151 68.172 21.074 Z M 110.075 5.087 C 113.249 10.37 105.897 11.745 105.797 7.465 C 105.733 4.763 104.376 2.145 101.271 2.145 C 97.262 2.145 95.26 7.71 95.255 13.274 C 95.556 26.596 107.429 25.56 108.818 18.684 L 110.951 19.921 C 105.997 31.305 90.259 27.742 90.264 13.285 C 90.264 6.642 93.935 0 101.271 0 C 105.364 0 108.274 2.092 110.075 5.087 Z\" fill=\"rgb(247,213,163)\"></path><path d=\"M 121.183 26.58 C 109.596 26.58 109.596 7.433 121.183 7.433 C 132.771 7.433 132.771 26.58 121.183 26.58 Z M 121.183 9.578 C 116.256 9.578 116.256 24.435 121.183 24.435 C 126.111 24.435 126.111 9.578 121.183 9.578 Z\" fill=\"rgb(247,213,163)\"></path><path d=\"M 137.015 24.828 L 132.89 11.331 C 132.579 10.284 131.616 9.57 130.529 9.579 L 129.658 9.579 L 129.658 7.434 L 139.333 7.434 L 139.333 9.579 L 137.949 9.579 L 141.826 22.258 L 145.576 9.579 L 144.171 9.579 L 144.171 7.434 L 150.477 7.434 L 150.477 9.579 L 149.642 9.579 C 148.547 9.568 147.579 10.294 147.276 11.353 L 142.819 26.437 L 141.879 29.607 C 141.118 32.469 137.59 35.139 134.485 33.499 C 133.393 32.994 132.738 31.85 132.853 30.647 C 132.968 29.442 133.831 28.444 135.002 28.163 C 136.171 27.877 137.392 28.37 138.039 29.389 C 138.684 30.35 139.502 29.973 139.835 29.001 L 140.553 26.58 L 139.375 26.58 C 138.288 26.59 137.326 25.875 137.015 24.828 Z M 166.754 26.586 L 164.082 26.586 L 164.082 23.91 C 161.061 27.801 153.218 27.621 153.218 22.216 L 153.218 11.73 L 151.179 11.73 L 151.179 9.584 L 151.491 9.584 C 152.611 9.6 153.704 9.213 154.57 8.501 L 155.896 7.439 L 158.568 7.439 L 158.568 22.2 C 158.568 25.848 164.082 24.111 164.082 20.464 L 164.082 11.73 L 162.043 11.73 L 162.043 9.584 L 162.355 9.584 C 163.474 9.6 164.568 9.218 165.434 8.501 L 166.759 7.439 L 169.432 7.439 L 169.432 22.295 L 171.47 22.295 L 171.47 24.441 L 171.159 24.441 C 170.039 24.425 168.946 24.807 168.08 25.524 L 166.759 26.586 Z M 177.681 7.434 L 180.354 7.434 L 180.354 9.707 C 182.456 6.802 186.823 6.574 188.556 9.643 C 189.204 10.661 189.138 11.981 188.392 12.929 C 187.647 13.879 186.386 14.249 185.251 13.853 C 184.115 13.457 183.353 12.381 183.353 11.172 C 183.306 9.048 180.354 10.386 180.354 13.556 L 180.354 22.943 C 180.354 23.766 181.019 24.43 181.832 24.43 L 182.392 24.43 L 182.392 26.575 L 172.96 26.575 L 172.96 24.43 L 173.519 24.43 C 174.338 24.43 174.998 23.761 174.998 22.943 L 174.998 11.724 L 172.96 11.724 L 172.96 9.579 L 173.271 9.579 C 174.391 9.595 175.484 9.207 176.35 8.496 L 177.676 7.434 Z\" fill=\"rgb(247,213,163)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1sc6hcz\",layoutDependency:layoutDependency,layoutId:\"kEU7ptksO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 56.31 26.679\" overflow=\"visible\"><path d=\"M 39.652 24.36 L 39.652 26.505 L 36.389 26.505 C 35.454 26.521 34.545 26.16 33.869 25.512 L 32.259 24.01 C 31.081 25.459 29.523 26.606 27.748 26.675 C 20.65 26.935 20.518 13.624 28.319 14.458 C 29.708 14.617 31.049 15.063 32.259 15.759 L 32.259 12.812 C 32.206 10.805 30.859 9.828 29.169 9.844 C 22.504 9.913 22.013 18.53 19.383 22.263 C 13.431 30.7 -0.005 26.643 0 13.284 C 0 6.642 3.671 0 11.006 0 C 22.103 0 24.347 14.575 13.615 14.575 L 11.471 14.575 C 10.996 14.575 10.61 14.187 10.605 13.704 L 10.605 13.619 C 10.605 13.141 10.991 12.753 11.471 12.748 L 12.364 12.748 C 16.816 12.748 16.916 2.145 11.012 2.145 C 7.003 2.145 5.001 7.704 4.996 13.274 C 5.26 25.003 14.497 25.603 17.65 20.882 C 21.104 15.711 20.402 8.495 28.905 7.46 C 33.051 6.955 37.614 8.564 37.614 11.718 L 37.614 22.858 C 37.614 23.681 38.279 24.344 39.093 24.344 L 39.652 24.344 Z M 32.264 17.267 C 31.002 16.47 28.995 15.472 27.817 16.295 C 25.916 17.617 26.211 22.157 28.609 22.592 C 30.056 22.858 31.324 22.088 32.264 21.01 Z M 41.966 22.932 C 40.624 20.017 45.377 19.098 45.457 22.178 C 45.626 26.256 56.294 24.419 49.513 19.783 C 47.823 18.626 45.663 17.437 44.142 16.157 C 41.723 14.118 41.274 11.915 42.246 10.242 C 44.49 6.382 54.002 6.393 56.019 11.108 C 57.356 14.001 52.925 14.904 52.534 11.931 C 52.016 8.023 41.353 9.244 48.472 14.139 C 50.189 15.318 52.312 16.592 53.844 17.883 C 56.305 19.959 56.796 22.098 55.882 23.755 C 53.743 27.61 44.168 27.742 41.966 22.932 Z\" fill=\"rgb(247,213,163)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-tkf14c\",layoutDependency:layoutDependency,layoutId:\"qNi0bXAn5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.652 26.679\" overflow=\"visible\"><path d=\"M 39.652 24.36 L 39.652 26.505 L 36.389 26.505 C 35.454 26.521 34.545 26.16 33.869 25.512 L 32.259 24.01 C 31.081 25.459 29.523 26.606 27.748 26.675 C 20.65 26.935 20.518 13.624 28.319 14.458 C 29.708 14.617 31.049 15.063 32.259 15.759 L 32.259 12.812 C 32.206 10.805 30.859 9.828 29.169 9.844 C 22.504 9.913 22.013 18.53 19.383 22.263 C 13.431 30.7 -0.005 26.643 0 13.284 C 0 6.642 3.671 0 11.006 0 C 22.103 0 24.347 14.575 13.615 14.575 L 11.471 14.575 C 10.996 14.575 10.61 14.187 10.605 13.704 L 10.605 13.619 C 10.605 13.141 10.991 12.753 11.471 12.748 L 12.364 12.748 C 16.816 12.748 16.916 2.145 11.012 2.145 C 7.003 2.145 5.001 7.704 4.996 13.274 C 5.26 25.003 14.497 25.603 17.65 20.882 C 21.104 15.711 20.402 8.495 28.905 7.46 C 33.051 6.955 37.614 8.564 37.614 11.718 L 37.614 22.858 C 37.614 23.681 38.279 24.344 39.093 24.344 L 39.652 24.344 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xx4pt7\",layoutDependency:layoutDependency,layoutId:\"yy8eC_5Ry\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.689 6.658\" overflow=\"visible\"><path d=\"M 5.689 1.28 C 4.426 0.483 2.42 -0.515 1.242 0.308 C -0.659 1.63 -0.364 6.17 2.034 6.605 C 3.481 6.871 4.749 6.101 5.689 5.023 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gd8bay\",layoutDependency:layoutDependency,layoutId:\"DPhmidhEL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.583 19.147\" overflow=\"visible\"><path d=\"M 0.238 15.481 C -1.103 12.566 3.65 11.648 3.729 14.727 C 3.898 18.805 14.567 16.968 7.785 12.332 C 6.095 11.175 3.935 9.986 2.414 8.706 C -0.005 6.667 -0.453 4.464 0.518 2.791 C 2.763 -1.069 12.275 -1.058 14.292 3.657 C 15.628 6.55 11.197 7.453 10.806 4.48 C 10.289 0.572 -0.374 1.793 6.745 6.688 C 8.462 7.867 10.585 9.141 12.116 10.432 C 14.577 12.508 15.068 14.647 14.155 16.304 C 12.016 20.159 2.441 20.291 0.238 15.481 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1pymzoc\",layoutDependency:layoutDependency,layoutId:\"CXGnWFRj9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.592 26.737\" overflow=\"visible\"><path d=\"M 5.303 26.733 C -1.795 26.994 -1.927 13.683 5.873 14.522 C 7.262 14.681 8.604 15.122 9.813 15.822 L 9.813 12.876 C 9.713 9.016 4.828 8.962 1.907 12.477 L 0.914 10.242 C 4.405 5.745 15.163 6.94 15.163 11.787 L 15.163 22.927 C 15.163 23.75 15.829 24.413 16.642 24.413 L 17.202 24.413 L 17.202 26.558 L 13.938 26.558 C 12.998 26.574 12.095 26.213 11.419 25.565 L 9.808 24.063 C 8.63 25.518 7.072 26.664 5.298 26.728 Z M 9.813 17.33 C 8.551 16.529 6.544 15.536 5.366 16.359 C 3.465 17.681 3.761 22.22 6.159 22.656 C 7.606 22.921 8.873 22.151 9.813 21.074 Z M 51.716 5.087 C 54.89 10.37 47.538 11.745 47.438 7.465 C 47.374 4.763 46.017 2.145 42.912 2.145 C 38.903 2.145 36.901 7.709 36.896 13.274 C 37.197 26.595 49.07 25.56 50.459 18.684 L 52.592 19.921 C 47.638 31.305 31.9 27.742 31.905 13.284 C 31.905 6.642 35.576 0 42.912 0 C 47.005 0 49.915 2.092 51.716 5.087 Z\" fill=\"rgb(247,213,163)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-kr598b\",layoutDependency:layoutDependency,layoutId:\"qaL377ATU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.202 19.301\" overflow=\"visible\"><path d=\"M 5.303 19.298 C -1.795 19.558 -1.927 6.247 5.873 7.086 C 7.262 7.245 8.604 7.686 9.813 8.387 L 9.813 5.44 C 9.713 1.58 4.828 1.527 1.907 5.042 L 0.914 2.806 C 4.405 -1.691 15.163 -0.496 15.163 4.351 L 15.163 15.491 C 15.163 16.314 15.829 16.977 16.642 16.977 L 17.202 16.977 L 17.202 19.122 L 13.938 19.122 C 12.998 19.138 12.095 18.777 11.419 18.13 L 9.808 16.627 C 8.63 18.082 7.072 19.229 5.298 19.292 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nwlngp\",layoutDependency:layoutDependency,layoutId:\"wS6mIWFk6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.689 6.659\" overflow=\"visible\"><path d=\"M 5.689 1.281 C 4.426 0.479 2.42 -0.514 1.242 0.309 C -0.659 1.631 -0.364 6.171 2.034 6.606 C 3.481 6.872 4.749 6.102 5.689 5.024 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8tllye\",layoutDependency:layoutDependency,layoutId:\"Gay5o3BUD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.687 26.667\" overflow=\"visible\"><path d=\"M 19.81 5.087 C 22.985 10.37 15.633 11.745 15.532 7.465 C 15.469 4.763 14.112 2.145 11.006 2.145 C 6.998 2.145 4.996 7.709 4.991 13.274 C 5.292 26.595 17.164 25.56 18.553 18.684 L 20.687 19.921 C 15.733 31.305 -0.005 27.742 0 13.284 C 0 6.642 3.671 0 11.006 0 C 15.099 0 18.009 2.092 19.81 5.087 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-7bi7t\",layoutDependency:layoutDependency,layoutId:\"NtHo4R5r7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.381 19.146\" overflow=\"visible\"><path d=\"M 8.69 19.146 C -2.897 19.146 -2.897 0 8.69 0 C 20.278 0 20.278 19.146 8.69 19.146 Z M 8.69 2.145 C 3.763 2.145 3.763 17.001 8.69 17.001 C 13.618 17.001 13.618 2.145 8.69 2.145 Z\" fill=\"rgb(247,213,163)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-5h985a\",layoutDependency:layoutDependency,layoutId:\"okgdtmyOT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.381 19.146\" overflow=\"visible\"><path d=\"M 8.69 19.146 C -2.897 19.146 -2.897 0 8.69 0 C 20.278 0 20.278 19.146 8.69 19.146 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1oy4k4t\",layoutDependency:layoutDependency,layoutId:\"BaF1SZMJV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.391 14.856\" overflow=\"visible\"><path d=\"M 3.696 0 C -1.232 0 -1.232 14.856 3.696 14.856 C 8.623 14.856 8.623 0 3.696 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1j9q90a\",layoutDependency:layoutDependency,layoutId:\"pQp3p4W86\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 59.342 26.567\" overflow=\"visible\"><path d=\"M 7.357 17.395 L 3.232 3.898 C 2.921 2.851 1.959 2.136 0.871 2.146 L 0 2.146 L 0 0.001 L 9.675 0.001 L 9.675 2.146 L 8.292 2.146 L 12.168 14.825 L 15.918 2.146 L 14.513 2.146 L 14.513 0.001 L 20.819 0.001 L 20.819 2.146 L 19.985 2.146 C 18.889 2.135 17.921 2.86 17.619 3.919 L 13.161 19.003 L 12.221 22.173 C 11.461 25.035 7.933 27.706 4.827 26.065 C 3.735 25.561 3.08 24.417 3.195 23.214 C 3.31 22.009 4.174 21.01 5.345 20.729 C 6.514 20.444 7.734 20.936 8.382 21.956 C 9.026 22.917 9.844 22.54 10.177 21.568 L 10.895 19.147 L 9.718 19.147 C 8.631 19.156 7.668 18.442 7.357 17.395 Z M 37.096 19.152 L 34.424 19.152 L 34.424 16.476 C 31.403 20.368 23.56 20.188 23.56 14.782 L 23.56 4.296 L 21.522 4.296 L 21.522 2.151 L 21.833 2.151 C 22.953 2.167 24.046 1.779 24.912 1.068 L 26.238 0.006 L 28.91 0.006 L 28.91 14.766 C 28.91 18.414 34.424 16.678 34.424 13.03 L 34.424 4.296 L 32.385 4.296 L 32.385 2.151 L 32.697 2.151 C 33.817 2.167 34.91 1.785 35.776 1.068 L 37.102 0.006 L 39.774 0.006 L 39.774 14.862 L 41.813 14.862 L 41.813 17.007 L 41.501 17.007 C 40.381 16.991 39.288 17.373 38.422 18.09 L 37.102 19.152 Z M 48.023 0.001 L 50.696 0.001 L 50.696 2.273 C 52.798 -0.631 57.165 -0.859 58.898 2.209 C 59.546 3.228 59.48 4.548 58.734 5.496 C 57.99 6.445 56.729 6.816 55.593 6.42 C 54.457 6.023 53.695 4.947 53.696 3.739 C 53.648 1.615 50.696 2.953 50.696 6.123 L 50.696 15.51 C 50.696 16.333 51.361 16.996 52.175 16.996 L 52.734 16.996 L 52.734 19.142 L 43.302 19.142 L 43.302 16.996 L 43.862 16.996 C 44.68 16.996 45.341 16.327 45.341 15.51 L 45.341 4.291 L 43.302 4.291 L 43.302 2.146 L 43.614 2.146 C 44.733 2.162 45.826 1.774 46.693 1.063 L 48.018 0.001 Z\" fill=\"rgb(247,213,163)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ka2boi\",layoutDependency:layoutDependency,layoutId:\"mXs55Jex4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.819 26.566\" overflow=\"visible\"><path d=\"M 7.357 17.394 L 3.232 3.897 C 2.921 2.85 1.959 2.136 0.871 2.145 L 0 2.145 L 0 0 L 9.675 0 L 9.675 2.145 L 8.292 2.145 L 12.168 14.824 L 15.918 2.145 L 14.513 2.145 L 14.513 0 L 20.819 0 L 20.819 2.145 L 19.985 2.145 C 18.889 2.134 17.921 2.86 17.619 3.918 L 13.161 19.003 L 12.221 22.173 C 11.461 25.034 7.933 27.705 4.827 26.064 C 3.735 25.56 3.08 24.416 3.195 23.213 C 3.31 22.008 4.174 21.01 5.345 20.728 C 6.514 20.443 7.734 20.936 8.382 21.955 C 9.026 22.916 9.844 22.539 10.177 21.567 L 10.895 19.146 L 9.718 19.146 C 8.631 19.156 7.668 18.441 7.357 17.394 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y2pzda\",layoutDependency:layoutDependency,layoutId:\"rSbCWeOt5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.291 19.146\" overflow=\"visible\"><path d=\"M 15.575 19.146 L 12.902 19.146 L 12.902 16.47 C 9.881 20.362 2.039 20.182 2.039 14.776 L 2.039 4.29 L 0 4.29 L 0 2.145 L 0.312 2.145 C 1.431 2.161 2.524 1.773 3.391 1.062 L 4.716 0 L 7.389 0 L 7.389 14.761 C 7.389 18.408 12.902 16.672 12.902 13.024 L 12.902 4.29 L 10.864 4.29 L 10.864 2.145 L 11.175 2.145 C 12.295 2.161 13.388 1.779 14.254 1.062 L 15.58 0 L 18.252 0 L 18.252 14.856 L 20.291 14.856 L 20.291 17.001 L 19.979 17.001 C 18.86 16.985 17.767 17.367 16.9 18.084 L 15.58 19.146 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3f213s\",layoutDependency:layoutDependency,layoutId:\"dDquE1q0D\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.04 19.142\" overflow=\"visible\"><path d=\"M 4.722 0.001 L 7.394 0.001 L 7.394 2.273 C 9.496 -0.631 13.864 -0.859 15.596 2.209 C 16.244 3.228 16.178 4.548 15.432 5.496 C 14.688 6.445 13.427 6.816 12.291 6.42 C 11.155 6.023 10.394 4.947 10.394 3.739 C 10.346 1.615 7.394 2.953 7.394 6.123 L 7.394 15.51 C 7.394 16.333 8.059 16.996 8.873 16.996 L 9.433 16.996 L 9.433 19.142 L 0 19.142 L 0 16.996 L 0.56 16.996 C 1.378 16.996 2.039 16.327 2.039 15.51 L 2.039 4.291 L 0 4.291 L 0 2.146 L 0.312 2.146 C 1.431 2.162 2.524 1.774 3.391 1.063 L 4.716 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-zvbe8v\",layoutDependency:layoutDependency,layoutId:\"HKJccKoqC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 189 34\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({rZ3IbE0H8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 189 34\" overflow=\"visible\"><g><path d=\"M 39.652 24.36 L 39.652 26.505 L 36.389 26.505 C 35.454 26.521 34.545 26.16 33.869 25.512 L 32.259 24.01 C 31.081 25.459 29.523 26.606 27.748 26.675 C 20.65 26.935 20.518 13.624 28.319 14.458 C 29.708 14.617 31.049 15.063 32.259 15.759 L 32.259 12.812 C 32.206 10.805 30.859 9.828 29.169 9.844 C 22.504 9.913 22.013 18.53 19.383 22.263 C 13.431 30.7 -0.005 26.643 0 13.284 C 0 6.642 3.671 0 11.006 0 C 22.103 0 24.347 14.575 13.615 14.575 L 11.471 14.575 C 10.996 14.575 10.61 14.187 10.605 13.704 L 10.605 13.619 C 10.605 13.141 10.991 12.753 11.471 12.748 L 12.364 12.748 C 16.816 12.748 16.916 2.145 11.012 2.145 C 7.003 2.145 5.001 7.704 4.996 13.274 C 5.26 25.003 14.497 25.603 17.65 20.882 C 21.104 15.711 20.402 8.495 28.905 7.46 C 33.051 6.955 37.614 8.564 37.614 11.718 L 37.614 22.858 C 37.614 23.681 38.279 24.344 39.093 24.344 L 39.652 24.344 Z M 32.264 17.267 C 31.002 16.47 28.995 15.472 27.817 16.295 C 25.916 17.617 26.211 22.157 28.609 22.592 C 30.056 22.858 31.324 22.088 32.264 21.01 Z M 41.966 22.932 C 40.624 20.017 45.377 19.098 45.457 22.178 C 45.626 26.256 56.294 24.419 49.513 19.783 C 47.823 18.626 45.663 17.437 44.142 16.157 C 41.723 14.118 41.274 11.915 42.246 10.242 C 44.49 6.382 54.002 6.393 56.019 11.108 C 57.356 14.001 52.925 14.904 52.534 11.931 C 52.016 8.023 41.353 9.244 48.472 14.139 C 50.189 15.318 52.312 16.592 53.844 17.883 C 56.305 19.959 56.796 22.098 55.882 23.755 C 53.743 27.61 44.168 27.742 41.966 22.932 Z\" fill=\"rgb(247,213,163)\"></path><path d=\"M 63.662 26.734 C 56.564 26.994 56.432 13.683 64.232 14.522 C 65.621 14.681 66.963 15.122 68.172 15.823 L 68.172 12.876 C 68.072 9.016 63.187 8.963 60.266 12.478 L 59.273 10.242 C 62.764 5.745 73.522 6.94 73.522 11.787 L 73.522 22.927 C 73.522 23.75 74.188 24.413 75.001 24.413 L 75.561 24.413 L 75.561 26.558 L 72.297 26.558 C 71.357 26.574 70.454 26.213 69.778 25.566 L 68.167 24.063 C 66.989 25.518 65.431 26.665 63.657 26.728 Z M 68.172 17.33 C 66.91 16.529 64.903 15.536 63.725 16.359 C 61.824 17.681 62.12 22.221 64.517 22.656 C 65.965 22.921 67.232 22.151 68.172 21.074 Z M 110.075 5.087 C 113.249 10.37 105.897 11.745 105.797 7.465 C 105.733 4.763 104.376 2.145 101.271 2.145 C 97.262 2.145 95.26 7.71 95.255 13.274 C 95.556 26.596 107.429 25.56 108.818 18.684 L 110.951 19.921 C 105.997 31.305 90.259 27.742 90.264 13.285 C 90.264 6.642 93.935 0 101.271 0 C 105.364 0 108.274 2.092 110.075 5.087 Z\" fill=\"rgb(247,213,163)\"></path><path d=\"M 121.183 26.58 C 109.596 26.58 109.596 7.433 121.183 7.433 C 132.771 7.433 132.771 26.58 121.183 26.58 Z M 121.183 9.578 C 116.256 9.578 116.256 24.435 121.183 24.435 C 126.111 24.435 126.111 9.578 121.183 9.578 Z\" fill=\"rgb(247,213,163)\"></path><path d=\"M 137.015 24.828 L 132.89 11.331 C 132.579 10.284 131.616 9.57 130.529 9.579 L 129.658 9.579 L 129.658 7.434 L 139.333 7.434 L 139.333 9.579 L 137.949 9.579 L 141.826 22.258 L 145.576 9.579 L 144.171 9.579 L 144.171 7.434 L 150.477 7.434 L 150.477 9.579 L 149.642 9.579 C 148.547 9.568 147.579 10.294 147.276 11.353 L 142.819 26.437 L 141.879 29.607 C 141.118 32.469 137.59 35.139 134.485 33.499 C 133.393 32.994 132.738 31.85 132.853 30.647 C 132.968 29.442 133.831 28.444 135.002 28.163 C 136.171 27.877 137.392 28.37 138.039 29.389 C 138.684 30.35 139.502 29.973 139.835 29.001 L 140.553 26.58 L 139.375 26.58 C 138.288 26.59 137.326 25.875 137.015 24.828 Z M 166.754 26.586 L 164.082 26.586 L 164.082 23.91 C 161.061 27.801 153.218 27.621 153.218 22.216 L 153.218 11.73 L 151.179 11.73 L 151.179 9.584 L 151.491 9.584 C 152.611 9.6 153.704 9.213 154.57 8.501 L 155.896 7.439 L 158.568 7.439 L 158.568 22.2 C 158.568 25.848 164.082 24.111 164.082 20.464 L 164.082 11.73 L 162.043 11.73 L 162.043 9.584 L 162.355 9.584 C 163.474 9.6 164.568 9.218 165.434 8.501 L 166.759 7.439 L 169.432 7.439 L 169.432 22.295 L 171.47 22.295 L 171.47 24.441 L 171.159 24.441 C 170.039 24.425 168.946 24.807 168.08 25.524 L 166.759 26.586 Z M 177.681 7.434 L 180.354 7.434 L 180.354 9.707 C 182.456 6.802 186.823 6.574 188.556 9.643 C 189.204 10.661 189.138 11.981 188.392 12.929 C 187.647 13.879 186.386 14.249 185.251 13.853 C 184.115 13.457 183.353 12.381 183.353 11.172 C 183.306 9.048 180.354 10.386 180.354 13.556 L 180.354 22.943 C 180.354 23.766 181.019 24.43 181.832 24.43 L 182.392 24.43 L 182.392 26.575 L 172.96 26.575 L 172.96 24.43 L 173.519 24.43 C 174.338 24.43 174.998 23.761 174.998 22.943 L 174.998 11.724 L 172.96 11.724 L 172.96 9.579 L 173.271 9.579 C 174.391 9.595 175.484 9.207 176.35 8.496 L 177.676 7.434 Z\" fill=\"rgb(247,213,163)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-10937z0\",layoutDependency:layoutDependency,layoutId:\"ImZUROADn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 56.31 26.679\" overflow=\"visible\"><path d=\"M 39.652 24.36 L 39.652 26.505 L 36.389 26.505 C 35.454 26.521 34.545 26.16 33.869 25.512 L 32.259 24.01 C 31.081 25.459 29.523 26.606 27.748 26.675 C 20.65 26.935 20.518 13.624 28.319 14.458 C 29.708 14.617 31.049 15.063 32.259 15.759 L 32.259 12.812 C 32.206 10.805 30.859 9.828 29.169 9.844 C 22.504 9.913 22.013 18.53 19.383 22.263 C 13.431 30.7 -0.005 26.643 0 13.284 C 0 6.642 3.671 0 11.006 0 C 22.103 0 24.347 14.575 13.615 14.575 L 11.471 14.575 C 10.996 14.575 10.61 14.187 10.605 13.704 L 10.605 13.619 C 10.605 13.141 10.991 12.753 11.471 12.748 L 12.364 12.748 C 16.816 12.748 16.916 2.145 11.012 2.145 C 7.003 2.145 5.001 7.704 4.996 13.274 C 5.26 25.003 14.497 25.603 17.65 20.882 C 21.104 15.711 20.402 8.495 28.905 7.46 C 33.051 6.955 37.614 8.564 37.614 11.718 L 37.614 22.858 C 37.614 23.681 38.279 24.344 39.093 24.344 L 39.652 24.344 Z M 32.264 17.267 C 31.002 16.47 28.995 15.472 27.817 16.295 C 25.916 17.617 26.211 22.157 28.609 22.592 C 30.056 22.858 31.324 22.088 32.264 21.01 Z M 41.966 22.932 C 40.624 20.017 45.377 19.098 45.457 22.178 C 45.626 26.256 56.294 24.419 49.513 19.783 C 47.823 18.626 45.663 17.437 44.142 16.157 C 41.723 14.118 41.274 11.915 42.246 10.242 C 44.49 6.382 54.002 6.393 56.019 11.108 C 57.356 14.001 52.925 14.904 52.534 11.931 C 52.016 8.023 41.353 9.244 48.472 14.139 C 50.189 15.318 52.312 16.592 53.844 17.883 C 56.305 19.959 56.796 22.098 55.882 23.755 C 53.743 27.61 44.168 27.742 41.966 22.932 Z\" fill=\"rgb(247,213,163)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-10ih9fg\",layoutDependency:layoutDependency,layoutId:\"M5jU5syYz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.652 26.679\" overflow=\"visible\"><path d=\"M 39.652 24.36 L 39.652 26.505 L 36.389 26.505 C 35.454 26.521 34.545 26.16 33.869 25.512 L 32.259 24.01 C 31.081 25.459 29.523 26.606 27.748 26.675 C 20.65 26.935 20.518 13.624 28.319 14.458 C 29.708 14.617 31.049 15.063 32.259 15.759 L 32.259 12.812 C 32.206 10.805 30.859 9.828 29.169 9.844 C 22.504 9.913 22.013 18.53 19.383 22.263 C 13.431 30.7 -0.005 26.643 0 13.284 C 0 6.642 3.671 0 11.006 0 C 22.103 0 24.347 14.575 13.615 14.575 L 11.471 14.575 C 10.996 14.575 10.61 14.187 10.605 13.704 L 10.605 13.619 C 10.605 13.141 10.991 12.753 11.471 12.748 L 12.364 12.748 C 16.816 12.748 16.916 2.145 11.012 2.145 C 7.003 2.145 5.001 7.704 4.996 13.274 C 5.26 25.003 14.497 25.603 17.65 20.882 C 21.104 15.711 20.402 8.495 28.905 7.46 C 33.051 6.955 37.614 8.564 37.614 11.718 L 37.614 22.858 C 37.614 23.681 38.279 24.344 39.093 24.344 L 39.652 24.344 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xt9b71\",layoutDependency:layoutDependency,layoutId:\"nQbGymvVJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.689 6.658\" overflow=\"visible\"><path d=\"M 5.689 1.28 C 4.426 0.483 2.42 -0.515 1.242 0.308 C -0.659 1.63 -0.364 6.17 2.034 6.605 C 3.481 6.871 4.749 6.101 5.689 5.023 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-178okht\",layoutDependency:layoutDependency,layoutId:\"qeu037INc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.583 19.147\" overflow=\"visible\"><path d=\"M 0.238 15.481 C -1.103 12.566 3.65 11.648 3.729 14.727 C 3.898 18.805 14.567 16.968 7.785 12.332 C 6.095 11.175 3.935 9.986 2.414 8.706 C -0.005 6.667 -0.453 4.464 0.518 2.791 C 2.763 -1.069 12.275 -1.058 14.292 3.657 C 15.628 6.55 11.197 7.453 10.806 4.48 C 10.289 0.572 -0.374 1.793 6.745 6.688 C 8.462 7.867 10.585 9.141 12.116 10.432 C 14.577 12.508 15.068 14.647 14.155 16.304 C 12.016 20.159 2.441 20.291 0.238 15.481 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-4fwybd\",layoutDependency:layoutDependency,layoutId:\"sA77yI85c\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.592 26.737\" overflow=\"visible\"><path d=\"M 5.303 26.733 C -1.795 26.994 -1.927 13.683 5.873 14.522 C 7.262 14.681 8.604 15.122 9.813 15.822 L 9.813 12.876 C 9.713 9.016 4.828 8.962 1.907 12.477 L 0.914 10.242 C 4.405 5.745 15.163 6.94 15.163 11.787 L 15.163 22.927 C 15.163 23.75 15.829 24.413 16.642 24.413 L 17.202 24.413 L 17.202 26.558 L 13.938 26.558 C 12.998 26.574 12.095 26.213 11.419 25.565 L 9.808 24.063 C 8.63 25.518 7.072 26.664 5.298 26.728 Z M 9.813 17.33 C 8.551 16.529 6.544 15.536 5.366 16.359 C 3.465 17.681 3.761 22.22 6.159 22.656 C 7.606 22.921 8.873 22.151 9.813 21.074 Z M 51.716 5.087 C 54.89 10.37 47.538 11.745 47.438 7.465 C 47.374 4.763 46.017 2.145 42.912 2.145 C 38.903 2.145 36.901 7.709 36.896 13.274 C 37.197 26.595 49.07 25.56 50.459 18.684 L 52.592 19.921 C 47.638 31.305 31.9 27.742 31.905 13.284 C 31.905 6.642 35.576 0 42.912 0 C 47.005 0 49.915 2.092 51.716 5.087 Z\" fill=\"rgb(247,213,163)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-6dj2lm\",layoutDependency:layoutDependency,layoutId:\"vjFRmZlt5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.202 19.301\" overflow=\"visible\"><path d=\"M 5.303 19.298 C -1.795 19.558 -1.927 6.247 5.873 7.086 C 7.262 7.245 8.604 7.686 9.813 8.387 L 9.813 5.44 C 9.713 1.58 4.828 1.527 1.907 5.042 L 0.914 2.806 C 4.405 -1.691 15.163 -0.496 15.163 4.351 L 15.163 15.491 C 15.163 16.314 15.829 16.977 16.642 16.977 L 17.202 16.977 L 17.202 19.122 L 13.938 19.122 C 12.998 19.138 12.095 18.777 11.419 18.13 L 9.808 16.627 C 8.63 18.082 7.072 19.229 5.298 19.292 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d06d3d\",layoutDependency:layoutDependency,layoutId:\"HZLnY9ifF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.689 6.659\" overflow=\"visible\"><path d=\"M 5.689 1.281 C 4.426 0.479 2.42 -0.514 1.242 0.309 C -0.659 1.631 -0.364 6.171 2.034 6.606 C 3.481 6.872 4.749 6.102 5.689 5.024 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-r07h1\",layoutDependency:layoutDependency,layoutId:\"a1die3H41\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.687 26.667\" overflow=\"visible\"><path d=\"M 19.81 5.087 C 22.985 10.37 15.633 11.745 15.532 7.465 C 15.469 4.763 14.112 2.145 11.006 2.145 C 6.998 2.145 4.996 7.709 4.991 13.274 C 5.292 26.595 17.164 25.56 18.553 18.684 L 20.687 19.921 C 15.733 31.305 -0.005 27.742 0 13.284 C 0 6.642 3.671 0 11.006 0 C 15.099 0 18.009 2.092 19.81 5.087 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-144sl2v\",layoutDependency:layoutDependency,layoutId:\"G4fu_UBYS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.381 19.146\" overflow=\"visible\"><path d=\"M 8.69 19.146 C -2.897 19.146 -2.897 0 8.69 0 C 20.278 0 20.278 19.146 8.69 19.146 Z M 8.69 2.145 C 3.763 2.145 3.763 17.001 8.69 17.001 C 13.618 17.001 13.618 2.145 8.69 2.145 Z\" fill=\"rgb(247,213,163)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-di9eps\",layoutDependency:layoutDependency,layoutId:\"JcKrXtuAd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.381 19.146\" overflow=\"visible\"><path d=\"M 8.69 19.146 C -2.897 19.146 -2.897 0 8.69 0 C 20.278 0 20.278 19.146 8.69 19.146 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18psozw\",layoutDependency:layoutDependency,layoutId:\"JgQqfvo23\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.391 14.856\" overflow=\"visible\"><path d=\"M 3.696 0 C -1.232 0 -1.232 14.856 3.696 14.856 C 8.623 14.856 8.623 0 3.696 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-yxhw83\",layoutDependency:layoutDependency,layoutId:\"sUPIJcnP1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 59.342 26.567\" overflow=\"visible\"><path d=\"M 7.357 17.395 L 3.232 3.898 C 2.921 2.851 1.959 2.136 0.871 2.146 L 0 2.146 L 0 0.001 L 9.675 0.001 L 9.675 2.146 L 8.292 2.146 L 12.168 14.825 L 15.918 2.146 L 14.513 2.146 L 14.513 0.001 L 20.819 0.001 L 20.819 2.146 L 19.985 2.146 C 18.889 2.135 17.921 2.86 17.619 3.919 L 13.161 19.003 L 12.221 22.173 C 11.461 25.035 7.933 27.706 4.827 26.065 C 3.735 25.561 3.08 24.417 3.195 23.214 C 3.31 22.009 4.174 21.01 5.345 20.729 C 6.514 20.444 7.734 20.936 8.382 21.956 C 9.026 22.917 9.844 22.54 10.177 21.568 L 10.895 19.147 L 9.718 19.147 C 8.631 19.156 7.668 18.442 7.357 17.395 Z M 37.096 19.152 L 34.424 19.152 L 34.424 16.476 C 31.403 20.368 23.56 20.188 23.56 14.782 L 23.56 4.296 L 21.522 4.296 L 21.522 2.151 L 21.833 2.151 C 22.953 2.167 24.046 1.779 24.912 1.068 L 26.238 0.006 L 28.91 0.006 L 28.91 14.766 C 28.91 18.414 34.424 16.678 34.424 13.03 L 34.424 4.296 L 32.385 4.296 L 32.385 2.151 L 32.697 2.151 C 33.817 2.167 34.91 1.785 35.776 1.068 L 37.102 0.006 L 39.774 0.006 L 39.774 14.862 L 41.813 14.862 L 41.813 17.007 L 41.501 17.007 C 40.381 16.991 39.288 17.373 38.422 18.09 L 37.102 19.152 Z M 48.023 0.001 L 50.696 0.001 L 50.696 2.273 C 52.798 -0.631 57.165 -0.859 58.898 2.209 C 59.546 3.228 59.48 4.548 58.734 5.496 C 57.99 6.445 56.729 6.816 55.593 6.42 C 54.457 6.023 53.695 4.947 53.696 3.739 C 53.648 1.615 50.696 2.953 50.696 6.123 L 50.696 15.51 C 50.696 16.333 51.361 16.996 52.175 16.996 L 52.734 16.996 L 52.734 19.142 L 43.302 19.142 L 43.302 16.996 L 43.862 16.996 C 44.68 16.996 45.341 16.327 45.341 15.51 L 45.341 4.291 L 43.302 4.291 L 43.302 2.146 L 43.614 2.146 C 44.733 2.162 45.826 1.774 46.693 1.063 L 48.018 0.001 Z\" fill=\"rgb(247,213,163)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-8q2803\",layoutDependency:layoutDependency,layoutId:\"hhLBdmZbh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.819 26.566\" overflow=\"visible\"><path d=\"M 7.357 17.394 L 3.232 3.897 C 2.921 2.85 1.959 2.136 0.871 2.145 L 0 2.145 L 0 0 L 9.675 0 L 9.675 2.145 L 8.292 2.145 L 12.168 14.824 L 15.918 2.145 L 14.513 2.145 L 14.513 0 L 20.819 0 L 20.819 2.145 L 19.985 2.145 C 18.889 2.134 17.921 2.86 17.619 3.918 L 13.161 19.003 L 12.221 22.173 C 11.461 25.034 7.933 27.705 4.827 26.064 C 3.735 25.56 3.08 24.416 3.195 23.213 C 3.31 22.008 4.174 21.01 5.345 20.728 C 6.514 20.443 7.734 20.936 8.382 21.955 C 9.026 22.916 9.844 22.539 10.177 21.567 L 10.895 19.146 L 9.718 19.146 C 8.631 19.156 7.668 18.441 7.357 17.394 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1660rux\",layoutDependency:layoutDependency,layoutId:\"dMg0Pu1BI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.291 19.146\" overflow=\"visible\"><path d=\"M 15.575 19.146 L 12.902 19.146 L 12.902 16.47 C 9.881 20.362 2.039 20.182 2.039 14.776 L 2.039 4.29 L 0 4.29 L 0 2.145 L 0.312 2.145 C 1.431 2.161 2.524 1.773 3.391 1.062 L 4.716 0 L 7.389 0 L 7.389 14.761 C 7.389 18.408 12.902 16.672 12.902 13.024 L 12.902 4.29 L 10.864 4.29 L 10.864 2.145 L 11.175 2.145 C 12.295 2.161 13.388 1.779 14.254 1.062 L 15.58 0 L 18.252 0 L 18.252 14.856 L 20.291 14.856 L 20.291 17.001 L 19.979 17.001 C 18.86 16.985 17.767 17.367 16.9 18.084 L 15.58 19.146 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1siha06\",layoutDependency:layoutDependency,layoutId:\"CEs2fTcOs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.04 19.142\" overflow=\"visible\"><path d=\"M 4.722 0.001 L 7.394 0.001 L 7.394 2.273 C 9.496 -0.631 13.864 -0.859 15.596 2.209 C 16.244 3.228 16.178 4.548 15.432 5.496 C 14.688 6.445 13.427 6.816 12.291 6.42 C 11.155 6.023 10.394 4.947 10.394 3.739 C 10.346 1.615 7.394 2.953 7.394 6.123 L 7.394 15.51 C 7.394 16.333 8.059 16.996 8.873 16.996 L 9.433 16.996 L 9.433 19.142 L 0 19.142 L 0 16.996 L 0.56 16.996 C 1.378 16.996 2.039 16.327 2.039 15.51 L 2.039 4.291 L 0 4.291 L 0 2.146 L 0.312 2.146 C 1.431 2.162 2.524 1.774 3.391 1.063 L 4.716 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1i532w7\",layoutDependency:layoutDependency,layoutId:\"Y_LamL6YU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 189 34\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({X7MliPyl7:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 189 34\" overflow=\"visible\"><g><path d=\"M 39.652 24.36 L 39.652 26.505 L 36.389 26.505 C 35.454 26.521 34.545 26.16 33.869 25.512 L 32.259 24.01 C 31.081 25.459 29.523 26.606 27.748 26.675 C 20.65 26.935 20.518 13.624 28.319 14.458 C 29.708 14.617 31.049 15.063 32.259 15.759 L 32.259 12.812 C 32.206 10.805 30.859 9.828 29.169 9.844 C 22.504 9.913 22.013 18.53 19.383 22.263 C 13.431 30.7 -0.005 26.643 0 13.284 C 0 6.642 3.671 0 11.006 0 C 22.103 0 24.347 14.575 13.615 14.575 L 11.471 14.575 C 10.996 14.575 10.61 14.187 10.605 13.704 L 10.605 13.619 C 10.605 13.141 10.991 12.753 11.471 12.748 L 12.364 12.748 C 16.816 12.748 16.916 2.145 11.012 2.145 C 7.003 2.145 5.001 7.704 4.996 13.274 C 5.26 25.003 14.497 25.603 17.65 20.882 C 21.104 15.711 20.402 8.495 28.905 7.46 C 33.051 6.955 37.614 8.564 37.614 11.718 L 37.614 22.858 C 37.614 23.681 38.279 24.344 39.093 24.344 L 39.652 24.344 Z M 32.264 17.267 C 31.002 16.47 28.995 15.472 27.817 16.295 C 25.916 17.617 26.211 22.157 28.609 22.592 C 30.056 22.858 31.324 22.088 32.264 21.01 Z M 41.966 22.932 C 40.624 20.017 45.377 19.098 45.457 22.178 C 45.626 26.256 56.294 24.419 49.513 19.783 C 47.823 18.626 45.663 17.437 44.142 16.157 C 41.723 14.118 41.274 11.915 42.246 10.242 C 44.49 6.382 54.002 6.393 56.019 11.108 C 57.356 14.001 52.925 14.904 52.534 11.931 C 52.016 8.023 41.353 9.244 48.472 14.139 C 50.189 15.318 52.312 16.592 53.844 17.883 C 56.305 19.959 56.796 22.098 55.882 23.755 C 53.743 27.61 44.168 27.742 41.966 22.932 Z\" fill=\"rgb(247,213,163)\"></path><path d=\"M 63.662 26.734 C 56.564 26.994 56.432 13.683 64.232 14.522 C 65.621 14.681 66.963 15.122 68.172 15.823 L 68.172 12.876 C 68.072 9.016 63.187 8.963 60.266 12.478 L 59.273 10.242 C 62.764 5.745 73.522 6.94 73.522 11.787 L 73.522 22.927 C 73.522 23.75 74.188 24.413 75.001 24.413 L 75.561 24.413 L 75.561 26.558 L 72.297 26.558 C 71.357 26.574 70.454 26.213 69.778 25.566 L 68.167 24.063 C 66.989 25.518 65.431 26.665 63.657 26.728 Z M 68.172 17.33 C 66.91 16.529 64.903 15.536 63.725 16.359 C 61.824 17.681 62.12 22.221 64.517 22.656 C 65.965 22.921 67.232 22.151 68.172 21.074 Z M 110.075 5.087 C 113.249 10.37 105.897 11.745 105.797 7.465 C 105.733 4.763 104.376 2.145 101.271 2.145 C 97.262 2.145 95.26 7.71 95.255 13.274 C 95.556 26.596 107.429 25.56 108.818 18.684 L 110.951 19.921 C 105.997 31.305 90.259 27.742 90.264 13.285 C 90.264 6.642 93.935 0 101.271 0 C 105.364 0 108.274 2.092 110.075 5.087 Z\" fill=\"rgb(247,213,163)\"></path><path d=\"M 121.183 26.58 C 109.596 26.58 109.596 7.433 121.183 7.433 C 132.771 7.433 132.771 26.58 121.183 26.58 Z M 121.183 9.578 C 116.256 9.578 116.256 24.435 121.183 24.435 C 126.111 24.435 126.111 9.578 121.183 9.578 Z\" fill=\"rgb(247,213,163)\"></path><path d=\"M 137.015 24.828 L 132.89 11.331 C 132.579 10.284 131.616 9.57 130.529 9.579 L 129.658 9.579 L 129.658 7.434 L 139.333 7.434 L 139.333 9.579 L 137.949 9.579 L 141.826 22.258 L 145.576 9.579 L 144.171 9.579 L 144.171 7.434 L 150.477 7.434 L 150.477 9.579 L 149.642 9.579 C 148.547 9.568 147.579 10.294 147.276 11.353 L 142.819 26.437 L 141.879 29.607 C 141.118 32.469 137.59 35.139 134.485 33.499 C 133.393 32.994 132.738 31.85 132.853 30.647 C 132.968 29.442 133.831 28.444 135.002 28.163 C 136.171 27.877 137.392 28.37 138.039 29.389 C 138.684 30.35 139.502 29.973 139.835 29.001 L 140.553 26.58 L 139.375 26.58 C 138.288 26.59 137.326 25.875 137.015 24.828 Z M 166.754 26.586 L 164.082 26.586 L 164.082 23.91 C 161.061 27.801 153.218 27.621 153.218 22.216 L 153.218 11.73 L 151.179 11.73 L 151.179 9.584 L 151.491 9.584 C 152.611 9.6 153.704 9.213 154.57 8.501 L 155.896 7.439 L 158.568 7.439 L 158.568 22.2 C 158.568 25.848 164.082 24.111 164.082 20.464 L 164.082 11.73 L 162.043 11.73 L 162.043 9.584 L 162.355 9.584 C 163.474 9.6 164.568 9.218 165.434 8.501 L 166.759 7.439 L 169.432 7.439 L 169.432 22.295 L 171.47 22.295 L 171.47 24.441 L 171.159 24.441 C 170.039 24.425 168.946 24.807 168.08 25.524 L 166.759 26.586 Z M 177.681 7.434 L 180.354 7.434 L 180.354 9.707 C 182.456 6.802 186.823 6.574 188.556 9.643 C 189.204 10.661 189.138 11.981 188.392 12.929 C 187.647 13.879 186.386 14.249 185.251 13.853 C 184.115 13.457 183.353 12.381 183.353 11.172 C 183.306 9.048 180.354 10.386 180.354 13.556 L 180.354 22.943 C 180.354 23.766 181.019 24.43 181.832 24.43 L 182.392 24.43 L 182.392 26.575 L 172.96 26.575 L 172.96 24.43 L 173.519 24.43 C 174.338 24.43 174.998 23.761 174.998 22.943 L 174.998 11.724 L 172.96 11.724 L 172.96 9.579 L 173.271 9.579 C 174.391 9.595 175.484 9.207 176.35 8.496 L 177.676 7.434 Z\" fill=\"rgb(247,213,163)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-75i08g\",layoutDependency:layoutDependency,layoutId:\"EjQG_j3V5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 56.31 26.679\" overflow=\"visible\"><path d=\"M 39.652 24.36 L 39.652 26.505 L 36.389 26.505 C 35.454 26.521 34.545 26.16 33.869 25.512 L 32.259 24.01 C 31.081 25.459 29.523 26.606 27.748 26.675 C 20.65 26.935 20.518 13.624 28.319 14.458 C 29.708 14.617 31.049 15.063 32.259 15.759 L 32.259 12.812 C 32.206 10.805 30.859 9.828 29.169 9.844 C 22.504 9.913 22.013 18.53 19.383 22.263 C 13.431 30.7 -0.005 26.643 0 13.284 C 0 6.642 3.671 0 11.006 0 C 22.103 0 24.347 14.575 13.615 14.575 L 11.471 14.575 C 10.996 14.575 10.61 14.187 10.605 13.704 L 10.605 13.619 C 10.605 13.141 10.991 12.753 11.471 12.748 L 12.364 12.748 C 16.816 12.748 16.916 2.145 11.012 2.145 C 7.003 2.145 5.001 7.704 4.996 13.274 C 5.26 25.003 14.497 25.603 17.65 20.882 C 21.104 15.711 20.402 8.495 28.905 7.46 C 33.051 6.955 37.614 8.564 37.614 11.718 L 37.614 22.858 C 37.614 23.681 38.279 24.344 39.093 24.344 L 39.652 24.344 Z M 32.264 17.267 C 31.002 16.47 28.995 15.472 27.817 16.295 C 25.916 17.617 26.211 22.157 28.609 22.592 C 30.056 22.858 31.324 22.088 32.264 21.01 Z M 41.966 22.932 C 40.624 20.017 45.377 19.098 45.457 22.178 C 45.626 26.256 56.294 24.419 49.513 19.783 C 47.823 18.626 45.663 17.437 44.142 16.157 C 41.723 14.118 41.274 11.915 42.246 10.242 C 44.49 6.382 54.002 6.393 56.019 11.108 C 57.356 14.001 52.925 14.904 52.534 11.931 C 52.016 8.023 41.353 9.244 48.472 14.139 C 50.189 15.318 52.312 16.592 53.844 17.883 C 56.305 19.959 56.796 22.098 55.882 23.755 C 53.743 27.61 44.168 27.742 41.966 22.932 Z\" fill=\"rgb(247,213,163)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1hgwevf\",layoutDependency:layoutDependency,layoutId:\"WzbD7iVBU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.652 26.679\" overflow=\"visible\"><path d=\"M 39.652 24.36 L 39.652 26.505 L 36.389 26.505 C 35.454 26.521 34.545 26.16 33.869 25.512 L 32.259 24.01 C 31.081 25.459 29.523 26.606 27.748 26.675 C 20.65 26.935 20.518 13.624 28.319 14.458 C 29.708 14.617 31.049 15.063 32.259 15.759 L 32.259 12.812 C 32.206 10.805 30.859 9.828 29.169 9.844 C 22.504 9.913 22.013 18.53 19.383 22.263 C 13.431 30.7 -0.005 26.643 0 13.284 C 0 6.642 3.671 0 11.006 0 C 22.103 0 24.347 14.575 13.615 14.575 L 11.471 14.575 C 10.996 14.575 10.61 14.187 10.605 13.704 L 10.605 13.619 C 10.605 13.141 10.991 12.753 11.471 12.748 L 12.364 12.748 C 16.816 12.748 16.916 2.145 11.012 2.145 C 7.003 2.145 5.001 7.704 4.996 13.274 C 5.26 25.003 14.497 25.603 17.65 20.882 C 21.104 15.711 20.402 8.495 28.905 7.46 C 33.051 6.955 37.614 8.564 37.614 11.718 L 37.614 22.858 C 37.614 23.681 38.279 24.344 39.093 24.344 L 39.652 24.344 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vvzbx6\",layoutDependency:layoutDependency,layoutId:\"qqiA8gKMI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.689 6.658\" overflow=\"visible\"><path d=\"M 5.689 1.28 C 4.426 0.483 2.42 -0.515 1.242 0.308 C -0.659 1.63 -0.364 6.17 2.034 6.605 C 3.481 6.871 4.749 6.101 5.689 5.023 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-i9j4zj\",layoutDependency:layoutDependency,layoutId:\"kUicn4dku\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.583 19.147\" overflow=\"visible\"><path d=\"M 0.238 15.481 C -1.103 12.566 3.65 11.648 3.729 14.727 C 3.898 18.805 14.567 16.968 7.785 12.332 C 6.095 11.175 3.935 9.986 2.414 8.706 C -0.005 6.667 -0.453 4.464 0.518 2.791 C 2.763 -1.069 12.275 -1.058 14.292 3.657 C 15.628 6.55 11.197 7.453 10.806 4.48 C 10.289 0.572 -0.374 1.793 6.745 6.688 C 8.462 7.867 10.585 9.141 12.116 10.432 C 14.577 12.508 15.068 14.647 14.155 16.304 C 12.016 20.159 2.441 20.291 0.238 15.481 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1cauxlc\",layoutDependency:layoutDependency,layoutId:\"IzycjrD9n\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.592 26.737\" overflow=\"visible\"><path d=\"M 5.303 26.733 C -1.795 26.994 -1.927 13.683 5.873 14.522 C 7.262 14.681 8.604 15.122 9.813 15.822 L 9.813 12.876 C 9.713 9.016 4.828 8.962 1.907 12.477 L 0.914 10.242 C 4.405 5.745 15.163 6.94 15.163 11.787 L 15.163 22.927 C 15.163 23.75 15.829 24.413 16.642 24.413 L 17.202 24.413 L 17.202 26.558 L 13.938 26.558 C 12.998 26.574 12.095 26.213 11.419 25.565 L 9.808 24.063 C 8.63 25.518 7.072 26.664 5.298 26.728 Z M 9.813 17.33 C 8.551 16.529 6.544 15.536 5.366 16.359 C 3.465 17.681 3.761 22.22 6.159 22.656 C 7.606 22.921 8.873 22.151 9.813 21.074 Z M 51.716 5.087 C 54.89 10.37 47.538 11.745 47.438 7.465 C 47.374 4.763 46.017 2.145 42.912 2.145 C 38.903 2.145 36.901 7.709 36.896 13.274 C 37.197 26.595 49.07 25.56 50.459 18.684 L 52.592 19.921 C 47.638 31.305 31.9 27.742 31.905 13.284 C 31.905 6.642 35.576 0 42.912 0 C 47.005 0 49.915 2.092 51.716 5.087 Z\" fill=\"rgb(247,213,163)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-10ofxpg\",layoutDependency:layoutDependency,layoutId:\"j5p7psiQJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.202 19.301\" overflow=\"visible\"><path d=\"M 5.303 19.298 C -1.795 19.558 -1.927 6.247 5.873 7.086 C 7.262 7.245 8.604 7.686 9.813 8.387 L 9.813 5.44 C 9.713 1.58 4.828 1.527 1.907 5.042 L 0.914 2.806 C 4.405 -1.691 15.163 -0.496 15.163 4.351 L 15.163 15.491 C 15.163 16.314 15.829 16.977 16.642 16.977 L 17.202 16.977 L 17.202 19.122 L 13.938 19.122 C 12.998 19.138 12.095 18.777 11.419 18.13 L 9.808 16.627 C 8.63 18.082 7.072 19.229 5.298 19.292 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-t4sypg\",layoutDependency:layoutDependency,layoutId:\"UrDXsLL0I\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.689 6.659\" overflow=\"visible\"><path d=\"M 5.689 1.281 C 4.426 0.479 2.42 -0.514 1.242 0.309 C -0.659 1.631 -0.364 6.171 2.034 6.606 C 3.481 6.872 4.749 6.102 5.689 5.024 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pda9gt\",layoutDependency:layoutDependency,layoutId:\"nanSdAWpk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.687 26.667\" overflow=\"visible\"><path d=\"M 19.81 5.087 C 22.985 10.37 15.633 11.745 15.532 7.465 C 15.469 4.763 14.112 2.145 11.006 2.145 C 6.998 2.145 4.996 7.709 4.991 13.274 C 5.292 26.595 17.164 25.56 18.553 18.684 L 20.687 19.921 C 15.733 31.305 -0.005 27.742 0 13.284 C 0 6.642 3.671 0 11.006 0 C 15.099 0 18.009 2.092 19.81 5.087 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-edp7a8\",layoutDependency:layoutDependency,layoutId:\"P5AeTe9Cg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.381 19.146\" overflow=\"visible\"><path d=\"M 8.69 19.146 C -2.897 19.146 -2.897 0 8.69 0 C 20.278 0 20.278 19.146 8.69 19.146 Z M 8.69 2.145 C 3.763 2.145 3.763 17.001 8.69 17.001 C 13.618 17.001 13.618 2.145 8.69 2.145 Z\" fill=\"rgb(247,213,163)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1lxdpxa\",layoutDependency:layoutDependency,layoutId:\"jgl3MWfZt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.381 19.146\" overflow=\"visible\"><path d=\"M 8.69 19.146 C -2.897 19.146 -2.897 0 8.69 0 C 20.278 0 20.278 19.146 8.69 19.146 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-258nps\",layoutDependency:layoutDependency,layoutId:\"uG_yGTBB1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.391 14.856\" overflow=\"visible\"><path d=\"M 3.696 0 C -1.232 0 -1.232 14.856 3.696 14.856 C 8.623 14.856 8.623 0 3.696 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-146d8hp\",layoutDependency:layoutDependency,layoutId:\"ur24pGl_t\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 59.342 26.567\" overflow=\"visible\"><path d=\"M 7.357 17.395 L 3.232 3.898 C 2.921 2.851 1.959 2.136 0.871 2.146 L 0 2.146 L 0 0.001 L 9.675 0.001 L 9.675 2.146 L 8.292 2.146 L 12.168 14.825 L 15.918 2.146 L 14.513 2.146 L 14.513 0.001 L 20.819 0.001 L 20.819 2.146 L 19.985 2.146 C 18.889 2.135 17.921 2.86 17.619 3.919 L 13.161 19.003 L 12.221 22.173 C 11.461 25.035 7.933 27.706 4.827 26.065 C 3.735 25.561 3.08 24.417 3.195 23.214 C 3.31 22.009 4.174 21.01 5.345 20.729 C 6.514 20.444 7.734 20.936 8.382 21.956 C 9.026 22.917 9.844 22.54 10.177 21.568 L 10.895 19.147 L 9.718 19.147 C 8.631 19.156 7.668 18.442 7.357 17.395 Z M 37.096 19.152 L 34.424 19.152 L 34.424 16.476 C 31.403 20.368 23.56 20.188 23.56 14.782 L 23.56 4.296 L 21.522 4.296 L 21.522 2.151 L 21.833 2.151 C 22.953 2.167 24.046 1.779 24.912 1.068 L 26.238 0.006 L 28.91 0.006 L 28.91 14.766 C 28.91 18.414 34.424 16.678 34.424 13.03 L 34.424 4.296 L 32.385 4.296 L 32.385 2.151 L 32.697 2.151 C 33.817 2.167 34.91 1.785 35.776 1.068 L 37.102 0.006 L 39.774 0.006 L 39.774 14.862 L 41.813 14.862 L 41.813 17.007 L 41.501 17.007 C 40.381 16.991 39.288 17.373 38.422 18.09 L 37.102 19.152 Z M 48.023 0.001 L 50.696 0.001 L 50.696 2.273 C 52.798 -0.631 57.165 -0.859 58.898 2.209 C 59.546 3.228 59.48 4.548 58.734 5.496 C 57.99 6.445 56.729 6.816 55.593 6.42 C 54.457 6.023 53.695 4.947 53.696 3.739 C 53.648 1.615 50.696 2.953 50.696 6.123 L 50.696 15.51 C 50.696 16.333 51.361 16.996 52.175 16.996 L 52.734 16.996 L 52.734 19.142 L 43.302 19.142 L 43.302 16.996 L 43.862 16.996 C 44.68 16.996 45.341 16.327 45.341 15.51 L 45.341 4.291 L 43.302 4.291 L 43.302 2.146 L 43.614 2.146 C 44.733 2.162 45.826 1.774 46.693 1.063 L 48.018 0.001 Z\" fill=\"rgb(247,213,163)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1watan3\",layoutDependency:layoutDependency,layoutId:\"dY453Krgm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.819 26.566\" overflow=\"visible\"><path d=\"M 7.357 17.394 L 3.232 3.897 C 2.921 2.85 1.959 2.136 0.871 2.145 L 0 2.145 L 0 0 L 9.675 0 L 9.675 2.145 L 8.292 2.145 L 12.168 14.824 L 15.918 2.145 L 14.513 2.145 L 14.513 0 L 20.819 0 L 20.819 2.145 L 19.985 2.145 C 18.889 2.134 17.921 2.86 17.619 3.918 L 13.161 19.003 L 12.221 22.173 C 11.461 25.034 7.933 27.705 4.827 26.064 C 3.735 25.56 3.08 24.416 3.195 23.213 C 3.31 22.008 4.174 21.01 5.345 20.728 C 6.514 20.443 7.734 20.936 8.382 21.955 C 9.026 22.916 9.844 22.539 10.177 21.567 L 10.895 19.146 L 9.718 19.146 C 8.631 19.156 7.668 18.441 7.357 17.394 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-x4gobw\",layoutDependency:layoutDependency,layoutId:\"StXy7Dnls\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.291 19.146\" overflow=\"visible\"><path d=\"M 15.575 19.146 L 12.902 19.146 L 12.902 16.47 C 9.881 20.362 2.039 20.182 2.039 14.776 L 2.039 4.29 L 0 4.29 L 0 2.145 L 0.312 2.145 C 1.431 2.161 2.524 1.773 3.391 1.062 L 4.716 0 L 7.389 0 L 7.389 14.761 C 7.389 18.408 12.902 16.672 12.902 13.024 L 12.902 4.29 L 10.864 4.29 L 10.864 2.145 L 11.175 2.145 C 12.295 2.161 13.388 1.779 14.254 1.062 L 15.58 0 L 18.252 0 L 18.252 14.856 L 20.291 14.856 L 20.291 17.001 L 19.979 17.001 C 18.86 16.985 17.767 17.367 16.9 18.084 L 15.58 19.146 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i6o9ro\",layoutDependency:layoutDependency,layoutId:\"B45diFaPK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.04 19.142\" overflow=\"visible\"><path d=\"M 4.722 0.001 L 7.394 0.001 L 7.394 2.273 C 9.496 -0.631 13.864 -0.859 15.596 2.209 C 16.244 3.228 16.178 4.548 15.432 5.496 C 14.688 6.445 13.427 6.816 12.291 6.42 C 11.155 6.023 10.394 4.947 10.394 3.739 C 10.346 1.615 7.394 2.953 7.394 6.123 L 7.394 15.51 C 7.394 16.333 8.059 16.996 8.873 16.996 L 9.433 16.996 L 9.433 19.142 L 0 19.142 L 0 16.996 L 0.56 16.996 C 1.378 16.996 2.039 16.327 2.039 15.51 L 2.039 4.291 L 0 4.291 L 0 2.146 L 0.312 2.146 C 1.431 2.162 2.524 1.774 3.391 1.063 L 4.716 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1et76fu\",\"data-framer-name\":\"Link group\",layoutDependency:layoutDependency,layoutId:\"pSdPyd0ev\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({rZ3IbE0H8:{y:(componentViewport?.y||0)+8+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19sa1ot-container\",layoutDependency:layoutDependency,layoutId:\"E4mzP1EES-container\",nodeId:\"E4mzP1EES\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"E4mzP1EES\",IlgKHnOUN:\"DPTO P/4\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"E4mzP1EES\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"uwcwdQqrQ\"),width:\"100%\",...addPropertyOverrides({rZ3IbE0H8:{fCHh9km5R:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":nLdtRNrll\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":nLdtRNrll\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({rZ3IbE0H8:{y:(componentViewport?.y||0)+8+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16pwijv-container\",layoutDependency:layoutDependency,layoutId:\"ga3SqhUAx-container\",nodeId:\"ga3SqhUAx\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks1[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"ga3SqhUAx\",IlgKHnOUN:\"DPTO P/2\",jIGObe4cV:\"[06]\",kLIiltEv1:true,layoutId:\"ga3SqhUAx\",NvvJMrrZh:true,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"uwcwdQqrQ\"),width:\"100%\",...addPropertyOverrides({rZ3IbE0H8:{fCHh9km5R:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({rZ3IbE0H8:{y:(componentViewport?.y||0)+8+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fjk2pa-container\",layoutDependency:layoutDependency,layoutId:\"UNPQ8Nyzb-container\",nodeId:\"UNPQ8Nyzb\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks2[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"UNPQ8Nyzb\",IlgKHnOUN:\"RESERVAR\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"UNPQ8Nyzb\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"uwcwdQqrQ\"),width:\"100%\",...addPropertyOverrides({rZ3IbE0H8:{fCHh9km5R:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-whlxnv\",\"data-framer-name\":\"Link group\",layoutDependency:layoutDependency,layoutId:\"dxg1R5psW\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":wTmm6CJ8d\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({X7MliPyl7:{y:(componentViewport?.y||0)+8+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g1bqpw-container\",layoutDependency:layoutDependency,layoutId:\"lKeMt1j3G-container\",nodeId:\"lKeMt1j3G\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks3[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"lKeMt1j3G\",IlgKHnOUN:\"STUDIO\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"lKeMt1j3G\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"uwcwdQqrQ\"),width:\"100%\",...addPropertyOverrides({X7MliPyl7:{fCHh9km5R:resolvedLinks3[1],IlgKHnOUN:\"DPTO P/4\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":EGHVt0SKC\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":EGHVt0SKC\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({X7MliPyl7:{y:(componentViewport?.y||0)+8+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ezh73w-container\",layoutDependency:layoutDependency,layoutId:\"yO8Q4RXc_-container\",nodeId:\"yO8Q4RXc_\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks4[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"yO8Q4RXc_\",IlgKHnOUN:\"WORKS\",jIGObe4cV:\"[06]\",kLIiltEv1:true,layoutId:\"yO8Q4RXc_\",NvvJMrrZh:true,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"uwcwdQqrQ\"),width:\"100%\",...addPropertyOverrides({X7MliPyl7:{fCHh9km5R:resolvedLinks4[1],IlgKHnOUN:\"DPTO P/2\"}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gdv76QAa3\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t6jqm2-container\",layoutDependency:layoutDependency,layoutId:\"RexyBYdfB-container\",nodeId:\"RexyBYdfB\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks5[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"RexyBYdfB\",IlgKHnOUN:\"SERVICES\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"RexyBYdfB\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"uwcwdQqrQ\"),width:\"100%\"})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":jz43EYEhE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mr6270-container\",layoutDependency:layoutDependency,layoutId:\"EYd51jvEm-container\",nodeId:\"EYd51jvEm\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks6[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"EYd51jvEm\",IlgKHnOUN:\"PRICING\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"EYd51jvEm\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"uwcwdQqrQ\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({X7MliPyl7:{y:(componentViewport?.y||0)+8+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gjitnq-container\",layoutDependency:layoutDependency,layoutId:\"UjBMFMikC-container\",nodeId:\"UjBMFMikC\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:\"https://wa.link/lto2sj\",fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"UjBMFMikC\",IlgKHnOUN:\"FAQ\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"UjBMFMikC\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"uwcwdQqrQ\"),width:\"100%\",...addPropertyOverrides({X7MliPyl7:{IlgKHnOUN:\"RESERVAR\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"28px\",y:(componentViewport?.y||0)+8+0+24+0+0,...addPropertyOverrides({rlYlSZp4B:{y:(componentViewport?.y||0)+8+0+20+0+0},rZ3IbE0H8:{y:(componentViewport?.y||0)+8+0+24+0+17.5},X7MliPyl7:{y:(componentViewport?.y||0)+8+0+24+0+17.5},Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bdh7zm-container\",layoutDependency:layoutDependency,layoutId:\"SHTaQt0Df-container\",nodeId:\"SHTaQt0Df\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Hamburger,{height:\"100%\",id:\"SHTaQt0Df\",layoutId:\"SHTaQt0Df\",NB99KdE1C:NB99KdE1C7m14pq,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"hU_3CSsQ7\"),width:\"100%\",...addPropertyOverrides({rlYlSZp4B:{NB99KdE1C:NB99KdE1C1ak81mp,variant:matchVariant(\"ztClJUaPs\")},rZ3IbE0H8:{NB99KdE1C:NB99KdE1Cfzc50b,variant:matchVariant(\"ztClJUaPs\")},VB0_DrLCh:{NB99KdE1C:NB99KdE1C1mh3oh0},X7MliPyl7:{NB99KdE1C:NB99KdE1C1jl5gn9,variant:matchVariant(\"ztClJUaPs\")},Y7Xxx8Mgp:{NB99KdE1C:NB99KdE1Cg7mqt8}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uka5ih\",\"data-framer-name\":\"Menu Wrapper\",layoutDependency:layoutDependency,layoutId:\"o_ZQ2r1ZG\",...addPropertyOverrides({rlYlSZp4B:{transformTemplate:transformTemplate1},rZ3IbE0H8:{transformTemplate:transformTemplate1},X7MliPyl7:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14ia6i\",\"data-framer-name\":\"Link group\",layoutDependency:layoutDependency,layoutId:\"Cp7SPonhQ\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+8+0+24+39+0+0+0+0,...addPropertyOverrides({rlYlSZp4B:{y:(componentViewport?.y||0)+8+0+63-49.7+0+0+0+0},rZ3IbE0H8:{y:(componentViewport?.y||0)+8+0+106- -140.5+0+0+0+0},X7MliPyl7:{y:(componentViewport?.y||0)+8+0+106- -141+0+0+0+0},Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+31+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-me0ynp-container\",layoutDependency:layoutDependency,layoutId:\"moHYZMprS-container\",nodeId:\"moHYZMprS\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks7[0],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"moHYZMprS\",IlgKHnOUN:\"DPTO P/4\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"moHYZMprS\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",TfXi_5pd3:TfXi_5pd31ykzg8g,variant:matchVariant(\"Ist2aV94f\"),width:\"100%\",...addPropertyOverrides({rlYlSZp4B:{fCHh9km5R:resolvedLinks7[2],fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\",TfXi_5pd3:undefined,variant:matchVariant(\"Lo0v_5KaQ\")},rZ3IbE0H8:{fCHh9km5R:resolvedLinks7[1],fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\",TfXi_5pd3:undefined},VB0_DrLCh:{fCHh9km5R:resolvedLinks7[4],TfXi_5pd3:TfXi_5pd319h2it5,variant:matchVariant(\"skPUFqaJE\")},X7MliPyl7:{fCHh9km5R:resolvedLinks7[3],fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\"},Y7Xxx8Mgp:{fCHh9km5R:resolvedLinks7[5],TfXi_5pd3:TfXi_5pd31s0rx8z,variant:matchVariant(\"Lo0v_5KaQ\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+8+0+24+39+0+0+0+68,...addPropertyOverrides({rlYlSZp4B:{y:(componentViewport?.y||0)+8+0+63-49.7+0+0+0+68},rZ3IbE0H8:{y:(componentViewport?.y||0)+8+0+106- -140.5+0+0+0+68},X7MliPyl7:{y:(componentViewport?.y||0)+8+0+106- -141+0+0+0+68},Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+31+0+0+0+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-11f0fdm-container\",layoutDependency:layoutDependency,layoutId:\"fT2nFexq3-container\",nodeId:\"fT2nFexq3\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks8[0],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"fT2nFexq3\",IlgKHnOUN:\"DPTO P/2\",jIGObe4cV:\"[06]\",kLIiltEv1:true,layoutId:\"fT2nFexq3\",NvvJMrrZh:true,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",TfXi_5pd3:TfXi_5pd31ykzg8g,variant:matchVariant(\"Ist2aV94f\"),width:\"100%\",...addPropertyOverrides({rlYlSZp4B:{fCHh9km5R:resolvedLinks8[2],fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\",TfXi_5pd3:undefined,variant:matchVariant(\"Lo0v_5KaQ\")},rZ3IbE0H8:{fCHh9km5R:resolvedLinks8[1],fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\",TfXi_5pd3:undefined},VB0_DrLCh:{fCHh9km5R:resolvedLinks8[4],TfXi_5pd3:TfXi_5pd319h2it5,variant:matchVariant(\"skPUFqaJE\")},X7MliPyl7:{fCHh9km5R:resolvedLinks8[3],fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\"},Y7Xxx8Mgp:{fCHh9km5R:resolvedLinks8[5],TfXi_5pd3:TfXi_5pd31s0rx8z,variant:matchVariant(\"Lo0v_5KaQ\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+8+0+24+39+0+0+0+136,...addPropertyOverrides({rlYlSZp4B:{y:(componentViewport?.y||0)+8+0+63-49.7+0+0+0+136},rZ3IbE0H8:{y:(componentViewport?.y||0)+8+0+106- -140.5+0+0+0+136},X7MliPyl7:{y:(componentViewport?.y||0)+8+0+106- -141+0+0+0+136},Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+31+0+0+0+136}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1vej6t1-container\",layoutDependency:layoutDependency,layoutId:\"L1dlJkdA0-container\",nodeId:\"L1dlJkdA0\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks9[0],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"L1dlJkdA0\",IlgKHnOUN:\"RESERVAR\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"L1dlJkdA0\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",TfXi_5pd3:TfXi_5pd31ykzg8g,variant:matchVariant(\"Ist2aV94f\"),width:\"100%\",...addPropertyOverrides({rlYlSZp4B:{fCHh9km5R:resolvedLinks9[2],fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\",TfXi_5pd3:undefined,variant:matchVariant(\"Lo0v_5KaQ\")},rZ3IbE0H8:{fCHh9km5R:resolvedLinks9[1],fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\",TfXi_5pd3:undefined},VB0_DrLCh:{fCHh9km5R:resolvedLinks9[4],TfXi_5pd3:TfXi_5pd319h2it5,variant:matchVariant(\"skPUFqaJE\")},X7MliPyl7:{fCHh9km5R:resolvedLinks9[3],fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\"},Y7Xxx8Mgp:{fCHh9km5R:resolvedLinks9[5],TfXi_5pd3:TfXi_5pd31s0rx8z,variant:matchVariant(\"Lo0v_5KaQ\")}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ngg37c\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"ErL0UioBe\",style:{backgroundColor:\"var(--token-e697fd99-12b6-439e-809f-f92570be4e70, rgba(255, 255, 255, 0.3))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q22fi\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"iDx_7X9Xg\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+8+0+24+39+0+243+0,...addPropertyOverrides({rlYlSZp4B:{y:(componentViewport?.y||0)+8+0+63-49.7+0+243+0+0},rZ3IbE0H8:{y:(componentViewport?.y||0)+8+0+106- -140.5+0+243+0},X7MliPyl7:{y:(componentViewport?.y||0)+8+0+106- -141+0+243+0},Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+31+0+243+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x5qdjn-container\",layoutDependency:layoutDependency,layoutId:\"CEI4nWDYB-container\",nodeId:\"CEI4nWDYB\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:\"mailto:hey@florent.com\",fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",height:\"100%\",HEoPL8ESv:true,id:\"CEI4nWDYB\",IlgKHnOUN:\"CASACOYUR@GMAIL.COM\",jIGObe4cV:\"[0]\",kLIiltEv1:false,layoutId:\"CEI4nWDYB\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"zbH2nEV1g\"),width:\"100%\",...addPropertyOverrides({rlYlSZp4B:{fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\",variant:matchVariant(\"Lo0v_5KaQ\")},rZ3IbE0H8:{fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\"},VB0_DrLCh:{variant:matchVariant(\"Lo0v_5KaQ\")},X7MliPyl7:{fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\"},Y7Xxx8Mgp:{variant:matchVariant(\"Lo0v_5KaQ\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1if2cc5\",\"data-styles-preset\":\"OkcMExZum\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"\\xa9 2026 CASA COYUR\"})}),className:\"framer-1hnay5y\",\"data-framer-name\":\"\\xa9 2025 florent Studio\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yFNUCEJGN\",style:{\"--extracted-r6o4lv\":\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({rlYlSZp4B:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k19tv4\",\"data-styles-preset\":\"CGSBSYZoX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"\\xa9 2026 CASA COYUR\"})})},VB0_DrLCh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-93iufw\",\"data-styles-preset\":\"L3xyoURPN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"\\xa9 2026 CASA COYUR\"})})},Y7Xxx8Mgp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k19tv4\",\"data-styles-preset\":\"CGSBSYZoX\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"\\xa9 2026 CASA COYUR\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+8+0+24+39+0+243+0,...addPropertyOverrides({rlYlSZp4B:{y:(componentViewport?.y||0)+8+0+63-49.7+0+243+0+68},rZ3IbE0H8:{y:(componentViewport?.y||0)+8+0+106- -140.5+0+243+0},X7MliPyl7:{y:(componentViewport?.y||0)+8+0+106- -141+0+243+0},Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+31+0+243+0+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14ltkk9-container\",layoutDependency:layoutDependency,layoutId:\"cbcUfDbkP-container\",nodeId:\"cbcUfDbkP\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:\"https://wa.link/lto2sj\",fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",height:\"100%\",HEoPL8ESv:true,id:\"cbcUfDbkP\",IlgKHnOUN:\"(+54) 3834 287726\",jIGObe4cV:\"[0]\",kLIiltEv1:false,layoutId:\"cbcUfDbkP\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"zbH2nEV1g\"),width:\"100%\",...addPropertyOverrides({rlYlSZp4B:{fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\",variant:matchVariant(\"Lo0v_5KaQ\")},rZ3IbE0H8:{fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\"},VB0_DrLCh:{variant:matchVariant(\"Lo0v_5KaQ\")},X7MliPyl7:{fHZMvOeDy:\"var(--token-5f366967-9140-4467-a5e2-64e5764dee28, rgb(45, 51, 31))\"},Y7Xxx8Mgp:{variant:matchVariant(\"Lo0v_5KaQ\")}},baseVariant,gestureVariant)})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-60SYI.framer-5xbmke, .framer-60SYI .framer-5xbmke { display: block; }\",\".framer-60SYI.framer-1b6szl0 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px; position: relative; width: 1200px; }\",\".framer-60SYI .framer-l2mcpg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 1300px; overflow: visible; padding: 24px 20px 24px 20px; position: relative; width: 100%; }\",\".framer-60SYI .framer-1px689w, .framer-60SYI .framer-q22fi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-60SYI .framer-tvfd75 { height: 27px; position: relative; width: 151px; }\",\".framer-60SYI .framer-1fatr66 { height: 21px; left: 0px; position: absolute; top: 0px; width: 45px; }\",\".framer-60SYI .framer-dqktzo { height: 21px; left: 0px; position: absolute; top: 0px; width: 32px; }\",\".framer-60SYI .framer-x3e762 { height: 6px; left: 21px; position: absolute; top: 13px; width: 5px; }\",\".framer-60SYI .framer-hd1qjc { height: 15px; left: 34px; position: absolute; top: 6px; width: 12px; }\",\".framer-60SYI .framer-1ut6xun { height: 22px; left: 47px; position: absolute; top: 0px; width: 42px; }\",\".framer-60SYI .framer-tywil9 { height: 16px; left: 0px; position: absolute; top: 6px; width: 14px; }\",\".framer-60SYI .framer-1ccj24d { height: 6px; left: 4px; position: absolute; top: 13px; width: 5px; }\",\".framer-60SYI .framer-3vwndf { height: 21px; left: 26px; position: absolute; top: 0px; width: 17px; }\",\".framer-60SYI .framer-1tvjpvo { height: 15px; left: 90px; position: absolute; top: 6px; width: 14px; }\",\".framer-60SYI .framer-1sgkbwv { height: 15px; left: 0px; position: absolute; top: 0px; width: 14px; }\",\".framer-60SYI .framer-1tp08pu { height: 12px; left: 4px; position: absolute; top: 2px; width: 6px; }\",\".framer-60SYI .framer-17iuolt { height: 21px; left: 104px; position: absolute; top: 6px; width: 48px; }\",\".framer-60SYI .framer-lgpg0h { height: 21px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-60SYI .framer-9a7pl7 { height: 15px; left: 17px; position: absolute; top: 0px; width: 16px; }\",\".framer-60SYI .framer-tfsk2p { height: 15px; left: 35px; position: absolute; top: 0px; width: 13px; }\",\".framer-60SYI .framer-m6mm8q, .framer-60SYI .framer-zvbe8v, .framer-60SYI .framer-1i532w7 { height: 34px; position: relative; width: 189px; }\",\".framer-60SYI .framer-1sc6hcz, .framer-60SYI .framer-10937z0, .framer-60SYI .framer-75i08g { height: 27px; left: 0px; position: absolute; top: 0px; width: 57px; }\",\".framer-60SYI .framer-tkf14c, .framer-60SYI .framer-10ih9fg, .framer-60SYI .framer-1hgwevf { height: 27px; left: 0px; position: absolute; top: 0px; width: 40px; }\",\".framer-60SYI .framer-1xx4pt7, .framer-60SYI .framer-xt9b71, .framer-60SYI .framer-vvzbx6 { height: 7px; left: 27px; position: absolute; top: 16px; width: 6px; }\",\".framer-60SYI .framer-gd8bay, .framer-60SYI .framer-178okht, .framer-60SYI .framer-i9j4zj { height: 19px; left: 42px; position: absolute; top: 8px; width: 15px; }\",\".framer-60SYI .framer-1pymzoc, .framer-60SYI .framer-4fwybd, .framer-60SYI .framer-1cauxlc { height: 27px; left: 59px; position: absolute; top: 0px; width: 53px; }\",\".framer-60SYI .framer-kr598b, .framer-60SYI .framer-6dj2lm, .framer-60SYI .framer-10ofxpg { height: 20px; left: 0px; position: absolute; top: 8px; width: 17px; }\",\".framer-60SYI .framer-nwlngp, .framer-60SYI .framer-1d06d3d, .framer-60SYI .framer-t4sypg { height: 7px; left: 4px; position: absolute; top: 16px; width: 6px; }\",\".framer-60SYI .framer-8tllye, .framer-60SYI .framer-r07h1, .framer-60SYI .framer-1pda9gt { height: 27px; left: 32px; position: absolute; top: 0px; width: 21px; }\",\".framer-60SYI .framer-7bi7t, .framer-60SYI .framer-144sl2v, .framer-60SYI .framer-edp7a8 { height: 19px; left: 113px; position: absolute; top: 8px; width: 18px; }\",\".framer-60SYI .framer-5h985a, .framer-60SYI .framer-di9eps, .framer-60SYI .framer-1lxdpxa { height: 19px; left: 0px; position: absolute; top: 0px; width: 18px; }\",\".framer-60SYI .framer-1oy4k4t, .framer-60SYI .framer-18psozw, .framer-60SYI .framer-258nps { height: 15px; left: 5px; position: absolute; top: 2px; width: 8px; }\",\".framer-60SYI .framer-1j9q90a, .framer-60SYI .framer-yxhw83, .framer-60SYI .framer-146d8hp { height: 27px; left: 130px; position: absolute; top: 8px; width: 60px; }\",\".framer-60SYI .framer-1ka2boi, .framer-60SYI .framer-8q2803, .framer-60SYI .framer-1watan3 { height: 27px; left: 0px; position: absolute; top: 0px; width: 21px; }\",\".framer-60SYI .framer-1y2pzda, .framer-60SYI .framer-1660rux, .framer-60SYI .framer-x4gobw { height: 19px; left: 22px; position: absolute; top: 0px; width: 21px; }\",\".framer-60SYI .framer-3f213s, .framer-60SYI .framer-1siha06, .framer-60SYI .framer-1i6o9ro { height: 19px; left: 44px; position: absolute; top: 0px; width: 16px; }\",\".framer-60SYI .framer-1et76fu, .framer-60SYI .framer-whlxnv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-60SYI .framer-19sa1ot-container, .framer-60SYI .framer-16pwijv-container, .framer-60SYI .framer-1fjk2pa-container, .framer-60SYI .framer-1g1bqpw-container, .framer-60SYI .framer-ezh73w-container, .framer-60SYI .framer-t6jqm2-container, .framer-60SYI .framer-1mr6270-container, .framer-60SYI .framer-1gjitnq-container { flex: none; height: auto; position: relative; width: auto; z-index: 5; }\",\".framer-60SYI .framer-1bdh7zm-container { flex: none; height: 23px; position: relative; width: 28px; }\",\".framer-60SYI .framer-1uka5ih { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1144px; z-index: 1; }\",\".framer-60SYI .framer-14ia6i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-60SYI .framer-me0ynp-container, .framer-60SYI .framer-11f0fdm-container, .framer-60SYI .framer-1vej6t1-container, .framer-60SYI .framer-1x5qdjn-container, .framer-60SYI .framer-14ltkk9-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-60SYI .framer-ngg37c { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-60SYI .framer-1hnay5y { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-60SYI.framer-v-k0al3u.framer-1b6szl0, .framer-60SYI.framer-v-1qplu89.framer-1b6szl0 { width: 810px; }\",\".framer-60SYI.framer-v-k0al3u .framer-l2mcpg, .framer-60SYI.framer-v-1qplu89 .framer-l2mcpg { padding: 24px; }\",\".framer-60SYI.framer-v-k0al3u .framer-1uka5ih { bottom: -441px; left: 50%; position: absolute; width: 746px; }\",\".framer-60SYI.framer-v-1abre5k.framer-1b6szl0, .framer-60SYI.framer-v-1gq1eia.framer-1b6szl0 { width: 390px; }\",\".framer-60SYI.framer-v-1abre5k .framer-l2mcpg { cursor: pointer; padding: 20px; }\",\".framer-60SYI.framer-v-1abre5k .framer-1uka5ih { bottom: -340px; left: 50%; position: absolute; width: 334px; }\",\".framer-60SYI.framer-v-1abre5k .framer-q22fi, .framer-60SYI.framer-v-1gq1eia .framer-q22fi { flex-direction: column; gap: 10px; justify-content: flex-start; }\",\".framer-60SYI.framer-v-1abre5k .framer-1x5qdjn-container, .framer-60SYI.framer-v-1gq1eia .framer-1x5qdjn-container { order: 0; }\",\".framer-60SYI.framer-v-1abre5k .framer-1hnay5y, .framer-60SYI.framer-v-1gq1eia .framer-1hnay5y { order: 2; }\",\".framer-60SYI.framer-v-1abre5k .framer-14ltkk9-container, .framer-60SYI.framer-v-1gq1eia .framer-14ltkk9-container { order: 1; }\",\".framer-60SYI.framer-v-62t3ke .framer-1uka5ih { bottom: -442px; left: 50%; position: absolute; }\",\".framer-60SYI.framer-v-1qplu89 .framer-1uka5ih, .framer-60SYI.framer-v-1gq1eia .framer-1uka5ih { width: 100%; }\",\".framer-60SYI.framer-v-1gq1eia .framer-l2mcpg { gap: 8px; padding: 20px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 386\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rZ3IbE0H8\":{\"layout\":[\"fixed\",\"auto\"]},\"rlYlSZp4B\":{\"layout\":[\"fixed\",\"auto\"]},\"X7MliPyl7\":{\"layout\":[\"fixed\",\"auto\"]},\"VB0_DrLCh\":{\"layout\":[\"fixed\",\"auto\"]},\"Y7Xxx8Mgp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"iCIso16xK\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerC_TRfzoRv=withCSS(Component,css,\"framer-60SYI\");export default FramerC_TRfzoRv;FramerC_TRfzoRv.displayName=\"Navbar\";FramerC_TRfzoRv.defaultProps={height:386,width:1200};addPropertyControls(FramerC_TRfzoRv,{variant:{options:[\"sKVWxKPbe\",\"rZ3IbE0H8\",\"rlYlSZp4B\",\"X7MliPyl7\",\"VB0_DrLCh\",\"Y7Xxx8Mgp\"],optionTitles:[\"Desktop Open\",\"Tablet closed\",\"Phone closed\",\"Desktop Closed\",\"Tablet Open\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},iCIso16xK:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerC_TRfzoRv,[{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\"}]},...LinkFonts,...HamburgerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerC_TRfzoRv.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Link,{},context),forwardLoader(Hamburger,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC_TRfzoRv\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rZ3IbE0H8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rlYlSZp4B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X7MliPyl7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VB0_DrLCh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y7Xxx8Mgp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"386\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"iCIso16xK\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./C_TRfzoRv.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={\"I36038:756;36038:632\":{hover:true}};const cycleOrder=[\"I36038:756;36038:632\",\"I_7mOJZ24\",\"Bx8K5J8FO\"];const serializationHash=\"framer-R8pzi\";const variantClassNames={\"I36038:756;36038:632\":\"framer-v-12jq9dp\",Bx8K5J8FO:\"framer-v-lnhrcb\",I_7mOJZ24:\"framer-v-1ldewks\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IH9CKDUM7=undefined;const transition1={bounce:0,delay:0,duration:.6,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={Desktop:\"I36038:756;36038:632\",Phone:\"Bx8K5J8FO\",Tablet:\"I_7mOJZ24\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,IH9CKDUM7:link??props.IH9CKDUM7,variant:humanReadableVariantMap[props.variant]??props.variant??\"I36038:756;36038:632\"};};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,IH9CKDUM7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I36038:756;36038:632\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:IH9CKDUM7,motionChild:true,nodeId:\"I36038:756;36038:632\",scopeId:\"ezWVYNlMJ\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-12jq9dp\",className,classNames)} framer-1fe4lja`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:632\",ref:refBinding,style:{...style},...addPropertyOverrides({\"I36038:756;36038:632-hover\":{\"data-framer-name\":undefined},Bx8K5J8FO:{\"data-framer-name\":\"Phone\"},I_7mOJZ24:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-dge7hm\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"UlR0G_TfZ\",style:{backgroundColor:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"180.45464701612826px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"RESERVAR\"})}),className:\"framer-1sv4lcb\",\"data-framer-name\":\"Get in touch\",fonts:[\"GF;Geist-700\"],layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:422\",style:{\"--extracted-gdpscs\":\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",viewBox:\"0 0 948 180\",withExternalLayout:true,...addPropertyOverrides({\"I36038:756;36038:632-hover\":{viewBox:\"0 0 947.4 180\"},Bx8K5J8FO:{viewBox:\"0 0 947.4 180\"},I_7mOJZ24:{viewBox:\"0 0 947.4 180\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19915pg\",\"data-framer-name\":\"SVG\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"djE14oXx7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 146 147\"><path d=\"M 85.166 36.673 L 123.188 73.218 L 85.166 109.762 M 118.625 73.218 L 22.812 73.218\" fill=\"transparent\" stroke-width=\"11.125\" stroke=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:12015925346,withExternalLayout:true,...addPropertyOverrides({Bx8K5J8FO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45 45\"><path d=\"M 26.25 11.226 L 37.969 22.414 L 26.25 33.601 M 36.563 22.414 L 7.031 22.414\" fill=\"transparent\" stroke-width=\"3.43\" stroke=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\" stroke-linecap=\"square\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:9926802176},I_7mOJZ24:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 104 105\"><path d=\"M 60.666 26.195 L 87.75 52.298 L 60.666 78.402 M 84.5 52.298 L 16.25 52.298\" fill=\"transparent\" stroke-width=\"7.92\" stroke=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\" stroke-linecap=\"square\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:9063356840}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-R8pzi.framer-1fe4lja, .framer-R8pzi .framer-1fe4lja { display: block; }\",\".framer-R8pzi.framer-12jq9dp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px; position: relative; text-decoration: none; width: 1120px; }\",\".framer-R8pzi .framer-dge7hm { bottom: -150px; flex: none; height: 147px; left: 0px; overflow: hidden; position: absolute; right: 0px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-R8pzi .framer-1sv4lcb { flex: 1 0 0px; height: auto; position: relative; white-space: pre; width: 1px; }\",\".framer-R8pzi .framer-19915pg { flex: none; height: 147px; position: relative; width: 146px; }\",\".framer-R8pzi.framer-v-1ldewks.framer-12jq9dp { cursor: unset; width: 800px; }\",\".framer-R8pzi.framer-v-1ldewks .framer-dge7hm { bottom: -108px; height: 105px; }\",\".framer-R8pzi.framer-v-1ldewks .framer-19915pg { height: 105px; width: 104px; }\",\".framer-R8pzi.framer-v-lnhrcb.framer-12jq9dp { cursor: unset; width: 350px; }\",\".framer-R8pzi.framer-v-lnhrcb .framer-19915pg { height: 45px; width: 45px; }\",\".framer-R8pzi.framer-v-12jq9dp.hover .framer-dge7hm { bottom: 0px; height: unset; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 196\n * @framerIntrinsicWidth 1120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"I_7mOJZ24\":{\"layout\":[\"fixed\",\"auto\"]},\"Bx8K5J8FO\":{\"layout\":[\"fixed\",\"auto\"]},\"RYfSLGd0i\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"IH9CKDUM7\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerezWVYNlMJ=withCSS(Component,css,\"framer-R8pzi\");export default FramerezWVYNlMJ;FramerezWVYNlMJ.displayName=\"Footer CTA\";FramerezWVYNlMJ.defaultProps={height:196,width:1120};addPropertyControls(FramerezWVYNlMJ,{variant:{options:[\"I36038:756;36038:632\",\"I_7mOJZ24\",\"Bx8K5J8FO\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},IH9CKDUM7:{title:\"Link\",type:ControlType.Link}});addFonts(FramerezWVYNlMJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerezWVYNlMJ\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"196\",\"framerVariables\":\"{\\\"IH9CKDUM7\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"I_7mOJZ24\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Bx8K5J8FO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RYfSLGd0i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1120\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ezWVYNlMJ.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,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/yTiTuemT41yIIUGrNxf3/itP3R7ROL9j5HoaBdHfi/L3xyoURPN.js\";import FooterCTA from\"https://framerusercontent.com/modules/a4urhwz4f4dMs5ZewKvz/vZa2k1cHRRyAGBZNOOvp/ezWVYNlMJ.js\";import Link from\"https://framerusercontent.com/modules/8dMX9X7PED7gWAU6kCho/PWxPakXD4dzbkTbapzAT/J6ac2wT1h.js\";import TitleTag from\"https://framerusercontent.com/modules/uIvZ2xNFCwT4U7jSjdVp/zu2Vmiw5CujUBBEEYaVZ/X4a223_4V.js\";const FooterCTAFonts=getFonts(FooterCTA);const TitleTagFonts=getFonts(TitleTag);const LinkFonts=getFonts(Link);const cycleOrder=[\"JLTYNNp0P\",\"P7XXuQYaH\",\"oGQNEj9lF\"];const serializationHash=\"framer-RjTxh\";const variantClassNames={JLTYNNp0P:\"framer-v-12zff1c\",oGQNEj9lF:\"framer-v-1wfna6t\",P7XXuQYaH:\"framer-v-fbxxek\"};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 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:\"JLTYNNp0P\",Phone:\"oGQNEj9lF\",Tablet:\"P7XXuQYaH\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JLTYNNp0P\"};};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:\"JLTYNNp0P\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12zff1c\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"JLTYNNp0P\",ref:refBinding,style:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",...style},...addPropertyOverrides({oGQNEj9lF:{\"data-framer-name\":\"Phone\"},P7XXuQYaH:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i6pbzq\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"rrc_yWhd1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:196,width:`min(${componentViewport?.width||\"100vw\"} - 80px, 1300px)`,y:(componentViewport?.y||0)+100+0+0+0,...addPropertyOverrides({oGQNEj9lF:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1300px)`,y:(componentViewport?.y||0)+80+0+0+0},P7XXuQYaH:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1300px)`,y:(componentViewport?.y||0)+80+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17y87w8-container\",layoutDependency:layoutDependency,layoutId:\"i7nQr5l4E-container\",nodeId:\"i7nQr5l4E\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(FooterCTA,{height:\"100%\",id:\"i7nQr5l4E\",IH9CKDUM7:\"https://wa.link/lto2sj\",layoutId:\"i7nQr5l4E\",style:{width:\"100%\"},variant:matchVariant(\"I36038:756;36038:632\"),width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{variant:matchVariant(\"Bx8K5J8FO\")},P7XXuQYaH:{variant:matchVariant(\"I_7mOJZ24\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-56wguq\",\"data-framer-name\":\"Link groups\",layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:545\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mu298n\",\"data-framer-name\":\"Link group\",layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:554\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+100+0+0+296+0+0+0,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+80+0+0+246+0+0+0+0},P7XXuQYaH:{y:(componentViewport?.y||0)+80+0+0+296+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1510uwd-container\",layoutDependency:layoutDependency,layoutId:\"aTzfmsy0M-container\",nodeId:\"aTzfmsy0M\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(TitleTag,{height:\"100%\",id:\"aTzfmsy0M\",layoutId:\"aTzfmsy0M\",Pn2k2Fcip:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",tAbar4py_:\"CONTACTO\",variant:matchVariant(\"h0FIOaD9X\"),width:\"100%\",wmr6ypzna:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9bdbxf\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"BbeECu7DS\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+100+0+0+296+0+0+46+0+0,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+80+0+0+246+0+0+0+46+0+0},P7XXuQYaH:{y:(componentViewport?.y||0)+80+0+0+296+0+0+0+46+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pqde8m-container\",layoutDependency:layoutDependency,layoutId:\"t6mjplGEH-container\",nodeId:\"t6mjplGEH\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:\"https://www.instagram.com/casacoyur.lasjuntas/\",fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:true,id:\"t6mjplGEH\",IlgKHnOUN:\"Instagram\",jIGObe4cV:\"[0]\",kLIiltEv1:false,layoutId:\"t6mjplGEH\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"zbH2nEV1g\"),width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{variant:matchVariant(\"skPUFqaJE\")},P7XXuQYaH:{variant:matchVariant(\"skPUFqaJE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+100+0+0+296+0+0+46+0+66,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+80+0+0+246+0+0+0+46+0+66},P7XXuQYaH:{y:(componentViewport?.y||0)+80+0+0+296+0+0+0+46+0+66}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c0prco-container\",layoutDependency:layoutDependency,layoutId:\"Ewb7CONE2-container\",nodeId:\"Ewb7CONE2\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:\"https://www.facebook.com/profile.php?id=61587446716826\",fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:true,id:\"Ewb7CONE2\",IlgKHnOUN:\"Facebook\",jIGObe4cV:\"[0]\",kLIiltEv1:false,layoutId:\"Ewb7CONE2\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"zbH2nEV1g\"),width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{variant:matchVariant(\"skPUFqaJE\")},P7XXuQYaH:{variant:matchVariant(\"skPUFqaJE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+100+0+0+296+0+0+46+0+132,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+80+0+0+246+0+0+0+46+0+132},P7XXuQYaH:{y:(componentViewport?.y||0)+80+0+0+296+0+0+0+46+0+132}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16idv84-container\",layoutDependency:layoutDependency,layoutId:\"tU6eDa1R9-container\",nodeId:\"tU6eDa1R9\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:\"https://wa.link/lto2sj\",fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:true,id:\"tU6eDa1R9\",IlgKHnOUN:\"WhatsApp\",jIGObe4cV:\"[0]\",kLIiltEv1:false,layoutId:\"tU6eDa1R9\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"zbH2nEV1g\"),width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{variant:matchVariant(\"skPUFqaJE\")},P7XXuQYaH:{variant:matchVariant(\"skPUFqaJE\")}},baseVariant,gestureVariant)})})})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ql44li\",\"data-framer-name\":\"Others\",layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:621\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-93iufw\",\"data-styles-preset\":\"L3xyoURPN\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"\\xa9 CASA COYUR 2026\"})}),className:\"framer-114uzij\",\"data-framer-name\":\"All rights reserved\\xa9Florent 2025\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:622\",style:{\"--extracted-r6o4lv\":\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-93iufw\",\"data-styles-preset\":\"L3xyoURPN\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"\\xa9 CASA COYUR 2026\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aqpugi\",\"data-framer-name\":\"Scroll to top\",layoutDependency:layoutDependency,layoutId:\"F6LXfQV2I\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":hC48Vq_nL\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":hC48Vq_nL\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":hC48Vq_nL\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+100+0+0+632+38.5+0,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+80+0+0+532+0+0+0+0},P7XXuQYaH:{y:(componentViewport?.y||0)+80+0+0+682+38.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12n7ds5-container\",layoutDependency:layoutDependency,layoutId:\"EJmyithnc-container\",nodeId:\"EJmyithnc\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"EJmyithnc\",IlgKHnOUN:\"VOLVER ARRIBA\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"EJmyithnc\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:matchVariant(\"uwcwdQqrQ\"),width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{fCHh9km5R:resolvedLinks[2],variant:matchVariant(\"ktu5GN6lC\")},P7XXuQYaH:{fCHh9km5R:resolvedLinks[1],variant:matchVariant(\"ktu5GN6lC\")}},baseVariant,gestureVariant)})})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RjTxh.framer-4x2tsg, .framer-RjTxh .framer-4x2tsg { display: block; }\",\".framer-RjTxh.framer-12zff1c { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 40px 50px 40px; position: relative; width: 1200px; }\",\".framer-RjTxh .framer-i6pbzq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: flex-start; max-width: 1300px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-RjTxh .framer-17y87w8-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-RjTxh .framer-56wguq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RjTxh .framer-mu298n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RjTxh .framer-1510uwd-container, .framer-RjTxh .framer-pqde8m-container, .framer-RjTxh .framer-1c0prco-container, .framer-RjTxh .framer-16idv84-container, .framer-RjTxh .framer-12n7ds5-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-RjTxh .framer-9bdbxf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RjTxh .framer-1ql44li { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RjTxh .framer-114uzij { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-RjTxh .framer-1aqpugi { 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: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-RjTxh.framer-v-fbxxek.framer-12zff1c { padding: 80px 24px 50px 24px; width: 810px; }\",\".framer-RjTxh.framer-v-fbxxek .framer-56wguq { align-content: unset; align-items: unset; display: grid; gap: 50px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); justify-content: center; }\",\".framer-RjTxh.framer-v-fbxxek .framer-mu298n { align-self: start; justify-self: start; width: 100%; }\",\".framer-RjTxh.framer-v-1wfna6t.framer-12zff1c { padding: 80px 20px 50px 20px; width: 390px; }\",\".framer-RjTxh.framer-v-1wfna6t .framer-i6pbzq { gap: 50px; }\",\".framer-RjTxh.framer-v-1wfna6t .framer-56wguq { flex-direction: column; gap: 50px; justify-content: flex-start; }\",\".framer-RjTxh.framer-v-1wfna6t .framer-1ql44li { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: flex-start; }\",\".framer-RjTxh.framer-v-1wfna6t .framer-114uzij { flex: none; order: 2; width: 100%; }\",\".framer-RjTxh.framer-v-1wfna6t .framer-1aqpugi { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; justify-content: flex-start; order: 1; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 743.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"P7XXuQYaH\":{\"layout\":[\"fixed\",\"auto\"]},\"oGQNEj9lF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQIyhEFNpK=withCSS(Component,css,\"framer-RjTxh\");export default FramerQIyhEFNpK;FramerQIyhEFNpK.displayName=\"Footer\";FramerQIyhEFNpK.defaultProps={height:743.5,width:1200};addPropertyControls(FramerQIyhEFNpK,{variant:{options:[\"JLTYNNp0P\",\"P7XXuQYaH\",\"oGQNEj9lF\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQIyhEFNpK,[{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\"}]},...FooterCTAFonts,...TitleTagFonts,...LinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerQIyhEFNpK.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FooterCTA,{},context),forwardLoader(TitleTag,{},context),forwardLoader(Link,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQIyhEFNpK\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"P7XXuQYaH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oGQNEj9lF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"743.5\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QIyhEFNpK.map","// Generated by Framer (3bd990b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,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/wa7F7X7zO5XLWZMoTI5u/Lenis.js\";import Navbar from\"#framer/local/canvasComponent/C_TRfzoRv/C_TRfzoRv.js\";import Footer from\"#framer/local/canvasComponent/QIyhEFNpK/QIyhEFNpK.js\";const NavbarFonts=getFonts(Navbar);const LenisFonts=getFonts(Lenis);const FooterFonts=getFonts(Footer);const breakpoints={CcBXVe5is:\"(min-width: 1200px)\",d59A7pDlO:\"(max-width: 809.98px)\",w65DLnzpI:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-N21Qj\";const variantClassNames={CcBXVe5is:\"framer-v-1bp6y9b\",d59A7pDlO:\"framer-v-1uyboud\",w65DLnzpI:\"framer-v-18nm8m9\"};const Neu0YexAL=undefined;const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-N21Qj.framer-1lxbj2o, .framer-N21Qj .framer-1lxbj2o { display: block; }\",\".framer-N21Qj.framer-1bp6y9b { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-content: center; align-items: center; background-color: var(--npend7); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-N21Qj .framer-1xg37ud-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 8; }\",\".framer-N21Qj .framer-lk7as0 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-N21Qj .framer-yl2kko-container { flex: none; height: auto; order: 1002; position: relative; width: auto; }\",\".framer-N21Qj .framer-w9rv22-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={CcBXVe5is:\"(min-width: 1200px)\",d59A7pDlO:\"(max-width: 809.98px)\",w65DLnzpI:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"CcBXVe5is\",Phone:\"d59A7pDlO\",Tablet:\"w65DLnzpI\"};const getProps=({background,height,id,width,...props})=>{return{...props,Neu0YexAL:background??props.Neu0YexAL??\"var(--token-6daaed5a-7d9d-4870-9091-0149836d55b8, rgb(249, 249, 249))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"CcBXVe5is\"};};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,Neu0YexAL,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"CcBXVe5is\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(Neu0YexAL)}; } :root { font-size: 112.5%; } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 100%; } } @media (max-width: 809.98px) { :root { font-size: 87.5%; } }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1bp6y9b\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--npend7\":Neu0YexAL,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:525,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xg37ud-container\",layoutScroll:true,nodeId:\"ax5sILRmw\",scopeId:\"TOQureRdA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d59A7pDlO:{variant:\"rlYlSZp4B\"},w65DLnzpI:{variant:\"rZ3IbE0H8\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"ax5sILRmw\",layoutId:\"ax5sILRmw\",style:{width:\"100%\"},variant:\"X7MliPyl7\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-lk7as0\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-yl2kko-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"mfpIo9p1T\",scopeId:\"TOQureRdA\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"mfpIo9p1T\",infinite:false,intensity:10,layoutId:\"mfpIo9p1T\",orientation:\"vertical\",smooth:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:842,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-w9rv22-container\",nodeId:\"OKxbDEsKm\",scopeId:\"TOQureRdA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d59A7pDlO:{variant:\"oGQNEj9lF\"},w65DLnzpI:{variant:\"P7XXuQYaH\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"OKxbDEsKm\",layoutId:\"OKxbDEsKm\",style:{width:\"100%\"},variant:\"JLTYNNp0P\",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=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2296\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"w65DLnzpI\":{\"layout\":[\"fixed\",\"fixed\"]},\"d59A7pDlO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Neu0YexAL\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"CcBXVe5is\":[\".framer-1xg37ud-container\",\".framer-yl2kko-container\",\".framer-w9rv22-container\"],\"w65DLnzpI\":[\".framer-1xg37ud-container\",\".framer-yl2kko-container\",\".framer-w9rv22-container\"],\"d59A7pDlO\":[\".framer-1xg37ud-container\",\".framer-yl2kko-container\",\".framer-w9rv22-container\"]}\n * @framerBreakpoints {\"CcBXVe5is\":{\"min\":1200,\"canvasClassName\":\"framer-1bp6y9b-override\",\"minHeight\":2296,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":18},\"w65DLnzpI\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-18nm8m9-override\",\"minHeight\":2453,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"d59A7pDlO\":{\"max\":809,\"canvasClassName\":\"framer-1uyboud-override\",\"minHeight\":2658,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":14}}\n * @framerDefaultVariant CcBXVe5is\n * @framerLayoutTemplate\n */const FramerTOQureRdA=withCSS(Component,css,\"framer-N21Qj\");export default FramerTOQureRdA;FramerTOQureRdA.displayName=\"Main\";FramerTOQureRdA.defaultProps={height:2296,width:1200};addPropertyControls(FramerTOQureRdA,{Neu0YexAL:{defaultValue:'var(--token-6daaed5a-7d9d-4870-9091-0149836d55b8, rgb(249, 249, 249)) /* {\"name\":\"5\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramerTOQureRdA,[{explicitInter:true,fonts:[]},...NavbarFonts,...LenisFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTOQureRdA\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"CcBXVe5is\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"w65DLnzpI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d59A7pDlO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerRootFontSize\":\"18\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Neu0YexAL\\\":\\\"background\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"CcBXVe5is\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1bp6y9b-override\\\",\\\"minHeight\\\":2296,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":18},\\\"w65DLnzpI\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-18nm8m9-override\\\",\\\"minHeight\\\":2453,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"d59A7pDlO\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1uyboud-override\\\",\\\"minHeight\\\":2658,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":14}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"2296\",\"framerHitTargets\":\"{\\\"CcBXVe5is\\\":[\\\".framer-1xg37ud-container\\\",\\\".framer-yl2kko-container\\\",\\\".framer-w9rv22-container\\\"],\\\"w65DLnzpI\\\":[\\\".framer-1xg37ud-container\\\",\\\".framer-yl2kko-container\\\",\\\".framer-w9rv22-container\\\"],\\\"d59A7pDlO\\\":[\\\".framer-1xg37ud-container\\\",\\\".framer-yl2kko-container\\\",\\\".framer-w9rv22-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\"}},\"__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 Main from \"https://framerusercontent.com/modules/cAJVdP0Ts7BRH9lfU5FX/DaMW08yxVXMi0KKXauGK/TOQureRdA.js\";\r\n\r\n\t\tconst routes = {xSGQXODZS: {elements: {By5NDeEqY: \"sticky-image\", ddoTVz5J4: \"why-us\", EGHVt0SKC: \"dpto-chico\", gdv76QAa3: \"services\", gvvnjN7q8: \"dpto-grande\", hC48Vq_nL: \"hero\", jz43EYEhE: \"pricing\", nLdtRNrll: \"services-1\", VgetoWYVX: \"stats\", wiJ1Eud3Z: \"faq\", WNciuGmsF: \"reel-trigger\", wTmm6CJ8d: \"studio\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u0Fh6EXv8RbZnPapN28c/elcEsnpcZwC1rBHNbws7/xSGQXODZS.js\")), path: \"/\"}, d8VsvusXF: {elements: {o5l1FhjZm: \"white-nav-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4bnIliUPh2uADMaYYUer/ZxFanScOlPa2kMmt3wn3/d8VsvusXF.js\")), path: \"/404\"}, wG34Mm2oN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2AVXWBd3vsVPvPb06bYO/ESoF3JDo45rP87q0m5pB/wG34Mm2oN.js\")), path: \"/terms-and-conditions\"}, gxzX7fS7d: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/67nb4FdljWFJGZsZVHdh/LmXIGjWkasucPM51YDx2/gxzX7fS7d.js\")), path: \"/privacy-policy\"}, SRdxy01Dp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zvxTTeUGvlISQI9R2MA7/vjdQWt4MUmwlxPqtYoXq/SRdxy01Dp.js\")), path: \"/license\"}, Dq_8reNdy: {elements: {F6IdDkmTC: \"white-nav-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AbOO8ddKegVhlYqe2Py3/ooiBRAmAmU50tJwKKrC2/Dq_8reNdy.js\")), path: \"/contact\"}, nXjjr6P9B: {collectionId: \"n2j6iA8q3\", elements: {iBfpFwA6L: \"works\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qQ8p9GsbImBPXw64vZ3o/e7lIkx49xeO2qmIUUUvO/nXjjr6P9B.js\")), path: \"/:lnieaLNyN\"}}\r\n\r\n\t\tconst locales = [{code: \"es-AR\", id: \"default\", name: \"Spanish\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {n2j6iA8q3: async () => (await import(\"https://framerusercontent.com/modules/zf49eKwyLa6Xsu3I16WG/SmQtYZjiCq4dQgoq8yoe/n2j6iA8q3.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"a7189fa713d39a1b03f93459a0e02b9cf2f7ca5203be0d7e61dc8b98c02f5ade\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {Neu0YexAL: \"var(--token-6daaed5a-7d9d-4870-9091-0149836d55b8, rgb(249, 249, 249))\"}\r\nconst props2 = {...props1, Neu0YexAL: \"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\"}\r\nconst templateProps = {d8VsvusXF: props1, Dq_8reNdy: props2, gxzX7fS7d: props1, nXjjr6P9B: props1, SRdxy01Dp: props1, wG34Mm2oN: props1, xSGQXODZS: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"xSGQXODZS\":\r\ncase \"d8VsvusXF\":\r\ncase \"wG34Mm2oN\":\r\ncase \"gxzX7fS7d\":\r\ncase \"SRdxy01Dp\":\r\ncase \"Dq_8reNdy\":\r\ncase \"nXjjr6P9B\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"xSGQXODZS\":\r\ncase \"d8VsvusXF\":\r\ncase \"wG34Mm2oN\":\r\ncase \"gxzX7fS7d\":\r\ncase \"SRdxy01Dp\":\r\ncase \"Dq_8reNdy\":\r\ncase \"nXjjr6P9B\":\r\nreturn [{hash: \"1bp6y9b\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"18nm8m9\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1uyboud\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4bnIliUPh2uADMaYYUer/ZxFanScOlPa2kMmt3wn3/d8VsvusXF.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://casacoyur.framer.website\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/jabwgzEQhXKGiuf1kBNI/oV7c4lKpvPM0IScbpcpy/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.1, duration: 1, ease: [0.76, 0, 0.24, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"100%\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.1, duration: 1, ease: [0.76, 0, 0.24, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-100%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}