{"version":3,"file":"script_main.CcO2ZjB6.mjs","names":["x","d","debounce","className","useRef","_Fragment","Children","useRef","useState","useMemo","r","addPropertyOverrides","PageWrapperPaddingFonts","PageWrapperPadding","cycleOrder","serializationHash","variantClassNames","transition1","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","useRef","gsap","Component","ScrollTrigger","addPropertyOverrides","PageWrapperPaddingFonts","PageWrapperPadding","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","fonts","css","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","PageWrapperPadding","FooterGustave","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","useRef","clamp","p","Component","HeaderLogo","Desktop","Instance","GLOBALGetTemplate","Lenis","Component","useRef","React.useId","className","PropertyOverrides","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/unpkg.com/lenis@1.3.17-framer/dist/lenis.mjs","https:/unpkg.com/lenis@1.3.17-framer/dist/lenis-snap.mjs","https:/framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/JvJGH52KIOlGPmaUpdkl/Lenis.js","https:/framerusercontent.com/modules/shWrEgvCU5mpoqOCzoMa/q5QW8Zd3fyhjbqBLZ8mx/LOU_HeaderBackground.js","https:/framerusercontent.com/modules/vTAB4YXlI8S6gNsxlo4H/7iqLsa3LGYDH19Qx5diM/cRpOWIwj5.js","https:/framerusercontent.com/modules/zE5R66bDZkDkEllJbTWp/jXgR5lqXoQw2GhNwlphZ/h7q_4FSEm.js","https:/framerusercontent.com/modules/bMXPn842DBinxsdXfQby/xIQ2TDKKYZm0qaielFnG/header_logo.js","https:/framerusercontent.com/modules/2w4wjdxFU5ReXQzdJTEl/I60K7AAycF4thhfHBHRV/ia4QKIhDJ.js","https:/framerusercontent.com/modules/gzDSQKSRBWSfUhzjaIoU/0Ndb8hqWaNqwYn2L6U2z/gvzJ4RIg8.js","https:/framerusercontent.com/modules/e6sJ7U5t3CPntpQYcZHS/YYVhPmQrFYYq2cqmTXED/nv2Qj4eoo.js","https:/framerusercontent.com/modules/dzaqqA0WyHeWm6abUJAB/0laNz9w7azlWeY3GiKJR/TwJdpx_m0.js","https:/framerusercontent.com/modules/4mFqC6VoW5aSBaS29b7R/s9zLdqcqXWImjtkhCgPs/kpm_02aji.js","https:/framerusercontent.com/modules/uEBMFBYarYgfFOYAIv7S/4uQ1d76CHn3P8JlcRNsE/footer.js","https:/framerusercontent.com/modules/7IZtlOwS3bETuxhpolKd/y5jWb1fx4kxfqAe34dym/kSVXYVI9Q.js","framer:toplevel/main"],"sourcesContent":["// package.json\nvar version = \"1.3.17-framer\";\n\n// packages/core/src/maths.ts\nfunction clamp(min, input, max) {\n  return Math.max(min, Math.min(input, max));\n}\nfunction lerp(x, y, t) {\n  return (1 - t) * x + t * y;\n}\nfunction damp(x, y, lambda, deltaTime) {\n  return lerp(x, y, 1 - Math.exp(-lambda * deltaTime));\n}\nfunction modulo(n, d) {\n  return (n % d + d) % d;\n}\n\n// packages/core/src/animate.ts\nvar Animate = class {\n  isRunning = false;\n  value = 0;\n  from = 0;\n  to = 0;\n  currentTime = 0;\n  // These are instanciated in the fromTo method\n  lerp;\n  duration;\n  easing;\n  onUpdate;\n  /**\n   * Advance the animation by the given delta time\n   *\n   * @param deltaTime - The time in seconds to advance the animation\n   */\n  advance(deltaTime) {\n    if (!this.isRunning) return;\n    let completed = false;\n    if (this.duration && this.easing) {\n      this.currentTime += deltaTime;\n      const linearProgress = clamp(0, this.currentTime / this.duration, 1);\n      completed = linearProgress >= 1;\n      const easedProgress = completed ? 1 : this.easing(linearProgress);\n      this.value = this.from + (this.to - this.from) * easedProgress;\n    } else if (this.lerp) {\n      this.value = damp(this.value, this.to, this.lerp * 60, deltaTime);\n      if (Math.round(this.value) === this.to) {\n        this.value = this.to;\n        completed = true;\n      }\n    } else {\n      this.value = this.to;\n      completed = true;\n    }\n    if (completed) {\n      this.stop();\n    }\n    this.onUpdate?.(this.value, completed);\n  }\n  /** Stop the animation */\n  stop() {\n    this.isRunning = false;\n  }\n  /**\n   * Set up the animation from a starting value to an ending value\n   * with optional parameters for lerping, duration, easing, and onUpdate callback\n   *\n   * @param from - The starting value\n   * @param to - The ending value\n   * @param options - Options for the animation\n   */\n  fromTo(from, to, { lerp: lerp2, duration, easing, onStart, onUpdate }) {\n    this.from = this.value = from;\n    this.to = to;\n    this.lerp = lerp2;\n    this.duration = duration;\n    this.easing = easing;\n    this.currentTime = 0;\n    this.isRunning = true;\n    onStart?.();\n    this.onUpdate = onUpdate;\n  }\n};\n\n// packages/core/src/debounce.ts\nfunction debounce(callback, delay) {\n  let timer;\n  return function(...args) {\n    let context = this;\n    clearTimeout(timer);\n    timer = setTimeout(() => {\n      timer = void 0;\n      callback.apply(context, args);\n    }, delay);\n  };\n}\n\n// packages/core/src/dimensions.ts\nvar Dimensions = class {\n  constructor(wrapper, content, { autoResize = true, debounce: debounceValue = 250 } = {}) {\n    this.wrapper = wrapper;\n    this.content = content;\n    if (autoResize) {\n      this.debouncedResize = debounce(this.resize, debounceValue);\n      if (this.wrapper instanceof Window) {\n        window.addEventListener(\"resize\", this.debouncedResize, false);\n      } else {\n        this.wrapperResizeObserver = new ResizeObserver(this.debouncedResize);\n        this.wrapperResizeObserver.observe(this.wrapper);\n      }\n      this.contentResizeObserver = new ResizeObserver(this.debouncedResize);\n      this.contentResizeObserver.observe(this.content);\n    }\n    this.resize();\n  }\n  width = 0;\n  height = 0;\n  scrollHeight = 0;\n  scrollWidth = 0;\n  // These are instanciated in the constructor as they need information from the options\n  debouncedResize;\n  wrapperResizeObserver;\n  contentResizeObserver;\n  destroy() {\n    this.wrapperResizeObserver?.disconnect();\n    this.contentResizeObserver?.disconnect();\n    if (this.wrapper === window && this.debouncedResize) {\n      window.removeEventListener(\"resize\", this.debouncedResize, false);\n    }\n  }\n  resize = () => {\n    this.onWrapperResize();\n    this.onContentResize();\n  };\n  onWrapperResize = () => {\n    if (this.wrapper instanceof Window) {\n      this.width = window.innerWidth;\n      this.height = window.innerHeight;\n    } else {\n      this.width = this.wrapper.clientWidth;\n      this.height = this.wrapper.clientHeight;\n    }\n  };\n  onContentResize = () => {\n    if (this.wrapper instanceof Window) {\n      this.scrollHeight = this.content.scrollHeight;\n      this.scrollWidth = this.content.scrollWidth;\n    } else {\n      this.scrollHeight = this.wrapper.scrollHeight;\n      this.scrollWidth = this.wrapper.scrollWidth;\n    }\n  };\n  get limit() {\n    return {\n      x: this.scrollWidth - this.width,\n      y: this.scrollHeight - this.height\n    };\n  }\n};\n\n// packages/core/src/emitter.ts\nvar Emitter = class {\n  events = {};\n  /**\n   * Emit an event with the given data\n   * @param event Event name\n   * @param args Data to pass to the event handlers\n   */\n  emit(event, ...args) {\n    let callbacks = this.events[event] || [];\n    for (let i = 0, length = callbacks.length; i < length; i++) {\n      callbacks[i]?.(...args);\n    }\n  }\n  /**\n   * Add a callback to the event\n   * @param event Event name\n   * @param cb Callback function\n   * @returns Unsubscribe function\n   */\n  on(event, cb) {\n    this.events[event]?.push(cb) || (this.events[event] = [cb]);\n    return () => {\n      this.events[event] = this.events[event]?.filter((i) => cb !== i);\n    };\n  }\n  /**\n   * Remove a callback from the event\n   * @param event Event name\n   * @param callback Callback function\n   */\n  off(event, callback) {\n    this.events[event] = this.events[event]?.filter((i) => callback !== i);\n  }\n  /**\n   * Remove all event listeners and clean up\n   */\n  destroy() {\n    this.events = {};\n  }\n};\n\n// packages/core/src/virtual-scroll.ts\nvar LINE_HEIGHT = 100 / 6;\nvar listenerOptions = { passive: false };\nvar VirtualScroll = class {\n  constructor(element, options = { wheelMultiplier: 1, touchMultiplier: 1 }) {\n    this.element = element;\n    this.options = options;\n    window.addEventListener(\"resize\", this.onWindowResize, false);\n    this.onWindowResize();\n    this.element.addEventListener(\"wheel\", this.onWheel, listenerOptions);\n    this.element.addEventListener(\n      \"touchstart\",\n      this.onTouchStart,\n      listenerOptions\n    );\n    this.element.addEventListener(\n      \"touchmove\",\n      this.onTouchMove,\n      listenerOptions\n    );\n    this.element.addEventListener(\"touchend\", this.onTouchEnd, listenerOptions);\n  }\n  touchStart = {\n    x: 0,\n    y: 0\n  };\n  lastDelta = {\n    x: 0,\n    y: 0\n  };\n  window = {\n    width: 0,\n    height: 0\n  };\n  emitter = new Emitter();\n  /**\n   * Add an event listener for the given event and callback\n   *\n   * @param event Event name\n   * @param callback Callback function\n   */\n  on(event, callback) {\n    return this.emitter.on(event, callback);\n  }\n  /** Remove all event listeners and clean up */\n  destroy() {\n    this.emitter.destroy();\n    window.removeEventListener(\"resize\", this.onWindowResize, false);\n    this.element.removeEventListener(\"wheel\", this.onWheel, listenerOptions);\n    this.element.removeEventListener(\n      \"touchstart\",\n      this.onTouchStart,\n      listenerOptions\n    );\n    this.element.removeEventListener(\n      \"touchmove\",\n      this.onTouchMove,\n      listenerOptions\n    );\n    this.element.removeEventListener(\n      \"touchend\",\n      this.onTouchEnd,\n      listenerOptions\n    );\n  }\n  /**\n   * Event handler for 'touchstart' event\n   *\n   * @param event Touch event\n   */\n  onTouchStart = (event) => {\n    const { clientX, clientY } = event.targetTouches ? event.targetTouches[0] : event;\n    this.touchStart.x = clientX;\n    this.touchStart.y = clientY;\n    this.lastDelta = {\n      x: 0,\n      y: 0\n    };\n    this.emitter.emit(\"scroll\", {\n      deltaX: 0,\n      deltaY: 0,\n      event\n    });\n  };\n  /** Event handler for 'touchmove' event */\n  onTouchMove = (event) => {\n    const { clientX, clientY } = event.targetTouches ? event.targetTouches[0] : event;\n    const deltaX = -(clientX - this.touchStart.x) * this.options.touchMultiplier;\n    const deltaY = -(clientY - this.touchStart.y) * this.options.touchMultiplier;\n    this.touchStart.x = clientX;\n    this.touchStart.y = clientY;\n    this.lastDelta = {\n      x: deltaX,\n      y: deltaY\n    };\n    this.emitter.emit(\"scroll\", {\n      deltaX,\n      deltaY,\n      event\n    });\n  };\n  onTouchEnd = (event) => {\n    this.emitter.emit(\"scroll\", {\n      deltaX: this.lastDelta.x,\n      deltaY: this.lastDelta.y,\n      event\n    });\n  };\n  /** Event handler for 'wheel' event */\n  onWheel = (event) => {\n    let { deltaX, deltaY, deltaMode } = event;\n    const multiplierX = deltaMode === 1 ? LINE_HEIGHT : deltaMode === 2 ? this.window.width : 1;\n    const multiplierY = deltaMode === 1 ? LINE_HEIGHT : deltaMode === 2 ? this.window.height : 1;\n    deltaX *= multiplierX;\n    deltaY *= multiplierY;\n    deltaX *= this.options.wheelMultiplier;\n    deltaY *= this.options.wheelMultiplier;\n    this.emitter.emit(\"scroll\", { deltaX, deltaY, event });\n  };\n  onWindowResize = () => {\n    this.window = {\n      width: window.innerWidth,\n      height: window.innerHeight\n    };\n  };\n};\n\n// packages/core/src/lenis.ts\nvar defaultEasing = (t) => Math.min(1, 1.001 - Math.pow(2, -10 * t));\nvar Lenis = class {\n  _isScrolling = false;\n  // true when scroll is animating\n  _isStopped = false;\n  // true if user should not be able to scroll - enable/disable programmatically\n  _isLocked = false;\n  // same as isStopped but enabled/disabled when scroll reaches target\n  _preventNextNativeScrollEvent = false;\n  _resetVelocityTimeout = null;\n  _rafId = null;\n  /**\n   * Whether or not the user is touching the screen\n   */\n  isTouching;\n  /**\n   * The time in ms since the lenis instance was created\n   */\n  time = 0;\n  /**\n   * User data that will be forwarded through the scroll event\n   *\n   * @example\n   * lenis.scrollTo(100, {\n   *   userData: {\n   *     foo: 'bar'\n   *   }\n   * })\n   */\n  userData = {};\n  /**\n   * The last velocity of the scroll\n   */\n  lastVelocity = 0;\n  /**\n   * The current velocity of the scroll\n   */\n  velocity = 0;\n  /**\n   * The direction of the scroll\n   */\n  direction = 0;\n  /**\n   * The options passed to the lenis instance\n   */\n  options;\n  /**\n   * The target scroll value\n   */\n  targetScroll;\n  /**\n   * The animated scroll value\n   */\n  animatedScroll;\n  // These are instanciated here as they don't need information from the options\n  animate = new Animate();\n  emitter = new Emitter();\n  // These are instanciated in the constructor as they need information from the options\n  dimensions;\n  // This is not private because it's used in the Snap class\n  virtualScroll;\n  constructor({\n    wrapper = window,\n    content = document.documentElement,\n    eventsTarget = wrapper,\n    smoothWheel = true,\n    syncTouch = false,\n    syncTouchLerp = 0.075,\n    touchInertiaExponent = 1.7,\n    duration,\n    // in seconds\n    easing,\n    lerp: lerp2 = 0.1,\n    infinite = false,\n    orientation = \"vertical\",\n    // vertical, horizontal\n    gestureOrientation = orientation === \"horizontal\" ? \"both\" : \"vertical\",\n    // vertical, horizontal, both\n    touchMultiplier = 1,\n    wheelMultiplier = 1,\n    autoResize = true,\n    prevent,\n    virtualScroll,\n    overscroll = true,\n    autoRaf = false,\n    anchors = false,\n    autoToggle = false,\n    // https://caniuse.com/?search=transition-behavior\n    allowNestedScroll = false,\n    // @ts-ignore: this will be deprecated in the future\n    __experimental__naiveDimensions = false,\n    naiveDimensions = __experimental__naiveDimensions,\n    stopInertiaOnNavigate = false\n  } = {}) {\n    window.lenisVersion = version;\n    if (!wrapper || wrapper === document.documentElement) {\n      wrapper = window;\n    }\n    if (typeof duration === \"number\" && typeof easing !== \"function\") {\n      easing = defaultEasing;\n    } else if (typeof easing === \"function\" && typeof duration !== \"number\") {\n      duration = 1;\n    }\n    this.options = {\n      wrapper,\n      content,\n      eventsTarget,\n      smoothWheel,\n      syncTouch,\n      syncTouchLerp,\n      touchInertiaExponent,\n      duration,\n      easing,\n      lerp: lerp2,\n      infinite,\n      gestureOrientation,\n      orientation,\n      touchMultiplier,\n      wheelMultiplier,\n      autoResize,\n      prevent,\n      virtualScroll,\n      overscroll,\n      autoRaf,\n      anchors,\n      autoToggle,\n      allowNestedScroll,\n      naiveDimensions,\n      stopInertiaOnNavigate\n    };\n    this.dimensions = new Dimensions(wrapper, content, { autoResize });\n    this.updateClassName();\n    this.targetScroll = this.animatedScroll = this.actualScroll;\n    this.options.wrapper.addEventListener(\"scroll\", this.onNativeScroll, false);\n    this.options.wrapper.addEventListener(\"scrollend\", this.onScrollEnd, {\n      capture: true\n    });\n    if (this.options.anchors || this.options.stopInertiaOnNavigate) {\n      this.options.wrapper.addEventListener(\n        \"click\",\n        this.onClick,\n        false\n      );\n    }\n    this.options.wrapper.addEventListener(\n      \"pointerdown\",\n      this.onPointerDown,\n      false\n    );\n    this.virtualScroll = new VirtualScroll(eventsTarget, {\n      touchMultiplier,\n      wheelMultiplier\n    });\n    this.virtualScroll.on(\"scroll\", this.onVirtualScroll);\n    if (this.options.autoToggle) {\n      this.checkOverflow();\n      this.rootElement.addEventListener(\"transitionend\", this.onTransitionEnd, {\n        passive: true\n      });\n    }\n    if (this.options.autoRaf) {\n      this._rafId = requestAnimationFrame(this.raf);\n    }\n  }\n  /**\n   * Destroy the lenis instance, remove all event listeners and clean up the class name\n   */\n  destroy() {\n    this.emitter.destroy();\n    this.options.wrapper.removeEventListener(\n      \"scroll\",\n      this.onNativeScroll,\n      false\n    );\n    this.options.wrapper.removeEventListener(\"scrollend\", this.onScrollEnd, {\n      capture: true\n    });\n    this.options.wrapper.removeEventListener(\n      \"pointerdown\",\n      this.onPointerDown,\n      false\n    );\n    if (this.options.anchors || this.options.stopInertiaOnNavigate) {\n      this.options.wrapper.removeEventListener(\n        \"click\",\n        this.onClick,\n        false\n      );\n    }\n    this.virtualScroll.destroy();\n    this.dimensions.destroy();\n    this.cleanUpClassName();\n    if (this._rafId) {\n      cancelAnimationFrame(this._rafId);\n    }\n  }\n  on(event, callback) {\n    return this.emitter.on(event, callback);\n  }\n  off(event, callback) {\n    return this.emitter.off(event, callback);\n  }\n  onScrollEnd = (e) => {\n    if (!(e instanceof CustomEvent)) {\n      if (this.isScrolling === \"smooth\" || this.isScrolling === false) {\n        e.stopPropagation();\n      }\n    }\n  };\n  dispatchScrollendEvent = () => {\n    this.options.wrapper.dispatchEvent(\n      new CustomEvent(\"scrollend\", {\n        bubbles: this.options.wrapper === window,\n        // cancelable: false,\n        detail: {\n          lenisScrollEnd: true\n        }\n      })\n    );\n  };\n  get overflow() {\n    const property = this.isHorizontal ? \"overflow-x\" : \"overflow-y\";\n    return getComputedStyle(this.rootElement)[property];\n  }\n  checkOverflow() {\n    if ([\"hidden\", \"clip\"].includes(this.overflow)) {\n      this.internalStop();\n    } else {\n      this.internalStart();\n    }\n  }\n  onTransitionEnd = (event) => {\n    if (event.propertyName.includes(\"overflow\")) {\n      this.checkOverflow();\n    }\n  };\n  setScroll(scroll) {\n    if (this.isHorizontal) {\n      this.options.wrapper.scrollTo({ left: scroll, behavior: \"instant\" });\n    } else {\n      this.options.wrapper.scrollTo({ top: scroll, behavior: \"instant\" });\n    }\n  }\n  onClick = (event) => {\n    const path = event.composedPath();\n    const anchorElements = path.filter(\n      (node) => node instanceof HTMLAnchorElement && node.getAttribute(\"href\")\n    );\n    if (this.options.anchors) {\n      const anchor = anchorElements.find(\n        (node) => node.getAttribute(\"href\")?.includes(\"#\")\n      );\n      if (anchor) {\n        const href = anchor.getAttribute(\"href\");\n        if (href) {\n          const options = typeof this.options.anchors === \"object\" && this.options.anchors ? this.options.anchors : void 0;\n          const target = `#${href.split(\"#\")[1]}`;\n          this.scrollTo(target, options);\n        }\n      }\n    }\n    if (this.options.stopInertiaOnNavigate) {\n      const internalLink = anchorElements.find(\n        (node) => node.host === window.location.host\n      );\n      if (internalLink) {\n        this.reset();\n      }\n    }\n  };\n  onPointerDown = (event) => {\n    if (event.button === 1) {\n      this.reset();\n    }\n  };\n  onVirtualScroll = (data) => {\n    if (typeof this.options.virtualScroll === \"function\" && this.options.virtualScroll(data) === false)\n      return;\n    const { deltaX, deltaY, event } = data;\n    this.emitter.emit(\"virtual-scroll\", { deltaX, deltaY, event });\n    if (event.ctrlKey) return;\n    if (event.lenisStopPropagation) return;\n    const isTouch = event.type.includes(\"touch\");\n    const isWheel = event.type.includes(\"wheel\");\n    this.isTouching = event.type === \"touchstart\" || event.type === \"touchmove\";\n    const isClickOrTap = deltaX === 0 && deltaY === 0;\n    const isTapToStop = this.options.syncTouch && isTouch && event.type === \"touchstart\" && isClickOrTap && !this.isStopped && !this.isLocked;\n    if (isTapToStop) {\n      this.reset();\n      return;\n    }\n    const isUnknownGesture = this.options.gestureOrientation === \"vertical\" && deltaY === 0 || this.options.gestureOrientation === \"horizontal\" && deltaX === 0;\n    if (isClickOrTap || isUnknownGesture) {\n      return;\n    }\n    let composedPath = event.composedPath();\n    composedPath = composedPath.slice(0, composedPath.indexOf(this.rootElement));\n    const prevent = this.options.prevent;\n    if (!!composedPath.find(\n      (node) => node instanceof HTMLElement && (typeof prevent === \"function\" && prevent?.(node) || node.hasAttribute?.(\"data-lenis-prevent\") || isTouch && node.hasAttribute?.(\"data-lenis-prevent-touch\") || isWheel && node.hasAttribute?.(\"data-lenis-prevent-wheel\") || this.options.allowNestedScroll && this.checkNestedScroll(node, { deltaX, deltaY }))\n    ))\n      return;\n    if (this.isStopped || this.isLocked) {\n      if (event.cancelable) {\n        event.preventDefault();\n      }\n      return;\n    }\n    const isSmooth = this.options.syncTouch && isTouch || this.options.smoothWheel && isWheel;\n    if (!isSmooth) {\n      this.isScrolling = \"native\";\n      this.animate.stop();\n      event.lenisStopPropagation = true;\n      return;\n    }\n    let delta = deltaY;\n    if (this.options.gestureOrientation === \"both\") {\n      delta = Math.abs(deltaY) > Math.abs(deltaX) ? deltaY : deltaX;\n    } else if (this.options.gestureOrientation === \"horizontal\") {\n      delta = deltaX;\n    }\n    if (!this.options.overscroll || this.options.infinite || this.options.wrapper !== window && this.limit > 0 && (this.animatedScroll > 0 && this.animatedScroll < this.limit || this.animatedScroll === 0 && deltaY > 0 || this.animatedScroll === this.limit && deltaY < 0)) {\n      event.lenisStopPropagation = true;\n    }\n    if (event.cancelable) {\n      event.preventDefault();\n    }\n    const isSyncTouch = isTouch && this.options.syncTouch;\n    const isTouchEnd = isTouch && event.type === \"touchend\";\n    const hasTouchInertia = isTouchEnd;\n    if (hasTouchInertia) {\n      delta = Math.sign(this.velocity) * Math.pow(Math.abs(this.velocity), this.options.touchInertiaExponent);\n    }\n    this.scrollTo(this.targetScroll + delta, {\n      programmatic: false,\n      ...isSyncTouch ? {\n        lerp: hasTouchInertia ? this.options.syncTouchLerp : 1\n      } : {\n        lerp: this.options.lerp,\n        duration: this.options.duration,\n        easing: this.options.easing\n      }\n    });\n  };\n  /**\n   * Force lenis to recalculate the dimensions\n   */\n  resize() {\n    this.dimensions.resize();\n    this.animatedScroll = this.targetScroll = this.actualScroll;\n    this.emit();\n  }\n  emit() {\n    this.emitter.emit(\"scroll\", this);\n  }\n  onNativeScroll = () => {\n    if (this._resetVelocityTimeout !== null) {\n      clearTimeout(this._resetVelocityTimeout);\n      this._resetVelocityTimeout = null;\n    }\n    if (this._preventNextNativeScrollEvent) {\n      this._preventNextNativeScrollEvent = false;\n      return;\n    }\n    if (this.isScrolling === false || this.isScrolling === \"native\") {\n      const lastScroll = this.animatedScroll;\n      this.animatedScroll = this.targetScroll = this.actualScroll;\n      this.lastVelocity = this.velocity;\n      this.velocity = this.animatedScroll - lastScroll;\n      this.direction = Math.sign(\n        this.animatedScroll - lastScroll\n      );\n      if (!this.isStopped) {\n        this.isScrolling = \"native\";\n      }\n      this.emit();\n      if (this.velocity !== 0) {\n        this._resetVelocityTimeout = setTimeout(() => {\n          this.lastVelocity = this.velocity;\n          this.velocity = 0;\n          this.isScrolling = false;\n          this.emit();\n        }, 400);\n      }\n    }\n  };\n  reset() {\n    this.isLocked = false;\n    this.isScrolling = false;\n    this.animatedScroll = this.targetScroll = this.actualScroll;\n    this.lastVelocity = this.velocity = 0;\n    this.animate.stop();\n  }\n  /**\n   * Start lenis scroll after it has been stopped\n   */\n  start() {\n    if (!this.isStopped) return;\n    if (this.options.autoToggle) {\n      this.rootElement.style.removeProperty(\"overflow\");\n      return;\n    }\n    this.internalStart();\n  }\n  internalStart() {\n    if (!this.isStopped) return;\n    this.reset();\n    this.isStopped = false;\n    this.emit();\n  }\n  /**\n   * Stop lenis scroll\n   */\n  stop() {\n    if (this.isStopped) return;\n    if (this.options.autoToggle) {\n      this.rootElement.style.setProperty(\"overflow\", \"clip\");\n      return;\n    }\n    this.internalStop();\n  }\n  internalStop() {\n    if (this.isStopped) return;\n    this.reset();\n    this.isStopped = true;\n    this.emit();\n  }\n  /**\n   * RequestAnimationFrame for lenis\n   *\n   * @param time The time in ms from an external clock like `requestAnimationFrame` or Tempus\n   */\n  raf = (time) => {\n    const deltaTime = time - (this.time || time);\n    this.time = time;\n    this.animate.advance(deltaTime * 1e-3);\n    if (this.options.autoRaf) {\n      this._rafId = requestAnimationFrame(this.raf);\n    }\n  };\n  /**\n   * Scroll to a target value\n   *\n   * @param target The target value to scroll to\n   * @param options The options for the scroll\n   *\n   * @example\n   * lenis.scrollTo(100, {\n   *   offset: 100,\n   *   duration: 1,\n   *   easing: (t) => 1 - Math.cos((t * Math.PI) / 2),\n   *   lerp: 0.1,\n   *   onStart: () => {\n   *     console.log('onStart')\n   *   },\n   *   onComplete: () => {\n   *     console.log('onComplete')\n   *   },\n   * })\n   */\n  scrollTo(target, {\n    offset = 0,\n    immediate = false,\n    lock = false,\n    programmatic = true,\n    // called from outside of the class\n    lerp: lerp2 = programmatic ? this.options.lerp : void 0,\n    duration = programmatic ? this.options.duration : void 0,\n    easing = programmatic ? this.options.easing : void 0,\n    onStart,\n    onComplete,\n    force = false,\n    // scroll even if stopped\n    userData\n  } = {}) {\n    if ((this.isStopped || this.isLocked) && !force) return;\n    if (typeof target === \"string\" && [\"top\", \"left\", \"start\", \"#\"].includes(target)) {\n      target = 0;\n    } else if (typeof target === \"string\" && [\"bottom\", \"right\", \"end\"].includes(target)) {\n      target = this.limit;\n    } else {\n      let node;\n      if (typeof target === \"string\") {\n        node = document.querySelector(target);\n        if (!node) {\n          if (target === \"#top\") {\n            target = 0;\n          } else {\n            console.warn(\"Lenis: Target not found\", target);\n          }\n        }\n      } else if (target instanceof HTMLElement && target?.nodeType) {\n        node = target;\n      }\n      if (node) {\n        if (this.options.wrapper !== window) {\n          const wrapperRect = this.rootElement.getBoundingClientRect();\n          offset -= this.isHorizontal ? wrapperRect.left : wrapperRect.top;\n        }\n        const rect = node.getBoundingClientRect();\n        target = (this.isHorizontal ? rect.left : rect.top) + this.animatedScroll;\n      }\n    }\n    if (typeof target !== \"number\") return;\n    target += offset;\n    target = Math.round(target);\n    if (this.options.infinite) {\n      if (programmatic) {\n        this.targetScroll = this.animatedScroll = this.scroll;\n        const distance = target - this.animatedScroll;\n        if (distance > this.limit / 2) {\n          target = target - this.limit;\n        } else if (distance < -this.limit / 2) {\n          target = target + this.limit;\n        }\n      }\n    } else {\n      target = clamp(0, target, this.limit);\n    }\n    if (target === this.targetScroll) {\n      onStart?.(this);\n      onComplete?.(this);\n      return;\n    }\n    this.userData = userData ?? {};\n    if (immediate) {\n      this.animatedScroll = this.targetScroll = target;\n      this.setScroll(this.scroll);\n      this.reset();\n      this.preventNextNativeScrollEvent();\n      this.emit();\n      onComplete?.(this);\n      this.userData = {};\n      requestAnimationFrame(() => {\n        this.dispatchScrollendEvent();\n      });\n      return;\n    }\n    if (!programmatic) {\n      this.targetScroll = target;\n    }\n    if (typeof duration === \"number\" && typeof easing !== \"function\") {\n      easing = defaultEasing;\n    } else if (typeof easing === \"function\" && typeof duration !== \"number\") {\n      duration = 1;\n    }\n    this.animate.fromTo(this.animatedScroll, target, {\n      duration,\n      easing,\n      lerp: lerp2,\n      onStart: () => {\n        if (lock) this.isLocked = true;\n        this.isScrolling = \"smooth\";\n        onStart?.(this);\n      },\n      onUpdate: (value, completed) => {\n        this.isScrolling = \"smooth\";\n        this.lastVelocity = this.velocity;\n        this.velocity = value - this.animatedScroll;\n        this.direction = Math.sign(this.velocity);\n        this.animatedScroll = value;\n        this.setScroll(this.scroll);\n        if (programmatic) {\n          this.targetScroll = value;\n        }\n        if (!completed) this.emit();\n        if (completed) {\n          this.reset();\n          this.emit();\n          onComplete?.(this);\n          this.userData = {};\n          requestAnimationFrame(() => {\n            this.dispatchScrollendEvent();\n          });\n          this.preventNextNativeScrollEvent();\n        }\n      }\n    });\n  }\n  preventNextNativeScrollEvent() {\n    this._preventNextNativeScrollEvent = true;\n    requestAnimationFrame(() => {\n      this._preventNextNativeScrollEvent = false;\n    });\n  }\n  checkNestedScroll(node, { deltaX, deltaY }) {\n    const time = Date.now();\n    const cache = node._lenis ??= {};\n    let hasOverflowX, hasOverflowY, isScrollableX, isScrollableY, scrollWidth, scrollHeight, clientWidth, clientHeight;\n    const gestureOrientation = this.options.gestureOrientation;\n    if (time - (cache.time ?? 0) > 2e3) {\n      cache.time = Date.now();\n      const computedStyle = window.getComputedStyle(node);\n      cache.computedStyle = computedStyle;\n      const overflowXString = computedStyle.overflowX;\n      const overflowYString = computedStyle.overflowY;\n      hasOverflowX = [\"auto\", \"overlay\", \"scroll\"].includes(overflowXString);\n      hasOverflowY = [\"auto\", \"overlay\", \"scroll\"].includes(overflowYString);\n      cache.hasOverflowX = hasOverflowX;\n      cache.hasOverflowY = hasOverflowY;\n      if (!hasOverflowX && !hasOverflowY) return false;\n      if (gestureOrientation === \"vertical\" && !hasOverflowY) return false;\n      if (gestureOrientation === \"horizontal\" && !hasOverflowX) return false;\n      scrollWidth = node.scrollWidth;\n      scrollHeight = node.scrollHeight;\n      clientWidth = node.clientWidth;\n      clientHeight = node.clientHeight;\n      isScrollableX = scrollWidth > clientWidth;\n      isScrollableY = scrollHeight > clientHeight;\n      cache.isScrollableX = isScrollableX;\n      cache.isScrollableY = isScrollableY;\n      cache.scrollWidth = scrollWidth;\n      cache.scrollHeight = scrollHeight;\n      cache.clientWidth = clientWidth;\n      cache.clientHeight = clientHeight;\n    } else {\n      isScrollableX = cache.isScrollableX;\n      isScrollableY = cache.isScrollableY;\n      hasOverflowX = cache.hasOverflowX;\n      hasOverflowY = cache.hasOverflowY;\n      scrollWidth = cache.scrollWidth;\n      scrollHeight = cache.scrollHeight;\n      clientWidth = cache.clientWidth;\n      clientHeight = cache.clientHeight;\n    }\n    if (!hasOverflowX && !hasOverflowY || !isScrollableX && !isScrollableY) {\n      return false;\n    }\n    if (gestureOrientation === \"vertical\" && (!hasOverflowY || !isScrollableY))\n      return false;\n    if (gestureOrientation === \"horizontal\" && (!hasOverflowX || !isScrollableX))\n      return false;\n    let orientation;\n    if (gestureOrientation === \"horizontal\") {\n      orientation = \"x\";\n    } else if (gestureOrientation === \"vertical\") {\n      orientation = \"y\";\n    } else {\n      const isScrollingX = deltaX !== 0;\n      const isScrollingY = deltaY !== 0;\n      if (isScrollingX && hasOverflowX && isScrollableX) {\n        orientation = \"x\";\n      }\n      if (isScrollingY && hasOverflowY && isScrollableY) {\n        orientation = \"y\";\n      }\n    }\n    if (!orientation) return false;\n    let scroll, maxScroll, delta, hasOverflow, isScrollable;\n    if (orientation === \"x\") {\n      scroll = node.scrollLeft;\n      maxScroll = scrollWidth - clientWidth;\n      delta = deltaX;\n      hasOverflow = hasOverflowX;\n      isScrollable = isScrollableX;\n    } else if (orientation === \"y\") {\n      scroll = node.scrollTop;\n      maxScroll = scrollHeight - clientHeight;\n      delta = deltaY;\n      hasOverflow = hasOverflowY;\n      isScrollable = isScrollableY;\n    } else {\n      return false;\n    }\n    const willScroll = delta > 0 ? scroll < maxScroll : scroll > 0;\n    return willScroll && hasOverflow && isScrollable;\n  }\n  /**\n   * The root element on which lenis is instanced\n   */\n  get rootElement() {\n    return this.options.wrapper === window ? document.documentElement : this.options.wrapper;\n  }\n  /**\n   * The limit which is the maximum scroll value\n   */\n  get limit() {\n    if (this.options.naiveDimensions) {\n      if (this.isHorizontal) {\n        return this.rootElement.scrollWidth - this.rootElement.clientWidth;\n      } else {\n        return this.rootElement.scrollHeight - this.rootElement.clientHeight;\n      }\n    } else {\n      return this.dimensions.limit[this.isHorizontal ? \"x\" : \"y\"];\n    }\n  }\n  /**\n   * Whether or not the scroll is horizontal\n   */\n  get isHorizontal() {\n    return this.options.orientation === \"horizontal\";\n  }\n  /**\n   * The actual scroll value\n   */\n  get actualScroll() {\n    const wrapper = this.options.wrapper;\n    return this.isHorizontal ? wrapper.scrollX ?? wrapper.scrollLeft : wrapper.scrollY ?? wrapper.scrollTop;\n  }\n  /**\n   * The current scroll value\n   */\n  get scroll() {\n    return this.options.infinite ? modulo(this.animatedScroll, this.limit) : this.animatedScroll;\n  }\n  /**\n   * The progress of the scroll relative to the limit\n   */\n  get progress() {\n    return this.limit === 0 ? 1 : this.scroll / this.limit;\n  }\n  /**\n   * Current scroll state\n   */\n  get isScrolling() {\n    return this._isScrolling;\n  }\n  set isScrolling(value) {\n    if (this._isScrolling !== value) {\n      this._isScrolling = value;\n      this.updateClassName();\n    }\n  }\n  /**\n   * Check if lenis is stopped\n   */\n  get isStopped() {\n    return this._isStopped;\n  }\n  set isStopped(value) {\n    if (this._isStopped !== value) {\n      this._isStopped = value;\n      this.updateClassName();\n    }\n  }\n  /**\n   * Check if lenis is locked\n   */\n  get isLocked() {\n    return this._isLocked;\n  }\n  set isLocked(value) {\n    if (this._isLocked !== value) {\n      this._isLocked = value;\n      this.updateClassName();\n    }\n  }\n  /**\n   * Check if lenis is smooth scrolling\n   */\n  get isSmooth() {\n    return this.isScrolling === \"smooth\";\n  }\n  /**\n   * The class name applied to the wrapper element\n   */\n  get className() {\n    let className = \"lenis\";\n    if (this.options.autoToggle) className += \" lenis-autoToggle\";\n    if (this.isStopped) className += \" lenis-stopped\";\n    if (this.isLocked) className += \" lenis-locked\";\n    if (this.isScrolling) className += \" lenis-scrolling\";\n    if (this.isScrolling === \"smooth\") className += \" lenis-smooth\";\n    return className;\n  }\n  updateClassName() {\n    this.cleanUpClassName();\n    this.rootElement.className = `${this.rootElement.className} ${this.className}`.trim();\n  }\n  cleanUpClassName() {\n    this.rootElement.className = this.rootElement.className.replace(/lenis(-\\w+)?/g, \"\").trim();\n  }\n};\nexport {\n  Lenis as default\n};\n//# sourceMappingURL=lenis.mjs.map","// packages/snap/src/debounce.ts\nfunction debounce(callback, delay) {\n  let timer;\n  return function(...args) {\n    let context = this;\n    clearTimeout(timer);\n    timer = setTimeout(() => {\n      timer = void 0;\n      callback.apply(context, args);\n    }, delay);\n  };\n}\n\n// packages/snap/src/element.ts\nfunction removeParentSticky(element) {\n  const position = getComputedStyle(element).position;\n  const isSticky = position === \"sticky\";\n  if (isSticky) {\n    element.style.setProperty(\"position\", \"static\");\n    element.dataset.sticky = \"true\";\n  }\n  if (element.offsetParent) {\n    removeParentSticky(element.offsetParent);\n  }\n}\nfunction addParentSticky(element) {\n  if (element?.dataset?.sticky === \"true\") {\n    element.style.removeProperty(\"position\");\n    delete element.dataset.sticky;\n  }\n  if (element.offsetParent) {\n    addParentSticky(element.offsetParent);\n  }\n}\nfunction offsetTop(element, accumulator = 0) {\n  const top = accumulator + element.offsetTop;\n  if (element.offsetParent) {\n    return offsetTop(element.offsetParent, top);\n  }\n  return top;\n}\nfunction offsetLeft(element, accumulator = 0) {\n  const left = accumulator + element.offsetLeft;\n  if (element.offsetParent) {\n    return offsetLeft(element.offsetParent, left);\n  }\n  return left;\n}\nfunction scrollTop(element, accumulator = 0) {\n  const top = accumulator + element.scrollTop;\n  if (element.offsetParent) {\n    return scrollTop(element.offsetParent, top);\n  }\n  return top + window.scrollY;\n}\nfunction scrollLeft(element, accumulator = 0) {\n  const left = accumulator + element.scrollLeft;\n  if (element.offsetParent) {\n    return scrollLeft(element.offsetParent, left);\n  }\n  return left + window.scrollX;\n}\nvar SnapElement = class {\n  element;\n  options;\n  align;\n  // @ts-ignore\n  rect = {};\n  wrapperResizeObserver;\n  resizeObserver;\n  debouncedWrapperResize;\n  constructor(element, {\n    align = [\"start\"],\n    ignoreSticky = true,\n    ignoreTransform = false\n  } = {}) {\n    this.element = element;\n    this.options = { align, ignoreSticky, ignoreTransform };\n    this.align = [align].flat();\n    this.debouncedWrapperResize = debounce(this.onWrapperResize, 500);\n    this.wrapperResizeObserver = new ResizeObserver(this.debouncedWrapperResize);\n    this.wrapperResizeObserver.observe(document.body);\n    this.onWrapperResize();\n    this.resizeObserver = new ResizeObserver(this.onResize);\n    this.resizeObserver.observe(this.element);\n    this.setRect({\n      width: this.element.offsetWidth,\n      height: this.element.offsetHeight\n    });\n  }\n  destroy() {\n    this.wrapperResizeObserver.disconnect();\n    this.resizeObserver.disconnect();\n  }\n  setRect({\n    top,\n    left,\n    width,\n    height,\n    element\n  } = {}) {\n    top = top ?? this.rect.top;\n    left = left ?? this.rect.left;\n    width = width ?? this.rect.width;\n    height = height ?? this.rect.height;\n    element = element ?? this.rect.element;\n    if (top === this.rect.top && left === this.rect.left && width === this.rect.width && height === this.rect.height && element === this.rect.element)\n      return;\n    this.rect.top = top;\n    this.rect.y = top;\n    this.rect.width = width;\n    this.rect.height = height;\n    this.rect.left = left;\n    this.rect.x = left;\n    this.rect.bottom = top + height;\n    this.rect.right = left + width;\n  }\n  onWrapperResize = () => {\n    let top, left;\n    if (this.options.ignoreSticky) removeParentSticky(this.element);\n    if (this.options.ignoreTransform) {\n      top = offsetTop(this.element);\n      left = offsetLeft(this.element);\n    } else {\n      const rect = this.element.getBoundingClientRect();\n      top = rect.top + scrollTop(this.element);\n      left = rect.left + scrollLeft(this.element);\n    }\n    if (this.options.ignoreSticky) addParentSticky(this.element);\n    this.setRect({ top, left });\n  };\n  onResize = ([entry]) => {\n    if (!entry?.borderBoxSize[0]) return;\n    const width = entry.borderBoxSize[0].inlineSize;\n    const height = entry.borderBoxSize[0].blockSize;\n    this.setRect({ width, height });\n  };\n};\n\n// packages/snap/src/uid.ts\nvar index = 0;\nfunction uid() {\n  return index++;\n}\n\n// packages/snap/src/snap.ts\nvar Snap = class {\n  constructor(lenis, {\n    type = \"proximity\",\n    lerp,\n    easing,\n    duration,\n    distanceThreshold = \"50%\",\n    // useless when type is \"mandatory\"\n    debounce: debounceDelay = 500,\n    onSnapStart,\n    onSnapComplete\n  } = {}) {\n    this.lenis = lenis;\n    this.options = {\n      type,\n      lerp,\n      easing,\n      duration,\n      distanceThreshold,\n      debounce: debounceDelay,\n      onSnapStart,\n      onSnapComplete\n    };\n    this.onWindowResize();\n    window.addEventListener(\"resize\", this.onWindowResize, false);\n    this.onSnapDebounced = debounce(this.onSnap, this.options.debounce);\n    this.lenis.on(\"virtual-scroll\", this.onSnapDebounced);\n  }\n  options;\n  elements = /* @__PURE__ */ new Map();\n  snaps = /* @__PURE__ */ new Map();\n  viewport = {\n    width: window.innerWidth,\n    height: window.innerHeight\n  };\n  isStopped = false;\n  onSnapDebounced;\n  currentSnapIndex;\n  /**\n   * Destroy the snap instance\n   */\n  destroy() {\n    this.lenis.off(\"virtual-scroll\", this.onSnapDebounced);\n    window.removeEventListener(\"resize\", this.onWindowResize, false);\n    this.elements.forEach((element) => {\n      element.destroy();\n    });\n  }\n  /**\n   * Start the snap after it has been stopped\n   */\n  start() {\n    this.isStopped = false;\n  }\n  /**\n   * Stop the snap\n   */\n  stop() {\n    this.isStopped = true;\n  }\n  /**\n   * Add a snap to the snap instance\n   *\n   * @param value The value to snap to\n   * @param userData User data that will be forwarded through the snap event\n   * @returns Unsubscribe function\n   */\n  add(value) {\n    const id = uid();\n    this.snaps.set(id, { value });\n    return () => this.snaps.delete(id);\n  }\n  /**\n   * Add an element to the snap instance\n   *\n   * @param element The element to add\n   * @param options The options for the element\n   * @returns Unsubscribe function\n   */\n  addElement(element, options = {}) {\n    const id = uid();\n    this.elements.set(id, new SnapElement(element, options));\n    return () => this.elements.delete(id);\n  }\n  addElements(elements, options = {}) {\n    const map = [...elements].map(\n      (element) => this.addElement(element, options)\n    );\n    return () => {\n      map.forEach((remove) => {\n        remove();\n      });\n    };\n  }\n  onWindowResize = () => {\n    this.viewport.width = window.innerWidth;\n    this.viewport.height = window.innerHeight;\n  };\n  computeSnaps = () => {\n    const { isHorizontal } = this.lenis;\n    let snaps = [...this.snaps.values()];\n    this.elements.forEach(({ rect, align }) => {\n      let value;\n      align.forEach((align2) => {\n        if (align2 === \"start\") {\n          value = rect.top;\n        } else if (align2 === \"center\") {\n          value = isHorizontal ? rect.left + rect.width / 2 - this.viewport.width / 2 : rect.top + rect.height / 2 - this.viewport.height / 2;\n        } else if (align2 === \"end\") {\n          value = isHorizontal ? rect.left + rect.width - this.viewport.width : rect.top + rect.height - this.viewport.height;\n        }\n        if (typeof value === \"number\") {\n          snaps.push({ value: Math.ceil(value) });\n        }\n      });\n    });\n    snaps = snaps.sort((a, b) => Math.abs(a.value) - Math.abs(b.value));\n    return snaps;\n  };\n  previous() {\n    this.goTo((this.currentSnapIndex ?? 0) - 1);\n  }\n  next() {\n    this.goTo((this.currentSnapIndex ?? 0) + 1);\n  }\n  goTo(index2) {\n    const snaps = this.computeSnaps();\n    if (snaps.length === 0) return;\n    this.currentSnapIndex = Math.max(0, Math.min(index2, snaps.length - 1));\n    const currentSnap = snaps[this.currentSnapIndex];\n    if (currentSnap === void 0) return;\n    this.lenis.scrollTo(currentSnap.value, {\n      duration: this.options.duration,\n      easing: this.options.easing,\n      lerp: this.options.lerp,\n      lock: this.options.type === \"lock\",\n      userData: { initiator: \"snap\" },\n      onStart: () => {\n        this.options.onSnapStart?.({\n          index: this.currentSnapIndex,\n          ...currentSnap\n        });\n      },\n      onComplete: () => {\n        this.options.onSnapComplete?.({\n          index: this.currentSnapIndex,\n          ...currentSnap\n        });\n      }\n    });\n  }\n  get distanceThreshold() {\n    let distanceThreshold = Infinity;\n    if (this.options.type === \"mandatory\") return Infinity;\n    const { isHorizontal } = this.lenis;\n    const axis = isHorizontal ? \"width\" : \"height\";\n    if (typeof this.options.distanceThreshold === \"string\" && this.options.distanceThreshold.endsWith(\"%\")) {\n      distanceThreshold = Number(this.options.distanceThreshold.replace(\"%\", \"\")) / 100 * this.viewport[axis];\n    } else if (typeof this.options.distanceThreshold === \"number\") {\n      distanceThreshold = this.options.distanceThreshold;\n    } else {\n      distanceThreshold = this.viewport[axis];\n    }\n    return distanceThreshold;\n  }\n  onSnap = (e) => {\n    if (this.isStopped) return;\n    if (e.event.type === \"touchmove\") return;\n    if (this.options.type === \"lock\" && this.lenis.userData?.initiator === \"snap\")\n      return;\n    let { scroll, isHorizontal } = this.lenis;\n    const delta = isHorizontal ? e.deltaX : e.deltaY;\n    scroll = Math.ceil(this.lenis.scroll + delta);\n    const snaps = this.computeSnaps();\n    if (snaps.length === 0) return;\n    let snapIndex;\n    const prevSnapIndex = snaps.findLastIndex(({ value }) => value < scroll);\n    const nextSnapIndex = snaps.findIndex(({ value }) => value > scroll);\n    if (this.options.type === \"lock\") {\n      if (delta > 0) {\n        snapIndex = nextSnapIndex;\n      } else if (delta < 0) {\n        snapIndex = prevSnapIndex;\n      }\n    } else {\n      const prevSnap = snaps[prevSnapIndex];\n      const distanceToPrevSnap = prevSnap ? Math.abs(scroll - prevSnap.value) : Infinity;\n      const nextSnap = snaps[nextSnapIndex];\n      const distanceToNextSnap = nextSnap ? Math.abs(scroll - nextSnap.value) : Infinity;\n      snapIndex = distanceToPrevSnap < distanceToNextSnap ? prevSnapIndex : nextSnapIndex;\n    }\n    if (snapIndex === void 0) return;\n    if (snapIndex === -1) return;\n    snapIndex = Math.max(0, Math.min(snapIndex, snaps.length - 1));\n    const snap = snaps[snapIndex];\n    const distance = Math.abs(scroll - snap.value);\n    if (distance <= this.distanceThreshold) {\n      this.goTo(snapIndex);\n    }\n  };\n  resize() {\n    this.elements.forEach((element) => element.onWrapperResize());\n  }\n};\nexport {\n  Snap as default\n};\n//# sourceMappingURL=lenis-snap.mjs.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"https://unpkg.com/lenis@1.3.17-framer/dist/lenis.mjs\";import Snap from\"https://unpkg.com/lenis@1.3.17-framer/dist/lenis-snap.mjs\";import{useEffect,useRef,Children,isValidElement,cloneElement}from\"react\";/**\n * @framerSupportedLayoutHeight any\n * @framerSupportedLayoutWidth any\n * @framerDisableUnlink\n */export default function Component({smooth,infinite,orientation,intensity,children,snap}){const wrapperRef=useRef();const contentRef=useRef();const lenisRef=useRef();useEffect(()=>{if(children&&(!wrapperRef.current||!contentRef.current))return;if(wrapperRef.current&&contentRef.current){if(orientation===\"horizontal\"){wrapperRef.current.style.setProperty(\"overflowX\",\"auto\");}else{wrapperRef.current.style.setProperty(\"overflowY\",\"auto\");}}const lenis=new Lenis({smoothWheel:smooth,// duration: intensity / 10,\ninfinite,orientation,gestureOrientation:orientation===\"horizontal\"?\"both\":\"vertical\",autoRaf:true,autoToggle:true,anchors:true,allowNestedScroll:true,wrapper:wrapperRef.current,content:contentRef.current,syncTouch:Boolean(infinite)||orientation===\"horizontal\"});lenisRef.current=lenis;let lenisSnap;if(snap&&snap.snaps.length>0){lenisSnap=new Snap(lenis,{type:snap.type,distanceThreshold:snap.threshold+\"%\"});snap.snaps.forEach(item=>{if(!item.target?.current)return;const id=item.target.current.id;// workaround when content is duplicated by LenisSeamlessInfinite\nconst elements=document.querySelectorAll(`#${id}`);elements.forEach(element=>{lenisSnap.addElement(element,{align:item.align});});});}window.lenis=lenis;window.lenisSnap=snap;return()=>{if(lenis)lenis.destroy();if(lenisSnap)lenisSnap.destroy();};},[smooth,infinite,orientation,intensity,children,snap]);useEffect(()=>{function onClick(event){const path=event.composedPath();const pageLink=path.find(node=>node instanceof HTMLAnchorElement&&node.getAttribute(\"href\")?.startsWith(\"./\"));if(pageLink){if(lenisRef.current){lenisRef.current.reset();}}}window.addEventListener(\"click\",onClick);return()=>{window.removeEventListener(\"click\",onClick);};},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{href:\"https://unpkg.com/lenis@1.3.17-framer/dist/lenis.css\",rel:\"stylesheet\"}),children&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:orientation===\"horizontal\"?{overflowX:\"auto\",width:\"100%\"}:{overflowY:\"auto\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"div\",{ref:contentRef,style:{width:\"100%\"},children:Children.map(children,child=>/*#__PURE__*/isValidElement(child)?/*#__PURE__*/cloneElement(child,{style:{...child.props.style,width:\"100%\"}}):child)})})})]});}Component.displayName=\"Lenis\";addPropertyControls(Component,{smooth:{type:ControlType.Boolean,title:\"Smooth\",defaultValue:true},intensity:{type:ControlType.Number,title:\"Intensity\",defaultValue:12,step:1,min:1,max:100,hidden(props){return props.smooth===false;},description:\"This will be ignored on mobile.\"},infinite:{type:ControlType.Boolean,title:\"Infinite\",defaultValue:false,hidden(props){return props.smooth===false;}},orientation:{type:ControlType.Enum,defaultValue:\"Vertical\",displaySegmentedControl:true,options:[\"vertical\",\"horizontal\"],optionTitles:[\"Vertical\",\"Horizontal\"],hidden(props){return props.smooth===false;}},children:{type:ControlType.ComponentInstance,title:\"Content\"},snap:{type:ControlType.Object,optional:true,description:\"Cooked and served by [darkroom.engineering](https://darkroom.engineering).\",controls:{type:{type:ControlType.Enum,defaultValue:\"proximity\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",options:[\"proximity\",\"mandatory\",\"lock\"],optionTitles:[\"Proximity\",\"Mandatory\",\"Lock\"]},threshold:{type:ControlType.Number,defaultValue:50,min:0,max:100,unit:\"%\",hidden:props=>{return props.snap.type===\"mandatory\";}},snaps:{type:ControlType.Array,control:{type:ControlType.Object,controls:{target:{title:\"Target\",type:ControlType.ScrollSectionRef},align:{type:ControlType.Enum,defaultValue:\"center\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"start\",\"center\",\"end\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"]}}}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Component\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\"}},\"__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 (841fdc4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,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/vEg4Uyk8ybJDjX9zcN2y/Q4ak9pWqSK2bf6mw4l6x/CGZgnIt2O.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/ytLuj3IVDsY8IjLCad5F/vACENRpjqdsIOx9D2Kzj/eMcEvu_KO.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/b8Sj0M6CcZovyd3XAtrh/XquBHLcqcgUMNzM9BVYK/kk1g8TeHD.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8L3SfdUhdYYrXnPSKPqG/mE12JQjP80GdB8i0diTi/NuJc4QN7C.js\";import PageWrapperPadding from\"https://framerusercontent.com/modules/55H2i0m0NH5EwrzXf9eM/I6Tmke6Cjp8U5u6GsGW8/h4a7dWxv8.js\";const PageWrapperPaddingFonts=getFonts(PageWrapperPadding);const LOU_HeaderBackgroundFonts=getFonts(LOU_HeaderBackground);const cycleOrder=[\"M3mW3uV9R\",\"Q8I9l4AKw\",\"kaGH10hP2\",\"lMMrupY2r\"];const serializationHash=\"framer-s10Vs\";const variantClassNames={kaGH10hP2:\"framer-v-1ht8nb5\",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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 humanReadableVariantMap={\"Desktop || Closed\":\"M3mW3uV9R\",\"Desktop || Opened\":\"Q8I9l4AKw\",\"Tablet || Closed\":\"kaGH10hP2\",\"Tablet || Opened\":\"lMMrupY2r\"};const Variants=motion.create(React.Fragment);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,sharedStyle3.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.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\"},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)},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:matchVariant(\"MAsJj1Ki9\"),width:\"100%\",...addPropertyOverrides({kaGH10hP2:{variant:matchVariant(\"ZTUvY15qg\")},lMMrupY2r:{variant:matchVariant(\"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,opacity:1},variants:{kaGH10hP2:{opacity:1},lMMrupY2r:{opacity:0},Q8I9l4AKw:{opacity:0}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kaGH10hP2:{onTap:onTapyxpiz3},lMMrupY2r:{\"data-highlight\":undefined,onTap:undefined},Q8I9l4AKw:{\"data-highlight\":undefined,onTap:undefined}},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\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-gmXEhkthP-cRpOWIwj5))\"},children:\"Close\"})}),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)})]}),/*#__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:\"Home\"})})})}),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:\"Work\"})})})}),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:\"About me\"})})})}),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:\"Archive\"})})})}),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\",dir:\"auto\",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:\"Journey\"})})})}),className:\"framer-zezejl\",\"data-framer-name\":\"Journey\",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:\"Contact\"})})})}),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)})]})}),/*#__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}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-app17o\",\"data-styles-preset\":\"eMcEvu_KO\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/tsukamotokota/\",motionChild:true,nodeId:\"VA_BixVN5\",openInNewTab:true,relValues:[],scopeId:\"cRpOWIwj5\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"(IG)\"})})})}),className:\"framer-1azm0fl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VA_BixVN5\",verticalAlignment:\"top\",withExternalLayout:true})})})]})]}),/*#__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)},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:matchVariant(\"MAsJj1Ki9\"),width:\"100%\",...addPropertyOverrides({kaGH10hP2:{variant:matchVariant(\"ZTUvY15qg\")},lMMrupY2r:{variant:matchVariant(\"ZTUvY15qg\")}},baseVariant,gestureVariant)})})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-s10Vs.framer-wkq77r, .framer-s10Vs .framer-wkq77r { display: block; }\",\".framer-s10Vs.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-s10Vs .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-s10Vs .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-s10Vs .framer-1cqspwo-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-s10Vs .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-s10Vs .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-s10Vs .framer-xzah1d { cursor: pointer; flex: none; height: auto; pointer-events: auto; position: relative; white-space: pre; width: auto; }\",\".framer-s10Vs .framer-59mnnl { flex: none; height: auto; pointer-events: none; position: absolute; right: 0px; top: 48%; white-space: pre; width: auto; z-index: 1; }\",\".framer-s10Vs .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-s10Vs .framer-18lba92-container { flex: none; height: 100%; position: absolute; right: 0px; top: 0px; width: 100%; z-index: 1; }\",\".framer-s10Vs .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-s10Vs .framer-1nb5zin, .framer-s10Vs .framer-1nr30c, .framer-s10Vs .framer-18fhca3, .framer-s10Vs .framer-bh94ci, .framer-s10Vs .framer-zezejl, .framer-s10Vs .framer-zfqw19, .framer-s10Vs .framer-1azm0fl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-s10Vs .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; mix-blend-mode: difference; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-s10Vs .framer-1hxyon1-container { flex: none; height: 400px; position: relative; width: auto; }\",\".framer-s10Vs.framer-v-14cvl10 .framer-xzah1d, .framer-s10Vs.framer-v-8jav48 .framer-xzah1d { cursor: unset; pointer-events: none; }\",\".framer-s10Vs.framer-v-14cvl10 .framer-59mnnl, .framer-s10Vs.framer-v-8jav48 .framer-59mnnl { cursor: pointer; pointer-events: auto; }\",\".framer-s10Vs.framer-v-14cvl10 .framer-49uboh { pointer-events: auto; }\",\".framer-s10Vs.framer-v-14cvl10 .framer-1nb5zin, .framer-s10Vs.framer-v-14cvl10 .framer-1nr30c, .framer-s10Vs.framer-v-14cvl10 .framer-18fhca3, .framer-s10Vs.framer-v-14cvl10 .framer-bh94ci, .framer-s10Vs.framer-v-14cvl10 .framer-zezejl, .framer-s10Vs.framer-v-14cvl10 .framer-zfqw19, .framer-s10Vs.framer-v-8jav48 .framer-1nb5zin, .framer-s10Vs.framer-v-8jav48 .framer-1nr30c, .framer-s10Vs.framer-v-8jav48 .framer-18fhca3, .framer-s10Vs.framer-v-8jav48 .framer-bh94ci, .framer-s10Vs.framer-v-8jav48 .framer-zezejl, .framer-s10Vs.framer-v-8jav48 .framer-zfqw19 { cursor: pointer; }\",\".framer-s10Vs.framer-v-1ht8nb5.framer-wgo4ua, .framer-s10Vs.framer-v-8jav48.framer-wgo4ua { height: 100px; }\",\".framer-s10Vs.framer-v-1ht8nb5 .framer-49uboh { padding: 70px 20px 40px 70px; right: -10px; }\",\".framer-s10Vs.framer-v-8jav48 .framer-49uboh { padding: 70px 20px 40px 70px; pointer-events: auto; right: -10px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.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\"]}}}\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-s10Vs\");export default FramercRpOWIwj5;FramercRpOWIwj5.displayName=\"Desktop\";FramercRpOWIwj5.defaultProps={height:120,width:1200};addPropertyControls(FramercRpOWIwj5,{variant:{options:[\"M3mW3uV9R\",\"Q8I9l4AKw\",\"kaGH10hP2\",\"lMMrupY2r\"],optionTitles:[\"Desktop || Closed\",\"Desktop || Opened\",\"Tablet || Closed\",\"Tablet || Opened\"],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),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramercRpOWIwj5.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(PageWrapperPadding,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercRpOWIwj5\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Cs77lmDhS\\\":\\\"backgroundColor\\\",\\\"gmXEhkthP\\\":\\\"closeColor\\\",\\\"dkw_fo78J\\\":\\\"menuColor\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q8I9l4AKw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kaGH10hP2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lMMrupY2r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"120\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cRpOWIwj5.map","// Generated by Framer (7b363e7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={zkrWzV8po:{hover:true}};const serializationHash=\"framer-pWeSR\";const variantClassNames={zkrWzV8po:\"framer-v-9ome4v\"};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 getProps=({click,fontSize,height,id,link,title,width,...props})=>{return{...props,JaspsuKdv:click??props.JaspsuKdv,QGyKMdlw9:fontSize??props.QGyKMdlw9??12,RlisSnDEJ:title??props.RlisSnDEJ??\"Remix for free\",X9vb5ZWvY:link??props.X9vb5ZWvY};};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,QGyKMdlw9,X9vb5ZWvY,RlisSnDEJ,JaspsuKdv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zkrWzV8po\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapwq4dbp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(JaspsuKdv){const res=await JaspsuKdv(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:X9vb5ZWvY,motionChild:true,nodeId:\"zkrWzV8po\",openInNewTab:true,scopeId:\"h7q_4FSEm\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9ome4v\",className,classNames)} framer-tfq3d4`,\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zkrWzV8po\",onTap:onTapwq4dbp,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 0.6px 1.6px -1.5px rgba(0, 0, 0, 0.17), 0px 2.3px 6px -3px rgba(0, 0, 0, 0.14), 0px 10px 26px -4.5px rgba(0, 0, 0, 0.02)\",...style},variants:{\"zkrWzV8po-hover\":{\"--border-color\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(19, 16, 20))\",backgroundColor:\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(19, 16, 20))\"}},...addPropertyOverrides({\"zkrWzV8po-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"calc(var(--variable-reference-QGyKMdlw9-h7q_4FSEm) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\",\"--framer-text-transform\":\"inherit\"},children:\"Remix for free\"})}),className:\"framer-1kvp22v\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"hemZPH0AZ\",style:{\"--extracted-r6o4lv\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\",\"--variable-reference-QGyKMdlw9-h7q_4FSEm\":QGyKMdlw9},text:RlisSnDEJ,variants:{\"zkrWzV8po-hover\":{\"--extracted-r6o4lv\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"zkrWzV8po-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"calc(var(--variable-reference-QGyKMdlw9-h7q_4FSEm) * 1px)\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"inherit\"},children:\"Remix for free\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pWeSR.framer-tfq3d4, .framer-pWeSR .framer-tfq3d4 { display: block; }\",\".framer-pWeSR.framer-9ome4v { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px 16px 10px 16px; position: relative; text-decoration: none; width: 138px; }\",\".framer-pWeSR .framer-1kvp22v { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-pWeSR[data-border=\"true\"]::after, .framer-pWeSR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 138\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"g27LNGOlG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"QGyKMdlw9\":\"fontSize\",\"X9vb5ZWvY\":\"link\",\"RlisSnDEJ\":\"title\",\"JaspsuKdv\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh7q_4FSEm=withCSS(Component,css,\"framer-pWeSR\");export default Framerh7q_4FSEm;Framerh7q_4FSEm.displayName=\"GLOBAL: get template\";Framerh7q_4FSEm.defaultProps={height:34,width:138};addPropertyControls(Framerh7q_4FSEm,{QGyKMdlw9:{defaultValue:12,title:\"Font Size\",type:ControlType.Number},X9vb5ZWvY:{title:\"Link\",type:ControlType.Link},RlisSnDEJ:{defaultValue:\"Remix for free\",displayTextArea:false,title:\"Title\",type:ControlType.String},JaspsuKdv:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerh7q_4FSEm,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh7q_4FSEm\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"g27LNGOlG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"138\",\"framerVariables\":\"{\\\"QGyKMdlw9\\\":\\\"fontSize\\\",\\\"X9vb5ZWvY\\\":\\\"link\\\",\\\"RlisSnDEJ\\\":\\\"title\\\",\\\"JaspsuKdv\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"34\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h7q_4FSEm.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 (ea22747)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,SmartComponentScopedContainer,SVG,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/bMXPn842DBinxsdXfQby/xIQ2TDKKYZm0qaielFnG/header_logo.js\";import PageWrapperPadding from\"https://framerusercontent.com/modules/55H2i0m0NH5EwrzXf9eM/I6Tmke6Cjp8U5u6GsGW8/h4a7dWxv8.js\";const PageWrapperPaddingFonts=getFonts(PageWrapperPadding);const MotionAWithShrinkOnScroll17abs62=withCodeBoundaryForOverrides(motion.a,{nodeId:\"ttucJzYMC\",override:withShrinkOnScroll,scopeId:\"ia4QKIhDJ\"});const cycleOrder=[\"hEeHWpb1r\",\"ZnX7NZ7DK\",\"BOUyfU_k5\",\"HaNVtod5w\"];const serializationHash=\"framer-35Qxd\";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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 humanReadableVariantMap={\"Desk || Logo Dynamic\":\"hEeHWpb1r\",\"Desk || Logo Static\":\"ZnX7NZ7DK\",\"Tab || Logo Dynamic\":\"BOUyfU_k5\",\"Tab || Logo Static\":\"HaNVtod5w\"};const Variants=motion.create(React.Fragment);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:135,y:(componentViewport?.y||0)+(0+((componentViewport?.height||134.5)-0-135)/2)+0,...addPropertyOverrides({BOUyfU_k5:{height:125,y:(componentViewport?.y||0)+(0+((componentViewport?.height||69)-0-125)/2)+0},HaNVtod5w:{height:125,y:(componentViewport?.y||0)+(0+((componentViewport?.height||69)-0-125)/2)+0},ZnX7NZ7DK:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||79)-0-135)/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:matchVariant(\"MAsJj1Ki9\"),width:\"100%\",...addPropertyOverrides({BOUyfU_k5:{variant:matchVariant(\"ZTUvY15qg\")},HaNVtod5w:{variant:matchVariant(\"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__*/_jsxs(MotionAWithShrinkOnScroll17abs62,{className:\"framer-17abs62 framer-ic3q0v\",\"data-framer-name\":\"Logo  || Override\",layoutDependency:layoutDependency,layoutId:\"ttucJzYMC\",style:{originX:0,originY:0},children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1gzgy3t\",layoutDependency:layoutDependency,layoutId:\"dSHlQ_aPw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 264.9 29.08\" overflow=\"visible\"><g><path d=\"M 6.28 0 L 6.28 11.84 L 17.44 0 L 25.28 0 L 14.12 11.28 L 26.36 28.56 L 18.48 28.56 L 9.88 15.72 L 6.28 19.36 L 6.28 28.56 L 0 28.56 L 0 0 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 23.76 13.42 C 24.27 12.07 24.99 10.93 25.92 9.98 C 26.85 9.03 27.97 8.3 29.28 7.78 C 30.59 7.26 32.05 7 33.68 7 C 35.31 7 36.78 7.26 38.1 7.78 C 39.42 8.3 40.55 9.03 41.48 9.98 C 42.41 10.93 43.13 12.07 43.64 13.42 C 44.15 14.77 44.4 16.27 44.4 17.92 C 44.4 19.57 44.15 21.07 43.64 22.4 C 43.13 23.73 42.41 24.87 41.48 25.82 C 40.55 26.77 39.42 27.49 38.1 28 C 36.78 28.51 35.31 28.76 33.68 28.76 C 32.05 28.76 30.59 28.51 29.28 28 C 27.97 27.49 26.85 26.77 25.92 25.82 C 24.99 24.87 24.27 23.73 23.76 22.4 C 23.25 21.07 23 19.57 23 17.92 C 23 16.27 23.25 14.77 23.76 13.42 Z M 28.92 20.34 C 29.08 21.13 29.35 21.83 29.74 22.46 C 30.13 23.09 30.64 23.59 31.28 23.96 C 31.92 24.33 32.72 24.52 33.68 24.52 C 34.64 24.52 35.45 24.33 36.1 23.96 C 36.75 23.59 37.27 23.09 37.66 22.46 C 38.05 21.83 38.32 21.13 38.48 20.34 C 38.801 18.736 38.801 17.084 38.48 15.48 C 38.32 14.68 38.05 13.97 37.66 13.36 C 37.27 12.75 36.75 12.25 36.1 11.86 C 35.45 11.47 34.64 11.28 33.68 11.28 C 32.72 11.28 31.92 11.47 31.28 11.86 C 30.64 12.25 30.13 12.75 29.74 13.36 C 29.35 13.97 29.08 14.68 28.92 15.48 C 28.599 17.084 28.599 18.736 28.92 20.34 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 56.28 7.7 L 56.28 11.5 L 52.12 11.5 L 52.12 21.74 C 52.12 22.7 52.28 23.34 52.6 23.66 C 52.92 23.98 53.56 24.14 54.52 24.14 C 55.11 24.144 55.7 24.091 56.28 23.98 L 56.28 28.38 C 55.8 28.46 55.27 28.51 54.68 28.54 C 54.09 28.57 53.52 28.58 52.96 28.58 C 52.08 28.58 51.25 28.52 50.46 28.4 C 49.67 28.28 48.98 28.05 48.38 27.7 C 47.78 27.35 47.31 26.86 46.96 26.22 C 46.61 25.58 46.44 24.74 46.44 23.7 L 46.44 11.5 L 43 11.5 L 43 7.7 L 46.44 7.7 L 46.44 1.5 L 52.12 1.5 L 52.12 7.7 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 56.64 14.24 C 56.72 12.91 57.05 11.8 57.64 10.92 C 58.23 10.04 58.97 9.33 59.88 8.8 C 60.79 8.27 61.81 7.89 62.94 7.66 C 64.066 7.432 65.211 7.318 66.36 7.32 C 67.4 7.32 68.45 7.39 69.52 7.54 C 70.59 7.69 71.56 7.97 72.44 8.4 C 73.32 8.83 74.04 9.42 74.6 10.18 C 75.16 10.94 75.44 11.95 75.44 13.2 L 75.44 23.96 C 75.44 24.89 75.49 25.79 75.6 26.64 C 75.71 27.49 75.89 28.13 76.16 28.56 L 70.4 28.56 C 70.185 27.912 70.051 27.241 70 26.56 C 69.09 27.49 68.03 28.15 66.8 28.52 C 65.57 28.89 64.32 29.08 63.04 29.08 C 62.05 29.08 61.13 28.96 60.28 28.72 C 59.43 28.48 58.68 28.11 58.04 27.6 C 57.397 27.086 56.883 26.428 56.54 25.68 C 56.18 24.91 56 23.99 56 22.92 C 56 21.75 56.21 20.78 56.62 20.02 C 57.03 19.26 57.57 18.65 58.22 18.2 C 58.87 17.75 59.62 17.41 60.46 17.18 C 61.3 16.95 62.15 16.77 63 16.64 C 63.85 16.51 64.69 16.4 65.52 16.32 C 66.35 16.24 67.08 16.12 67.72 15.96 C 68.36 15.8 68.87 15.57 69.24 15.26 C 69.61 14.95 69.79 14.51 69.76 13.92 C 69.76 13.31 69.66 12.82 69.46 12.46 C 69.26 12.1 68.99 11.82 68.66 11.62 C 68.33 11.42 67.94 11.29 67.5 11.22 C 67.06 11.15 66.59 11.12 66.08 11.12 C 64.96 11.12 64.08 11.36 63.44 11.84 C 62.8 12.32 62.43 13.12 62.32 14.24 Z M 69.76 18.44 C 69.496 18.665 69.19 18.835 68.86 18.94 C 68.5 19.06 68.11 19.16 67.7 19.24 C 67.29 19.32 66.85 19.39 66.4 19.44 C 65.95 19.49 65.49 19.56 65.04 19.64 C 64.61 19.72 64.19 19.83 63.78 19.96 C 63.37 20.09 63.01 20.27 62.7 20.5 C 62.39 20.73 62.15 21.01 61.96 21.36 C 61.77 21.71 61.68 22.15 61.68 22.68 C 61.68 23.21 61.77 23.61 61.96 23.96 C 62.15 24.31 62.4 24.58 62.72 24.78 C 63.04 24.98 63.41 25.12 63.84 25.2 C 64.27 25.28 64.71 25.32 65.16 25.32 C 66.28 25.32 67.15 25.13 67.76 24.76 C 68.37 24.39 68.83 23.94 69.12 23.42 C 69.41 22.9 69.59 22.38 69.66 21.84 C 69.73 21.31 69.76 20.88 69.76 20.56 Z M 81.32 5.28 L 81.32 0 L 104.72 0 L 104.72 5.28 L 96.16 5.28 L 96.16 28.56 L 89.88 28.56 L 89.88 5.28 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 103.78 23.42 C 104.03 23.86 104.36 24.22 104.76 24.5 C 105.16 24.78 105.62 24.99 106.14 25.12 C 106.66 25.25 107.2 25.32 107.76 25.32 C 108.16 25.32 108.58 25.27 109.02 25.18 C 109.46 25.09 109.86 24.94 110.22 24.74 C 110.58 24.54 110.88 24.27 111.12 23.94 C 111.36 23.61 111.48 23.19 111.48 22.68 C 111.48 21.83 110.91 21.19 109.78 20.76 C 108.65 20.33 107.07 19.91 105.04 19.48 C 104.21 19.29 103.41 19.07 102.62 18.82 C 101.83 18.57 101.13 18.23 100.52 17.82 C 99.91 17.41 99.41 16.89 99.04 16.26 C 98.67 15.63 98.48 14.87 98.48 13.96 C 98.48 12.63 98.74 11.53 99.26 10.68 C 99.78 9.83 100.47 9.15 101.32 8.66 C 102.17 8.17 103.13 7.82 104.2 7.62 C 105.27 7.42 106.36 7.32 107.48 7.32 C 108.6 7.32 109.69 7.43 110.74 7.64 C 111.79 7.85 112.73 8.21 113.56 8.72 C 114.39 9.23 115.07 9.9 115.62 10.74 C 116.17 11.58 116.49 12.64 116.6 13.92 L 111.2 13.92 C 111.12 12.83 110.71 12.09 109.96 11.7 C 109.21 11.31 108.33 11.12 107.32 11.12 C 107 11.12 106.65 11.14 106.28 11.18 C 105.91 11.22 105.57 11.31 105.26 11.44 C 104.95 11.57 104.69 11.77 104.48 12.02 C 104.27 12.27 104.16 12.61 104.16 13.04 C 104.16 13.55 104.35 13.96 104.72 14.28 C 105.09 14.6 105.58 14.86 106.18 15.06 C 106.78 15.26 107.47 15.44 108.24 15.6 C 109.01 15.76 109.8 15.93 110.6 16.12 C 111.43 16.31 112.23 16.53 113.02 16.8 C 113.81 17.07 114.51 17.42 115.12 17.86 C 115.73 18.3 116.23 18.85 116.6 19.5 C 116.97 20.15 117.16 20.96 117.16 21.92 C 117.16 23.28 116.89 24.42 116.34 25.34 C 115.79 26.26 115.08 27 114.2 27.56 C 113.32 28.12 112.31 28.51 111.18 28.74 C 110.05 28.97 108.89 29.08 107.72 29.08 C 106.55 29.08 105.35 28.96 104.2 28.72 C 103.05 28.48 102.03 28.08 101.14 27.52 C 100.25 26.96 99.51 26.22 98.94 25.3 C 98.37 24.38 98.05 23.23 98 21.84 L 103.4 21.84 C 103.4 22.45 103.53 22.98 103.78 23.42 Z M 131.28 28.56 L 131.28 25.68 L 131.16 25.68 C 130.44 26.88 129.51 27.75 128.36 28.28 C 127.21 28.81 126.04 29.08 124.84 29.08 C 123.32 29.08 122.07 28.88 121.1 28.48 C 120.13 28.08 119.36 27.51 118.8 26.78 C 118.24 26.05 117.85 25.15 117.62 24.1 C 117.39 23.05 117.28 21.88 117.28 20.6 L 117.28 7.88 L 122.96 7.88 L 122.96 19.56 C 122.96 21.27 123.23 22.54 123.76 23.38 C 124.29 24.22 125.24 24.64 126.6 24.64 C 128.15 24.64 129.27 24.18 129.96 23.26 C 130.65 22.34 131 20.83 131 18.72 L 131 7.88 L 136.68 7.88 L 136.68 28.56 Z M 144 0 L 144 15.32 L 151.16 7.88 L 157.88 7.88 L 150.08 15.48 L 158.76 28.56 L 151.88 28.56 L 146.2 19.32 L 144 21.44 L 144 28.56 L 138.32 28.56 L 138.32 0 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 157.64 14.06 C 157.72 12.73 158.05 11.62 158.64 10.74 C 159.23 9.86 159.97 9.15 160.88 8.62 C 161.79 8.09 162.81 7.71 163.94 7.48 C 165.07 7.25 166.21 7.14 167.36 7.14 C 168.4 7.14 169.45 7.21 170.52 7.36 C 171.59 7.51 172.56 7.79 173.44 8.22 C 174.32 8.65 175.04 9.24 175.6 10 C 176.16 10.76 176.44 11.77 176.44 13.02 L 176.44 23.78 C 176.44 24.71 176.49 25.61 176.6 26.46 C 176.71 27.31 176.89 27.95 177.16 28.38 L 171.4 28.38 C 171.185 27.732 171.051 27.061 171 26.38 C 170.09 27.31 169.03 27.97 167.8 28.34 C 166.57 28.71 165.32 28.9 164.04 28.9 C 163.05 28.9 162.13 28.78 161.28 28.54 C 160.43 28.3 159.68 27.93 159.04 27.42 C 158.397 26.906 157.883 26.248 157.54 25.5 C 157.18 24.73 157 23.81 157 22.74 C 157 21.57 157.21 20.6 157.62 19.84 C 158.03 19.08 158.57 18.47 159.22 18.02 C 159.87 17.57 160.62 17.23 161.46 17 C 162.3 16.77 163.15 16.59 164 16.46 C 164.85 16.33 165.69 16.22 166.52 16.14 C 167.35 16.06 168.08 15.94 168.72 15.78 C 169.36 15.62 169.87 15.39 170.24 15.08 C 170.61 14.77 170.79 14.33 170.76 13.74 C 170.76 13.13 170.66 12.64 170.46 12.28 C 170.26 11.92 169.99 11.64 169.66 11.44 C 169.33 11.24 168.94 11.11 168.5 11.04 C 168.06 10.97 167.59 10.94 167.08 10.94 C 165.96 10.94 165.08 11.18 164.44 11.66 C 163.8 12.14 163.43 12.94 163.32 14.06 Z M 170.76 18.26 C 170.496 18.485 170.19 18.655 169.86 18.76 C 169.5 18.88 169.11 18.98 168.7 19.06 C 168.29 19.14 167.85 19.21 167.4 19.26 C 166.94 19.31 166.49 19.38 166.04 19.46 C 165.61 19.54 165.19 19.65 164.78 19.78 C 164.37 19.91 164.01 20.09 163.7 20.32 C 163.39 20.55 163.15 20.83 162.96 21.18 C 162.77 21.53 162.68 21.97 162.68 22.5 C 162.68 23.03 162.77 23.43 162.96 23.78 C 163.15 24.13 163.4 24.4 163.72 24.6 C 164.04 24.8 164.41 24.94 164.84 25.02 C 165.27 25.1 165.71 25.14 166.16 25.14 C 167.28 25.14 168.15 24.95 168.76 24.58 C 169.37 24.21 169.83 23.76 170.12 23.24 C 170.41 22.72 170.59 22.2 170.66 21.66 C 170.73 21.13 170.76 20.7 170.76 20.38 Z M 183.16 7.7 L 183.16 10.5 L 183.24 10.5 C 183.99 9.43 184.89 8.61 185.94 8.02 C 186.99 7.43 188.2 7.14 189.56 7.14 C 190.92 7.14 192.06 7.39 193.14 7.9 C 194.22 8.41 195.04 9.3 195.6 10.58 C 196.21 9.67 197.05 8.87 198.1 8.18 C 199.15 7.49 200.4 7.14 201.84 7.14 C 202.93 7.14 203.95 7.27 204.88 7.54 C 205.81 7.81 206.61 8.23 207.28 8.82 C 207.95 9.41 208.47 10.17 208.84 11.12 C 209.21 12.07 209.4 13.21 209.4 14.54 L 209.4 28.38 L 203.72 28.38 L 203.72 16.66 C 203.72 15.97 203.69 15.31 203.64 14.7 C 203.59 14.09 203.44 13.55 203.2 13.1 C 202.96 12.65 202.61 12.29 202.14 12.02 C 201.67 11.75 201.04 11.62 200.24 11.62 C 199.44 11.62 198.79 11.77 198.3 12.08 C 197.81 12.39 197.42 12.79 197.14 13.28 C 196.86 13.77 196.67 14.33 196.58 14.96 C 196.49 15.59 196.44 16.22 196.44 16.86 L 196.44 28.38 L 190.76 28.38 L 190.76 16.78 C 190.76 16.17 190.75 15.56 190.72 14.96 C 190.69 14.36 190.58 13.81 190.38 13.3 C 190.18 12.79 189.85 12.39 189.38 12.08 C 188.91 11.77 188.23 11.62 187.32 11.62 C 187.05 11.62 186.7 11.68 186.26 11.8 C 185.82 11.92 185.39 12.15 184.98 12.48 C 184.57 12.81 184.21 13.29 183.92 13.92 C 183.63 14.55 183.48 15.37 183.48 16.38 L 183.48 28.38 L 177.8 28.38 L 177.8 7.7 Z M 210.8 13.56 C 211.31 12.21 212.03 11.07 212.96 10.12 C 213.89 9.17 215.01 8.44 216.32 7.92 C 217.63 7.4 219.09 7.14 220.72 7.14 C 222.35 7.14 223.82 7.4 225.14 7.92 C 226.46 8.44 227.59 9.17 228.52 10.12 C 229.45 11.07 230.17 12.21 230.68 13.56 C 231.19 14.91 231.44 16.41 231.44 18.06 C 231.44 19.71 231.19 21.21 230.68 22.54 C 230.17 23.87 229.45 25.01 228.52 25.96 C 227.59 26.91 226.46 27.63 225.14 28.14 C 223.82 28.65 222.35 28.9 220.72 28.9 C 219.09 28.9 217.63 28.65 216.32 28.14 C 215.01 27.63 213.89 26.91 212.96 25.96 C 212.03 25.01 211.31 23.87 210.8 22.54 C 210.29 21.21 210.04 19.71 210.04 18.06 C 210.04 16.41 210.29 14.91 210.8 13.56 Z M 215.96 20.48 C 216.12 21.27 216.39 21.97 216.78 22.6 C 217.17 23.23 217.68 23.73 218.32 24.1 C 218.96 24.47 219.76 24.66 220.72 24.66 C 221.68 24.66 222.49 24.47 223.14 24.1 C 223.79 23.73 224.31 23.23 224.7 22.6 C 225.09 21.97 225.36 21.27 225.52 20.48 C 225.841 18.876 225.841 17.224 225.52 15.62 C 225.36 14.82 225.09 14.11 224.7 13.5 C 224.31 12.89 223.79 12.39 223.14 12 C 222.49 11.61 221.68 11.42 220.72 11.42 C 219.76 11.42 218.96 11.61 218.32 12 C 217.68 12.39 217.17 12.89 216.78 13.5 C 216.39 14.11 216.12 14.82 215.96 15.62 C 215.639 17.224 215.639 18.876 215.96 20.48 Z M 244.08 7.7 L 244.08 11.5 L 239.92 11.5 L 239.92 21.74 C 239.92 22.7 240.08 23.34 240.4 23.66 C 240.72 23.98 241.36 24.14 242.32 24.14 C 242.91 24.144 243.5 24.091 244.08 23.98 L 244.08 28.38 C 243.6 28.46 243.07 28.51 242.48 28.54 C 241.89 28.57 241.32 28.58 240.76 28.58 C 239.88 28.58 239.05 28.52 238.26 28.4 C 237.47 28.28 236.78 28.05 236.18 27.7 C 235.578 27.348 235.087 26.836 234.76 26.22 C 234.41 25.58 234.24 24.74 234.24 23.7 L 234.24 11.5 L 230.8 11.5 L 230.8 7.7 L 234.24 7.7 L 234.24 1.5 L 239.92 1.5 L 239.92 7.7 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 244.26 13.42 C 244.77 12.07 245.49 10.93 246.42 9.98 C 247.35 9.03 248.47 8.3 249.78 7.78 C 251.09 7.26 252.55 7 254.18 7 C 255.81 7 257.28 7.26 258.6 7.78 C 259.92 8.3 261.05 9.03 261.98 9.98 C 262.91 10.93 263.63 12.07 264.14 13.42 C 264.65 14.77 264.9 16.27 264.9 17.92 C 264.9 19.57 264.65 21.07 264.14 22.4 C 263.63 23.73 262.91 24.87 261.98 25.82 C 261.05 26.77 259.92 27.49 258.6 28 C 257.28 28.51 255.81 28.76 254.18 28.76 C 252.55 28.76 251.09 28.51 249.78 28 C 248.47 27.49 247.35 26.77 246.42 25.82 C 245.49 24.87 244.77 23.73 244.26 22.4 C 243.75 21.07 243.5 19.57 243.5 17.92 C 243.5 16.27 243.75 14.77 244.26 13.42 Z M 249.42 20.34 C 249.58 21.13 249.85 21.83 250.24 22.46 C 250.63 23.09 251.14 23.59 251.78 23.96 C 252.42 24.33 253.22 24.52 254.18 24.52 C 255.14 24.52 255.95 24.33 256.6 23.96 C 257.25 23.59 257.77 23.09 258.16 22.46 C 258.55 21.83 258.82 21.13 258.98 20.34 C 259.301 18.736 259.301 17.084 258.98 15.48 C 258.82 14.68 258.55 13.97 258.16 13.36 C 257.77 12.75 257.25 12.25 256.6 11.86 C 255.95 11.47 255.14 11.28 254.18 11.28 C 253.22 11.28 252.42 11.47 251.78 11.86 C 251.14 12.25 250.63 12.75 250.24 13.36 C 249.85 13.97 249.58 14.68 249.42 15.48 C 249.099 17.084 249.099 18.736 249.42 20.34 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-9yo4nq\",layoutDependency:layoutDependency,layoutId:\"oJMkKk6k9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.36 28.56\" overflow=\"visible\"><path d=\"M 6.28 0 L 6.28 11.84 L 17.44 0 L 25.28 0 L 14.12 11.28 L 26.36 28.56 L 18.48 28.56 L 9.88 15.72 L 6.28 19.36 L 6.28 28.56 L 0 28.56 L 0 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1k3y4zh\",layoutDependency:layoutDependency,layoutId:\"pqU9S3q9D\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.4 21.76\" overflow=\"visible\"><path d=\"M 0.76 6.42 C 1.27 5.07 1.99 3.93 2.92 2.98 C 3.85 2.03 4.97 1.3 6.28 0.78 C 7.59 0.26 9.05 0 10.68 0 C 12.31 0 13.78 0.26 15.1 0.78 C 16.42 1.3 17.55 2.03 18.48 2.98 C 19.41 3.93 20.13 5.07 20.64 6.42 C 21.15 7.77 21.4 9.27 21.4 10.92 C 21.4 12.57 21.15 14.07 20.64 15.4 C 20.13 16.73 19.41 17.87 18.48 18.82 C 17.55 19.77 16.42 20.49 15.1 21 C 13.78 21.51 12.31 21.76 10.68 21.76 C 9.05 21.76 7.59 21.51 6.28 21 C 4.97 20.49 3.85 19.77 2.92 18.82 C 1.99 17.87 1.27 16.73 0.76 15.4 C 0.25 14.07 0 12.57 0 10.92 C 0 9.27 0.25 7.77 0.76 6.42 Z M 5.92 13.34 C 6.08 14.13 6.35 14.83 6.74 15.46 C 7.13 16.09 7.64 16.59 8.28 16.96 C 8.92 17.33 9.72 17.52 10.68 17.52 C 11.64 17.52 12.45 17.33 13.1 16.96 C 13.75 16.59 14.27 16.09 14.66 15.46 C 15.05 14.83 15.32 14.13 15.48 13.34 C 15.801 11.736 15.801 10.084 15.48 8.48 C 15.32 7.68 15.05 6.97 14.66 6.36 C 14.27 5.75 13.75 5.25 13.1 4.86 C 12.45 4.47 11.64 4.28 10.68 4.28 C 9.72 4.28 8.92 4.47 8.28 4.86 C 7.64 5.25 7.13 5.75 6.74 6.36 C 6.35 6.97 6.08 7.68 5.92 8.48 C 5.599 10.084 5.599 11.736 5.92 13.34 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-cdrmnd\",layoutDependency:layoutDependency,layoutId:\"bhc9glnjE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.4 21.76\" overflow=\"visible\"><path d=\"M 0.76 6.42 C 1.27 5.07 1.99 3.93 2.92 2.98 C 3.85 2.03 4.97 1.3 6.28 0.78 C 7.59 0.26 9.05 0 10.68 0 C 12.31 0 13.78 0.26 15.1 0.78 C 16.42 1.3 17.55 2.03 18.48 2.98 C 19.41 3.93 20.13 5.07 20.64 6.42 C 21.15 7.77 21.4 9.27 21.4 10.92 C 21.4 12.57 21.15 14.07 20.64 15.4 C 20.13 16.73 19.41 17.87 18.48 18.82 C 17.55 19.77 16.42 20.49 15.1 21 C 13.78 21.51 12.31 21.76 10.68 21.76 C 9.05 21.76 7.59 21.51 6.28 21 C 4.97 20.49 3.85 19.77 2.92 18.82 C 1.99 17.87 1.27 16.73 0.76 15.4 C 0.25 14.07 0 12.57 0 10.92 C 0 9.27 0.25 7.77 0.76 6.42 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-f9d8zs\",layoutDependency:layoutDependency,layoutId:\"YyGszk2mB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.041 13.24\" overflow=\"visible\"><path d=\"M 0.241 9.06 C 0.401 9.85 0.671 10.55 1.061 11.18 C 1.451 11.81 1.961 12.31 2.601 12.68 C 3.241 13.05 4.041 13.24 5.001 13.24 C 5.961 13.24 6.771 13.05 7.421 12.68 C 8.071 12.31 8.591 11.81 8.981 11.18 C 9.371 10.55 9.641 9.85 9.801 9.06 C 10.122 7.456 10.122 5.804 9.801 4.2 C 9.641 3.4 9.371 2.69 8.981 2.08 C 8.591 1.47 8.071 0.97 7.421 0.58 C 6.771 0.19 5.961 0 5.001 0 C 4.041 0 3.241 0.19 2.601 0.58 C 1.961 0.97 1.451 1.47 1.061 2.08 C 0.671 2.69 0.401 3.4 0.241 4.2 C -0.08 5.804 -0.08 7.456 0.241 9.06 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1a749wf\",layoutDependency:layoutDependency,layoutId:\"Y1RIwJwb3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.28 27.08\" overflow=\"visible\"><path d=\"M 13.28 6.2 L 13.28 10 L 9.12 10 L 9.12 20.24 C 9.12 21.2 9.28 21.84 9.6 22.16 C 9.92 22.48 10.56 22.64 11.52 22.64 C 12.11 22.644 12.7 22.591 13.28 22.48 L 13.28 26.88 C 12.8 26.96 12.27 27.01 11.68 27.04 C 11.09 27.07 10.52 27.08 9.96 27.08 C 9.08 27.08 8.25 27.02 7.46 26.9 C 6.67 26.78 5.98 26.55 5.38 26.2 C 4.78 25.85 4.31 25.36 3.96 24.72 C 3.61 24.08 3.44 23.24 3.44 22.2 L 3.44 10 L 0 10 L 0 6.2 L 3.44 6.2 L 3.44 0 L 9.12 0 L 9.12 6.2 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1h6ytbm\",layoutDependency:layoutDependency,layoutId:\"kw65njRZx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48.72 29.08\" overflow=\"visible\"><path d=\"M 0.64 14.24 C 0.72 12.91 1.05 11.8 1.64 10.92 C 2.23 10.04 2.97 9.33 3.88 8.8 C 4.79 8.27 5.81 7.89 6.94 7.66 C 8.066 7.432 9.211 7.318 10.36 7.32 C 11.4 7.32 12.45 7.39 13.52 7.54 C 14.59 7.69 15.56 7.97 16.44 8.4 C 17.32 8.83 18.04 9.42 18.6 10.18 C 19.16 10.94 19.44 11.95 19.44 13.2 L 19.44 23.96 C 19.44 24.89 19.49 25.79 19.6 26.64 C 19.71 27.49 19.89 28.13 20.16 28.56 L 14.4 28.56 C 14.185 27.912 14.051 27.241 14 26.56 C 13.09 27.49 12.03 28.15 10.8 28.52 C 9.57 28.89 8.32 29.08 7.04 29.08 C 6.05 29.08 5.13 28.96 4.28 28.72 C 3.43 28.48 2.68 28.11 2.04 27.6 C 1.397 27.086 0.883 26.428 0.54 25.68 C 0.18 24.91 0 23.99 0 22.92 C 0 21.75 0.21 20.78 0.62 20.02 C 1.03 19.26 1.57 18.65 2.22 18.2 C 2.87 17.75 3.62 17.41 4.46 17.18 C 5.3 16.95 6.15 16.77 7 16.64 C 7.85 16.51 8.69 16.4 9.52 16.32 C 10.35 16.24 11.08 16.12 11.72 15.96 C 12.36 15.8 12.87 15.57 13.24 15.26 C 13.61 14.95 13.79 14.51 13.76 13.92 C 13.76 13.31 13.66 12.82 13.46 12.46 C 13.26 12.1 12.99 11.82 12.66 11.62 C 12.33 11.42 11.94 11.29 11.5 11.22 C 11.06 11.15 10.59 11.12 10.08 11.12 C 8.96 11.12 8.08 11.36 7.44 11.84 C 6.8 12.32 6.43 13.12 6.32 14.24 Z M 13.76 18.44 C 13.496 18.665 13.19 18.835 12.86 18.94 C 12.5 19.06 12.11 19.16 11.7 19.24 C 11.29 19.32 10.85 19.39 10.4 19.44 C 9.95 19.49 9.49 19.56 9.04 19.64 C 8.61 19.72 8.19 19.83 7.78 19.96 C 7.37 20.09 7.01 20.27 6.7 20.5 C 6.39 20.73 6.15 21.01 5.96 21.36 C 5.77 21.71 5.68 22.15 5.68 22.68 C 5.68 23.21 5.77 23.61 5.96 23.96 C 6.15 24.31 6.4 24.58 6.72 24.78 C 7.04 24.98 7.41 25.12 7.84 25.2 C 8.27 25.28 8.71 25.32 9.16 25.32 C 10.28 25.32 11.15 25.13 11.76 24.76 C 12.37 24.39 12.83 23.94 13.12 23.42 C 13.41 22.9 13.59 22.38 13.66 21.84 C 13.73 21.31 13.76 20.88 13.76 20.56 Z M 25.32 5.28 L 25.32 0 L 48.72 0 L 48.72 5.28 L 40.16 5.28 L 40.16 28.56 L 33.88 28.56 L 33.88 5.28 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-tkdhty\",layoutDependency:layoutDependency,layoutId:\"pUx8kLH_y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.16 21.76\" overflow=\"visible\"><path d=\"M 0.64 6.92 C 0.72 5.59 1.05 4.48 1.64 3.6 C 2.23 2.72 2.97 2.01 3.88 1.48 C 4.79 0.95 5.81 0.57 6.94 0.34 C 8.066 0.112 9.211 -0.002 10.36 0 C 11.4 0 12.45 0.07 13.52 0.22 C 14.59 0.37 15.56 0.65 16.44 1.08 C 17.32 1.51 18.04 2.1 18.6 2.86 C 19.16 3.62 19.44 4.63 19.44 5.88 L 19.44 16.64 C 19.44 17.57 19.49 18.47 19.6 19.32 C 19.71 20.17 19.89 20.81 20.16 21.24 L 14.4 21.24 C 14.185 20.592 14.051 19.921 14 19.24 C 13.09 20.17 12.03 20.83 10.8 21.2 C 9.57 21.57 8.32 21.76 7.04 21.76 C 6.05 21.76 5.13 21.64 4.28 21.4 C 3.43 21.16 2.68 20.79 2.04 20.28 C 1.397 19.766 0.883 19.108 0.54 18.36 C 0.18 17.59 0 16.67 0 15.6 C 0 14.43 0.21 13.46 0.62 12.7 C 1.03 11.94 1.57 11.33 2.22 10.88 C 2.87 10.43 3.62 10.09 4.46 9.86 C 5.3 9.63 6.15 9.45 7 9.32 C 7.85 9.19 8.69 9.08 9.52 9 C 10.35 8.92 11.08 8.8 11.72 8.64 C 12.36 8.48 12.87 8.25 13.24 7.94 C 13.61 7.63 13.79 7.19 13.76 6.6 C 13.76 5.99 13.66 5.5 13.46 5.14 C 13.26 4.78 12.99 4.5 12.66 4.3 C 12.33 4.1 11.94 3.97 11.5 3.9 C 11.06 3.83 10.59 3.8 10.08 3.8 C 8.96 3.8 8.08 4.04 7.44 4.52 C 6.8 5 6.43 5.8 6.32 6.92 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13208jx\",layoutDependency:layoutDependency,layoutId:\"sVJh5XDXb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.08 6.88\" overflow=\"visible\"><path d=\"M 8.08 0 C 7.816 0.225 7.51 0.395 7.18 0.5 C 6.82 0.62 6.43 0.72 6.02 0.8 C 5.61 0.88 5.17 0.95 4.72 1 C 4.27 1.05 3.81 1.12 3.36 1.2 C 2.93 1.28 2.51 1.39 2.1 1.52 C 1.69 1.65 1.33 1.83 1.02 2.06 C 0.71 2.29 0.47 2.57 0.28 2.92 C 0.09 3.27 0 3.71 0 4.24 C 0 4.77 0.09 5.17 0.28 5.52 C 0.47 5.87 0.72 6.14 1.04 6.34 C 1.36 6.54 1.73 6.68 2.16 6.76 C 2.59 6.84 3.03 6.88 3.48 6.88 C 4.6 6.88 5.47 6.69 6.08 6.32 C 6.69 5.95 7.15 5.5 7.44 4.98 C 7.73 4.46 7.91 3.94 7.98 3.4 C 8.05 2.87 8.08 2.44 8.08 2.12 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ci39xa\",layoutDependency:layoutDependency,layoutId:\"G8HubSNSA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.4 28.56\" overflow=\"visible\"><path d=\"M 0 5.28 L 0 0 L 23.4 0 L 23.4 5.28 L 14.84 5.28 L 14.84 28.56 L 8.56 28.56 L 8.56 5.28 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-19opop9\",layoutDependency:layoutDependency,layoutId:\"JdFFZJgZJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 60.76 29.08\" overflow=\"visible\"><path d=\"M 5.78 23.42 C 6.03 23.86 6.36 24.22 6.76 24.5 C 7.16 24.78 7.62 24.99 8.14 25.12 C 8.66 25.25 9.2 25.32 9.76 25.32 C 10.16 25.32 10.58 25.27 11.02 25.18 C 11.46 25.09 11.86 24.94 12.22 24.74 C 12.58 24.54 12.88 24.27 13.12 23.94 C 13.36 23.61 13.48 23.19 13.48 22.68 C 13.48 21.83 12.91 21.19 11.78 20.76 C 10.65 20.33 9.07 19.91 7.04 19.48 C 6.21 19.29 5.41 19.07 4.62 18.82 C 3.83 18.57 3.13 18.23 2.52 17.82 C 1.91 17.41 1.41 16.89 1.04 16.26 C 0.67 15.63 0.48 14.87 0.48 13.96 C 0.48 12.63 0.74 11.53 1.26 10.68 C 1.78 9.83 2.47 9.15 3.32 8.66 C 4.17 8.17 5.13 7.82 6.2 7.62 C 7.27 7.42 8.36 7.32 9.48 7.32 C 10.6 7.32 11.69 7.43 12.74 7.64 C 13.79 7.85 14.73 8.21 15.56 8.72 C 16.39 9.23 17.07 9.9 17.62 10.74 C 18.17 11.58 18.49 12.64 18.6 13.92 L 13.2 13.92 C 13.12 12.83 12.71 12.09 11.96 11.7 C 11.21 11.31 10.33 11.12 9.32 11.12 C 9 11.12 8.65 11.14 8.28 11.18 C 7.91 11.22 7.57 11.31 7.26 11.44 C 6.95 11.57 6.69 11.77 6.48 12.02 C 6.27 12.27 6.16 12.61 6.16 13.04 C 6.16 13.55 6.35 13.96 6.72 14.28 C 7.09 14.6 7.58 14.86 8.18 15.06 C 8.78 15.26 9.47 15.44 10.24 15.6 C 11.01 15.76 11.8 15.93 12.6 16.12 C 13.43 16.31 14.23 16.53 15.02 16.8 C 15.81 17.07 16.51 17.42 17.12 17.86 C 17.73 18.3 18.23 18.85 18.6 19.5 C 18.97 20.15 19.16 20.96 19.16 21.92 C 19.16 23.28 18.89 24.42 18.34 25.34 C 17.79 26.26 17.08 27 16.2 27.56 C 15.32 28.12 14.31 28.51 13.18 28.74 C 12.05 28.97 10.89 29.08 9.72 29.08 C 8.55 29.08 7.35 28.96 6.2 28.72 C 5.05 28.48 4.03 28.08 3.14 27.52 C 2.25 26.96 1.51 26.22 0.94 25.3 C 0.37 24.38 0.05 23.23 0 21.84 L 5.4 21.84 C 5.4 22.45 5.53 22.98 5.78 23.42 Z M 33.28 28.56 L 33.28 25.68 L 33.16 25.68 C 32.44 26.88 31.51 27.75 30.36 28.28 C 29.21 28.81 28.04 29.08 26.84 29.08 C 25.32 29.08 24.07 28.88 23.1 28.48 C 22.13 28.08 21.36 27.51 20.8 26.78 C 20.24 26.05 19.85 25.15 19.62 24.1 C 19.39 23.05 19.28 21.88 19.28 20.6 L 19.28 7.88 L 24.96 7.88 L 24.96 19.56 C 24.96 21.27 25.23 22.54 25.76 23.38 C 26.29 24.22 27.24 24.64 28.6 24.64 C 30.15 24.64 31.27 24.18 31.96 23.26 C 32.65 22.34 33 20.83 33 18.72 L 33 7.88 L 38.68 7.88 L 38.68 28.56 Z M 46 0 L 46 15.32 L 53.16 7.88 L 59.88 7.88 L 52.08 15.48 L 60.76 28.56 L 53.88 28.56 L 48.2 19.32 L 46 21.44 L 46 28.56 L 40.32 28.56 L 40.32 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-wdyt4u\",layoutDependency:layoutDependency,layoutId:\"yROYJ811Z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.16 21.76\" overflow=\"visible\"><path d=\"M 5.78 16.1 C 6.03 16.54 6.36 16.9 6.76 17.18 C 7.16 17.46 7.62 17.67 8.14 17.8 C 8.66 17.93 9.2 18 9.76 18 C 10.16 18 10.58 17.95 11.02 17.86 C 11.46 17.77 11.86 17.62 12.22 17.42 C 12.58 17.22 12.88 16.95 13.12 16.62 C 13.36 16.29 13.48 15.87 13.48 15.36 C 13.48 14.51 12.91 13.87 11.78 13.44 C 10.65 13.01 9.07 12.59 7.04 12.16 C 6.21 11.97 5.41 11.75 4.62 11.5 C 3.83 11.25 3.13 10.91 2.52 10.5 C 1.91 10.09 1.41 9.57 1.04 8.94 C 0.67 8.31 0.48 7.55 0.48 6.64 C 0.48 5.31 0.74 4.21 1.26 3.36 C 1.78 2.51 2.47 1.83 3.32 1.34 C 4.17 0.85 5.13 0.5 6.2 0.3 C 7.27 0.1 8.36 0 9.48 0 C 10.6 0 11.69 0.11 12.74 0.32 C 13.79 0.53 14.73 0.89 15.56 1.4 C 16.39 1.91 17.07 2.58 17.62 3.42 C 18.17 4.26 18.49 5.32 18.6 6.6 L 13.2 6.6 C 13.12 5.51 12.71 4.77 11.96 4.38 C 11.21 3.99 10.33 3.8 9.32 3.8 C 9 3.8 8.65 3.82 8.28 3.86 C 7.91 3.9 7.57 3.99 7.26 4.12 C 6.95 4.25 6.69 4.45 6.48 4.7 C 6.27 4.95 6.16 5.29 6.16 5.72 C 6.16 6.23 6.35 6.64 6.72 6.96 C 7.09 7.28 7.58 7.54 8.18 7.74 C 8.78 7.94 9.47 8.12 10.24 8.28 C 11.01 8.44 11.8 8.61 12.6 8.8 C 13.43 8.99 14.23 9.21 15.02 9.48 C 15.81 9.75 16.51 10.1 17.12 10.54 C 17.73 10.98 18.23 11.53 18.6 12.18 C 18.97 12.83 19.16 13.64 19.16 14.6 C 19.16 15.96 18.89 17.1 18.34 18.02 C 17.79 18.94 17.08 19.68 16.2 20.24 C 15.32 20.8 14.31 21.19 13.18 21.42 C 12.05 21.65 10.89 21.76 9.72 21.76 C 8.55 21.76 7.35 21.64 6.2 21.4 C 5.05 21.16 4.03 20.76 3.14 20.2 C 2.25 19.64 1.51 18.9 0.94 17.98 C 0.37 17.06 0.05 15.91 0 14.52 L 5.4 14.52 C 5.4 15.13 5.53 15.66 5.78 16.1 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-av1zkd\",layoutDependency:layoutDependency,layoutId:\"dBEW8I8wa\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.4 21.2\" overflow=\"visible\"><path d=\"M 14 20.68 L 14 17.8 L 13.88 17.8 C 13.16 19 12.23 19.87 11.08 20.4 C 9.93 20.93 8.76 21.2 7.56 21.2 C 6.04 21.2 4.79 21 3.82 20.6 C 2.85 20.2 2.08 19.63 1.52 18.9 C 0.96 18.17 0.57 17.27 0.34 16.22 C 0.11 15.17 0 14 0 12.72 L 0 0 L 5.68 0 L 5.68 11.68 C 5.68 13.39 5.95 14.66 6.48 15.5 C 7.01 16.34 7.96 16.76 9.32 16.76 C 10.87 16.76 11.99 16.3 12.68 15.38 C 13.37 14.46 13.72 12.95 13.72 10.84 L 13.72 0 L 19.4 0 L 19.4 20.68 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rla4kh\",layoutDependency:layoutDependency,layoutId:\"AOAMuH0fq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.44 28.56\" overflow=\"visible\"><path d=\"M 5.68 0 L 5.68 15.32 L 12.84 7.88 L 19.56 7.88 L 11.76 15.48 L 20.44 28.56 L 13.56 28.56 L 7.88 19.32 L 5.68 21.44 L 5.68 28.56 L 0 28.56 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-i28hfr\",layoutDependency:layoutDependency,layoutId:\"Ck0MKzJOM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87.08 27.4\" overflow=\"visible\"><path d=\"M 0.64 12.56 C 0.72 11.23 1.05 10.12 1.64 9.24 C 2.23 8.36 2.97 7.65 3.88 7.12 C 4.79 6.59 5.81 6.21 6.94 5.98 C 8.07 5.75 9.21 5.64 10.36 5.64 C 11.4 5.64 12.45 5.71 13.52 5.86 C 14.59 6.01 15.56 6.29 16.44 6.72 C 17.32 7.15 18.04 7.74 18.6 8.5 C 19.16 9.26 19.44 10.27 19.44 11.52 L 19.44 22.28 C 19.44 23.21 19.49 24.11 19.6 24.96 C 19.71 25.81 19.89 26.45 20.16 26.88 L 14.4 26.88 C 14.185 26.232 14.051 25.561 14 24.88 C 13.09 25.81 12.03 26.47 10.8 26.84 C 9.57 27.21 8.32 27.4 7.04 27.4 C 6.05 27.4 5.13 27.28 4.28 27.04 C 3.43 26.8 2.68 26.43 2.04 25.92 C 1.397 25.406 0.883 24.748 0.54 24 C 0.18 23.23 0 22.31 0 21.24 C 0 20.07 0.21 19.1 0.62 18.34 C 1.03 17.58 1.57 16.97 2.22 16.52 C 2.87 16.07 3.62 15.73 4.46 15.5 C 5.3 15.27 6.15 15.09 7 14.96 C 7.85 14.83 8.69 14.72 9.52 14.64 C 10.35 14.56 11.08 14.44 11.72 14.28 C 12.36 14.12 12.87 13.89 13.24 13.58 C 13.61 13.27 13.79 12.83 13.76 12.24 C 13.76 11.63 13.66 11.14 13.46 10.78 C 13.26 10.42 12.99 10.14 12.66 9.94 C 12.33 9.74 11.94 9.61 11.5 9.54 C 11.06 9.47 10.59 9.44 10.08 9.44 C 8.96 9.44 8.08 9.68 7.44 10.16 C 6.8 10.64 6.43 11.44 6.32 12.56 Z M 13.76 16.76 C 13.496 16.985 13.19 17.155 12.86 17.26 C 12.5 17.38 12.11 17.48 11.7 17.56 C 11.29 17.64 10.85 17.71 10.4 17.76 C 9.94 17.81 9.49 17.88 9.04 17.96 C 8.61 18.04 8.19 18.15 7.78 18.28 C 7.37 18.41 7.01 18.59 6.7 18.82 C 6.39 19.05 6.15 19.33 5.96 19.68 C 5.77 20.03 5.68 20.47 5.68 21 C 5.68 21.53 5.77 21.93 5.96 22.28 C 6.15 22.63 6.4 22.9 6.72 23.1 C 7.04 23.3 7.41 23.44 7.84 23.52 C 8.27 23.6 8.71 23.64 9.16 23.64 C 10.28 23.64 11.15 23.45 11.76 23.08 C 12.37 22.71 12.83 22.26 13.12 21.74 C 13.41 21.22 13.59 20.7 13.66 20.16 C 13.73 19.63 13.76 19.2 13.76 18.88 Z M 26.16 6.2 L 26.16 9 L 26.24 9 C 26.99 7.93 27.89 7.11 28.94 6.52 C 29.99 5.93 31.2 5.64 32.56 5.64 C 33.92 5.64 35.06 5.89 36.14 6.4 C 37.22 6.91 38.04 7.8 38.6 9.08 C 39.21 8.17 40.05 7.37 41.1 6.68 C 42.15 5.99 43.4 5.64 44.84 5.64 C 45.93 5.64 46.95 5.77 47.88 6.04 C 48.81 6.31 49.61 6.73 50.28 7.32 C 50.95 7.91 51.47 8.67 51.84 9.62 C 52.21 10.57 52.4 11.71 52.4 13.04 L 52.4 26.88 L 46.72 26.88 L 46.72 15.16 C 46.72 14.47 46.69 13.81 46.64 13.2 C 46.59 12.59 46.44 12.05 46.2 11.6 C 45.96 11.15 45.61 10.79 45.14 10.52 C 44.67 10.25 44.04 10.12 43.24 10.12 C 42.44 10.12 41.79 10.27 41.3 10.58 C 40.81 10.89 40.42 11.29 40.14 11.78 C 39.86 12.27 39.67 12.83 39.58 13.46 C 39.49 14.09 39.44 14.72 39.44 15.36 L 39.44 26.88 L 33.76 26.88 L 33.76 15.28 C 33.76 14.67 33.75 14.06 33.72 13.46 C 33.69 12.86 33.58 12.31 33.38 11.8 C 33.18 11.29 32.85 10.89 32.38 10.58 C 31.91 10.27 31.23 10.12 30.32 10.12 C 30.05 10.12 29.7 10.18 29.26 10.3 C 28.82 10.42 28.39 10.65 27.98 10.98 C 27.57 11.31 27.21 11.79 26.92 12.42 C 26.63 13.05 26.48 13.87 26.48 14.88 L 26.48 26.88 L 20.8 26.88 L 20.8 6.2 Z M 53.8 12.06 C 54.31 10.71 55.03 9.57 55.96 8.62 C 56.89 7.67 58.01 6.94 59.32 6.42 C 60.63 5.9 62.09 5.64 63.72 5.64 C 65.35 5.64 66.82 5.9 68.14 6.42 C 69.46 6.94 70.59 7.67 71.52 8.62 C 72.45 9.57 73.17 10.71 73.68 12.06 C 74.19 13.41 74.44 14.91 74.44 16.56 C 74.44 18.21 74.19 19.71 73.68 21.04 C 73.17 22.37 72.45 23.51 71.52 24.46 C 70.59 25.41 69.46 26.13 68.14 26.64 C 66.82 27.15 65.35 27.4 63.72 27.4 C 62.09 27.4 60.63 27.15 59.32 26.64 C 58.01 26.13 56.89 25.41 55.96 24.46 C 55.03 23.51 54.31 22.37 53.8 21.04 C 53.29 19.71 53.04 18.21 53.04 16.56 C 53.04 14.91 53.29 13.41 53.8 12.06 Z M 58.96 18.98 C 59.12 19.77 59.39 20.47 59.78 21.1 C 60.17 21.73 60.68 22.23 61.32 22.6 C 61.96 22.97 62.76 23.16 63.72 23.16 C 64.68 23.16 65.49 22.97 66.14 22.6 C 66.79 22.23 67.31 21.73 67.7 21.1 C 68.09 20.47 68.36 19.77 68.52 18.98 C 68.841 17.376 68.841 15.724 68.52 14.12 C 68.36 13.32 68.09 12.61 67.7 12 C 67.31 11.39 66.79 10.89 66.14 10.5 C 65.49 10.11 64.68 9.92 63.72 9.92 C 62.76 9.92 61.96 10.11 61.32 10.5 C 60.68 10.89 60.17 11.39 59.78 12 C 59.39 12.61 59.12 13.32 58.96 14.12 C 58.639 15.724 58.639 17.376 58.96 18.98 Z M 87.08 6.2 L 87.08 10 L 82.92 10 L 82.92 20.24 C 82.92 21.2 83.08 21.84 83.4 22.16 C 83.72 22.48 84.36 22.64 85.32 22.64 C 85.91 22.644 86.5 22.591 87.08 22.48 L 87.08 26.88 C 86.6 26.96 86.07 27.01 85.48 27.04 C 84.89 27.07 84.32 27.08 83.76 27.08 C 82.88 27.08 82.05 27.02 81.26 26.9 C 80.47 26.78 79.78 26.55 79.18 26.2 C 78.578 25.848 78.087 25.336 77.76 24.72 C 77.41 24.08 77.24 23.24 77.24 22.2 L 77.24 10 L 73.8 10 L 73.8 6.2 L 77.24 6.2 L 77.24 0 L 82.92 0 L 82.92 6.2 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1pg11c3\",layoutDependency:layoutDependency,layoutId:\"PTyRUx8zf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.16 21.76\" overflow=\"visible\"><path d=\"M 0.64 6.92 C 0.72 5.59 1.05 4.48 1.64 3.6 C 2.23 2.72 2.97 2.01 3.88 1.48 C 4.79 0.95 5.81 0.57 6.94 0.34 C 8.07 0.11 9.21 0 10.36 0 C 11.4 0 12.45 0.07 13.52 0.22 C 14.59 0.37 15.56 0.65 16.44 1.08 C 17.32 1.51 18.04 2.1 18.6 2.86 C 19.16 3.62 19.44 4.63 19.44 5.88 L 19.44 16.64 C 19.44 17.57 19.49 18.47 19.6 19.32 C 19.71 20.17 19.89 20.81 20.16 21.24 L 14.4 21.24 C 14.185 20.592 14.051 19.921 14 19.24 C 13.09 20.17 12.03 20.83 10.8 21.2 C 9.57 21.57 8.32 21.76 7.04 21.76 C 6.05 21.76 5.13 21.64 4.28 21.4 C 3.43 21.16 2.68 20.79 2.04 20.28 C 1.397 19.766 0.883 19.108 0.54 18.36 C 0.18 17.59 0 16.67 0 15.6 C 0 14.43 0.21 13.46 0.62 12.7 C 1.03 11.94 1.57 11.33 2.22 10.88 C 2.87 10.43 3.62 10.09 4.46 9.86 C 5.3 9.63 6.15 9.45 7 9.32 C 7.85 9.19 8.69 9.08 9.52 9 C 10.35 8.92 11.08 8.8 11.72 8.64 C 12.36 8.48 12.87 8.25 13.24 7.94 C 13.61 7.63 13.79 7.19 13.76 6.6 C 13.76 5.99 13.66 5.5 13.46 5.14 C 13.26 4.78 12.99 4.5 12.66 4.3 C 12.33 4.1 11.94 3.97 11.5 3.9 C 11.06 3.83 10.59 3.8 10.08 3.8 C 8.96 3.8 8.08 4.04 7.44 4.52 C 6.8 5 6.43 5.8 6.32 6.92 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yp91s\",layoutDependency:layoutDependency,layoutId:\"kBB7GN2br\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.08 6.88\" overflow=\"visible\"><path d=\"M 8.08 0 C 7.816 0.225 7.51 0.395 7.18 0.5 C 6.82 0.62 6.43 0.72 6.02 0.8 C 5.61 0.88 5.17 0.95 4.72 1 C 4.26 1.05 3.81 1.12 3.36 1.2 C 2.93 1.28 2.51 1.39 2.1 1.52 C 1.69 1.65 1.33 1.83 1.02 2.06 C 0.71 2.29 0.47 2.57 0.28 2.92 C 0.09 3.27 0 3.71 0 4.24 C 0 4.77 0.09 5.17 0.28 5.52 C 0.47 5.87 0.72 6.14 1.04 6.34 C 1.36 6.54 1.73 6.68 2.16 6.76 C 2.59 6.84 3.03 6.88 3.48 6.88 C 4.6 6.88 5.47 6.69 6.08 6.32 C 6.69 5.95 7.15 5.5 7.44 4.98 C 7.73 4.46 7.91 3.94 7.98 3.4 C 8.05 2.87 8.08 2.44 8.08 2.12 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1luto0d\",layoutDependency:layoutDependency,layoutId:\"FsEuK7Blc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.6 21.24\" overflow=\"visible\"><path d=\"M 5.36 0.56 L 5.36 3.36 L 5.44 3.36 C 6.19 2.29 7.09 1.47 8.14 0.88 C 9.19 0.29 10.4 0 11.76 0 C 13.12 0 14.26 0.25 15.34 0.76 C 16.42 1.27 17.24 2.16 17.8 3.44 C 18.41 2.53 19.25 1.73 20.3 1.04 C 21.35 0.35 22.6 0 24.04 0 C 25.13 0 26.15 0.13 27.08 0.4 C 28.01 0.67 28.81 1.09 29.48 1.68 C 30.15 2.27 30.67 3.03 31.04 3.98 C 31.41 4.93 31.6 6.07 31.6 7.4 L 31.6 21.24 L 25.92 21.24 L 25.92 9.52 C 25.92 8.83 25.89 8.17 25.84 7.56 C 25.79 6.95 25.64 6.41 25.4 5.96 C 25.16 5.51 24.81 5.15 24.34 4.88 C 23.87 4.61 23.24 4.48 22.44 4.48 C 21.64 4.48 20.99 4.63 20.5 4.94 C 20.01 5.25 19.62 5.65 19.34 6.14 C 19.06 6.63 18.87 7.19 18.78 7.82 C 18.69 8.45 18.64 9.08 18.64 9.72 L 18.64 21.24 L 12.96 21.24 L 12.96 9.64 C 12.96 9.03 12.95 8.42 12.92 7.82 C 12.89 7.22 12.78 6.67 12.58 6.16 C 12.38 5.65 12.05 5.25 11.58 4.94 C 11.11 4.63 10.43 4.48 9.52 4.48 C 9.25 4.48 8.9 4.54 8.46 4.66 C 8.02 4.78 7.59 5.01 7.18 5.34 C 6.77 5.67 6.41 6.15 6.12 6.78 C 5.83 7.41 5.68 8.23 5.68 9.24 L 5.68 21.24 L 0 21.24 L 0 0.56 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qnxgne\",layoutDependency:layoutDependency,layoutId:\"lAz6vmtIQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.4 21.76\" overflow=\"visible\"><path d=\"M 0.76 6.42 C 1.27 5.07 1.99 3.93 2.92 2.98 C 3.85 2.03 4.97 1.3 6.28 0.78 C 7.59 0.26 9.05 0 10.68 0 C 12.31 0 13.78 0.26 15.1 0.78 C 16.42 1.3 17.55 2.03 18.48 2.98 C 19.41 3.93 20.13 5.07 20.64 6.42 C 21.15 7.77 21.4 9.27 21.4 10.92 C 21.4 12.57 21.15 14.07 20.64 15.4 C 20.13 16.73 19.41 17.87 18.48 18.82 C 17.55 19.77 16.42 20.49 15.1 21 C 13.78 21.51 12.31 21.76 10.68 21.76 C 9.05 21.76 7.59 21.51 6.28 21 C 4.97 20.49 3.85 19.77 2.92 18.82 C 1.99 17.87 1.27 16.73 0.76 15.4 C 0.25 14.07 0 12.57 0 10.92 C 0 9.27 0.25 7.77 0.76 6.42 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fgokh1\",layoutDependency:layoutDependency,layoutId:\"clABofGUv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.041 13.24\" overflow=\"visible\"><path d=\"M 0.241 9.06 C 0.401 9.85 0.671 10.55 1.061 11.18 C 1.451 11.81 1.961 12.31 2.601 12.68 C 3.241 13.05 4.041 13.24 5.001 13.24 C 5.961 13.24 6.771 13.05 7.421 12.68 C 8.071 12.31 8.591 11.81 8.981 11.18 C 9.371 10.55 9.641 9.85 9.801 9.06 C 10.122 7.456 10.122 5.804 9.801 4.2 C 9.641 3.4 9.371 2.69 8.981 2.08 C 8.591 1.47 8.071 0.97 7.421 0.58 C 6.771 0.19 5.961 0 5.001 0 C 4.041 0 3.241 0.19 2.601 0.58 C 1.961 0.97 1.451 1.47 1.061 2.08 C 0.671 2.69 0.401 3.4 0.241 4.2 C -0.08 5.804 -0.08 7.456 0.241 9.06 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3chtp9\",layoutDependency:layoutDependency,layoutId:\"QkpDI3BRo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.28 27.08\" overflow=\"visible\"><path d=\"M 13.28 6.2 L 13.28 10 L 9.12 10 L 9.12 20.24 C 9.12 21.2 9.28 21.84 9.6 22.16 C 9.92 22.48 10.56 22.64 11.52 22.64 C 12.11 22.644 12.7 22.591 13.28 22.48 L 13.28 26.88 C 12.8 26.96 12.27 27.01 11.68 27.04 C 11.09 27.07 10.52 27.08 9.96 27.08 C 9.08 27.08 8.25 27.02 7.46 26.9 C 6.67 26.78 5.98 26.55 5.38 26.2 C 4.778 25.848 4.287 25.336 3.96 24.72 C 3.61 24.08 3.44 23.24 3.44 22.2 L 3.44 10 L 0 10 L 0 6.2 L 3.44 6.2 L 3.44 0 L 9.12 0 L 9.12 6.2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1pyd1q0\",layoutDependency:layoutDependency,layoutId:\"Wqoys7Fxw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.4 21.76\" overflow=\"visible\"><path d=\"M 0.76 6.42 C 1.27 5.07 1.99 3.93 2.92 2.98 C 3.85 2.03 4.97 1.3 6.28 0.78 C 7.59 0.26 9.05 0 10.68 0 C 12.31 0 13.78 0.26 15.1 0.78 C 16.42 1.3 17.55 2.03 18.48 2.98 C 19.41 3.93 20.13 5.07 20.64 6.42 C 21.15 7.77 21.4 9.27 21.4 10.92 C 21.4 12.57 21.15 14.07 20.64 15.4 C 20.13 16.73 19.41 17.87 18.48 18.82 C 17.55 19.77 16.42 20.49 15.1 21 C 13.78 21.51 12.31 21.76 10.68 21.76 C 9.05 21.76 7.59 21.51 6.28 21 C 4.97 20.49 3.85 19.77 2.92 18.82 C 1.99 17.87 1.27 16.73 0.76 15.4 C 0.25 14.07 0 12.57 0 10.92 C 0 9.27 0.25 7.77 0.76 6.42 Z M 5.92 13.34 C 6.08 14.13 6.35 14.83 6.74 15.46 C 7.13 16.09 7.64 16.59 8.28 16.96 C 8.92 17.33 9.72 17.52 10.68 17.52 C 11.64 17.52 12.45 17.33 13.1 16.96 C 13.75 16.59 14.27 16.09 14.66 15.46 C 15.05 14.83 15.32 14.13 15.48 13.34 C 15.801 11.736 15.801 10.084 15.48 8.48 C 15.32 7.68 15.05 6.97 14.66 6.36 C 14.27 5.75 13.75 5.25 13.1 4.86 C 12.45 4.47 11.64 4.28 10.68 4.28 C 9.72 4.28 8.92 4.47 8.28 4.86 C 7.64 5.25 7.13 5.75 6.74 6.36 C 6.35 6.97 6.08 7.68 5.92 8.48 C 5.599 10.084 5.599 11.736 5.92 13.34 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-18314b3\",layoutDependency:layoutDependency,layoutId:\"PRSj1ONfA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.4 21.76\" overflow=\"visible\"><path d=\"M 0.76 6.42 C 1.27 5.07 1.99 3.93 2.92 2.98 C 3.85 2.03 4.97 1.3 6.28 0.78 C 7.59 0.26 9.05 0 10.68 0 C 12.31 0 13.78 0.26 15.1 0.78 C 16.42 1.3 17.55 2.03 18.48 2.98 C 19.41 3.93 20.13 5.07 20.64 6.42 C 21.15 7.77 21.4 9.27 21.4 10.92 C 21.4 12.57 21.15 14.07 20.64 15.4 C 20.13 16.73 19.41 17.87 18.48 18.82 C 17.55 19.77 16.42 20.49 15.1 21 C 13.78 21.51 12.31 21.76 10.68 21.76 C 9.05 21.76 7.59 21.51 6.28 21 C 4.97 20.49 3.85 19.77 2.92 18.82 C 1.99 17.87 1.27 16.73 0.76 15.4 C 0.25 14.07 0 12.57 0 10.92 C 0 9.27 0.25 7.77 0.76 6.42 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hm4j0c\",layoutDependency:layoutDependency,layoutId:\"xucV6vHXc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.041 13.24\" overflow=\"visible\"><path d=\"M 0.241 9.06 C 0.401 9.85 0.671 10.55 1.061 11.18 C 1.451 11.81 1.961 12.31 2.601 12.68 C 3.241 13.05 4.041 13.24 5.001 13.24 C 5.961 13.24 6.771 13.05 7.421 12.68 C 8.071 12.31 8.591 11.81 8.981 11.18 C 9.371 10.55 9.641 9.85 9.801 9.06 C 10.122 7.456 10.122 5.804 9.801 4.2 C 9.641 3.4 9.371 2.69 8.981 2.08 C 8.591 1.47 8.071 0.97 7.421 0.58 C 6.771 0.19 5.961 0 5.001 0 C 4.041 0 3.241 0.19 2.601 0.58 C 1.961 0.97 1.451 1.47 1.061 2.08 C 0.671 2.69 0.401 3.4 0.241 4.2 C -0.08 5.804 -0.08 7.456 0.241 9.06 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-112ka0g\",layoutDependency:layoutDependency,layoutId:\"N5lMO6Agn\"})]})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:135,y:(componentViewport?.y||0)+(0+((componentViewport?.height||134.5)-0-135)/2)+0,...addPropertyOverrides({BOUyfU_k5:{height:125,y:(componentViewport?.y||0)+(0+((componentViewport?.height||69)-0-125)/2)+0},HaNVtod5w:{height:125,y:(componentViewport?.y||0)+(0+((componentViewport?.height||69)-0-125)/2)+0},ZnX7NZ7DK:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||79)-0-135)/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:matchVariant(\"MAsJj1Ki9\"),width:\"100%\",...addPropertyOverrides({BOUyfU_k5:{variant:matchVariant(\"ZTUvY15qg\")},HaNVtod5w:{variant:matchVariant(\"ZTUvY15qg\")}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-35Qxd.framer-ic3q0v, .framer-35Qxd .framer-ic3q0v { display: block; }\",\".framer-35Qxd.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-35Qxd .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-35Qxd .framer-1f8ykz1-container, .framer-35Qxd .framer-kap6u2-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-35Qxd .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-35Qxd .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-35Qxd .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%; z-index: 1; }\",\".framer-35Qxd .framer-1gzgy3t { height: 29px; position: relative; width: 265px; }\",\".framer-35Qxd .framer-9yo4nq { height: 29px; left: 0px; position: absolute; top: 0px; width: 27px; }\",\".framer-35Qxd .framer-1k3y4zh { height: 22px; left: 23px; position: absolute; top: 7px; width: 22px; }\",\".framer-35Qxd .framer-cdrmnd, .framer-35Qxd .framer-18314b3 { height: 22px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-35Qxd .framer-f9d8zs, .framer-35Qxd .framer-hm4j0c { height: 13px; left: 6px; position: absolute; top: 5px; width: 10px; }\",\".framer-35Qxd .framer-1a749wf { height: 27px; left: 43px; position: absolute; top: 2px; width: 14px; }\",\".framer-35Qxd .framer-1h6ytbm { height: 29px; left: 56px; position: absolute; top: 0px; width: 49px; }\",\".framer-35Qxd .framer-tkdhty { height: 22px; left: 0px; position: absolute; top: 8px; width: 20px; }\",\".framer-35Qxd .framer-13208jx { height: 7px; left: 6px; position: absolute; top: 19px; width: 8px; }\",\".framer-35Qxd .framer-1ci39xa { height: 29px; left: 26px; position: absolute; top: 0px; width: 24px; }\",\".framer-35Qxd .framer-19opop9 { height: 29px; left: 98px; position: absolute; top: 0px; width: 61px; }\",\".framer-35Qxd .framer-wdyt4u { height: 22px; left: 0px; position: absolute; top: 8px; width: 19px; }\",\".framer-35Qxd .framer-av1zkd { height: 21px; left: 20px; position: absolute; top: 8px; width: 20px; }\",\".framer-35Qxd .framer-rla4kh { height: 29px; left: 41px; position: absolute; top: 0px; width: 21px; }\",\".framer-35Qxd .framer-i28hfr { height: 28px; left: 157px; position: absolute; top: 2px; width: 87px; }\",\".framer-35Qxd .framer-1pg11c3 { height: 22px; left: 0px; position: absolute; top: 6px; width: 20px; }\",\".framer-35Qxd .framer-yp91s { height: 7px; left: 6px; position: absolute; top: 17px; width: 8px; }\",\".framer-35Qxd .framer-1luto0d { height: 21px; left: 21px; position: absolute; top: 6px; width: 32px; }\",\".framer-35Qxd .framer-qnxgne { height: 22px; left: 53px; position: absolute; top: 6px; width: 22px; }\",\".framer-35Qxd .framer-1fgokh1 { height: 13px; left: 59px; position: absolute; top: 10px; width: 10px; }\",\".framer-35Qxd .framer-3chtp9 { height: 27px; left: 74px; position: absolute; top: 0px; width: 14px; }\",\".framer-35Qxd .framer-1pyd1q0 { height: 22px; left: 244px; position: absolute; top: 7px; width: 22px; }\",\".framer-35Qxd .framer-112ka0g { align-content: center; align-items: center; aspect-ratio: 5.9171597633136095 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 85px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-35Qxd.framer-v-q12tas .framer-1yjkgty, .framer-35Qxd.framer-v-qszxxs .framer-1yjkgty, .framer-35Qxd.framer-v-1k2o218 .framer-1yjkgty { width: 100px; }\",\".framer-35Qxd.framer-v-q12tas .framer-112ka0g, .framer-35Qxd.framer-v-qszxxs .framer-112ka0g, .framer-35Qxd.framer-v-1k2o218 .framer-112ka0g { height: var(--framer-aspect-ratio-supported, 17px); }\",\".framer-35Qxd.framer-v-qszxxs .framer-1d627wp, .framer-35Qxd.framer-v-1k2o218 .framer-1d627wp { padding: 40px 0px 0px 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 134.5\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-35Qxd\");export default Frameria4QKIhDJ;Frameria4QKIhDJ.displayName=\"Header/Logo\";Frameria4QKIhDJ.defaultProps={height:134.5,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],{supportsExplicitInterCodegen:true});Frameria4QKIhDJ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(PageWrapperPadding,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameria4QKIhDJ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"134.5\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"901\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZnX7NZ7DK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BOUyfU_k5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HaNVtod5w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ia4QKIhDJ.map","// 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 (98b71dc)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ZneEb .framer-styles-preset-9jt363:not(.rich-text-wrapper), .framer-ZneEb .framer-styles-preset-9jt363.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-eb40c345-54e1-412d-a9cb-f3fd1d6b1c72, #ff0000); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-eb40c345-54e1-412d-a9cb-f3fd1d6b1c72, #ff0000); --framer-link-text-decoration: none; }\"];export const className=\"framer-ZneEb\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (10141bf)\nimport{jsx as _jsx}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 sharedStyle2 from\"https://framerusercontent.com/modules/gzDSQKSRBWSfUhzjaIoU/0Ndb8hqWaNqwYn2L6U2z/gvzJ4RIg8.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/b8Sj0M6CcZovyd3XAtrh/XquBHLcqcgUMNzM9BVYK/kk1g8TeHD.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/e6sJ7U5t3CPntpQYcZHS/YYVhPmQrFYYq2cqmTXED/nv2Qj4eoo.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/dY8GsKPqveBvTMsEuPZW/cVAHx8rfmtOL8swCLvnh/x9koQ7wBQ.js\";const cycleOrder=[\"ZdtVIJnKJ\",\"UOp2nSd4T\",\"cLX9ETwBy\"];const serializationHash=\"framer-FBUmX\";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 humanReadableVariantMap={Black:\"UOp2nSd4T\",Debugger:\"cLX9ETwBy\",White:\"ZdtVIJnKJ\"};const Variants=motion.create(React.Fragment);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,sharedStyle1.className,sharedStyle2.className,sharedStyle3.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\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(247, 247, 247)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://framer.link/iwMQPJ8\",motionChild:true,nodeId:\"DsmfgFdz5\",openInNewTab:true,relValues:[],scopeId:\"TwJdpx_m0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"PERCEPTION IN FLUX\"})})})}),className:\"framer-descqr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DsmfgFdz5\",style:{\"--extracted-r6o4lv\":\"var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(247, 247, 247))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cLX9ETwBy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p3mrj1\",\"data-styles-preset\":\"x9koQ7wBQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(247, 247, 247)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://framer.link/iwMQPJ8\",motionChild:true,nodeId:\"DsmfgFdz5\",openInNewTab:true,relValues:[],scopeId:\"TwJdpx_m0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-9jt363\",\"data-styles-preset\":\"nv2Qj4eoo\",children:\"PERCEPTION IN FLUX\"})})})})},UOp2nSd4T:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1p3mrj1\",\"data-styles-preset\":\"x9koQ7wBQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3043347-e55d-4e8f-a620-23399553e32c, rgb(247, 247, 247)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://framer.link/iwMQPJ8\",motionChild:true,nodeId:\"DsmfgFdz5\",openInNewTab:true,relValues:[],scopeId:\"TwJdpx_m0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"PERCEPTION IN FLUX\"})})})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FBUmX.framer-14vgofi, .framer-FBUmX .framer-14vgofi { display: block; }\",\".framer-FBUmX.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-FBUmX .framer-descqr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14.5\n * @framerIntrinsicWidth 128\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-FBUmX\");export default FramerTwJdpx_m0;FramerTwJdpx_m0.displayName=\"Footer/Gustave\";FramerTwJdpx_m0.defaultProps={height:14.5,width:128};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),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTwJdpx_m0\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"128\",\"framerIntrinsicHeight\":\"14.5\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UOp2nSd4T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cLX9ETwBy\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TwJdpx_m0.map","// Generated by Framer (841fdc4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/vEg4Uyk8ybJDjX9zcN2y/Q4ak9pWqSK2bf6mw4l6x/CGZgnIt2O.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/gzDSQKSRBWSfUhzjaIoU/0Ndb8hqWaNqwYn2L6U2z/gvzJ4RIg8.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/xSIZr7SsLypIGFTNpd06/0WeiA3bXqJDtPrESoy9S/YjVpryl00.js\";import PageWrapperPadding from\"https://framerusercontent.com/modules/55H2i0m0NH5EwrzXf9eM/I6Tmke6Cjp8U5u6GsGW8/h4a7dWxv8.js\";import FooterGustave from\"https://framerusercontent.com/modules/dzaqqA0WyHeWm6abUJAB/0laNz9w7azlWeY3GiKJR/TwJdpx_m0.js\";const PageWrapperPaddingFonts=getFonts(PageWrapperPadding);const FooterGustaveFonts=getFonts(FooterGustave);const cycleOrder=[\"v9mhrsVkl\",\"lgvYL1bjf\",\"FDu6Y_BdV\"];const serializationHash=\"framer-dJJ6l\";const variantClassNames={FDu6Y_BdV:\"framer-v-it644h\",lgvYL1bjf:\"framer-v-55ih38\",v9mhrsVkl:\"framer-v-8flaij\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"v9mhrsVkl\",Mobile:\"FDu6Y_BdV\",Tablet:\"lgvYL1bjf\"};const Variants=motion.create(React.Fragment);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];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"lgvYL1bjf\",\"FDu6Y_BdV\"].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},...addPropertyOverrides({FDu6Y_BdV:{\"data-framer-name\":\"Mobile\"},lgvYL1bjf:{\"data-framer-name\":\"Tablet\"}},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||685)-130-350.8)/2)+170.4,...addPropertyOverrides({FDu6Y_BdV:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-130-396.6)/2)+193.3},lgvYL1bjf:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||606)-130-317.8)/2)+153.9}},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:matchVariant(\"MAsJj1Ki9\"),width:\"100%\",...addPropertyOverrides({FDu6Y_BdV:{variant:matchVariant(\"ZTUvY15qg\")},lgvYL1bjf:{variant:matchVariant(\"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__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wv5rd\",\"data-styles-preset\":\"YjVpryl00\",dir:\"auto\",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-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"mail@kotatsukamoto.com\"})})})}),className:\"framer-90bq0d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rE24h7tuq\",style:{\"--extracted-1eung3n\":\"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FDu6Y_BdV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1wv5rd\",\"data-styles-preset\":\"YjVpryl00\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:mail@kotatsukamoto.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:\"mail@kotatsukamoto.com\"})})})})}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qkuiwa\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"CyPCRoBjH\"}),/*#__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.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:\"/My Studio\"})}),className:\"framer-1b3eqiu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rn745tRPr\",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\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__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\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(15, 14, 14)))\"},children:[\"Kosho-ji\",/*#__PURE__*/_jsx(motion.br,{}),\"Seishoin-Katteguchi,\",/*#__PURE__*/_jsx(motion.br,{}),\"630 Kamitenjincho,\",/*#__PURE__*/_jsx(motion.br,{}),\"Kamigyo-ku, Kyoto \",/*#__PURE__*/_jsx(motion.br,{}),\"Japan\"]})}),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\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__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.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:\"/Social\"})}),className:\"framer-452grl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mnkqCQhaf\",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\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__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\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/tsukamotokota/\",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_\",verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__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.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:\"/Nav\"})}),className:\"framer-1m2ydhe\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Bp6_5mlF6\",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\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__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:\"Home\"})})})}),className:\"framer-9ksk6n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZdbkcJR83\",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:\"w98nrPaRS\",openInNewTab:false,relValues:[],scopeId:\"kpm_02aji\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wunbtv\",\"data-styles-preset\":\"gvzJ4RIg8\",children:\"Work\"})})})}),className:\"framer-1hera2n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w98nrPaRS\",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:\"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:\"About\"})})})}),className:\"framer-1ikrdpg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LU9rkRyAp\",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:\"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:\"Archive\"})})})}),className:\"framer-1905dl0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ACbBLkxWa\",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:\"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:\"Journal\"})})})}),className:\"framer-9eslj3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MhTrEHUMr\",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:\"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:\"Contact\"})})})}),className:\"framer-fdk1ec\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PTh1FXmR0\",verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mdviti\",\"data-framer-name\":\"Last Logo\",layoutDependency:layoutDependency,layoutId:\"GtVjMJavA\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+(100+((componentViewport?.height||685)-130-350.8)/2)+0+0+336.8+0+0,...addPropertyOverrides({FDu6Y_BdV:{width:\"216px\",y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-130-396.6)/2)+0+0+382.6+0+0},lgvYL1bjf:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||606)-130-317.8)/2)+0+0+303.8+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eu0xlq-container\",layoutDependency:layoutDependency,layoutId:\"zDkfSObbP-container\",nodeId:\"zDkfSObbP\",rendersWithMotion:true,scopeId:\"kpm_02aji\",children:/*#__PURE__*/_jsx(FooterGustave,{height:\"100%\",id:\"zDkfSObbP\",layoutId:\"zDkfSObbP\",variant:matchVariant(\"UOp2nSd4T\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-h3va4o\",layoutDependency:layoutDependency,layoutId:\"YYZPy1i0o\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 379.9 217.826\" overflow=\"visible\"><path d=\"M 289.245 89.206 C 288.554 85.446 286.648 82.013 283.819 79.434 C 283.442 79.133 283.065 78.908 282.688 78.682 C 282.143 78.435 281.674 78.046 281.332 77.555 C 279.975 75.3 277.714 74.473 275.83 73.796 C 273.438 72.989 270.996 72.336 268.52 71.842 L 268.369 71.842 C 266.108 71.391 263.697 71.015 261.285 70.714 C 258.045 70.263 254.729 69.812 251.488 70.338 C 247.795 71.015 243.952 71.24 240.334 71.541 L 239.505 71.541 C 237.244 71.766 235.059 72.293 232.948 72.819 C 231.366 73.195 229.632 73.646 227.974 73.871 C 225.638 74.172 223.151 74.999 220.589 76.352 C 219.76 76.803 218.931 77.029 218.027 77.254 C 216.971 77.555 215.841 77.855 214.786 78.532 C 213.053 79.584 211.093 80.486 209.284 81.389 L 208.305 81.84 C 207.928 82.065 207.476 82.215 207.099 82.366 C 206.044 82.817 204.913 83.343 203.934 84.02 C 202.954 84.696 201.823 85.147 200.693 85.673 L 200.467 85.673 C 198.658 86.5 196.246 87.553 193.986 88.981 C 193.609 89.206 193.232 89.507 192.855 89.733 C 191.499 90.635 190.067 91.537 188.559 92.138 C 188.409 92.138 188.183 92.213 188.032 92.289 C 187.58 92.364 187.127 92.514 186.751 92.815 C 185.243 94.243 183.51 95.371 181.777 96.423 L 180.948 96.949 C 180.269 97.4 179.516 97.776 178.838 98.227 C 177.782 98.829 176.727 99.505 175.672 100.182 C 175.22 100.482 174.693 100.708 174.24 101.009 C 173.336 101.535 172.356 101.986 171.603 102.738 C 169.945 104.391 167.91 106.12 165.574 107.924 C 164.669 108.601 163.765 109.353 162.86 110.029 C 161.278 111.232 159.695 112.51 158.037 113.713 C 158.037 113.412 158.188 113.186 158.188 112.811 C 158.188 111.608 158.715 110.33 159.544 109.202 C 160.104 108.471 160.491 107.623 160.675 106.722 C 160.901 105.293 161.579 104.091 162.333 102.738 C 162.634 102.211 163.011 101.61 163.313 101.009 C 163.313 100.933 163.463 100.783 163.539 100.783 C 165.498 100.407 165.197 98.678 165.121 98.002 L 165.121 97.25 C 165.347 96.724 165.574 96.122 165.724 95.596 C 166.176 94.243 166.704 93.04 167.458 91.988 C 169.116 89.883 170.472 87.478 171.753 85.222 C 172.733 83.569 173.713 81.84 174.768 80.186 C 175.22 79.584 175.522 78.908 175.748 78.156 C 176.049 77.179 176.577 76.202 177.33 75.224 C 177.933 74.398 178.611 73.495 178.838 72.518 C 179.139 71.165 179.968 70.038 180.797 68.91 C 181.325 68.158 181.927 67.331 182.38 66.429 L 182.681 65.828 C 183.209 64.7 183.736 63.573 184.414 62.671 C 186.675 59.814 188.484 56.657 190.217 53.65 L 190.971 52.297 C 191.423 51.545 191.8 50.793 192.177 50.042 C 192.855 48.689 193.609 47.26 194.513 46.058 C 195.417 44.855 196.171 43.577 196.925 42.374 C 197.452 41.472 198.055 40.495 198.658 39.593 C 199.562 38.315 200.467 36.886 201.22 35.308 C 202.049 33.429 202.878 32.151 203.783 31.098 C 204.838 29.971 205.516 28.918 205.818 27.64 C 205.893 27.264 206.044 27.039 206.27 26.738 C 209.586 22.378 211.319 17.342 212.977 12.155 C 213.58 10.351 213.429 8.847 212.751 7.87 C 211.696 6.366 210.339 4.638 208.38 3.735 C 205.893 2.608 202.878 1.33 199.638 0.879 C 193.986 0.052 188.032 -0.174 181.852 0.127 C 179.139 0.278 176.351 0.804 173.788 1.706 C 171.075 2.683 168.211 3.66 165.272 4.487 C 164.142 4.788 163.087 5.164 161.956 5.54 C 159.695 6.291 157.434 6.968 155.098 7.419 C 154.57 7.494 154.194 7.795 153.892 8.095 C 153.591 8.321 153.365 8.546 152.988 8.622 C 151.556 8.772 150.275 9.373 149.069 9.975 C 148.315 10.351 147.486 10.726 146.657 10.952 C 145.527 11.253 144.547 11.779 143.567 12.305 C 142.964 12.606 142.286 12.982 141.608 13.282 C 139.196 14.26 136.86 15.462 135.051 16.364 C 134.75 16.515 134.373 16.665 134.072 16.891 C 132.489 17.642 130.831 18.469 129.625 19.898 C 129.625 19.898 129.399 19.973 129.248 20.048 C 129.098 20.048 128.947 20.123 128.796 20.198 C 127.44 20.95 125.932 21.551 124.576 22.153 C 122.089 23.205 119.602 24.258 117.341 25.911 C 117.115 26.062 116.889 26.287 116.663 26.438 C 116.21 26.813 115.758 27.189 115.306 27.34 C 113.271 28.166 111.613 29.369 110.181 30.497 C 109.503 31.023 108.749 31.474 107.996 31.925 C 107.091 32.451 106.187 32.978 105.433 33.654 C 103.474 35.383 101.062 36.962 97.822 38.615 C 95.561 39.818 93.451 41.322 91.416 42.825 L 89.758 44.028 C 89.08 44.479 88.401 44.93 87.723 45.306 C 86.743 45.907 85.764 46.509 84.859 47.26 C 84.106 47.862 83.277 48.463 82.372 48.989 C 81.317 49.666 80.262 50.342 79.358 51.169 C 79.132 51.32 78.981 51.545 78.83 51.695 C 78.408 52.157 77.926 52.562 77.398 52.898 C 75.74 53.65 74.308 54.702 72.952 55.68 C 71.897 56.431 70.842 57.258 69.711 57.86 C 67.375 59.138 65.415 60.942 63.456 62.746 C 62.702 63.498 61.873 64.174 61.044 64.851 C 60.366 65.452 59.688 65.978 59.085 66.58 C 57.502 68.008 55.844 69.511 53.885 70.564 C 53.357 70.864 52.83 71.315 52.378 71.691 L 52.227 71.691 C 51.775 72.218 51.323 72.593 50.946 72.969 C 49.74 74.097 48.534 75.224 47.178 76.051 C 44.992 77.404 43.334 78.758 41.902 80.411 C 41.45 80.938 40.847 81.464 40.319 81.99 C 39.717 82.516 39.114 83.118 38.586 83.719 C 37.154 85.523 35.421 86.951 33.687 88.53 L 32.783 89.357 C 32.783 89.357 32.406 89.658 32.256 89.808 C 31.653 90.259 31.05 90.71 30.824 91.537 C 30.522 92.589 29.693 93.266 28.864 93.942 C 27.357 95.07 26.151 96.498 24.945 97.851 C 23.966 98.979 22.91 100.106 21.705 101.159 C 20.574 102.136 19.444 103.189 18.313 104.241 C 17.334 105.143 16.354 106.12 15.299 107.022 C 14.696 107.549 14.093 108 13.565 108.526 C 11.606 110.18 9.647 111.833 8.064 113.938 C 7.386 114.915 6.632 115.517 5.426 115.442 C 4.823 115.442 4.22 115.667 3.844 116.118 C 3.467 116.494 3.391 117.02 3.467 117.546 C 3.542 117.998 3.617 118.524 3.617 118.975 C 3.617 119.351 3.617 119.802 3.693 120.253 C 3.994 122.057 5.351 122.733 6.707 123.26 C 7.838 123.635 9.496 124.237 10.551 122.508 C 10.551 122.433 10.777 122.282 11.003 122.282 C 13.942 121.531 16.128 119.501 18.163 117.622 C 18.615 117.246 19.067 116.795 19.519 116.419 C 22.458 113.788 25.247 110.931 27.96 108.225 C 29.392 106.722 30.974 105.143 32.482 103.64 C 35.572 100.633 38.134 97.926 40.319 95.295 L 40.772 94.769 C 42.053 93.191 43.409 91.612 45.067 90.484 C 46.801 89.282 48.986 87.703 50.87 85.598 C 51.172 85.298 51.398 84.997 51.775 84.771 C 52.905 84.02 53.96 83.042 54.94 82.14 C 55.995 81.088 57.126 80.035 58.482 79.284 C 58.934 78.983 59.386 78.682 59.763 78.382 C 60.215 78.081 60.668 77.705 61.12 77.404 C 62.627 76.578 64.134 75.6 65.265 74.322 C 66.018 73.495 66.772 72.744 67.601 71.992 C 68.656 71.015 69.711 70.113 70.54 68.91 C 71.218 68.008 72.123 67.482 73.027 66.88 L 74.308 66.053 C 75.966 64.851 77.85 63.422 79.735 62.144 C 80.564 61.543 81.393 61.017 82.297 60.491 C 83.653 59.664 85.085 58.762 86.367 57.634 C 87.572 56.657 88.854 55.68 90.059 54.778 C 91.114 53.951 92.245 53.124 93.3 52.222 C 96.088 49.891 99.103 48.012 101.439 46.584 C 102.042 46.208 102.645 45.757 103.173 45.306 C 103.7 44.855 104.228 44.404 104.831 44.028 C 106.564 43.051 108.222 41.848 109.805 40.72 C 110.709 40.119 111.538 39.518 112.442 38.916 C 113.347 38.315 114.251 37.638 115.231 37.037 C 117.718 35.308 120.28 33.579 123.069 32.226 C 124.048 31.775 124.953 31.173 125.857 30.572 C 126.761 29.971 127.741 29.369 128.721 28.918 C 130.002 28.317 131.283 27.64 132.489 26.964 C 133.996 26.137 135.579 25.235 137.162 24.633 C 138.593 24.032 140.025 23.355 141.382 22.604 C 142.964 21.777 144.622 20.95 146.356 20.349 C 147.109 20.123 147.788 19.747 148.466 19.371 C 149.144 18.995 149.823 18.62 150.501 18.394 C 151.933 17.943 153.365 17.417 154.797 16.891 C 157.736 15.838 160.826 14.711 163.916 13.959 C 164.594 13.809 165.272 13.508 165.875 13.282 C 166.704 12.982 167.458 12.681 168.211 12.531 C 169.869 12.23 171.452 11.704 172.959 11.253 C 174.24 10.802 175.597 10.426 176.953 10.125 L 178.838 9.674 C 180.043 9.373 181.249 8.998 182.455 8.922 C 183.058 8.922 183.736 8.847 184.339 8.772 C 186.072 8.622 187.881 8.546 189.69 8.622 C 193.157 8.847 196.246 9.223 199.186 9.824 C 200.015 9.975 201.07 10.275 201.597 10.877 C 202.878 12.606 203.18 14.41 202.577 16.064 C 201.673 18.62 200.391 21.1 199.11 23.355 C 198.809 23.882 198.583 24.333 198.281 24.784 C 197.452 26.212 196.623 27.64 196.02 29.144 C 194.664 32.526 192.554 35.609 190.519 38.54 L 188.71 41.246 C 187.881 42.524 187.052 43.802 186.298 45.155 C 185.243 46.884 184.113 48.689 182.983 50.342 C 182.606 50.869 182.304 51.47 182.078 52.071 C 181.777 52.673 181.551 53.274 181.174 53.8 C 180.345 54.928 179.667 56.131 178.988 57.333 C 178.009 59.062 176.953 60.866 175.522 62.37 C 175.295 62.595 175.145 62.896 175.069 63.122 C 175.069 63.197 174.994 63.347 174.919 63.422 C 174.466 64.174 174.09 65.001 173.637 65.753 C 172.432 68.008 171.15 70.413 169.342 72.293 C 169.116 72.593 168.89 72.894 168.739 73.195 C 167.91 74.924 166.93 76.578 166.026 78.156 C 165.272 79.434 164.594 80.712 163.916 81.99 C 162.107 85.448 160.147 88.906 157.886 92.439 C 156.379 94.769 155.399 97.4 154.42 99.881 C 153.666 101.835 152.837 103.94 151.857 105.82 C 151.254 106.947 150.727 108.15 150.199 109.278 C 149.37 111.082 148.617 112.886 147.486 114.54 C 146.974 115.309 146.64 116.182 146.507 117.095 C 146.356 117.847 146.13 118.524 145.678 119.426 C 144.321 121.982 143.417 124.613 142.588 127.244 C 141.683 129.95 140.704 131.829 139.347 133.182 C 138.744 133.784 138.217 134.385 137.614 134.986 C 136.408 136.34 135.127 137.693 133.77 138.971 L 133.243 139.497 C 131.132 141.526 128.947 143.631 127.138 146.037 C 125.254 148.593 123.219 151.149 121.034 153.629 C 117.944 157.238 114.628 160.771 111.463 164.229 L 108.373 167.536 C 105.132 170.994 101.741 174.377 98.123 177.459 C 96.842 178.586 95.561 179.639 94.28 180.766 C 93.752 181.218 93.149 181.669 92.622 182.044 C 91.793 182.646 90.888 183.247 90.21 184.074 C 88.326 186.254 85.99 187.983 83.653 189.637 L 83.277 189.862 C 82.372 190.539 81.393 191.215 80.413 191.892 C 79.282 192.644 78.227 193.395 77.172 194.222 C 74.384 196.252 71.369 197.981 68.43 199.635 C 67.526 200.161 66.621 200.687 65.717 201.138 C 62.401 203.093 58.784 204.746 54.94 206.175 C 51.247 207.528 46.876 208.956 42.053 209.106 C 37.682 209.257 33.838 207.904 30.673 205.047 C 27.809 202.491 26.076 199.484 25.548 196.102 C 25.171 193.846 25.322 191.666 25.548 189.862 C 25.925 186.63 27.282 184.6 29.844 183.548 C 30.296 183.322 30.824 183.097 31.2 182.871 C 33.16 181.518 35.496 180.315 38.209 179.263 C 39.641 178.737 41.148 178.06 42.58 177.233 C 43.334 176.782 44.238 176.406 45.218 176.256 C 46.575 175.955 48.459 175.58 49.514 174.226 C 50.041 173.625 50.644 173.099 51.247 172.573 C 51.925 171.971 52.604 171.445 53.131 170.693 L 53.659 170.167 C 53.96 169.866 54.337 169.566 54.488 169.115 C 54.714 168.589 54.789 168.062 54.563 167.686 C 54.412 167.386 54.111 167.16 53.659 167.01 L 53.131 166.86 C 51.247 166.333 49.212 165.882 47.178 166.484 C 44.766 167.311 42.204 168.213 39.34 169.34 C 38.963 169.491 38.661 169.566 38.285 169.716 C 37.305 170.092 36.25 170.468 35.345 171.069 C 34.667 171.52 33.989 171.896 33.16 172.347 C 32.406 172.723 31.577 173.174 30.824 173.7 C 31.653 170.693 32.858 168.438 34.667 166.634 C 36.25 164.98 37.832 163.477 40.018 162.8 C 41.525 162.349 42.731 161.748 43.635 160.996 C 46.047 159.042 48.986 157.989 51.775 157.012 C 52.453 156.786 53.056 156.561 53.734 156.335 C 56.975 155.133 60.517 154.456 64.059 154.456 L 64.21 154.456 C 64.813 154.456 65.491 154.456 66.018 153.93 C 67.375 152.652 68.731 151.224 69.41 149.344 C 70.013 147.691 69.711 147.315 68.129 146.638 L 66.32 145.736 L 65.642 145.36 C 64.888 144.984 64.21 144.909 63.607 145.21 C 62.627 145.661 61.572 145.736 60.442 145.886 C 59.311 146.037 58.181 146.187 57.126 146.638 L 55.317 147.315 C 54.036 147.766 52.679 148.217 51.549 148.969 C 50.343 149.72 49.062 150.246 47.856 150.773 C 46.801 151.224 45.67 151.75 44.691 152.276 C 44.238 152.502 44.163 152.502 44.163 152.426 L 44.163 152.276 C 44.163 152.276 44.238 152.126 44.54 151.9 C 45.218 151.449 45.821 150.848 46.349 150.322 L 47.479 149.194 C 48.836 148.066 49.966 147.014 51.021 145.962 C 51.775 145.135 52.528 144.308 53.207 143.481 C 54.111 142.353 55.091 141.226 56.146 140.249 C 56.372 140.023 56.598 139.798 56.749 139.572 C 58.03 137.693 59.613 135.964 61.12 134.46 C 61.497 134.084 61.798 133.709 62.175 133.408 C 64.059 131.529 66.094 129.499 66.998 126.793 C 67.149 126.492 67.375 126.266 67.676 126.041 L 67.827 125.891 C 69.033 124.913 69.711 123.56 70.314 122.282 L 70.616 121.756 C 70.842 121.23 70.766 120.929 70.616 120.704 C 70.465 120.403 70.088 120.178 69.485 120.178 C 67.3 120.027 65.265 120.929 63.531 122.658 L 62.702 123.485 C 61.723 124.462 60.743 125.515 59.688 126.342 C 59.01 126.868 58.181 127.544 57.653 128.446 C 56.598 130.251 55.015 131.754 53.659 133.032 C 52.227 134.385 50.795 135.813 49.438 137.166 C 47.705 138.895 45.896 140.7 44.012 142.353 C 43.485 142.804 43.033 143.331 42.656 143.857 C 42.128 144.533 41.601 145.135 40.922 145.661 C 39.189 146.864 37.757 148.217 36.476 149.871 C 35.572 150.998 34.592 152.201 33.235 153.78 C 32.632 154.456 32.029 155.133 31.276 155.133 C 28.94 154.982 26.754 155.584 24.418 156.26 C 23.589 156.486 22.684 156.636 21.855 156.786 C 20.8 156.937 19.67 157.162 18.69 157.538 C 17.108 158.064 15.223 158.666 13.264 158.591 C 11.305 158.591 9.647 159.267 8.365 159.944 C 6.18 161.146 4.145 162.575 2.11 163.928 L 0.829 164.83 C 0.301 165.206 0 165.657 0 166.258 C 0 166.86 0.226 167.461 0.754 167.912 C 1.583 168.664 2.638 168.889 3.542 168.889 C 4.673 168.889 6.029 169.04 7.386 169.34 C 9.044 169.716 11.154 170.017 13.113 169.34 C 14.771 168.814 16.58 168.664 18.238 168.513 C 19.745 168.363 21.403 168.288 22.91 167.837 C 23.137 167.762 23.664 167.686 23.815 167.987 C 23.966 168.213 23.815 168.363 23.589 168.739 L 23.438 168.889 C 22.006 170.844 21.026 172.949 20.348 175.129 C 19.821 177.008 18.539 178.06 16.505 178.211 L 15.902 178.211 C 13.565 178.436 11.078 178.586 8.818 179.789 C 7.762 180.315 6.858 180.917 6.331 182.12 C 5.728 183.773 5.878 185.502 6.858 186.931 C 7.838 188.359 9.345 189.111 11.078 189.186 C 12.209 189.186 13.565 189.186 14.771 188.434 C 15.299 188.133 15.977 187.908 16.58 188.509 L 16.806 188.735 C 17.484 189.486 17.861 189.938 17.484 190.764 C 17.032 191.591 17.032 192.569 17.484 193.32 C 17.786 193.997 17.937 194.749 17.861 195.651 C 17.56 199.184 18.615 202.642 21.177 206.325 C 23.438 209.482 26.076 212.189 29.166 214.369 C 30.221 215.12 31.351 215.646 32.557 215.947 C 34.441 216.398 36.476 216.849 38.285 217.601 C 38.511 217.676 38.888 217.826 39.189 217.826 C 39.34 217.826 39.49 217.826 39.641 217.751 C 40.47 217.451 41.299 217.451 42.204 217.451 C 42.882 217.451 43.485 217.451 44.238 217.3 C 46.424 216.849 48.685 216.473 50.795 215.722 C 51.473 215.496 52.152 215.271 52.905 215.12 C 54.865 214.519 56.899 213.993 58.708 212.865 C 59.34 212.505 60.028 212.251 60.743 212.113 C 61.497 211.888 62.25 211.662 62.928 211.286 C 64.586 210.234 66.471 209.407 68.204 208.505 C 70.616 207.378 73.103 206.175 75.288 204.521 C 76.645 203.469 78.152 202.642 79.659 201.74 C 81.166 200.838 82.824 199.935 84.256 198.808 C 85.161 198.131 85.99 197.304 86.743 196.553 C 87.196 196.102 87.723 195.575 88.251 195.124 C 88.703 194.749 89.155 194.448 89.758 194.147 C 90.512 193.696 91.341 193.245 91.943 192.493 C 92.245 192.118 92.622 191.817 92.999 191.516 C 93.225 191.366 93.375 191.215 93.601 191.065 L 95.862 189.261 C 97.52 187.908 99.329 186.555 100.761 184.901 L 101.138 184.45 C 102.645 182.796 104.152 181.067 106.187 180.015 C 106.413 179.864 107.091 179.564 107.242 179.639 C 107.318 179.639 107.468 179.864 107.619 180.616 C 107.845 181.894 108.599 182.571 109.88 182.796 C 112.819 183.322 115.834 183.172 118.321 183.022 C 119.376 183.022 120.431 182.796 121.486 182.571 C 122.918 182.345 124.35 182.12 125.782 182.12 C 127.892 182.12 129.098 182.721 129.851 185.352 C 130.002 185.878 130.002 186.404 130.077 186.931 L 130.077 187.231 C 130.228 189.486 130.982 191.516 131.585 193.02 C 132.489 195.35 133.77 197.455 135.353 199.935 C 136.333 201.439 137.764 203.393 139.649 204.972 L 139.95 205.198 C 142.211 207.002 144.472 208.806 147.486 209.633 C 148.24 209.858 149.069 209.933 149.823 210.084 C 150.652 210.234 151.405 210.309 152.159 210.535 C 153.892 211.061 155.626 211.061 157.208 211.061 L 159.168 211.061 C 160.449 211.061 161.73 210.911 162.936 210.76 C 163.765 210.61 164.594 210.535 165.347 210.46 L 166.327 210.46 C 167.684 210.46 169.116 210.309 170.472 209.933 C 171.075 209.783 171.678 209.633 172.281 209.558 C 173.411 209.332 174.617 209.106 175.672 208.505 C 176.049 208.28 176.351 208.054 176.727 207.829 C 177.255 207.453 177.782 207.002 178.385 207.002 C 181.098 206.701 183.51 205.423 185.771 204.22 L 185.922 204.22 C 187.73 203.168 189.614 202.266 191.423 201.439 C 193.91 200.236 196.473 199.033 198.884 197.605 C 199.789 197.079 200.768 196.553 202.049 195.876 C 204.536 194.598 207.174 193.17 209.812 191.666 C 212.525 190.088 215.163 188.359 217.725 186.705 L 218.705 186.104 C 219.308 185.728 219.911 185.352 220.514 185.051 C 221.116 184.675 221.795 184.375 222.398 183.999 C 223.754 183.097 225.186 182.195 226.618 181.293 C 228.803 179.94 231.064 178.511 233.25 176.933 C 234.983 175.73 236.641 174.452 238.299 173.249 C 239.354 172.422 240.409 171.671 241.54 170.844 C 242.369 170.242 243.047 169.641 243.801 168.964 C 244.178 168.664 244.554 168.288 244.931 167.987 L 245.61 167.461 C 246.514 166.709 247.494 165.882 248.398 164.98 C 250.81 162.65 253.071 160.695 255.407 158.816 C 257.216 157.388 258.874 155.809 260.456 154.231 C 260.984 153.704 261.511 153.253 262.039 152.727 C 263.998 150.923 265.807 148.969 267.54 147.014 C 268.294 146.187 269.123 145.285 269.952 144.458 C 270.329 144.082 270.706 143.706 271.082 143.255 C 272.514 141.827 273.946 140.324 275.001 138.52 C 275.755 137.242 276.509 135.964 277.338 134.761 C 278.468 132.957 279.674 131.078 280.654 129.123 C 281.558 127.244 282.538 125.44 283.442 123.635 C 284.196 122.207 284.874 120.854 285.628 119.426 C 286.758 117.246 287.587 114.915 288.341 112.66 L 288.717 111.683 C 290.3 107.248 290.602 102.662 290.903 98.227 L 290.903 97.926 C 291.129 95.145 290.526 92.439 289.999 89.808 L 289.773 88.831 Z M 134.222 150.773 C 134.147 151.6 133.846 152.276 133.469 153.103 C 133.318 153.404 133.167 153.78 133.092 154.08 C 132.941 154.381 132.866 154.757 132.715 155.058 C 132.188 156.486 131.585 157.914 131.585 159.493 C 131.585 160.094 131.434 160.695 131.208 161.222 C 130.228 163.251 129.927 165.356 129.55 167.461 L 129.55 167.762 C 129.324 168.889 128.947 170.017 128.344 171.445 C 127.741 172.798 126.385 172.949 124.953 173.099 L 124.727 173.099 C 123.671 173.249 122.466 173.249 121.411 173.249 L 115.608 173.249 C 115.08 173.249 114.854 173.099 114.703 172.873 C 114.552 172.498 114.628 172.122 114.929 171.821 C 115.381 171.37 115.834 170.844 116.286 170.318 C 116.738 169.791 117.266 169.19 117.793 168.739 C 120.582 166.108 123.219 163.402 125.932 160.62 C 126.912 159.568 127.892 158.515 128.796 157.463 C 129.776 156.335 130.756 155.208 131.811 154.155 C 132.263 153.704 132.564 153.178 132.866 152.652 C 133.243 151.975 133.619 151.299 134.222 150.923 Z M 137.84 183.473 C 138.141 182.721 138.82 182.12 139.799 181.669 C 141.156 181.142 142.286 180.917 143.341 180.917 L 143.794 180.917 C 144.924 180.917 146.054 180.691 147.11 180.466 C 147.562 180.391 148.089 180.24 148.541 180.165 C 149.823 179.94 151.028 179.639 152.234 179.338 C 154.495 178.737 156.831 178.135 159.318 178.286 C 161.73 178.436 163.991 177.76 166.252 177.083 C 167.005 176.858 167.684 176.632 168.437 176.482 C 168.965 176.331 169.266 175.955 169.568 175.655 L 170.02 175.204 C 170.698 174.527 171.603 173.7 171.226 172.648 C 170.849 171.671 169.794 171.671 169.04 171.746 L 168.437 171.746 C 165.347 171.595 162.484 171.595 159.846 171.746 C 156.605 171.896 153.365 171.896 150.199 171.746 L 140.402 171.746 C 139.573 171.746 139.196 171.595 138.97 171.295 C 138.744 171.069 138.744 170.618 138.744 169.866 C 138.895 168.438 139.046 166.709 139.573 165.131 C 139.95 164.003 140.025 162.725 140.025 161.598 L 140.025 160.695 C 140.176 157.613 141.005 154.682 142.06 151.449 C 142.437 150.322 142.738 149.194 143.04 148.066 C 143.492 146.488 143.869 144.834 144.472 143.331 C 144.924 141.978 145.753 140.7 146.582 139.422 C 147.034 138.745 147.336 138.069 147.712 137.166 C 148.466 135.212 149.597 133.558 150.652 132.28 C 152.46 129.95 154.646 127.92 156.681 125.891 C 157.208 125.44 157.66 124.913 158.188 124.387 C 159.695 122.959 161.353 121.455 163.539 119.651 C 164.518 118.824 165.423 117.922 166.327 117.095 C 167.156 116.269 168.061 115.442 168.965 114.69 L 170.774 113.111 C 171.603 112.36 172.432 111.683 173.336 111.006 C 173.939 110.48 174.542 110.029 175.22 109.503 C 176.803 108.225 178.385 106.872 180.119 105.744 C 180.872 105.218 181.551 104.767 182.229 104.241 C 184.038 102.963 185.846 101.61 187.957 100.633 C 189.464 99.956 191.122 99.129 193.157 97.926 C 195.267 96.724 197.528 95.596 199.186 94.769 C 199.638 94.544 200.09 94.243 200.391 93.867 C 200.768 93.566 201.145 93.266 201.522 93.04 L 202.577 92.589 C 204.461 91.838 206.421 91.011 208.305 90.184 C 208.983 89.883 209.586 89.507 210.264 89.206 C 211.018 88.755 211.847 88.38 212.676 88.004 C 214.183 87.402 215.69 86.726 217.122 86.049 C 218.705 85.298 220.287 84.546 221.945 83.944 C 222.548 83.719 223.076 83.493 223.679 83.193 C 225.337 82.441 226.844 81.84 228.653 81.915 C 229.03 81.915 229.783 81.915 230.311 81.614 C 231.366 80.938 232.647 80.712 233.928 80.562 C 235.134 80.411 236.34 80.261 237.47 79.66 C 237.696 79.509 238.224 79.584 238.601 79.509 L 240.334 79.509 C 242.218 79.509 244.178 79.509 245.986 78.532 C 246.212 78.382 246.589 78.457 246.891 78.457 L 254.352 78.457 C 255.859 78.457 257.291 78.457 258.723 78.983 C 259.476 79.284 260.381 79.359 261.436 79.359 C 262.792 79.359 264.074 79.584 265.355 79.81 C 266.335 79.96 267.39 80.186 268.445 80.261 C 269.877 80.336 271.158 81.088 272.364 81.764 C 272.665 81.915 272.967 82.065 273.193 82.215 C 275.529 83.493 278.167 85.147 279.598 87.778 C 279.9 88.304 280.277 88.831 280.578 89.282 C 281.256 90.184 281.859 91.011 282.01 92.138 C 282.688 97.475 282.462 101.46 281.483 105.143 C 281.332 105.744 281.181 106.346 280.955 107.022 C 280.503 108.751 280.051 110.48 279.297 112.059 C 278.619 113.487 278.016 114.991 277.488 116.419 C 276.81 118.073 276.207 119.726 275.378 121.305 C 275.001 121.982 274.7 122.733 274.398 123.41 C 274.172 123.861 274.022 124.387 273.795 124.838 C 273.193 126.191 272.288 127.394 271.384 128.522 C 270.706 129.424 269.952 130.401 269.349 131.453 C 268.671 132.581 267.993 133.709 267.314 134.761 C 266.862 135.513 266.335 136.189 265.882 136.941 C 264.45 139.346 262.642 141.376 260.532 143.105 C 259.929 143.631 259.326 144.082 258.723 144.533 C 256.839 146.037 254.879 147.615 253.297 149.495 C 252.166 150.848 250.659 152.502 248.85 153.93 C 247.268 155.133 245.76 156.486 244.253 157.764 C 242.821 159.042 241.389 160.32 239.882 161.447 L 236.264 164.153 C 234.004 165.807 231.667 167.536 229.482 169.34 L 228.653 170.017 C 227.372 171.069 226.09 172.122 224.734 173.099 C 224.583 173.249 224.357 173.324 224.056 173.475 C 222.398 174.151 220.966 175.129 219.609 176.106 C 218.78 176.632 217.951 177.233 217.122 177.684 C 216.745 177.91 216.293 178.211 215.916 178.436 C 214.937 179.038 213.957 179.639 212.977 180.09 C 211.847 180.616 210.792 181.293 209.812 181.969 L 208.38 182.946 C 205.592 184.675 202.276 186.63 198.733 188.209 C 197.226 188.885 195.719 189.712 194.212 190.464 C 193.081 191.065 191.951 191.666 190.82 192.193 C 189.238 192.944 187.58 193.621 185.997 194.298 C 185.243 194.598 184.49 194.899 183.736 195.275 C 182.756 195.726 181.701 196.177 180.722 196.628 C 180.571 196.628 180.496 196.778 180.345 196.853 L 179.893 197.079 C 177.933 197.53 176.049 198.357 174.316 199.184 C 173.035 199.785 171.678 200.386 170.321 200.838 C 170.171 200.838 170.095 200.913 170.02 200.988 L 169.869 201.063 C 168.437 201.063 167.156 201.364 165.875 201.664 C 164.443 201.965 163.087 202.341 161.655 202.266 C 160.6 202.266 159.469 202.115 158.414 202.642 C 158.263 202.642 158.113 202.717 158.037 202.642 C 156.831 202.416 155.626 202.191 154.42 202.04 C 152.686 201.815 150.802 201.589 149.144 200.988 C 148.165 200.687 147.411 200.011 146.657 199.334 L 146.582 199.334 C 143.492 196.553 141.683 194.147 140.704 191.441 C 140.536 190.993 140.28 190.584 139.95 190.238 C 139.261 189.493 138.837 188.542 138.744 187.532 C 138.744 186.931 138.443 186.329 138.217 185.803 C 137.764 184.901 137.614 183.999 137.915 183.247 Z M 378.475 64.7 C 378.475 64.7 378.4 64.324 378.325 64.099 C 378.174 63.498 378.023 62.746 377.42 62.295 C 376.649 61.605 376.077 60.723 375.762 59.739 L 375.536 59.288 C 375.307 58.77 375.003 58.288 374.632 57.86 C 372.522 55.379 370.11 53.349 367.246 51.62 C 366.794 51.32 366.342 51.019 365.814 50.793 C 364.006 49.666 362.122 48.538 360.162 47.561 C 356.394 45.682 352.174 44.329 346.446 43.126 C 345.994 43.051 345.617 43.051 345.165 42.975 C 344.637 42.975 344.185 42.975 343.733 42.75 C 341.623 41.998 339.663 41.698 337.704 41.622 L 327.831 41.622 C 327.379 41.622 326.776 41.622 326.249 41.848 C 324.967 42.224 323.686 42.374 322.33 42.524 C 321.425 42.6 320.596 42.675 319.692 42.9 L 319.541 42.9 C 317.356 43.351 315.095 43.802 313.06 44.93 C 311.628 45.682 311.477 46.509 311.779 47.862 C 312.005 48.914 312.532 49.591 313.437 49.966 C 313.889 50.117 314.266 50.418 314.492 50.718 C 316.15 52.823 318.335 52.673 319.918 52.372 C 320.37 52.297 320.822 52.146 321.275 51.996 C 322.104 51.771 322.857 51.545 323.611 51.545 C 325.495 51.545 327.379 51.244 329.112 50.944 L 330.469 50.718 C 334.765 49.966 338.985 50.493 343.13 51.019 C 347.275 51.545 350.44 52.372 353.229 53.65 C 354.359 54.176 355.565 54.702 356.695 55.153 C 359.258 56.281 361.971 57.409 364.307 59.062 L 364.835 59.438 C 367.096 61.017 369.432 62.671 370.412 65.377 C 370.562 65.903 370.788 66.354 371.014 66.88 C 371.693 68.534 372.371 70.038 372.145 71.766 C 371.994 72.744 371.919 73.721 371.843 74.698 C 371.693 76.653 371.467 78.682 371.014 80.637 C 370.788 81.689 370.336 82.666 369.959 83.569 C 369.583 84.471 369.206 85.373 368.904 86.35 C 368.301 88.68 366.945 90.785 365.814 92.289 C 363.93 94.92 362.348 96.949 360.84 98.753 C 360.087 99.655 359.333 100.482 358.579 101.384 C 356.997 103.264 355.339 105.293 353.53 107.022 C 350.817 109.653 348.405 112.435 346.144 115.442 L 345.542 116.269 L 347.2 115.893 C 348.933 115.517 350.742 115.141 352.324 114.089 C 354.811 112.36 357.148 110.631 359.258 108.826 C 359.71 108.451 360.087 108.075 360.539 107.699 C 361.971 106.496 363.478 105.293 364.609 103.64 C 365.287 102.738 366.116 101.61 367.096 100.708 C 369.507 98.302 372.07 95.822 373.878 92.74 C 375.687 89.658 377.119 86.876 378.099 84.17 C 379.154 81.389 379.38 78.306 379.606 75.375 C 379.606 74.473 379.757 73.646 379.832 72.819 C 380.133 70.038 379.38 67.106 378.626 64.625 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({FDu6Y_BdV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 138.963 78.937\" overflow=\"visible\"><path d=\"M 105.803 32.327 C 105.55 30.964 104.853 29.72 103.818 28.786 C 103.68 28.677 103.542 28.595 103.404 28.513 C 103.205 28.424 103.033 28.283 102.908 28.105 C 102.412 27.287 101.585 26.988 100.896 26.743 C 100.021 26.45 99.128 26.213 98.222 26.034 L 98.167 26.034 C 97.34 25.871 96.458 25.735 95.575 25.626 C 94.39 25.462 93.177 25.299 91.992 25.49 C 90.641 25.735 89.235 25.816 87.912 25.925 L 87.608 25.925 C 86.781 26.007 85.982 26.198 85.21 26.388 C 84.631 26.525 83.997 26.688 83.391 26.77 C 82.536 26.879 81.626 27.178 80.689 27.669 C 80.386 27.832 80.083 27.914 79.752 27.996 C 79.366 28.105 78.952 28.214 78.566 28.459 C 77.932 28.84 77.216 29.167 76.554 29.494 L 76.196 29.657 C 76.058 29.739 75.892 29.794 75.755 29.848 C 75.369 30.012 74.955 30.202 74.597 30.447 C 74.238 30.693 73.825 30.856 73.411 31.047 L 73.329 31.047 C 72.667 31.346 71.785 31.728 70.958 32.245 C 70.82 32.327 70.682 32.436 70.544 32.518 C 70.048 32.845 69.524 33.172 68.973 33.39 C 68.918 33.39 68.835 33.417 68.78 33.444 C 68.615 33.471 68.449 33.526 68.311 33.635 C 67.76 34.152 67.126 34.561 66.492 34.942 L 66.189 35.133 C 65.941 35.296 65.665 35.433 65.417 35.596 C 65.031 35.814 64.645 36.059 64.259 36.304 C 64.094 36.413 63.901 36.495 63.735 36.604 C 63.404 36.795 63.046 36.958 62.77 37.231 C 62.164 37.83 61.42 38.456 60.565 39.11 C 60.234 39.355 59.903 39.628 59.573 39.873 C 58.994 40.309 58.415 40.772 57.808 41.208 C 57.808 41.099 57.863 41.017 57.863 40.881 C 57.863 40.445 58.056 39.982 58.36 39.573 C 58.564 39.308 58.706 39.001 58.773 38.674 C 58.856 38.157 59.104 37.721 59.38 37.231 C 59.49 37.04 59.628 36.822 59.738 36.604 C 59.738 36.577 59.793 36.522 59.821 36.522 C 60.537 36.386 60.427 35.76 60.4 35.514 L 60.4 35.242 C 60.482 35.051 60.565 34.833 60.62 34.643 C 60.786 34.152 60.979 33.716 61.254 33.335 C 61.861 32.572 62.357 31.701 62.826 30.883 C 63.184 30.284 63.542 29.657 63.928 29.058 C 64.094 28.84 64.204 28.595 64.287 28.323 C 64.397 27.968 64.59 27.614 64.866 27.26 C 65.086 26.961 65.334 26.634 65.417 26.28 C 65.527 25.789 65.83 25.381 66.134 24.972 C 66.327 24.7 66.547 24.4 66.713 24.073 L 66.823 23.855 C 67.016 23.446 67.209 23.038 67.457 22.711 C 68.284 21.676 68.945 20.532 69.58 19.442 L 69.855 18.952 C 70.021 18.679 70.158 18.407 70.296 18.134 C 70.544 17.644 70.82 17.126 71.151 16.691 C 71.482 16.255 71.757 15.792 72.033 15.356 C 72.226 15.029 72.447 14.675 72.667 14.348 C 72.998 13.885 73.329 13.367 73.604 12.795 C 73.908 12.114 74.211 11.651 74.542 11.27 C 74.928 10.861 75.176 10.48 75.286 10.016 C 75.313 9.88 75.369 9.798 75.451 9.69 C 76.664 8.11 77.298 6.284 77.905 4.405 C 78.125 3.751 78.07 3.206 77.822 2.852 C 77.436 2.307 76.94 1.681 76.223 1.354 C 75.313 0.945 74.211 0.482 73.025 0.318 C 70.958 0.019 68.78 -0.063 66.52 0.046 C 65.527 0.101 64.507 0.291 63.57 0.618 C 62.577 0.972 61.53 1.326 60.455 1.626 C 60.041 1.735 59.655 1.871 59.242 2.007 C 58.415 2.28 57.588 2.525 56.733 2.688 C 56.54 2.716 56.402 2.825 56.292 2.934 C 56.182 3.015 56.099 3.097 55.961 3.124 C 55.438 3.179 54.969 3.397 54.528 3.615 C 54.252 3.751 53.949 3.887 53.646 3.969 C 53.232 4.078 52.874 4.268 52.515 4.459 C 52.295 4.568 52.047 4.704 51.799 4.813 C 50.917 5.167 50.062 5.603 49.4 5.93 C 49.29 5.985 49.152 6.039 49.042 6.121 C 48.463 6.393 47.857 6.693 47.416 7.211 C 47.416 7.211 47.333 7.238 47.278 7.265 C 47.223 7.265 47.167 7.292 47.112 7.32 C 46.616 7.592 46.065 7.81 45.569 8.028 C 44.659 8.409 43.749 8.791 42.922 9.39 C 42.839 9.444 42.757 9.526 42.674 9.581 C 42.509 9.717 42.343 9.853 42.178 9.907 C 41.433 10.207 40.827 10.643 40.303 11.052 C 40.055 11.242 39.779 11.406 39.504 11.569 C 39.173 11.76 38.842 11.951 38.566 12.196 C 37.85 12.822 36.968 13.394 35.782 13.994 C 34.955 14.43 34.183 14.974 33.439 15.519 L 32.832 15.955 C 32.584 16.118 32.336 16.282 32.088 16.418 C 31.73 16.636 31.371 16.854 31.041 17.126 C 30.765 17.344 30.462 17.562 30.131 17.753 C 29.745 17.998 29.359 18.243 29.028 18.543 C 28.946 18.597 28.89 18.679 28.835 18.734 C 28.681 18.901 28.505 19.048 28.311 19.17 C 27.705 19.442 27.181 19.823 26.685 20.177 C 26.299 20.45 25.913 20.75 25.5 20.967 C 24.645 21.431 23.928 22.084 23.212 22.738 C 22.936 23.011 22.633 23.256 22.329 23.501 C 22.081 23.719 21.833 23.91 21.613 24.127 C 21.034 24.645 20.427 25.19 19.711 25.571 C 19.518 25.68 19.325 25.844 19.159 25.98 L 19.104 25.98 C 18.939 26.171 18.773 26.307 18.635 26.443 C 18.194 26.852 17.753 27.26 17.257 27.56 C 16.458 28.05 15.851 28.541 15.327 29.14 C 15.162 29.331 14.941 29.521 14.748 29.712 C 14.528 29.903 14.307 30.121 14.114 30.338 C 13.591 30.992 12.957 31.51 12.323 32.082 L 11.992 32.382 C 11.992 32.382 11.854 32.491 11.799 32.545 C 11.578 32.708 11.358 32.872 11.275 33.172 C 11.165 33.553 10.861 33.798 10.558 34.043 C 10.007 34.452 9.566 34.97 9.125 35.46 C 8.766 35.868 8.38 36.277 7.939 36.658 C 7.526 37.013 7.112 37.394 6.699 37.775 C 6.34 38.102 5.982 38.456 5.596 38.783 C 5.376 38.974 5.155 39.137 4.962 39.328 C 4.245 39.927 3.529 40.527 2.95 41.29 C 2.702 41.644 2.426 41.862 1.985 41.834 C 1.764 41.834 1.544 41.916 1.406 42.08 C 1.268 42.216 1.241 42.406 1.268 42.597 C 1.296 42.761 1.323 42.951 1.323 43.115 C 1.323 43.251 1.323 43.414 1.351 43.578 C 1.461 44.232 1.957 44.477 2.453 44.667 C 2.867 44.804 3.473 45.022 3.859 44.395 C 3.859 44.368 3.942 44.313 4.025 44.313 C 5.1 44.041 5.899 43.305 6.644 42.624 C 6.809 42.488 6.974 42.325 7.14 42.188 C 8.215 41.235 9.235 40.2 10.227 39.219 C 10.751 38.674 11.33 38.102 11.881 37.557 C 13.012 36.468 13.949 35.487 14.748 34.534 L 14.914 34.343 C 15.382 33.771 15.879 33.199 16.485 32.79 C 17.119 32.354 17.919 31.782 18.608 31.02 C 18.718 30.911 18.801 30.802 18.939 30.72 C 19.352 30.447 19.738 30.093 20.096 29.766 C 20.482 29.385 20.896 29.004 21.392 28.731 C 21.558 28.622 21.723 28.513 21.861 28.404 C 22.026 28.295 22.192 28.159 22.357 28.05 C 22.908 27.751 23.46 27.396 23.873 26.933 C 24.149 26.634 24.425 26.361 24.728 26.089 C 25.114 25.735 25.5 25.408 25.803 24.972 C 26.051 24.645 26.382 24.454 26.713 24.236 L 27.181 23.937 C 27.788 23.501 28.477 22.983 29.166 22.52 C 29.469 22.302 29.773 22.112 30.103 21.921 C 30.6 21.621 31.123 21.294 31.592 20.886 C 32.033 20.532 32.502 20.177 32.943 19.851 C 33.329 19.551 33.742 19.251 34.128 18.924 C 35.148 18.08 36.251 17.399 37.105 16.881 C 37.326 16.745 37.546 16.582 37.739 16.418 C 37.932 16.255 38.125 16.091 38.346 15.955 C 38.98 15.601 39.586 15.165 40.165 14.756 C 40.496 14.538 40.799 14.321 41.13 14.103 C 41.461 13.885 41.792 13.64 42.15 13.422 C 43.06 12.795 43.997 12.168 45.017 11.678 C 45.376 11.515 45.706 11.297 46.037 11.079 C 46.368 10.861 46.726 10.643 47.085 10.48 C 47.553 10.262 48.022 10.016 48.463 9.771 C 49.014 9.472 49.593 9.145 50.172 8.927 C 50.696 8.709 51.22 8.464 51.716 8.191 C 52.295 7.892 52.901 7.592 53.535 7.374 C 53.811 7.292 54.059 7.156 54.307 7.02 C 54.555 6.884 54.804 6.747 55.052 6.666 C 55.575 6.502 56.099 6.312 56.623 6.121 C 57.698 5.74 58.828 5.331 59.959 5.058 C 60.207 5.004 60.455 4.895 60.675 4.813 C 60.979 4.704 61.254 4.595 61.53 4.541 C 62.136 4.432 62.715 4.241 63.267 4.078 C 63.735 3.914 64.231 3.778 64.728 3.669 L 65.417 3.506 C 65.858 3.397 66.299 3.261 66.74 3.233 C 66.961 3.233 67.209 3.206 67.429 3.179 C 68.063 3.124 68.725 3.097 69.387 3.124 C 70.655 3.206 71.785 3.342 72.86 3.56 C 73.163 3.615 73.549 3.724 73.742 3.942 C 74.211 4.568 74.321 5.222 74.101 5.821 C 73.77 6.747 73.301 7.646 72.832 8.464 C 72.722 8.654 72.639 8.818 72.529 8.981 C 72.226 9.499 71.923 10.016 71.702 10.561 C 71.206 11.787 70.434 12.904 69.69 13.966 L 69.028 14.947 C 68.725 15.41 68.422 15.873 68.146 16.364 C 67.76 16.99 67.347 17.644 66.933 18.243 C 66.795 18.434 66.685 18.652 66.602 18.87 C 66.492 19.088 66.409 19.306 66.271 19.496 C 65.968 19.905 65.72 20.341 65.472 20.777 C 65.114 21.403 64.728 22.057 64.204 22.602 C 64.121 22.684 64.066 22.793 64.039 22.874 C 64.039 22.902 64.011 22.956 63.983 22.983 C 63.818 23.256 63.68 23.555 63.515 23.828 C 63.074 24.645 62.605 25.517 61.943 26.198 C 61.861 26.307 61.778 26.416 61.723 26.525 C 61.42 27.151 61.061 27.751 60.73 28.323 C 60.455 28.786 60.207 29.249 59.959 29.712 C 59.297 30.965 58.58 32.218 57.753 33.498 C 57.202 34.343 56.843 35.296 56.485 36.195 C 56.209 36.904 55.906 37.666 55.548 38.347 C 55.327 38.756 55.134 39.192 54.941 39.601 C 54.638 40.254 54.362 40.908 53.949 41.507 C 53.762 41.786 53.639 42.103 53.591 42.434 C 53.535 42.706 53.453 42.951 53.287 43.278 C 52.791 44.204 52.46 45.158 52.157 46.111 C 51.826 47.092 51.468 47.773 50.972 48.263 C 50.751 48.481 50.558 48.699 50.338 48.917 C 49.897 49.407 49.428 49.898 48.932 50.361 L 48.739 50.552 C 47.967 51.287 47.167 52.05 46.506 52.922 C 45.817 53.848 45.072 54.774 44.273 55.673 C 43.143 56.981 41.93 58.261 40.772 59.514 L 39.642 60.713 C 38.456 61.966 37.216 63.192 35.892 64.308 C 35.424 64.717 34.955 65.098 34.487 65.507 C 34.294 65.671 34.073 65.834 33.88 65.97 C 33.577 66.188 33.246 66.406 32.998 66.706 C 32.309 67.496 31.454 68.122 30.6 68.722 L 30.462 68.803 C 30.131 69.048 29.773 69.294 29.414 69.539 C 29.001 69.811 28.615 70.084 28.229 70.383 C 27.209 71.119 26.106 71.745 25.031 72.345 C 24.7 72.535 24.369 72.726 24.039 72.89 C 22.826 73.598 21.502 74.197 20.096 74.715 C 18.746 75.205 17.147 75.723 15.382 75.777 C 13.784 75.832 12.378 75.341 11.22 74.306 C 10.172 73.38 9.538 72.29 9.345 71.064 C 9.207 70.247 9.263 69.457 9.345 68.803 C 9.483 67.632 9.979 66.896 10.917 66.515 C 11.082 66.433 11.275 66.352 11.413 66.27 C 12.13 65.78 12.984 65.344 13.977 64.962 C 14.5 64.772 15.052 64.526 15.575 64.227 C 15.851 64.063 16.182 63.927 16.54 63.873 C 17.037 63.764 17.726 63.627 18.112 63.137 C 18.305 62.919 18.525 62.728 18.746 62.538 C 18.994 62.32 19.242 62.129 19.435 61.857 L 19.628 61.666 C 19.738 61.557 19.876 61.448 19.931 61.285 C 20.014 61.094 20.041 60.903 19.959 60.767 C 19.903 60.658 19.793 60.576 19.628 60.522 L 19.435 60.467 C 18.746 60.277 18.001 60.113 17.257 60.331 C 16.375 60.631 15.438 60.958 14.39 61.366 C 14.252 61.421 14.142 61.448 14.004 61.503 C 13.646 61.639 13.26 61.775 12.929 61.993 C 12.681 62.156 12.433 62.293 12.13 62.456 C 11.854 62.592 11.551 62.756 11.275 62.946 C 11.578 61.857 12.019 61.04 12.681 60.386 C 13.26 59.786 13.839 59.242 14.638 58.996 C 15.19 58.833 15.631 58.615 15.961 58.343 C 16.844 57.634 17.919 57.253 18.939 56.899 C 19.187 56.817 19.407 56.735 19.655 56.654 C 20.841 56.218 22.136 55.973 23.432 55.973 L 23.487 55.973 C 23.708 55.973 23.956 55.973 24.149 55.782 C 24.645 55.319 25.141 54.801 25.389 54.12 C 25.61 53.521 25.5 53.385 24.921 53.14 L 24.259 52.813 L 24.011 52.676 C 23.735 52.54 23.487 52.513 23.267 52.622 C 22.908 52.785 22.522 52.813 22.109 52.867 C 21.695 52.922 21.282 52.976 20.896 53.14 L 20.234 53.385 C 19.766 53.548 19.269 53.712 18.856 53.984 C 18.415 54.256 17.946 54.447 17.505 54.638 C 17.119 54.801 16.706 54.992 16.347 55.183 C 16.182 55.264 16.154 55.264 16.154 55.237 L 16.154 55.183 C 16.154 55.183 16.182 55.128 16.292 55.046 C 16.54 54.883 16.761 54.665 16.954 54.474 L 17.367 54.066 C 17.864 53.657 18.277 53.276 18.663 52.894 C 18.939 52.595 19.214 52.295 19.462 51.995 C 19.793 51.587 20.152 51.178 20.538 50.824 C 20.62 50.742 20.703 50.661 20.758 50.579 C 21.227 49.898 21.806 49.271 22.357 48.726 C 22.495 48.59 22.605 48.454 22.743 48.345 C 23.432 47.664 24.176 46.928 24.507 45.948 C 24.562 45.839 24.645 45.757 24.755 45.675 L 24.81 45.621 C 25.252 45.267 25.5 44.776 25.72 44.313 L 25.83 44.123 C 25.913 43.932 25.886 43.823 25.83 43.741 C 25.775 43.632 25.637 43.551 25.417 43.551 C 24.617 43.496 23.873 43.823 23.239 44.45 L 22.936 44.749 C 22.578 45.103 22.219 45.485 21.833 45.784 C 21.585 45.975 21.282 46.22 21.089 46.547 C 20.703 47.201 20.124 47.746 19.628 48.209 C 19.104 48.699 18.58 49.217 18.084 49.707 C 17.45 50.334 16.788 50.987 16.099 51.587 C 15.906 51.75 15.741 51.941 15.603 52.132 C 15.41 52.377 15.217 52.595 14.969 52.785 C 14.335 53.221 13.811 53.712 13.343 54.311 C 13.012 54.72 12.653 55.155 12.157 55.727 C 11.937 55.973 11.716 56.218 11.44 56.218 C 10.586 56.163 9.786 56.381 8.932 56.626 C 8.629 56.708 8.298 56.763 7.994 56.817 C 7.609 56.872 7.195 56.953 6.837 57.09 C 6.258 57.28 5.569 57.498 4.852 57.471 C 4.135 57.471 3.529 57.716 3.06 57.961 C 2.261 58.397 1.516 58.915 0.772 59.405 L 0.303 59.732 C 0.11 59.868 0 60.032 0 60.25 C 0 60.467 0.083 60.685 0.276 60.849 C 0.579 61.121 0.965 61.203 1.296 61.203 C 1.709 61.203 2.205 61.257 2.702 61.366 C 3.308 61.503 4.08 61.612 4.797 61.366 C 5.403 61.176 6.065 61.121 6.671 61.067 C 7.223 61.012 7.829 60.985 8.38 60.822 C 8.463 60.794 8.656 60.767 8.711 60.876 C 8.766 60.958 8.711 61.012 8.629 61.148 L 8.573 61.203 C 8.05 61.911 7.691 62.674 7.443 63.464 C 7.25 64.145 6.782 64.526 6.037 64.581 L 5.817 64.581 C 4.962 64.663 4.052 64.717 3.225 65.153 C 2.839 65.344 2.509 65.562 2.316 65.997 C 2.095 66.597 2.15 67.223 2.509 67.741 C 2.867 68.258 3.418 68.531 4.052 68.558 C 4.466 68.558 4.962 68.558 5.403 68.286 C 5.596 68.177 5.844 68.095 6.065 68.313 L 6.147 68.395 C 6.396 68.667 6.533 68.831 6.396 69.13 C 6.23 69.43 6.23 69.784 6.396 70.056 C 6.506 70.302 6.561 70.574 6.533 70.901 C 6.423 72.181 6.809 73.434 7.746 74.769 C 8.573 75.913 9.538 76.894 10.668 77.684 C 11.054 77.956 11.468 78.147 11.909 78.256 C 12.598 78.42 13.343 78.583 14.004 78.855 C 14.087 78.883 14.225 78.937 14.335 78.937 C 14.39 78.937 14.445 78.937 14.5 78.91 C 14.804 78.801 15.107 78.801 15.438 78.801 C 15.686 78.801 15.906 78.801 16.182 78.746 C 16.981 78.583 17.808 78.447 18.58 78.174 C 18.828 78.093 19.076 78.011 19.352 77.956 C 20.069 77.738 20.813 77.548 21.475 77.139 C 21.706 77.009 21.958 76.917 22.219 76.867 C 22.495 76.785 22.77 76.703 23.019 76.567 C 23.625 76.186 24.314 75.886 24.948 75.559 C 25.83 75.151 26.74 74.715 27.54 74.115 C 28.036 73.734 28.587 73.434 29.138 73.107 C 29.69 72.781 30.296 72.454 30.82 72.045 C 31.151 71.8 31.454 71.5 31.73 71.228 C 31.895 71.064 32.088 70.874 32.281 70.71 C 32.447 70.574 32.612 70.465 32.832 70.356 C 33.108 70.193 33.411 70.029 33.632 69.757 C 33.742 69.621 33.88 69.512 34.018 69.403 C 34.101 69.348 34.156 69.294 34.238 69.239 L 35.065 68.585 C 35.672 68.095 36.334 67.605 36.857 67.005 L 36.995 66.842 C 37.546 66.243 38.098 65.616 38.842 65.235 C 38.925 65.18 39.173 65.071 39.228 65.098 C 39.256 65.098 39.311 65.18 39.366 65.453 C 39.449 65.916 39.724 66.161 40.193 66.243 C 41.268 66.433 42.371 66.379 43.28 66.324 C 43.666 66.324 44.052 66.243 44.438 66.161 C 44.962 66.079 45.486 65.997 46.01 65.997 C 46.781 65.997 47.223 66.215 47.498 67.169 C 47.553 67.36 47.553 67.55 47.581 67.741 L 47.581 67.85 C 47.636 68.667 47.912 69.403 48.132 69.947 C 48.463 70.792 48.932 71.555 49.511 72.454 C 49.869 72.998 50.393 73.707 51.082 74.279 L 51.192 74.361 C 52.019 75.014 52.846 75.668 53.949 75.968 C 54.225 76.05 54.528 76.077 54.804 76.131 C 55.107 76.186 55.382 76.213 55.658 76.295 C 56.292 76.485 56.926 76.485 57.505 76.485 L 58.222 76.485 C 58.69 76.485 59.159 76.431 59.6 76.376 C 59.903 76.322 60.207 76.295 60.482 76.267 L 60.841 76.267 C 61.337 76.267 61.861 76.213 62.357 76.077 C 62.577 76.022 62.798 75.968 63.019 75.941 C 63.432 75.859 63.873 75.777 64.259 75.559 C 64.397 75.477 64.507 75.396 64.645 75.314 C 64.838 75.178 65.031 75.014 65.251 75.014 C 66.244 74.905 67.126 74.442 67.953 74.006 L 68.008 74.006 C 68.67 73.625 69.359 73.298 70.021 72.998 C 70.93 72.563 71.868 72.127 72.75 71.609 C 73.081 71.418 73.439 71.228 73.908 70.983 C 74.817 70.52 75.782 70.002 76.747 69.457 C 77.739 68.885 78.704 68.258 79.642 67.659 L 80 67.441 C 80.22 67.305 80.441 67.169 80.662 67.06 C 80.882 66.924 81.13 66.815 81.351 66.678 C 81.847 66.352 82.371 66.025 82.894 65.698 C 83.694 65.207 84.521 64.69 85.32 64.118 C 85.954 63.682 86.561 63.219 87.167 62.783 C 87.553 62.483 87.939 62.211 88.353 61.911 C 88.656 61.693 88.904 61.475 89.18 61.23 C 89.318 61.121 89.455 60.985 89.593 60.876 L 89.841 60.685 C 90.172 60.413 90.531 60.113 90.861 59.786 C 91.744 58.942 92.571 58.234 93.425 57.553 C 94.087 57.035 94.693 56.463 95.272 55.891 C 95.465 55.7 95.658 55.537 95.851 55.346 C 96.568 54.692 97.229 53.984 97.863 53.276 C 98.139 52.976 98.442 52.649 98.746 52.35 C 98.883 52.213 99.021 52.077 99.159 51.914 C 99.683 51.396 100.207 50.851 100.593 50.197 C 100.868 49.734 101.144 49.271 101.447 48.835 C 101.861 48.182 102.302 47.501 102.66 46.792 C 102.991 46.111 103.349 45.457 103.68 44.804 C 103.956 44.286 104.204 43.796 104.48 43.278 C 104.893 42.488 105.196 41.644 105.472 40.826 L 105.61 40.472 C 106.189 38.865 106.299 37.203 106.409 35.596 L 106.409 35.487 C 106.492 34.479 106.271 33.498 106.078 32.545 L 105.996 32.191 Z M 49.097 54.638 C 49.07 54.937 48.959 55.183 48.821 55.482 C 48.766 55.591 48.711 55.727 48.684 55.836 C 48.628 55.945 48.601 56.082 48.546 56.191 C 48.353 56.708 48.132 57.226 48.132 57.798 C 48.132 58.016 48.077 58.234 47.994 58.424 C 47.636 59.16 47.526 59.923 47.388 60.685 L 47.388 60.794 C 47.305 61.203 47.167 61.612 46.947 62.129 C 46.726 62.62 46.23 62.674 45.706 62.728 L 45.624 62.728 C 45.238 62.783 44.797 62.783 44.411 62.783 L 42.288 62.783 C 42.095 62.783 42.012 62.728 41.957 62.647 C 41.902 62.511 41.93 62.374 42.04 62.265 C 42.205 62.102 42.371 61.911 42.536 61.721 C 42.702 61.53 42.895 61.312 43.087 61.148 C 44.107 60.195 45.072 59.214 46.065 58.206 C 46.423 57.825 46.781 57.444 47.112 57.062 C 47.471 56.654 47.829 56.245 48.215 55.864 C 48.38 55.7 48.491 55.51 48.601 55.319 C 48.739 55.074 48.877 54.828 49.097 54.692 Z M 50.42 66.488 C 50.531 66.215 50.779 65.997 51.137 65.834 C 51.633 65.643 52.047 65.562 52.433 65.562 L 52.598 65.562 C 53.012 65.562 53.425 65.48 53.811 65.398 C 53.977 65.371 54.169 65.316 54.335 65.289 C 54.804 65.207 55.245 65.099 55.686 64.99 C 56.513 64.772 57.367 64.554 58.277 64.608 C 59.159 64.663 59.986 64.417 60.813 64.172 C 61.089 64.091 61.337 64.009 61.613 63.954 C 61.806 63.9 61.916 63.764 62.026 63.655 L 62.192 63.491 C 62.44 63.246 62.77 62.946 62.633 62.565 C 62.495 62.211 62.109 62.211 61.833 62.238 L 61.613 62.238 C 60.482 62.184 59.435 62.184 58.47 62.238 C 57.285 62.293 56.099 62.293 54.941 62.238 L 51.358 62.238 C 51.054 62.238 50.917 62.184 50.834 62.075 C 50.751 61.993 50.751 61.83 50.751 61.557 C 50.806 61.04 50.861 60.413 51.054 59.841 C 51.192 59.432 51.22 58.969 51.22 58.561 L 51.22 58.234 C 51.275 57.117 51.578 56.054 51.964 54.883 C 52.102 54.474 52.212 54.066 52.322 53.657 C 52.488 53.085 52.626 52.486 52.846 51.941 C 53.012 51.451 53.315 50.987 53.618 50.524 C 53.784 50.279 53.894 50.034 54.032 49.707 C 54.307 48.999 54.721 48.4 55.107 47.936 C 55.768 47.092 56.568 46.356 57.312 45.621 C 57.505 45.457 57.671 45.267 57.863 45.076 C 58.415 44.559 59.021 44.014 59.821 43.36 C 60.179 43.06 60.51 42.733 60.841 42.434 C 61.144 42.134 61.475 41.834 61.806 41.562 L 62.467 40.99 C 62.77 40.717 63.074 40.472 63.404 40.227 C 63.625 40.036 63.846 39.873 64.094 39.682 C 64.673 39.219 65.251 38.729 65.886 38.32 C 66.161 38.13 66.409 37.966 66.657 37.775 C 67.319 37.312 67.981 36.822 68.753 36.468 C 69.304 36.223 69.91 35.923 70.655 35.487 C 71.427 35.051 72.254 34.643 72.86 34.343 C 73.025 34.261 73.191 34.152 73.301 34.016 C 73.439 33.907 73.577 33.798 73.715 33.716 L 74.101 33.553 C 74.79 33.281 75.506 32.981 76.196 32.681 C 76.444 32.572 76.664 32.436 76.912 32.327 C 77.188 32.164 77.491 32.027 77.795 31.891 C 78.346 31.673 78.897 31.428 79.421 31.183 C 80 30.911 80.579 30.638 81.185 30.42 C 81.406 30.339 81.599 30.257 81.819 30.148 C 82.426 29.875 82.977 29.657 83.639 29.685 C 83.777 29.685 84.052 29.685 84.245 29.576 C 84.631 29.331 85.1 29.249 85.568 29.194 C 86.01 29.14 86.451 29.085 86.864 28.867 C 86.947 28.813 87.14 28.84 87.278 28.813 L 87.912 28.813 C 88.601 28.813 89.318 28.813 89.979 28.459 C 90.062 28.404 90.2 28.432 90.31 28.432 L 93.039 28.432 C 93.591 28.432 94.114 28.432 94.638 28.622 C 94.914 28.731 95.245 28.759 95.63 28.759 C 96.127 28.759 96.595 28.84 97.064 28.922 C 97.422 28.976 97.808 29.058 98.194 29.085 C 98.718 29.113 99.187 29.385 99.628 29.63 C 99.738 29.685 99.848 29.739 99.931 29.794 C 100.786 30.257 101.75 30.856 102.274 31.81 C 102.384 32 102.522 32.191 102.633 32.354 C 102.881 32.681 103.101 32.981 103.156 33.39 C 103.404 35.324 103.322 36.767 102.963 38.102 C 102.908 38.32 102.853 38.538 102.77 38.783 C 102.605 39.41 102.44 40.036 102.164 40.609 C 101.916 41.126 101.695 41.671 101.502 42.189 C 101.254 42.788 101.034 43.387 100.73 43.959 C 100.593 44.204 100.482 44.477 100.372 44.722 C 100.289 44.885 100.234 45.076 100.152 45.24 C 99.931 45.73 99.6 46.166 99.269 46.574 C 99.021 46.901 98.746 47.255 98.525 47.637 C 98.277 48.045 98.029 48.454 97.781 48.835 C 97.615 49.108 97.422 49.353 97.257 49.625 C 96.733 50.497 96.072 51.233 95.3 51.859 C 95.079 52.05 94.859 52.213 94.638 52.377 C 93.949 52.922 93.232 53.494 92.653 54.175 C 92.24 54.665 91.688 55.264 91.027 55.782 C 90.448 56.218 89.897 56.708 89.345 57.171 C 88.821 57.634 88.298 58.097 87.746 58.506 L 86.423 59.487 C 85.596 60.086 84.741 60.713 83.942 61.366 L 83.639 61.612 C 83.17 61.993 82.701 62.374 82.205 62.729 C 82.15 62.783 82.067 62.81 81.957 62.865 C 81.351 63.11 80.827 63.464 80.331 63.818 C 80.027 64.009 79.724 64.227 79.421 64.39 C 79.283 64.472 79.118 64.581 78.98 64.663 C 78.622 64.881 78.263 65.099 77.905 65.262 C 77.491 65.453 77.105 65.698 76.747 65.943 L 76.223 66.297 C 75.203 66.924 73.99 67.632 72.695 68.204 C 72.143 68.449 71.592 68.749 71.041 69.021 C 70.627 69.239 70.214 69.457 69.8 69.648 C 69.221 69.92 68.615 70.165 68.036 70.411 C 67.76 70.52 67.484 70.629 67.209 70.765 C 66.85 70.928 66.464 71.092 66.106 71.255 C 66.051 71.255 66.023 71.31 65.968 71.337 L 65.803 71.419 C 65.086 71.582 64.397 71.882 63.763 72.181 C 63.294 72.399 62.798 72.617 62.302 72.781 C 62.247 72.781 62.219 72.808 62.192 72.835 L 62.136 72.862 C 61.613 72.862 61.144 72.971 60.675 73.08 C 60.152 73.189 59.655 73.325 59.132 73.298 C 58.746 73.298 58.332 73.244 57.946 73.434 C 57.891 73.434 57.836 73.462 57.808 73.434 C 57.367 73.353 56.926 73.271 56.485 73.216 C 55.851 73.135 55.162 73.053 54.555 72.835 C 54.197 72.726 53.921 72.481 53.646 72.236 L 53.618 72.236 C 52.488 71.228 51.826 70.356 51.468 69.375 C 51.407 69.213 51.313 69.065 51.192 68.94 C 50.94 68.669 50.785 68.325 50.751 67.959 C 50.751 67.741 50.641 67.523 50.558 67.332 C 50.393 67.005 50.338 66.679 50.448 66.406 Z M 138.442 23.446 C 138.442 23.446 138.415 23.31 138.387 23.228 C 138.332 23.011 138.277 22.738 138.056 22.575 C 137.774 22.325 137.565 22.005 137.45 21.648 L 137.367 21.485 C 137.283 21.297 137.172 21.123 137.036 20.967 C 136.264 20.068 135.382 19.333 134.335 18.706 C 134.169 18.597 134.004 18.488 133.811 18.407 C 133.149 17.998 132.46 17.59 131.743 17.235 C 130.365 16.554 128.821 16.064 126.726 15.628 C 126.561 15.601 126.423 15.601 126.258 15.574 C 126.065 15.574 125.899 15.574 125.734 15.492 C 124.962 15.22 124.245 15.111 123.528 15.083 L 119.917 15.083 C 119.752 15.083 119.531 15.083 119.338 15.165 C 118.87 15.301 118.401 15.356 117.905 15.41 C 117.574 15.437 117.271 15.465 116.94 15.546 L 116.885 15.546 C 116.085 15.71 115.258 15.873 114.514 16.282 C 113.99 16.554 113.935 16.854 114.045 17.344 C 114.128 17.726 114.321 17.971 114.652 18.107 C 114.817 18.162 114.955 18.271 115.038 18.38 C 115.644 19.142 116.444 19.088 117.023 18.979 C 117.188 18.952 117.353 18.897 117.519 18.843 C 117.822 18.761 118.098 18.679 118.373 18.679 C 119.063 18.679 119.752 18.57 120.386 18.461 L 120.882 18.38 C 122.453 18.107 123.997 18.298 125.513 18.488 C 127.029 18.679 128.187 18.979 129.207 19.442 C 129.621 19.633 130.062 19.823 130.475 19.987 C 131.413 20.395 132.405 20.804 133.26 21.403 L 133.453 21.54 C 134.28 22.112 135.134 22.711 135.493 23.692 C 135.548 23.882 135.63 24.046 135.713 24.236 C 135.961 24.836 136.209 25.381 136.127 26.007 C 136.072 26.361 136.044 26.715 136.016 27.07 C 135.961 27.778 135.879 28.513 135.713 29.222 C 135.63 29.603 135.465 29.957 135.327 30.284 C 135.189 30.611 135.052 30.938 134.941 31.292 C 134.721 32.136 134.225 32.899 133.811 33.444 C 133.122 34.397 132.543 35.133 131.992 35.787 C 131.716 36.114 131.44 36.413 131.165 36.74 C 130.586 37.421 129.979 38.157 129.318 38.783 C 128.325 39.737 127.443 40.745 126.616 41.834 L 126.395 42.134 L 127.002 41.998 C 127.636 41.862 128.298 41.725 128.876 41.344 C 129.786 40.717 130.641 40.091 131.413 39.437 C 131.578 39.301 131.716 39.165 131.881 39.028 C 132.405 38.593 132.956 38.157 133.37 37.557 C 133.618 37.231 133.921 36.822 134.28 36.495 C 135.162 35.623 136.099 34.724 136.761 33.607 C 137.422 32.491 137.946 31.483 138.304 30.502 C 138.69 29.494 138.773 28.377 138.856 27.315 C 138.856 26.988 138.911 26.688 138.939 26.388 C 139.049 25.381 138.773 24.318 138.497 23.419 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},lgvYL1bjf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 299.921 171.863\" overflow=\"visible\"><path d=\"M 228.351 70.383 C 227.806 67.416 226.301 64.708 224.067 62.673 C 223.77 62.436 223.473 62.258 223.175 62.08 C 222.744 61.885 222.374 61.577 222.104 61.19 C 221.033 59.411 219.248 58.758 217.761 58.224 C 215.872 57.587 213.944 57.072 211.99 56.682 L 211.871 56.682 C 210.086 56.327 208.182 56.03 206.278 55.793 C 203.719 55.437 201.101 55.081 198.543 55.496 C 195.628 56.03 192.593 56.208 189.737 56.445 L 189.083 56.445 C 187.298 56.623 185.573 57.038 183.907 57.453 C 182.657 57.75 181.289 58.106 179.98 58.284 C 178.135 58.521 176.172 59.173 174.149 60.241 C 173.495 60.597 172.84 60.775 172.126 60.953 C 171.293 61.19 170.401 61.427 169.568 61.961 C 168.199 62.791 166.652 63.503 165.224 64.215 L 164.451 64.571 C 164.154 64.749 163.797 64.867 163.499 64.986 C 162.666 65.342 161.774 65.757 161 66.291 C 160.227 66.824 159.334 67.18 158.442 67.596 L 158.263 67.596 C 156.835 68.248 154.931 69.078 153.147 70.205 C 152.849 70.383 152.552 70.62 152.254 70.798 C 151.183 71.51 150.053 72.222 148.863 72.696 C 148.744 72.696 148.565 72.756 148.446 72.815 C 148.089 72.874 147.732 72.993 147.435 73.23 C 146.245 74.357 144.876 75.247 143.508 76.077 L 142.853 76.492 C 142.318 76.848 141.723 77.144 141.188 77.5 C 140.355 77.975 139.522 78.509 138.689 79.042 C 138.332 79.28 137.915 79.458 137.558 79.695 C 136.844 80.11 136.071 80.466 135.476 81.059 C 134.167 82.364 132.56 83.728 130.716 85.151 C 130.002 85.685 129.288 86.278 128.574 86.812 C 127.325 87.761 126.075 88.769 124.766 89.718 C 124.766 89.481 124.885 89.303 124.885 89.007 C 124.885 88.058 125.302 87.049 125.956 86.16 C 126.398 85.583 126.703 84.914 126.849 84.202 C 127.027 83.076 127.563 82.127 128.158 81.059 C 128.396 80.644 128.693 80.169 128.931 79.695 C 128.931 79.636 129.05 79.517 129.11 79.517 C 130.656 79.22 130.418 77.856 130.359 77.322 L 130.359 76.729 C 130.537 76.314 130.716 75.84 130.835 75.424 C 131.192 74.357 131.608 73.408 132.203 72.578 C 133.512 70.917 134.583 69.019 135.595 67.24 C 136.368 65.935 137.142 64.571 137.975 63.266 C 138.332 62.791 138.57 62.258 138.748 61.664 C 138.986 60.893 139.403 60.122 139.998 59.351 C 140.474 58.699 141.009 57.987 141.188 57.216 C 141.425 56.149 142.08 55.259 142.734 54.369 C 143.151 53.776 143.627 53.124 143.984 52.412 L 144.222 51.938 C 144.638 51.048 145.055 50.158 145.59 49.447 C 147.375 47.193 148.803 44.702 150.172 42.329 L 150.767 41.262 C 151.124 40.669 151.421 40.076 151.719 39.482 C 152.254 38.415 152.849 37.288 153.563 36.339 C 154.277 35.39 154.872 34.382 155.467 33.433 C 155.883 32.721 156.359 31.95 156.835 31.238 C 157.549 30.23 158.263 29.103 158.858 27.858 C 159.513 26.375 160.167 25.367 160.881 24.536 C 161.714 23.647 162.25 22.816 162.488 21.808 C 162.547 21.511 162.666 21.333 162.845 21.096 C 165.462 17.656 166.831 13.682 168.14 9.59 C 168.616 8.167 168.497 6.98 167.961 6.209 C 167.128 5.023 166.057 3.659 164.511 2.947 C 162.547 2.058 160.167 1.049 157.609 0.693 C 153.147 0.041 148.446 -0.137 143.567 0.1 C 141.425 0.219 139.224 0.634 137.201 1.346 C 135.059 2.117 132.798 2.888 130.478 3.54 C 129.586 3.778 128.753 4.074 127.86 4.371 C 126.075 4.964 124.29 5.498 122.446 5.853 C 122.029 5.913 121.732 6.15 121.494 6.387 C 121.256 6.565 121.077 6.743 120.78 6.802 C 119.649 6.921 118.638 7.396 117.686 7.87 C 117.091 8.167 116.437 8.463 115.782 8.641 C 114.89 8.878 114.116 9.293 113.343 9.709 C 112.867 9.946 112.331 10.242 111.796 10.48 C 109.892 11.251 108.047 12.2 106.619 12.911 C 106.381 13.03 106.084 13.149 105.846 13.327 C 104.597 13.92 103.288 14.572 102.336 15.699 C 102.336 15.699 102.157 15.758 102.038 15.818 C 101.919 15.818 101.8 15.877 101.681 15.936 C 100.61 16.529 99.42 17.004 98.349 17.478 C 96.386 18.309 94.422 19.139 92.638 20.444 C 92.459 20.562 92.281 20.74 92.102 20.859 C 91.745 21.156 91.388 21.452 91.031 21.571 C 89.425 22.223 88.116 23.172 86.985 24.062 C 86.45 24.477 85.855 24.833 85.26 25.189 C 84.546 25.604 83.832 26.019 83.237 26.553 C 81.69 27.917 79.786 29.162 77.228 30.467 C 75.443 31.416 73.777 32.602 72.17 33.789 L 70.861 34.738 C 70.326 35.093 69.791 35.449 69.255 35.746 C 68.482 36.22 67.708 36.695 66.994 37.288 C 66.399 37.762 65.745 38.237 65.031 38.652 C 64.198 39.186 63.365 39.72 62.651 40.372 C 62.472 40.491 62.353 40.669 62.234 40.787 C 61.901 41.152 61.521 41.471 61.104 41.736 C 59.795 42.329 58.665 43.16 57.594 43.931 C 56.761 44.524 55.928 45.176 55.035 45.651 C 53.191 46.659 51.644 48.082 50.097 49.506 C 49.502 50.099 48.847 50.633 48.193 51.167 C 47.657 51.641 47.122 52.056 46.646 52.531 C 45.397 53.658 44.088 54.844 42.541 55.674 C 42.124 55.911 41.708 56.267 41.351 56.564 L 41.232 56.564 C 40.875 56.979 40.518 57.276 40.22 57.572 C 39.268 58.462 38.316 59.351 37.245 60.004 C 35.52 61.071 34.211 62.139 33.081 63.444 C 32.724 63.859 32.248 64.274 31.831 64.689 C 31.355 65.104 30.879 65.579 30.463 66.053 C 29.332 67.477 27.964 68.604 26.595 69.849 L 25.881 70.502 C 25.881 70.502 25.584 70.739 25.465 70.858 C 24.989 71.213 24.513 71.569 24.334 72.222 C 24.096 73.052 23.442 73.586 22.788 74.12 C 21.598 75.009 20.646 76.136 19.694 77.204 C 18.92 78.093 18.087 78.983 17.135 79.813 C 16.243 80.584 15.35 81.415 14.458 82.245 C 13.684 82.957 12.911 83.728 12.078 84.44 C 11.602 84.855 11.126 85.211 10.71 85.626 C 9.163 86.931 7.616 88.236 6.366 89.896 C 5.831 90.667 5.236 91.142 4.284 91.082 C 3.808 91.082 3.332 91.26 3.034 91.616 C 2.737 91.913 2.677 92.328 2.737 92.743 C 2.796 93.099 2.856 93.514 2.856 93.87 C 2.856 94.167 2.856 94.522 2.915 94.878 C 3.153 96.302 4.224 96.836 5.295 97.251 C 6.188 97.547 7.497 98.022 8.33 96.658 C 8.33 96.598 8.508 96.48 8.687 96.48 C 11.007 95.887 12.732 94.285 14.339 92.802 C 14.696 92.506 15.053 92.15 15.41 91.853 C 17.73 89.778 19.932 87.524 22.074 85.389 C 23.204 84.202 24.453 82.957 25.643 81.771 C 28.083 79.398 30.106 77.263 31.831 75.187 L 32.188 74.772 C 33.2 73.527 34.271 72.281 35.579 71.391 C 36.948 70.442 38.673 69.197 40.161 67.536 C 40.399 67.299 40.577 67.062 40.875 66.884 C 41.767 66.291 42.6 65.52 43.374 64.808 C 44.207 63.978 45.099 63.147 46.17 62.554 C 46.527 62.317 46.884 62.08 47.181 61.842 C 47.538 61.605 47.895 61.309 48.252 61.071 C 49.442 60.419 50.632 59.648 51.525 58.64 C 52.12 57.987 52.715 57.394 53.369 56.801 C 54.202 56.03 55.035 55.318 55.69 54.369 C 56.225 53.658 56.939 53.242 57.653 52.768 L 58.665 52.116 C 59.973 51.167 61.461 50.04 62.948 49.031 C 63.603 48.557 64.257 48.142 64.971 47.727 C 66.042 47.074 67.173 46.362 68.184 45.473 C 69.136 44.702 70.148 43.931 71.099 43.219 C 71.932 42.567 72.825 41.914 73.658 41.202 C 75.859 39.364 78.239 37.881 80.084 36.754 C 80.56 36.458 81.036 36.102 81.452 35.746 C 81.869 35.39 82.285 35.034 82.761 34.738 C 84.129 33.967 85.438 33.018 86.688 32.128 C 87.402 31.653 88.056 31.179 88.77 30.704 C 89.484 30.23 90.198 29.696 90.972 29.222 C 92.935 27.858 94.958 26.493 97.159 25.426 C 97.933 25.07 98.647 24.596 99.361 24.121 C 100.075 23.647 100.848 23.172 101.622 22.816 C 102.633 22.342 103.645 21.808 104.597 21.274 C 105.787 20.622 107.036 19.91 108.285 19.436 C 109.416 18.961 110.546 18.427 111.617 17.834 C 112.867 17.182 114.176 16.529 115.544 16.055 C 116.139 15.877 116.675 15.58 117.21 15.284 C 117.746 14.987 118.281 14.691 118.816 14.513 C 119.947 14.157 121.077 13.742 122.208 13.327 C 124.528 12.496 126.968 11.607 129.407 11.013 C 129.942 10.895 130.478 10.658 130.954 10.48 C 131.608 10.242 132.203 10.005 132.798 9.887 C 134.107 9.649 135.357 9.234 136.547 8.878 C 137.558 8.522 138.629 8.226 139.7 7.989 L 141.188 7.633 C 142.139 7.396 143.091 7.099 144.043 7.04 C 144.519 7.04 145.055 6.98 145.531 6.921 C 146.899 6.802 148.327 6.743 149.755 6.802 C 152.492 6.98 154.931 7.277 157.252 7.751 C 157.906 7.87 158.739 8.107 159.156 8.582 C 160.167 9.946 160.405 11.369 159.929 12.674 C 159.215 14.691 158.204 16.648 157.192 18.427 C 156.954 18.842 156.776 19.198 156.538 19.554 C 155.883 20.681 155.229 21.808 154.753 22.994 C 153.682 25.663 152.016 28.095 150.41 30.408 L 148.982 32.543 C 148.327 33.551 147.673 34.56 147.078 35.627 C 146.245 36.991 145.352 38.415 144.46 39.72 C 144.162 40.135 143.924 40.609 143.746 41.084 C 143.508 41.558 143.329 42.033 143.032 42.448 C 142.377 43.338 141.842 44.287 141.307 45.236 C 140.533 46.6 139.7 48.023 138.57 49.209 C 138.391 49.387 138.272 49.624 138.213 49.802 C 138.213 49.862 138.153 49.98 138.094 50.04 C 137.737 50.633 137.439 51.285 137.082 51.878 C 136.13 53.658 135.119 55.556 133.691 57.038 C 133.512 57.276 133.334 57.513 133.215 57.75 C 132.56 59.114 131.787 60.419 131.073 61.664 C 130.478 62.673 129.942 63.681 129.407 64.689 C 127.979 67.418 126.432 70.146 124.647 72.933 C 123.457 74.772 122.684 76.848 121.91 78.805 C 121.315 80.347 120.661 82.008 119.887 83.491 C 119.411 84.38 118.995 85.329 118.578 86.219 C 117.924 87.642 117.329 89.066 116.437 90.371 C 116.032 90.978 115.768 91.666 115.663 92.387 C 115.544 92.98 115.366 93.514 115.009 94.226 C 113.938 96.242 113.224 98.318 112.569 100.394 C 111.855 102.529 111.082 104.012 110.011 105.08 C 109.535 105.554 109.118 106.029 108.642 106.503 C 107.69 107.571 106.679 108.638 105.608 109.647 L 105.192 110.062 C 103.526 111.663 101.8 113.324 100.372 115.222 C 98.885 117.238 97.278 119.255 95.553 121.212 C 93.114 124.059 90.496 126.847 87.997 129.575 L 85.557 132.184 C 82.999 134.913 80.322 137.582 77.466 140.013 C 76.454 140.903 75.443 141.733 74.431 142.623 C 74.015 142.979 73.539 143.335 73.122 143.631 C 72.468 144.106 71.754 144.58 71.218 145.233 C 69.731 146.953 67.887 148.317 66.042 149.622 L 65.745 149.8 C 65.031 150.333 64.257 150.867 63.484 151.401 C 62.591 151.994 61.758 152.587 60.925 153.24 C 58.724 154.841 56.344 156.205 54.024 157.51 C 53.31 157.925 52.596 158.34 51.882 158.696 C 49.264 160.238 46.408 161.543 43.374 162.67 C 40.458 163.738 37.007 164.864 33.2 164.983 C 29.749 165.102 26.714 164.034 24.215 161.78 C 21.955 159.764 20.586 157.391 20.17 154.722 C 19.872 152.943 19.991 151.223 20.17 149.8 C 20.467 147.249 21.538 145.648 23.561 144.818 C 23.918 144.64 24.334 144.462 24.632 144.284 C 26.179 143.216 28.023 142.267 30.165 141.437 C 31.296 141.022 32.486 140.488 33.616 139.836 C 34.211 139.48 34.925 139.183 35.698 139.064 C 36.769 138.827 38.257 138.531 39.09 137.463 C 39.506 136.989 39.982 136.573 40.458 136.158 C 40.994 135.684 41.529 135.269 41.946 134.676 L 42.362 134.26 C 42.6 134.023 42.898 133.786 43.017 133.43 C 43.195 133.015 43.255 132.6 43.076 132.303 C 42.957 132.066 42.719 131.888 42.362 131.769 L 41.946 131.651 C 40.458 131.236 38.852 130.88 37.245 131.354 C 35.342 132.007 33.319 132.718 31.058 133.608 C 30.76 133.727 30.522 133.786 30.225 133.904 C 29.451 134.201 28.618 134.498 27.904 134.972 C 27.369 135.328 26.833 135.624 26.179 135.98 C 25.584 136.277 24.929 136.633 24.334 137.048 C 24.989 134.676 25.941 132.896 27.369 131.473 C 28.618 130.168 29.868 128.982 31.593 128.448 C 32.783 128.092 33.735 127.618 34.449 127.024 C 36.353 125.482 38.673 124.652 40.875 123.881 C 41.41 123.703 41.886 123.525 42.422 123.347 C 44.98 122.398 47.776 121.864 50.573 121.864 L 50.692 121.864 C 51.168 121.864 51.703 121.864 52.12 121.449 C 53.191 120.441 54.262 119.314 54.797 117.831 C 55.273 116.527 55.035 116.23 53.786 115.696 L 52.358 114.984 L 51.822 114.688 C 51.227 114.391 50.692 114.332 50.216 114.569 C 49.442 114.925 48.609 114.984 47.717 115.103 C 46.825 115.222 45.932 115.34 45.099 115.696 L 43.671 116.23 C 42.66 116.586 41.589 116.942 40.696 117.535 C 39.744 118.128 38.733 118.543 37.781 118.958 C 36.948 119.314 36.055 119.729 35.282 120.144 C 34.925 120.322 34.866 120.322 34.866 120.263 L 34.866 120.144 C 34.866 120.144 34.925 120.026 35.163 119.848 C 35.698 119.492 36.174 119.018 36.591 118.602 L 37.483 117.713 C 38.554 116.823 39.447 115.993 40.28 115.162 C 40.875 114.51 41.47 113.858 42.005 113.205 C 42.719 112.316 43.493 111.426 44.326 110.655 C 44.504 110.477 44.683 110.299 44.802 110.121 C 45.813 108.638 47.063 107.274 48.252 106.088 C 48.55 105.791 48.788 105.495 49.085 105.258 C 50.573 103.775 52.179 102.173 52.893 100.038 C 53.012 99.801 53.191 99.623 53.429 99.445 L 53.548 99.327 C 54.5 98.556 55.035 97.488 55.511 96.48 L 55.749 96.064 C 55.928 95.649 55.868 95.412 55.749 95.234 C 55.63 94.997 55.333 94.819 54.857 94.819 C 53.131 94.7 51.525 95.412 50.156 96.776 L 49.502 97.429 C 48.728 98.2 47.955 99.03 47.122 99.682 C 46.587 100.098 45.932 100.631 45.516 101.343 C 44.683 102.767 43.433 103.953 42.362 104.961 C 41.232 106.029 40.101 107.156 39.03 108.223 C 37.662 109.587 36.234 111.011 34.747 112.316 C 34.33 112.671 33.973 113.087 33.676 113.502 C 33.259 114.036 32.843 114.51 32.307 114.925 C 30.939 115.874 29.808 116.942 28.797 118.247 C 28.083 119.136 27.309 120.085 26.238 121.331 C 25.762 121.864 25.286 122.398 24.691 122.398 C 22.847 122.28 21.122 122.754 19.277 123.288 C 18.623 123.466 17.909 123.584 17.254 123.703 C 16.421 123.822 15.529 124 14.755 124.296 C 13.506 124.711 12.018 125.186 10.472 125.127 C 8.925 125.127 7.616 125.66 6.604 126.194 C 4.879 127.143 3.272 128.27 1.666 129.338 L 0.654 130.049 C 0.238 130.346 0 130.702 0 131.176 C 0 131.651 0.178 132.125 0.595 132.481 C 1.249 133.074 2.082 133.252 2.796 133.252 C 3.689 133.252 4.76 133.371 5.831 133.608 C 7.14 133.904 8.806 134.142 10.353 133.608 C 11.662 133.193 13.089 133.074 14.398 132.956 C 15.588 132.837 16.897 132.778 18.087 132.422 C 18.266 132.362 18.682 132.303 18.801 132.54 C 18.92 132.718 18.801 132.837 18.623 133.133 L 18.504 133.252 C 17.373 134.794 16.6 136.455 16.064 138.175 C 15.648 139.658 14.636 140.488 13.03 140.607 L 12.554 140.607 C 10.71 140.784 8.746 140.903 6.961 141.852 C 6.128 142.267 5.414 142.742 4.998 143.691 C 4.522 144.996 4.641 146.36 5.414 147.487 C 6.188 148.613 7.378 149.207 8.746 149.266 C 9.639 149.266 10.71 149.266 11.662 148.673 C 12.078 148.436 12.613 148.258 13.089 148.732 L 13.268 148.91 C 13.803 149.503 14.101 149.859 13.803 150.511 C 13.446 151.164 13.446 151.935 13.803 152.528 C 14.041 153.062 14.16 153.655 14.101 154.367 C 13.863 157.154 14.696 159.882 16.719 162.789 C 18.504 165.28 20.586 167.415 23.026 169.135 C 23.858 169.728 24.751 170.143 25.703 170.38 C 27.19 170.736 28.797 171.092 30.225 171.685 C 30.403 171.744 30.701 171.863 30.939 171.863 C 31.058 171.863 31.177 171.863 31.296 171.804 C 31.95 171.567 32.605 171.567 33.319 171.567 C 33.854 171.567 34.33 171.567 34.925 171.448 C 36.65 171.092 38.435 170.796 40.101 170.202 C 40.637 170.024 41.172 169.847 41.767 169.728 C 43.314 169.253 44.921 168.838 46.349 167.949 C 46.848 167.664 47.39 167.464 47.955 167.356 C 48.55 167.178 49.145 167 49.68 166.703 C 50.989 165.873 52.477 165.22 53.845 164.509 C 55.749 163.619 57.713 162.67 59.438 161.365 C 60.509 160.535 61.699 159.882 62.889 159.171 C 64.079 158.459 65.388 157.747 66.518 156.858 C 67.232 156.324 67.887 155.671 68.482 155.078 C 68.839 154.722 69.255 154.307 69.672 153.951 C 70.029 153.655 70.386 153.418 70.861 153.18 C 71.456 152.824 72.111 152.469 72.587 151.876 C 72.825 151.579 73.122 151.342 73.42 151.104 C 73.598 150.986 73.717 150.867 73.896 150.749 L 75.681 149.325 C 76.99 148.258 78.418 147.19 79.548 145.885 L 79.846 145.529 C 81.036 144.224 82.226 142.86 83.832 142.03 C 84.01 141.911 84.546 141.674 84.665 141.733 C 84.724 141.733 84.843 141.911 84.962 142.504 C 85.141 143.513 85.736 144.047 86.747 144.224 C 89.068 144.64 91.448 144.521 93.411 144.402 C 94.244 144.402 95.077 144.224 95.91 144.047 C 97.04 143.869 98.171 143.691 99.301 143.691 C 100.967 143.691 101.919 144.165 102.514 146.241 C 102.633 146.656 102.633 147.071 102.693 147.487 L 102.693 147.724 C 102.812 149.503 103.407 151.104 103.883 152.291 C 104.597 154.129 105.608 155.79 106.857 157.747 C 107.631 158.933 108.761 160.476 110.249 161.721 L 110.487 161.899 C 112.272 163.322 114.057 164.746 116.437 165.398 C 117.032 165.576 117.686 165.636 118.281 165.754 C 118.935 165.873 119.53 165.932 120.125 166.11 C 121.494 166.525 122.862 166.525 124.112 166.525 L 125.659 166.525 C 126.67 166.525 127.682 166.407 128.634 166.288 C 129.288 166.169 129.942 166.11 130.537 166.051 L 131.311 166.051 C 132.382 166.051 133.512 165.932 134.583 165.636 C 135.059 165.517 135.535 165.398 136.011 165.339 C 136.904 165.161 137.856 164.983 138.689 164.509 C 138.986 164.331 139.224 164.153 139.522 163.975 C 139.938 163.678 140.355 163.322 140.831 163.322 C 142.972 163.085 144.876 162.077 146.661 161.128 L 146.78 161.128 C 148.208 160.298 149.696 159.586 151.124 158.933 C 153.087 157.984 155.11 157.036 157.014 155.909 C 157.728 155.493 158.501 155.078 159.513 154.544 C 161.476 153.536 163.559 152.409 165.641 151.223 C 167.783 149.978 169.865 148.613 171.888 147.309 L 172.662 146.834 C 173.138 146.538 173.614 146.241 174.09 146.004 C 174.566 145.707 175.101 145.47 175.577 145.173 C 176.648 144.462 177.778 143.75 178.909 143.038 C 180.634 141.971 182.419 140.844 184.145 139.598 C 185.513 138.649 186.822 137.641 188.131 136.692 C 188.964 136.04 189.797 135.447 190.689 134.794 C 191.344 134.32 191.879 133.845 192.474 133.311 C 192.772 133.074 193.069 132.778 193.367 132.54 L 193.902 132.125 C 194.616 131.532 195.39 130.88 196.104 130.168 C 198.008 128.329 199.793 126.787 201.637 125.304 C 203.065 124.178 204.374 122.932 205.623 121.687 C 206.04 121.271 206.456 120.916 206.873 120.5 C 208.42 119.077 209.848 117.535 211.216 115.993 C 211.811 115.34 212.465 114.629 213.12 113.976 C 213.417 113.68 213.715 113.383 214.012 113.027 C 215.143 111.9 216.273 110.714 217.106 109.291 C 217.701 108.282 218.296 107.274 218.951 106.325 C 219.843 104.902 220.795 103.419 221.569 101.877 C 222.283 100.394 223.056 98.971 223.77 97.547 C 224.365 96.42 224.9 95.353 225.495 94.226 C 226.388 92.506 227.042 90.667 227.637 88.888 L 227.935 88.117 C 229.184 84.618 229.422 81 229.66 77.5 L 229.66 77.263 C 229.839 75.069 229.363 72.933 228.946 70.858 L 228.768 70.087 Z M 105.965 118.958 C 105.906 119.611 105.668 120.144 105.37 120.797 C 105.251 121.034 105.132 121.331 105.073 121.568 C 104.954 121.805 104.894 122.102 104.775 122.339 C 104.359 123.466 103.883 124.593 103.883 125.838 C 103.883 126.313 103.764 126.787 103.585 127.202 C 102.812 128.804 102.574 130.464 102.276 132.125 L 102.276 132.362 C 102.098 133.252 101.8 134.142 101.324 135.269 C 100.848 136.336 99.777 136.455 98.647 136.573 L 98.468 136.573 C 97.635 136.692 96.683 136.692 95.85 136.692 L 91.269 136.692 C 90.853 136.692 90.674 136.573 90.555 136.396 C 90.436 136.099 90.496 135.802 90.734 135.565 C 91.091 135.209 91.448 134.794 91.805 134.379 C 92.162 133.964 92.578 133.489 92.995 133.133 C 95.196 131.058 97.278 128.922 99.42 126.728 C 100.194 125.898 100.967 125.067 101.681 124.237 C 102.455 123.347 103.228 122.458 104.061 121.627 C 104.418 121.271 104.656 120.856 104.894 120.441 C 105.192 119.907 105.489 119.373 105.965 119.077 Z M 108.821 144.758 C 109.059 144.165 109.594 143.691 110.368 143.335 C 111.439 142.92 112.331 142.742 113.164 142.742 L 113.521 142.742 C 114.414 142.742 115.306 142.564 116.139 142.386 C 116.496 142.327 116.913 142.208 117.27 142.149 C 118.281 141.971 119.233 141.733 120.185 141.496 C 121.97 141.022 123.814 140.547 125.778 140.666 C 127.682 140.784 129.467 140.251 131.251 139.717 C 131.846 139.539 132.382 139.361 132.977 139.242 C 133.393 139.124 133.631 138.827 133.869 138.59 L 134.226 138.234 C 134.762 137.7 135.476 137.048 135.178 136.218 C 134.881 135.447 134.048 135.447 133.453 135.506 L 132.977 135.506 C 130.537 135.387 128.277 135.387 126.194 135.506 C 123.636 135.624 121.077 135.624 118.578 135.506 L 110.844 135.506 C 110.189 135.506 109.892 135.387 109.713 135.15 C 109.535 134.972 109.535 134.616 109.535 134.023 C 109.654 132.896 109.773 131.532 110.189 130.287 C 110.487 129.397 110.546 128.389 110.546 127.499 L 110.546 126.787 C 110.665 124.356 111.32 122.042 112.153 119.492 C 112.45 118.602 112.688 117.713 112.926 116.823 C 113.283 115.578 113.581 114.273 114.057 113.087 C 114.414 112.019 115.068 111.011 115.723 110.002 C 116.08 109.469 116.318 108.935 116.615 108.223 C 117.21 106.681 118.102 105.376 118.935 104.368 C 120.363 102.529 122.089 100.928 123.695 99.327 C 124.112 98.971 124.469 98.556 124.885 98.14 C 126.075 97.013 127.384 95.827 129.11 94.404 C 129.883 93.751 130.597 93.04 131.311 92.387 C 131.965 91.735 132.679 91.082 133.393 90.489 L 134.821 89.244 C 135.476 88.651 136.13 88.117 136.844 87.583 C 137.32 87.168 137.796 86.812 138.332 86.397 C 139.581 85.389 140.831 84.321 142.199 83.431 C 142.794 83.016 143.329 82.66 143.865 82.245 C 145.293 81.237 146.721 80.169 148.387 79.398 C 149.577 78.864 150.886 78.212 152.492 77.263 C 154.158 76.314 155.943 75.424 157.252 74.772 C 157.609 74.594 157.966 74.357 158.204 74.06 C 158.501 73.823 158.799 73.586 159.096 73.408 L 159.929 73.052 C 161.417 72.459 162.964 71.807 164.451 71.154 C 164.986 70.917 165.462 70.62 165.998 70.383 C 166.593 70.027 167.247 69.731 167.902 69.434 C 169.092 68.96 170.282 68.426 171.412 67.892 C 172.662 67.299 173.911 66.706 175.22 66.231 C 175.696 66.053 176.113 65.876 176.589 65.638 C 177.897 65.045 179.087 64.571 180.515 64.63 C 180.813 64.63 181.408 64.63 181.824 64.393 C 182.657 63.859 183.669 63.681 184.68 63.562 C 185.632 63.444 186.584 63.325 187.477 62.851 C 187.655 62.732 188.072 62.791 188.369 62.732 L 189.737 62.732 C 191.225 62.732 192.772 62.732 194.2 61.961 C 194.378 61.842 194.676 61.902 194.914 61.902 L 200.804 61.902 C 201.994 61.902 203.124 61.902 204.255 62.317 C 204.85 62.554 205.564 62.613 206.397 62.613 C 207.468 62.613 208.479 62.791 209.491 62.969 C 210.264 63.088 211.097 63.266 211.93 63.325 C 213.06 63.384 214.072 63.978 215.024 64.511 C 215.262 64.63 215.5 64.749 215.678 64.867 C 217.523 65.876 219.605 67.18 220.736 69.256 C 220.974 69.671 221.271 70.087 221.509 70.442 C 222.045 71.154 222.521 71.807 222.64 72.696 C 223.175 76.907 222.997 80.051 222.223 82.957 C 222.104 83.431 221.985 83.906 221.807 84.44 C 221.45 85.804 221.093 87.168 220.498 88.413 C 219.962 89.54 219.486 90.727 219.07 91.853 C 218.534 93.158 218.058 94.463 217.404 95.709 C 217.106 96.242 216.868 96.836 216.63 97.369 C 216.452 97.725 216.333 98.14 216.154 98.496 C 215.678 99.564 214.964 100.513 214.25 101.402 C 213.715 102.114 213.12 102.885 212.644 103.716 C 212.108 104.605 211.573 105.495 211.038 106.325 C 210.681 106.918 210.264 107.452 209.907 108.045 C 208.777 109.943 207.349 111.544 205.683 112.909 C 205.207 113.324 204.731 113.68 204.255 114.036 C 202.767 115.222 201.22 116.467 199.971 117.95 C 199.079 119.018 197.889 120.322 196.461 121.449 C 195.211 122.398 194.021 123.466 192.831 124.474 C 191.701 125.482 190.57 126.491 189.38 127.38 L 186.525 129.516 C 184.74 130.82 182.895 132.184 181.17 133.608 L 180.515 134.142 C 179.504 134.972 178.492 135.802 177.421 136.573 C 177.302 136.692 177.124 136.751 176.886 136.87 C 175.577 137.404 174.447 138.175 173.376 138.946 C 172.721 139.361 172.067 139.836 171.412 140.191 C 171.115 140.369 170.758 140.607 170.46 140.784 C 169.687 141.259 168.913 141.733 168.14 142.089 C 167.247 142.504 166.414 143.038 165.641 143.572 L 164.511 144.343 C 162.309 145.707 159.691 147.249 156.895 148.495 C 155.705 149.029 154.515 149.681 153.325 150.274 C 152.433 150.749 151.54 151.223 150.648 151.638 C 149.398 152.231 148.089 152.765 146.84 153.299 C 146.245 153.536 145.65 153.773 145.055 154.07 C 144.281 154.426 143.448 154.782 142.675 155.138 C 142.556 155.138 142.496 155.256 142.377 155.316 L 142.02 155.493 C 140.474 155.849 138.986 156.502 137.618 157.154 C 136.606 157.629 135.535 158.103 134.464 158.459 C 134.345 158.459 134.286 158.518 134.226 158.578 L 134.107 158.637 C 132.977 158.637 131.965 158.874 130.954 159.111 C 129.823 159.349 128.753 159.645 127.622 159.586 C 126.789 159.586 125.897 159.467 125.064 159.882 C 124.945 159.882 124.826 159.942 124.766 159.882 C 123.814 159.704 122.862 159.527 121.91 159.408 C 120.542 159.23 119.054 159.052 117.746 158.578 C 116.972 158.34 116.377 157.807 115.782 157.273 L 115.723 157.273 C 113.283 155.078 111.855 153.18 111.082 151.045 C 110.95 150.692 110.747 150.369 110.487 150.096 C 109.943 149.508 109.608 148.758 109.535 147.961 C 109.535 147.487 109.297 147.012 109.118 146.597 C 108.761 145.885 108.642 145.173 108.88 144.58 Z M 298.796 51.048 C 298.796 51.048 298.737 50.751 298.677 50.573 C 298.558 50.099 298.439 49.506 297.963 49.15 C 297.355 48.606 296.903 47.91 296.654 47.133 L 296.476 46.778 C 296.295 46.369 296.055 45.989 295.762 45.651 C 294.096 43.693 292.192 42.092 289.931 40.728 C 289.574 40.491 289.217 40.253 288.801 40.076 C 287.373 39.186 285.885 38.296 284.338 37.525 C 281.364 36.042 278.032 34.975 273.51 34.026 C 273.153 33.967 272.855 33.967 272.498 33.907 C 272.082 33.907 271.725 33.907 271.368 33.729 C 269.702 33.136 268.155 32.899 266.608 32.84 L 258.814 32.84 C 258.457 32.84 257.981 32.84 257.565 33.018 C 256.553 33.314 255.542 33.433 254.471 33.551 C 253.757 33.611 253.102 33.67 252.388 33.848 L 252.269 33.848 C 250.544 34.204 248.759 34.56 247.153 35.449 C 246.022 36.042 245.903 36.695 246.141 37.762 C 246.32 38.593 246.736 39.127 247.45 39.423 C 247.807 39.542 248.104 39.779 248.283 40.016 C 249.592 41.677 251.317 41.558 252.567 41.321 C 252.924 41.262 253.281 41.143 253.638 41.024 C 254.292 40.847 254.887 40.669 255.482 40.669 C 256.97 40.669 258.457 40.431 259.825 40.194 L 260.896 40.016 C 264.288 39.423 267.62 39.838 270.892 40.253 C 274.164 40.669 276.663 41.321 278.865 42.329 C 279.757 42.744 280.709 43.16 281.602 43.516 C 283.624 44.405 285.766 45.295 287.611 46.6 L 288.027 46.896 C 289.812 48.142 291.657 49.447 292.43 51.582 C 292.549 51.997 292.728 52.353 292.906 52.768 C 293.442 54.073 293.977 55.259 293.799 56.623 C 293.68 57.394 293.62 58.165 293.561 58.936 C 293.442 60.478 293.263 62.08 292.906 63.622 C 292.728 64.452 292.371 65.223 292.073 65.935 C 291.776 66.647 291.478 67.358 291.24 68.129 C 290.764 69.968 289.693 71.629 288.801 72.815 C 287.313 74.891 286.064 76.492 284.874 77.916 C 284.279 78.627 283.684 79.28 283.089 79.991 C 281.84 81.474 280.531 83.076 279.103 84.44 C 276.961 86.516 275.057 88.71 273.272 91.082 L 272.796 91.735 L 274.105 91.438 C 275.473 91.142 276.901 90.845 278.151 90.015 C 280.114 88.651 281.959 87.287 283.624 85.863 C 283.981 85.567 284.279 85.27 284.636 84.973 C 285.766 84.024 286.956 83.076 287.849 81.771 C 288.384 81.059 289.039 80.169 289.812 79.458 C 291.716 77.56 293.739 75.602 295.167 73.171 C 296.595 70.739 297.725 68.544 298.499 66.409 C 299.332 64.215 299.51 61.783 299.689 59.47 C 299.689 58.758 299.808 58.106 299.867 57.453 C 300.105 55.259 299.51 52.946 298.915 50.989 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-xsnxer\",layoutDependency:layoutDependency,layoutId:\"e41eJXMns\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 290.952 217.826\" overflow=\"visible\"><path d=\"M 289.245 89.206 C 288.554 85.446 286.648 82.013 283.819 79.434 C 283.442 79.133 283.065 78.908 282.688 78.682 C 282.143 78.435 281.674 78.046 281.332 77.555 C 279.975 75.3 277.714 74.473 275.83 73.796 C 273.438 72.989 270.996 72.336 268.52 71.842 L 268.369 71.842 C 266.108 71.391 263.697 71.015 261.285 70.714 C 258.045 70.263 254.729 69.812 251.488 70.338 C 247.795 71.015 243.952 71.24 240.334 71.541 L 239.505 71.541 C 237.244 71.766 235.059 72.293 232.948 72.819 C 231.366 73.195 229.632 73.646 227.974 73.871 C 225.638 74.172 223.151 74.999 220.589 76.352 C 219.76 76.803 218.931 77.029 218.027 77.254 C 216.971 77.555 215.841 77.855 214.786 78.532 C 213.053 79.584 211.093 80.486 209.284 81.389 L 208.305 81.84 C 207.928 82.065 207.476 82.215 207.099 82.366 C 206.044 82.817 204.913 83.343 203.934 84.02 C 202.954 84.696 201.823 85.147 200.693 85.673 L 200.467 85.673 C 198.658 86.5 196.246 87.553 193.986 88.981 C 193.609 89.206 193.232 89.507 192.855 89.733 C 191.499 90.635 190.067 91.537 188.559 92.138 C 188.409 92.138 188.183 92.213 188.032 92.289 C 187.58 92.364 187.127 92.514 186.751 92.815 C 185.243 94.243 183.51 95.371 181.777 96.423 L 180.948 96.949 C 180.269 97.4 179.516 97.776 178.838 98.227 C 177.782 98.829 176.727 99.505 175.672 100.182 C 175.22 100.482 174.693 100.708 174.24 101.009 C 173.336 101.535 172.356 101.986 171.603 102.738 C 169.945 104.391 167.91 106.12 165.574 107.924 C 164.669 108.601 163.765 109.353 162.86 110.029 C 161.278 111.232 159.695 112.51 158.037 113.713 C 158.037 113.412 158.188 113.186 158.188 112.811 C 158.188 111.608 158.715 110.33 159.544 109.202 C 160.104 108.471 160.491 107.623 160.675 106.722 C 160.901 105.293 161.579 104.091 162.333 102.738 C 162.634 102.211 163.011 101.61 163.313 101.009 C 163.313 100.933 163.463 100.783 163.539 100.783 C 165.498 100.407 165.197 98.678 165.121 98.002 L 165.121 97.25 C 165.347 96.724 165.574 96.122 165.724 95.596 C 166.176 94.243 166.704 93.04 167.458 91.988 C 169.116 89.883 170.472 87.478 171.753 85.222 C 172.733 83.569 173.713 81.84 174.768 80.186 C 175.22 79.584 175.522 78.908 175.748 78.156 C 176.049 77.179 176.577 76.202 177.33 75.224 C 177.933 74.398 178.611 73.495 178.838 72.518 C 179.139 71.165 179.968 70.038 180.797 68.91 C 181.325 68.158 181.927 67.331 182.38 66.429 L 182.681 65.828 C 183.209 64.7 183.736 63.573 184.414 62.671 C 186.675 59.814 188.484 56.657 190.217 53.65 L 190.971 52.297 C 191.423 51.545 191.8 50.793 192.177 50.042 C 192.855 48.689 193.609 47.26 194.513 46.058 C 195.417 44.855 196.171 43.577 196.925 42.374 C 197.452 41.472 198.055 40.495 198.658 39.593 C 199.562 38.315 200.467 36.886 201.22 35.308 C 202.049 33.429 202.878 32.151 203.783 31.098 C 204.838 29.971 205.516 28.918 205.818 27.64 C 205.893 27.264 206.044 27.039 206.27 26.738 C 209.586 22.378 211.319 17.342 212.977 12.155 C 213.58 10.351 213.429 8.847 212.751 7.87 C 211.696 6.366 210.339 4.638 208.38 3.735 C 205.893 2.608 202.878 1.33 199.638 0.879 C 193.986 0.052 188.032 -0.174 181.852 0.127 C 179.139 0.278 176.351 0.804 173.788 1.706 C 171.075 2.683 168.211 3.66 165.272 4.487 C 164.142 4.788 163.087 5.164 161.956 5.54 C 159.695 6.291 157.434 6.968 155.098 7.419 C 154.57 7.494 154.194 7.795 153.892 8.095 C 153.591 8.321 153.365 8.546 152.988 8.622 C 151.556 8.772 150.275 9.373 149.069 9.975 C 148.315 10.351 147.486 10.726 146.657 10.952 C 145.527 11.253 144.547 11.779 143.567 12.305 C 142.964 12.606 142.286 12.982 141.608 13.282 C 139.196 14.26 136.86 15.462 135.051 16.364 C 134.75 16.515 134.373 16.665 134.072 16.891 C 132.489 17.642 130.831 18.469 129.625 19.898 C 129.625 19.898 129.399 19.973 129.248 20.048 C 129.098 20.048 128.947 20.123 128.796 20.198 C 127.44 20.95 125.932 21.551 124.576 22.153 C 122.089 23.205 119.602 24.258 117.341 25.911 C 117.115 26.062 116.889 26.287 116.663 26.438 C 116.21 26.813 115.758 27.189 115.306 27.34 C 113.271 28.166 111.613 29.369 110.181 30.497 C 109.503 31.023 108.749 31.474 107.996 31.925 C 107.091 32.451 106.187 32.978 105.433 33.654 C 103.474 35.383 101.062 36.962 97.822 38.615 C 95.561 39.818 93.451 41.322 91.416 42.825 L 89.758 44.028 C 89.08 44.479 88.401 44.93 87.723 45.306 C 86.743 45.907 85.764 46.509 84.859 47.26 C 84.106 47.862 83.277 48.463 82.372 48.989 C 81.317 49.666 80.262 50.342 79.358 51.169 C 79.132 51.32 78.981 51.545 78.83 51.695 C 78.408 52.157 77.926 52.562 77.398 52.898 C 75.74 53.65 74.308 54.702 72.952 55.68 C 71.897 56.431 70.842 57.258 69.711 57.86 C 67.375 59.138 65.415 60.942 63.456 62.746 C 62.702 63.498 61.873 64.174 61.044 64.851 C 60.366 65.452 59.688 65.978 59.085 66.58 C 57.502 68.008 55.844 69.511 53.885 70.564 C 53.357 70.864 52.83 71.315 52.378 71.691 L 52.227 71.691 C 51.775 72.218 51.323 72.593 50.946 72.969 C 49.74 74.097 48.534 75.224 47.178 76.051 C 44.992 77.404 43.334 78.758 41.902 80.411 C 41.45 80.938 40.847 81.464 40.319 81.99 C 39.717 82.516 39.114 83.118 38.586 83.719 C 37.154 85.523 35.421 86.951 33.687 88.53 L 32.783 89.357 C 32.783 89.357 32.406 89.658 32.256 89.808 C 31.653 90.259 31.05 90.71 30.824 91.537 C 30.522 92.589 29.693 93.266 28.864 93.942 C 27.357 95.07 26.151 96.498 24.945 97.851 C 23.966 98.979 22.91 100.106 21.705 101.159 C 20.574 102.136 19.444 103.189 18.313 104.241 C 17.334 105.143 16.354 106.12 15.299 107.022 C 14.696 107.549 14.093 108 13.565 108.526 C 11.606 110.18 9.647 111.833 8.064 113.938 C 7.386 114.915 6.632 115.517 5.426 115.442 C 4.823 115.442 4.22 115.667 3.844 116.118 C 3.467 116.494 3.391 117.02 3.467 117.546 C 3.542 117.998 3.617 118.524 3.617 118.975 C 3.617 119.351 3.617 119.802 3.693 120.253 C 3.994 122.057 5.351 122.733 6.707 123.26 C 7.838 123.635 9.496 124.237 10.551 122.508 C 10.551 122.433 10.777 122.282 11.003 122.282 C 13.942 121.531 16.128 119.501 18.163 117.622 C 18.615 117.246 19.067 116.795 19.519 116.419 C 22.458 113.788 25.247 110.931 27.96 108.225 C 29.392 106.722 30.974 105.143 32.482 103.64 C 35.572 100.633 38.134 97.926 40.319 95.295 L 40.772 94.769 C 42.053 93.191 43.409 91.612 45.067 90.484 C 46.801 89.282 48.986 87.703 50.87 85.598 C 51.172 85.298 51.398 84.997 51.775 84.771 C 52.905 84.02 53.96 83.042 54.94 82.14 C 55.995 81.088 57.126 80.035 58.482 79.284 C 58.934 78.983 59.386 78.682 59.763 78.382 C 60.215 78.081 60.668 77.705 61.12 77.404 C 62.627 76.578 64.134 75.6 65.265 74.322 C 66.018 73.495 66.772 72.744 67.601 71.992 C 68.656 71.015 69.711 70.113 70.54 68.91 C 71.218 68.008 72.123 67.482 73.027 66.88 L 74.308 66.053 C 75.966 64.851 77.85 63.422 79.735 62.144 C 80.564 61.543 81.393 61.017 82.297 60.491 C 83.653 59.664 85.085 58.762 86.367 57.634 C 87.572 56.657 88.854 55.68 90.059 54.778 C 91.114 53.951 92.245 53.124 93.3 52.222 C 96.088 49.891 99.103 48.012 101.439 46.584 C 102.042 46.208 102.645 45.757 103.173 45.306 C 103.7 44.855 104.228 44.404 104.831 44.028 C 106.564 43.051 108.222 41.848 109.805 40.72 C 110.709 40.119 111.538 39.518 112.442 38.916 C 113.347 38.315 114.251 37.638 115.231 37.037 C 117.718 35.308 120.28 33.579 123.069 32.226 C 124.048 31.775 124.953 31.173 125.857 30.572 C 126.761 29.971 127.741 29.369 128.721 28.918 C 130.002 28.317 131.283 27.64 132.489 26.964 C 133.996 26.137 135.579 25.235 137.162 24.633 C 138.593 24.032 140.025 23.355 141.382 22.604 C 142.964 21.777 144.622 20.95 146.356 20.349 C 147.109 20.123 147.788 19.747 148.466 19.371 C 149.144 18.995 149.823 18.62 150.501 18.394 C 151.933 17.943 153.365 17.417 154.797 16.891 C 157.736 15.838 160.826 14.711 163.916 13.959 C 164.594 13.809 165.272 13.508 165.875 13.282 C 166.704 12.982 167.458 12.681 168.211 12.531 C 169.869 12.23 171.452 11.704 172.959 11.253 C 174.24 10.802 175.597 10.426 176.953 10.125 L 178.838 9.674 C 180.043 9.373 181.249 8.998 182.455 8.922 C 183.058 8.922 183.736 8.847 184.339 8.772 C 186.072 8.622 187.881 8.546 189.69 8.622 C 193.157 8.847 196.246 9.223 199.186 9.824 C 200.015 9.975 201.07 10.275 201.597 10.877 C 202.878 12.606 203.18 14.41 202.577 16.064 C 201.673 18.62 200.391 21.1 199.11 23.355 C 198.809 23.882 198.583 24.333 198.281 24.784 C 197.452 26.212 196.623 27.64 196.02 29.144 C 194.664 32.526 192.554 35.609 190.519 38.54 L 188.71 41.246 C 187.881 42.524 187.052 43.802 186.298 45.155 C 185.243 46.884 184.113 48.689 182.983 50.342 C 182.606 50.869 182.304 51.47 182.078 52.071 C 181.777 52.673 181.551 53.274 181.174 53.8 C 180.345 54.928 179.667 56.131 178.988 57.333 C 178.009 59.062 176.953 60.866 175.522 62.37 C 175.295 62.595 175.145 62.896 175.069 63.122 C 175.069 63.197 174.994 63.347 174.919 63.422 C 174.466 64.174 174.09 65.001 173.637 65.753 C 172.432 68.008 171.15 70.413 169.342 72.293 C 169.116 72.593 168.89 72.894 168.739 73.195 C 167.91 74.924 166.93 76.578 166.026 78.156 C 165.272 79.434 164.594 80.712 163.916 81.99 C 162.107 85.448 160.147 88.906 157.886 92.439 C 156.379 94.769 155.399 97.4 154.42 99.881 C 153.666 101.835 152.837 103.94 151.857 105.82 C 151.254 106.947 150.727 108.15 150.199 109.278 C 149.37 111.082 148.617 112.886 147.486 114.54 C 146.974 115.309 146.64 116.182 146.507 117.095 C 146.356 117.847 146.13 118.524 145.678 119.426 C 144.321 121.982 143.417 124.613 142.588 127.244 C 141.683 129.95 140.704 131.829 139.347 133.182 C 138.744 133.784 138.217 134.385 137.614 134.986 C 136.408 136.34 135.127 137.693 133.77 138.971 L 133.243 139.497 C 131.132 141.526 128.947 143.631 127.138 146.037 C 125.254 148.593 123.219 151.149 121.034 153.629 C 117.944 157.238 114.628 160.771 111.463 164.229 L 108.373 167.536 C 105.132 170.994 101.741 174.377 98.123 177.459 C 96.842 178.586 95.561 179.639 94.28 180.766 C 93.752 181.218 93.149 181.669 92.622 182.044 C 91.793 182.646 90.888 183.247 90.21 184.074 C 88.326 186.254 85.99 187.983 83.653 189.637 L 83.277 189.862 C 82.372 190.539 81.393 191.215 80.413 191.892 C 79.282 192.644 78.227 193.395 77.172 194.222 C 74.384 196.252 71.369 197.981 68.43 199.635 C 67.526 200.161 66.621 200.687 65.717 201.138 C 62.401 203.093 58.784 204.746 54.94 206.175 C 51.247 207.528 46.876 208.956 42.053 209.106 C 37.682 209.257 33.838 207.904 30.673 205.047 C 27.809 202.491 26.076 199.484 25.548 196.102 C 25.171 193.846 25.322 191.666 25.548 189.862 C 25.925 186.63 27.282 184.6 29.844 183.548 C 30.296 183.322 30.824 183.097 31.2 182.871 C 33.16 181.518 35.496 180.315 38.209 179.263 C 39.641 178.737 41.148 178.06 42.58 177.233 C 43.334 176.782 44.238 176.406 45.218 176.256 C 46.575 175.955 48.459 175.58 49.514 174.226 C 50.041 173.625 50.644 173.099 51.247 172.573 C 51.925 171.971 52.604 171.445 53.131 170.693 L 53.659 170.167 C 53.96 169.866 54.337 169.566 54.488 169.115 C 54.714 168.589 54.789 168.062 54.563 167.686 C 54.412 167.386 54.111 167.16 53.659 167.01 L 53.131 166.86 C 51.247 166.333 49.212 165.882 47.178 166.484 C 44.766 167.311 42.204 168.213 39.34 169.34 C 38.963 169.491 38.661 169.566 38.285 169.716 C 37.305 170.092 36.25 170.468 35.345 171.069 C 34.667 171.52 33.989 171.896 33.16 172.347 C 32.406 172.723 31.577 173.174 30.824 173.7 C 31.653 170.693 32.858 168.438 34.667 166.634 C 36.25 164.98 37.832 163.477 40.018 162.8 C 41.525 162.349 42.731 161.748 43.635 160.996 C 46.047 159.042 48.986 157.989 51.775 157.012 C 52.453 156.786 53.056 156.561 53.734 156.335 C 56.975 155.133 60.517 154.456 64.059 154.456 L 64.21 154.456 C 64.813 154.456 65.491 154.456 66.018 153.93 C 67.375 152.652 68.731 151.224 69.41 149.344 C 70.013 147.691 69.711 147.315 68.129 146.638 L 66.32 145.736 L 65.642 145.36 C 64.888 144.984 64.21 144.909 63.607 145.21 C 62.627 145.661 61.572 145.736 60.442 145.886 C 59.311 146.037 58.181 146.187 57.126 146.638 L 55.317 147.315 C 54.036 147.766 52.679 148.217 51.549 148.969 C 50.343 149.72 49.062 150.246 47.856 150.773 C 46.801 151.224 45.67 151.75 44.691 152.276 C 44.238 152.502 44.163 152.502 44.163 152.426 L 44.163 152.276 C 44.163 152.276 44.238 152.126 44.54 151.9 C 45.218 151.449 45.821 150.848 46.349 150.322 L 47.479 149.194 C 48.836 148.066 49.966 147.014 51.021 145.962 C 51.775 145.135 52.528 144.308 53.207 143.481 C 54.111 142.353 55.091 141.226 56.146 140.249 C 56.372 140.023 56.598 139.798 56.749 139.572 C 58.03 137.693 59.613 135.964 61.12 134.46 C 61.497 134.084 61.798 133.709 62.175 133.408 C 64.059 131.529 66.094 129.499 66.998 126.793 C 67.149 126.492 67.375 126.266 67.676 126.041 L 67.827 125.891 C 69.033 124.913 69.711 123.56 70.314 122.282 L 70.616 121.756 C 70.842 121.23 70.766 120.929 70.616 120.704 C 70.465 120.403 70.088 120.178 69.485 120.178 C 67.3 120.027 65.265 120.929 63.531 122.658 L 62.702 123.485 C 61.723 124.462 60.743 125.515 59.688 126.342 C 59.01 126.868 58.181 127.544 57.653 128.446 C 56.598 130.251 55.015 131.754 53.659 133.032 C 52.227 134.385 50.795 135.813 49.438 137.166 C 47.705 138.895 45.896 140.7 44.012 142.353 C 43.485 142.804 43.033 143.331 42.656 143.857 C 42.128 144.533 41.601 145.135 40.922 145.661 C 39.189 146.864 37.757 148.217 36.476 149.871 C 35.572 150.998 34.592 152.201 33.235 153.78 C 32.632 154.456 32.029 155.133 31.276 155.133 C 28.94 154.982 26.754 155.584 24.418 156.26 C 23.589 156.486 22.684 156.636 21.855 156.786 C 20.8 156.937 19.67 157.162 18.69 157.538 C 17.108 158.064 15.223 158.666 13.264 158.591 C 11.305 158.591 9.647 159.267 8.365 159.944 C 6.18 161.146 4.145 162.575 2.11 163.928 L 0.829 164.83 C 0.301 165.206 0 165.657 0 166.258 C 0 166.86 0.226 167.461 0.754 167.912 C 1.583 168.664 2.638 168.889 3.542 168.889 C 4.673 168.889 6.029 169.04 7.386 169.34 C 9.044 169.716 11.154 170.017 13.113 169.34 C 14.771 168.814 16.58 168.664 18.238 168.513 C 19.745 168.363 21.403 168.288 22.91 167.837 C 23.137 167.762 23.664 167.686 23.815 167.987 C 23.966 168.213 23.815 168.363 23.589 168.739 L 23.438 168.889 C 22.006 170.844 21.026 172.949 20.348 175.129 C 19.821 177.008 18.539 178.06 16.505 178.211 L 15.902 178.211 C 13.565 178.436 11.078 178.586 8.818 179.789 C 7.762 180.315 6.858 180.917 6.331 182.12 C 5.728 183.773 5.878 185.502 6.858 186.931 C 7.838 188.359 9.345 189.111 11.078 189.186 C 12.209 189.186 13.565 189.186 14.771 188.434 C 15.299 188.133 15.977 187.908 16.58 188.509 L 16.806 188.735 C 17.484 189.486 17.861 189.938 17.484 190.764 C 17.032 191.591 17.032 192.569 17.484 193.32 C 17.786 193.997 17.937 194.749 17.861 195.651 C 17.56 199.184 18.615 202.642 21.177 206.325 C 23.438 209.482 26.076 212.189 29.166 214.369 C 30.221 215.12 31.351 215.646 32.557 215.947 C 34.441 216.398 36.476 216.849 38.285 217.601 C 38.511 217.676 38.888 217.826 39.189 217.826 C 39.34 217.826 39.49 217.826 39.641 217.751 C 40.47 217.451 41.299 217.451 42.204 217.451 C 42.882 217.451 43.485 217.451 44.238 217.3 C 46.424 216.849 48.685 216.473 50.795 215.722 C 51.473 215.496 52.152 215.271 52.905 215.12 C 54.865 214.519 56.899 213.993 58.708 212.865 C 59.34 212.505 60.028 212.251 60.743 212.113 C 61.497 211.888 62.25 211.662 62.928 211.286 C 64.586 210.234 66.471 209.407 68.204 208.505 C 70.616 207.378 73.103 206.175 75.288 204.521 C 76.645 203.469 78.152 202.642 79.659 201.74 C 81.166 200.838 82.824 199.935 84.256 198.808 C 85.161 198.131 85.99 197.304 86.743 196.553 C 87.196 196.102 87.723 195.575 88.251 195.124 C 88.703 194.749 89.155 194.448 89.758 194.147 C 90.512 193.696 91.341 193.245 91.943 192.493 C 92.245 192.118 92.622 191.817 92.999 191.516 C 93.225 191.366 93.375 191.215 93.601 191.065 L 95.862 189.261 C 97.52 187.908 99.329 186.555 100.761 184.901 L 101.138 184.45 C 102.645 182.796 104.152 181.067 106.187 180.015 C 106.413 179.864 107.091 179.564 107.242 179.639 C 107.318 179.639 107.468 179.864 107.619 180.616 C 107.845 181.894 108.599 182.571 109.88 182.796 C 112.819 183.322 115.834 183.172 118.321 183.022 C 119.376 183.022 120.431 182.796 121.486 182.571 C 122.918 182.345 124.35 182.12 125.782 182.12 C 127.892 182.12 129.098 182.721 129.851 185.352 C 130.002 185.878 130.002 186.404 130.077 186.931 L 130.077 187.231 C 130.228 189.486 130.982 191.516 131.585 193.02 C 132.489 195.35 133.77 197.455 135.353 199.935 C 136.333 201.439 137.764 203.393 139.649 204.972 L 139.95 205.198 C 142.211 207.002 144.472 208.806 147.486 209.633 C 148.24 209.858 149.069 209.933 149.823 210.084 C 150.652 210.234 151.405 210.309 152.159 210.535 C 153.892 211.061 155.626 211.061 157.208 211.061 L 159.168 211.061 C 160.449 211.061 161.73 210.911 162.936 210.76 C 163.765 210.61 164.594 210.535 165.347 210.46 L 166.327 210.46 C 167.684 210.46 169.116 210.309 170.472 209.933 C 171.075 209.783 171.678 209.633 172.281 209.558 C 173.411 209.332 174.617 209.106 175.672 208.505 C 176.049 208.28 176.351 208.054 176.727 207.829 C 177.255 207.453 177.782 207.002 178.385 207.002 C 181.098 206.701 183.51 205.423 185.771 204.22 L 185.922 204.22 C 187.73 203.168 189.614 202.266 191.423 201.439 C 193.91 200.236 196.473 199.033 198.884 197.605 C 199.789 197.079 200.768 196.553 202.049 195.876 C 204.536 194.598 207.174 193.17 209.812 191.666 C 212.525 190.088 215.163 188.359 217.725 186.705 L 218.705 186.104 C 219.308 185.728 219.911 185.352 220.514 185.051 C 221.116 184.675 221.795 184.375 222.398 183.999 C 223.754 183.097 225.186 182.195 226.618 181.293 C 228.803 179.94 231.064 178.511 233.25 176.933 C 234.983 175.73 236.641 174.452 238.299 173.249 C 239.354 172.422 240.409 171.671 241.54 170.844 C 242.369 170.242 243.047 169.641 243.801 168.964 C 244.178 168.664 244.554 168.288 244.931 167.987 L 245.61 167.461 C 246.514 166.709 247.494 165.882 248.398 164.98 C 250.81 162.65 253.071 160.695 255.407 158.816 C 257.216 157.388 258.874 155.809 260.456 154.231 C 260.984 153.704 261.511 153.253 262.039 152.727 C 263.998 150.923 265.807 148.969 267.54 147.014 C 268.294 146.187 269.123 145.285 269.952 144.458 C 270.329 144.082 270.706 143.706 271.082 143.255 C 272.514 141.827 273.946 140.324 275.001 138.52 C 275.755 137.242 276.509 135.964 277.338 134.761 C 278.468 132.957 279.674 131.078 280.654 129.123 C 281.558 127.244 282.538 125.44 283.442 123.635 C 284.196 122.207 284.874 120.854 285.628 119.426 C 286.758 117.246 287.587 114.915 288.341 112.66 L 288.717 111.683 C 290.3 107.248 290.602 102.662 290.903 98.227 L 290.903 97.926 C 291.129 95.145 290.526 92.439 289.999 89.808 L 289.773 88.831 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({FDu6Y_BdV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 106.427 78.937\" overflow=\"visible\"><path d=\"M 105.803 32.327 C 105.55 30.964 104.853 29.72 103.818 28.786 C 103.68 28.677 103.542 28.595 103.404 28.513 C 103.205 28.424 103.033 28.283 102.908 28.105 C 102.412 27.287 101.585 26.988 100.896 26.743 C 100.021 26.45 99.128 26.213 98.222 26.034 L 98.167 26.034 C 97.34 25.871 96.458 25.735 95.575 25.626 C 94.39 25.462 93.177 25.299 91.992 25.49 C 90.641 25.735 89.235 25.816 87.912 25.925 L 87.608 25.925 C 86.781 26.007 85.982 26.198 85.21 26.388 C 84.631 26.525 83.997 26.688 83.391 26.77 C 82.536 26.879 81.626 27.178 80.689 27.669 C 80.386 27.832 80.083 27.914 79.752 27.996 C 79.366 28.105 78.952 28.214 78.566 28.459 C 77.932 28.84 77.216 29.167 76.554 29.494 L 76.196 29.657 C 76.058 29.739 75.892 29.794 75.755 29.848 C 75.369 30.012 74.955 30.202 74.597 30.447 C 74.238 30.693 73.825 30.856 73.411 31.047 L 73.329 31.047 C 72.667 31.346 71.785 31.728 70.958 32.245 C 70.82 32.327 70.682 32.436 70.544 32.518 C 70.048 32.845 69.524 33.172 68.973 33.39 C 68.918 33.39 68.835 33.417 68.78 33.444 C 68.615 33.471 68.449 33.526 68.311 33.635 C 67.76 34.152 67.126 34.561 66.492 34.942 L 66.189 35.133 C 65.941 35.296 65.665 35.433 65.417 35.596 C 65.031 35.814 64.645 36.059 64.259 36.304 C 64.094 36.413 63.901 36.495 63.735 36.604 C 63.404 36.795 63.046 36.958 62.77 37.231 C 62.164 37.83 61.42 38.456 60.565 39.11 C 60.234 39.355 59.903 39.628 59.573 39.873 C 58.994 40.309 58.415 40.772 57.808 41.208 C 57.808 41.099 57.863 41.017 57.863 40.881 C 57.863 40.445 58.056 39.982 58.36 39.573 C 58.564 39.308 58.706 39.001 58.773 38.674 C 58.856 38.157 59.104 37.721 59.38 37.231 C 59.49 37.04 59.628 36.822 59.738 36.604 C 59.738 36.577 59.793 36.522 59.821 36.522 C 60.537 36.386 60.427 35.76 60.4 35.514 L 60.4 35.242 C 60.482 35.051 60.565 34.833 60.62 34.643 C 60.786 34.152 60.979 33.716 61.254 33.335 C 61.861 32.572 62.357 31.701 62.826 30.883 C 63.184 30.284 63.542 29.657 63.928 29.058 C 64.094 28.84 64.204 28.595 64.287 28.323 C 64.397 27.968 64.59 27.614 64.866 27.26 C 65.086 26.961 65.334 26.634 65.417 26.28 C 65.527 25.789 65.83 25.381 66.134 24.972 C 66.327 24.7 66.547 24.4 66.713 24.073 L 66.823 23.855 C 67.016 23.446 67.209 23.038 67.457 22.711 C 68.284 21.676 68.945 20.532 69.58 19.442 L 69.855 18.952 C 70.021 18.679 70.158 18.407 70.296 18.134 C 70.544 17.644 70.82 17.126 71.151 16.691 C 71.482 16.255 71.757 15.792 72.033 15.356 C 72.226 15.029 72.447 14.675 72.667 14.348 C 72.998 13.885 73.329 13.367 73.604 12.795 C 73.908 12.114 74.211 11.651 74.542 11.27 C 74.928 10.861 75.176 10.48 75.286 10.016 C 75.313 9.88 75.369 9.798 75.451 9.69 C 76.664 8.11 77.298 6.284 77.905 4.405 C 78.125 3.751 78.07 3.206 77.822 2.852 C 77.436 2.307 76.94 1.681 76.223 1.354 C 75.313 0.945 74.211 0.482 73.025 0.318 C 70.958 0.019 68.78 -0.063 66.52 0.046 C 65.527 0.101 64.507 0.291 63.57 0.618 C 62.577 0.972 61.53 1.326 60.455 1.626 C 60.041 1.735 59.655 1.871 59.242 2.007 C 58.415 2.28 57.588 2.525 56.733 2.688 C 56.54 2.716 56.402 2.825 56.292 2.934 C 56.182 3.015 56.099 3.097 55.961 3.124 C 55.438 3.179 54.969 3.397 54.528 3.615 C 54.252 3.751 53.949 3.887 53.646 3.969 C 53.232 4.078 52.874 4.268 52.515 4.459 C 52.295 4.568 52.047 4.704 51.799 4.813 C 50.917 5.167 50.062 5.603 49.4 5.93 C 49.29 5.985 49.152 6.039 49.042 6.121 C 48.463 6.393 47.857 6.693 47.416 7.211 C 47.416 7.211 47.333 7.238 47.278 7.265 C 47.223 7.265 47.167 7.292 47.112 7.32 C 46.616 7.592 46.065 7.81 45.569 8.028 C 44.659 8.409 43.749 8.791 42.922 9.39 C 42.839 9.444 42.757 9.526 42.674 9.581 C 42.509 9.717 42.343 9.853 42.178 9.907 C 41.433 10.207 40.827 10.643 40.303 11.052 C 40.055 11.242 39.779 11.406 39.504 11.569 C 39.173 11.76 38.842 11.951 38.566 12.196 C 37.85 12.822 36.968 13.394 35.782 13.994 C 34.955 14.43 34.183 14.974 33.439 15.519 L 32.832 15.955 C 32.584 16.118 32.336 16.282 32.088 16.418 C 31.73 16.636 31.371 16.854 31.041 17.126 C 30.765 17.344 30.462 17.562 30.131 17.753 C 29.745 17.998 29.359 18.243 29.028 18.543 C 28.946 18.597 28.89 18.679 28.835 18.734 C 28.681 18.901 28.505 19.048 28.311 19.17 C 27.705 19.442 27.181 19.823 26.685 20.177 C 26.299 20.45 25.913 20.75 25.5 20.967 C 24.645 21.431 23.928 22.084 23.212 22.738 C 22.936 23.011 22.633 23.256 22.329 23.501 C 22.081 23.719 21.833 23.91 21.613 24.127 C 21.034 24.645 20.427 25.19 19.711 25.571 C 19.518 25.68 19.325 25.844 19.159 25.98 L 19.104 25.98 C 18.939 26.171 18.773 26.307 18.635 26.443 C 18.194 26.852 17.753 27.26 17.257 27.56 C 16.458 28.05 15.851 28.541 15.327 29.14 C 15.162 29.331 14.941 29.521 14.748 29.712 C 14.528 29.903 14.307 30.121 14.114 30.338 C 13.591 30.992 12.957 31.51 12.323 32.082 L 11.992 32.382 C 11.992 32.382 11.854 32.491 11.799 32.545 C 11.578 32.708 11.358 32.872 11.275 33.172 C 11.165 33.553 10.861 33.798 10.558 34.043 C 10.007 34.452 9.566 34.97 9.125 35.46 C 8.766 35.868 8.38 36.277 7.939 36.658 C 7.526 37.013 7.112 37.394 6.699 37.775 C 6.34 38.102 5.982 38.456 5.596 38.783 C 5.376 38.974 5.155 39.137 4.962 39.328 C 4.245 39.927 3.529 40.527 2.95 41.29 C 2.702 41.644 2.426 41.862 1.985 41.834 C 1.764 41.834 1.544 41.916 1.406 42.08 C 1.268 42.216 1.241 42.406 1.268 42.597 C 1.296 42.761 1.323 42.951 1.323 43.115 C 1.323 43.251 1.323 43.414 1.351 43.578 C 1.461 44.232 1.957 44.477 2.453 44.667 C 2.867 44.804 3.473 45.022 3.859 44.395 C 3.859 44.368 3.942 44.313 4.025 44.313 C 5.1 44.041 5.899 43.305 6.644 42.624 C 6.809 42.488 6.974 42.325 7.14 42.188 C 8.215 41.235 9.235 40.2 10.227 39.219 C 10.751 38.674 11.33 38.102 11.881 37.557 C 13.012 36.468 13.949 35.487 14.748 34.534 L 14.914 34.343 C 15.382 33.771 15.879 33.199 16.485 32.79 C 17.119 32.354 17.919 31.782 18.608 31.02 C 18.718 30.911 18.801 30.802 18.939 30.72 C 19.352 30.447 19.738 30.093 20.096 29.766 C 20.482 29.385 20.896 29.004 21.392 28.731 C 21.558 28.622 21.723 28.513 21.861 28.404 C 22.026 28.295 22.192 28.159 22.357 28.05 C 22.908 27.751 23.46 27.396 23.873 26.933 C 24.149 26.634 24.425 26.361 24.728 26.089 C 25.114 25.735 25.5 25.408 25.803 24.972 C 26.051 24.645 26.382 24.454 26.713 24.236 L 27.181 23.937 C 27.788 23.501 28.477 22.983 29.166 22.52 C 29.469 22.302 29.773 22.112 30.103 21.921 C 30.6 21.621 31.123 21.294 31.592 20.886 C 32.033 20.532 32.502 20.177 32.943 19.851 C 33.329 19.551 33.742 19.251 34.128 18.924 C 35.148 18.08 36.251 17.399 37.105 16.881 C 37.326 16.745 37.546 16.582 37.739 16.418 C 37.932 16.255 38.125 16.091 38.346 15.955 C 38.98 15.601 39.586 15.165 40.165 14.756 C 40.496 14.538 40.799 14.321 41.13 14.103 C 41.461 13.885 41.792 13.64 42.15 13.422 C 43.06 12.795 43.997 12.168 45.017 11.678 C 45.376 11.515 45.706 11.297 46.037 11.079 C 46.368 10.861 46.726 10.643 47.085 10.48 C 47.553 10.262 48.022 10.016 48.463 9.771 C 49.014 9.472 49.593 9.145 50.172 8.927 C 50.696 8.709 51.22 8.464 51.716 8.191 C 52.295 7.892 52.901 7.592 53.535 7.374 C 53.811 7.292 54.059 7.156 54.307 7.02 C 54.555 6.884 54.804 6.747 55.052 6.666 C 55.575 6.502 56.099 6.312 56.623 6.121 C 57.698 5.74 58.828 5.331 59.959 5.058 C 60.207 5.004 60.455 4.895 60.675 4.813 C 60.979 4.704 61.254 4.595 61.53 4.541 C 62.136 4.432 62.715 4.241 63.267 4.078 C 63.735 3.914 64.231 3.778 64.728 3.669 L 65.417 3.506 C 65.858 3.397 66.299 3.261 66.74 3.233 C 66.961 3.233 67.209 3.206 67.429 3.179 C 68.063 3.124 68.725 3.097 69.387 3.124 C 70.655 3.206 71.785 3.342 72.86 3.56 C 73.163 3.615 73.549 3.724 73.742 3.942 C 74.211 4.568 74.321 5.222 74.101 5.821 C 73.77 6.747 73.301 7.646 72.832 8.464 C 72.722 8.654 72.639 8.818 72.529 8.981 C 72.226 9.499 71.923 10.016 71.702 10.561 C 71.206 11.787 70.434 12.904 69.69 13.966 L 69.028 14.947 C 68.725 15.41 68.422 15.873 68.146 16.364 C 67.76 16.99 67.347 17.644 66.933 18.243 C 66.795 18.434 66.685 18.652 66.602 18.87 C 66.492 19.088 66.409 19.306 66.271 19.496 C 65.968 19.905 65.72 20.341 65.472 20.777 C 65.114 21.403 64.728 22.057 64.204 22.602 C 64.121 22.684 64.066 22.793 64.039 22.874 C 64.039 22.902 64.011 22.956 63.983 22.983 C 63.818 23.256 63.68 23.555 63.515 23.828 C 63.074 24.645 62.605 25.517 61.943 26.198 C 61.861 26.307 61.778 26.416 61.723 26.525 C 61.42 27.151 61.061 27.751 60.73 28.323 C 60.455 28.786 60.207 29.249 59.959 29.712 C 59.297 30.965 58.58 32.218 57.753 33.498 C 57.202 34.343 56.843 35.296 56.485 36.195 C 56.209 36.904 55.906 37.666 55.548 38.347 C 55.327 38.756 55.134 39.192 54.941 39.601 C 54.638 40.254 54.362 40.908 53.949 41.507 C 53.762 41.786 53.639 42.103 53.591 42.434 C 53.535 42.706 53.453 42.951 53.287 43.278 C 52.791 44.204 52.46 45.158 52.157 46.111 C 51.826 47.092 51.468 47.773 50.972 48.263 C 50.751 48.481 50.558 48.699 50.338 48.917 C 49.897 49.407 49.428 49.898 48.932 50.361 L 48.739 50.552 C 47.967 51.287 47.167 52.05 46.506 52.922 C 45.817 53.848 45.072 54.774 44.273 55.673 C 43.143 56.981 41.93 58.261 40.772 59.514 L 39.642 60.713 C 38.456 61.966 37.216 63.192 35.892 64.308 C 35.424 64.717 34.955 65.098 34.487 65.507 C 34.294 65.671 34.073 65.834 33.88 65.97 C 33.577 66.188 33.246 66.406 32.998 66.706 C 32.309 67.496 31.454 68.122 30.6 68.722 L 30.462 68.803 C 30.131 69.048 29.773 69.294 29.414 69.539 C 29.001 69.811 28.615 70.084 28.229 70.383 C 27.209 71.119 26.106 71.745 25.031 72.345 C 24.7 72.535 24.369 72.726 24.039 72.89 C 22.826 73.598 21.502 74.197 20.096 74.715 C 18.746 75.205 17.147 75.723 15.382 75.777 C 13.784 75.832 12.378 75.341 11.22 74.306 C 10.172 73.38 9.538 72.29 9.345 71.064 C 9.207 70.247 9.263 69.457 9.345 68.803 C 9.483 67.632 9.979 66.896 10.917 66.515 C 11.082 66.433 11.275 66.352 11.413 66.27 C 12.13 65.78 12.984 65.344 13.977 64.962 C 14.5 64.772 15.052 64.526 15.575 64.227 C 15.851 64.063 16.182 63.927 16.54 63.873 C 17.037 63.764 17.726 63.627 18.112 63.137 C 18.305 62.919 18.525 62.728 18.746 62.538 C 18.994 62.32 19.242 62.129 19.435 61.857 L 19.628 61.666 C 19.738 61.557 19.876 61.448 19.931 61.285 C 20.014 61.094 20.041 60.903 19.959 60.767 C 19.903 60.658 19.793 60.576 19.628 60.522 L 19.435 60.467 C 18.746 60.277 18.001 60.113 17.257 60.331 C 16.375 60.631 15.438 60.958 14.39 61.366 C 14.252 61.421 14.142 61.448 14.004 61.503 C 13.646 61.639 13.26 61.775 12.929 61.993 C 12.681 62.156 12.433 62.293 12.13 62.456 C 11.854 62.592 11.551 62.756 11.275 62.946 C 11.578 61.857 12.019 61.04 12.681 60.386 C 13.26 59.786 13.839 59.242 14.638 58.996 C 15.19 58.833 15.631 58.615 15.961 58.343 C 16.844 57.634 17.919 57.253 18.939 56.899 C 19.187 56.817 19.407 56.735 19.655 56.654 C 20.841 56.218 22.136 55.973 23.432 55.973 L 23.487 55.973 C 23.708 55.973 23.956 55.973 24.149 55.782 C 24.645 55.319 25.141 54.801 25.389 54.12 C 25.61 53.521 25.5 53.385 24.921 53.14 L 24.259 52.813 L 24.011 52.676 C 23.735 52.54 23.487 52.513 23.267 52.622 C 22.908 52.785 22.522 52.813 22.109 52.867 C 21.695 52.922 21.282 52.976 20.896 53.14 L 20.234 53.385 C 19.766 53.548 19.269 53.712 18.856 53.984 C 18.415 54.256 17.946 54.447 17.505 54.638 C 17.119 54.801 16.706 54.992 16.347 55.183 C 16.182 55.264 16.154 55.264 16.154 55.237 L 16.154 55.183 C 16.154 55.183 16.182 55.128 16.292 55.046 C 16.54 54.883 16.761 54.665 16.954 54.474 L 17.367 54.066 C 17.864 53.657 18.277 53.276 18.663 52.894 C 18.939 52.595 19.214 52.295 19.462 51.995 C 19.793 51.587 20.152 51.178 20.538 50.824 C 20.62 50.742 20.703 50.661 20.758 50.579 C 21.227 49.898 21.806 49.271 22.357 48.726 C 22.495 48.59 22.605 48.454 22.743 48.345 C 23.432 47.664 24.176 46.928 24.507 45.948 C 24.562 45.839 24.645 45.757 24.755 45.675 L 24.81 45.621 C 25.252 45.267 25.5 44.776 25.72 44.313 L 25.83 44.123 C 25.913 43.932 25.886 43.823 25.83 43.741 C 25.775 43.632 25.637 43.551 25.417 43.551 C 24.617 43.496 23.873 43.823 23.239 44.45 L 22.936 44.749 C 22.578 45.103 22.219 45.485 21.833 45.784 C 21.585 45.975 21.282 46.22 21.089 46.547 C 20.703 47.201 20.124 47.746 19.628 48.209 C 19.104 48.699 18.58 49.217 18.084 49.707 C 17.45 50.334 16.788 50.987 16.099 51.587 C 15.906 51.75 15.741 51.941 15.603 52.132 C 15.41 52.377 15.217 52.595 14.969 52.785 C 14.335 53.221 13.811 53.712 13.343 54.311 C 13.012 54.72 12.653 55.155 12.157 55.727 C 11.937 55.973 11.716 56.218 11.44 56.218 C 10.586 56.163 9.786 56.381 8.932 56.626 C 8.629 56.708 8.298 56.763 7.994 56.817 C 7.609 56.872 7.195 56.953 6.837 57.09 C 6.258 57.28 5.569 57.498 4.852 57.471 C 4.135 57.471 3.529 57.716 3.06 57.961 C 2.261 58.397 1.516 58.915 0.772 59.405 L 0.303 59.732 C 0.11 59.868 0 60.032 0 60.25 C 0 60.467 0.083 60.685 0.276 60.849 C 0.579 61.121 0.965 61.203 1.296 61.203 C 1.709 61.203 2.205 61.257 2.702 61.366 C 3.308 61.503 4.08 61.612 4.797 61.366 C 5.403 61.176 6.065 61.121 6.671 61.067 C 7.223 61.012 7.829 60.985 8.38 60.822 C 8.463 60.794 8.656 60.767 8.711 60.876 C 8.766 60.958 8.711 61.012 8.629 61.148 L 8.573 61.203 C 8.05 61.911 7.691 62.674 7.443 63.464 C 7.25 64.145 6.782 64.526 6.037 64.581 L 5.817 64.581 C 4.962 64.663 4.052 64.717 3.225 65.153 C 2.839 65.344 2.509 65.562 2.316 65.997 C 2.095 66.597 2.15 67.223 2.509 67.741 C 2.867 68.258 3.418 68.531 4.052 68.558 C 4.466 68.558 4.962 68.558 5.403 68.286 C 5.596 68.177 5.844 68.095 6.065 68.313 L 6.147 68.395 C 6.396 68.667 6.533 68.831 6.396 69.13 C 6.23 69.43 6.23 69.784 6.396 70.056 C 6.506 70.302 6.561 70.574 6.533 70.901 C 6.423 72.181 6.809 73.434 7.746 74.769 C 8.573 75.913 9.538 76.894 10.668 77.684 C 11.054 77.956 11.468 78.147 11.909 78.256 C 12.598 78.42 13.343 78.583 14.004 78.855 C 14.087 78.883 14.225 78.937 14.335 78.937 C 14.39 78.937 14.445 78.937 14.5 78.91 C 14.804 78.801 15.107 78.801 15.438 78.801 C 15.686 78.801 15.906 78.801 16.182 78.746 C 16.981 78.583 17.808 78.447 18.58 78.174 C 18.828 78.093 19.076 78.011 19.352 77.956 C 20.069 77.738 20.813 77.548 21.475 77.139 C 21.706 77.009 21.958 76.917 22.219 76.867 C 22.495 76.785 22.77 76.703 23.019 76.567 C 23.625 76.186 24.314 75.886 24.948 75.559 C 25.83 75.151 26.74 74.715 27.54 74.115 C 28.036 73.734 28.587 73.434 29.138 73.107 C 29.69 72.781 30.296 72.454 30.82 72.045 C 31.151 71.8 31.454 71.5 31.73 71.228 C 31.895 71.064 32.088 70.874 32.281 70.71 C 32.447 70.574 32.612 70.465 32.832 70.356 C 33.108 70.193 33.411 70.029 33.632 69.757 C 33.742 69.621 33.88 69.512 34.018 69.403 C 34.101 69.348 34.156 69.294 34.238 69.239 L 35.065 68.585 C 35.672 68.095 36.334 67.605 36.857 67.005 L 36.995 66.842 C 37.546 66.243 38.098 65.616 38.842 65.235 C 38.925 65.18 39.173 65.071 39.228 65.098 C 39.256 65.098 39.311 65.18 39.366 65.453 C 39.449 65.916 39.724 66.161 40.193 66.243 C 41.268 66.433 42.371 66.379 43.28 66.324 C 43.666 66.324 44.052 66.243 44.438 66.161 C 44.962 66.079 45.486 65.997 46.01 65.997 C 46.781 65.997 47.223 66.215 47.498 67.169 C 47.553 67.36 47.553 67.55 47.581 67.741 L 47.581 67.85 C 47.636 68.667 47.912 69.403 48.132 69.947 C 48.463 70.792 48.932 71.555 49.511 72.454 C 49.869 72.998 50.393 73.707 51.082 74.279 L 51.192 74.361 C 52.019 75.014 52.846 75.668 53.949 75.968 C 54.225 76.05 54.528 76.077 54.804 76.131 C 55.107 76.186 55.382 76.213 55.658 76.295 C 56.292 76.485 56.926 76.485 57.505 76.485 L 58.222 76.485 C 58.69 76.485 59.159 76.431 59.6 76.376 C 59.903 76.322 60.207 76.295 60.482 76.267 L 60.841 76.267 C 61.337 76.267 61.861 76.213 62.357 76.077 C 62.577 76.022 62.798 75.968 63.019 75.941 C 63.432 75.859 63.873 75.777 64.259 75.559 C 64.397 75.477 64.507 75.396 64.645 75.314 C 64.838 75.178 65.031 75.014 65.251 75.014 C 66.244 74.905 67.126 74.442 67.953 74.006 L 68.008 74.006 C 68.67 73.625 69.359 73.298 70.021 72.998 C 70.93 72.563 71.868 72.127 72.75 71.609 C 73.081 71.418 73.439 71.228 73.908 70.983 C 74.817 70.52 75.782 70.002 76.747 69.457 C 77.739 68.885 78.704 68.258 79.642 67.659 L 80 67.441 C 80.22 67.305 80.441 67.169 80.662 67.06 C 80.882 66.924 81.13 66.815 81.351 66.678 C 81.847 66.352 82.371 66.025 82.894 65.698 C 83.694 65.207 84.521 64.69 85.32 64.118 C 85.954 63.682 86.561 63.219 87.167 62.783 C 87.553 62.483 87.939 62.211 88.353 61.911 C 88.656 61.693 88.904 61.475 89.18 61.23 C 89.318 61.121 89.455 60.985 89.593 60.876 L 89.841 60.685 C 90.172 60.413 90.531 60.113 90.861 59.786 C 91.744 58.942 92.571 58.234 93.425 57.553 C 94.087 57.035 94.693 56.463 95.272 55.891 C 95.465 55.7 95.658 55.537 95.851 55.346 C 96.568 54.692 97.229 53.984 97.863 53.276 C 98.139 52.976 98.442 52.649 98.746 52.35 C 98.883 52.213 99.021 52.077 99.159 51.914 C 99.683 51.396 100.207 50.851 100.593 50.197 C 100.868 49.734 101.144 49.271 101.447 48.835 C 101.861 48.182 102.302 47.501 102.66 46.792 C 102.991 46.111 103.349 45.457 103.68 44.804 C 103.956 44.286 104.204 43.796 104.48 43.278 C 104.893 42.488 105.196 41.644 105.472 40.826 L 105.61 40.472 C 106.189 38.865 106.299 37.203 106.409 35.596 L 106.409 35.487 C 106.492 34.479 106.271 33.498 106.078 32.545 L 105.996 32.191 Z\" fill=\"transparent\"></path></svg>'},lgvYL1bjf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 229.699 171.863\" overflow=\"visible\"><path d=\"M 228.351 70.383 C 227.806 67.416 226.301 64.708 224.067 62.673 C 223.77 62.436 223.473 62.258 223.175 62.08 C 222.744 61.885 222.374 61.577 222.104 61.19 C 221.033 59.411 219.248 58.758 217.761 58.224 C 215.872 57.587 213.944 57.072 211.99 56.682 L 211.871 56.682 C 210.086 56.327 208.182 56.03 206.278 55.793 C 203.719 55.437 201.101 55.081 198.543 55.496 C 195.628 56.03 192.593 56.208 189.737 56.445 L 189.083 56.445 C 187.298 56.623 185.573 57.038 183.907 57.453 C 182.657 57.75 181.289 58.106 179.98 58.284 C 178.135 58.521 176.172 59.173 174.149 60.241 C 173.495 60.597 172.84 60.775 172.126 60.953 C 171.293 61.19 170.401 61.427 169.568 61.961 C 168.199 62.791 166.652 63.503 165.224 64.215 L 164.451 64.571 C 164.154 64.749 163.797 64.867 163.499 64.986 C 162.666 65.342 161.774 65.757 161 66.291 C 160.227 66.824 159.334 67.18 158.442 67.596 L 158.263 67.596 C 156.835 68.248 154.931 69.078 153.147 70.205 C 152.849 70.383 152.552 70.62 152.254 70.798 C 151.183 71.51 150.053 72.222 148.863 72.696 C 148.744 72.696 148.565 72.756 148.446 72.815 C 148.089 72.874 147.732 72.993 147.435 73.23 C 146.245 74.357 144.876 75.247 143.508 76.077 L 142.853 76.492 C 142.318 76.848 141.723 77.144 141.188 77.5 C 140.355 77.975 139.522 78.509 138.689 79.042 C 138.332 79.28 137.915 79.458 137.558 79.695 C 136.844 80.11 136.071 80.466 135.476 81.059 C 134.167 82.364 132.56 83.728 130.716 85.151 C 130.002 85.685 129.288 86.278 128.574 86.812 C 127.325 87.761 126.075 88.769 124.766 89.718 C 124.766 89.481 124.885 89.303 124.885 89.007 C 124.885 88.058 125.302 87.049 125.956 86.16 C 126.398 85.583 126.703 84.914 126.849 84.202 C 127.027 83.076 127.563 82.127 128.158 81.059 C 128.396 80.644 128.693 80.169 128.931 79.695 C 128.931 79.636 129.05 79.517 129.11 79.517 C 130.656 79.22 130.418 77.856 130.359 77.322 L 130.359 76.729 C 130.537 76.314 130.716 75.84 130.835 75.424 C 131.192 74.357 131.608 73.408 132.203 72.578 C 133.512 70.917 134.583 69.019 135.595 67.24 C 136.368 65.935 137.142 64.571 137.975 63.266 C 138.332 62.791 138.57 62.258 138.748 61.664 C 138.986 60.893 139.403 60.122 139.998 59.351 C 140.474 58.699 141.009 57.987 141.188 57.216 C 141.425 56.149 142.08 55.259 142.734 54.369 C 143.151 53.776 143.627 53.124 143.984 52.412 L 144.222 51.938 C 144.638 51.048 145.055 50.158 145.59 49.447 C 147.375 47.193 148.803 44.702 150.172 42.329 L 150.767 41.262 C 151.124 40.669 151.421 40.076 151.719 39.482 C 152.254 38.415 152.849 37.288 153.563 36.339 C 154.277 35.39 154.872 34.382 155.467 33.433 C 155.883 32.721 156.359 31.95 156.835 31.238 C 157.549 30.23 158.263 29.103 158.858 27.858 C 159.513 26.375 160.167 25.367 160.881 24.536 C 161.714 23.647 162.25 22.816 162.488 21.808 C 162.547 21.511 162.666 21.333 162.845 21.096 C 165.462 17.656 166.831 13.682 168.14 9.59 C 168.616 8.167 168.497 6.98 167.961 6.209 C 167.128 5.023 166.057 3.659 164.511 2.947 C 162.547 2.058 160.167 1.049 157.609 0.693 C 153.147 0.041 148.446 -0.137 143.567 0.1 C 141.425 0.219 139.224 0.634 137.201 1.346 C 135.059 2.117 132.798 2.888 130.478 3.54 C 129.586 3.778 128.753 4.074 127.86 4.371 C 126.075 4.964 124.29 5.498 122.446 5.853 C 122.029 5.913 121.732 6.15 121.494 6.387 C 121.256 6.565 121.077 6.743 120.78 6.802 C 119.649 6.921 118.638 7.396 117.686 7.87 C 117.091 8.167 116.437 8.463 115.782 8.641 C 114.89 8.878 114.116 9.293 113.343 9.709 C 112.867 9.946 112.331 10.242 111.796 10.48 C 109.892 11.251 108.047 12.2 106.619 12.911 C 106.381 13.03 106.084 13.149 105.846 13.327 C 104.597 13.92 103.288 14.572 102.336 15.699 C 102.336 15.699 102.157 15.758 102.038 15.818 C 101.919 15.818 101.8 15.877 101.681 15.936 C 100.61 16.529 99.42 17.004 98.349 17.478 C 96.386 18.309 94.422 19.139 92.638 20.444 C 92.459 20.562 92.281 20.74 92.102 20.859 C 91.745 21.156 91.388 21.452 91.031 21.571 C 89.425 22.223 88.116 23.172 86.985 24.062 C 86.45 24.477 85.855 24.833 85.26 25.189 C 84.546 25.604 83.832 26.019 83.237 26.553 C 81.69 27.917 79.786 29.162 77.228 30.467 C 75.443 31.416 73.777 32.602 72.17 33.789 L 70.861 34.738 C 70.326 35.093 69.791 35.449 69.255 35.746 C 68.482 36.22 67.708 36.695 66.994 37.288 C 66.399 37.762 65.745 38.237 65.031 38.652 C 64.198 39.186 63.365 39.72 62.651 40.372 C 62.472 40.491 62.353 40.669 62.234 40.787 C 61.901 41.152 61.521 41.471 61.104 41.736 C 59.795 42.329 58.665 43.16 57.594 43.931 C 56.761 44.524 55.928 45.176 55.035 45.651 C 53.191 46.659 51.644 48.082 50.097 49.506 C 49.502 50.099 48.847 50.633 48.193 51.167 C 47.657 51.641 47.122 52.056 46.646 52.531 C 45.397 53.658 44.088 54.844 42.541 55.674 C 42.124 55.911 41.708 56.267 41.351 56.564 L 41.232 56.564 C 40.875 56.979 40.518 57.276 40.22 57.572 C 39.268 58.462 38.316 59.351 37.245 60.004 C 35.52 61.071 34.211 62.139 33.081 63.444 C 32.724 63.859 32.248 64.274 31.831 64.689 C 31.355 65.104 30.879 65.579 30.463 66.053 C 29.332 67.477 27.964 68.604 26.595 69.849 L 25.881 70.502 C 25.881 70.502 25.584 70.739 25.465 70.858 C 24.989 71.213 24.513 71.569 24.334 72.222 C 24.096 73.052 23.442 73.586 22.788 74.12 C 21.598 75.009 20.646 76.136 19.694 77.204 C 18.92 78.093 18.087 78.983 17.135 79.813 C 16.243 80.584 15.35 81.415 14.458 82.245 C 13.684 82.957 12.911 83.728 12.078 84.44 C 11.602 84.855 11.126 85.211 10.71 85.626 C 9.163 86.931 7.616 88.236 6.366 89.896 C 5.831 90.667 5.236 91.142 4.284 91.082 C 3.808 91.082 3.332 91.26 3.034 91.616 C 2.737 91.913 2.677 92.328 2.737 92.743 C 2.796 93.099 2.856 93.514 2.856 93.87 C 2.856 94.167 2.856 94.522 2.915 94.878 C 3.153 96.302 4.224 96.836 5.295 97.251 C 6.188 97.547 7.497 98.022 8.33 96.658 C 8.33 96.598 8.508 96.48 8.687 96.48 C 11.007 95.887 12.732 94.285 14.339 92.802 C 14.696 92.506 15.053 92.15 15.41 91.853 C 17.73 89.778 19.932 87.524 22.074 85.389 C 23.204 84.202 24.453 82.957 25.643 81.771 C 28.083 79.398 30.106 77.263 31.831 75.187 L 32.188 74.772 C 33.2 73.527 34.271 72.281 35.579 71.391 C 36.948 70.442 38.673 69.197 40.161 67.536 C 40.399 67.299 40.577 67.062 40.875 66.884 C 41.767 66.291 42.6 65.52 43.374 64.808 C 44.207 63.978 45.099 63.147 46.17 62.554 C 46.527 62.317 46.884 62.08 47.181 61.842 C 47.538 61.605 47.895 61.309 48.252 61.071 C 49.442 60.419 50.632 59.648 51.525 58.64 C 52.12 57.987 52.715 57.394 53.369 56.801 C 54.202 56.03 55.035 55.318 55.69 54.369 C 56.225 53.658 56.939 53.242 57.653 52.768 L 58.665 52.116 C 59.973 51.167 61.461 50.04 62.948 49.031 C 63.603 48.557 64.257 48.142 64.971 47.727 C 66.042 47.074 67.173 46.362 68.184 45.473 C 69.136 44.702 70.148 43.931 71.099 43.219 C 71.932 42.567 72.825 41.914 73.658 41.202 C 75.859 39.364 78.239 37.881 80.084 36.754 C 80.56 36.458 81.036 36.102 81.452 35.746 C 81.869 35.39 82.285 35.034 82.761 34.738 C 84.129 33.967 85.438 33.018 86.688 32.128 C 87.402 31.653 88.056 31.179 88.77 30.704 C 89.484 30.23 90.198 29.696 90.972 29.222 C 92.935 27.858 94.958 26.493 97.159 25.426 C 97.933 25.07 98.647 24.596 99.361 24.121 C 100.075 23.647 100.848 23.172 101.622 22.816 C 102.633 22.342 103.645 21.808 104.597 21.274 C 105.787 20.622 107.036 19.91 108.285 19.436 C 109.416 18.961 110.546 18.427 111.617 17.834 C 112.867 17.182 114.176 16.529 115.544 16.055 C 116.139 15.877 116.675 15.58 117.21 15.284 C 117.746 14.987 118.281 14.691 118.816 14.513 C 119.947 14.157 121.077 13.742 122.208 13.327 C 124.528 12.496 126.968 11.607 129.407 11.013 C 129.942 10.895 130.478 10.658 130.954 10.48 C 131.608 10.242 132.203 10.005 132.798 9.887 C 134.107 9.649 135.357 9.234 136.547 8.878 C 137.558 8.522 138.629 8.226 139.7 7.989 L 141.188 7.633 C 142.139 7.396 143.091 7.099 144.043 7.04 C 144.519 7.04 145.055 6.98 145.531 6.921 C 146.899 6.802 148.327 6.743 149.755 6.802 C 152.492 6.98 154.931 7.277 157.252 7.751 C 157.906 7.87 158.739 8.107 159.156 8.582 C 160.167 9.946 160.405 11.369 159.929 12.674 C 159.215 14.691 158.204 16.648 157.192 18.427 C 156.954 18.842 156.776 19.198 156.538 19.554 C 155.883 20.681 155.229 21.808 154.753 22.994 C 153.682 25.663 152.016 28.095 150.41 30.408 L 148.982 32.543 C 148.327 33.551 147.673 34.56 147.078 35.627 C 146.245 36.991 145.352 38.415 144.46 39.72 C 144.162 40.135 143.924 40.609 143.746 41.084 C 143.508 41.558 143.329 42.033 143.032 42.448 C 142.377 43.338 141.842 44.287 141.307 45.236 C 140.533 46.6 139.7 48.023 138.57 49.209 C 138.391 49.387 138.272 49.624 138.213 49.802 C 138.213 49.862 138.153 49.98 138.094 50.04 C 137.737 50.633 137.439 51.285 137.082 51.878 C 136.13 53.658 135.119 55.556 133.691 57.038 C 133.512 57.276 133.334 57.513 133.215 57.75 C 132.56 59.114 131.787 60.419 131.073 61.664 C 130.478 62.673 129.942 63.681 129.407 64.689 C 127.979 67.418 126.432 70.146 124.647 72.933 C 123.457 74.772 122.684 76.848 121.91 78.805 C 121.315 80.347 120.661 82.008 119.887 83.491 C 119.411 84.38 118.995 85.329 118.578 86.219 C 117.924 87.642 117.329 89.066 116.437 90.371 C 116.032 90.978 115.768 91.666 115.663 92.387 C 115.544 92.98 115.366 93.514 115.009 94.226 C 113.938 96.242 113.224 98.318 112.569 100.394 C 111.855 102.529 111.082 104.012 110.011 105.08 C 109.535 105.554 109.118 106.029 108.642 106.503 C 107.69 107.571 106.679 108.638 105.608 109.647 L 105.192 110.062 C 103.526 111.663 101.8 113.324 100.372 115.222 C 98.885 117.238 97.278 119.255 95.553 121.212 C 93.114 124.059 90.496 126.847 87.997 129.575 L 85.557 132.184 C 82.999 134.913 80.322 137.582 77.466 140.013 C 76.454 140.903 75.443 141.733 74.431 142.623 C 74.015 142.979 73.539 143.335 73.122 143.631 C 72.468 144.106 71.754 144.58 71.218 145.233 C 69.731 146.953 67.887 148.317 66.042 149.622 L 65.745 149.8 C 65.031 150.333 64.257 150.867 63.484 151.401 C 62.591 151.994 61.758 152.587 60.925 153.24 C 58.724 154.841 56.344 156.205 54.024 157.51 C 53.31 157.925 52.596 158.34 51.882 158.696 C 49.264 160.238 46.408 161.543 43.374 162.67 C 40.458 163.738 37.007 164.864 33.2 164.983 C 29.749 165.102 26.714 164.034 24.215 161.78 C 21.955 159.764 20.586 157.391 20.17 154.722 C 19.872 152.943 19.991 151.223 20.17 149.8 C 20.467 147.249 21.538 145.648 23.561 144.818 C 23.918 144.64 24.334 144.462 24.632 144.284 C 26.179 143.216 28.023 142.267 30.165 141.437 C 31.296 141.022 32.486 140.488 33.616 139.836 C 34.211 139.48 34.925 139.183 35.698 139.064 C 36.769 138.827 38.257 138.531 39.09 137.463 C 39.506 136.989 39.982 136.573 40.458 136.158 C 40.994 135.684 41.529 135.269 41.946 134.676 L 42.362 134.26 C 42.6 134.023 42.898 133.786 43.017 133.43 C 43.195 133.015 43.255 132.6 43.076 132.303 C 42.957 132.066 42.719 131.888 42.362 131.769 L 41.946 131.651 C 40.458 131.236 38.852 130.88 37.245 131.354 C 35.342 132.007 33.319 132.718 31.058 133.608 C 30.76 133.727 30.522 133.786 30.225 133.904 C 29.451 134.201 28.618 134.498 27.904 134.972 C 27.369 135.328 26.833 135.624 26.179 135.98 C 25.584 136.277 24.929 136.633 24.334 137.048 C 24.989 134.676 25.941 132.896 27.369 131.473 C 28.618 130.168 29.868 128.982 31.593 128.448 C 32.783 128.092 33.735 127.618 34.449 127.024 C 36.353 125.482 38.673 124.652 40.875 123.881 C 41.41 123.703 41.886 123.525 42.422 123.347 C 44.98 122.398 47.776 121.864 50.573 121.864 L 50.692 121.864 C 51.168 121.864 51.703 121.864 52.12 121.449 C 53.191 120.441 54.262 119.314 54.797 117.831 C 55.273 116.527 55.035 116.23 53.786 115.696 L 52.358 114.984 L 51.822 114.688 C 51.227 114.391 50.692 114.332 50.216 114.569 C 49.442 114.925 48.609 114.984 47.717 115.103 C 46.825 115.222 45.932 115.34 45.099 115.696 L 43.671 116.23 C 42.66 116.586 41.589 116.942 40.696 117.535 C 39.744 118.128 38.733 118.543 37.781 118.958 C 36.948 119.314 36.055 119.729 35.282 120.144 C 34.925 120.322 34.866 120.322 34.866 120.263 L 34.866 120.144 C 34.866 120.144 34.925 120.026 35.163 119.848 C 35.698 119.492 36.174 119.018 36.591 118.602 L 37.483 117.713 C 38.554 116.823 39.447 115.993 40.28 115.162 C 40.875 114.51 41.47 113.858 42.005 113.205 C 42.719 112.316 43.493 111.426 44.326 110.655 C 44.504 110.477 44.683 110.299 44.802 110.121 C 45.813 108.638 47.063 107.274 48.252 106.088 C 48.55 105.791 48.788 105.495 49.085 105.258 C 50.573 103.775 52.179 102.173 52.893 100.038 C 53.012 99.801 53.191 99.623 53.429 99.445 L 53.548 99.327 C 54.5 98.556 55.035 97.488 55.511 96.48 L 55.749 96.064 C 55.928 95.649 55.868 95.412 55.749 95.234 C 55.63 94.997 55.333 94.819 54.857 94.819 C 53.131 94.7 51.525 95.412 50.156 96.776 L 49.502 97.429 C 48.728 98.2 47.955 99.03 47.122 99.682 C 46.587 100.098 45.932 100.631 45.516 101.343 C 44.683 102.767 43.433 103.953 42.362 104.961 C 41.232 106.029 40.101 107.156 39.03 108.223 C 37.662 109.587 36.234 111.011 34.747 112.316 C 34.33 112.671 33.973 113.087 33.676 113.502 C 33.259 114.036 32.843 114.51 32.307 114.925 C 30.939 115.874 29.808 116.942 28.797 118.247 C 28.083 119.136 27.309 120.085 26.238 121.331 C 25.762 121.864 25.286 122.398 24.691 122.398 C 22.847 122.28 21.122 122.754 19.277 123.288 C 18.623 123.466 17.909 123.584 17.254 123.703 C 16.421 123.822 15.529 124 14.755 124.296 C 13.506 124.711 12.018 125.186 10.472 125.127 C 8.925 125.127 7.616 125.66 6.604 126.194 C 4.879 127.143 3.272 128.27 1.666 129.338 L 0.654 130.049 C 0.238 130.346 0 130.702 0 131.176 C 0 131.651 0.178 132.125 0.595 132.481 C 1.249 133.074 2.082 133.252 2.796 133.252 C 3.689 133.252 4.76 133.371 5.831 133.608 C 7.14 133.904 8.806 134.142 10.353 133.608 C 11.662 133.193 13.089 133.074 14.398 132.956 C 15.588 132.837 16.897 132.778 18.087 132.422 C 18.266 132.362 18.682 132.303 18.801 132.54 C 18.92 132.718 18.801 132.837 18.623 133.133 L 18.504 133.252 C 17.373 134.794 16.6 136.455 16.064 138.175 C 15.648 139.658 14.636 140.488 13.03 140.607 L 12.554 140.607 C 10.71 140.784 8.746 140.903 6.961 141.852 C 6.128 142.267 5.414 142.742 4.998 143.691 C 4.522 144.996 4.641 146.36 5.414 147.487 C 6.188 148.613 7.378 149.207 8.746 149.266 C 9.639 149.266 10.71 149.266 11.662 148.673 C 12.078 148.436 12.613 148.258 13.089 148.732 L 13.268 148.91 C 13.803 149.503 14.101 149.859 13.803 150.511 C 13.446 151.164 13.446 151.935 13.803 152.528 C 14.041 153.062 14.16 153.655 14.101 154.367 C 13.863 157.154 14.696 159.882 16.719 162.789 C 18.504 165.28 20.586 167.415 23.026 169.135 C 23.858 169.728 24.751 170.143 25.703 170.38 C 27.19 170.736 28.797 171.092 30.225 171.685 C 30.403 171.744 30.701 171.863 30.939 171.863 C 31.058 171.863 31.177 171.863 31.296 171.804 C 31.95 171.567 32.605 171.567 33.319 171.567 C 33.854 171.567 34.33 171.567 34.925 171.448 C 36.65 171.092 38.435 170.796 40.101 170.202 C 40.637 170.024 41.172 169.847 41.767 169.728 C 43.314 169.253 44.921 168.838 46.349 167.949 C 46.848 167.664 47.39 167.464 47.955 167.356 C 48.55 167.178 49.145 167 49.68 166.703 C 50.989 165.873 52.477 165.22 53.845 164.509 C 55.749 163.619 57.713 162.67 59.438 161.365 C 60.509 160.535 61.699 159.882 62.889 159.171 C 64.079 158.459 65.388 157.747 66.518 156.858 C 67.232 156.324 67.887 155.671 68.482 155.078 C 68.839 154.722 69.255 154.307 69.672 153.951 C 70.029 153.655 70.386 153.418 70.861 153.18 C 71.456 152.824 72.111 152.469 72.587 151.876 C 72.825 151.579 73.122 151.342 73.42 151.104 C 73.598 150.986 73.717 150.867 73.896 150.749 L 75.681 149.325 C 76.99 148.258 78.418 147.19 79.548 145.885 L 79.846 145.529 C 81.036 144.224 82.226 142.86 83.832 142.03 C 84.01 141.911 84.546 141.674 84.665 141.733 C 84.724 141.733 84.843 141.911 84.962 142.504 C 85.141 143.513 85.736 144.047 86.747 144.224 C 89.068 144.64 91.448 144.521 93.411 144.402 C 94.244 144.402 95.077 144.224 95.91 144.047 C 97.04 143.869 98.171 143.691 99.301 143.691 C 100.967 143.691 101.919 144.165 102.514 146.241 C 102.633 146.656 102.633 147.071 102.693 147.487 L 102.693 147.724 C 102.812 149.503 103.407 151.104 103.883 152.291 C 104.597 154.129 105.608 155.79 106.857 157.747 C 107.631 158.933 108.761 160.476 110.249 161.721 L 110.487 161.899 C 112.272 163.322 114.057 164.746 116.437 165.398 C 117.032 165.576 117.686 165.636 118.281 165.754 C 118.935 165.873 119.53 165.932 120.125 166.11 C 121.494 166.525 122.862 166.525 124.112 166.525 L 125.659 166.525 C 126.67 166.525 127.682 166.407 128.634 166.288 C 129.288 166.169 129.942 166.11 130.537 166.051 L 131.311 166.051 C 132.382 166.051 133.512 165.932 134.583 165.636 C 135.059 165.517 135.535 165.398 136.011 165.339 C 136.904 165.161 137.856 164.983 138.689 164.509 C 138.986 164.331 139.224 164.153 139.522 163.975 C 139.938 163.678 140.355 163.322 140.831 163.322 C 142.972 163.085 144.876 162.077 146.661 161.128 L 146.78 161.128 C 148.208 160.298 149.696 159.586 151.124 158.933 C 153.087 157.984 155.11 157.036 157.014 155.909 C 157.728 155.493 158.501 155.078 159.513 154.544 C 161.476 153.536 163.559 152.409 165.641 151.223 C 167.783 149.978 169.865 148.613 171.888 147.309 L 172.662 146.834 C 173.138 146.538 173.614 146.241 174.09 146.004 C 174.566 145.707 175.101 145.47 175.577 145.173 C 176.648 144.462 177.778 143.75 178.909 143.038 C 180.634 141.971 182.419 140.844 184.145 139.598 C 185.513 138.649 186.822 137.641 188.131 136.692 C 188.964 136.04 189.797 135.447 190.689 134.794 C 191.344 134.32 191.879 133.845 192.474 133.311 C 192.772 133.074 193.069 132.778 193.367 132.54 L 193.902 132.125 C 194.616 131.532 195.39 130.88 196.104 130.168 C 198.008 128.329 199.793 126.787 201.637 125.304 C 203.065 124.178 204.374 122.932 205.623 121.687 C 206.04 121.271 206.456 120.916 206.873 120.5 C 208.42 119.077 209.848 117.535 211.216 115.993 C 211.811 115.34 212.465 114.629 213.12 113.976 C 213.417 113.68 213.715 113.383 214.012 113.027 C 215.143 111.9 216.273 110.714 217.106 109.291 C 217.701 108.282 218.296 107.274 218.951 106.325 C 219.843 104.902 220.795 103.419 221.569 101.877 C 222.283 100.394 223.056 98.971 223.77 97.547 C 224.365 96.42 224.9 95.353 225.495 94.226 C 226.388 92.506 227.042 90.667 227.637 88.888 L 227.935 88.117 C 229.184 84.618 229.422 81 229.66 77.5 L 229.66 77.263 C 229.839 75.069 229.363 72.933 228.946 70.858 L 228.768 70.087 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p4x9vt\",layoutDependency:layoutDependency,layoutId:\"OhShEBZvn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.595 22.477\" overflow=\"visible\"><path d=\"M 19.595 0 C 19.519 0.827 19.218 1.503 18.841 2.33 C 18.69 2.631 18.539 3.007 18.464 3.308 C 18.313 3.608 18.238 3.984 18.087 4.285 C 17.56 5.713 16.957 7.141 16.957 8.72 C 16.957 9.321 16.806 9.923 16.58 10.449 C 15.6 12.479 15.299 14.583 14.922 16.688 L 14.922 16.989 C 14.696 18.117 14.319 19.244 13.716 20.672 C 13.113 22.026 11.757 22.176 10.325 22.326 L 10.099 22.326 C 9.044 22.477 7.838 22.477 6.783 22.477 L 0.98 22.477 C 0.452 22.477 0.226 22.326 0.075 22.101 C -0.075 21.725 0 21.349 0.301 21.048 C 0.754 20.597 1.206 20.071 1.658 19.545 C 2.11 19.019 2.638 18.417 3.165 17.966 C 5.954 15.335 8.591 12.629 11.305 9.848 C 12.284 8.795 13.264 7.743 14.168 6.69 C 15.148 5.563 16.128 4.435 17.183 3.383 C 17.635 2.932 17.937 2.406 18.238 1.879 C 18.615 1.203 18.992 0.526 19.595 0.15 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({FDu6Y_BdV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.167 8.145\" overflow=\"visible\"><path d=\"M 7.167 0 C 7.14 0.3 7.03 0.545 6.892 0.844 C 6.837 0.953 6.782 1.09 6.754 1.199 C 6.699 1.308 6.671 1.444 6.616 1.553 C 6.423 2.07 6.203 2.588 6.203 3.16 C 6.203 3.378 6.147 3.596 6.065 3.787 C 5.706 4.522 5.596 5.285 5.458 6.048 L 5.458 6.157 C 5.376 6.565 5.238 6.974 5.017 7.491 C 4.797 7.982 4.3 8.036 3.777 8.091 L 3.694 8.091 C 3.308 8.145 2.867 8.145 2.481 8.145 L 0.358 8.145 C 0.165 8.145 0.083 8.091 0.028 8.009 C -0.028 7.873 0 7.737 0.11 7.628 C 0.276 7.464 0.441 7.273 0.606 7.083 C 0.772 6.892 0.965 6.674 1.158 6.511 C 2.178 5.557 3.143 4.577 4.135 3.569 C 4.493 3.187 4.852 2.806 5.183 2.424 C 5.541 2.016 5.899 1.607 6.285 1.226 C 6.451 1.062 6.561 0.872 6.671 0.681 C 6.809 0.436 6.947 0.191 7.167 0.054 Z\" fill=\"transparent\"></path></svg>'},lgvYL1bjf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.469 17.734\" overflow=\"visible\"><path d=\"M 15.469 0 C 15.41 0.652 15.172 1.186 14.874 1.839 C 14.755 2.076 14.636 2.372 14.577 2.61 C 14.458 2.847 14.398 3.143 14.279 3.381 C 13.863 4.508 13.387 5.634 13.387 6.88 C 13.387 7.354 13.268 7.829 13.089 8.244 C 12.316 9.846 12.078 11.506 11.781 13.167 L 11.781 13.404 C 11.602 14.294 11.305 15.183 10.829 16.31 C 10.353 17.378 9.282 17.497 8.151 17.615 L 7.973 17.615 C 7.14 17.734 6.188 17.734 5.355 17.734 L 0.773 17.734 C 0.357 17.734 0.178 17.615 0.059 17.437 C -0.059 17.141 0 16.844 0.238 16.607 C 0.595 16.251 0.952 15.836 1.309 15.421 C 1.666 15.006 2.082 14.531 2.499 14.175 C 4.7 12.099 6.783 9.964 8.925 7.77 C 9.698 6.939 10.472 6.109 11.186 5.279 C 11.959 4.389 12.732 3.499 13.565 2.669 C 13.922 2.313 14.16 1.898 14.398 1.483 C 14.696 0.949 14.993 0.415 15.469 0.119 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ztwqbe\",layoutDependency:layoutDependency,layoutId:\"AUaT7I73U\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 144.642 124.237\" overflow=\"visible\"><path d=\"M 0.081 105.035 C 0.383 104.283 1.061 103.682 2.041 103.231 C 3.397 102.704 4.528 102.479 5.583 102.479 L 6.035 102.479 C 7.166 102.479 8.296 102.253 9.351 102.028 C 9.803 101.953 10.331 101.802 10.783 101.727 C 12.064 101.502 13.27 101.201 14.476 100.9 C 16.737 100.299 19.073 99.697 21.56 99.848 C 23.972 99.998 26.233 99.322 28.493 98.645 C 29.247 98.419 29.925 98.194 30.679 98.044 C 31.207 97.893 31.508 97.517 31.809 97.217 L 32.262 96.766 C 32.94 96.089 33.844 95.262 33.467 94.21 C 33.091 93.233 32.036 93.233 31.282 93.308 L 30.679 93.308 C 27.589 93.157 24.725 93.157 22.088 93.308 C 18.847 93.458 15.606 93.458 12.441 93.308 L 2.644 93.308 C 1.815 93.308 1.438 93.157 1.212 92.857 C 0.986 92.631 0.986 92.18 0.986 91.428 C 1.137 90 1.287 88.271 1.815 86.693 C 2.192 85.565 2.267 84.287 2.267 83.159 L 2.267 82.257 C 2.418 79.175 3.247 76.244 4.302 73.011 C 4.679 71.884 4.98 70.756 5.282 69.628 C 5.734 68.05 6.111 66.396 6.713 64.893 C 7.166 63.539 7.995 62.262 8.824 60.984 C 9.276 60.307 9.577 59.631 9.954 58.728 C 10.708 56.774 11.838 55.12 12.893 53.842 C 14.702 51.512 16.888 49.482 18.922 47.453 C 19.45 47.002 19.902 46.475 20.43 45.949 C 21.937 44.521 23.595 43.017 25.78 41.213 C 26.76 40.386 27.665 39.484 28.569 38.657 C 29.398 37.831 30.302 37.004 31.207 36.252 L 33.015 34.673 C 33.844 33.922 34.673 33.245 35.578 32.568 C 36.181 32.042 36.783 31.591 37.462 31.065 C 39.044 29.787 40.627 28.434 42.36 27.306 C 43.114 26.78 43.792 26.329 44.471 25.803 C 46.279 24.525 48.088 23.172 50.198 22.195 C 51.705 21.518 53.363 20.691 55.398 19.488 C 57.508 18.286 59.769 17.158 61.427 16.331 C 61.88 16.106 62.332 15.805 62.633 15.429 C 63.01 15.128 63.387 14.828 63.764 14.602 L 64.819 14.151 C 66.703 13.399 68.662 12.573 70.546 11.746 C 71.225 11.445 71.827 11.069 72.506 10.768 C 73.259 10.317 74.088 9.942 74.917 9.566 C 76.425 8.964 77.932 8.288 79.364 7.611 C 80.946 6.859 82.529 6.108 84.187 5.506 C 84.79 5.281 85.318 5.055 85.92 4.755 C 87.578 4.003 89.086 3.402 90.894 3.477 C 91.271 3.477 92.025 3.477 92.552 3.176 C 93.608 2.499 94.889 2.274 96.17 2.124 C 97.376 1.973 98.582 1.823 99.712 1.222 C 99.938 1.071 100.466 1.146 100.842 1.071 L 102.576 1.071 C 104.46 1.071 106.419 1.071 108.228 0.094 C 108.454 -0.056 108.831 0.019 109.132 0.019 L 116.593 0.019 C 118.101 0.019 119.533 0.019 120.964 0.545 C 121.718 0.846 122.622 0.921 123.678 0.921 C 125.034 0.921 126.315 1.146 127.596 1.372 C 128.576 1.522 129.631 1.748 130.686 1.823 C 132.118 1.898 133.399 2.65 134.605 3.326 C 134.907 3.477 135.208 3.627 135.434 3.777 C 137.771 5.055 140.408 6.709 141.84 9.34 C 142.142 9.866 142.518 10.393 142.82 10.844 C 143.498 11.746 144.101 12.573 144.252 13.7 C 144.93 19.037 144.704 23.022 143.724 26.705 C 143.574 27.306 143.423 27.908 143.197 28.584 C 142.745 30.313 142.292 32.042 141.539 33.621 C 140.86 35.049 140.258 36.553 139.73 37.981 C 139.052 39.635 138.449 41.288 137.62 42.867 C 137.243 43.544 136.942 44.295 136.64 44.972 C 136.414 45.423 136.263 45.949 136.037 46.4 C 135.434 47.753 134.53 48.956 133.626 50.084 C 132.947 50.986 132.194 51.963 131.591 53.015 C 130.912 54.143 130.234 55.271 129.556 56.323 C 129.104 57.075 128.576 57.751 128.124 58.503 C 126.692 60.908 124.883 62.938 122.773 64.667 C 122.17 65.193 121.567 65.644 120.964 66.095 C 119.08 67.599 117.121 69.177 115.538 71.057 C 114.408 72.41 112.901 74.064 111.092 75.492 C 109.509 76.695 108.002 78.048 106.495 79.326 C 105.063 80.604 103.631 81.882 102.124 83.009 L 98.506 85.715 C 96.245 87.369 93.909 89.098 91.723 90.902 L 90.894 91.579 C 89.613 92.631 88.332 93.684 86.976 94.661 C 86.825 94.811 86.599 94.886 86.297 95.037 C 84.639 95.713 83.207 96.691 81.851 97.668 C 81.022 98.194 80.193 98.795 79.364 99.246 C 78.987 99.472 78.535 99.773 78.158 99.998 C 77.178 100.599 76.199 101.201 75.219 101.652 C 74.088 102.178 73.033 102.855 72.054 103.531 L 70.622 104.508 C 67.833 106.237 64.517 108.192 60.975 109.771 C 59.468 110.447 57.961 111.274 56.453 112.026 C 55.323 112.627 54.192 113.228 53.062 113.755 C 51.479 114.506 49.821 115.183 48.239 115.859 C 47.485 116.16 46.731 116.461 45.978 116.837 C 44.998 117.288 43.943 117.739 42.963 118.19 C 42.813 118.19 42.737 118.34 42.586 118.415 L 42.134 118.641 C 40.175 119.092 38.291 119.919 36.557 120.746 C 35.276 121.347 33.92 121.948 32.563 122.399 C 32.412 122.399 32.337 122.475 32.262 122.55 L 32.111 122.625 C 30.679 122.625 29.398 122.926 28.117 123.226 C 26.685 123.527 25.328 123.903 23.896 123.828 C 22.841 123.828 21.711 123.677 20.656 124.204 C 20.505 124.204 20.354 124.279 20.279 124.204 C 19.073 123.978 17.867 123.753 16.661 123.602 C 14.928 123.377 13.044 123.151 11.386 122.55 C 10.406 122.249 9.653 121.573 8.899 120.896 L 8.824 120.896 C 5.734 118.115 3.925 115.709 2.945 113.003 C 2.778 112.555 2.522 112.146 2.192 111.8 C 1.503 111.055 1.079 110.104 0.986 109.094 C 0.986 108.493 0.684 107.891 0.458 107.365 C 0.006 106.463 -0.145 105.561 0.157 104.809 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({FDu6Y_BdV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.908 45.022\" overflow=\"visible\"><path d=\"M 0.03 38.063 C 0.14 37.791 0.388 37.573 0.747 37.409 C 1.243 37.219 1.656 37.137 2.042 37.137 L 2.208 37.137 C 2.621 37.137 3.035 37.055 3.421 36.973 C 3.586 36.946 3.779 36.892 3.944 36.864 C 4.413 36.783 4.854 36.674 5.295 36.565 C 6.122 36.347 6.977 36.129 7.886 36.183 C 8.769 36.238 9.596 35.993 10.423 35.748 C 10.698 35.666 10.946 35.584 11.222 35.53 C 11.415 35.475 11.525 35.339 11.636 35.23 L 11.801 35.066 C 12.049 34.821 12.38 34.522 12.242 34.14 C 12.104 33.786 11.718 33.786 11.443 33.813 L 11.222 33.813 C 10.092 33.759 9.044 33.759 8.079 33.813 C 6.894 33.868 5.709 33.868 4.551 33.813 L 0.967 33.813 C 0.664 33.813 0.526 33.759 0.443 33.65 C 0.361 33.568 0.361 33.405 0.361 33.132 C 0.416 32.615 0.471 31.988 0.664 31.416 C 0.802 31.008 0.829 30.544 0.829 30.136 L 0.829 29.809 C 0.884 28.692 1.188 27.63 1.574 26.458 C 1.711 26.05 1.822 25.641 1.932 25.232 C 2.097 24.66 2.235 24.061 2.456 23.516 C 2.621 23.026 2.924 22.563 3.228 22.1 C 3.393 21.854 3.503 21.609 3.641 21.282 C 3.917 20.574 4.33 19.975 4.716 19.512 C 5.378 18.667 6.177 17.932 6.922 17.196 C 7.115 17.033 7.28 16.842 7.473 16.651 C 8.024 16.134 8.631 15.589 9.43 14.935 C 9.789 14.635 10.119 14.309 10.45 14.009 C 10.753 13.709 11.084 13.41 11.415 13.137 L 12.077 12.565 C 12.38 12.293 12.683 12.048 13.014 11.802 C 13.234 11.612 13.455 11.448 13.703 11.258 C 14.282 10.794 14.861 10.304 15.495 9.895 C 15.771 9.705 16.019 9.541 16.267 9.351 C 16.928 8.888 17.59 8.397 18.362 8.043 C 18.913 7.798 19.52 7.498 20.264 7.062 C 21.036 6.626 21.863 6.218 22.469 5.918 C 22.635 5.836 22.8 5.728 22.911 5.591 C 23.048 5.482 23.186 5.373 23.324 5.292 L 23.71 5.128 C 24.399 4.856 25.116 4.556 25.805 4.256 C 26.053 4.148 26.274 4.011 26.522 3.902 C 26.798 3.739 27.101 3.603 27.404 3.466 C 27.955 3.249 28.507 3.003 29.03 2.758 C 29.609 2.486 30.188 2.213 30.795 1.995 C 31.015 1.914 31.208 1.832 31.429 1.723 C 32.035 1.451 32.587 1.233 33.248 1.26 C 33.386 1.26 33.662 1.26 33.855 1.151 C 34.241 0.906 34.709 0.824 35.178 0.77 C 35.619 0.715 36.06 0.661 36.474 0.443 C 36.556 0.388 36.749 0.415 36.887 0.388 L 37.521 0.388 C 38.21 0.388 38.927 0.388 39.589 0.034 C 39.671 -0.02 39.809 0.007 39.919 0.007 L 42.649 0.007 C 43.2 0.007 43.724 0.007 44.248 0.198 C 44.523 0.306 44.854 0.334 45.24 0.334 C 45.736 0.334 46.205 0.415 46.673 0.497 C 47.032 0.552 47.418 0.633 47.804 0.661 C 48.327 0.688 48.796 0.96 49.237 1.205 C 49.347 1.26 49.458 1.314 49.54 1.369 C 50.395 1.832 51.36 2.431 51.884 3.385 C 51.994 3.575 52.132 3.766 52.242 3.93 C 52.49 4.256 52.711 4.556 52.766 4.965 C 53.014 6.899 52.931 8.343 52.573 9.678 C 52.518 9.895 52.463 10.113 52.38 10.359 C 52.214 10.985 52.049 11.612 51.773 12.184 C 51.525 12.701 51.305 13.246 51.112 13.764 C 50.864 14.363 50.643 14.962 50.34 15.534 C 50.202 15.78 50.092 16.052 49.982 16.297 C 49.899 16.461 49.844 16.651 49.761 16.815 C 49.54 17.305 49.21 17.741 48.879 18.15 C 48.631 18.476 48.355 18.831 48.135 19.212 C 47.886 19.621 47.638 20.029 47.39 20.411 C 47.225 20.683 47.032 20.928 46.866 21.201 C 46.343 22.072 45.681 22.808 44.909 23.434 C 44.689 23.625 44.468 23.789 44.248 23.952 C 43.558 24.497 42.842 25.069 42.263 25.75 C 41.849 26.24 41.298 26.84 40.636 27.357 C 40.057 27.793 39.506 28.283 38.955 28.746 C 38.431 29.21 37.907 29.673 37.356 30.081 L 36.033 31.062 C 35.206 31.661 34.351 32.288 33.551 32.942 L 33.248 33.187 C 32.78 33.568 32.311 33.95 31.815 34.304 C 31.76 34.358 31.677 34.385 31.567 34.44 C 30.96 34.685 30.436 35.039 29.94 35.393 C 29.637 35.584 29.334 35.802 29.03 35.965 C 28.893 36.047 28.727 36.156 28.589 36.238 C 28.231 36.456 27.873 36.674 27.514 36.837 C 27.101 37.028 26.715 37.273 26.356 37.518 L 25.833 37.872 C 24.813 38.499 23.6 39.207 22.304 39.779 C 21.753 40.024 21.201 40.324 20.65 40.596 C 20.237 40.814 19.823 41.032 19.41 41.223 C 18.831 41.495 18.224 41.741 17.645 41.986 C 17.37 42.095 17.094 42.204 16.818 42.34 C 16.46 42.503 16.074 42.667 15.716 42.83 C 15.66 42.83 15.633 42.885 15.578 42.912 L 15.412 42.994 C 14.696 43.157 14.006 43.457 13.372 43.756 C 12.904 43.974 12.407 44.192 11.911 44.356 C 11.856 44.356 11.829 44.383 11.801 44.41 L 11.746 44.438 C 11.222 44.438 10.753 44.546 10.285 44.655 C 9.761 44.764 9.265 44.901 8.741 44.873 C 8.355 44.873 7.942 44.819 7.556 45.01 C 7.501 45.01 7.445 45.037 7.418 45.01 C 6.977 44.928 6.536 44.846 6.095 44.792 C 5.461 44.71 4.771 44.628 4.165 44.41 C 3.807 44.301 3.531 44.056 3.255 43.811 L 3.228 43.811 C 2.097 42.803 1.436 41.931 1.077 40.951 C 1.016 40.788 0.922 40.64 0.802 40.515 C 0.55 40.245 0.395 39.9 0.361 39.534 C 0.361 39.316 0.25 39.098 0.168 38.908 C 0.002 38.581 -0.053 38.254 0.057 37.981 Z\" fill=\"transparent\"></path></svg>'},lgvYL1bjf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 114.191 98.022\" overflow=\"visible\"><path d=\"M 0.064 82.871 C 0.302 82.278 0.838 81.804 1.611 81.448 C 2.682 81.033 3.575 80.855 4.408 80.855 L 4.765 80.855 C 5.657 80.855 6.55 80.677 7.383 80.499 C 7.739 80.44 8.156 80.321 8.513 80.262 C 9.524 80.084 10.476 79.847 11.428 79.609 C 13.213 79.135 15.058 78.66 17.021 78.779 C 18.925 78.898 20.71 78.364 22.495 77.83 C 23.09 77.652 23.625 77.474 24.22 77.356 C 24.637 77.237 24.875 76.94 25.113 76.703 L 25.47 76.347 C 26.005 75.813 26.719 75.161 26.422 74.331 C 26.124 73.56 25.291 73.56 24.696 73.619 L 24.22 73.619 C 21.781 73.5 19.52 73.5 17.438 73.619 C 14.879 73.738 12.321 73.738 9.822 73.619 L 2.087 73.619 C 1.433 73.619 1.135 73.5 0.957 73.263 C 0.778 73.085 0.778 72.729 0.778 72.136 C 0.897 71.009 1.016 69.645 1.433 68.4 C 1.73 67.51 1.79 66.502 1.79 65.612 L 1.79 64.9 C 1.909 62.469 2.563 60.156 3.396 57.605 C 3.694 56.716 3.932 55.826 4.17 54.936 C 4.527 53.691 4.824 52.386 5.3 51.2 C 5.657 50.132 6.312 49.124 6.966 48.116 C 7.323 47.582 7.561 47.048 7.858 46.336 C 8.453 44.794 9.346 43.489 10.179 42.481 C 11.607 40.642 13.332 39.041 14.939 37.44 C 15.355 37.084 15.712 36.669 16.129 36.253 C 17.319 35.127 18.628 33.94 20.353 32.517 C 21.126 31.864 21.84 31.153 22.554 30.5 C 23.209 29.848 23.923 29.196 24.637 28.602 L 26.065 27.357 C 26.719 26.764 27.374 26.23 28.088 25.696 C 28.564 25.281 29.04 24.925 29.575 24.51 C 30.825 23.502 32.074 22.434 33.442 21.544 C 34.037 21.129 34.573 20.773 35.108 20.358 C 36.536 19.35 37.964 18.282 39.63 17.511 C 40.82 16.978 42.129 16.325 43.735 15.376 C 45.401 14.427 47.186 13.538 48.495 12.885 C 48.852 12.707 49.209 12.47 49.447 12.173 C 49.745 11.936 50.042 11.699 50.34 11.521 L 51.173 11.165 C 52.66 10.572 54.207 9.92 55.694 9.267 C 56.23 9.03 56.706 8.733 57.241 8.496 C 57.836 8.14 58.491 7.844 59.145 7.547 C 60.335 7.073 61.525 6.539 62.656 6.005 C 63.905 5.412 65.155 4.819 66.464 4.344 C 66.939 4.167 67.356 3.989 67.832 3.751 C 69.141 3.158 70.331 2.684 71.759 2.743 C 72.056 2.743 72.651 2.743 73.068 2.506 C 73.901 1.972 74.912 1.794 75.924 1.676 C 76.876 1.557 77.828 1.438 78.72 0.964 C 78.898 0.845 79.315 0.904 79.612 0.845 L 80.981 0.845 C 82.468 0.845 84.015 0.845 85.443 0.074 C 85.622 -0.044 85.919 0.015 86.157 0.015 L 92.047 0.015 C 93.237 0.015 94.368 0.015 95.498 0.43 C 96.093 0.667 96.807 0.727 97.64 0.727 C 98.711 0.727 99.723 0.904 100.734 1.082 C 101.508 1.201 102.34 1.379 103.173 1.438 C 104.304 1.498 105.315 2.091 106.267 2.624 C 106.505 2.743 106.743 2.862 106.922 2.98 C 108.766 3.989 110.849 5.293 111.979 7.369 C 112.217 7.784 112.515 8.2 112.753 8.556 C 113.288 9.267 113.764 9.92 113.883 10.809 C 114.418 15.02 114.24 18.164 113.467 21.07 C 113.348 21.544 113.229 22.019 113.05 22.553 C 112.693 23.917 112.336 25.281 111.741 26.527 C 111.206 27.653 110.73 28.84 110.313 29.967 C 109.778 31.271 109.302 32.576 108.647 33.822 C 108.35 34.356 108.112 34.949 107.874 35.482 C 107.695 35.838 107.576 36.253 107.398 36.609 C 106.922 37.677 106.208 38.626 105.494 39.516 C 104.958 40.227 104.363 40.998 103.887 41.829 C 103.352 42.718 102.816 43.608 102.281 44.438 C 101.924 45.031 101.508 45.565 101.151 46.158 C 100.02 48.056 98.592 49.658 96.926 51.022 C 96.45 51.437 95.974 51.793 95.498 52.149 C 94.011 53.335 92.464 54.58 91.214 56.063 C 90.322 57.131 89.132 58.436 87.704 59.562 C 86.455 60.511 85.265 61.579 84.075 62.587 C 82.944 63.596 81.814 64.604 80.624 65.493 L 77.768 67.629 C 75.983 68.933 74.139 70.298 72.413 71.721 L 71.759 72.255 C 70.747 73.085 69.736 73.916 68.665 74.687 C 68.546 74.805 68.367 74.864 68.129 74.983 C 66.82 75.517 65.69 76.288 64.619 77.059 C 63.965 77.474 63.31 77.949 62.656 78.304 C 62.358 78.482 62.001 78.72 61.704 78.898 C 60.93 79.372 60.157 79.847 59.383 80.202 C 58.491 80.618 57.658 81.151 56.884 81.685 L 55.754 82.456 C 53.553 83.82 50.935 85.362 48.138 86.608 C 46.948 87.142 45.758 87.794 44.568 88.387 C 43.676 88.862 42.784 89.336 41.891 89.751 C 40.642 90.344 39.333 90.878 38.083 91.412 C 37.488 91.649 36.893 91.887 36.298 92.183 C 35.525 92.539 34.692 92.895 33.918 93.251 C 33.799 93.251 33.74 93.369 33.621 93.429 L 33.264 93.607 C 31.717 93.962 30.23 94.615 28.861 95.267 C 27.85 95.742 26.779 96.216 25.708 96.572 C 25.589 96.572 25.529 96.631 25.47 96.691 L 25.351 96.75 C 24.22 96.75 23.209 96.987 22.197 97.224 C 21.067 97.462 19.996 97.758 18.866 97.699 C 18.033 97.699 17.14 97.58 16.307 97.996 C 16.188 97.996 16.069 98.055 16.01 97.996 C 15.058 97.818 14.106 97.64 13.154 97.521 C 11.785 97.343 10.298 97.165 8.989 96.691 C 8.215 96.453 7.62 95.92 7.026 95.386 L 6.966 95.386 C 4.527 93.191 3.099 91.293 2.325 89.158 C 2.193 88.805 1.991 88.482 1.73 88.209 C 1.186 87.621 0.852 86.871 0.778 86.074 C 0.778 85.6 0.54 85.125 0.362 84.71 C 0.005 83.998 -0.114 83.287 0.124 82.693 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y4jt5t\",layoutDependency:layoutDependency,layoutId:\"foXFqM996\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 68.25 74.646\" overflow=\"visible\"><path d=\"M 66.826 23.078 C 66.826 23.078 66.75 22.702 66.675 22.477 C 66.524 21.875 66.373 21.123 65.771 20.672 C 65 19.983 64.427 19.1 64.113 18.117 L 63.886 17.666 C 63.658 17.147 63.353 16.666 62.982 16.237 C 60.872 13.757 58.46 11.727 55.596 9.998 C 55.144 9.697 54.692 9.397 54.165 9.171 C 52.356 8.043 50.472 6.916 48.512 5.939 C 44.744 4.059 40.524 2.706 34.796 1.503 C 34.344 1.428 33.967 1.428 33.515 1.353 C 32.987 1.353 32.535 1.353 32.083 1.128 C 29.973 0.376 28.013 0.075 26.054 0 L 16.181 0 C 15.729 0 15.126 0 14.599 0.226 C 13.318 0.601 12.036 0.752 10.68 0.902 C 9.776 0.977 8.947 1.052 8.042 1.278 L 7.891 1.278 C 5.706 1.729 3.445 2.18 1.41 3.308 C -0.022 4.059 -0.172 4.886 0.129 6.239 C 0.355 7.292 0.883 7.968 1.787 8.344 C 2.239 8.494 2.616 8.795 2.842 9.096 C 4.5 11.201 6.686 11.05 8.268 10.75 C 8.72 10.674 9.173 10.524 9.625 10.374 C 10.454 10.148 11.207 9.923 11.961 9.923 C 13.845 9.923 15.729 9.622 17.463 9.321 L 18.819 9.096 C 23.115 8.344 27.335 8.87 31.48 9.397 C 35.625 9.923 38.79 10.75 41.579 12.028 C 42.709 12.554 43.915 13.08 45.046 13.531 C 47.608 14.659 50.321 15.786 52.657 17.44 L 53.185 17.816 C 55.446 19.394 57.782 21.048 58.762 23.754 C 58.912 24.281 59.139 24.732 59.365 25.258 C 60.043 26.912 60.721 28.415 60.495 30.144 C 60.344 31.121 60.269 32.099 60.194 33.076 C 60.043 35.03 59.817 37.06 59.365 39.014 C 59.139 40.067 58.686 41.044 58.31 41.946 C 57.933 42.848 57.556 43.75 57.254 44.728 C 56.652 47.058 55.295 49.163 54.165 50.666 C 52.28 53.297 50.698 55.327 49.191 57.131 C 48.437 58.033 47.683 58.86 46.93 59.762 C 45.347 61.641 43.689 63.671 41.88 65.4 C 39.167 68.031 36.756 70.812 34.495 73.819 L 33.892 74.646 L 35.55 74.27 C 37.283 73.894 39.092 73.519 40.675 72.466 C 43.162 70.737 45.498 69.008 47.608 67.204 C 48.06 66.828 48.437 66.452 48.889 66.077 C 50.321 64.874 51.828 63.671 52.959 62.017 C 53.637 61.115 54.466 59.988 55.446 59.086 C 57.857 56.68 60.42 54.199 62.228 51.117 C 64.037 48.035 65.469 45.254 66.449 42.548 C 67.504 39.766 67.73 36.684 67.956 33.752 C 67.956 32.85 68.107 32.023 68.182 31.197 C 68.484 28.415 67.73 25.483 66.976 23.003 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({FDu6Y_BdV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.965 27.051\" overflow=\"visible\"><path d=\"M 24.444 8.363 C 24.444 8.363 24.417 8.227 24.389 8.145 C 24.334 7.927 24.279 7.655 24.058 7.491 C 23.776 7.241 23.567 6.922 23.452 6.565 L 23.369 6.402 C 23.285 6.214 23.174 6.04 23.038 5.884 C 22.266 4.985 21.384 4.25 20.337 3.623 C 20.171 3.514 20.006 3.405 19.813 3.323 C 19.151 2.915 18.462 2.506 17.745 2.152 C 16.367 1.471 14.823 0.981 12.728 0.545 C 12.563 0.518 12.425 0.518 12.259 0.49 C 12.066 0.49 11.901 0.49 11.736 0.409 C 10.964 0.136 10.247 0.027 9.53 0 L 5.919 0 C 5.754 0 5.533 0 5.34 0.082 C 4.871 0.218 4.403 0.272 3.907 0.327 C 3.576 0.354 3.273 0.381 2.942 0.463 L 2.887 0.463 C 2.087 0.627 1.26 0.79 0.516 1.199 C -0.008 1.471 -0.063 1.771 0.047 2.261 C 0.13 2.642 0.323 2.888 0.654 3.024 C 0.819 3.078 0.957 3.187 1.04 3.296 C 1.646 4.059 2.446 4.004 3.024 3.896 C 3.19 3.868 3.355 3.814 3.521 3.759 C 3.824 3.678 4.1 3.596 4.375 3.596 C 5.064 3.596 5.754 3.487 6.388 3.378 L 6.884 3.296 C 8.455 3.024 9.999 3.214 11.515 3.405 C 13.031 3.596 14.189 3.896 15.209 4.359 C 15.623 4.549 16.064 4.74 16.477 4.903 C 17.414 5.312 18.407 5.721 19.261 6.32 L 19.454 6.456 C 20.281 7.028 21.136 7.628 21.494 8.608 C 21.55 8.799 21.632 8.962 21.715 9.153 C 21.963 9.752 22.211 10.297 22.128 10.924 C 22.073 11.278 22.046 11.632 22.018 11.986 C 21.963 12.694 21.88 13.43 21.715 14.138 C 21.632 14.52 21.467 14.874 21.329 15.201 C 21.191 15.528 21.053 15.854 20.943 16.209 C 20.723 17.053 20.226 17.816 19.813 18.361 C 19.124 19.314 18.545 20.05 17.993 20.703 C 17.718 21.03 17.442 21.33 17.166 21.657 C 16.587 22.338 15.981 23.073 15.319 23.7 C 14.327 24.653 13.445 25.661 12.618 26.751 L 12.397 27.051 L 13.004 26.914 C 13.638 26.778 14.299 26.642 14.878 26.261 C 15.788 25.634 16.643 25.008 17.414 24.354 C 17.58 24.218 17.718 24.081 17.883 23.945 C 18.407 23.509 18.958 23.073 19.372 22.474 C 19.62 22.147 19.923 21.739 20.281 21.412 C 21.164 20.54 22.101 19.641 22.763 18.524 C 23.424 17.407 23.948 16.399 24.306 15.419 C 24.692 14.411 24.775 13.294 24.858 12.231 C 24.858 11.904 24.913 11.605 24.94 11.305 C 25.051 10.297 24.775 9.235 24.499 8.336 Z\" fill=\"transparent\"></path></svg>'},lgvYL1bjf:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 53.882 58.895\" overflow=\"visible\"><path d=\"M 52.757 18.208 C 52.757 18.208 52.698 17.912 52.638 17.734 C 52.519 17.259 52.4 16.666 51.924 16.31 C 51.316 15.766 50.864 15.07 50.615 14.294 L 50.437 13.938 C 50.256 13.529 50.015 13.149 49.723 12.811 C 48.057 10.854 46.153 9.252 43.892 7.888 C 43.535 7.651 43.178 7.414 42.762 7.236 C 41.334 6.346 39.846 5.457 38.299 4.686 C 35.324 3.203 31.992 2.135 27.471 1.186 C 27.114 1.127 26.816 1.127 26.459 1.068 C 26.043 1.068 25.686 1.068 25.329 0.89 C 23.663 0.297 22.116 0.059 20.569 0 L 12.775 0 C 12.418 0 11.942 0 11.525 0.178 C 10.514 0.474 9.502 0.593 8.431 0.712 C 7.718 0.771 7.063 0.83 6.349 1.008 L 6.23 1.008 C 4.505 1.364 2.72 1.72 1.113 2.61 C -0.017 3.203 -0.136 3.855 0.102 4.923 C 0.28 5.753 0.697 6.287 1.411 6.583 C 1.768 6.702 2.065 6.939 2.244 7.177 C 3.553 8.837 5.278 8.719 6.528 8.481 C 6.885 8.422 7.242 8.303 7.599 8.185 C 8.253 8.007 8.848 7.829 9.443 7.829 C 10.93 7.829 12.418 7.592 13.786 7.354 L 14.857 7.177 C 18.249 6.583 21.58 6.999 24.853 7.414 C 28.125 7.829 30.624 8.481 32.825 9.49 C 33.718 9.905 34.67 10.32 35.562 10.676 C 37.585 11.566 39.727 12.455 41.572 13.76 L 41.988 14.057 C 43.773 15.302 45.617 16.607 46.391 18.742 C 46.51 19.157 46.688 19.513 46.867 19.928 C 47.402 21.233 47.938 22.419 47.759 23.783 C 47.64 24.554 47.581 25.326 47.521 26.097 C 47.402 27.639 47.224 29.24 46.867 30.782 C 46.688 31.612 46.331 32.383 46.034 33.095 C 45.736 33.807 45.439 34.519 45.201 35.29 C 44.725 37.128 43.654 38.789 42.762 39.975 C 41.274 42.051 40.025 43.652 38.835 45.076 C 38.24 45.788 37.645 46.44 37.05 47.152 C 35.8 48.634 34.491 50.236 33.063 51.6 C 30.922 53.676 29.018 55.87 27.233 58.243 L 26.757 58.895 L 28.066 58.599 C 29.434 58.302 30.862 58.006 32.111 57.175 C 34.075 55.811 35.919 54.447 37.585 53.023 C 37.942 52.727 38.24 52.43 38.597 52.134 C 39.727 51.185 40.917 50.236 41.81 48.931 C 42.345 48.219 43 47.33 43.773 46.618 C 45.677 44.72 47.7 42.763 49.128 40.331 C 50.556 37.899 51.686 35.705 52.46 33.57 C 53.293 31.375 53.471 28.943 53.65 26.63 C 53.65 25.919 53.769 25.266 53.828 24.614 C 54.066 22.419 53.471 20.106 52.876 18.149 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:10,y:(componentViewport?.y||0)+(100+((componentViewport?.height||685)-130-350.8)/2)+170.4,...addPropertyOverrides({FDu6Y_BdV:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||200)-130-396.6)/2)+193.3},lgvYL1bjf:{y:(componentViewport?.y||0)+(100+((componentViewport?.height||606)-130-317.8)/2)+153.9}},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:matchVariant(\"MAsJj1Ki9\"),width:\"100%\",...addPropertyOverrides({FDu6Y_BdV:{variant:matchVariant(\"ZTUvY15qg\")},lgvYL1bjf:{variant:matchVariant(\"ZTUvY15qg\")}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dJJ6l.framer-1eocpmf, .framer-dJJ6l .framer-1eocpmf { display: block; }\",\".framer-dJJ6l.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-dJJ6l .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-dJJ6l .framer-1vzash7-container, .framer-dJJ6l .framer-aco2gp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dJJ6l .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-dJJ6l .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-dJJ6l .framer-n6bh20 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: span 6; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-dJJ6l .framer-90bq0d, .framer-dJJ6l .framer-1b3eqiu, .framer-dJJ6l .framer-zwuozf, .framer-dJJ6l .framer-452grl, .framer-dJJ6l .framer-1slysh0, .framer-dJJ6l .framer-1m2ydhe, .framer-dJJ6l .framer-9ksk6n, .framer-dJJ6l .framer-1hera2n, .framer-dJJ6l .framer-1ikrdpg, .framer-dJJ6l .framer-1905dl0, .framer-dJJ6l .framer-9eslj3, .framer-dJJ6l .framer-fdk1ec { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dJJ6l .framer-qkuiwa { align-self: start; flex: none; grid-column: span 6; height: 1px; justify-self: start; overflow: visible; position: relative; width: 100%; }\",\".framer-dJJ6l .framer-u48t55 { 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: 100px; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-dJJ6l .framer-n0b1, .framer-dJJ6l .framer-f8qr9z, .framer-dJJ6l .framer-19h77nx { 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-dJJ6l .framer-1u4u4j, .framer-dJJ6l .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-dJJ6l .framer-1mdviti { display: grid; flex: none; gap: 0px; grid-auto-rows: min-content; grid-template-columns: repeat(10, 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%; z-index: 1; }\",\".framer-dJJ6l .framer-eu0xlq-container { align-self: end; flex: none; grid-column: span 6; height: auto; justify-self: center; position: relative; width: 100%; }\",\".framer-dJJ6l .framer-h3va4o { height: 218px; position: relative; width: 380px; }\",\".framer-dJJ6l .framer-xsnxer { height: 218px; left: 0px; position: absolute; top: 0px; width: 291px; }\",\".framer-dJJ6l .framer-1p4x9vt { height: 23px; left: 115px; position: absolute; top: 151px; width: 20px; }\",\".framer-dJJ6l .framer-ztwqbe { height: 124px; left: 138px; position: absolute; top: 79px; width: 145px; }\",\".framer-dJJ6l .framer-1y4jt5t { height: 75px; left: 312px; position: absolute; top: 42px; width: 69px; }\",\".framer-dJJ6l.framer-v-55ih38.framer-8flaij { width: 810px; }\",\".framer-dJJ6l.framer-v-55ih38 .framer-1sienxs { gap: 80px; }\",\".framer-dJJ6l.framer-v-55ih38 .framer-vrm56j { gap: 24px 24px; }\",\".framer-dJJ6l.framer-v-55ih38 .framer-n6bh20, .framer-dJJ6l.framer-v-it644h .framer-eu0xlq-container { order: 0; }\",\".framer-dJJ6l.framer-v-55ih38 .framer-qkuiwa { order: 1; }\",\".framer-dJJ6l.framer-v-55ih38 .framer-u48t55 { gap: 10px; grid-column: span 4; height: min-content; order: 2; }\",\".framer-dJJ6l.framer-v-55ih38 .framer-1u4u4j { gap: 10px; grid-column: span 4; order: 3; }\",\".framer-dJJ6l.framer-v-55ih38 .framer-a8xijd { gap: 10px; grid-column: span 4; order: 4; }\",\".framer-dJJ6l.framer-v-55ih38 .framer-h3va4o { height: 172px; width: 300px; }\",\".framer-dJJ6l.framer-v-55ih38 .framer-xsnxer { height: 172px; width: 230px; }\",\".framer-dJJ6l.framer-v-55ih38 .framer-1p4x9vt { height: 18px; left: 91px; top: 119px; width: 16px; }\",\".framer-dJJ6l.framer-v-55ih38 .framer-ztwqbe { height: 98px; left: 109px; top: 62px; width: 114px; }\",\".framer-dJJ6l.framer-v-55ih38 .framer-1y4jt5t { height: 59px; left: 246px; top: 33px; width: 54px; }\",\".framer-dJJ6l.framer-v-it644h.framer-8flaij { overflow: var(--overflow-clip-fallback, clip); width: 400px; }\",\".framer-dJJ6l.framer-v-it644h .framer-1sienxs { flex: none; gap: 80px; overflow: var(--overflow-clip-fallback, clip); width: min-content; }\",\".framer-dJJ6l.framer-v-it644h .framer-vrm56j { gap: 24px 24px; grid-template-rows: repeat(3, min-content); width: 364px; z-index: 1; }\",\".framer-dJJ6l.framer-v-it644h .framer-u48t55 { gap: 10px; grid-column: span 5; height: min-content; }\",\".framer-dJJ6l.framer-v-it644h .framer-1u4u4j, .framer-dJJ6l.framer-v-it644h .framer-a8xijd { gap: 10px; grid-column: span 5; }\",\".framer-dJJ6l.framer-v-it644h .framer-1mdviti { width: 360px; }\",\".framer-dJJ6l.framer-v-it644h .framer-h3va4o { height: 79px; order: 2; width: 139px; }\",\".framer-dJJ6l.framer-v-it644h .framer-xsnxer { height: 79px; width: 107px; }\",\".framer-dJJ6l.framer-v-it644h .framer-1p4x9vt { height: 8px; left: 42px; top: 55px; width: 7px; }\",\".framer-dJJ6l.framer-v-it644h .framer-ztwqbe { height: 45px; left: 51px; top: 29px; width: 53px; }\",\".framer-dJJ6l.framer-v-it644h .framer-1y4jt5t { height: 27px; left: 114px; top: 15px; width: 25px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 685\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lgvYL1bjf\":{\"layout\":[\"fixed\",\"auto\"]},\"FDu6Y_BdV\":{\"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-dJJ6l\");export default Framerkpm_02aji;Framerkpm_02aji.displayName=\"Instance\";Framerkpm_02aji.defaultProps={height:685,width:1200};addPropertyControls(Framerkpm_02aji,{variant:{options:[\"v9mhrsVkl\",\"lgvYL1bjf\",\"FDu6Y_BdV\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],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)],{supportsExplicitInterCodegen:true});Framerkpm_02aji.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(PageWrapperPadding,{},context),forwardLoader(FooterGustave,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerkpm_02aji\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lgvYL1bjf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FDu6Y_BdV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"685\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"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 (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCodeBoundaryForOverrides,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Lenis from\"https://framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/JvJGH52KIOlGPmaUpdkl/Lenis.js\";import Desktop from\"#framer/local/canvasComponent/cRpOWIwj5/cRpOWIwj5.js\";import GLOBALGetTemplate from\"#framer/local/canvasComponent/h7q_4FSEm/h7q_4FSEm.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 GLOBALGetTemplateFonts=getFonts(GLOBALGetTemplate);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const LenisFonts=getFonts(Lenis);const breakpoints={Foqf1eEtT:\"(min-width: 1200px)\",im7azqugd:\"(min-width: 810px) and (max-width: 1199.98px)\",PKbtDuSag:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-TluO0\";const variantClassNames={Foqf1eEtT:\"framer-v-8x2iiv\",im7azqugd:\"framer-v-15ng3bb\",PKbtDuSag:\"framer-v-1bxb45g\"};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)=>{return value?\"ZnX7NZ7DK\":\"hEeHWpb1r\";};const convertFromBoolean1=(value,activeLocale)=>{return value?\"HaNVtod5w\":\"BOUyfU_k5\";};const transition1={bounce:.2,delay:1.4,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const breakpointRules={PKbtDuSag:[\".framer-TluO0 .framer-xlvejq { flex-direction: column; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={PKbtDuSag:\".framer-1bxb45g-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TluO0.framer-1ar725h, .framer-TluO0 .framer-1ar725h { display: block; }\",\".framer-TluO0.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-TluO0 .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-TluO0 .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-TluO0 .framer-1dtf089 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-TluO0 .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-TluO0 .framer-1yjaxcb-container { flex: none; height: auto; position: relative; width: 100%; z-index: 5; }\",\".framer-TluO0 .framer-1eltg9h-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 63px); flex: none; height: auto; order: 1004; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: 138px; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-TluO0 .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)\",PKbtDuSag:\"(max-width: 809.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:\"Foqf1eEtT\",Phone:\"PKbtDuSag\",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);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)}},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\"}},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__*/_jsx(MotionDivWithStickyFooterxlvejq,{className:\"framer-xlvejq\",\"data-framer-name\":\"Footer Wrapper | Code Override Sticky\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:560,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\"},PKbtDuSag:{variant:\"FDu6Y_BdV\"}},children:/*#__PURE__*/_jsx(Instance,{height:\"100%\",id:\"eqrTLnVoZ\",layoutId:\"eqrTLnVoZ\",name:\"Footer\",style:{width:\"100%\"},variant:\"v9mhrsVkl\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:\"138px\",y:903,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1eltg9h-container\",\"data-framer-appear-id\":\"1eltg9h\",initial:animation1,layoutScroll:true,nodeId:\"CyWlmcPIE\",optimized:true,rendersWithMotion:true,scopeId:\"kSVXYVI9Q\",children:/*#__PURE__*/_jsx(GLOBALGetTemplate,{height:\"100%\",id:\"CyWlmcPIE\",layoutId:\"CyWlmcPIE\",QGyKMdlw9:12,RlisSnDEJ:\"Get template\",style:{width:\"100%\"},width:\"100%\",X9vb5ZWvY:\"https://www.framer.com/marketplace/templates/lou/?via=gustaveflowbert\"})})}),/*#__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\"]},\"im7azqugd\":{\"layout\":[\"fixed\",\"fixed\"]},\"PKbtDuSag\":{\"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-1eltg9h-container\",\".framer-10vapha-container\"],\"im7azqugd\":[\".framer-whvx5y-container\",\".framer-4t9ln-container\",\".framer-xlvejq\",\".framer-1eltg9h-container\",\".framer-10vapha-container\"],\"PKbtDuSag\":[\".framer-whvx5y-container\",\".framer-4t9ln-container\",\".framer-xlvejq\",\".framer-1eltg9h-container\",\".framer-10vapha-container\"]}\n * @framerBreakpoints {\"Foqf1eEtT\":{\"min\":1200,\"canvasClassName\":\"framer-8x2iiv-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"im7azqugd\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-15ng3bb-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"PKbtDuSag\":{\"max\":809,\"canvasClassName\":\"framer-1bxb45g-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Foqf1eEtT\n * @framerLayoutTemplate true\n */const FramerkSVXYVI9Q=withCSS(Component,css,\"framer-TluO0\");export default FramerkSVXYVI9Q;FramerkSVXYVI9Q.displayName=\"Main\";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:[]},...HeaderLogoFonts,...DesktopFonts,...InstanceFonts,...GLOBALGetTemplateFonts,...LenisFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkSVXYVI9Q\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"Foqf1eEtT\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-8x2iiv-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"im7azqugd\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-15ng3bb-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"PKbtDuSag\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1bxb45g-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"Foqf1eEtT\\\":[\\\".framer-whvx5y-container\\\",\\\".framer-4t9ln-container\\\",\\\".framer-xlvejq\\\",\\\".framer-1eltg9h-container\\\",\\\".framer-10vapha-container\\\"],\\\"im7azqugd\\\":[\\\".framer-whvx5y-container\\\",\\\".framer-4t9ln-container\\\",\\\".framer-xlvejq\\\",\\\".framer-1eltg9h-container\\\",\\\".framer-10vapha-container\\\"],\\\"PKbtDuSag\\\":[\\\".framer-whvx5y-container\\\",\\\".framer-4t9ln-container\\\",\\\".framer-xlvejq\\\",\\\".framer-1eltg9h-container\\\",\\\".framer-10vapha-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"Foqf1eEtT\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"im7azqugd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PKbtDuSag\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"cqIfMEUmg\\\":\\\"background\\\",\\\"ZBabCY4zm\\\":\\\"menuBackgroundColor\\\",\\\"dMewQpJvH\\\":\\\"closeColor\\\",\\\"REcdMVIKk\\\":\\\"menuColor\\\",\\\"jnq43YXiJ\\\":\\\"cursor\\\",\\\"zb_j3aVaz\\\":\\\"logoType\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/7IZtlOwS3bETuxhpolKd/y5jWb1fx4kxfqAe34dym/kSVXYVI9Q.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vDSQeCDEyn7LOqZnhVnN/Dx624FmMgrUvdzPwMuZo/augiA20Il.js\")), path: \"/\"}, kxSuJREGg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zEjR2Fv9FqqvFMRS0RP4/ute0sVS8flpkqB4nw03P/kxSuJREGg.js\")), path: \"/about\"}, hCoPX1LSs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sjDH22K4jMVY57FlREFX/NygZ2GEKKT0HIXX7vo8W/hCoPX1LSs.js\")), path: \"/404\"}, AaMbUxwuP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bXHQlzmkY79Nhqwhky4G/tPjqy8ypPmnOcSl4MBjW/AaMbUxwuP.js\")), path: \"/projects\"}, JBlPzTgnt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A0Nq84v9HQO8eYml1hjn/yOVXgD6QNrdt5cLSF4zW/JBlPzTgnt.js\")), path: \"/archive\"}, wqP4q692I: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mOZaWepDV5Zq8uijum9r/ERdRzkwneWpsCUPJFWlk/wqP4q692I.js\")), path: \"/journey\"}, IH6RBxI0F: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uCexEXovvrzsV1omDxjc/Yf7JO0x6LkSmsI6MjALm/IH6RBxI0F.js\")), path: \"/contact\"}, a1svo1Iqy: {collectionId: \"t0vysxHx2\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9CwNaosHNgiuaO5WOEwS/Uxx0rRlUb5f3it4NRlAJ/a1svo1Iqy.js\")), path: \"/projects/:oYIxCirud\"}, jKGEe_6Jv: {collectionId: \"qXE9FJa10\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8ROgSEc8ywV9QEMhk1Bv/Vp6bFR3fiInVbAszQTs8/jKGEe_6Jv.js\")), path: \"/journey/:lzLQYKX7Z\"}, EarKHzRnd: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z26w0VYaEKh9nZXrg7cV/WsUb0NuU4dapK27XAiMq/EarKHzRnd.js\"))}}\r\n\r\n\t\tconst locales = [{code: \"ja-JP\", id: \"default\", name: \"Japanese\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {qXE9FJa10: async () => (await import(\"https://framerusercontent.com/modules/4Ai4ye75sKrWEtUgvrkU/EjDEIfKPi1zykLpOOvj1/qXE9FJa10.js\"))?.[\"utils\"], t0vysxHx2: async () => (await import(\"https://framerusercontent.com/modules/zRK1qbMMGSVnkBkbRCIx/X4CrAvtcq5lfRWSVtRqq/t0vysxHx2.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"4287aa25c8309008d2b140797ec55e8af1a2569bb277f7d4081940785db90af9\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const 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))\", 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 = {...props1, zb_j3aVaz: \"ZXJaSChCm\"}\r\nconst props3 = {...props1, cqIfMEUmg: \"var(--token-af4aa957-55ee-4f69-b04a-fc26bc15a171, rgb(19, 16, 20))\", jnq43YXiJ: undefined, zb_j3aVaz: \"ZXJaSChCm\"}\r\nconst props4 = {...props1, 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 = {...props1, jnq43YXiJ: undefined, zb_j3aVaz: \"ZXJaSChCm\"}\r\nconst templateProps = {a1svo1Iqy: props2, AaMbUxwuP: props2, augiA20Il: props1, hCoPX1LSs: props3, IH6RBxI0F: props5, JBlPzTgnt: props4, jKGEe_6Jv: props2, kxSuJREGg: props2, wqP4q692I: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"kxSuJREGg\":\r\ncase \"hCoPX1LSs\":\r\ncase \"AaMbUxwuP\":\r\ncase \"JBlPzTgnt\":\r\ncase \"wqP4q692I\":\r\ncase \"IH6RBxI0F\":\r\ncase \"a1svo1Iqy\":\r\ncase \"jKGEe_6Jv\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"kxSuJREGg\":\r\ncase \"hCoPX1LSs\":\r\ncase \"AaMbUxwuP\":\r\ncase \"JBlPzTgnt\":\r\ncase \"wqP4q692I\":\r\ncase \"IH6RBxI0F\":\r\ncase \"a1svo1Iqy\":\r\ncase \"jKGEe_6Jv\":\r\nreturn [{hash: \"8x2iiv\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"15ng3bb\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1bxb45g\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sjDH22K4jMVY57FlREFX/NygZ2GEKKT0HIXX7vo8W/hCoPX1LSs.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://kotatsukamoto.framer.ai\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/gaETTdmxeQnPumKjwpuA/mRTy74U4W2uLQ9bn8tIL/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {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\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}