{"version":3,"file":"script_main.DPzFw9II.mjs","names":["x","d","debounce","className","useRef","_Fragment","Children","useRef","useState","useMemo","r","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PageWrapperPaddingFonts","PageWrapperPadding","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useRef","gsap","Component","ScrollTrigger","mask","SVG","getProps","Icon","className","addPropertyOverrides","PageWrapperPaddingFonts","PageWrapperPadding","LogoWhite","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","css","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","PageWrapperPadding","FooterGustave","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","className","LogoWSymbolDesktop","LogoWSymbol","LogoWSymbol1","LogoWSymbolWhite","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","useRef","clamp","p","Component","HeaderLogoFonts","HeaderLogo","DesktopFonts","Desktop","InstanceFonts","Instance","LenisFonts","Lenis","breakpoints","serializationHash","variantClassNames","equals","convertFromBoolean","convertFromBoolean1","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableEnumMap","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","React.Fragment","css","HeaderLogo","Desktop","Instance","Lenis","isBrowser","Component","useRef","React.useId","className","PropertyOverrides","React.Fragment","React.createElement","MainBlack","MainWhite","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"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/shWrEgvCU5mpoqOCzoMa/q5QW8Zd3fyhjbqBLZ8mx/LOU_HeaderBackground.js","https:/framerusercontent.com/modules/wsPfg0m5IvzzaD8gpyFO/I11hIrhIh9vqn39v8CDF/kk1g8TeHD.js","https:/framerusercontent.com/modules/liKzBlsi71zMhjb9yIW0/EHSp51w7DJC0MhuzIRgp/h4a7dWxv8.js","https:/framerusercontent.com/modules/m8Kq4MSean2gHMmPh0eJ/5t0bnZtJCY5dEiXVAMB1/cRpOWIwj5.js","https:/framerusercontent.com/modules/pL9WPt8XsZAqbdxqNg8p/qBrk7FXaH8sKo9HFyZ3W/header_logo.js","https:/framerusercontent.com/modules/3TLB1LbMPty6LKVC8Z2p/xJHkiBvNjIkTfWhDUPrd/A5vJlvBw3.js","https:/framerusercontent.com/modules/tPeHeH8ET45u8f4Z85Ej/HPIWyTBhH3YjGrVPTFxp/ia4QKIhDJ.js","https:/framerusercontent.com/modules/13Rij0J3vmlSzdlera7l/vxwRL0eubknVViHtfOBk/gvzJ4RIg8.js","https:/framerusercontent.com/modules/94cVO7aVyrnOJQb0rEk8/60dlpq1j68uVBxgxfj7O/Lc02hkVmT.js","https:/framerusercontent.com/modules/CzbTD8gexiu4qKGMy4KZ/4Ah4qN1mzxtGEVfdDrV5/eH0QMbaQT.js","https:/framerusercontent.com/modules/sXg4l35Jthn2cCkHAtM6/CAPRTOq3rE6MBgfvlhCn/hdraXnUH8.js","https:/framerusercontent.com/modules/1f37EUIjaoa2xISGpLpd/9MVglrswUVa1jO4m58OO/N2jhkkquo.js","https:/framerusercontent.com/modules/vNa6DTjhq5p9puZ75JdR/DPjRNMvVNbFmZS6GQwpS/p9BlCKRTY.js","https:/framerusercontent.com/modules/h37af3Gd32eo9j1TBqBH/r2zW1Z6PIutmfguuHx70/TwJdpx_m0.js","https:/framerusercontent.com/modules/dV8bw5CS6iSu2vokCYrD/r098JV35CrNPJoq9Glxc/kpm_02aji.js","https:/framerusercontent.com/modules/vGJUHjIwS1Zd30e4srQg/T0sSQoPDSlkmMTwOxAZ8/footer.js","https:/framerusercontent.com/modules/1o6chi2DP8GMLkjwyonG/mj2KbPjLBjAMbFusttcJ/wh6wbxRHU.js","https:/framerusercontent.com/modules/2ImNUyYwtny28phOAmip/VJkZP0hBw0ES6CxQOS3c/kSVXYVI9Q.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","// Get Started: https://www.framer.com/developers\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{useMemo,useRef,useEffect,useState}from\"react\";const SUB_PIXELS=10;/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerDisableUnlink\n */export default function LOU_HeaderBackground(props){const{fill,cellSize,delayStep,transition,isOpened}=props;const ref=useRef();const parentRef=useRef();const[sizes,setSizes]=useState({cols:0,rows:0});const isStatic=useIsStaticRenderer();useEffect(()=>{parentRef.current=ref.current?.parentNode;if(!parentRef.current)return;const resize=()=>{const w=parentRef.current.clientWidth;const h=parentRef.current.clientHeight-SUB_PIXELS;const cols=Math.ceil(w/cellSize);const rows=Math.ceil(h/cellSize);setSizes({cols,rows});};resize();window.addEventListener(\"resize\",resize);return()=>window.removeEventListener(\"resize\",resize);},[cellSize]);const cells=useMemo(()=>{const{cols,rows}=sizes;if(!cols||!rows)return[];// origin for \"open\" animation (top-right)\nconst originOpen={x:cols-1,y:0};// origin for \"close\" animation (bottom-left)\nconst originClose={x:0,y:rows-1};// maximum distance (corner-to-corner)\nconst maxDist=Math.hypot(cols-1,rows-1);return Array.from({length:cols*rows}).map((_,i)=>{const r=Math.floor(i/cols);const c=i%cols;// distance from open/close origins\nconst distOpen=Math.hypot(originOpen.x-c,originOpen.y-r);const distClose=Math.hypot(originClose.x-c,originClose.y-r);// pick correct delay based on state\nconst dist=isOpened?distOpen:distClose;const norm=dist/maxDist;const td=transition?.delay||0;const delay=norm*(cols+rows)*delayStep+td;const baseScale=.95;const initialObject={opacity:isStatic?isOpened?1:0:0,scale:isStatic?isOpened?1:1:baseScale};return /*#__PURE__*/_jsx(motion.div,{dataTest:`${r}-${c}`,initial:initialObject,animate:{opacity:isOpened?1:0,scale:isOpened?1:baseScale},transition:{...transition,delay},style:{width:cellSize,height:cellSize,backgroundColor:fill,transformOrigin:\"top right\"}},i);});},[sizes,fill,cellSize,transition,delayStep,isOpened,isStatic]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{position:\"absolute\",top:0,right:0,overflow:\"hidden\",display:\"grid\",gridTemplateColumns:`repeat(${sizes.cols}, ${cellSize}px)`,gridTemplateRows:`repeat(${sizes.rows}, ${cellSize}px)`},children:cells});}addPropertyControls(LOU_HeaderBackground,{isOpened:{title:\"Opened\",type:ControlType.Boolean,defaultValue:true},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#ffffff\"},cellSize:{title:\"Cell Size\",type:ControlType.Number,defaultValue:30,min:5,max:200,step:1},delayStep:{title:\"Stagger Step\",type:ControlType.Number,defaultValue:1,min:0,max:.3,step:.01},transition:{type:ControlType.Transition,defaultValue:{delay:0,duration:.35,ease:[.44,0,.56,1],type:\"tween\"},description:\"Made with love by [Gustave Flowbert](https://x.com/flowbertgustave).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LOU_HeaderBackground\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LOU_HeaderBackground.map","// Generated by Framer (2797bee)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Y8hbd .framer-styles-preset-th5v8x:not(.rich-text-wrapper), .framer-Y8hbd .framer-styles-preset-th5v8x.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-071958ac-bafb-42bc-b0c6-663ae15cc817, #ffffff); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-c3043347-e55d-4e8f-a620-23399553e32c, #ffffff); --framer-link-text-decoration: none; }\"];export const className=\"framer-Y8hbd\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1ecd460)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"MAsJj1Ki9\",\"ZTUvY15qg\"];const serializationHash=\"framer-QI3Ac\";const variantClassNames={MAsJj1Ki9:\"framer-v-wjxkjt\",ZTUvY15qg:\"framer-v-y4bll1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"MAsJj1Ki9\",Tablet:\"ZTUvY15qg\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MAsJj1Ki9\"};};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:\"MAsJj1Ki9\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wjxkjt\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"MAsJj1Ki9\",ref:refBinding,style:{...style},...addPropertyOverrides({ZTUvY15qg:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QI3Ac.framer-1nehnzv, .framer-QI3Ac .framer-1nehnzv { display: block; }\",\".framer-QI3Ac.framer-wjxkjt { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 10px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 48px; }\",\".framer-QI3Ac.framer-v-y4bll1.framer-wjxkjt { width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 10\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZTUvY15qg\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh4a7dWxv8=withCSS(Component,css,\"framer-QI3Ac\");export default Framerh4a7dWxv8;Framerh4a7dWxv8.displayName=\"Page wrapper padding\";Framerh4a7dWxv8.defaultProps={height:10,width:48};addPropertyControls(Framerh4a7dWxv8,{variant:{options:[\"MAsJj1Ki9\",\"ZTUvY15qg\"],optionTitles:[\"Desktop\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerh4a7dWxv8,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh4a7dWxv8\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"10\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"48\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZTUvY15qg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h4a7dWxv8.map","// Generated by Framer (1ecd460)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LOU_HeaderBackground from\"https://framerusercontent.com/modules/shWrEgvCU5mpoqOCzoMa/q5QW8Zd3fyhjbqBLZ8mx/LOU_HeaderBackground.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2W5jfQbZbmvyeyDyNjTv/5Ly6hWfNl4hmMojdxuFs/CGZgnIt2O.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/wsPfg0m5IvzzaD8gpyFO/I11hIrhIh9vqn39v8CDF/kk1g8TeHD.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/rQaVugm2RhTEBf0g6g6s/ADCmmeRXioUmHKm51rcr/NuJc4QN7C.js\";import PageWrapperPadding from\"https://framerusercontent.com/modules/liKzBlsi71zMhjb9yIW0/EHSp51w7DJC0MhuzIRgp/h4a7dWxv8.js\";const PageWrapperPaddingFonts=getFonts(PageWrapperPadding);const LOU_HeaderBackgroundFonts=getFonts(LOU_HeaderBackground);const cycleOrder=[\"M3mW3uV9R\",\"Q8I9l4AKw\",\"kaGH10hP2\",\"lMMrupY2r\",\"KPjNucb56\"];const serializationHash=\"framer-dZZLx\";const variantClassNames={kaGH10hP2:\"framer-v-1ht8nb5\",KPjNucb56:\"framer-v-msizpq\",lMMrupY2r:\"framer-v-8jav48\",M3mW3uV9R:\"framer-v-wgo4ua\",Q8I9l4AKw:\"framer-v-14cvl10\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dkw_fo78J=undefined;const gmXEhkthP=undefined;const Cs77lmDhS=undefined;const transition1={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:0,delay:0,duration:.8,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transition3={bounce:.2,delay:0,duration:1.2,type:\"spring\"};const transition4={bounce:.2,delay:.6,duration:1.2,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop || Closed\":\"M3mW3uV9R\",\"Desktop || Opened\":\"Q8I9l4AKw\",\"Tablet || Closed\":\"kaGH10hP2\",\"Tablet || Opened\":\"lMMrupY2r\",\"Variant 5\":\"KPjNucb56\"};const getProps=({backgroundColor,closeColor,height,id,menuColor,width,...props})=>{return{...props,Cs77lmDhS:backgroundColor??props.Cs77lmDhS??\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\",dkw_fo78J:menuColor??props.dkw_fo78J??\"rgb(0, 0, 0)\",gmXEhkthP:closeColor??props.gmXEhkthP??\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"M3mW3uV9R\"};};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,Cs77lmDhS,gmXEhkthP,dkw_fo78J,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"M3mW3uV9R\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaph1tacg=activeVariantCallback(async(...args)=>{setVariant(\"Q8I9l4AKw\");});const onTapyxpiz3=activeVariantCallback(async(...args)=>{setVariant(\"lMMrupY2r\");});const onTap138tr5n=activeVariantCallback(async(...args)=>{setVariant(\"M3mW3uV9R\");});const onTap1h0uaug=activeVariantCallback(async(...args)=>{setVariant(\"kaGH10hP2\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Q8I9l4AKw\",\"lMMrupY2r\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"lMMrupY2r\")return true;return false;};const isDisplayed2=()=>{if([\"kaGH10hP2\",\"lMMrupY2r\",\"KPjNucb56\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wgo4ua\",className,classNames),\"data-framer-name\":\"Desktop || Closed\",layoutDependency:layoutDependency,layoutId:\"M3mW3uV9R\",ref:refBinding,style:{...style},...addPropertyOverrides({kaGH10hP2:{\"data-framer-name\":\"Tablet || Closed\"},KPjNucb56:{\"data-framer-name\":\"Variant 5\"},lMMrupY2r:{\"data-framer-name\":\"Tablet || Opened\"},Q8I9l4AKw:{\"data-framer-name\":\"Desktop || Opened\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hqsvu5\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"eKGd6bYeA\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ihubi2\",layoutDependency:layoutDependency,layoutId:\"BBOFqMSzw\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((((componentViewport?.height||120)-0)*1-0)*1-0)*1,y:(componentViewport?.y||0)+0+(0+(((componentViewport?.height||120)-0)*1-0-(((componentViewport?.height||120)-0)*1-0)*1)/2)+(0+((((componentViewport?.height||120)-0)*1-0)*1-0-((((componentViewport?.height||120)-0)*1-0)*1-0)*1)/2),...addPropertyOverrides({kaGH10hP2:{height:((((componentViewport?.height||100)-0)*1-0)*1-0)*1,y:(componentViewport?.y||0)+0+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2)+(0+((((componentViewport?.height||100)-0)*1-0)*1-0-((((componentViewport?.height||100)-0)*1-0)*1-0)*1)/2)},KPjNucb56:{height:((((componentViewport?.height||100)-0)*1-0)*1-0)*1,y:(componentViewport?.y||0)+0+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2)+(0+((((componentViewport?.height||100)-0)*1-0)*1-0-((((componentViewport?.height||100)-0)*1-0)*1-0)*1)/2)},lMMrupY2r:{height:((((componentViewport?.height||100)-0)*1-0)*1-0)*1,y:(componentViewport?.y||0)+0+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2)+(0+((((componentViewport?.height||100)-0)*1-0)*1-0-((((componentViewport?.height||100)-0)*1-0)*1-0)*1)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cqspwo-container\",layoutDependency:layoutDependency,layoutId:\"FebJNW_SK-container\",nodeId:\"FebJNW_SK\",rendersWithMotion:true,scopeId:\"cRpOWIwj5\",children:/*#__PURE__*/_jsx(PageWrapperPadding,{height:\"100%\",id:\"FebJNW_SK\",layoutId:\"FebJNW_SK\",style:{height:\"100%\"},variant:\"MAsJj1Ki9\",width:\"100%\",...addPropertyOverrides({kaGH10hP2:{variant:\"ZTUvY15qg\"},KPjNucb56:{variant:\"ZTUvY15qg\"},lMMrupY2r:{variant:\"ZTUvY15qg\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-12w0lqx\",\"data-framer-name\":\"Main Container\",layoutDependency:layoutDependency,layoutId:\"ZwlOwyyuh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17hao22\",\"data-framer-name\":\"Hamburger\",layoutDependency:layoutDependency,layoutId:\"D75C2iOlX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-dkw_fo78J-cRpOWIwj5))\"},children:\"Menu\"})}),className:\"framer-xzah1d\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aWKkENzfc\",onTap:onTaph1tacg,style:{\"--extracted-r6o4lv\":\"var(--variable-reference-dkw_fo78J-cRpOWIwj5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-dkw_fo78J-cRpOWIwj5\":dkw_fo78J,\"--variable-reference-gmXEhkthP-cRpOWIwj5\":gmXEhkthP,opacity:1},variants:{kaGH10hP2:{opacity:1},KPjNucb56:{opacity:1},lMMrupY2r:{\"--extracted-r6o4lv\":\"var(--variable-reference-gmXEhkthP-cRpOWIwj5)\",\"--variable-reference-gmXEhkthP-cRpOWIwj5\":gmXEhkthP,opacity:0},Q8I9l4AKw:{opacity:0}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kaGH10hP2:{onTap:onTapyxpiz3},KPjNucb56:{onTap:onTapyxpiz3},lMMrupY2r:{\"data-highlight\":undefined,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-gmXEhkthP-cRpOWIwj5))\"},children:\"Menu\"})}),onTap:undefined},Q8I9l4AKw:{\"data-highlight\":undefined,onTap:undefined}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-gmXEhkthP-cRpOWIwj5))\"},children:\"Kapat\"})}),className:\"framer-59mnnl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"l0kvZ2Lfa\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-gmXEhkthP-cRpOWIwj5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-gmXEhkthP-cRpOWIwj5\":gmXEhkthP,opacity:0},transformTemplate:transformTemplate1,variants:{lMMrupY2r:{opacity:1},Q8I9l4AKw:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lMMrupY2r:{\"data-highlight\":true,onTap:onTap1h0uaug},Q8I9l4AKw:{\"data-highlight\":true,onTap:onTap138tr5n}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"16px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"400\",\"--framer-letter-spacing\":\"0em\",\"--framer-line-height\":\"1.2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, hsl(0, 0%, 0%))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})}),className:\"framer-ltv7fp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JXCzUzX_J\",style:{\"--extracted-2gg91v\":\"normal\",\"--extracted-r6o4lv\":\"hsl(0, 0%, 0%)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-49uboh\",\"data-framer-name\":\"Box\",layoutDependency:layoutDependency,layoutId:\"kTnoriRNv\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18lba92-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WkDlsAatN-container\",nodeId:\"WkDlsAatN\",rendersWithMotion:true,scopeId:\"cRpOWIwj5\",children:/*#__PURE__*/_jsx(LOU_HeaderBackground,{cellSize:45,delayStep:.03,fill:Cs77lmDhS,height:\"100%\",id:\"WkDlsAatN\",isOpened:false,layoutId:\"WkDlsAatN\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.35,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\",...addPropertyOverrides({lMMrupY2r:{isOpened:true},Q8I9l4AKw:{isOpened:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Transition,{value:transition3,...addPropertyOverrides({lMMrupY2r:{value:transition4},Q8I9l4AKw:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q5ksl2\",\"data-framer-name\":\"Links || Difference\",layoutDependency:layoutDependency,layoutId:\"pnCVNuRfN\",style:{opacity:0},variants:{lMMrupY2r:{opacity:1},Q8I9l4AKw:{opacity:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1mrx581\",\"data-styles-preset\":\"NuJc4QN7C\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"D8ppcZNEG\",openInNewTab:false,relValues:[],scopeId:\"cRpOWIwj5\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Giriş\"})})})}),className:\"framer-1nb5zin\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"D8ppcZNEG\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lMMrupY2r:{\"data-highlight\":true,onTap:onTap1h0uaug},Q8I9l4AKw:{\"data-highlight\":true,onTap:onTap138tr5n}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1mrx581\",\"data-styles-preset\":\"NuJc4QN7C\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AaMbUxwuP\"},motionChild:true,nodeId:\"uEc1LtKwj\",openInNewTab:false,relValues:[],scopeId:\"cRpOWIwj5\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Oyuncular\"})})})}),className:\"framer-1nr30c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uEc1LtKwj\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lMMrupY2r:{\"data-highlight\":true,onTap:onTap1h0uaug},Q8I9l4AKw:{\"data-highlight\":true,onTap:onTap138tr5n}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1mrx581\",\"data-styles-preset\":\"NuJc4QN7C\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kxSuJREGg\"},motionChild:true,nodeId:\"Xo5pFib9K\",openInNewTab:false,relValues:[],scopeId:\"cRpOWIwj5\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Hakkımızda\"})})})}),className:\"framer-18fhca3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Xo5pFib9K\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lMMrupY2r:{\"data-highlight\":true,onTap:onTap1h0uaug},Q8I9l4AKw:{\"data-highlight\":true,onTap:onTap138tr5n}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1mrx581\",\"data-styles-preset\":\"NuJc4QN7C\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JBlPzTgnt\"},motionChild:true,nodeId:\"zMLov3jHp\",openInNewTab:false,relValues:[],scopeId:\"cRpOWIwj5\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"#BNBWorld\"})})})}),className:\"framer-bh94ci\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zMLov3jHp\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lMMrupY2r:{\"data-highlight\":true,onTap:onTap1h0uaug},Q8I9l4AKw:{\"data-highlight\":true,onTap:onTap138tr5n}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1mrx581\",\"data-styles-preset\":\"NuJc4QN7C\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wqP4q692I\"},motionChild:true,nodeId:\"Drlk9N4EF\",openInNewTab:false,relValues:[],scopeId:\"cRpOWIwj5\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Haberler\"})})})}),className:\"framer-zezejl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Drlk9N4EF\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lMMrupY2r:{\"data-highlight\":true,onTap:onTap1h0uaug},Q8I9l4AKw:{\"data-highlight\":true,onTap:onTap138tr5n}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1mrx581\",\"data-styles-preset\":\"NuJc4QN7C\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IH6RBxI0F\"},motionChild:true,nodeId:\"KWHStHyU7\",openInNewTab:false,relValues:[],scopeId:\"cRpOWIwj5\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"İletişim\"})})})}),className:\"framer-zfqw19\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KWHStHyU7\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lMMrupY2r:{\"data-highlight\":true,onTap:onTap1h0uaug},Q8I9l4AKw:{\"data-highlight\":true,onTap:onTap138tr5n}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"16px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"var(--extracted-2gg91v, normal)\",\"--framer-font-weight\":\"400\",\"--framer-letter-spacing\":\"0em\",\"--framer-line-height\":\"1.2em\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, hsl(0, 0%, 0%))\"},children:/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})})}),className:\"framer-1a08uw2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QwtsNh6l2\",style:{\"--extracted-2gg91v\":\"normal\",\"--extracted-r6o4lv\":\"hsl(0, 0%, 0%)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Transition,{value:transition3,...addPropertyOverrides({lMMrupY2r:{value:transition4},Q8I9l4AKw:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-100k4ji\",\"data-framer-name\":\"Socials || Difference\",layoutDependency:layoutDependency,layoutId:\"H8FW59QCB\",style:{opacity:0},variants:{lMMrupY2r:{opacity:1},Q8I9l4AKw:{opacity:1}}})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:400,y:(componentViewport?.y||0)+0+(0+(((componentViewport?.height||120)-0)*1-0-(((componentViewport?.height||120)-0)*1-0)*1)/2)+(0+((((componentViewport?.height||120)-0)*1-0)*1-0-400)/2),...addPropertyOverrides({kaGH10hP2:{y:(componentViewport?.y||0)+0+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2)+(0+((((componentViewport?.height||100)-0)*1-0)*1-0-400)/2)},KPjNucb56:{y:(componentViewport?.y||0)+0+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2)+(0+((((componentViewport?.height||100)-0)*1-0)*1-0-400)/2)},lMMrupY2r:{y:(componentViewport?.y||0)+0+(0+(((componentViewport?.height||100)-0)*1-0-(((componentViewport?.height||100)-0)*1-0)*1)/2)+(0+((((componentViewport?.height||100)-0)*1-0)*1-0-400)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hxyon1-container\",layoutDependency:layoutDependency,layoutId:\"jGLfqJFrg-container\",nodeId:\"jGLfqJFrg\",rendersWithMotion:true,scopeId:\"cRpOWIwj5\",children:/*#__PURE__*/_jsx(PageWrapperPadding,{height:\"100%\",id:\"jGLfqJFrg\",layoutId:\"jGLfqJFrg\",style:{height:\"100%\"},variant:\"MAsJj1Ki9\",width:\"100%\",...addPropertyOverrides({kaGH10hP2:{variant:\"ZTUvY15qg\"},KPjNucb56:{variant:\"ZTUvY15qg\"},lMMrupY2r:{variant:\"ZTUvY15qg\"}},baseVariant,gestureVariant)})})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dZZLx.framer-wkq77r, .framer-dZZLx .framer-wkq77r { display: block; }\",\".framer-dZZLx.framer-wgo4ua { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 120px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-dZZLx .framer-1hqsvu5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dZZLx .framer-1ihubi2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-dZZLx .framer-1cqspwo-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-dZZLx .framer-12w0lqx { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-dZZLx .framer-17hao22 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-dZZLx .framer-xzah1d { cursor: pointer; flex: none; height: auto; pointer-events: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dZZLx .framer-59mnnl { flex: none; height: auto; pointer-events: none; position: absolute; right: 0px; top: 48%; white-space: pre; width: auto; z-index: 1; }\",\".framer-dZZLx .framer-ltv7fp, .framer-dZZLx .framer-1nb5zin, .framer-dZZLx .framer-1nr30c, .framer-dZZLx .framer-18fhca3, .framer-dZZLx .framer-bh94ci, .framer-dZZLx .framer-zezejl, .framer-dZZLx .framer-zfqw19, .framer-dZZLx .framer-1a08uw2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dZZLx .framer-49uboh { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 457px; justify-content: center; overflow: visible; padding: 70px 30px 40px 120px; pointer-events: none; position: absolute; right: -30px; top: 20px; width: min-content; z-index: 1; }\",\".framer-dZZLx .framer-18lba92-container { flex: none; height: 100%; position: absolute; right: 0px; top: 0px; width: 100%; z-index: 1; }\",\".framer-dZZLx .framer-1q5ksl2 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; mix-blend-mode: difference; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-dZZLx .framer-100k4ji { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; min-height: 16px; min-width: 119px; mix-blend-mode: difference; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-dZZLx .framer-1hxyon1-container { flex: none; height: 400px; position: relative; width: auto; }\",\".framer-dZZLx.framer-v-14cvl10 .framer-xzah1d, .framer-dZZLx.framer-v-8jav48 .framer-xzah1d { cursor: unset; pointer-events: none; }\",\".framer-dZZLx.framer-v-14cvl10 .framer-59mnnl, .framer-dZZLx.framer-v-8jav48 .framer-59mnnl { cursor: pointer; pointer-events: auto; }\",\".framer-dZZLx.framer-v-14cvl10 .framer-49uboh { pointer-events: auto; }\",\".framer-dZZLx.framer-v-14cvl10 .framer-1nb5zin, .framer-dZZLx.framer-v-14cvl10 .framer-1nr30c, .framer-dZZLx.framer-v-14cvl10 .framer-18fhca3, .framer-dZZLx.framer-v-14cvl10 .framer-bh94ci, .framer-dZZLx.framer-v-14cvl10 .framer-zezejl, .framer-dZZLx.framer-v-14cvl10 .framer-zfqw19, .framer-dZZLx.framer-v-8jav48 .framer-1nb5zin, .framer-dZZLx.framer-v-8jav48 .framer-1nr30c, .framer-dZZLx.framer-v-8jav48 .framer-18fhca3, .framer-dZZLx.framer-v-8jav48 .framer-bh94ci, .framer-dZZLx.framer-v-8jav48 .framer-zezejl, .framer-dZZLx.framer-v-8jav48 .framer-zfqw19 { cursor: pointer; }\",\".framer-dZZLx.framer-v-1ht8nb5.framer-wgo4ua, .framer-dZZLx.framer-v-8jav48.framer-wgo4ua, .framer-dZZLx.framer-v-msizpq.framer-wgo4ua { height: 100px; }\",\".framer-dZZLx.framer-v-1ht8nb5 .framer-49uboh, .framer-dZZLx.framer-v-msizpq .framer-49uboh { padding: 70px 20px 40px 70px; right: -10px; }\",\".framer-dZZLx.framer-v-8jav48 .framer-49uboh { padding: 70px 20px 40px 70px; pointer-events: auto; right: -10px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 120\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q8I9l4AKw\":{\"layout\":[\"fixed\",\"fixed\"]},\"kaGH10hP2\":{\"layout\":[\"fixed\",\"fixed\"]},\"lMMrupY2r\":{\"layout\":[\"fixed\",\"fixed\"]},\"KPjNucb56\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Cs77lmDhS\":\"backgroundColor\",\"gmXEhkthP\":\"closeColor\",\"dkw_fo78J\":\"menuColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercRpOWIwj5=withCSS(Component,css,\"framer-dZZLx\");export default FramercRpOWIwj5;FramercRpOWIwj5.displayName=\"Desktop\";FramercRpOWIwj5.defaultProps={height:120,width:1200};addPropertyControls(FramercRpOWIwj5,{variant:{options:[\"M3mW3uV9R\",\"Q8I9l4AKw\",\"kaGH10hP2\",\"lMMrupY2r\",\"KPjNucb56\"],optionTitles:[\"Desktop || Closed\",\"Desktop || Opened\",\"Tablet || Closed\",\"Tablet || Opened\",\"Variant 5\"],title:\"Variant\",type:ControlType.Enum},Cs77lmDhS:{defaultValue:'var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255)) /* {\"name\":\"White | 100\"} */',title:\"Background Color\",type:ControlType.Color},gmXEhkthP:{defaultValue:'var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)) /* {\"name\":\"Black | 100\"} */',title:\"Close Color\",type:ControlType.Color},dkw_fo78J:{defaultValue:\"rgb(0, 0, 0)\",title:\"Menu Color\",type:ControlType.Color}});addFonts(FramercRpOWIwj5,[{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\"}]},...PageWrapperPaddingFonts,...LOU_HeaderBackgroundFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercRpOWIwj5\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"120\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q8I9l4AKw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kaGH10hP2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lMMrupY2r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KPjNucb56\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"Cs77lmDhS\\\":\\\"backgroundColor\\\",\\\"gmXEhkthP\\\":\\\"closeColor\\\",\\\"dkw_fo78J\\\":\\\"menuColor\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cRpOWIwj5.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,forwardRef}from\"react\";import{gsap}from\"https://esm.sh/gsap\";import{ScrollTrigger}from\"https://esm.sh/gsap/ScrollTrigger\";gsap.registerPlugin(ScrollTrigger);const FINAL_WIDTH=100;const SCROLL_DURATION=350;//  SHRINK ON SCROLL\nexport function withShrinkOnScroll(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const elementRef=useRef(null);const forceUpdate=props?.layoutDependency// this helps to recalc based on the variants. KEEP IT.\n;useEffect(()=>{const element=elementRef.current;if(!element)return;// Get the natural width when set to auto\ngsap.set(element,{clearProps:\"all\"});gsap.set(element,{width:\"100%\"});const tl=gsap.timeline({scrollTrigger:{trigger:\"body\",start:()=>\"top top\",end:()=>`${SCROLL_DURATION}px top`,scrub:.45}});tl.fromTo(element,{width:\"100%\"},{width:FINAL_WIDTH,ease:\"power1.inOut\"});return()=>{tl.kill();};},[forceUpdate]);return /*#__PURE__*/_jsx(Component,{ref:node=>{elementRef.current=node;if(typeof ref===\"function\")ref(node);else if(ref)ref.current=node;},...props});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withShrinkOnScroll\":{\"type\":\"reactHoc\",\"name\":\"withShrinkOnScroll\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./header_logo.map","// Generated by Framer (36a4358)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 178 30\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7.202 5.934 C 7.202 7.407 6.208 8.303 4.466 8.303 L 0.68 8.303 L 0.68 0.139 L 4.354 0.139 C 5.829 0.139 6.867 0.888 6.867 2.21 C 6.867 3.222 6.164 3.831 5.293 3.981 C 6.42 4.119 7.202 4.821 7.202 5.936 Z M 2.21 1.438 L 2.21 3.508 L 4.109 3.508 C 4.89 3.508 5.337 3.139 5.337 2.45 C 5.337 1.76 4.89 1.438 4.109 1.438 Z M 5.649 5.818 C 5.649 5.037 5.102 4.669 4.242 4.669 L 2.21 4.669 L 2.21 6.979 L 4.276 6.979 C 5.125 6.979 5.649 6.6 5.649 5.819 Z M 13.786 8.301 L 12.949 7.427 C 12.301 8.048 11.464 8.439 10.436 8.439 C 8.817 8.439 7.711 7.44 7.711 6.083 C 7.711 4.922 8.482 4.265 9.419 3.702 C 8.883 3.116 8.47 2.518 8.47 1.839 C 8.47 0.746 9.43 0 10.714 0 C 11.998 0 12.992 0.7 12.992 1.828 C 12.992 2.875 12.233 3.38 11.294 3.91 C 11.417 4.047 11.54 4.174 11.674 4.311 L 12.79 5.472 C 12.958 5.046 13.07 4.575 13.115 4.08 L 14.466 4.069 C 14.377 4.909 14.131 5.736 13.708 6.449 L 15.483 8.299 L 13.786 8.299 Z M 12.123 6.554 L 10.213 4.542 C 9.622 4.911 9.197 5.29 9.197 5.967 C 9.197 6.715 9.8 7.254 10.593 7.254 C 11.197 7.254 11.709 6.99 12.123 6.554 Z M 9.912 1.876 C 9.912 2.232 10.158 2.635 10.516 3.072 C 11.298 2.6 11.588 2.312 11.588 1.83 C 11.588 1.348 11.22 1.071 10.751 1.071 C 10.249 1.071 9.914 1.37 9.914 1.876 Z M 22.445 5.934 C 22.445 7.407 21.451 8.303 19.709 8.303 L 15.925 8.303 L 15.925 0.139 L 19.599 0.139 C 21.073 0.139 22.112 0.888 22.112 2.21 C 22.112 3.222 21.408 3.831 20.537 3.981 C 21.665 4.119 22.446 4.821 22.446 5.936 Z M 17.453 1.438 L 17.453 3.508 L 19.351 3.508 C 20.133 3.508 20.58 3.139 20.58 2.45 C 20.58 1.76 20.133 1.438 19.351 1.438 Z M 20.892 5.818 C 20.892 5.037 20.345 4.669 19.485 4.669 L 17.453 4.669 L 17.453 6.979 L 19.519 6.979 C 20.368 6.979 20.892 6.6 20.892 5.819 Z M 5.282 17.184 L 2.189 17.184 L 1.585 19.082 L 0 19.082 L 2.848 10.918 L 4.645 10.918 L 7.503 19.082 L 5.884 19.082 L 5.28 17.184 L 5.282 17.184 Z M 4.88 15.932 L 3.742 12.321 L 2.591 15.932 L 4.88 15.932 Z M 14.301 13.161 C 14.301 14.276 13.642 14.978 12.57 15.196 C 13.619 15.358 13.932 16.012 14.055 17.162 C 14.155 18.15 14.368 18.691 14.591 19.082 L 12.938 19.082 C 12.771 18.702 12.603 18.255 12.502 17.184 C 12.413 16.115 12.044 15.805 10.995 15.805 L 9.599 15.805 L 9.599 19.082 L 8.069 19.082 L 8.069 10.918 L 11.553 10.918 C 13.205 10.918 14.299 11.758 14.299 13.161 Z M 12.748 13.379 C 12.748 12.598 12.212 12.205 11.218 12.205 L 9.599 12.205 L 9.599 14.551 L 11.218 14.551 C 12.212 14.551 12.748 14.16 12.748 13.377 Z M 21.317 12.275 L 18.817 12.275 L 18.817 19.082 L 17.287 19.082 L 17.287 12.275 L 14.787 12.275 L 14.787 10.918 L 21.319 10.918 L 21.319 12.275 Z M 23.479 19.08 L 21.95 19.08 L 21.95 10.916 L 23.479 10.916 Z M 24.313 16.46 L 25.898 16.46 C 26.032 17.483 26.69 17.965 27.841 17.965 C 28.767 17.965 29.394 17.551 29.394 16.792 C 29.394 15.941 28.657 15.814 27.339 15.435 C 25.999 15.066 24.559 14.721 24.559 13.054 C 24.559 11.641 25.853 10.779 27.563 10.779 C 29.472 10.779 30.589 11.745 30.813 13.181 L 29.283 13.181 C 29.15 12.376 28.491 12.007 27.552 12.007 C 26.705 12.007 26.112 12.363 26.112 12.961 C 26.112 13.674 26.938 13.858 28.01 14.145 C 29.462 14.536 30.957 14.916 30.957 16.687 C 30.957 18.319 29.629 19.216 27.82 19.216 C 25.654 19.216 24.448 18.09 24.313 16.456 Z M 37.743 12.275 L 35.242 12.275 L 35.242 19.082 L 33.713 19.082 L 33.713 12.275 L 31.212 12.275 L 31.212 10.918 L 37.744 10.918 L 37.744 12.275 Z M 8.889 29.861 L 7.458 29.861 L 7.458 23.296 L 5.448 29.861 L 4.119 29.861 L 2.109 23.296 L 2.109 29.861 L 0.68 29.861 L 0.68 21.697 L 2.88 21.697 L 4.789 28.02 L 6.687 21.697 L 8.887 21.697 L 8.887 29.861 L 8.889 29.861 Z M 14.748 27.963 L 11.654 27.963 L 11.051 29.861 L 9.466 29.861 L 12.313 21.697 L 14.11 21.697 L 16.968 29.861 L 15.35 29.861 L 14.746 27.963 Z M 14.345 26.71 L 13.207 23.1 L 12.057 26.71 Z M 24.279 21.697 L 24.279 29.861 L 22.391 29.861 L 19.008 23.514 L 19.008 29.861 L 17.533 29.861 L 17.533 21.697 L 19.421 21.697 L 22.804 28.043 L 22.804 21.697 Z M 30.133 27.963 L 27.039 27.963 L 26.436 29.861 L 24.851 29.861 L 27.698 21.697 L 29.495 21.697 L 32.354 29.861 L 30.735 29.861 L 30.131 27.963 Z M 29.73 26.71 L 28.592 23.1 L 27.442 26.71 Z M 32.229 25.779 C 32.229 23.296 33.736 21.559 36.104 21.559 C 38.037 21.559 39.242 22.744 39.566 24.238 L 38.003 24.238 C 37.768 23.479 37.121 22.905 36.115 22.905 C 34.653 22.905 33.803 24.101 33.803 25.779 C 33.803 27.457 34.653 28.652 36.126 28.652 C 37.321 28.652 38.024 27.871 38.079 26.813 L 38.079 26.63 L 35.924 26.63 L 35.924 25.423 L 39.575 25.423 L 39.575 29.861 L 38.302 29.861 L 38.302 28.608 C 37.933 29.413 37.107 30 35.891 30 C 33.657 30 32.227 28.263 32.227 25.781 Z M 46.674 28.515 L 46.674 29.861 L 40.8 29.861 L 40.8 21.697 L 46.619 21.697 L 46.619 23.043 L 42.343 23.043 L 42.343 25.043 L 46.195 25.043 L 46.195 26.274 L 42.343 26.274 L 42.343 28.517 L 46.676 28.517 Z M 55.883 29.861 L 54.453 29.861 L 54.453 23.296 L 52.442 29.861 L 51.114 29.861 L 49.103 23.296 L 49.103 29.861 L 47.673 29.861 L 47.673 21.697 L 49.872 21.697 L 51.782 28.02 L 53.68 21.697 L 55.879 21.697 L 55.879 29.861 Z M 63.087 28.515 L 63.087 29.861 L 57.213 29.861 L 57.213 21.697 L 63.032 21.697 L 63.032 23.043 L 58.756 23.043 L 58.756 25.043 L 62.608 25.043 L 62.608 26.274 L 58.756 26.274 L 58.756 28.517 L 63.089 28.517 Z M 70.832 21.697 L 70.832 29.861 L 68.944 29.861 L 65.56 23.514 L 65.56 29.861 L 64.086 29.861 L 64.086 21.697 L 65.974 21.697 L 69.357 28.043 L 69.357 21.697 Z M 77.998 23.054 L 75.498 23.054 L 75.498 29.861 L 73.968 29.861 L 73.968 23.054 L 71.468 23.054 L 71.468 21.697 L 78 21.697 L 78 23.054 Z\" fill=\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\" height=\"30px\" id=\"xb8Lmzo8T\" width=\"78px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,vBwV_FOhX:fill??props.vBwV_FOhX??\"rgb(15, 14, 14)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,vBwV_FOhX,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-0AEnS\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-0AEnS { -webkit-mask: ${mask}; aspect-ratio: 5.933333333333334; background-color: var(--token-c3043347-e55d-4e8f-a620-23399553e32c, #f5efec); mask: ${mask}; width: 178px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 178\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"vBwV_FOhX\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo White\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"},\"set\":{\"localId\":\"vectorSet/qTtSXIMX_\",\"id\":\"qTtSXIMX_\",\"moduleId\":\"nXvzCTtR8i7pvXGxClVv\"}}\n */const Icon=withCSS(Component,css,\"framer-0AEnS\");Icon.displayName=\"Logo White\";export default Icon;addPropertyControls(Icon,{vBwV_FOhX:{defaultValue:\"rgb(15, 14, 14)\",hidden:true,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Logo White\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/qTtSXIMX_\\\",\\\"id\\\":\\\"qTtSXIMX_\\\",\\\"moduleId\\\":\\\"nXvzCTtR8i7pvXGxClVv\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"178\",\"framerVariables\":\"{\\\"vBwV_FOhX\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"30\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1ecd460)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withShrinkOnScroll}from\"https://framerusercontent.com/modules/pL9WPt8XsZAqbdxqNg8p/qBrk7FXaH8sKo9HFyZ3W/header_logo.js\";import LogoWhite from\"https://framerusercontent.com/modules/3TLB1LbMPty6LKVC8Z2p/xJHkiBvNjIkTfWhDUPrd/A5vJlvBw3.js\";import PageWrapperPadding from\"https://framerusercontent.com/modules/liKzBlsi71zMhjb9yIW0/EHSp51w7DJC0MhuzIRgp/h4a7dWxv8.js\";const PageWrapperPaddingFonts=getFonts(PageWrapperPadding);const LogoWhiteFonts=getFonts(LogoWhite);const MotionAWithShrinkOnScroll17abs62=withCodeBoundaryForOverrides(motion.a,{nodeId:\"ttucJzYMC\",override:withShrinkOnScroll,scopeId:\"ia4QKIhDJ\"});const cycleOrder=[\"hEeHWpb1r\",\"ZnX7NZ7DK\",\"BOUyfU_k5\",\"HaNVtod5w\"];const serializationHash=\"framer-eNfQk\";const variantClassNames={BOUyfU_k5:\"framer-v-qszxxs\",HaNVtod5w:\"framer-v-1k2o218\",hEeHWpb1r:\"framer-v-wktt7g\",ZnX7NZ7DK:\"framer-v-q12tas\"};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 transition2={bounce:0,delay:0,duration:.66,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={\"Desk || Logo Dynamic\":\"hEeHWpb1r\",\"Desk || Logo Static\":\"ZnX7NZ7DK\",\"Tab || Logo Dynamic\":\"BOUyfU_k5\",\"Tab || Logo Static\":\"HaNVtod5w\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hEeHWpb1r\"};};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:\"hEeHWpb1r\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wktt7g\",className,classNames),\"data-framer-name\":\"Desk || Logo Dynamic\",layoutDependency:layoutDependency,layoutId:\"hEeHWpb1r\",ref:refBinding,style:{...style},...addPropertyOverrides({BOUyfU_k5:{\"data-framer-name\":\"Tab || Logo Dynamic\"},HaNVtod5w:{\"data-framer-name\":\"Tab || Logo Static\"},ZnX7NZ7DK:{\"data-framer-name\":\"Desk || Logo Static\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v3xqit\",\"data-framer-name\":\"Section\",layoutDependency:layoutDependency,layoutId:\"oL32TsStw\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,y:(componentViewport?.y||0)+(0+((componentViewport?.height||134)-0-70)/2)+0,...addPropertyOverrides({BOUyfU_k5:{height:86,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-86)/2)+0},HaNVtod5w:{height:90,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-90)/2)+0},ZnX7NZ7DK:{height:107,y:(componentViewport?.y||0)+(0+((componentViewport?.height||107)-0-107)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f8ykz1-container\",layoutDependency:layoutDependency,layoutId:\"w0TrgpTlJ-container\",nodeId:\"w0TrgpTlJ\",rendersWithMotion:true,scopeId:\"ia4QKIhDJ\",children:/*#__PURE__*/_jsx(PageWrapperPadding,{height:\"100%\",id:\"w0TrgpTlJ\",layoutId:\"w0TrgpTlJ\",style:{height:\"100%\"},variant:\"MAsJj1Ki9\",width:\"100%\",...addPropertyOverrides({BOUyfU_k5:{variant:\"ZTUvY15qg\"},HaNVtod5w:{variant:\"ZTUvY15qg\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d627wp\",\"data-framer-name\":\"Main Container\",layoutDependency:layoutDependency,layoutId:\"Asu9TVYOV\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yjkgty\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"ewbeFtFnX\",children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ttucJzYMC\",openInNewTab:false,scopeId:\"ia4QKIhDJ\",children:/*#__PURE__*/_jsx(MotionAWithShrinkOnScroll17abs62,{className:\"framer-17abs62 framer-ic3q0v\",\"data-framer-name\":\"Logo  || Override\",layoutDependency:layoutDependency,layoutId:\"ttucJzYMC\",style:{originX:0,originY:0},children:/*#__PURE__*/_jsx(LogoWhite,{animated:true,className:\"framer-17mum6\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"HlV4EfnCX\",style:{\"--d4x99i\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\"}})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,y:(componentViewport?.y||0)+(0+((componentViewport?.height||134)-0-70)/2)+0,...addPropertyOverrides({BOUyfU_k5:{height:86,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-86)/2)+0},HaNVtod5w:{height:90,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-90)/2)+0},ZnX7NZ7DK:{height:107,y:(componentViewport?.y||0)+(0+((componentViewport?.height||107)-0-107)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kap6u2-container\",layoutDependency:layoutDependency,layoutId:\"eZIZ5Xi9R-container\",nodeId:\"eZIZ5Xi9R\",rendersWithMotion:true,scopeId:\"ia4QKIhDJ\",children:/*#__PURE__*/_jsx(PageWrapperPadding,{height:\"100%\",id:\"eZIZ5Xi9R\",layoutId:\"eZIZ5Xi9R\",style:{height:\"100%\"},variant:\"MAsJj1Ki9\",width:\"100%\",...addPropertyOverrides({BOUyfU_k5:{variant:\"ZTUvY15qg\"},HaNVtod5w:{variant:\"ZTUvY15qg\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eNfQk.framer-ic3q0v, .framer-eNfQk .framer-ic3q0v { display: block; }\",\".framer-eNfQk.framer-wktt7g { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 901px; }\",\".framer-eNfQk .framer-1v3xqit { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eNfQk .framer-1f8ykz1-container, .framer-eNfQk .framer-kap6u2-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-eNfQk .framer-1d627wp { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1800px; overflow: hidden; padding: 50px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-eNfQk .framer-1yjkgty { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 500px; }\",\".framer-eNfQk .framer-17abs62 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; pointer-events: auto; position: relative; text-decoration: none; width: 100%; }\",\".framer-eNfQk .framer-17mum6 { flex: none; height: var(--framer-aspect-ratio-supported, 84px); position: relative; width: 100%; }\",\".framer-eNfQk.framer-v-q12tas .framer-1yjkgty, .framer-eNfQk.framer-v-qszxxs .framer-1yjkgty, .framer-eNfQk.framer-v-1k2o218 .framer-1yjkgty { width: 100px; }\",\".framer-eNfQk.framer-v-q12tas .framer-17mum6 { aspect-ratio: 5.716814159292035 / 1; height: var(--framer-aspect-ratio-supported, 57px); width: 326%; }\",\".framer-eNfQk.framer-v-qszxxs .framer-1d627wp, .framer-eNfQk.framer-v-1k2o218 .framer-1d627wp { padding: 40px 0px 0px 0px; }\",\".framer-eNfQk.framer-v-qszxxs .framer-17mum6 { aspect-ratio: 5.758241758241758 / 1; height: var(--framer-aspect-ratio-supported, 46px); width: 265%; }\",\".framer-eNfQk.framer-v-1k2o218 .framer-17mum6 { aspect-ratio: 5.97979797979798 / 1; height: var(--framer-aspect-ratio-supported, 50px); width: 293%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 134\n * @framerIntrinsicWidth 901\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ZnX7NZ7DK\":{\"layout\":[\"fixed\",\"auto\"]},\"BOUyfU_k5\":{\"layout\":[\"fixed\",\"auto\"]},\"HaNVtod5w\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameria4QKIhDJ=withCSS(Component,css,\"framer-eNfQk\");export default Frameria4QKIhDJ;Frameria4QKIhDJ.displayName=\"Header/Logo\";Frameria4QKIhDJ.defaultProps={height:134,width:901};addPropertyControls(Frameria4QKIhDJ,{variant:{options:[\"hEeHWpb1r\",\"ZnX7NZ7DK\",\"BOUyfU_k5\",\"HaNVtod5w\"],optionTitles:[\"Desk || Logo Dynamic\",\"Desk || Logo Static\",\"Tab || Logo Dynamic\",\"Tab || Logo Static\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Frameria4QKIhDJ,[{explicitInter:true,fonts:[]},...PageWrapperPaddingFonts,...LogoWhiteFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameria4QKIhDJ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"901\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZnX7NZ7DK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BOUyfU_k5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HaNVtod5w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"134\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2797bee)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-XmEer .framer-styles-preset-1wunbtv:not(.rich-text-wrapper), .framer-XmEer .framer-styles-preset-1wunbtv.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-0b56b8f6-96e6-4c86-b31d-cbd3c7e0289f, rgba(19, 16, 20, 0.4)); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, #131014); --framer-link-text-decoration: none; }\"];export const className=\"framer-XmEer\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1ecd460)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"BI;BDO Grotesk/variable/v0\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:300,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"BDO Grotesk Variable\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"BDO Grotesk\",url:\"https://framerusercontent.com/assets/FcybOZJ2ipUdK2dQmwN3gFVAvuk.woff2\",variationAxes,weight:\"1000\"},{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/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{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/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{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/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{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/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{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/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/gcnfba68tfm7qAyrWRCf9r34jg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-NOAxH .framer-styles-preset-2jmtti:not(.rich-text-wrapper), .framer-NOAxH .framer-styles-preset-2jmtti.rich-text-wrapper h4 { --framer-font-family: \"BDO Grotesk Variable\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: \"wght\" 600; --framer-font-weight: 1000; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-c3043347-e55d-4e8f-a620-23399553e32c, #ffffff); --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-NOAxH .framer-styles-preset-2jmtti:not(.rich-text-wrapper), .framer-NOAxH .framer-styles-preset-2jmtti.rich-text-wrapper h4 { --framer-font-family: \"BDO Grotesk Variable\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: \"wght\" 600; --framer-font-weight: 1000; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-c3043347-e55d-4e8f-a620-23399553e32c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-NOAxH .framer-styles-preset-2jmtti:not(.rich-text-wrapper), .framer-NOAxH .framer-styles-preset-2jmtti.rich-text-wrapper h4 { --framer-font-family: \"BDO Grotesk Variable\", sans-serif; --framer-font-family-bold: \"Inter\", sans-serif; --framer-font-family-bold-italic: \"Inter\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: \"wght\" 600; --framer-font-weight: 1000; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-c3043347-e55d-4e8f-a620-23399553e32c, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-NOAxH\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6bbae76)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 178 30\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7.202 5.934 C 7.202 7.407 6.208 8.303 4.466 8.303 L 0.68 8.303 L 0.68 0.139 L 4.354 0.139 C 5.829 0.139 6.867 0.888 6.867 2.21 C 6.867 3.222 6.164 3.831 5.293 3.981 C 6.42 4.119 7.202 4.821 7.202 5.936 Z M 2.21 1.438 L 2.21 3.508 L 4.109 3.508 C 4.89 3.508 5.337 3.139 5.337 2.45 C 5.337 1.76 4.89 1.438 4.109 1.438 Z M 5.649 5.818 C 5.649 5.037 5.102 4.669 4.242 4.669 L 2.21 4.669 L 2.21 6.979 L 4.276 6.979 C 5.125 6.979 5.649 6.6 5.649 5.819 Z M 13.786 8.301 L 12.949 7.427 C 12.301 8.048 11.464 8.439 10.436 8.439 C 8.817 8.439 7.711 7.44 7.711 6.083 C 7.711 4.922 8.482 4.265 9.419 3.702 C 8.883 3.116 8.47 2.518 8.47 1.839 C 8.47 0.746 9.43 0 10.714 0 C 11.998 0 12.992 0.7 12.992 1.828 C 12.992 2.875 12.233 3.38 11.294 3.91 C 11.417 4.047 11.54 4.174 11.674 4.311 L 12.79 5.472 C 12.958 5.046 13.07 4.575 13.115 4.08 L 14.466 4.069 C 14.377 4.909 14.131 5.736 13.708 6.449 L 15.483 8.299 L 13.786 8.299 Z M 12.123 6.554 L 10.213 4.542 C 9.622 4.911 9.197 5.29 9.197 5.967 C 9.197 6.715 9.8 7.254 10.593 7.254 C 11.197 7.254 11.709 6.99 12.123 6.554 Z M 9.912 1.876 C 9.912 2.232 10.158 2.635 10.516 3.072 C 11.298 2.6 11.588 2.312 11.588 1.83 C 11.588 1.348 11.22 1.071 10.751 1.071 C 10.249 1.071 9.914 1.37 9.914 1.876 Z M 22.445 5.934 C 22.445 7.407 21.451 8.303 19.709 8.303 L 15.925 8.303 L 15.925 0.139 L 19.599 0.139 C 21.073 0.139 22.112 0.888 22.112 2.21 C 22.112 3.222 21.408 3.831 20.537 3.981 C 21.665 4.119 22.446 4.821 22.446 5.936 Z M 17.453 1.438 L 17.453 3.508 L 19.351 3.508 C 20.133 3.508 20.58 3.139 20.58 2.45 C 20.58 1.76 20.133 1.438 19.351 1.438 Z M 20.892 5.818 C 20.892 5.037 20.345 4.669 19.485 4.669 L 17.453 4.669 L 17.453 6.979 L 19.519 6.979 C 20.368 6.979 20.892 6.6 20.892 5.819 Z M 5.282 17.184 L 2.189 17.184 L 1.585 19.082 L 0 19.082 L 2.848 10.918 L 4.645 10.918 L 7.503 19.082 L 5.884 19.082 L 5.28 17.184 L 5.282 17.184 Z M 4.88 15.932 L 3.742 12.321 L 2.591 15.932 L 4.88 15.932 Z M 14.301 13.161 C 14.301 14.276 13.642 14.978 12.57 15.196 C 13.619 15.358 13.932 16.012 14.055 17.162 C 14.155 18.15 14.368 18.691 14.591 19.082 L 12.938 19.082 C 12.771 18.702 12.603 18.255 12.502 17.184 C 12.413 16.115 12.044 15.805 10.995 15.805 L 9.599 15.805 L 9.599 19.082 L 8.069 19.082 L 8.069 10.918 L 11.553 10.918 C 13.205 10.918 14.299 11.758 14.299 13.161 Z M 12.748 13.379 C 12.748 12.598 12.212 12.205 11.218 12.205 L 9.599 12.205 L 9.599 14.551 L 11.218 14.551 C 12.212 14.551 12.748 14.16 12.748 13.377 Z M 21.317 12.275 L 18.817 12.275 L 18.817 19.082 L 17.287 19.082 L 17.287 12.275 L 14.787 12.275 L 14.787 10.918 L 21.319 10.918 L 21.319 12.275 Z M 23.479 19.08 L 21.95 19.08 L 21.95 10.916 L 23.479 10.916 Z M 24.313 16.46 L 25.898 16.46 C 26.032 17.483 26.69 17.965 27.841 17.965 C 28.767 17.965 29.394 17.551 29.394 16.792 C 29.394 15.941 28.657 15.814 27.339 15.435 C 25.999 15.066 24.559 14.721 24.559 13.054 C 24.559 11.641 25.853 10.779 27.563 10.779 C 29.472 10.779 30.589 11.745 30.813 13.181 L 29.283 13.181 C 29.15 12.376 28.491 12.007 27.552 12.007 C 26.705 12.007 26.112 12.363 26.112 12.961 C 26.112 13.674 26.938 13.858 28.01 14.145 C 29.462 14.536 30.957 14.916 30.957 16.687 C 30.957 18.319 29.629 19.216 27.82 19.216 C 25.654 19.216 24.448 18.09 24.313 16.456 Z M 37.743 12.275 L 35.242 12.275 L 35.242 19.082 L 33.713 19.082 L 33.713 12.275 L 31.212 12.275 L 31.212 10.918 L 37.744 10.918 L 37.744 12.275 Z M 8.889 29.861 L 7.458 29.861 L 7.458 23.296 L 5.448 29.861 L 4.119 29.861 L 2.109 23.296 L 2.109 29.861 L 0.68 29.861 L 0.68 21.697 L 2.88 21.697 L 4.789 28.02 L 6.687 21.697 L 8.887 21.697 L 8.887 29.861 L 8.889 29.861 Z M 14.748 27.963 L 11.654 27.963 L 11.051 29.861 L 9.466 29.861 L 12.313 21.697 L 14.11 21.697 L 16.968 29.861 L 15.35 29.861 L 14.746 27.963 Z M 14.345 26.71 L 13.207 23.1 L 12.057 26.71 Z M 24.279 21.697 L 24.279 29.861 L 22.391 29.861 L 19.008 23.514 L 19.008 29.861 L 17.533 29.861 L 17.533 21.697 L 19.421 21.697 L 22.804 28.043 L 22.804 21.697 Z M 30.133 27.963 L 27.039 27.963 L 26.436 29.861 L 24.851 29.861 L 27.698 21.697 L 29.495 21.697 L 32.354 29.861 L 30.735 29.861 L 30.131 27.963 Z M 29.73 26.71 L 28.592 23.1 L 27.442 26.71 Z M 32.229 25.779 C 32.229 23.296 33.736 21.559 36.104 21.559 C 38.037 21.559 39.242 22.744 39.566 24.238 L 38.003 24.238 C 37.768 23.479 37.121 22.905 36.115 22.905 C 34.653 22.905 33.803 24.101 33.803 25.779 C 33.803 27.457 34.653 28.652 36.126 28.652 C 37.321 28.652 38.024 27.871 38.079 26.813 L 38.079 26.63 L 35.924 26.63 L 35.924 25.423 L 39.575 25.423 L 39.575 29.861 L 38.302 29.861 L 38.302 28.608 C 37.933 29.413 37.107 30 35.891 30 C 33.657 30 32.227 28.263 32.227 25.781 Z M 46.674 28.515 L 46.674 29.861 L 40.8 29.861 L 40.8 21.697 L 46.619 21.697 L 46.619 23.043 L 42.343 23.043 L 42.343 25.043 L 46.195 25.043 L 46.195 26.274 L 42.343 26.274 L 42.343 28.517 L 46.676 28.517 Z M 55.883 29.861 L 54.453 29.861 L 54.453 23.296 L 52.442 29.861 L 51.114 29.861 L 49.103 23.296 L 49.103 29.861 L 47.673 29.861 L 47.673 21.697 L 49.872 21.697 L 51.782 28.02 L 53.68 21.697 L 55.879 21.697 L 55.879 29.861 Z M 63.087 28.515 L 63.087 29.861 L 57.213 29.861 L 57.213 21.697 L 63.032 21.697 L 63.032 23.043 L 58.756 23.043 L 58.756 25.043 L 62.608 25.043 L 62.608 26.274 L 58.756 26.274 L 58.756 28.517 L 63.089 28.517 Z M 70.832 21.697 L 70.832 29.861 L 68.944 29.861 L 65.56 23.514 L 65.56 29.861 L 64.086 29.861 L 64.086 21.697 L 65.974 21.697 L 69.357 28.043 L 69.357 21.697 Z M 77.998 23.054 L 75.498 23.054 L 75.498 29.861 L 73.968 29.861 L 73.968 23.054 L 71.468 23.054 L 71.468 21.697 L 78 21.697 L 78 23.054 Z\" fill=\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\" height=\"30px\" id=\"Z3hpYk7UN\" transform=\"translate(70 0)\" width=\"78px\"/><g d=\"M 0 0 L 37.957 0 L 37.957 29.996 L 0 29.996 Z M 8.157 3.049 L 10.107 3.049 L 13.093 7.819 L 24.059 25.339 L 27.602 27.324 L 38 27.324 L 37.797 26.983 L 33.755 26.983 C 34.149 26.228 34.327 25.404 34.327 24.58 C 34.327 20.057 29.282 17.258 24.559 17.044 L 24.559 16.935 C 27.494 16.325 29.245 14.172 29.245 10.727 C 29.249 5.743 23.379 0 15.189 0 C 11.736 0 9.344 1.104 8.157 2.668 Z M 32.539 25.695 C 32.539 26.159 32.466 26.591 32.394 26.987 L 27.921 26.987 L 21.909 17.298 C 22.445 17.225 22.984 17.225 23.484 17.225 C 29.6 17.225 32.535 22.035 32.535 25.695 Z M 14.867 0.323 C 22.094 0.323 26.886 6.494 26.886 12.092 C 26.886 15 25.67 16.866 23.021 16.866 C 22.449 16.866 21.982 16.83 21.591 16.793 L 13.828 4.342 L 11.396 3.049 L 11.385 3.049 L 10.744 2.69 L 8.497 2.69 C 9.641 1.289 11.823 0.323 14.867 0.323 Z M 29.843 26.947 L 27.892 26.947 L 24.907 22.177 L 13.941 4.658 L 10.398 2.672 L 0 2.672 L 0.203 3.013 L 4.245 3.013 C 3.851 3.768 3.673 4.592 3.673 5.416 C 3.673 9.939 8.718 12.738 13.441 12.953 L 13.441 13.061 C 10.506 13.671 8.755 15.824 8.755 19.269 C 8.755 24.257 14.621 30 22.815 30 C 26.267 30 28.66 28.896 29.847 27.332 L 29.847 26.951 Z M 5.461 4.302 C 5.461 3.837 5.534 3.405 5.606 3.009 L 10.079 3.009 L 16.091 12.698 C 15.555 12.771 15.016 12.771 14.516 12.771 C 8.4 12.771 5.465 7.961 5.465 4.302 Z M 23.133 29.673 C 15.906 29.673 11.114 23.502 11.114 17.904 C 11.114 14.996 12.33 13.13 14.979 13.13 C 15.551 13.13 16.018 13.167 16.409 13.203 L 24.172 25.655 L 26.604 26.947 L 26.615 26.947 L 27.256 27.306 L 29.503 27.306 C 28.359 28.708 26.177 29.673 23.133 29.673 Z\" fill=\"transparent\" height=\"30px\" id=\"xK8THPlLk\" transform=\"translate(29 0)\" width=\"38px\"><path d=\"M 0 0 L 37.957 0 L 37.957 29.996 L 0 29.996 Z\" fill=\"transparent\" height=\"29.996337080950525px\" id=\"k72KvZ5tP\" transform=\"translate(0 0)\" width=\"37.95721187025535px\"/><path d=\"M 0 3.049 L 1.951 3.049 L 4.937 7.819 L 15.902 25.339 L 19.446 27.324 L 29.843 27.324 L 29.641 26.983 L 25.598 26.983 C 25.993 26.228 26.17 25.404 26.17 24.58 C 26.17 20.057 21.125 17.258 16.402 17.044 L 16.402 16.935 C 19.337 16.325 21.089 14.172 21.089 10.727 C 21.092 5.743 15.222 0 7.032 0 C 3.579 0 1.187 1.104 0 2.668 Z M 24.382 25.695 C 24.382 26.159 24.31 26.591 24.237 26.987 L 19.764 26.987 L 13.753 17.298 C 14.288 17.225 14.828 17.225 15.327 17.225 C 21.443 17.225 24.378 22.035 24.378 25.695 Z M 6.71 0.323 C 13.937 0.323 18.729 6.494 18.729 12.092 C 18.729 15 17.513 16.866 14.864 16.866 C 14.292 16.866 13.825 16.83 13.434 16.793 L 5.671 4.342 L 3.239 3.049 L 3.228 3.049 L 2.588 2.69 L 0.34 2.69 C 1.484 1.289 3.666 0.323 6.71 0.323 Z\" fill=\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\" height=\"27.32448512887865px\" id=\"K1ONTDVBV\" transform=\"translate(8.157 0)\" width=\"29.843241644483868px\"/><path d=\"M 29.843 24.275 L 27.892 24.275 L 24.907 19.505 L 13.941 1.986 L 10.398 0 L 0 0 L 0.203 0.341 L 4.245 0.341 C 3.851 1.096 3.673 1.92 3.673 2.744 C 3.673 7.268 8.718 10.066 13.441 10.281 L 13.441 10.39 C 10.506 10.999 8.755 13.152 8.755 16.597 C 8.755 21.585 14.621 27.328 22.815 27.328 C 26.267 27.328 28.66 26.225 29.847 24.66 L 29.847 24.279 Z M 5.461 1.63 C 5.461 1.165 5.534 0.733 5.606 0.338 L 10.079 0.338 L 16.091 10.027 C 15.555 10.099 15.016 10.099 14.516 10.099 C 8.4 10.099 5.465 5.289 5.465 1.63 Z M 23.133 27.001 C 15.906 27.001 11.114 20.83 11.114 15.232 C 11.114 12.325 12.33 10.459 14.979 10.459 C 15.551 10.459 16.018 10.495 16.409 10.531 L 24.172 22.983 L 26.604 24.275 L 26.615 24.275 L 27.256 24.635 L 29.503 24.635 C 28.359 26.036 26.177 27.001 23.133 27.001 Z\" fill=\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\" height=\"27.32814804792813px\" id=\"baJX0tmer\" transform=\"translate(0 2.672)\" width=\"29.846790890269148px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,vBwV_FOhX:fill??props.vBwV_FOhX??\"rgb(15, 14, 14)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,vBwV_FOhX,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-L8O0U\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-L8O0U { -webkit-mask: ${mask}; aspect-ratio: 5.933333333333334; background-color: var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, #0c0c0c); mask: ${mask}; width: 178px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 178\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"vBwV_FOhX\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo w Symbol\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\"},\"set\":{\"localId\":\"vectorSet/qTtSXIMX_\",\"id\":\"qTtSXIMX_\",\"moduleId\":\"nXvzCTtR8i7pvXGxClVv\"}}\n */const Icon=withCSS(Component,css,\"framer-L8O0U\");Icon.displayName=\"Logo w Symbol\";export default Icon;addPropertyControls(Icon,{vBwV_FOhX:{defaultValue:\"rgb(15, 14, 14)\",hidden:true,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Logo w Symbol\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/qTtSXIMX_\\\",\\\"id\\\":\\\"qTtSXIMX_\\\",\\\"moduleId\\\":\\\"nXvzCTtR8i7pvXGxClVv\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"vBwV_FOhX\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"178\",\"framerIntrinsicHeight\":\"30\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6bbae76)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 178 30\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7.202 5.934 C 7.202 7.407 6.208 8.303 4.466 8.303 L 0.68 8.303 L 0.68 0.139 L 4.354 0.139 C 5.829 0.139 6.867 0.888 6.867 2.21 C 6.867 3.222 6.164 3.831 5.293 3.981 C 6.42 4.119 7.202 4.821 7.202 5.936 Z M 2.21 1.438 L 2.21 3.508 L 4.109 3.508 C 4.89 3.508 5.337 3.139 5.337 2.45 C 5.337 1.76 4.89 1.438 4.109 1.438 Z M 5.649 5.818 C 5.649 5.037 5.102 4.669 4.242 4.669 L 2.21 4.669 L 2.21 6.979 L 4.276 6.979 C 5.125 6.979 5.649 6.6 5.649 5.819 Z M 13.786 8.301 L 12.949 7.427 C 12.301 8.048 11.464 8.439 10.436 8.439 C 8.817 8.439 7.711 7.44 7.711 6.083 C 7.711 4.922 8.482 4.265 9.419 3.702 C 8.883 3.116 8.47 2.518 8.47 1.839 C 8.47 0.746 9.43 0 10.714 0 C 11.998 0 12.992 0.7 12.992 1.828 C 12.992 2.875 12.233 3.38 11.294 3.91 C 11.417 4.047 11.54 4.174 11.674 4.311 L 12.79 5.472 C 12.958 5.046 13.07 4.575 13.115 4.08 L 14.466 4.069 C 14.377 4.909 14.131 5.736 13.708 6.449 L 15.483 8.299 L 13.786 8.299 Z M 12.123 6.554 L 10.213 4.542 C 9.622 4.911 9.197 5.29 9.197 5.967 C 9.197 6.715 9.8 7.254 10.593 7.254 C 11.197 7.254 11.709 6.99 12.123 6.554 Z M 9.912 1.876 C 9.912 2.232 10.158 2.635 10.516 3.072 C 11.298 2.6 11.588 2.312 11.588 1.83 C 11.588 1.348 11.22 1.071 10.751 1.071 C 10.249 1.071 9.914 1.37 9.914 1.876 Z M 22.445 5.934 C 22.445 7.407 21.451 8.303 19.709 8.303 L 15.925 8.303 L 15.925 0.139 L 19.599 0.139 C 21.073 0.139 22.112 0.888 22.112 2.21 C 22.112 3.222 21.408 3.831 20.537 3.981 C 21.665 4.119 22.446 4.821 22.446 5.936 Z M 17.453 1.438 L 17.453 3.508 L 19.351 3.508 C 20.133 3.508 20.58 3.139 20.58 2.45 C 20.58 1.76 20.133 1.438 19.351 1.438 Z M 20.892 5.818 C 20.892 5.037 20.345 4.669 19.485 4.669 L 17.453 4.669 L 17.453 6.979 L 19.519 6.979 C 20.368 6.979 20.892 6.6 20.892 5.819 Z M 5.282 17.184 L 2.189 17.184 L 1.585 19.082 L 0 19.082 L 2.848 10.918 L 4.645 10.918 L 7.503 19.082 L 5.884 19.082 L 5.28 17.184 L 5.282 17.184 Z M 4.88 15.932 L 3.742 12.321 L 2.591 15.932 L 4.88 15.932 Z M 14.301 13.161 C 14.301 14.276 13.642 14.978 12.57 15.196 C 13.619 15.358 13.932 16.012 14.055 17.162 C 14.155 18.15 14.368 18.691 14.591 19.082 L 12.938 19.082 C 12.771 18.702 12.603 18.255 12.502 17.184 C 12.413 16.115 12.044 15.805 10.995 15.805 L 9.599 15.805 L 9.599 19.082 L 8.069 19.082 L 8.069 10.918 L 11.553 10.918 C 13.205 10.918 14.299 11.758 14.299 13.161 Z M 12.748 13.379 C 12.748 12.598 12.212 12.205 11.218 12.205 L 9.599 12.205 L 9.599 14.551 L 11.218 14.551 C 12.212 14.551 12.748 14.16 12.748 13.377 Z M 21.317 12.275 L 18.817 12.275 L 18.817 19.082 L 17.287 19.082 L 17.287 12.275 L 14.787 12.275 L 14.787 10.918 L 21.319 10.918 L 21.319 12.275 Z M 23.479 19.08 L 21.95 19.08 L 21.95 10.916 L 23.479 10.916 Z M 24.313 16.46 L 25.898 16.46 C 26.032 17.483 26.69 17.965 27.841 17.965 C 28.767 17.965 29.394 17.551 29.394 16.792 C 29.394 15.941 28.657 15.814 27.339 15.435 C 25.999 15.066 24.559 14.721 24.559 13.054 C 24.559 11.641 25.853 10.779 27.563 10.779 C 29.472 10.779 30.589 11.745 30.813 13.181 L 29.283 13.181 C 29.15 12.376 28.491 12.007 27.552 12.007 C 26.705 12.007 26.112 12.363 26.112 12.961 C 26.112 13.674 26.938 13.858 28.01 14.145 C 29.462 14.536 30.957 14.916 30.957 16.687 C 30.957 18.319 29.629 19.216 27.82 19.216 C 25.654 19.216 24.448 18.09 24.313 16.456 Z M 37.743 12.275 L 35.242 12.275 L 35.242 19.082 L 33.713 19.082 L 33.713 12.275 L 31.212 12.275 L 31.212 10.918 L 37.744 10.918 L 37.744 12.275 Z M 8.889 29.861 L 7.458 29.861 L 7.458 23.296 L 5.448 29.861 L 4.119 29.861 L 2.109 23.296 L 2.109 29.861 L 0.68 29.861 L 0.68 21.697 L 2.88 21.697 L 4.789 28.02 L 6.687 21.697 L 8.887 21.697 L 8.887 29.861 L 8.889 29.861 Z M 14.748 27.963 L 11.654 27.963 L 11.051 29.861 L 9.466 29.861 L 12.313 21.697 L 14.11 21.697 L 16.968 29.861 L 15.35 29.861 L 14.746 27.963 Z M 14.345 26.71 L 13.207 23.1 L 12.057 26.71 Z M 24.279 21.697 L 24.279 29.861 L 22.391 29.861 L 19.008 23.514 L 19.008 29.861 L 17.533 29.861 L 17.533 21.697 L 19.421 21.697 L 22.804 28.043 L 22.804 21.697 Z M 30.133 27.963 L 27.039 27.963 L 26.436 29.861 L 24.851 29.861 L 27.698 21.697 L 29.495 21.697 L 32.354 29.861 L 30.735 29.861 L 30.131 27.963 Z M 29.73 26.71 L 28.592 23.1 L 27.442 26.71 Z M 32.229 25.779 C 32.229 23.296 33.736 21.559 36.104 21.559 C 38.037 21.559 39.242 22.744 39.566 24.238 L 38.003 24.238 C 37.768 23.479 37.121 22.905 36.115 22.905 C 34.653 22.905 33.803 24.101 33.803 25.779 C 33.803 27.457 34.653 28.652 36.126 28.652 C 37.321 28.652 38.024 27.871 38.079 26.813 L 38.079 26.63 L 35.924 26.63 L 35.924 25.423 L 39.575 25.423 L 39.575 29.861 L 38.302 29.861 L 38.302 28.608 C 37.933 29.413 37.107 30 35.891 30 C 33.657 30 32.227 28.263 32.227 25.781 Z M 46.674 28.515 L 46.674 29.861 L 40.8 29.861 L 40.8 21.697 L 46.619 21.697 L 46.619 23.043 L 42.343 23.043 L 42.343 25.043 L 46.195 25.043 L 46.195 26.274 L 42.343 26.274 L 42.343 28.517 L 46.676 28.517 Z M 55.883 29.861 L 54.453 29.861 L 54.453 23.296 L 52.442 29.861 L 51.114 29.861 L 49.103 23.296 L 49.103 29.861 L 47.673 29.861 L 47.673 21.697 L 49.872 21.697 L 51.782 28.02 L 53.68 21.697 L 55.879 21.697 L 55.879 29.861 Z M 63.087 28.515 L 63.087 29.861 L 57.213 29.861 L 57.213 21.697 L 63.032 21.697 L 63.032 23.043 L 58.756 23.043 L 58.756 25.043 L 62.608 25.043 L 62.608 26.274 L 58.756 26.274 L 58.756 28.517 L 63.089 28.517 Z M 70.832 21.697 L 70.832 29.861 L 68.944 29.861 L 65.56 23.514 L 65.56 29.861 L 64.086 29.861 L 64.086 21.697 L 65.974 21.697 L 69.357 28.043 L 69.357 21.697 Z M 77.998 23.054 L 75.498 23.054 L 75.498 29.861 L 73.968 29.861 L 73.968 23.054 L 71.468 23.054 L 71.468 21.697 L 78 21.697 L 78 23.054 Z\" fill=\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\" height=\"30px\" id=\"Qvj7MOz2p\" transform=\"translate(41 0)\" width=\"78px\"/><g d=\"M 0 0 L 37.957 0 L 37.957 29.996 L 0 29.996 Z M 8.157 3.049 L 10.107 3.049 L 13.093 7.819 L 24.059 25.339 L 27.602 27.324 L 38 27.324 L 37.797 26.983 L 33.755 26.983 C 34.149 26.228 34.327 25.404 34.327 24.58 C 34.327 20.057 29.282 17.258 24.559 17.044 L 24.559 16.935 C 27.494 16.325 29.245 14.172 29.245 10.727 C 29.249 5.743 23.379 0 15.189 0 C 11.736 0 9.344 1.104 8.157 2.668 Z M 32.539 25.695 C 32.539 26.159 32.466 26.591 32.394 26.987 L 27.921 26.987 L 21.909 17.298 C 22.445 17.225 22.984 17.225 23.484 17.225 C 29.6 17.225 32.535 22.035 32.535 25.695 Z M 14.867 0.323 C 22.094 0.323 26.886 6.494 26.886 12.092 C 26.886 15 25.67 16.866 23.021 16.866 C 22.449 16.866 21.982 16.83 21.591 16.793 L 13.828 4.342 L 11.396 3.049 L 11.385 3.049 L 10.744 2.69 L 8.497 2.69 C 9.641 1.289 11.823 0.323 14.867 0.323 Z M 29.843 26.947 L 27.892 26.947 L 24.907 22.177 L 13.941 4.658 L 10.398 2.672 L 0 2.672 L 0.203 3.013 L 4.245 3.013 C 3.851 3.768 3.673 4.592 3.673 5.416 C 3.673 9.939 8.718 12.738 13.441 12.953 L 13.441 13.061 C 10.506 13.671 8.755 15.824 8.755 19.269 C 8.755 24.257 14.621 30 22.815 30 C 26.267 30 28.66 28.896 29.847 27.332 L 29.847 26.951 Z M 5.461 4.302 C 5.461 3.837 5.534 3.405 5.606 3.009 L 10.079 3.009 L 16.091 12.698 C 15.555 12.771 15.016 12.771 14.516 12.771 C 8.4 12.771 5.465 7.961 5.465 4.302 Z M 23.133 29.673 C 15.906 29.673 11.114 23.502 11.114 17.904 C 11.114 14.996 12.33 13.13 14.979 13.13 C 15.551 13.13 16.018 13.167 16.409 13.203 L 24.172 25.655 L 26.604 26.947 L 26.615 26.947 L 27.256 27.306 L 29.503 27.306 C 28.359 28.708 26.177 29.673 23.133 29.673 Z\" fill=\"transparent\" height=\"30px\" id=\"nOdZhgw9P\" width=\"38px\"><path d=\"M 0 0 L 37.957 0 L 37.957 29.996 L 0 29.996 Z\" fill=\"transparent\" height=\"29.996337080950525px\" id=\"v6ucHFMOV\" transform=\"translate(0 0)\" width=\"37.95721187025535px\"/><path d=\"M 0 3.049 L 1.951 3.049 L 4.937 7.819 L 15.902 25.339 L 19.446 27.324 L 29.843 27.324 L 29.641 26.983 L 25.598 26.983 C 25.993 26.228 26.17 25.404 26.17 24.58 C 26.17 20.057 21.125 17.258 16.402 17.044 L 16.402 16.935 C 19.337 16.325 21.089 14.172 21.089 10.727 C 21.092 5.743 15.222 0 7.032 0 C 3.579 0 1.187 1.104 0 2.668 Z M 24.382 25.695 C 24.382 26.159 24.31 26.591 24.237 26.987 L 19.764 26.987 L 13.753 17.298 C 14.288 17.225 14.828 17.225 15.327 17.225 C 21.443 17.225 24.378 22.035 24.378 25.695 Z M 6.71 0.323 C 13.937 0.323 18.729 6.494 18.729 12.092 C 18.729 15 17.513 16.866 14.864 16.866 C 14.292 16.866 13.825 16.83 13.434 16.793 L 5.671 4.342 L 3.239 3.049 L 3.228 3.049 L 2.588 2.69 L 0.34 2.69 C 1.484 1.289 3.666 0.323 6.71 0.323 Z\" fill=\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\" height=\"27.32448512887865px\" id=\"cmMBwToCG\" transform=\"translate(8.157 0)\" width=\"29.843241644483868px\"/><path d=\"M 29.843 24.275 L 27.892 24.275 L 24.907 19.505 L 13.941 1.986 L 10.398 0 L 0 0 L 0.203 0.341 L 4.245 0.341 C 3.851 1.096 3.673 1.92 3.673 2.744 C 3.673 7.268 8.718 10.066 13.441 10.281 L 13.441 10.39 C 10.506 10.999 8.755 13.152 8.755 16.597 C 8.755 21.585 14.621 27.328 22.815 27.328 C 26.267 27.328 28.66 26.225 29.847 24.66 L 29.847 24.279 Z M 5.461 1.63 C 5.461 1.165 5.534 0.733 5.606 0.338 L 10.079 0.338 L 16.091 10.027 C 15.555 10.099 15.016 10.099 14.516 10.099 C 8.4 10.099 5.465 5.289 5.465 1.63 Z M 23.133 27.001 C 15.906 27.001 11.114 20.83 11.114 15.232 C 11.114 12.325 12.33 10.459 14.979 10.459 C 15.551 10.459 16.018 10.495 16.409 10.531 L 24.172 22.983 L 26.604 24.275 L 26.615 24.275 L 27.256 24.635 L 29.503 24.635 C 28.359 26.036 26.177 27.001 23.133 27.001 Z\" fill=\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\" height=\"27.32814804792813px\" id=\"bUPYR0B5C\" transform=\"translate(0 2.672)\" width=\"29.846790890269148px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,vBwV_FOhX:fill??props.vBwV_FOhX??\"rgb(15, 14, 14)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,vBwV_FOhX,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-9q1uZ\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-9q1uZ { -webkit-mask: ${mask}; aspect-ratio: 5.933333333333334; background-color: var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, #0c0c0c); mask: ${mask}; width: 178px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 178\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"vBwV_FOhX\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo w Symbol Desktop\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\"},\"set\":{\"localId\":\"vectorSet/qTtSXIMX_\",\"id\":\"qTtSXIMX_\",\"moduleId\":\"nXvzCTtR8i7pvXGxClVv\"}}\n */const Icon=withCSS(Component,css,\"framer-9q1uZ\");Icon.displayName=\"Logo w Symbol Desktop\";export default Icon;addPropertyControls(Icon,{vBwV_FOhX:{defaultValue:\"rgb(15, 14, 14)\",hidden:true,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"vBwV_FOhX\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Logo w Symbol Desktop\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/qTtSXIMX_\\\",\\\"id\\\":\\\"qTtSXIMX_\\\",\\\"moduleId\\\":\\\"nXvzCTtR8i7pvXGxClVv\\\"}}\",\"framerIntrinsicWidth\":\"178\",\"framerIntrinsicHeight\":\"30\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1ecd460)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 178 30\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7.202 5.934 C 7.202 7.407 6.208 8.303 4.466 8.303 L 0.68 8.303 L 0.68 0.139 L 4.354 0.139 C 5.829 0.139 6.867 0.888 6.867 2.21 C 6.867 3.222 6.164 3.831 5.293 3.981 C 6.42 4.119 7.202 4.821 7.202 5.936 Z M 2.21 1.438 L 2.21 3.508 L 4.109 3.508 C 4.89 3.508 5.337 3.139 5.337 2.45 C 5.337 1.76 4.89 1.438 4.109 1.438 Z M 5.649 5.818 C 5.649 5.037 5.102 4.669 4.242 4.669 L 2.21 4.669 L 2.21 6.979 L 4.276 6.979 C 5.125 6.979 5.649 6.6 5.649 5.819 Z M 13.786 8.301 L 12.949 7.427 C 12.301 8.048 11.464 8.439 10.436 8.439 C 8.817 8.439 7.711 7.44 7.711 6.083 C 7.711 4.922 8.482 4.265 9.419 3.702 C 8.883 3.116 8.47 2.518 8.47 1.839 C 8.47 0.746 9.43 0 10.714 0 C 11.998 0 12.992 0.7 12.992 1.828 C 12.992 2.875 12.233 3.38 11.294 3.91 C 11.417 4.047 11.54 4.174 11.674 4.311 L 12.79 5.472 C 12.958 5.046 13.07 4.575 13.115 4.08 L 14.466 4.069 C 14.377 4.909 14.131 5.736 13.708 6.449 L 15.483 8.299 L 13.786 8.299 Z M 12.123 6.554 L 10.213 4.542 C 9.622 4.911 9.197 5.29 9.197 5.967 C 9.197 6.715 9.8 7.254 10.593 7.254 C 11.197 7.254 11.709 6.99 12.123 6.554 Z M 9.912 1.876 C 9.912 2.232 10.158 2.635 10.516 3.072 C 11.298 2.6 11.588 2.312 11.588 1.83 C 11.588 1.348 11.22 1.071 10.751 1.071 C 10.249 1.071 9.914 1.37 9.914 1.876 Z M 22.445 5.934 C 22.445 7.407 21.451 8.303 19.709 8.303 L 15.925 8.303 L 15.925 0.139 L 19.599 0.139 C 21.073 0.139 22.112 0.888 22.112 2.21 C 22.112 3.222 21.408 3.831 20.537 3.981 C 21.665 4.119 22.446 4.821 22.446 5.936 Z M 17.453 1.438 L 17.453 3.508 L 19.351 3.508 C 20.133 3.508 20.58 3.139 20.58 2.45 C 20.58 1.76 20.133 1.438 19.351 1.438 Z M 20.892 5.818 C 20.892 5.037 20.345 4.669 19.485 4.669 L 17.453 4.669 L 17.453 6.979 L 19.519 6.979 C 20.368 6.979 20.892 6.6 20.892 5.819 Z M 5.282 17.184 L 2.189 17.184 L 1.585 19.082 L 0 19.082 L 2.848 10.918 L 4.645 10.918 L 7.503 19.082 L 5.884 19.082 L 5.28 17.184 L 5.282 17.184 Z M 4.88 15.932 L 3.742 12.321 L 2.591 15.932 L 4.88 15.932 Z M 14.301 13.161 C 14.301 14.276 13.642 14.978 12.57 15.196 C 13.619 15.358 13.932 16.012 14.055 17.162 C 14.155 18.15 14.368 18.691 14.591 19.082 L 12.938 19.082 C 12.771 18.702 12.603 18.255 12.502 17.184 C 12.413 16.115 12.044 15.805 10.995 15.805 L 9.599 15.805 L 9.599 19.082 L 8.069 19.082 L 8.069 10.918 L 11.553 10.918 C 13.205 10.918 14.299 11.758 14.299 13.161 Z M 12.748 13.379 C 12.748 12.598 12.212 12.205 11.218 12.205 L 9.599 12.205 L 9.599 14.551 L 11.218 14.551 C 12.212 14.551 12.748 14.16 12.748 13.377 Z M 21.317 12.275 L 18.817 12.275 L 18.817 19.082 L 17.287 19.082 L 17.287 12.275 L 14.787 12.275 L 14.787 10.918 L 21.319 10.918 L 21.319 12.275 Z M 23.479 19.08 L 21.95 19.08 L 21.95 10.916 L 23.479 10.916 Z M 24.313 16.46 L 25.898 16.46 C 26.032 17.483 26.69 17.965 27.841 17.965 C 28.767 17.965 29.394 17.551 29.394 16.792 C 29.394 15.941 28.657 15.814 27.339 15.435 C 25.999 15.066 24.559 14.721 24.559 13.054 C 24.559 11.641 25.853 10.779 27.563 10.779 C 29.472 10.779 30.589 11.745 30.813 13.181 L 29.283 13.181 C 29.15 12.376 28.491 12.007 27.552 12.007 C 26.705 12.007 26.112 12.363 26.112 12.961 C 26.112 13.674 26.938 13.858 28.01 14.145 C 29.462 14.536 30.957 14.916 30.957 16.687 C 30.957 18.319 29.629 19.216 27.82 19.216 C 25.654 19.216 24.448 18.09 24.313 16.456 Z M 37.743 12.275 L 35.242 12.275 L 35.242 19.082 L 33.713 19.082 L 33.713 12.275 L 31.212 12.275 L 31.212 10.918 L 37.744 10.918 L 37.744 12.275 Z M 8.889 29.861 L 7.458 29.861 L 7.458 23.296 L 5.448 29.861 L 4.119 29.861 L 2.109 23.296 L 2.109 29.861 L 0.68 29.861 L 0.68 21.697 L 2.88 21.697 L 4.789 28.02 L 6.687 21.697 L 8.887 21.697 L 8.887 29.861 L 8.889 29.861 Z M 14.748 27.963 L 11.654 27.963 L 11.051 29.861 L 9.466 29.861 L 12.313 21.697 L 14.11 21.697 L 16.968 29.861 L 15.35 29.861 L 14.746 27.963 Z M 14.345 26.71 L 13.207 23.1 L 12.057 26.71 Z M 24.279 21.697 L 24.279 29.861 L 22.391 29.861 L 19.008 23.514 L 19.008 29.861 L 17.533 29.861 L 17.533 21.697 L 19.421 21.697 L 22.804 28.043 L 22.804 21.697 Z M 30.133 27.963 L 27.039 27.963 L 26.436 29.861 L 24.851 29.861 L 27.698 21.697 L 29.495 21.697 L 32.354 29.861 L 30.735 29.861 L 30.131 27.963 Z M 29.73 26.71 L 28.592 23.1 L 27.442 26.71 Z M 32.229 25.779 C 32.229 23.296 33.736 21.559 36.104 21.559 C 38.037 21.559 39.242 22.744 39.566 24.238 L 38.003 24.238 C 37.768 23.479 37.121 22.905 36.115 22.905 C 34.653 22.905 33.803 24.101 33.803 25.779 C 33.803 27.457 34.653 28.652 36.126 28.652 C 37.321 28.652 38.024 27.871 38.079 26.813 L 38.079 26.63 L 35.924 26.63 L 35.924 25.423 L 39.575 25.423 L 39.575 29.861 L 38.302 29.861 L 38.302 28.608 C 37.933 29.413 37.107 30 35.891 30 C 33.657 30 32.227 28.263 32.227 25.781 Z M 46.674 28.515 L 46.674 29.861 L 40.8 29.861 L 40.8 21.697 L 46.619 21.697 L 46.619 23.043 L 42.343 23.043 L 42.343 25.043 L 46.195 25.043 L 46.195 26.274 L 42.343 26.274 L 42.343 28.517 L 46.676 28.517 Z M 55.883 29.861 L 54.453 29.861 L 54.453 23.296 L 52.442 29.861 L 51.114 29.861 L 49.103 23.296 L 49.103 29.861 L 47.673 29.861 L 47.673 21.697 L 49.872 21.697 L 51.782 28.02 L 53.68 21.697 L 55.879 21.697 L 55.879 29.861 Z M 63.087 28.515 L 63.087 29.861 L 57.213 29.861 L 57.213 21.697 L 63.032 21.697 L 63.032 23.043 L 58.756 23.043 L 58.756 25.043 L 62.608 25.043 L 62.608 26.274 L 58.756 26.274 L 58.756 28.517 L 63.089 28.517 Z M 70.832 21.697 L 70.832 29.861 L 68.944 29.861 L 65.56 23.514 L 65.56 29.861 L 64.086 29.861 L 64.086 21.697 L 65.974 21.697 L 69.357 28.043 L 69.357 21.697 Z M 77.998 23.054 L 75.498 23.054 L 75.498 29.861 L 73.968 29.861 L 73.968 23.054 L 71.468 23.054 L 71.468 21.697 L 78 21.697 L 78 23.054 Z\" fill=\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\" height=\"30px\" id=\"apK_YVTDq\" transform=\"translate(70 0)\" width=\"78px\"/><g d=\"M 0 0 L 37.957 0 L 37.957 29.996 L 0 29.996 Z M 8.157 3.049 L 10.107 3.049 L 13.093 7.819 L 24.059 25.339 L 27.602 27.324 L 38 27.324 L 37.797 26.983 L 33.755 26.983 C 34.149 26.228 34.327 25.404 34.327 24.58 C 34.327 20.057 29.282 17.258 24.559 17.044 L 24.559 16.935 C 27.494 16.325 29.245 14.172 29.245 10.727 C 29.249 5.743 23.379 0 15.189 0 C 11.736 0 9.344 1.104 8.157 2.668 Z M 32.539 25.695 C 32.539 26.159 32.466 26.591 32.394 26.987 L 27.921 26.987 L 21.909 17.298 C 22.445 17.225 22.984 17.225 23.484 17.225 C 29.6 17.225 32.535 22.035 32.535 25.695 Z M 14.867 0.323 C 22.094 0.323 26.886 6.494 26.886 12.092 C 26.886 15 25.67 16.866 23.021 16.866 C 22.449 16.866 21.982 16.83 21.591 16.793 L 13.828 4.342 L 11.396 3.049 L 11.385 3.049 L 10.744 2.69 L 8.497 2.69 C 9.641 1.289 11.823 0.323 14.867 0.323 Z M 29.843 26.947 L 27.892 26.947 L 24.907 22.177 L 13.941 4.658 L 10.398 2.672 L 0 2.672 L 0.203 3.013 L 4.245 3.013 C 3.851 3.768 3.673 4.592 3.673 5.416 C 3.673 9.939 8.718 12.738 13.441 12.953 L 13.441 13.061 C 10.506 13.671 8.755 15.824 8.755 19.269 C 8.755 24.257 14.621 30 22.815 30 C 26.267 30 28.66 28.896 29.847 27.332 L 29.847 26.951 Z M 5.461 4.302 C 5.461 3.837 5.534 3.405 5.606 3.009 L 10.079 3.009 L 16.091 12.698 C 15.555 12.771 15.016 12.771 14.516 12.771 C 8.4 12.771 5.465 7.961 5.465 4.302 Z M 23.133 29.673 C 15.906 29.673 11.114 23.502 11.114 17.904 C 11.114 14.996 12.33 13.13 14.979 13.13 C 15.551 13.13 16.018 13.167 16.409 13.203 L 24.172 25.655 L 26.604 26.947 L 26.615 26.947 L 27.256 27.306 L 29.503 27.306 C 28.359 28.708 26.177 29.673 23.133 29.673 Z\" fill=\"transparent\" height=\"30px\" id=\"ejk35yMrW\" transform=\"translate(29 0)\" width=\"38px\"><path d=\"M 0 0 L 37.957 0 L 37.957 29.996 L 0 29.996 Z\" fill=\"transparent\" height=\"29.996337080950525px\" id=\"Mn6Y_t1KA\" transform=\"translate(0 0)\" width=\"37.95721187025535px\"/><path d=\"M 0 3.049 L 1.951 3.049 L 4.937 7.819 L 15.902 25.339 L 19.446 27.324 L 29.843 27.324 L 29.641 26.983 L 25.598 26.983 C 25.993 26.228 26.17 25.404 26.17 24.58 C 26.17 20.057 21.125 17.258 16.402 17.044 L 16.402 16.935 C 19.337 16.325 21.089 14.172 21.089 10.727 C 21.092 5.743 15.222 0 7.032 0 C 3.579 0 1.187 1.104 0 2.668 Z M 24.382 25.695 C 24.382 26.159 24.31 26.591 24.237 26.987 L 19.764 26.987 L 13.753 17.298 C 14.288 17.225 14.828 17.225 15.327 17.225 C 21.443 17.225 24.378 22.035 24.378 25.695 Z M 6.71 0.323 C 13.937 0.323 18.729 6.494 18.729 12.092 C 18.729 15 17.513 16.866 14.864 16.866 C 14.292 16.866 13.825 16.83 13.434 16.793 L 5.671 4.342 L 3.239 3.049 L 3.228 3.049 L 2.588 2.69 L 0.34 2.69 C 1.484 1.289 3.666 0.323 6.71 0.323 Z\" fill=\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\" height=\"27.32448512887865px\" id=\"VUi2lNS20\" transform=\"translate(8.157 0)\" width=\"29.843241644483868px\"/><path d=\"M 29.843 24.275 L 27.892 24.275 L 24.907 19.505 L 13.941 1.986 L 10.398 0 L 0 0 L 0.203 0.341 L 4.245 0.341 C 3.851 1.096 3.673 1.92 3.673 2.744 C 3.673 7.268 8.718 10.066 13.441 10.281 L 13.441 10.39 C 10.506 10.999 8.755 13.152 8.755 16.597 C 8.755 21.585 14.621 27.328 22.815 27.328 C 26.267 27.328 28.66 26.225 29.847 24.66 L 29.847 24.279 Z M 5.461 1.63 C 5.461 1.165 5.534 0.733 5.606 0.338 L 10.079 0.338 L 16.091 10.027 C 15.555 10.099 15.016 10.099 14.516 10.099 C 8.4 10.099 5.465 5.289 5.465 1.63 Z M 23.133 27.001 C 15.906 27.001 11.114 20.83 11.114 15.232 C 11.114 12.325 12.33 10.459 14.979 10.459 C 15.551 10.459 16.018 10.495 16.409 10.531 L 24.172 22.983 L 26.604 24.275 L 26.615 24.275 L 27.256 24.635 L 29.503 24.635 C 28.359 26.036 26.177 27.001 23.133 27.001 Z\" fill=\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\" height=\"27.32814804792813px\" id=\"WLIOwK6a1\" transform=\"translate(0 2.672)\" width=\"29.846790890269148px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,vBwV_FOhX:fill??props.vBwV_FOhX??\"rgb(15, 14, 14)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,vBwV_FOhX,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-eMZc2\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-eMZc2 { -webkit-mask: ${mask}; aspect-ratio: 5.933333333333334; background-color: var(--token-c3043347-e55d-4e8f-a620-23399553e32c, #f5efec); mask: ${mask}; width: 178px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 178\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"vBwV_FOhX\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo w Symbol\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"},\"set\":{\"localId\":\"vectorSet/qTtSXIMX_\",\"id\":\"qTtSXIMX_\",\"moduleId\":\"nXvzCTtR8i7pvXGxClVv\"}}\n */const Icon=withCSS(Component,css,\"framer-eMZc2\");Icon.displayName=\"Logo w Symbol\";export default Icon;addPropertyControls(Icon,{vBwV_FOhX:{defaultValue:\"rgb(15, 14, 14)\",hidden:true,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"178\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"30\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"vBwV_FOhX\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Logo w Symbol\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/qTtSXIMX_\\\",\\\"id\\\":\\\"qTtSXIMX_\\\",\\\"moduleId\\\":\\\"nXvzCTtR8i7pvXGxClVv\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (36a4358)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 178 30\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7.202 5.934 C 7.202 7.407 6.208 8.303 4.466 8.303 L 0.68 8.303 L 0.68 0.139 L 4.354 0.139 C 5.829 0.139 6.867 0.888 6.867 2.21 C 6.867 3.222 6.164 3.831 5.293 3.981 C 6.42 4.119 7.202 4.821 7.202 5.936 Z M 2.21 1.438 L 2.21 3.508 L 4.109 3.508 C 4.89 3.508 5.337 3.139 5.337 2.45 C 5.337 1.76 4.89 1.438 4.109 1.438 Z M 5.649 5.818 C 5.649 5.037 5.102 4.669 4.242 4.669 L 2.21 4.669 L 2.21 6.979 L 4.276 6.979 C 5.125 6.979 5.649 6.6 5.649 5.819 Z M 13.786 8.301 L 12.949 7.427 C 12.301 8.048 11.464 8.439 10.436 8.439 C 8.817 8.439 7.711 7.44 7.711 6.083 C 7.711 4.922 8.482 4.265 9.419 3.702 C 8.883 3.116 8.47 2.518 8.47 1.839 C 8.47 0.746 9.43 0 10.714 0 C 11.998 0 12.992 0.7 12.992 1.828 C 12.992 2.875 12.233 3.38 11.294 3.91 C 11.417 4.047 11.54 4.174 11.674 4.311 L 12.79 5.472 C 12.958 5.046 13.07 4.575 13.115 4.08 L 14.466 4.069 C 14.377 4.909 14.131 5.736 13.708 6.449 L 15.483 8.299 L 13.786 8.299 Z M 12.123 6.554 L 10.213 4.542 C 9.622 4.911 9.197 5.29 9.197 5.967 C 9.197 6.715 9.8 7.254 10.593 7.254 C 11.197 7.254 11.709 6.99 12.123 6.554 Z M 9.912 1.876 C 9.912 2.232 10.158 2.635 10.516 3.072 C 11.298 2.6 11.588 2.312 11.588 1.83 C 11.588 1.348 11.22 1.071 10.751 1.071 C 10.249 1.071 9.914 1.37 9.914 1.876 Z M 22.445 5.934 C 22.445 7.407 21.451 8.303 19.709 8.303 L 15.925 8.303 L 15.925 0.139 L 19.599 0.139 C 21.073 0.139 22.112 0.888 22.112 2.21 C 22.112 3.222 21.408 3.831 20.537 3.981 C 21.665 4.119 22.446 4.821 22.446 5.936 Z M 17.453 1.438 L 17.453 3.508 L 19.351 3.508 C 20.133 3.508 20.58 3.139 20.58 2.45 C 20.58 1.76 20.133 1.438 19.351 1.438 Z M 20.892 5.818 C 20.892 5.037 20.345 4.669 19.485 4.669 L 17.453 4.669 L 17.453 6.979 L 19.519 6.979 C 20.368 6.979 20.892 6.6 20.892 5.819 Z M 5.282 17.184 L 2.189 17.184 L 1.585 19.082 L 0 19.082 L 2.848 10.918 L 4.645 10.918 L 7.503 19.082 L 5.884 19.082 L 5.28 17.184 L 5.282 17.184 Z M 4.88 15.932 L 3.742 12.321 L 2.591 15.932 L 4.88 15.932 Z M 14.301 13.161 C 14.301 14.276 13.642 14.978 12.57 15.196 C 13.619 15.358 13.932 16.012 14.055 17.162 C 14.155 18.15 14.368 18.691 14.591 19.082 L 12.938 19.082 C 12.771 18.702 12.603 18.255 12.502 17.184 C 12.413 16.115 12.044 15.805 10.995 15.805 L 9.599 15.805 L 9.599 19.082 L 8.069 19.082 L 8.069 10.918 L 11.553 10.918 C 13.205 10.918 14.299 11.758 14.299 13.161 Z M 12.748 13.379 C 12.748 12.598 12.212 12.205 11.218 12.205 L 9.599 12.205 L 9.599 14.551 L 11.218 14.551 C 12.212 14.551 12.748 14.16 12.748 13.377 Z M 21.317 12.275 L 18.817 12.275 L 18.817 19.082 L 17.287 19.082 L 17.287 12.275 L 14.787 12.275 L 14.787 10.918 L 21.319 10.918 L 21.319 12.275 Z M 23.479 19.08 L 21.95 19.08 L 21.95 10.916 L 23.479 10.916 Z M 24.313 16.46 L 25.898 16.46 C 26.032 17.483 26.69 17.965 27.841 17.965 C 28.767 17.965 29.394 17.551 29.394 16.792 C 29.394 15.941 28.657 15.814 27.339 15.435 C 25.999 15.066 24.559 14.721 24.559 13.054 C 24.559 11.641 25.853 10.779 27.563 10.779 C 29.472 10.779 30.589 11.745 30.813 13.181 L 29.283 13.181 C 29.15 12.376 28.491 12.007 27.552 12.007 C 26.705 12.007 26.112 12.363 26.112 12.961 C 26.112 13.674 26.938 13.858 28.01 14.145 C 29.462 14.536 30.957 14.916 30.957 16.687 C 30.957 18.319 29.629 19.216 27.82 19.216 C 25.654 19.216 24.448 18.09 24.313 16.456 Z M 37.743 12.275 L 35.242 12.275 L 35.242 19.082 L 33.713 19.082 L 33.713 12.275 L 31.212 12.275 L 31.212 10.918 L 37.744 10.918 L 37.744 12.275 Z M 8.889 29.861 L 7.458 29.861 L 7.458 23.296 L 5.448 29.861 L 4.119 29.861 L 2.109 23.296 L 2.109 29.861 L 0.68 29.861 L 0.68 21.697 L 2.88 21.697 L 4.789 28.02 L 6.687 21.697 L 8.887 21.697 L 8.887 29.861 L 8.889 29.861 Z M 14.748 27.963 L 11.654 27.963 L 11.051 29.861 L 9.466 29.861 L 12.313 21.697 L 14.11 21.697 L 16.968 29.861 L 15.35 29.861 L 14.746 27.963 Z M 14.345 26.71 L 13.207 23.1 L 12.057 26.71 Z M 24.279 21.697 L 24.279 29.861 L 22.391 29.861 L 19.008 23.514 L 19.008 29.861 L 17.533 29.861 L 17.533 21.697 L 19.421 21.697 L 22.804 28.043 L 22.804 21.697 Z M 30.133 27.963 L 27.039 27.963 L 26.436 29.861 L 24.851 29.861 L 27.698 21.697 L 29.495 21.697 L 32.354 29.861 L 30.735 29.861 L 30.131 27.963 Z M 29.73 26.71 L 28.592 23.1 L 27.442 26.71 Z M 32.229 25.779 C 32.229 23.296 33.736 21.559 36.104 21.559 C 38.037 21.559 39.242 22.744 39.566 24.238 L 38.003 24.238 C 37.768 23.479 37.121 22.905 36.115 22.905 C 34.653 22.905 33.803 24.101 33.803 25.779 C 33.803 27.457 34.653 28.652 36.126 28.652 C 37.321 28.652 38.024 27.871 38.079 26.813 L 38.079 26.63 L 35.924 26.63 L 35.924 25.423 L 39.575 25.423 L 39.575 29.861 L 38.302 29.861 L 38.302 28.608 C 37.933 29.413 37.107 30 35.891 30 C 33.657 30 32.227 28.263 32.227 25.781 Z M 46.674 28.515 L 46.674 29.861 L 40.8 29.861 L 40.8 21.697 L 46.619 21.697 L 46.619 23.043 L 42.343 23.043 L 42.343 25.043 L 46.195 25.043 L 46.195 26.274 L 42.343 26.274 L 42.343 28.517 L 46.676 28.517 Z M 55.883 29.861 L 54.453 29.861 L 54.453 23.296 L 52.442 29.861 L 51.114 29.861 L 49.103 23.296 L 49.103 29.861 L 47.673 29.861 L 47.673 21.697 L 49.872 21.697 L 51.782 28.02 L 53.68 21.697 L 55.879 21.697 L 55.879 29.861 Z M 63.087 28.515 L 63.087 29.861 L 57.213 29.861 L 57.213 21.697 L 63.032 21.697 L 63.032 23.043 L 58.756 23.043 L 58.756 25.043 L 62.608 25.043 L 62.608 26.274 L 58.756 26.274 L 58.756 28.517 L 63.089 28.517 Z M 70.832 21.697 L 70.832 29.861 L 68.944 29.861 L 65.56 23.514 L 65.56 29.861 L 64.086 29.861 L 64.086 21.697 L 65.974 21.697 L 69.357 28.043 L 69.357 21.697 Z M 77.998 23.054 L 75.498 23.054 L 75.498 29.861 L 73.968 29.861 L 73.968 23.054 L 71.468 23.054 L 71.468 21.697 L 78 21.697 L 78 23.054 Z\" fill=\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\" height=\"30px\" id=\"PjJO4egzP\" transform=\"translate(41 0)\" width=\"78px\"/><g d=\"M 0 0 L 37.957 0 L 37.957 29.996 L 0 29.996 Z M 8.157 3.049 L 10.107 3.049 L 13.093 7.819 L 24.059 25.339 L 27.602 27.324 L 38 27.324 L 37.797 26.983 L 33.755 26.983 C 34.149 26.228 34.327 25.404 34.327 24.58 C 34.327 20.057 29.282 17.258 24.559 17.044 L 24.559 16.935 C 27.494 16.325 29.245 14.172 29.245 10.727 C 29.249 5.743 23.379 0 15.189 0 C 11.736 0 9.344 1.104 8.157 2.668 Z M 32.539 25.695 C 32.539 26.159 32.466 26.591 32.394 26.987 L 27.921 26.987 L 21.909 17.298 C 22.445 17.225 22.984 17.225 23.484 17.225 C 29.6 17.225 32.535 22.035 32.535 25.695 Z M 14.867 0.323 C 22.094 0.323 26.886 6.494 26.886 12.092 C 26.886 15 25.67 16.866 23.021 16.866 C 22.449 16.866 21.982 16.83 21.591 16.793 L 13.828 4.342 L 11.396 3.049 L 11.385 3.049 L 10.744 2.69 L 8.497 2.69 C 9.641 1.289 11.823 0.323 14.867 0.323 Z M 29.843 26.947 L 27.892 26.947 L 24.907 22.177 L 13.941 4.658 L 10.398 2.672 L 0 2.672 L 0.203 3.013 L 4.245 3.013 C 3.851 3.768 3.673 4.592 3.673 5.416 C 3.673 9.939 8.718 12.738 13.441 12.953 L 13.441 13.061 C 10.506 13.671 8.755 15.824 8.755 19.269 C 8.755 24.257 14.621 30 22.815 30 C 26.267 30 28.66 28.896 29.847 27.332 L 29.847 26.951 Z M 5.461 4.302 C 5.461 3.837 5.534 3.405 5.606 3.009 L 10.079 3.009 L 16.091 12.698 C 15.555 12.771 15.016 12.771 14.516 12.771 C 8.4 12.771 5.465 7.961 5.465 4.302 Z M 23.133 29.673 C 15.906 29.673 11.114 23.502 11.114 17.904 C 11.114 14.996 12.33 13.13 14.979 13.13 C 15.551 13.13 16.018 13.167 16.409 13.203 L 24.172 25.655 L 26.604 26.947 L 26.615 26.947 L 27.256 27.306 L 29.503 27.306 C 28.359 28.708 26.177 29.673 23.133 29.673 Z\" fill=\"transparent\" height=\"30px\" id=\"EIqsYS6qr\" width=\"38px\"><path d=\"M 0 0 L 37.957 0 L 37.957 29.996 L 0 29.996 Z\" fill=\"transparent\" height=\"29.996337080950525px\" id=\"n5sOwOhza\" transform=\"translate(0 0)\" width=\"37.95721187025535px\"/><path d=\"M 0 3.049 L 1.951 3.049 L 4.937 7.819 L 15.902 25.339 L 19.446 27.324 L 29.843 27.324 L 29.641 26.983 L 25.598 26.983 C 25.993 26.228 26.17 25.404 26.17 24.58 C 26.17 20.057 21.125 17.258 16.402 17.044 L 16.402 16.935 C 19.337 16.325 21.089 14.172 21.089 10.727 C 21.092 5.743 15.222 0 7.032 0 C 3.579 0 1.187 1.104 0 2.668 Z M 24.382 25.695 C 24.382 26.159 24.31 26.591 24.237 26.987 L 19.764 26.987 L 13.753 17.298 C 14.288 17.225 14.828 17.225 15.327 17.225 C 21.443 17.225 24.378 22.035 24.378 25.695 Z M 6.71 0.323 C 13.937 0.323 18.729 6.494 18.729 12.092 C 18.729 15 17.513 16.866 14.864 16.866 C 14.292 16.866 13.825 16.83 13.434 16.793 L 5.671 4.342 L 3.239 3.049 L 3.228 3.049 L 2.588 2.69 L 0.34 2.69 C 1.484 1.289 3.666 0.323 6.71 0.323 Z\" fill=\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\" height=\"27.32448512887865px\" id=\"RRCg_Fngt\" transform=\"translate(8.157 0)\" width=\"29.843241644483868px\"/><path d=\"M 29.843 24.275 L 27.892 24.275 L 24.907 19.505 L 13.941 1.986 L 10.398 0 L 0 0 L 0.203 0.341 L 4.245 0.341 C 3.851 1.096 3.673 1.92 3.673 2.744 C 3.673 7.268 8.718 10.066 13.441 10.281 L 13.441 10.39 C 10.506 10.999 8.755 13.152 8.755 16.597 C 8.755 21.585 14.621 27.328 22.815 27.328 C 26.267 27.328 28.66 26.225 29.847 24.66 L 29.847 24.279 Z M 5.461 1.63 C 5.461 1.165 5.534 0.733 5.606 0.338 L 10.079 0.338 L 16.091 10.027 C 15.555 10.099 15.016 10.099 14.516 10.099 C 8.4 10.099 5.465 5.289 5.465 1.63 Z M 23.133 27.001 C 15.906 27.001 11.114 20.83 11.114 15.232 C 11.114 12.325 12.33 10.459 14.979 10.459 C 15.551 10.459 16.018 10.495 16.409 10.531 L 24.172 22.983 L 26.604 24.275 L 26.615 24.275 L 27.256 24.635 L 29.503 24.635 C 28.359 26.036 26.177 27.001 23.133 27.001 Z\" fill=\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\" height=\"27.32814804792813px\" id=\"SYb71Zqaj\" transform=\"translate(0 2.672)\" width=\"29.846790890269148px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,vBwV_FOhX:fill??props.vBwV_FOhX??\"rgb(15, 14, 14)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,vBwV_FOhX,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-qvb4y\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-qvb4y { -webkit-mask: ${mask}; aspect-ratio: 5.933333333333334; background-color: var(--token-c3043347-e55d-4e8f-a620-23399553e32c, #f5efec); mask: ${mask}; width: 178px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 178\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"vBwV_FOhX\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo w Symbol White\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"},\"set\":{\"localId\":\"vectorSet/qTtSXIMX_\",\"id\":\"qTtSXIMX_\",\"moduleId\":\"nXvzCTtR8i7pvXGxClVv\"}}\n */const Icon=withCSS(Component,css,\"framer-qvb4y\");Icon.displayName=\"Logo w Symbol White\";export default Icon;addPropertyControls(Icon,{vBwV_FOhX:{defaultValue:\"rgb(15, 14, 14)\",hidden:true,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"vBwV_FOhX\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"178\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Logo w Symbol White\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/qTtSXIMX_\\\",\\\"id\\\":\\\"qTtSXIMX_\\\",\\\"moduleId\\\":\\\"nXvzCTtR8i7pvXGxClVv\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1ecd460)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/k8mX2Wi6oFnSWTDyQRFg/Iiueynfw3FVDljGy5J1g/x9koQ7wBQ.js\";const cycleOrder=[\"ZdtVIJnKJ\",\"UOp2nSd4T\",\"cLX9ETwBy\"];const serializationHash=\"framer-Hrlmw\";const variantClassNames={cLX9ETwBy:\"framer-v-1rdaexi\",UOp2nSd4T:\"framer-v-z0phrv\",ZdtVIJnKJ:\"framer-v-1mh6s9h\"};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={Black:\"UOp2nSd4T\",Debugger:\"cLX9ETwBy\",White:\"ZdtVIJnKJ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZdtVIJnKJ\"};};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:\"ZdtVIJnKJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mh6s9h\",className,classNames),\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"ZdtVIJnKJ\",ref:refBinding,style:{...style},...addPropertyOverrides({cLX9ETwBy:{\"data-framer-name\":\"Debugger\"},UOp2nSd4T:{\"data-framer-name\":\"Black\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p3mrj1\",\"data-styles-preset\":\"x9koQ7wBQ\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:\"Designed and art directed with 🤍 by V\\xe4nlig Studio\\xae\"})}),className:\"framer-descqr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DsmfgFdz5\",style:{\"--extracted-r6o4lv\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"},variants:{UOp2nSd4T:{\"--extracted-r6o4lv\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UOp2nSd4T:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1p3mrj1\",\"data-styles-preset\":\"x9koQ7wBQ\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12)))\"},children:[\"Designed and art directed with \",/*#__PURE__*/_jsx(Link,{href:\"https://emojigraph.org/black-heart/\",motionChild:true,nodeId:\"DsmfgFdz5\",openInNewTab:false,relValues:[],scopeId:\"TwJdpx_m0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"🖤\"})}),\" by V\\xe4nlig Studio\\xae\"]})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Hrlmw.framer-14vgofi, .framer-Hrlmw .framer-14vgofi { display: block; }\",\".framer-Hrlmw.framer-1mh6s9h { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Hrlmw .framer-descqr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 296.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UOp2nSd4T\":{\"layout\":[\"auto\",\"auto\"]},\"cLX9ETwBy\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTwJdpx_m0=withCSS(Component,css,\"framer-Hrlmw\");export default FramerTwJdpx_m0;FramerTwJdpx_m0.displayName=\"Footer/Gustave\";FramerTwJdpx_m0.defaultProps={height:14,width:296.5};addPropertyControls(FramerTwJdpx_m0,{variant:{options:[\"ZdtVIJnKJ\",\"UOp2nSd4T\",\"cLX9ETwBy\"],optionTitles:[\"White\",\"Black\",\"Debugger\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerTwJdpx_m0,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTwJdpx_m0\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"14\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"296.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UOp2nSd4T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cLX9ETwBy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TwJdpx_m0.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Instance,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/2W5jfQbZbmvyeyDyNjTv/5Ly6hWfNl4hmMojdxuFs/CGZgnIt2O.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/hCIXMYMm56kuvyVqCyXG/8BWqtK6EmHEOoiTnoWbr/FPlJ6EjlF.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/13Rij0J3vmlSzdlera7l/vxwRL0eubknVViHtfOBk/gvzJ4RIg8.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/wsPfg0m5IvzzaD8gpyFO/I11hIrhIh9vqn39v8CDF/kk1g8TeHD.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/94cVO7aVyrnOJQb0rEk8/60dlpq1j68uVBxgxfj7O/Lc02hkVmT.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/1u1V39ZmGjhPAmxOSvm2/qtYojtxxnpGBLJiydfAQ/u4qPZSyt0.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/gpi1szdnN14CStA9Er18/CfiEgsi27CXgwWd8pWth/YjVpryl00.js\";import LogoWSymbol from\"https://framerusercontent.com/modules/CzbTD8gexiu4qKGMy4KZ/4Ah4qN1mzxtGEVfdDrV5/eH0QMbaQT.js\";import LogoWSymbolDesktop from\"https://framerusercontent.com/modules/sXg4l35Jthn2cCkHAtM6/CAPRTOq3rE6MBgfvlhCn/hdraXnUH8.js\";import LogoWSymbol1 from\"https://framerusercontent.com/modules/1f37EUIjaoa2xISGpLpd/9MVglrswUVa1jO4m58OO/N2jhkkquo.js\";import LogoWSymbolWhite from\"https://framerusercontent.com/modules/vNa6DTjhq5p9puZ75JdR/DPjRNMvVNbFmZS6GQwpS/p9BlCKRTY.js\";import PageWrapperPadding from\"https://framerusercontent.com/modules/liKzBlsi71zMhjb9yIW0/EHSp51w7DJC0MhuzIRgp/h4a7dWxv8.js\";import FooterGustave from\"https://framerusercontent.com/modules/h37af3Gd32eo9j1TBqBH/r2zW1Z6PIutmfguuHx70/TwJdpx_m0.js\";const PageWrapperPaddingFonts=getFonts(PageWrapperPadding);const FooterGustaveFonts=getFonts(FooterGustave);const cycleOrder=[\"v9mhrsVkl\",\"lgvYL1bjf\",\"FDu6Y_BdV\",\"Zm0v4k7Qe\",\"xvV4l2vIo\",\"RHVdYX41M\"];const serializationHash=\"framer-swoBv\";const variantClassNames={FDu6Y_BdV:\"framer-v-it644h\",lgvYL1bjf:\"framer-v-55ih38\",RHVdYX41M:\"framer-v-1giih4p\",v9mhrsVkl:\"framer-v-8flaij\",xvV4l2vIo:\"framer-v-8whg9r\",Zm0v4k7Qe:\"framer-v-f2awm4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop - DARK\":\"Zm0v4k7Qe\",\"Mobile - dark\":\"RHVdYX41M\",\"Tablet - DARK\":\"xvV4l2vIo\",Desktop:\"v9mhrsVkl\",Mobile:\"FDu6Y_BdV\",Tablet:\"lgvYL1bjf\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"v9mhrsVkl\"};};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:\"v9mhrsVkl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"lgvYL1bjf\",\"xvV4l2vIo\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8flaij\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"v9mhrsVkl\",ref:refBinding,style:{backgroundColor:\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(247, 247, 247))\",filter:\"blur(0px)\",WebkitFilter:\"blur(0px)\",...style},variants:{RHVdYX41M:{backgroundColor:\"var(--token-e33c3ba9-31c2-46b2-a046-e687109c3532, rgb(12, 12, 12))\"},xvV4l2vIo:{backgroundColor:\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\"},Zm0v4k7Qe:{backgroundColor:\"var(--token-e33c3ba9-31c2-46b2-a046-e687109c3532, rgb(12, 12, 12))\"}},...addPropertyOverrides({FDu6Y_BdV:{\"data-framer-name\":\"Mobile\"},lgvYL1bjf:{\"data-framer-name\":\"Tablet\"},RHVdYX41M:{\"data-framer-name\":\"Mobile - dark\"},xvV4l2vIo:{\"data-framer-name\":\"Tablet - DARK\"},Zm0v4k7Qe:{\"data-framer-name\":\"Desktop - DARK\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b4mshx\",\"data-framer-name\":\"Content Section\",layoutDependency:layoutDependency,layoutId:\"y2fvXpmLs\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:10,y:(componentViewport?.y||0)+(100+((componentViewport?.height||577)-130-450)/2)+220,...addPropertyOverrides({FDu6Y_BdV:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||726)-130-534)/2)+262},lgvYL1bjf:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||729)-130-10)/2)+0},RHVdYX41M:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||726)-130-534)/2)+262},xvV4l2vIo:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||652)-130-458.8)/2)+224.4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vzash7-container\",layoutDependency:layoutDependency,layoutId:\"PLXMOkafX-container\",nodeId:\"PLXMOkafX\",rendersWithMotion:true,scopeId:\"kpm_02aji\",children:/*#__PURE__*/_jsx(PageWrapperPadding,{height:\"100%\",id:\"PLXMOkafX\",layoutId:\"PLXMOkafX\",variant:\"MAsJj1Ki9\",width:\"100%\",...addPropertyOverrides({FDu6Y_BdV:{variant:\"ZTUvY15qg\"},lgvYL1bjf:{variant:\"ZTUvY15qg\"},RHVdYX41M:{variant:\"ZTUvY15qg\"},xvV4l2vIo:{variant:\"ZTUvY15qg\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sienxs\",\"data-framer-name\":\"Main Container\",layoutDependency:layoutDependency,layoutId:\"RCau7bBqG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vrm56j\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"eywaNapdS\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-n6bh20\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"V3zn1e0T2\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ijnv90\",layoutDependency:layoutDependency,layoutId:\"rBx0tpTht\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-1wv5rd\",\"data-styles-preset\":\"YjVpryl00\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@louperez.com\",motionChild:true,nodeId:\"rE24h7tuq\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"iletisim@bnbartists.com.tr\"})})})}),className:\"framer-90bq0d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rE24h7tuq\",style:{\"--extracted-tcooor\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\"},variants:{RHVdYX41M:{\"--extracted-1eung3n\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\"},xvV4l2vIo:{\"--extracted-1eung3n\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\"},Zm0v4k7Qe:{\"--extracted-1eung3n\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wv5rd\",\"data-styles-preset\":\"YjVpryl00\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@louperez.com\",motionChild:true,nodeId:\"rE24h7tuq\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"iletisim@bnbartists.com.tr\"})})})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wv5rd\",\"data-styles-preset\":\"YjVpryl00\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@louperez.com\",motionChild:true,nodeId:\"rE24h7tuq\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"iletisim@bnbartists.com.tr\"})})})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wv5rd\",\"data-styles-preset\":\"YjVpryl00\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@louperez.com\",motionChild:true,nodeId:\"rE24h7tuq\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"iletisim@bnbartists.com.tr\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-1wv5rd\",\"data-styles-preset\":\"YjVpryl00\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:123445789\",motionChild:true,nodeId:\"JzZI0R3of\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"+90 532 123 45 67\"})})})}),className:\"framer-1owq52r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JzZI0R3of\",style:{\"--extracted-tcooor\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\"},variants:{RHVdYX41M:{\"--extracted-1eung3n\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\"},xvV4l2vIo:{\"--extracted-1eung3n\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\"},Zm0v4k7Qe:{\"--extracted-1eung3n\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wv5rd\",\"data-styles-preset\":\"YjVpryl00\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:123445789\",motionChild:true,nodeId:\"JzZI0R3of\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"+90 532 123 45 67\"})})})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wv5rd\",\"data-styles-preset\":\"YjVpryl00\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:123445789\",motionChild:true,nodeId:\"JzZI0R3of\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"+90 532 123 45 67\"})})})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-2jmtti\",\"data-styles-preset\":\"Lc02hkVmT\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:123445789\",motionChild:true,nodeId:\"JzZI0R3of\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"+90 532 123 45 67\"})})})})}},baseVariant,gestureVariant)})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a8xijd\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"tn5mIDUzg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-33alam\",\"data-styles-preset\":\"FPlJ6EjlF\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:\"Navigasyon\"})}),className:\"framer-1m2ydhe\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Bp6_5mlF6\",style:{\"--extracted-tcooor\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{RHVdYX41M:{\"--extracted-1w1cjl5\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"},xvV4l2vIo:{\"--extracted-tcooor\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-33alam\",\"data-styles-preset\":\"FPlJ6EjlF\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:\"Navigasyon\"})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-vnu91h\",\"data-styles-preset\":\"u4qPZSyt0\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:\"Navigasyon\"})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-33alam\",\"data-styles-preset\":\"FPlJ6EjlF\",children:\"Navigasyon\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19h77nx\",layoutDependency:layoutDependency,layoutId:\"yNyt2aPq2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ZdbkcJR83\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"Ana Sayfa\"})})})}),className:\"framer-9ksk6n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZdbkcJR83\",variants:{RHVdYX41M:{\"--extracted-r6o4lv\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ZdbkcJR83\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Ana Sayfa\"})})})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ZdbkcJR83\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Ana Sayfa\"})})})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ZdbkcJR83\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Ana Sayfa\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AaMbUxwuP\"},motionChild:true,nodeId:\"w98nrPaRS\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"Oyuncular\"})})})}),className:\"framer-1hera2n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w98nrPaRS\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AaMbUxwuP\"},motionChild:true,nodeId:\"w98nrPaRS\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Oyuncular\"})})})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AaMbUxwuP\"},motionChild:true,nodeId:\"w98nrPaRS\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Oyuncular\"})})})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AaMbUxwuP\"},motionChild:true,nodeId:\"w98nrPaRS\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Oyuncular\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kxSuJREGg\"},motionChild:true,nodeId:\"LU9rkRyAp\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"Hakkımızda\"})})})}),className:\"framer-1ikrdpg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LU9rkRyAp\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kxSuJREGg\"},motionChild:true,nodeId:\"LU9rkRyAp\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Hakkımızda\"})})})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kxSuJREGg\"},motionChild:true,nodeId:\"LU9rkRyAp\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Hakkımızda\"})})})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kxSuJREGg\"},motionChild:true,nodeId:\"LU9rkRyAp\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Hakkımızda\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JBlPzTgnt\"},motionChild:true,nodeId:\"ACbBLkxWa\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"#BNBWorld\"})})})}),className:\"framer-1905dl0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ACbBLkxWa\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JBlPzTgnt\"},motionChild:true,nodeId:\"ACbBLkxWa\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"#BNBWorld\"})})})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JBlPzTgnt\"},motionChild:true,nodeId:\"ACbBLkxWa\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"#BNBWorld\"})})})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JBlPzTgnt\"},motionChild:true,nodeId:\"ACbBLkxWa\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"#BNBWorld\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wqP4q692I\"},motionChild:true,nodeId:\"MhTrEHUMr\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"Haberler\"})})})}),className:\"framer-9eslj3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MhTrEHUMr\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wqP4q692I\"},motionChild:true,nodeId:\"MhTrEHUMr\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Haberler\"})})})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wqP4q692I\"},motionChild:true,nodeId:\"MhTrEHUMr\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Haberler\"})})})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wqP4q692I\"},motionChild:true,nodeId:\"MhTrEHUMr\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Haberler\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IH6RBxI0F\"},motionChild:true,nodeId:\"PTh1FXmR0\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"İletişim\"})})})}),className:\"framer-fdk1ec\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PTh1FXmR0\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IH6RBxI0F\"},motionChild:true,nodeId:\"PTh1FXmR0\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"İletişim\"})})})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IH6RBxI0F\"},motionChild:true,nodeId:\"PTh1FXmR0\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"İletişim\"})})})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IH6RBxI0F\"},motionChild:true,nodeId:\"PTh1FXmR0\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"İletişim\"})})})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a0liia\",layoutDependency:layoutDependency,layoutId:\"yCeXmndTa\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u4u4j\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"upbkcLiBf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-33alam\",\"data-styles-preset\":\"FPlJ6EjlF\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:\"Sosyal\"})}),className:\"framer-452grl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mnkqCQhaf\",style:{\"--extracted-tcooor\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{RHVdYX41M:{\"--extracted-1w1cjl5\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"},xvV4l2vIo:{\"--extracted-tcooor\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-33alam\",\"data-styles-preset\":\"FPlJ6EjlF\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:\"Sosyal\"})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-vnu91h\",\"data-styles-preset\":\"u4qPZSyt0\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:\"Sosyal\"})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-33alam\",\"data-styles-preset\":\"FPlJ6EjlF\",children:\"Sosyal\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-f8qr9z\",layoutDependency:layoutDependency,layoutId:\"IE65ekbYs\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/buketkahramantm/\",motionChild:true,nodeId:\"yTCcQ2Ch_\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"Instagram\"})})})}),className:\"framer-1slysh0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yTCcQ2Ch_\",variants:{RHVdYX41M:{\"--extracted-r6o4lv\":\"var(--token-1d2a4b57-4556-4fee-bc4b-03603cd727c4, rgba(255, 255, 255, 0.9))\"},xvV4l2vIo:{\"--extracted-r6o4lv\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d2a4b57-4556-4fee-bc4b-03603cd727c4, rgba(255, 255, 255, 0.9)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/buketkahramantm/\",motionChild:true,nodeId:\"yTCcQ2Ch_\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Instagram\"})})})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/buketkahramantm/\",motionChild:true,nodeId:\"yTCcQ2Ch_\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Instagram\"})})})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/buketkahramantm/\",motionChild:true,nodeId:\"yTCcQ2Ch_\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Instagram\"})})})})}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u48t55\",\"data-framer-name\":\"Location\",layoutDependency:layoutDependency,layoutId:\"s74P8pXGu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-33alam\",\"data-styles-preset\":\"FPlJ6EjlF\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:\"Bize Ulaşın\"})}),className:\"framer-1b3eqiu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rn745tRPr\",style:{\"--extracted-tcooor\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{RHVdYX41M:{\"--extracted-1w1cjl5\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"},xvV4l2vIo:{\"--extracted-tcooor\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"},Zm0v4k7Qe:{\"--extracted-tcooor\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-33alam\",\"data-styles-preset\":\"FPlJ6EjlF\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:\"Bize Ulaşın\"})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-vnu91h\",\"data-styles-preset\":\"u4qPZSyt0\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:\"Bize Ulaşın\"})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-33alam\",\"data-styles-preset\":\"FPlJ6EjlF\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:\"Bize Ulaşın\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-n0b1\",layoutDependency:layoutDependency,layoutId:\"s4juiFET4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:[\"G\\xfczel Konutlar\",/*#__PURE__*/_jsx(motion.br,{}),\"Sitesi, H Blok D:28\",/*#__PURE__*/_jsx(motion.br,{}),\"34340 Beşiktaş\",/*#__PURE__*/_jsx(motion.br,{}),\"Etiler/İstanbul\"]})}),className:\"framer-zwuozf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VMSjNvEbk\",style:{\"--extracted-r6o4lv\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{RHVdYX41M:{\"--extracted-r6o4lv\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"},xvV4l2vIo:{\"--extracted-r6o4lv\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"},Zm0v4k7Qe:{\"--extracted-r6o4lv\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RHVdYX41M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:[\"G\\xfczel Konutlar\",/*#__PURE__*/_jsx(motion.br,{}),\"Sitesi, H Blok D:28\",/*#__PURE__*/_jsx(motion.br,{}),\"34340 Beşiktaş\",/*#__PURE__*/_jsx(motion.br,{}),\"Etiler/İstanbul\"]})})},xvV4l2vIo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:[\"G\\xfczel Konutlar\",/*#__PURE__*/_jsx(motion.br,{}),\"Sitesi, H Blok D:28\",/*#__PURE__*/_jsx(motion.br,{}),\"34340 Beşiktaş\",/*#__PURE__*/_jsx(motion.br,{}),\"Etiler/İstanbul\"]})})},Zm0v4k7Qe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236)))\"},children:[\"G\\xfczel Konutlar\",/*#__PURE__*/_jsx(motion.br,{}),\"Sitesi, H Blok D:28\",/*#__PURE__*/_jsx(motion.br,{}),\"34340 Beşiktaş\",/*#__PURE__*/_jsx(motion.br,{}),\"Etiler/İstanbul\"]})})}},baseVariant,gestureVariant)})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qkuiwa\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"CyPCRoBjH\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mdviti\",\"data-framer-name\":\"Last Logo\",layoutDependency:layoutDependency,layoutId:\"GtVjMJavA\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-jtzcq6\",layoutDependency:layoutDependency,layoutId:\"RxuN9GOP3\",children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1nq6q6w\",Component:LogoWSymbolDesktop,layoutDependency:layoutDependency,layoutId:\"emXxbDnrz\",style:{\"--d4x99i\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\"},variants:{Zm0v4k7Qe:{\"--d4x99i\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(245, 239, 236))\"}},...addPropertyOverrides({FDu6Y_BdV:{Component:LogoWSymbol},lgvYL1bjf:{Component:LogoWSymbol},RHVdYX41M:{Component:LogoWSymbol1},xvV4l2vIo:{Component:LogoWSymbolWhite},Zm0v4k7Qe:{Component:LogoWSymbolWhite}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vvs2t\",layoutDependency:layoutDependency,layoutId:\"PkysTBdaw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wv5rd\",\"data-styles-preset\":\"YjVpryl00\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@louperez.com\",motionChild:true,nodeId:\"VcSZbJ4d6\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"oyunculukta #zamansızikonlar\"})})})}),className:\"framer-1rve2xv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VcSZbJ4d6\",style:{\"--extracted-1eung3n\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\"},variants:{lgvYL1bjf:{\"--extracted-1lwpl3i\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lgvYL1bjf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-vnu91h\",\"data-styles-preset\":\"u4qPZSyt0\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@louperez.com\",motionChild:true,nodeId:\"VcSZbJ4d6\",openInNewTab:true,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"oyunculukta #zamansızikonlar\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lqa2ra\",layoutDependency:layoutDependency,layoutId:\"i31gSB1LJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AaMbUxwuP\"},motionChild:true,nodeId:\"rGgUvrJsn\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"Kullanıcı S\\xf6zleşmesi\"})})})}),className:\"framer-uqad9n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rGgUvrJsn\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AaMbUxwuP\"},motionChild:true,nodeId:\"fKwSTo8o4\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"Gizlilik Politikası\"})})})}),className:\"framer-klkpa8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fKwSTo8o4\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fraq9j\",\"data-styles-preset\":\"CGZgnIt2O\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AaMbUxwuP\"},motionChild:true,nodeId:\"W8Nd_NRW3\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"Bilgi Toplumu Hizmetleri\"})})})}),className:\"framer-1s0371\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"W8Nd_NRW3\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+(100+((componentViewport?.height||577)-130-450)/2)+0+0+357+1.8+0+75.4,...addPropertyOverrides({FDu6Y_BdV:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||726)-130-534)/2)+0+0+441+0+66.8+0+75.4},lgvYL1bjf:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||729)-130-10)/2)+0+0+341+0+110+0+72.4},RHVdYX41M:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||726)-130-534)/2)+0+0+441+0+66.8+0+75.4},xvV4l2vIo:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||652)-130-458.8)/2)+0+0+365.8+1.8+0+75.4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a0xw4w-container\",layoutDependency:layoutDependency,layoutId:\"b2wi2tHCe-container\",nodeId:\"b2wi2tHCe\",rendersWithMotion:true,scopeId:\"kpm_02aji\",children:/*#__PURE__*/_jsx(FooterGustave,{height:\"100%\",id:\"b2wi2tHCe\",layoutId:\"b2wi2tHCe\",variant:\"UOp2nSd4T\",width:\"100%\",...addPropertyOverrides({RHVdYX41M:{variant:\"ZdtVIJnKJ\"},xvV4l2vIo:{variant:\"ZdtVIJnKJ\"},Zm0v4k7Qe:{variant:\"ZdtVIJnKJ\"}},baseVariant,gestureVariant)})})})]})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:10,y:(componentViewport?.y||0)+(100+((componentViewport?.height||577)-130-450)/2)+220,...addPropertyOverrides({FDu6Y_BdV:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||726)-130-534)/2)+262},lgvYL1bjf:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||729)-130-10)/2)+0},RHVdYX41M:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||726)-130-534)/2)+262},xvV4l2vIo:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||652)-130-458.8)/2)+224.4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-aco2gp-container\",layoutDependency:layoutDependency,layoutId:\"Zb9PqHNFa-container\",nodeId:\"Zb9PqHNFa\",rendersWithMotion:true,scopeId:\"kpm_02aji\",children:/*#__PURE__*/_jsx(PageWrapperPadding,{height:\"100%\",id:\"Zb9PqHNFa\",layoutId:\"Zb9PqHNFa\",variant:\"MAsJj1Ki9\",width:\"100%\",...addPropertyOverrides({FDu6Y_BdV:{variant:\"ZTUvY15qg\"},lgvYL1bjf:{variant:\"ZTUvY15qg\"},RHVdYX41M:{variant:\"ZTUvY15qg\"},xvV4l2vIo:{variant:\"ZTUvY15qg\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-swoBv.framer-1eocpmf, .framer-swoBv .framer-1eocpmf { display: block; }\",\".framer-swoBv.framer-8flaij { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 100px 0px 30px 0px; position: relative; width: 1200px; }\",\".framer-swoBv .framer-1b4mshx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-swoBv .framer-1vzash7-container, .framer-swoBv .framer-1a0xw4w-container, .framer-swoBv .framer-aco2gp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-swoBv .framer-1sienxs { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 160px; height: min-content; justify-content: flex-start; max-width: 1800px; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-swoBv .framer-vrm56j { display: grid; flex: none; gap: 48px 48px; grid-auto-rows: min-content; grid-template-columns: repeat(12, minmax(1px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-swoBv .framer-n6bh20 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; grid-column: span 6; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-swoBv .framer-1ijnv90 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-swoBv .framer-90bq0d, .framer-swoBv .framer-1owq52r, .framer-swoBv .framer-1m2ydhe, .framer-swoBv .framer-9ksk6n, .framer-swoBv .framer-1hera2n, .framer-swoBv .framer-1ikrdpg, .framer-swoBv .framer-1905dl0, .framer-swoBv .framer-9eslj3, .framer-swoBv .framer-fdk1ec, .framer-swoBv .framer-452grl, .framer-swoBv .framer-1slysh0, .framer-swoBv .framer-1b3eqiu, .framer-swoBv .framer-zwuozf, .framer-swoBv .framer-1rve2xv, .framer-swoBv .framer-uqad9n, .framer-swoBv .framer-klkpa8, .framer-swoBv .framer-1s0371 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-swoBv .framer-a8xijd { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; grid-column: span 2; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-swoBv .framer-19h77nx, .framer-swoBv .framer-f8qr9z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-swoBv .framer-a0liia { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 1fr; }\",\".framer-swoBv .framer-1u4u4j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 144px; }\",\".framer-swoBv .framer-u48t55 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 100px; justify-content: flex-start; padding: 0px; position: relative; width: 144px; }\",\".framer-swoBv .framer-n0b1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-swoBv .framer-qkuiwa { align-self: start; flex: none; grid-column: span 6; height: 1px; justify-self: start; overflow: visible; position: relative; width: 100%; }\",\".framer-swoBv .framer-1mdviti { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 93px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-swoBv .framer-jtzcq6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 552px; }\",\".framer-swoBv .framer-1nq6q6w { flex: none; height: var(--framer-aspect-ratio-supported, 80px); position: relative; width: 475px; }\",\".framer-swoBv .framer-vvs2t { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-swoBv .framer-lqa2ra { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-swoBv.framer-v-55ih38.framer-8flaij, .framer-swoBv.framer-v-8whg9r.framer-8flaij { width: 810px; }\",\".framer-swoBv.framer-v-55ih38 .framer-1sienxs { align-self: stretch; gap: 80px; height: auto; }\",\".framer-swoBv.framer-v-55ih38 .framer-vrm56j, .framer-swoBv.framer-v-8whg9r .framer-vrm56j { gap: 24px 24px; }\",\".framer-swoBv.framer-v-55ih38 .framer-n6bh20, .framer-swoBv.framer-v-8whg9r .framer-n6bh20 { order: 0; }\",\".framer-swoBv.framer-v-55ih38 .framer-a8xijd, .framer-swoBv.framer-v-8whg9r .framer-a8xijd { gap: 10px; grid-column: span 4; order: 1; }\",\".framer-swoBv.framer-v-55ih38 .framer-a0liia, .framer-swoBv.framer-v-8whg9r .framer-a0liia { order: 3; }\",\".framer-swoBv.framer-v-55ih38 .framer-1u4u4j, .framer-swoBv.framer-v-8whg9r .framer-1u4u4j { gap: 10px; }\",\".framer-swoBv.framer-v-55ih38 .framer-u48t55, .framer-swoBv.framer-v-8whg9r .framer-u48t55 { gap: 10px; height: min-content; }\",\".framer-swoBv.framer-v-55ih38 .framer-qkuiwa, .framer-swoBv.framer-v-8whg9r .framer-qkuiwa { order: 2; }\",\".framer-swoBv.framer-v-55ih38 .framer-1mdviti { flex-direction: column; gap: 30px; height: min-content; }\",\".framer-swoBv.framer-v-55ih38 .framer-jtzcq6, .framer-swoBv.framer-v-55ih38 .framer-lqa2ra { justify-content: center; }\",\".framer-swoBv.framer-v-55ih38 .framer-vvs2t { align-content: center; align-items: center; flex: none; justify-content: center; width: 100%; }\",\".framer-swoBv.framer-v-it644h.framer-8flaij, .framer-swoBv.framer-v-1giih4p.framer-8flaij { width: 400px; }\",\".framer-swoBv.framer-v-it644h .framer-1sienxs, .framer-swoBv.framer-v-8whg9r .framer-1sienxs, .framer-swoBv.framer-v-1giih4p .framer-1sienxs { gap: 80px; }\",\".framer-swoBv.framer-v-it644h .framer-vrm56j, .framer-swoBv.framer-v-1giih4p .framer-vrm56j { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px 24px; }\",\".framer-swoBv.framer-v-it644h .framer-n6bh20, .framer-swoBv.framer-v-1giih4p .framer-n6bh20 { align-self: unset; }\",\".framer-swoBv.framer-v-it644h .framer-a8xijd, .framer-swoBv.framer-v-1giih4p .framer-a8xijd { align-self: unset; gap: 10px; }\",\".framer-swoBv.framer-v-it644h .framer-a0liia, .framer-swoBv.framer-v-1giih4p .framer-a0liia { align-self: unset; width: 100%; }\",\".framer-swoBv.framer-v-it644h .framer-1u4u4j, .framer-swoBv.framer-v-1giih4p .framer-1u4u4j { flex: 1 0 0px; gap: 10px; width: 1px; }\",\".framer-swoBv.framer-v-it644h .framer-u48t55, .framer-swoBv.framer-v-1giih4p .framer-u48t55 { flex: 1 0 0px; gap: 10px; height: min-content; width: 1px; }\",\".framer-swoBv.framer-v-it644h .framer-1mdviti, .framer-swoBv.framer-v-1giih4p .framer-1mdviti { flex-direction: column; gap: 30px; }\",\".framer-swoBv.framer-v-it644h .framer-jtzcq6, .framer-swoBv.framer-v-1giih4p .framer-jtzcq6 { gap: 10px; order: 0; padding: 0px 0px 20px 0px; width: 100%; }\",\".framer-swoBv.framer-v-it644h .framer-vvs2t, .framer-swoBv.framer-v-1giih4p .framer-vvs2t { flex: none; order: 1; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 577\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lgvYL1bjf\":{\"layout\":[\"fixed\",\"auto\"]},\"FDu6Y_BdV\":{\"layout\":[\"fixed\",\"auto\"]},\"Zm0v4k7Qe\":{\"layout\":[\"fixed\",\"auto\"]},\"xvV4l2vIo\":{\"layout\":[\"fixed\",\"auto\"]},\"RHVdYX41M\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerkpm_02aji=withCSS(Component,css,\"framer-swoBv\");export default Framerkpm_02aji;Framerkpm_02aji.displayName=\"Instance\";Framerkpm_02aji.defaultProps={height:577,width:1200};addPropertyControls(Framerkpm_02aji,{variant:{options:[\"v9mhrsVkl\",\"lgvYL1bjf\",\"FDu6Y_BdV\",\"Zm0v4k7Qe\",\"xvV4l2vIo\",\"RHVdYX41M\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Desktop - DARK\",\"Tablet - DARK\",\"Mobile - dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerkpm_02aji,[{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\"}]},...PageWrapperPaddingFonts,...FooterGustaveFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerkpm_02aji\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lgvYL1bjf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FDu6Y_BdV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Zm0v4k7Qe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xvV4l2vIo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RHVdYX41M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"577\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kpm_02aji.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useRef,useEffect}from\"react\";import{useScroll}from\"framer-motion\";import{useIsStaticRenderer}from\"framer\";const BLUR_AMOUNT=15// in px, the bigger the more blurred but heavier on perfs. Be aware.\n;// STICKY\nexport function withStickyFooter(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const localRef=useRef();const isStatic=useIsStaticRenderer();// STICKY\nconst stickyProps={position:\"sticky\",bottom:\"0px\"};// SCROLL\nconst{scrollY}=useScroll({offset:[\"start end\",\"end end\"]});// BLUR SCROLL\nuseEffect(()=>{if(isStatic)return;if(!localRef.current)return;const clamp=(num,min,max)=>Math.max(min,Math.min(num,max));let maxScroll;let height;let internalScroll=0;let frames=0;const onResize=(needsUpdate=false)=>{if(!localRef.current)return;const rect=localRef.current.getBoundingClientRect();const{documentElement}=document;maxScroll=documentElement.scrollHeight-window.innerHeight;height=rect.height;needsUpdate&&update(internalScroll);};// TRIGGER AND CALCULATE.\n// Create an interval because footer is not unmounted on page change and i haven't found a way to listen to page events (useNavigation doesn't return the current page and there is no Router / useRouter) so the only solution to update every x ms the sizing (getBoundingClientRect is heavy, so better in a interval)\nonResize();const dc=setInterval(()=>onResize(true),1e3);const update=v=>{frames+=1;internalScroll=v;if(!localRef.current)return;if(frames%20===0){onResize(false)// better safe than sorry\n;}const p=clamp((v-(maxScroll-height))/height,0,1);if(p>0){localRef.current.style.filter=`blur(${(1-p)*BLUR_AMOUNT}px)`;}};const unbind=scrollY.on(\"change\",update);window.addEventListener(\"resize\",onResize);return()=>{unbind();window.removeEventListener(\"resize\",onResize);window.clearInterval(dc);};},[]);// COMPONENT\nreturn /*#__PURE__*/_jsx(Component,{ref:node=>{localRef.current=node;// Forward the ref properly\nif(typeof ref===\"function\"){ref(node);}else if(ref){ref.current=node;}},...props,style:{...props.style||{},...isStatic?{}:stickyProps}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withStickyFooter\":{\"type\":\"reactHoc\",\"name\":\"withStickyFooter\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./footer.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,RichText,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCodeBoundaryForOverrides,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 Desktop from\"#framer/local/canvasComponent/cRpOWIwj5/cRpOWIwj5.js\";import HeaderLogo from\"#framer/local/canvasComponent/ia4QKIhDJ/ia4QKIhDJ.js\";import Instance from\"#framer/local/canvasComponent/kpm_02aji/kpm_02aji.js\";import{withStickyFooter}from\"#framer/local/codeFile/UQuBAaD/footer.js\";const HeaderLogoFonts=getFonts(HeaderLogo);const DesktopFonts=getFonts(Desktop);const InstanceFonts=getFonts(Instance);const MotionDivWithStickyFooter1k1w1vi=withCodeBoundaryForOverrides(motion.div,{nodeId:\"h1n0ghEMD\",override:withStickyFooter,scopeId:\"wh6wbxRHU\"});const LenisFonts=getFonts(Lenis);const breakpoints={b5ERtjdD2:\"(max-width: 809.98px)\",eqT08be1K:\"(min-width: 1200px)\",t5dBjl7Sj:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-2HD1w\";const variantClassNames={b5ERtjdD2:\"framer-v-nan19y\",eqT08be1K:\"framer-v-xn6ap7\",t5dBjl7Sj:\"framer-v-u8jtxj\"};const cqIfMEUmg=undefined;const jnq43YXiJ=undefined;const zb_j3aVaz=undefined;const ZBabCY4zm=undefined;const dMewQpJvH=undefined;const REcdMVIKk=undefined;const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const convertFromBoolean=(value,activeLocale)=>{if(value){return\"ZnX7NZ7DK\";}else{return\"hEeHWpb1r\";}};const convertFromBoolean1=(value,activeLocale)=>{if(value){return\"HaNVtod5w\";}else{return\"BOUyfU_k5\";}};const breakpointRules={b5ERtjdD2:[\".framer-2HD1w .framer-1k1w1vi { flex-direction: column; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={b5ERtjdD2:\".framer-nan19y-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2HD1w.framer-1vgs6ah, .framer-2HD1w .framer-1vgs6ah { display: block; }\",\".framer-2HD1w.framer-xn6ap7 { align-content: center; align-items: center; background-color: var(--eecrf6); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-2HD1w .framer-1jv38m8-container { flex: none; height: auto; left: 0px; mix-blend-mode: difference; order: -1000; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-2HD1w .framer-iljz87-container { flex: none; height: auto; left: 0px; order: -999; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-2HD1w .framer-19cflfy { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-2HD1w .framer-1k1w1vi { align-content: center; align-items: center; background-color: var(--token-eb40c345-54e1-412d-a9cb-f3fd1d6b1c72, #ff002f); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1003; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2HD1w .framer-1l1sq9e { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2HD1w .framer-l7yhky-container { flex: none; height: auto; position: relative; width: 100%; z-index: 5; }\",\".framer-2HD1w .framer-1gd0l1n-container { flex: none; height: auto; order: 1005; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={b5ERtjdD2:\"(max-width: 809.98px)\",eqT08be1K:\"(min-width: 1200px)\",t5dBjl7Sj:\"(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 humanReadableEnumMap={Dynamic:\"qYlR7s0Qv\",Static:\"ZXJaSChCm\"};const humanReadableVariantMap={Desktop:\"eqT08be1K\",Phone:\"b5ERtjdD2\",Tablet:\"t5dBjl7Sj\"};const getProps=({background,closeColor,cursor,height,id,logoType,menuBackgroundColor,menuColor,width,...props})=>{return{...props,cqIfMEUmg:background??props.cqIfMEUmg??\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\",dMewQpJvH:closeColor??props.dMewQpJvH??\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\",jnq43YXiJ:cursor??props.jnq43YXiJ,REcdMVIKk:menuColor??props.REcdMVIKk??\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"eqT08be1K\",zb_j3aVaz:humanReadableEnumMap[logoType]??logoType??props.zb_j3aVaz??\"ZXJaSChCm\",ZBabCY4zm:menuBackgroundColor??props.ZBabCY4zm??\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\"};};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,cqIfMEUmg,ZBabCY4zm,dMewQpJvH,REcdMVIKk,jnq43YXiJ,zb_j3aVaz,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:\"eqT08be1K\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(cqIfMEUmg)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-xn6ap7\",className),\"data-framer-cursor\":jnq43YXiJ,\"data-layout-template\":true,ref:refBinding,style:{\"--eecrf6\":cqIfMEUmg,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:134,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jv38m8-container\",\"data-framer-name\":\"Header Logo\",layoutScroll:true,name:\"Header Logo\",nodeId:\"LT5Lx9p5X\",scopeId:\"wh6wbxRHU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b5ERtjdD2:{variant:convertFromBoolean1(equals(zb_j3aVaz,\"ZXJaSChCm\"),activeLocale)},t5dBjl7Sj:{variant:convertFromBoolean1(equals(zb_j3aVaz,\"ZXJaSChCm\"),activeLocale)}},children:/*#__PURE__*/_jsx(HeaderLogo,{height:\"100%\",id:\"LT5Lx9p5X\",layoutId:\"LT5Lx9p5X\",name:\"Header Logo\",style:{width:\"100%\"},variant:convertFromBoolean(equals(zb_j3aVaz,\"ZXJaSChCm\"),activeLocale),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-iljz87-container\",\"data-framer-name\":\"Header Menu\",layoutScroll:true,name:\"Header Menu\",nodeId:\"g67gKA8ij\",scopeId:\"wh6wbxRHU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b5ERtjdD2:{variant:\"kaGH10hP2\"},t5dBjl7Sj:{variant:\"kaGH10hP2\"}},children:/*#__PURE__*/_jsx(Desktop,{Cs77lmDhS:ZBabCY4zm,dkw_fo78J:REcdMVIKk,gmXEhkthP:dMewQpJvH,height:\"100%\",id:\"g67gKA8ij\",layoutId:\"g67gKA8ij\",name:\"Header Menu\",style:{width:\"100%\"},variant:\"M3mW3uV9R\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-19cflfy\"}),/*#__PURE__*/_jsxs(MotionDivWithStickyFooter1k1w1vi,{className:\"framer-1k1w1vi\",\"data-framer-name\":\"Footer Wrapper | Code Override Sticky\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})}),className:\"framer-1l1sq9e\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b5ERtjdD2:{y:1019.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:580,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-l7yhky-container\",\"data-framer-name\":\"Footer\",name:\"Footer\",nodeId:\"NN9Bl3crO\",rendersWithMotion:true,scopeId:\"wh6wbxRHU\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b5ERtjdD2:{variant:\"RHVdYX41M\"},t5dBjl7Sj:{variant:\"xvV4l2vIo\"}},children:/*#__PURE__*/_jsx(Instance,{height:\"100%\",id:\"NN9Bl3crO\",layoutId:\"NN9Bl3crO\",name:\"Footer\",style:{width:\"100%\"},variant:\"Zm0v4k7Qe\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gd0l1n-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Tg7Xy6MLD\",scopeId:\"wh6wbxRHU\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"Tg7Xy6MLD\",infinite:false,intensity:3,layoutId:\"Tg7Xy6MLD\",orientation:\"vertical\",smooth:true,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"t5dBjl7Sj\":{\"layout\":[\"fixed\",\"fixed\"]},\"b5ERtjdD2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cqIfMEUmg\":\"background\",\"ZBabCY4zm\":\"menuBackgroundColor\",\"dMewQpJvH\":\"closeColor\",\"REcdMVIKk\":\"menuColor\",\"jnq43YXiJ\":\"cursor\",\"zb_j3aVaz\":\"logoType\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"eqT08be1K\":[\".framer-1jv38m8-container\",\".framer-iljz87-container\",\".framer-1k1w1vi\",\".framer-1gd0l1n-container\"],\"t5dBjl7Sj\":[\".framer-1jv38m8-container\",\".framer-iljz87-container\",\".framer-1k1w1vi\",\".framer-1gd0l1n-container\"],\"b5ERtjdD2\":[\".framer-1jv38m8-container\",\".framer-iljz87-container\",\".framer-1k1w1vi\",\".framer-1gd0l1n-container\"]}\n * @framerBreakpoints {\"eqT08be1K\":{\"min\":1200,\"canvasClassName\":\"framer-xn6ap7-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"t5dBjl7Sj\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-u8jtxj-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"b5ERtjdD2\":{\"max\":809,\"canvasClassName\":\"framer-nan19y-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant eqT08be1K\n * @framerLayoutTemplate true\n */const Framerwh6wbxRHU=withCSS(Component,css,\"framer-2HD1w\");export default Framerwh6wbxRHU;Framerwh6wbxRHU.displayName=\"Main - Black\";Framerwh6wbxRHU.defaultProps={height:1e3,width:1200};addPropertyControls(Framerwh6wbxRHU,{cqIfMEUmg:{defaultValue:'var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255)) /* {\"name\":\"White | 100\"} */',title:\"Background\",type:ControlType.Color},ZBabCY4zm:{defaultValue:'var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255)) /* {\"name\":\"White | 100\"} */',title:\"Menu Background Color\",type:ControlType.Color},dMewQpJvH:{defaultValue:'var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)) /* {\"name\":\"Black | 100\"} */',title:\"Close Color\",type:ControlType.Color},REcdMVIKk:{defaultValue:'var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255)) /* {\"name\":\"White | 100\"} */',title:\"Menu Color\",type:ControlType.Color},jnq43YXiJ:{title:\"Cursor\",type:ControlType.CustomCursor},zb_j3aVaz:{defaultValue:\"ZXJaSChCm\",options:[\"ZXJaSChCm\",\"qYlR7s0Qv\"],optionTitles:[\"Static\",\"Dynamic\"],title:\"Logo type\",type:ControlType.Enum}});addFonts(Framerwh6wbxRHU,[{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\"}]},...HeaderLogoFonts,...DesktopFonts,...InstanceFonts,...LenisFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerwh6wbxRHU\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"eqT08be1K\\\":[\\\".framer-1jv38m8-container\\\",\\\".framer-iljz87-container\\\",\\\".framer-1k1w1vi\\\",\\\".framer-1gd0l1n-container\\\"],\\\"t5dBjl7Sj\\\":[\\\".framer-1jv38m8-container\\\",\\\".framer-iljz87-container\\\",\\\".framer-1k1w1vi\\\",\\\".framer-1gd0l1n-container\\\"],\\\"b5ERtjdD2\\\":[\\\".framer-1jv38m8-container\\\",\\\".framer-iljz87-container\\\",\\\".framer-1k1w1vi\\\",\\\".framer-1gd0l1n-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"cqIfMEUmg\\\":\\\"background\\\",\\\"ZBabCY4zm\\\":\\\"menuBackgroundColor\\\",\\\"dMewQpJvH\\\":\\\"closeColor\\\",\\\"REcdMVIKk\\\":\\\"menuColor\\\",\\\"jnq43YXiJ\\\":\\\"cursor\\\",\\\"zb_j3aVaz\\\":\\\"logoType\\\"}\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"eqT08be1K\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"eqT08be1K\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-xn6ap7-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"t5dBjl7Sj\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-u8jtxj-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"b5ERtjdD2\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-nan19y-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1000\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t5dBjl7Sj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b5ERtjdD2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (02004a2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,RichText,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCodeBoundaryForOverrides,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 Desktop from\"#framer/local/canvasComponent/cRpOWIwj5/cRpOWIwj5.js\";import HeaderLogo from\"#framer/local/canvasComponent/ia4QKIhDJ/ia4QKIhDJ.js\";import Instance from\"#framer/local/canvasComponent/kpm_02aji/kpm_02aji.js\";import{withStickyFooter}from\"#framer/local/codeFile/UQuBAaD/footer.js\";const HeaderLogoFonts=getFonts(HeaderLogo);const DesktopFonts=getFonts(Desktop);const InstanceFonts=getFonts(Instance);const MotionDivWithStickyFooterxlvejq=withCodeBoundaryForOverrides(motion.div,{nodeId:\"uo5yNW9BY\",override:withStickyFooter,scopeId:\"kSVXYVI9Q\"});const LenisFonts=getFonts(Lenis);const breakpoints={Foqf1eEtT:\"(min-width: 1200px)\",im7azqugd:\"(min-width: 810px) and (max-width: 1199.98px)\",NYOiPHSDy:\"(min-width: 1200px) and (max-width: 1199.98px)\",PKbtDuSag:\"(min-width: 390px) and (max-width: 809.98px)\",qIxbMKOko:\"(min-width: 810px) and (max-width: 809.98px)\",Vi40PNnaG:\"(max-width: 389.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-S4DS7\";const variantClassNames={Foqf1eEtT:\"framer-v-8x2iiv\",im7azqugd:\"framer-v-15ng3bb\",NYOiPHSDy:\"framer-v-16ao81x\",PKbtDuSag:\"framer-v-1bxb45g\",qIxbMKOko:\"framer-v-ayb00w\",Vi40PNnaG:\"framer-v-jtxv9d\"};const cqIfMEUmg=undefined;const jnq43YXiJ=undefined;const zb_j3aVaz=undefined;const ZBabCY4zm=undefined;const dMewQpJvH=undefined;const REcdMVIKk=undefined;const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const convertFromBoolean=(value,activeLocale)=>{if(value){return\"ZnX7NZ7DK\";}else{return\"hEeHWpb1r\";}};const convertFromBoolean1=(value,activeLocale)=>{if(value){return\"HaNVtod5w\";}else{return\"BOUyfU_k5\";}};const breakpointRules={PKbtDuSag:[\".framer-S4DS7 .framer-xlvejq { flex-direction: column; }\"],Vi40PNnaG:[\".framer-S4DS7 .framer-xlvejq { flex-direction: column; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={PKbtDuSag:\".framer-1bxb45g-override\",Vi40PNnaG:\".framer-jtxv9d-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-S4DS7.framer-1ar725h, .framer-S4DS7 .framer-1ar725h { display: block; }\",\".framer-S4DS7.framer-8x2iiv { align-content: center; align-items: center; background-color: var(--eecrf6); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-S4DS7 .framer-whvx5y-container { flex: none; height: auto; left: 0px; mix-blend-mode: difference; order: -1000; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-S4DS7 .framer-4t9ln-container { flex: none; height: auto; left: 0px; order: -999; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-S4DS7 .framer-1dtf089 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-S4DS7 .framer-xlvejq { align-content: center; align-items: center; background-color: var(--token-eb40c345-54e1-412d-a9cb-f3fd1d6b1c72, #ff002f); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1003; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-S4DS7 .framer-lrj7ct { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-S4DS7 .framer-1yjaxcb-container { flex: none; height: auto; position: relative; width: 100%; z-index: 5; }\",\".framer-S4DS7 .framer-10vapha-container { flex: none; height: auto; order: 1005; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={Foqf1eEtT:\"(min-width: 1200px)\",im7azqugd:\"(min-width: 810px) and (max-width: 1199.98px)\",NYOiPHSDy:\"(min-width: 1200px) and (max-width: 1199.98px)\",PKbtDuSag:\"(min-width: 390px) and (max-width: 809.98px)\",qIxbMKOko:\"(min-width: 810px) and (max-width: 809.98px)\",Vi40PNnaG:\"(max-width: 389.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Dynamic:\"qYlR7s0Qv\",Static:\"ZXJaSChCm\"};const humanReadableVariantMap={\"Desktop - Dark\":\"NYOiPHSDy\",\"Tablet - Dark\":\"qIxbMKOko\",Desktop:\"Foqf1eEtT\",Phone:\"Vi40PNnaG\",Tablet:\"im7azqugd\"};const getProps=({background,closeColor,cursor,height,id,logoType,menuBackgroundColor,menuColor,width,...props})=>{return{...props,cqIfMEUmg:background??props.cqIfMEUmg??\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\",dMewQpJvH:closeColor??props.dMewQpJvH??\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\",jnq43YXiJ:cursor??props.jnq43YXiJ,REcdMVIKk:menuColor??props.REcdMVIKk??\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Foqf1eEtT\",zb_j3aVaz:humanReadableEnumMap[logoType]??logoType??props.zb_j3aVaz??\"ZXJaSChCm\",ZBabCY4zm:menuBackgroundColor??props.ZBabCY4zm??\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\"};};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,cqIfMEUmg,ZBabCY4zm,dMewQpJvH,REcdMVIKk,jnq43YXiJ,zb_j3aVaz,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"qIxbMKOko\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"Foqf1eEtT\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(cqIfMEUmg)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-8x2iiv\",className),\"data-framer-cursor\":jnq43YXiJ,\"data-layout-template\":true,ref:refBinding,style:{\"--eecrf6\":cqIfMEUmg,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:134,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-whvx5y-container\",\"data-framer-name\":\"Header Logo\",layoutScroll:true,name:\"Header Logo\",nodeId:\"mpOWrLINk\",scopeId:\"kSVXYVI9Q\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{im7azqugd:{variant:convertFromBoolean1(equals(zb_j3aVaz,\"ZXJaSChCm\"),activeLocale)},PKbtDuSag:{variant:convertFromBoolean1(equals(zb_j3aVaz,\"ZXJaSChCm\"),activeLocale)},qIxbMKOko:{variant:convertFromBoolean1(equals(zb_j3aVaz,\"ZXJaSChCm\"),activeLocale)},Vi40PNnaG:{variant:convertFromBoolean1(equals(zb_j3aVaz,\"ZXJaSChCm\"),activeLocale)}},children:/*#__PURE__*/_jsx(HeaderLogo,{height:\"100%\",id:\"mpOWrLINk\",layoutId:\"mpOWrLINk\",name:\"Header Logo\",style:{width:\"100%\"},variant:convertFromBoolean(equals(zb_j3aVaz,\"ZXJaSChCm\"),activeLocale),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4t9ln-container\",\"data-framer-name\":\"Header Menu\",layoutScroll:true,name:\"Header Menu\",nodeId:\"mbfnUlWN8\",scopeId:\"kSVXYVI9Q\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{im7azqugd:{variant:\"kaGH10hP2\"},PKbtDuSag:{variant:\"kaGH10hP2\"},qIxbMKOko:{variant:\"kaGH10hP2\"},Vi40PNnaG:{variant:\"kaGH10hP2\"}},children:/*#__PURE__*/_jsx(Desktop,{Cs77lmDhS:ZBabCY4zm,dkw_fo78J:REcdMVIKk,gmXEhkthP:dMewQpJvH,height:\"100%\",id:\"mbfnUlWN8\",layoutId:\"mbfnUlWN8\",name:\"Header Menu\",style:{width:\"100%\"},variant:\"M3mW3uV9R\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dtf089\"}),/*#__PURE__*/_jsxs(MotionDivWithStickyFooterxlvejq,{className:\"framer-xlvejq\",\"data-framer-name\":\"Footer Wrapper | Code Override Sticky\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SW50ZXI=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"16px\",\"--framer-font-style\":\"normal\",\"--framer-font-variation-axes\":\"normal\",\"--framer-font-weight\":\"400\",\"--framer-letter-spacing\":\"0em\",\"--framer-line-height\":\"1.2em\",\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"hsl(0, 0%, 0%)\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})})}),className:\"framer-lrj7ct hidden-ayb00w\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{PKbtDuSag:{y:1019.2},Vi40PNnaG:{y:1019.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:580,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yjaxcb-container\",\"data-framer-name\":\"Footer\",name:\"Footer\",nodeId:\"eqrTLnVoZ\",rendersWithMotion:true,scopeId:\"kSVXYVI9Q\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{im7azqugd:{variant:\"lgvYL1bjf\"},NYOiPHSDy:{variant:\"Zm0v4k7Qe\"},PKbtDuSag:{variant:\"FDu6Y_BdV\"},qIxbMKOko:{variant:\"xvV4l2vIo\"},Vi40PNnaG:{variant:\"RHVdYX41M\"}},children:/*#__PURE__*/_jsx(Instance,{height:\"100%\",id:\"eqrTLnVoZ\",layoutId:\"eqrTLnVoZ\",name:\"Footer\",style:{width:\"100%\"},variant:\"v9mhrsVkl\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-10vapha-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"UCWY5WnxL\",scopeId:\"kSVXYVI9Q\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"UCWY5WnxL\",infinite:false,intensity:3,layoutId:\"UCWY5WnxL\",orientation:\"vertical\",smooth:true,width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"NYOiPHSDy\":{\"layout\":[\"fixed\",\"fixed\"]},\"im7azqugd\":{\"layout\":[\"fixed\",\"fixed\"]},\"qIxbMKOko\":{\"layout\":[\"fixed\",\"fixed\"]},\"PKbtDuSag\":{\"layout\":[\"fixed\",\"fixed\"]},\"Vi40PNnaG\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cqIfMEUmg\":\"background\",\"ZBabCY4zm\":\"menuBackgroundColor\",\"dMewQpJvH\":\"closeColor\",\"REcdMVIKk\":\"menuColor\",\"jnq43YXiJ\":\"cursor\",\"zb_j3aVaz\":\"logoType\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Foqf1eEtT\":[\".framer-whvx5y-container\",\".framer-4t9ln-container\",\".framer-xlvejq\",\".framer-10vapha-container\"],\"NYOiPHSDy\":[\".framer-whvx5y-container\",\".framer-4t9ln-container\",\".framer-xlvejq\",\".framer-10vapha-container\"],\"im7azqugd\":[\".framer-whvx5y-container\",\".framer-4t9ln-container\",\".framer-xlvejq\",\".framer-10vapha-container\"],\"qIxbMKOko\":[\".framer-whvx5y-container\",\".framer-4t9ln-container\",\".framer-xlvejq\",\".framer-10vapha-container\"],\"PKbtDuSag\":[\".framer-whvx5y-container\",\".framer-4t9ln-container\",\".framer-xlvejq\",\".framer-10vapha-container\"],\"Vi40PNnaG\":[\".framer-whvx5y-container\",\".framer-4t9ln-container\",\".framer-xlvejq\",\".framer-10vapha-container\"]}\n * @framerBreakpoints {\"Foqf1eEtT\":{\"min\":1200,\"canvasClassName\":\"framer-8x2iiv-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"NYOiPHSDy\":{\"min\":1200,\"max\":1199,\"canvasClassName\":\"framer-16ao81x-override\",\"minHeight\":1000,\"name\":\"Desktop - Dark\",\"width\":1200,\"rootFontSize\":16},\"im7azqugd\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-15ng3bb-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"qIxbMKOko\":{\"min\":810,\"max\":809,\"canvasClassName\":\"framer-ayb00w-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet - Dark\",\"width\":810,\"rootFontSize\":16},\"PKbtDuSag\":{\"min\":390,\"max\":809,\"canvasClassName\":\"framer-1bxb45g-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16},\"Vi40PNnaG\":{\"max\":389,\"canvasClassName\":\"framer-jtxv9d-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Foqf1eEtT\n * @framerLayoutTemplate true\n */const FramerkSVXYVI9Q=withCSS(Component,css,\"framer-S4DS7\");export default FramerkSVXYVI9Q;FramerkSVXYVI9Q.displayName=\"Main - White\";FramerkSVXYVI9Q.defaultProps={height:1e3,width:1200};addPropertyControls(FramerkSVXYVI9Q,{cqIfMEUmg:{defaultValue:'var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255)) /* {\"name\":\"White | 100\"} */',title:\"Background\",type:ControlType.Color},ZBabCY4zm:{defaultValue:'var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255)) /* {\"name\":\"White | 100\"} */',title:\"Menu Background Color\",type:ControlType.Color},dMewQpJvH:{defaultValue:'var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)) /* {\"name\":\"Black | 100\"} */',title:\"Close Color\",type:ControlType.Color},REcdMVIKk:{defaultValue:'var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255)) /* {\"name\":\"White | 100\"} */',title:\"Menu Color\",type:ControlType.Color},jnq43YXiJ:{title:\"Cursor\",type:ControlType.CustomCursor},zb_j3aVaz:{defaultValue:\"ZXJaSChCm\",options:[\"ZXJaSChCm\",\"qYlR7s0Qv\"],optionTitles:[\"Static\",\"Dynamic\"],title:\"Logo type\",type:ControlType.Enum}});addFonts(FramerkSVXYVI9Q,[{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\"}]},...HeaderLogoFonts,...DesktopFonts,...InstanceFonts,...LenisFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkSVXYVI9Q\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"Foqf1eEtT\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-8x2iiv-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"NYOiPHSDy\\\":{\\\"min\\\":1200,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-16ao81x-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop - Dark\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"im7azqugd\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-15ng3bb-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"qIxbMKOko\\\":{\\\"min\\\":810,\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-ayb00w-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet - Dark\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"PKbtDuSag\\\":{\\\"min\\\":390,\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1bxb45g-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16},\\\"Vi40PNnaG\\\":{\\\"max\\\":389,\\\"canvasClassName\\\":\\\"framer-jtxv9d-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NYOiPHSDy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"im7azqugd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qIxbMKOko\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PKbtDuSag\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Vi40PNnaG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerVariables\":\"{\\\"cqIfMEUmg\\\":\\\"background\\\",\\\"ZBabCY4zm\\\":\\\"menuBackgroundColor\\\",\\\"dMewQpJvH\\\":\\\"closeColor\\\",\\\"REcdMVIKk\\\":\\\"menuColor\\\",\\\"jnq43YXiJ\\\":\\\"cursor\\\",\\\"zb_j3aVaz\\\":\\\"logoType\\\"}\",\"framerHitTargets\":\"{\\\"Foqf1eEtT\\\":[\\\".framer-whvx5y-container\\\",\\\".framer-4t9ln-container\\\",\\\".framer-xlvejq\\\",\\\".framer-10vapha-container\\\"],\\\"NYOiPHSDy\\\":[\\\".framer-whvx5y-container\\\",\\\".framer-4t9ln-container\\\",\\\".framer-xlvejq\\\",\\\".framer-10vapha-container\\\"],\\\"im7azqugd\\\":[\\\".framer-whvx5y-container\\\",\\\".framer-4t9ln-container\\\",\\\".framer-xlvejq\\\",\\\".framer-10vapha-container\\\"],\\\"qIxbMKOko\\\":[\\\".framer-whvx5y-container\\\",\\\".framer-4t9ln-container\\\",\\\".framer-xlvejq\\\",\\\".framer-10vapha-container\\\"],\\\"PKbtDuSag\\\":[\\\".framer-whvx5y-container\\\",\\\".framer-4t9ln-container\\\",\\\".framer-xlvejq\\\",\\\".framer-10vapha-container\\\"],\\\"Vi40PNnaG\\\":[\\\".framer-whvx5y-container\\\",\\\".framer-4t9ln-container\\\",\\\".framer-xlvejq\\\",\\\".framer-10vapha-container\\\"]}\",\"framerDefaultVariant\":\"Foqf1eEtT\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainBlack from \"https://framerusercontent.com/modules/1o6chi2DP8GMLkjwyonG/mj2KbPjLBjAMbFusttcJ/wh6wbxRHU.js\";\r\nimport MainWhite from \"https://framerusercontent.com/modules/2ImNUyYwtny28phOAmip/VJkZP0hBw0ES6CxQOS3c/kSVXYVI9Q.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8YpvPVwTfQrJARTd41Sq/Cll4new9SgaOeP9TEYml/augiA20Il.js\")), path: \"/\"}, kxSuJREGg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ovAeSYYsJ2FHqvPkGsGF/6rD58oX4Qx1V1vbIkW00/kxSuJREGg.js\")), path: \"/about\"}, hCoPX1LSs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cPjH7VeIoyw2scpMFQnB/gOf6S0MCNV6Gfhq1MsVA/hCoPX1LSs.js\")), path: \"/404\"}, AaMbUxwuP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3CfxIlvJdv7FnhpovWBF/tS3nA88agGLuE2SYXfXN/AaMbUxwuP.js\")), path: \"/oyuncular\"}, JBlPzTgnt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/85wOxXltQp6FPqsx6ERJ/fHeTniDyfI0dhdggjJyU/JBlPzTgnt.js\")), path: \"/bnbworld\"}, wqP4q692I: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aQX8zz1Sd45QmIdztwM1/WAtVwttnn6mWfcMg4FL4/wqP4q692I.js\")), path: \"/haberler\"}, IH6RBxI0F: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/w77UiSijzsXRJf19cH7y/E2Jgfmk8nQQ6SniqiVXA/IH6RBxI0F.js\")), path: \"/iletisim\"}, a1svo1Iqy: {collectionId: \"t0vysxHx2\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8KmZwSZpiM1YD2gW5owR/6YJ5eRndTlESOmQnmr0F/a1svo1Iqy.js\")), path: \"/oyuncular/:oYIxCirud\"}, jKGEe_6Jv: {collectionId: \"qXE9FJa10\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zumQ3nf97hKRpTnHSdnn/wqnMTu8xOc9LgVSTSQzx/jKGEe_6Jv.js\")), path: \"/haberler/:lzLQYKX7Z\"}, EarKHzRnd: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mHmTAdwAvDxb4lTdYBSy/jkOtOkYIDHVn5Ln1ZGin/EarKHzRnd.js\"))}}\r\n\r\n        const locales = [{code: \"tr-TR\", id: \"default\", name: \"Turkish\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {qXE9FJa10: async () => (await import(\"https://framerusercontent.com/modules/77HTZTjZ1QMnUN0oq80N/oxC0o3tJ6jp4QPdmxb3W/qXE9FJa10.js\"))?.[\"utils\"], t0vysxHx2: async () => (await import(\"https://framerusercontent.com/modules/wMA73rtyGM2RntR4xDbz/hWkxL91urnIyBrXSQtqe/t0vysxHx2.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"901a5442ca64e46fa6dcf81782062f719e305d2bc0d27b40ccb8f2cf7d0b6a03\"\r\n        function Template({webPageId, children, style, ...rest}) {const props1 = {cqIfMEUmg: \"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\", dMewQpJvH: \"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(12, 12, 12))\", jnq43YXiJ: \"sho3at\", REcdMVIKk: \"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\", zb_j3aVaz: \"qYlR7s0Qv\", ZBabCY4zm: \"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\"}\r\nconst props2 = {cqIfMEUmg: \"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\", dMewQpJvH: \"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\", jnq43YXiJ: \"sho3at\", REcdMVIKk: \"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\", zb_j3aVaz: \"ZXJaSChCm\", ZBabCY4zm: \"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\"}\r\nconst props3 = {...props2, cqIfMEUmg: \"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(19, 16, 20))\", jnq43YXiJ: undefined}\r\nconst props4 = {...props1, cqIfMEUmg: \"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\", dMewQpJvH: \"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\", REcdMVIKk: \"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\", zb_j3aVaz: \"ZXJaSChCm\", ZBabCY4zm: \"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\"}\r\nconst props5 = {...props2, jnq43YXiJ: undefined}\r\nconst props6 = {...props1, cqIfMEUmg: \"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\", dMewQpJvH: \"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\", zb_j3aVaz: \"ZXJaSChCm\"}\r\nconst templateProps = {a1svo1Iqy: props2, AaMbUxwuP: props2, augiA20Il: props1, hCoPX1LSs: props3, IH6RBxI0F: props5, JBlPzTgnt: props4, jKGEe_6Jv: props6, kxSuJREGg: props2, wqP4q692I: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"JBlPzTgnt\":\r\ncase \"jKGEe_6Jv\":\r\nreturn React.createElement(MainBlack, {...props, key: \"MainBlack\", style}, children(true));\r\ncase \"kxSuJREGg\":\r\ncase \"hCoPX1LSs\":\r\ncase \"AaMbUxwuP\":\r\ncase \"wqP4q692I\":\r\ncase \"IH6RBxI0F\":\r\ncase \"a1svo1Iqy\":\r\nreturn React.createElement(MainWhite, {...props, key: \"MainWhite\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"JBlPzTgnt\":\r\ncase \"jKGEe_6Jv\":\r\nreturn [{hash: \"xn6ap7\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"u8jtxj\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"nan19y\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"kxSuJREGg\":\r\ncase \"hCoPX1LSs\":\r\ncase \"AaMbUxwuP\":\r\ncase \"wqP4q692I\":\r\ncase \"IH6RBxI0F\":\r\ncase \"a1svo1Iqy\":\r\nreturn [{hash: \"8x2iiv\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"16ao81x\", mediaQuery: \"(min-width: 1200px) and (max-width: 1199.98px)\"}, {hash: \"15ng3bb\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"ayb00w\", mediaQuery: \"(min-width: 810px) and (max-width: 809.98px)\"}, {hash: \"1bxb45g\", mediaQuery: \"(min-width: 390px) and (max-width: 809.98px)\"}, {hash: \"jtxv9d\", mediaQuery: \"(max-width: 389.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cPjH7VeIoyw2scpMFQnB/gOf6S0MCNV6Gfhq1MsVA/hCoPX1LSs.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://daring-fabric-260611.framer.app\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/adrJRhOeQi3sLhjmry4j/hyXASKyKqPaMQ5yJ6LUo/snippets.js\")),\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0.8, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.35, duration: 1.05, ease: [0.77, 0, 0.175, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"10%\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = false\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}