{"version":3,"file":"script_main.DILE9_ZP.mjs","names":["x","d","debounce","className","useRef","_Fragment","Children","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","addPropertyOverrides","PhosphorFonts","Phosphor","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","Component","Icon","useRef","useState","HouseFactory","React","css","addPropertyOverrides","Phosphor","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","NavLink","HamburgerMenu","NavItem1","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","getProps","className","addPropertyOverrides","Badge","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","Vector","DividerLine","FooterLink","CreatedBy","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Navigation1","Footer","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","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/unpkg.com/lenis@1.3.8/dist/lenis.mjs","https:/unpkg.com/lenis@1.3.8/dist/lenis-snap.mjs","https:/framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/ewEgVFDJmU5IWGjRz6lM/Lenis.js","https:/framerusercontent.com/modules/2tPJs2rObgw7807DUJZI/5cvAMWzt9yT5D6rWF6Kw/wVVbOyWVO.js","https:/framerusercontent.com/modules/Uphqwa3yj4w2zlt6Kxx0/72GYqJ1nz2qjWD6a5AeK/OnnP6AW3F.js","https:/framerusercontent.com/modules/tCklntjbnFaWozvASBEG/VHnH4YZdP862lsfbqlDj/kmwlxeY3R.js","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/i6WSiDLftYVS2GvUElTz/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.53","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js","https:/framerusercontent.com/modules/fzr8sgNW0wk9WdEKKBR6/1U3y7rdq7EofNNoRy4TC/Ez44r55uJ.js","https:/framerusercontent.com/modules/wQBHZIW9SinMFopBlXvq/tDs2Mm9PyFnWdcs2jKNz/NCSpAcLpI.js","https:/framerusercontent.com/modules/bZMmv6bpi5HvHMKWwnXB/XpnnUBeCu966p6Zd9gEY/EhZO2L3AX.js","https:/framerusercontent.com/modules/3N5WC9OEZXIFx5rAAWOt/3oksjY17WdgqUidqxQNg/jiqOwm58x.js","https:/framerusercontent.com/modules/kAJp9Q4FxRRysgw02EEc/Ti1892axWPmdiP6DgVn9/UD7Xcw1W0.js","https:/framerusercontent.com/modules/hMaTI0mwkdYgMo8s1VRX/Luv2Z2L1hddHbX7TfAQi/vU6NZki7a.js","https:/framerusercontent.com/modules/t82hA6UTrKjyQE2pORsV/K9SsDYf8iCpzt1nWvTaG/ZdctwVogE.js","https:/framerusercontent.com/modules/21Bt7gO3f9ztpWnvX6d1/CuAnAwqSxBg48Vm3yxNZ/fG7zmvjws.js","framer:toplevel/main"],"sourcesContent":["// package.json\nvar version = \"1.3.8\";\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 = \"vertical\",\n    // vertical, horizontal, both\n    touchMultiplier = 1,\n    wheelMultiplier = 1,\n    autoResize = true,\n    prevent,\n    virtualScroll,\n    overscroll = true,\n    autoRaf = false,\n    anchors = false,\n    autoToggle = false,\n    // https://caniuse.com/?search=transition-behavior\n    allowNestedScroll = false,\n    __experimental__naiveDimensions = false\n  } = {}) {\n    window.lenisVersion = version;\n    if (!wrapper || wrapper === document.documentElement) {\n      wrapper = window;\n    }\n    if (typeof duration === \"number\" && typeof easing !== \"function\") {\n      easing = defaultEasing;\n    } else if (typeof easing === \"function\" && typeof duration !== \"number\") {\n      duration = 1;\n    }\n    this.options = {\n      wrapper,\n      content,\n      eventsTarget,\n      smoothWheel,\n      syncTouch,\n      syncTouchLerp,\n      touchInertiaExponent,\n      duration,\n      easing,\n      lerp: lerp2,\n      infinite,\n      gestureOrientation,\n      orientation,\n      touchMultiplier,\n      wheelMultiplier,\n      autoResize,\n      prevent,\n      virtualScroll,\n      overscroll,\n      autoRaf,\n      anchors,\n      autoToggle,\n      allowNestedScroll,\n      __experimental__naiveDimensions\n    };\n    this.dimensions = new Dimensions(wrapper, content, { autoResize });\n    this.updateClassName();\n    this.targetScroll = this.animatedScroll = this.actualScroll;\n    this.options.wrapper.addEventListener(\"scroll\", this.onNativeScroll, false);\n    this.options.wrapper.addEventListener(\"scrollend\", this.onScrollEnd, {\n      capture: true\n    });\n    if (this.options.anchors && this.options.wrapper === window) {\n      this.options.wrapper.addEventListener(\n        \"click\",\n        this.onClick,\n        false\n      );\n    }\n    this.options.wrapper.addEventListener(\n      \"pointerdown\",\n      this.onPointerDown,\n      false\n    );\n    this.virtualScroll = new VirtualScroll(eventsTarget, {\n      touchMultiplier,\n      wheelMultiplier\n    });\n    this.virtualScroll.on(\"scroll\", this.onVirtualScroll);\n    if (this.options.autoToggle) {\n      this.rootElement.addEventListener(\"transitionend\", this.onTransitionEnd, {\n        passive: true\n      });\n    }\n    if (this.options.autoRaf) {\n      this.__rafID = requestAnimationFrame(this.raf);\n    }\n  }\n  /**\n   * Destroy the lenis instance, remove all event listeners and clean up the class name\n   */\n  destroy() {\n    this.emitter.destroy();\n    this.options.wrapper.removeEventListener(\n      \"scroll\",\n      this.onNativeScroll,\n      false\n    );\n    this.options.wrapper.removeEventListener(\"scrollend\", this.onScrollEnd, {\n      capture: true\n    });\n    this.options.wrapper.removeEventListener(\n      \"pointerdown\",\n      this.onPointerDown,\n      false\n    );\n    if (this.options.anchors && this.options.wrapper === window) {\n      this.options.wrapper.removeEventListener(\n        \"click\",\n        this.onClick,\n        false\n      );\n    }\n    this.virtualScroll.destroy();\n    this.dimensions.destroy();\n    this.cleanUpClassName();\n    if (this.__rafID) {\n      cancelAnimationFrame(this.__rafID);\n    }\n  }\n  on(event, callback) {\n    return this.emitter.on(event, callback);\n  }\n  off(event, callback) {\n    return this.emitter.off(event, callback);\n  }\n  onScrollEnd = (e) => {\n    if (!(e instanceof CustomEvent)) {\n      if (this.isScrolling === \"smooth\" || this.isScrolling === false) {\n        e.stopPropagation();\n      }\n    }\n  };\n  dispatchScrollendEvent = () => {\n    this.options.wrapper.dispatchEvent(\n      new CustomEvent(\"scrollend\", {\n        bubbles: this.options.wrapper === window,\n        // cancelable: false,\n        detail: {\n          lenisScrollEnd: true\n        }\n      })\n    );\n  };\n  onTransitionEnd = (event) => {\n    if (event.propertyName.includes(\"overflow\")) {\n      const property = this.isHorizontal ? \"overflow-x\" : \"overflow-y\";\n      const overflow = getComputedStyle(this.rootElement)[property];\n      if ([\"hidden\", \"clip\"].includes(overflow)) {\n        this.internalStop();\n      } else {\n        this.internalStart();\n      }\n    }\n  };\n  setScroll(scroll) {\n    if (this.isHorizontal) {\n      this.options.wrapper.scrollTo({ left: scroll, behavior: \"instant\" });\n    } else {\n      this.options.wrapper.scrollTo({ top: scroll, behavior: \"instant\" });\n    }\n  }\n  onClick = (event) => {\n    const path = event.composedPath();\n    const anchor = path.find(\n      (node) => node instanceof HTMLAnchorElement && (node.getAttribute(\"href\")?.startsWith(\"#\") || node.getAttribute(\"href\")?.startsWith(\"/#\") || node.getAttribute(\"href\")?.startsWith(\"./#\"))\n    );\n    if (anchor) {\n      const id = anchor.getAttribute(\"href\");\n      if (id) {\n        const options = typeof this.options.anchors === \"object\" && this.options.anchors ? this.options.anchors : void 0;\n        let target = `#${id.split(\"#\")[1]}`;\n        if ([\"#\", \"/#\", \"./#\", \"#top\", \"/#top\", \"./#top\"].includes(id)) {\n          target = 0;\n        }\n        this.scrollTo(target, options);\n      }\n    }\n  };\n  onPointerDown = (event) => {\n    if (event.button === 1) {\n      this.reset();\n    }\n  };\n  onVirtualScroll = (data) => {\n    if (typeof this.options.virtualScroll === \"function\" && this.options.virtualScroll(data) === false)\n      return;\n    const { deltaX, deltaY, event } = data;\n    this.emitter.emit(\"virtual-scroll\", { deltaX, deltaY, event });\n    if (event.ctrlKey) return;\n    if (event.lenisStopPropagation) return;\n    const isTouch = event.type.includes(\"touch\");\n    const isWheel = event.type.includes(\"wheel\");\n    this.isTouching = event.type === \"touchstart\" || event.type === \"touchmove\";\n    const isClickOrTap = deltaX === 0 && deltaY === 0;\n    const isTapToStop = this.options.syncTouch && isTouch && event.type === \"touchstart\" && isClickOrTap && !this.isStopped && !this.isLocked;\n    if (isTapToStop) {\n      this.reset();\n      return;\n    }\n    const isUnknownGesture = this.options.gestureOrientation === \"vertical\" && deltaY === 0 || this.options.gestureOrientation === \"horizontal\" && deltaX === 0;\n    if (isClickOrTap || isUnknownGesture) {\n      return;\n    }\n    let composedPath = event.composedPath();\n    composedPath = composedPath.slice(0, composedPath.indexOf(this.rootElement));\n    const prevent = this.options.prevent;\n    if (!!composedPath.find(\n      (node) => node instanceof HTMLElement && (typeof prevent === \"function\" && prevent?.(node) || node.hasAttribute?.(\"data-lenis-prevent\") || isTouch && node.hasAttribute?.(\"data-lenis-prevent-touch\") || isWheel && node.hasAttribute?.(\"data-lenis-prevent-wheel\") || this.options.allowNestedScroll && this.checkNestedScroll(node, { deltaX, deltaY }))\n    ))\n      return;\n    if (this.isStopped || this.isLocked) {\n      if (event.cancelable) {\n        event.preventDefault();\n      }\n      return;\n    }\n    const isSmooth = this.options.syncTouch && isTouch || this.options.smoothWheel && isWheel;\n    if (!isSmooth) {\n      this.isScrolling = \"native\";\n      this.animate.stop();\n      event.lenisStopPropagation = true;\n      return;\n    }\n    let delta = deltaY;\n    if (this.options.gestureOrientation === \"both\") {\n      delta = Math.abs(deltaY) > Math.abs(deltaX) ? deltaY : deltaX;\n    } else if (this.options.gestureOrientation === \"horizontal\") {\n      delta = deltaX;\n    }\n    if (!this.options.overscroll || this.options.infinite || this.options.wrapper !== window && (this.animatedScroll > 0 && this.animatedScroll < this.limit || this.animatedScroll === 0 && deltaY > 0 || this.animatedScroll === this.limit && deltaY < 0)) {\n      event.lenisStopPropagation = true;\n    }\n    if (event.cancelable) {\n      event.preventDefault();\n    }\n    const isSyncTouch = isTouch && this.options.syncTouch;\n    const isTouchEnd = isTouch && event.type === \"touchend\";\n    const hasTouchInertia = isTouchEnd;\n    if (hasTouchInertia) {\n      delta = Math.sign(this.velocity) * Math.pow(Math.abs(this.velocity), this.options.touchInertiaExponent);\n    }\n    this.scrollTo(this.targetScroll + delta, {\n      programmatic: false,\n      ...isSyncTouch ? {\n        lerp: hasTouchInertia ? this.options.syncTouchLerp : 1\n        // immediate: !hasTouchInertia,\n      } : {\n        lerp: this.options.lerp,\n        duration: this.options.duration,\n        easing: this.options.easing\n      }\n    });\n  };\n  /**\n   * Force lenis to recalculate the dimensions\n   */\n  resize() {\n    this.dimensions.resize();\n    this.animatedScroll = this.targetScroll = this.actualScroll;\n    this.emit();\n  }\n  emit() {\n    this.emitter.emit(\"scroll\", this);\n  }\n  onNativeScroll = () => {\n    if (this._resetVelocityTimeout !== null) {\n      clearTimeout(this._resetVelocityTimeout);\n      this._resetVelocityTimeout = null;\n    }\n    if (this._preventNextNativeScrollEvent) {\n      this._preventNextNativeScrollEvent = false;\n      return;\n    }\n    if (this.isScrolling === false || this.isScrolling === \"native\") {\n      const lastScroll = this.animatedScroll;\n      this.animatedScroll = this.targetScroll = this.actualScroll;\n      this.lastVelocity = this.velocity;\n      this.velocity = this.animatedScroll - lastScroll;\n      this.direction = Math.sign(\n        this.animatedScroll - lastScroll\n      );\n      if (!this.isStopped) {\n        this.isScrolling = \"native\";\n      }\n      this.emit();\n      if (this.velocity !== 0) {\n        this._resetVelocityTimeout = setTimeout(() => {\n          this.lastVelocity = this.velocity;\n          this.velocity = 0;\n          this.isScrolling = false;\n          this.emit();\n        }, 400);\n      }\n    }\n  };\n  reset() {\n    this.isLocked = false;\n    this.isScrolling = false;\n    this.animatedScroll = this.targetScroll = this.actualScroll;\n    this.lastVelocity = this.velocity = 0;\n    this.animate.stop();\n  }\n  /**\n   * Start lenis scroll after it has been stopped\n   */\n  start() {\n    if (!this.isStopped) return;\n    if (this.options.autoToggle) {\n      this.rootElement.style.removeProperty(\"overflow\");\n      return;\n    }\n    this.internalStart();\n  }\n  internalStart() {\n    if (!this.isStopped) return;\n    this.reset();\n    this.isStopped = false;\n    this.emit();\n  }\n  /**\n   * Stop lenis scroll\n   */\n  stop() {\n    if (this.isStopped) return;\n    if (this.options.autoToggle) {\n      this.rootElement.style.setProperty(\"overflow\", \"clip\");\n      return;\n    }\n    this.internalStop();\n  }\n  internalStop() {\n    if (this.isStopped) return;\n    this.reset();\n    this.isStopped = true;\n    this.emit();\n  }\n  /**\n   * RequestAnimationFrame for lenis\n   *\n   * @param time The time in ms from an external clock like `requestAnimationFrame` or Tempus\n   */\n  raf = (time) => {\n    const deltaTime = time - (this.time || time);\n    this.time = time;\n    this.animate.advance(deltaTime * 1e-3);\n    if (this.options.autoRaf) {\n      this.__rafID = requestAnimationFrame(this.raf);\n    }\n  };\n  /**\n   * Scroll to a target value\n   *\n   * @param target The target value to scroll to\n   * @param options The options for the scroll\n   *\n   * @example\n   * lenis.scrollTo(100, {\n   *   offset: 100,\n   *   duration: 1,\n   *   easing: (t) => 1 - Math.cos((t * Math.PI) / 2),\n   *   lerp: 0.1,\n   *   onStart: () => {\n   *     console.log('onStart')\n   *   },\n   *   onComplete: () => {\n   *     console.log('onComplete')\n   *   },\n   * })\n   */\n  scrollTo(target, {\n    offset = 0,\n    immediate = false,\n    lock = false,\n    duration = this.options.duration,\n    easing = this.options.easing,\n    lerp: lerp2 = this.options.lerp,\n    onStart,\n    onComplete,\n    force = false,\n    // scroll even if stopped\n    programmatic = true,\n    // called from outside of the class\n    userData\n  } = {}) {\n    if ((this.isStopped || this.isLocked) && !force) return;\n    if (typeof target === \"string\" && [\"top\", \"left\", \"start\"].includes(target)) {\n      target = 0;\n    } else if (typeof target === \"string\" && [\"bottom\", \"right\", \"end\"].includes(target)) {\n      target = this.limit;\n    } else {\n      let node;\n      if (typeof target === \"string\") {\n        node = document.querySelector(target);\n      } else if (target instanceof HTMLElement && target?.nodeType) {\n        node = target;\n      }\n      if (node) {\n        if (this.options.wrapper !== window) {\n          const wrapperRect = this.rootElement.getBoundingClientRect();\n          offset -= this.isHorizontal ? wrapperRect.left : wrapperRect.top;\n        }\n        const rect = node.getBoundingClientRect();\n        target = (this.isHorizontal ? rect.left : rect.top) + this.animatedScroll;\n      }\n    }\n    if (typeof target !== \"number\") return;\n    target += offset;\n    target = Math.round(target);\n    if (this.options.infinite) {\n      if (programmatic) {\n        this.targetScroll = this.animatedScroll = this.scroll;\n        const distance = target - this.animatedScroll;\n        if (distance > this.limit / 2) {\n          target = target - this.limit;\n        } else if (distance < -this.limit / 2) {\n          target = target + this.limit;\n        }\n      }\n    } else {\n      target = clamp(0, target, this.limit);\n    }\n    if (target === this.targetScroll) {\n      onStart?.(this);\n      onComplete?.(this);\n      return;\n    }\n    this.userData = userData ?? {};\n    if (immediate) {\n      this.animatedScroll = this.targetScroll = target;\n      this.setScroll(this.scroll);\n      this.reset();\n      this.preventNextNativeScrollEvent();\n      this.emit();\n      onComplete?.(this);\n      this.userData = {};\n      requestAnimationFrame(() => {\n        this.dispatchScrollendEvent();\n      });\n      return;\n    }\n    if (!programmatic) {\n      this.targetScroll = target;\n    }\n    if (typeof duration === \"number\" && typeof easing !== \"function\") {\n      easing = defaultEasing;\n    } else if (typeof easing === \"function\" && typeof duration !== \"number\") {\n      duration = 1;\n    }\n    this.animate.fromTo(this.animatedScroll, target, {\n      duration,\n      easing,\n      lerp: lerp2,\n      onStart: () => {\n        if (lock) this.isLocked = true;\n        this.isScrolling = \"smooth\";\n        onStart?.(this);\n      },\n      onUpdate: (value, completed) => {\n        this.isScrolling = \"smooth\";\n        this.lastVelocity = this.velocity;\n        this.velocity = value - this.animatedScroll;\n        this.direction = Math.sign(this.velocity);\n        this.animatedScroll = value;\n        this.setScroll(this.scroll);\n        if (programmatic) {\n          this.targetScroll = value;\n        }\n        if (!completed) this.emit();\n        if (completed) {\n          this.reset();\n          this.emit();\n          onComplete?.(this);\n          this.userData = {};\n          requestAnimationFrame(() => {\n            this.dispatchScrollendEvent();\n          });\n          this.preventNextNativeScrollEvent();\n        }\n      }\n    });\n  }\n  preventNextNativeScrollEvent() {\n    this._preventNextNativeScrollEvent = true;\n    requestAnimationFrame(() => {\n      this._preventNextNativeScrollEvent = false;\n    });\n  }\n  checkNestedScroll(node, { deltaX, deltaY }) {\n    const time = Date.now();\n    const cache = node._lenis ??= {};\n    let hasOverflowX, hasOverflowY, isScrollableX, isScrollableY, scrollWidth, scrollHeight, clientWidth, clientHeight;\n    const gestureOrientation = this.options.gestureOrientation;\n    if (time - (cache.time ?? 0) > 2e3) {\n      cache.time = Date.now();\n      const computedStyle = window.getComputedStyle(node);\n      cache.computedStyle = computedStyle;\n      const overflowXString = computedStyle.overflowX;\n      const overflowYString = computedStyle.overflowY;\n      hasOverflowX = [\"auto\", \"overlay\", \"scroll\"].includes(overflowXString);\n      hasOverflowY = [\"auto\", \"overlay\", \"scroll\"].includes(overflowYString);\n      cache.hasOverflowX = hasOverflowX;\n      cache.hasOverflowY = hasOverflowY;\n      if (!hasOverflowX && !hasOverflowY) return false;\n      if (gestureOrientation === \"vertical\" && !hasOverflowY) return false;\n      if (gestureOrientation === \"horizontal\" && !hasOverflowX) return false;\n      scrollWidth = node.scrollWidth;\n      scrollHeight = node.scrollHeight;\n      clientWidth = node.clientWidth;\n      clientHeight = node.clientHeight;\n      isScrollableX = scrollWidth > clientWidth;\n      isScrollableY = scrollHeight > clientHeight;\n      cache.isScrollableX = isScrollableX;\n      cache.isScrollableY = isScrollableY;\n      cache.scrollWidth = scrollWidth;\n      cache.scrollHeight = scrollHeight;\n      cache.clientWidth = clientWidth;\n      cache.clientHeight = clientHeight;\n    } else {\n      isScrollableX = cache.isScrollableX;\n      isScrollableY = cache.isScrollableY;\n      hasOverflowX = cache.hasOverflowX;\n      hasOverflowY = cache.hasOverflowY;\n      scrollWidth = cache.scrollWidth;\n      scrollHeight = cache.scrollHeight;\n      clientWidth = cache.clientWidth;\n      clientHeight = cache.clientHeight;\n    }\n    if (!hasOverflowX && !hasOverflowY || !isScrollableX && !isScrollableY) {\n      return false;\n    }\n    if (gestureOrientation === \"vertical\" && (!hasOverflowY || !isScrollableY))\n      return false;\n    if (gestureOrientation === \"horizontal\" && (!hasOverflowX || !isScrollableX))\n      return false;\n    let orientation;\n    if (gestureOrientation === \"horizontal\") {\n      orientation = \"x\";\n    } else if (gestureOrientation === \"vertical\") {\n      orientation = \"y\";\n    } else {\n      const isScrollingX = deltaX !== 0;\n      const isScrollingY = deltaY !== 0;\n      if (isScrollingX && hasOverflowX && isScrollableX) {\n        orientation = \"x\";\n      }\n      if (isScrollingY && hasOverflowY && isScrollableY) {\n        orientation = \"y\";\n      }\n    }\n    if (!orientation) return false;\n    let scroll, maxScroll, delta, hasOverflow, isScrollable;\n    if (orientation === \"x\") {\n      scroll = node.scrollLeft;\n      maxScroll = scrollWidth - clientWidth;\n      delta = deltaX;\n      hasOverflow = hasOverflowX;\n      isScrollable = isScrollableX;\n    } else if (orientation === \"y\") {\n      scroll = node.scrollTop;\n      maxScroll = scrollHeight - clientHeight;\n      delta = deltaY;\n      hasOverflow = hasOverflowY;\n      isScrollable = isScrollableY;\n    } else {\n      return false;\n    }\n    const willScroll = delta > 0 ? scroll < maxScroll : scroll > 0;\n    return willScroll && hasOverflow && isScrollable;\n  }\n  /**\n   * The root element on which lenis is instanced\n   */\n  get rootElement() {\n    return this.options.wrapper === window ? document.documentElement : this.options.wrapper;\n  }\n  /**\n   * The limit which is the maximum scroll value\n   */\n  get limit() {\n    if (this.options.__experimental__naiveDimensions) {\n      if (this.isHorizontal) {\n        return this.rootElement.scrollWidth - this.rootElement.clientWidth;\n      } else {\n        return this.rootElement.scrollHeight - this.rootElement.clientHeight;\n      }\n    } else {\n      return this.dimensions.limit[this.isHorizontal ? \"x\" : \"y\"];\n    }\n  }\n  /**\n   * Whether or not the scroll is horizontal\n   */\n  get isHorizontal() {\n    return this.options.orientation === \"horizontal\";\n  }\n  /**\n   * The actual scroll value\n   */\n  get actualScroll() {\n    const wrapper = this.options.wrapper;\n    return this.isHorizontal ? wrapper.scrollX ?? wrapper.scrollLeft : wrapper.scrollY ?? wrapper.scrollTop;\n  }\n  /**\n   * The current scroll value\n   */\n  get scroll() {\n    return this.options.infinite ? modulo(this.animatedScroll, this.limit) : this.animatedScroll;\n  }\n  /**\n   * The progress of the scroll relative to the limit\n   */\n  get progress() {\n    return this.limit === 0 ? 1 : this.scroll / this.limit;\n  }\n  /**\n   * Current scroll state\n   */\n  get isScrolling() {\n    return this._isScrolling;\n  }\n  set isScrolling(value) {\n    if (this._isScrolling !== value) {\n      this._isScrolling = value;\n      this.updateClassName();\n    }\n  }\n  /**\n   * Check if lenis is stopped\n   */\n  get isStopped() {\n    return this._isStopped;\n  }\n  set isStopped(value) {\n    if (this._isStopped !== value) {\n      this._isStopped = value;\n      this.updateClassName();\n    }\n  }\n  /**\n   * Check if lenis is locked\n   */\n  get isLocked() {\n    return this._isLocked;\n  }\n  set isLocked(value) {\n    if (this._isLocked !== value) {\n      this._isLocked = value;\n      this.updateClassName();\n    }\n  }\n  /**\n   * Check if lenis is smooth scrolling\n   */\n  get isSmooth() {\n    return this.isScrolling === \"smooth\";\n  }\n  /**\n   * The class name applied to the wrapper element\n   */\n  get className() {\n    let className = \"lenis\";\n    if (this.options.autoToggle) className += \" lenis-autoToggle\";\n    if (this.isStopped) className += \" lenis-stopped\";\n    if (this.isLocked) className += \" lenis-locked\";\n    if (this.isScrolling) className += \" lenis-scrolling\";\n    if (this.isScrolling === \"smooth\") className += \" lenis-smooth\";\n    return className;\n  }\n  updateClassName() {\n    this.cleanUpClassName();\n    this.rootElement.className = `${this.rootElement.className} ${this.className}`.trim();\n  }\n  cleanUpClassName() {\n    this.rootElement.className = this.rootElement.className.replace(/lenis(-\\w+)?/g, \"\").trim();\n  }\n};\nexport {\n  Lenis as default\n};\n//# sourceMappingURL=lenis.mjs.map","// packages/snap/src/debounce.ts\nfunction debounce(callback, delay) {\n  let timer;\n  return function(...args) {\n    let context = this;\n    clearTimeout(timer);\n    timer = setTimeout(() => {\n      timer = void 0;\n      callback.apply(context, args);\n    }, delay);\n  };\n}\n\n// packages/snap/src/element.ts\nfunction removeParentSticky(element) {\n  const position = getComputedStyle(element).position;\n  const isSticky = position === \"sticky\";\n  if (isSticky) {\n    element.style.setProperty(\"position\", \"static\");\n    element.dataset.sticky = \"true\";\n  }\n  if (element.offsetParent) {\n    removeParentSticky(element.offsetParent);\n  }\n}\nfunction addParentSticky(element) {\n  if (element?.dataset?.sticky === \"true\") {\n    element.style.removeProperty(\"position\");\n    delete element.dataset.sticky;\n  }\n  if (element.offsetParent) {\n    addParentSticky(element.offsetParent);\n  }\n}\nfunction offsetTop(element, accumulator = 0) {\n  const top = accumulator + element.offsetTop;\n  if (element.offsetParent) {\n    return offsetTop(element.offsetParent, top);\n  }\n  return top;\n}\nfunction offsetLeft(element, accumulator = 0) {\n  const left = accumulator + element.offsetLeft;\n  if (element.offsetParent) {\n    return offsetLeft(element.offsetParent, left);\n  }\n  return left;\n}\nfunction scrollTop(element, accumulator = 0) {\n  const top = accumulator + element.scrollTop;\n  if (element.offsetParent) {\n    return scrollTop(element.offsetParent, top);\n  }\n  return top + window.scrollY;\n}\nfunction scrollLeft(element, accumulator = 0) {\n  const left = accumulator + element.scrollLeft;\n  if (element.offsetParent) {\n    return scrollLeft(element.offsetParent, left);\n  }\n  return left + window.scrollX;\n}\nvar SnapElement = class {\n  element;\n  options;\n  align;\n  // @ts-ignore\n  rect = {};\n  wrapperResizeObserver;\n  resizeObserver;\n  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.wrapperResizeObserver = new ResizeObserver(this.onWrapperResize);\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    // velocityThreshold = 1.2,\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      // velocityThreshold,\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  /**\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) => element.destroy());\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, userData = {}) {\n    const id = uid();\n    this.snaps.set(id, { value, userData });\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  onWindowResize = () => {\n    this.viewport.width = window.innerWidth;\n    this.viewport.height = window.innerHeight;\n  };\n  // private onScroll = ({\n  //   // scroll,\n  //   // limit,\n  //   lastVelocity,\n  //   velocity,\n  //   // isScrolling,\n  //   userData,\n  // }: // isHorizontal,\n  // Lenis) => {\n  //   if (this.isStopped) return\n  //   // return\n  //   const isDecelerating = Math.abs(lastVelocity) > Math.abs(velocity)\n  //   const isTurningBack =\n  //     Math.sign(lastVelocity) !== Math.sign(velocity) && velocity !== 0\n  //   if (\n  //     Math.abs(velocity) < this.options.velocityThreshold &&\n  //     // !isTouching &&\n  //     isDecelerating &&\n  //     !isTurningBack &&\n  //     userData?.initiator !== 'snap'\n  //   ) {\n  //     this.onSnapDebounced()\n  //   }\n  // }\n  onSnap = () => {\n    let { scroll, isHorizontal } = this.lenis;\n    scroll = Math.ceil(this.lenis.scroll);\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), userData: {} });\n        }\n      });\n    });\n    snaps = snaps.sort((a, b) => Math.abs(a.value) - Math.abs(b.value));\n    if (snaps.length === 0) return;\n    let prevSnap = snaps.findLast(({ value }) => value <= scroll);\n    if (prevSnap === void 0) prevSnap = snaps[0];\n    const distanceToPrevSnap = Math.abs(scroll - prevSnap.value);\n    let nextSnap = snaps.find(({ value }) => value >= scroll);\n    if (nextSnap === void 0) nextSnap = snaps[snaps.length - 1];\n    const distanceToNextSnap = Math.abs(scroll - nextSnap.value);\n    const snap = distanceToPrevSnap < distanceToNextSnap ? prevSnap : nextSnap;\n    const distance = Math.abs(scroll - snap.value);\n    let distanceThreshold;\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    if (this.options.type === \"mandatory\" || this.options.type === \"proximity\" && distance <= distanceThreshold) {\n      this.lenis.scrollTo(snap.value, {\n        lerp: this.options.lerp,\n        easing: this.options.easing,\n        duration: this.options.duration,\n        userData: { initiator: \"snap\" },\n        onStart: () => {\n          this.options.onSnapStart?.(snap);\n        },\n        onComplete: () => {\n          this.options.onSnapComplete?.(snap);\n        }\n      });\n    }\n  };\n};\nexport {\n  Snap as default\n};\n//# sourceMappingURL=lenis-snap.mjs.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"https://unpkg.com/lenis@1.3.8/dist/lenis.mjs\";import Snap from\"https://unpkg.com/lenis@1.3.8/dist/lenis-snap.mjs\";import{useEffect,useRef,Children,isValidElement,cloneElement}from\"react\";/**\n * @framerSupportedLayoutHeight any\n * @framerSupportedLayoutWidth any\n * @framerDisableUnlink\n */export default function Component({smooth,easing,infinite,orientation,intensity,children,snap}){const wrapperRef=useRef();const contentRef=useRef();useEffect(()=>{if(children&&(!wrapperRef.current||!contentRef.current))return;if(wrapperRef.current&&contentRef.current){if(orientation===\"horizontal\"){wrapperRef.current.style.setProperty(\"overflowX\",\"auto\");}else{wrapperRef.current.style.setProperty(\"overflowY\",\"auto\");}}const lenis=new Lenis({smoothWheel:smooth,duration:intensity/10,infinite,orientation,gestureOrientation:orientation===\"horizontal\"?\"both\":\"vertical\",autoRaf:true,autoToggle:true,anchors:true,allowNestedScroll:true,wrapper:wrapperRef.current,content:contentRef.current,syncTouch:Boolean(infinite)||orientation===\"horizontal\"});let lenisSnap;if(snap&&snap.snaps.length>0){lenisSnap=new Snap(lenis,{type:snap.type,distanceThreshold:snap.threshold+\"%\"});snap.snaps.forEach(item=>{if(!item.target?.current)return;const id=item.target.current.id;// workaround when content is duplicated by LenisSeamlessInfinite\nconst elements=document.querySelectorAll(`#${id}`);elements.forEach(element=>{lenisSnap.addElement(element,{align:item.align});});});}window.lenis=lenis;window.lenisSnap=snap;return()=>{lenis.destroy();if(lenisSnap)lenisSnap.destroy();};},[children]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{href:\"https://unpkg.com/lenis@1.3.8/dist/lenis.css\",rel:\"stylesheet\"}),children&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:orientation===\"horizontal\"?{overflowX:\"auto\",width:\"100%\"}:{overflowY:\"auto\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"div\",{ref:contentRef,style:{width:\"100%\"},children:Children.map(children,child=>/*#__PURE__*/isValidElement(child)?/*#__PURE__*/cloneElement(child,{style:{...child.props.style,width:\"100%\"}}):child)})})})]});}Component.displayName=\"Lenis\";addPropertyControls(Component,{smooth:{type:ControlType.Boolean,title:\"Smooth\",defaultValue:true},intensity:{type:ControlType.Number,title:\"Intensity\",defaultValue:12,step:1,min:1,max:100,hidden(props){return props.smooth===false;}},infinite:{type:ControlType.Boolean,title:\"Infinite\",defaultValue:false,hidden(props){return props.smooth===false;}},orientation:{type:ControlType.Enum,defaultValue:\"Vertical\",displaySegmentedControl:true,options:[\"vertical\",\"horizontal\"],optionTitles:[\"Vertical\",\"Horizontal\"],hidden(props){return props.smooth===false;}},children:{type:ControlType.ComponentInstance,title:\"Content\"},snap:{type:ControlType.Object,optional:true,description:\"Cooked and served by [darkroom.engineering](https://darkroom.engineering).\",controls:{type:{type:ControlType.Enum,defaultValue:\"proximity\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",options:[\"proximity\",\"mandatory\"],optionTitles:[\"Proximity\",\"Mandatory\"]},threshold:{type:ControlType.Number,defaultValue:50,min:0,max:100,unit:\"%\",hidden:props=>{return props.snap.type===\"mandatory\";}},snaps:{type:ControlType.Array,control:{type:ControlType.Object,controls:{target:{title:\"Target\",type:ControlType.ScrollSectionRef},align:{type:ControlType.Enum,defaultValue:\"center\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"start\",\"center\",\"end\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"]}}}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Component\",\"slots\":[\"children\"],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lenis.map","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Q18E2cI9D:{hover:true},ZH3vzmtGy:{hover:true}};const cycleOrder=[\"ZH3vzmtGy\",\"Q18E2cI9D\"];const serializationHash=\"framer-6jDzX\";const variantClassNames={Q18E2cI9D:\"framer-v-1ezhmos\",ZH3vzmtGy:\"framer-v-1unyhem\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"ZH3vzmtGy\",Open:\"Q18E2cI9D\"};const getProps=({background,click,height,id,width,...props})=>{return{...props,MrTkMS41m:background??props.MrTkMS41m??\"var(--token-7288c754-42a3-4bcb-928f-d7e01bf62ad6, rgb(0, 0, 0))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZH3vzmtGy\",Y8rJSNj1j:click??props.Y8rJSNj1j};};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,MrTkMS41m,Y8rJSNj1j,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZH3vzmtGy\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1dlwug8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Y8rJSNj1j){const res=await Y8rJSNj1j(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1unyhem\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZH3vzmtGy\",onTap:onTap1dlwug8,ref:refBinding,style:{...style},...addPropertyOverrides({\"Q18E2cI9D-hover\":{\"data-framer-name\":undefined},\"ZH3vzmtGy-hover\":{\"data-framer-name\":undefined},Q18E2cI9D:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rbih4u\",layoutDependency:layoutDependency,layoutId:\"vgNiblxGb\",style:{backgroundColor:MrTkMS41m,borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{\"Q18E2cI9D-hover\":{rotate:-50},\"ZH3vzmtGy-hover\":{rotate:0},Q18E2cI9D:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17z06w4\",layoutDependency:layoutDependency,layoutId:\"zlKqUfYkA\",style:{backgroundColor:MrTkMS41m,borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{\"Q18E2cI9D-hover\":{rotate:50},\"ZH3vzmtGy-hover\":{rotate:0},Q18E2cI9D:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6jDzX.framer-h79nb7, .framer-6jDzX .framer-h79nb7 { display: block; }\",\".framer-6jDzX.framer-1unyhem { cursor: pointer; height: 32px; overflow: hidden; position: relative; width: 32px; }\",\".framer-6jDzX .framer-1rbih4u { bottom: 10px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; width: 24px; }\",\".framer-6jDzX .framer-17z06w4 { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: 10px; width: 24px; }\",\".framer-6jDzX.framer-v-1ezhmos.framer-1unyhem, .framer-6jDzX.framer-v-1unyhem.hover.framer-1unyhem { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 32px); }\",\".framer-6jDzX.framer-v-1ezhmos .framer-1rbih4u { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-6jDzX.framer-v-1ezhmos .framer-17z06w4 { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-6jDzX.framer-v-1unyhem.hover .framer-1rbih4u { bottom: 11px; }\",\".framer-6jDzX.framer-v-1unyhem.hover .framer-17z06w4 { top: 11px; }\",\".framer-6jDzX.framer-v-1ezhmos.hover .framer-1rbih4u { bottom: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q18E2cI9D\":{\"layout\":[\"fixed\",\"fixed\"]},\"xhRB3Um3n\":{\"layout\":[\"fixed\",\"fixed\"]},\"TSyA4sZi_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"MrTkMS41m\":\"background\",\"Y8rJSNj1j\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwVVbOyWVO=withCSS(Component,css,\"framer-6jDzX\");export default FramerwVVbOyWVO;FramerwVVbOyWVO.displayName=\"Hamburger Menu\";FramerwVVbOyWVO.defaultProps={height:32,width:32};addPropertyControls(FramerwVVbOyWVO,{variant:{options:[\"ZH3vzmtGy\",\"Q18E2cI9D\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},MrTkMS41m:{defaultValue:'var(--token-7288c754-42a3-4bcb-928f-d7e01bf62ad6, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Background\",type:ControlType.Color},Y8rJSNj1j:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerwVVbOyWVO,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwVVbOyWVO\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"MrTkMS41m\\\":\\\"background\\\",\\\"Y8rJSNj1j\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q18E2cI9D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xhRB3Um3n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TSyA4sZi_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"32\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wVVbOyWVO.map","// Generated by Framer (9805f18)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Mesveda Semi Bold\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Mesveda Semi Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Mesveda\",url:\"https://framerusercontent.com/assets/CnAefsSTf3NaBzuR83odVOrE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-CaD5b .framer-styles-preset-124g850:not(.rich-text-wrapper), .framer-CaD5b .framer-styles-preset-124g850.rich-text-wrapper p { --framer-font-family: \"Mesveda Semi Bold\", \"Mesveda Semi Bold Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 1.11px; --framer-line-height: 0.8em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-b49b8c83-e274-480b-971b-bd3219f16e44, #18181b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-CaD5b\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,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{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Uphqwa3yj4w2zlt6Kxx0/72GYqJ1nz2qjWD6a5AeK/OnnP6AW3F.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={st5TPqe55:{hover:true}};const cycleOrder=[\"st5TPqe55\",\"wEtYEI3NX\"];const serializationHash=\"framer-htWjm\";const variantClassNames={st5TPqe55:\"framer-v-w48h3f\",wEtYEI3NX:\"framer-v-1wo3glc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.15,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Bold:\"bold\",Duotone:\"duotone\",Fill:\"fill\",Light:\"light\",Regular:\"regular\",Thin:\"thin\"};const humanReadableVariantMap={Default:\"st5TPqe55\",Open:\"wEtYEI3NX\"};const getProps=({color,dropdown,hasIcon,height,hover,hoverColor,icon,iconWeight,id,link,newTab,tap,text,width,...props})=>{return{...props,AKNygNPH1:color??props.AKNygNPH1??\"var(--token-237d8458-d054-4504-84e5-22cb0ea1d24e, rgb(10, 10, 10))\",HV2vodukn:newTab??props.HV2vodukn,Ib5NOdRzj:text??props.Ib5NOdRzj??\"Nav Link\",K2kXRy0i5:icon??props.K2kXRy0i5??\"DiamondsFour\",O87WcmLVF:hasIcon??props.O87WcmLVF??true,qNBeEglHJ:dropdown??props.qNBeEglHJ??true,qU2vSVbdw:hoverColor??props.qU2vSVbdw??\"var(--token-2767985d-3152-432b-96ec-11e6f8567cc4, rgb(115, 115, 115))\",qwETbrwWM:humanReadableEnumMap[iconWeight]??iconWeight??props.qwETbrwWM??\"fill\",QxXFL7NXK:link??props.QxXFL7NXK,variant:humanReadableVariantMap[props.variant]??props.variant??\"st5TPqe55\",XQr2vXlCE:tap??props.XQr2vXlCE,zn0R93oGC:hover??props.zn0R93oGC};};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,Ib5NOdRzj,O87WcmLVF,K2kXRy0i5,qwETbrwWM,qNBeEglHJ,QxXFL7NXK,HV2vodukn,AKNygNPH1,qU2vSVbdw,XQr2vXlCE,zn0R93oGC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"st5TPqe55\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8lnve4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(XQr2vXlCE){const res=await XQr2vXlCE(...args);if(res===false)return false;}});const onMouseEnter3wy2z8=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(zn0R93oGC){const res=await zn0R93oGC(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:QxXFL7NXK,motionChild:true,nodeId:\"st5TPqe55\",openInNewTab:HV2vodukn,scopeId:\"kmwlxeY3R\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-w48h3f\",className,classNames)} framer-4wnz0k`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"st5TPqe55\",onMouseEnter:onMouseEnter3wy2z8,onTap:onTap8lnve4,ref:refBinding,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({\"st5TPqe55-hover\":{\"data-framer-name\":undefined},wEtYEI3NX:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[O87WcmLVF&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bb5vgb-container\",\"data-framer-name\":\"Before Icon\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PFNK3wnaC-container\",name:\"Before Icon\",nodeId:\"PFNK3wnaC\",rendersWithMotion:true,scopeId:\"kmwlxeY3R\",children:/*#__PURE__*/_jsx(Phosphor,{color:AKNygNPH1,height:\"100%\",iconSearch:\"House\",iconSelection:K2kXRy0i5,id:\"PFNK3wnaC\",layoutId:\"PFNK3wnaC\",mirrored:false,name:\"Before Icon\",selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:qwETbrwWM,width:\"100%\",...addPropertyOverrides({\"st5TPqe55-hover\":{color:qU2vSVbdw},wEtYEI3NX:{color:qU2vSVbdw}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-124g850\",\"data-styles-preset\":\"OnnP6AW3F\",children:\"Nav Link\"})}),className:\"framer-8rordo\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"b7OpJOy2_\",style:{\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-qU2vSVbdw-kmwlxeY3R\":qU2vSVbdw},text:Ib5NOdRzj,variants:{\"st5TPqe55-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-qU2vSVbdw-kmwlxeY3R)\",\"--variable-reference-qU2vSVbdw-kmwlxeY3R\":qU2vSVbdw},wEtYEI3NX:{\"--extracted-r6o4lv\":\"var(--variable-reference-qU2vSVbdw-kmwlxeY3R)\",\"--variable-reference-qU2vSVbdw-kmwlxeY3R\":qU2vSVbdw}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"st5TPqe55-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-124g850\",\"data-styles-preset\":\"OnnP6AW3F\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-qU2vSVbdw-kmwlxeY3R))\"},children:\"Nav Link\"})})},wEtYEI3NX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-124g850\",\"data-styles-preset\":\"OnnP6AW3F\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-qU2vSVbdw-kmwlxeY3R))\"},children:\"Nav Link\"})})}},baseVariant,gestureVariant)}),qNBeEglHJ&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lbad38-container\",\"data-framer-name\":\"Before Icon\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LXeOXsXll-container\",name:\"Before Icon\",nodeId:\"LXeOXsXll\",rendersWithMotion:true,scopeId:\"kmwlxeY3R\",style:{rotate:0},variants:{\"st5TPqe55-hover\":{rotate:0},wEtYEI3NX:{rotate:-180}},children:/*#__PURE__*/_jsx(Phosphor,{color:AKNygNPH1,height:\"100%\",iconSearch:\"House\",iconSelection:\"CaretDown\",id:\"LXeOXsXll\",layoutId:\"LXeOXsXll\",mirrored:false,name:\"Before Icon\",selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({\"st5TPqe55-hover\":{color:qU2vSVbdw},wEtYEI3NX:{color:qU2vSVbdw}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-htWjm.framer-4wnz0k, .framer-htWjm .framer-4wnz0k { display: block; }\",\".framer-htWjm.framer-w48h3f { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-htWjm .framer-bb5vgb-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-htWjm .framer-8rordo { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-htWjm .framer-lbad38-container { flex: none; height: 12px; position: relative; width: 12px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 113\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"wEtYEI3NX\":{\"layout\":[\"auto\",\"auto\"]},\"uSp_MgG9I\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Ib5NOdRzj\":\"text\",\"O87WcmLVF\":\"hasIcon\",\"K2kXRy0i5\":\"icon\",\"qwETbrwWM\":\"iconWeight\",\"qNBeEglHJ\":\"dropdown\",\"QxXFL7NXK\":\"link\",\"HV2vodukn\":\"newTab\",\"AKNygNPH1\":\"color\",\"qU2vSVbdw\":\"hoverColor\",\"XQr2vXlCE\":\"tap\",\"zn0R93oGC\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkmwlxeY3R=withCSS(Component,css,\"framer-htWjm\");export default FramerkmwlxeY3R;FramerkmwlxeY3R.displayName=\"Nav Link\";FramerkmwlxeY3R.defaultProps={height:20,width:113};addPropertyControls(FramerkmwlxeY3R,{variant:{options:[\"st5TPqe55\",\"wEtYEI3NX\"],optionTitles:[\"Default\",\"Open\"],title:\"Variant\",type:ControlType.Enum},Ib5NOdRzj:{defaultValue:\"Nav Link\",displayTextArea:false,title:\"Text\",type:ControlType.String},O87WcmLVF:{defaultValue:true,title:\"Has Icon?\",type:ControlType.Boolean},K2kXRy0i5:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"DiamondsFour\",description:\"\",hidden:undefined,title:\"↳ Icon\"},qwETbrwWM:PhosphorControls?.[\"weight\"]&&{...PhosphorControls[\"weight\"],defaultValue:\"fill\",description:undefined,hidden:undefined,title:\"↳ Icon Weight\"},qNBeEglHJ:{defaultValue:true,title:\"Dropdown\",type:ControlType.Boolean},QxXFL7NXK:{title:\"Link\",type:ControlType.Link},HV2vodukn:{defaultValue:false,title:\"↳ New Tab\",type:ControlType.Boolean},AKNygNPH1:{defaultValue:\"var(--token-237d8458-d054-4504-84e5-22cb0ea1d24e, rgb(10, 10, 10))\",title:\"Color\",type:ControlType.Color},qU2vSVbdw:{defaultValue:\"var(--token-2767985d-3152-432b-96ec-11e6f8567cc4, rgb(115, 115, 115))\",title:\"↳ Hover Color\",type:ControlType.Color},XQr2vXlCE:{title:\"Tap\",type:ControlType.EventHandler},zn0R93oGC:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerkmwlxeY3R,[{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\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkmwlxeY3R\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Ib5NOdRzj\\\":\\\"text\\\",\\\"O87WcmLVF\\\":\\\"hasIcon\\\",\\\"K2kXRy0i5\\\":\\\"icon\\\",\\\"qwETbrwWM\\\":\\\"iconWeight\\\",\\\"qNBeEglHJ\\\":\\\"dropdown\\\",\\\"QxXFL7NXK\\\":\\\"link\\\",\\\"HV2vodukn\\\":\\\"newTab\\\",\\\"AKNygNPH1\\\":\\\"color\\\",\\\"qU2vSVbdw\\\":\\\"hoverColor\\\",\\\"XQr2vXlCE\\\":\\\"tap\\\",\\\"zn0R93oGC\\\":\\\"hover\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerIntrinsicWidth\":\"113\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wEtYEI3NX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uSp_MgG9I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","let Component;\nvar House_default = (React) => {\n  if (!Component) {\n    const weights = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M221.56,100.85,141.61,25.38l-.16-.15a19.93,19.93,0,0,0-26.91,0l-.17.15L34.44,100.85A20.07,20.07,0,0,0,28,115.55V208a20,20,0,0,0,20,20H96a20,20,0,0,0,20-20V164h24v44a20,20,0,0,0,20,20h48a20,20,0,0,0,20-20V115.55A20.07,20.07,0,0,0,221.56,100.85ZM204,204H164V160a20,20,0,0,0-20-20H112a20,20,0,0,0-20,20v44H52V117.28l76-71.75,76,71.75Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,115.54V208a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V160a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v48a8,8,0,0,1-8,8H48a8,8,0,0,1-8-8V115.54a8,8,0,0,1,2.62-5.92l80-75.54a8,8,0,0,1,10.77,0l80,75.54A8,8,0,0,1,216,115.54Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,115.55V208a16,16,0,0,1-16,16H168a16,16,0,0,1-16-16V168a8,8,0,0,0-8-8H112a8,8,0,0,0-8,8v40a16,16,0,0,1-16,16H48a16,16,0,0,1-16-16V115.55a16,16,0,0,1,5.17-11.78l80-75.48.11-.11a16,16,0,0,1,21.53,0,1.14,1.14,0,0,0,.11.11l80,75.48A16,16,0,0,1,224,115.55Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.47,105.24l-80-75.5-.09-.08a13.94,13.94,0,0,0-18.83,0l-.09.08-80,75.5A14,14,0,0,0,34,115.55V208a14,14,0,0,0,14,14H96a14,14,0,0,0,14-14V160a2,2,0,0,1,2-2h32a2,2,0,0,1,2,2v48a14,14,0,0,0,14,14h48a14,14,0,0,0,14-14V115.55A14,14,0,0,0,217.47,105.24ZM210,208a2,2,0,0,1-2,2H160a2,2,0,0,1-2-2V160a14,14,0,0,0-14-14H112a14,14,0,0,0-14,14v48a2,2,0,0,1-2,2H48a2,2,0,0,1-2-2V115.55a2,2,0,0,1,.65-1.48l.09-.08,79.94-75.48a2,2,0,0,1,2.63,0L209.26,114l.08.08a2,2,0,0,1,.66,1.48Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M218.83,103.77l-80-75.48a1.14,1.14,0,0,1-.11-.11,16,16,0,0,0-21.53,0l-.11.11L37.17,103.77A16,16,0,0,0,32,115.55V208a16,16,0,0,0,16,16H96a16,16,0,0,0,16-16V160h32v48a16,16,0,0,0,16,16h48a16,16,0,0,0,16-16V115.55A16,16,0,0,0,218.83,103.77ZM208,208H160V160a16,16,0,0,0-16-16H112a16,16,0,0,0-16,16v48H48V115.55l.11-.1L128,40l79.9,75.43.11.1Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.13,106.72,136.07,31.13a12,12,0,0,0-16.2.05L39.93,106.67A12,12,0,0,0,36,115.54V208a12,12,0,0,0,12,12H96a12,12,0,0,0,12-12V160a4,4,0,0,1,4-4h32a4,4,0,0,1,4,4v48a12,12,0,0,0,12,12h48a12,12,0,0,0,12-12V115.54A12,12,0,0,0,216.13,106.72ZM212,208a4,4,0,0,1-4,4H160a4,4,0,0,1-4-4V160a12,12,0,0,0-12-12H112a12,12,0,0,0-12,12v48a4,4,0,0,1-4,4H48a4,4,0,0,1-4-4V115.54a4.09,4.09,0,0,1,1.36-3L125.3,37.05a4,4,0,0,1,5.33,0l80.06,75.58a4,4,0,0,1,1.31,3Z\" }))\n      ]\n    ]);\n    const House = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, weights.get(props.weight)));\n    House.displayName = \"House\";\n    Component = House;\n  }\n  return Component;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","/*\n * House (phosphor-icons/House@0.0.53)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/i6WSiDLftYVS2GvUElTz/House.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/i6WSiDLftYVS2GvUElTz/House.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.53\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"AddressBook\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Baby\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"BezierCurve\",\"Bicycle\",\"Binoculars\",\"Bird\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"BoundingBox\",\"BowlFood\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Buildings\",\"Bus\",\"Butterfly\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarPlus\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleText\",\"ChatDots\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checks\",\"Church\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCounterClockwise\",\"ClockCountdown\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"Command\",\"Compass\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"Cpu\",\"CreditCard\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSpeaker\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"DribbbleLogo\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"Fan\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileCloud\",\"FileCode\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"Footprints\",\"ForkKnife\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeStand\",\"Goggles\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GridFour\",\"GridNine\",\"Guitar\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandCoins\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"Hash\",\"HashStraight\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighHeel\",\"HighlighterCircle\",\"Hoodie\",\"Horse\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Jeep\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"Laptop\",\"Layout\",\"Leaf\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"MapPin\",\"MapPinLine\",\"MapTrifold\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MathOperations\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MessengerLogo\",\"MetaLogo\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"Monitor\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Newspaper\",\"NewspaperClipping\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Option\",\"OrangeSlice\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleRun\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneOutgoing\",\"PhonePlus\",\"PhoneSlash\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PinterestLogo\",\"Pinwheel\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"Queue\",\"Quotes\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Scales\",\"Scan\",\"Scissors\",\"Scooter\",\"Screencast\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealQuestion\",\"SealWarning\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Spinner\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackOverflowLogo\",\"StackSimple\",\"Stairs\",\"Stamp\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"Subtitles\",\"Subtract\",\"SubtractSquare\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextT\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Timer\",\"Tipi\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tote\",\"ToteSimple\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"Trophy\",\"Truck\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCircle\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XSquare\",\"YinYang\",\"YoutubeLogo\",];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\",];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.53\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/ _jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (269977d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;Mesveda Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Mesveda Medium\",source:\"custom\",uiFamilyName:\"Mesveda Medium\",url:\"https://framerusercontent.com/assets/slcRgEWV8KU6Ye73vnuRS7LJ5A.woff2\"}]}];export const css=[\".framer-n0l8H .framer-styles-preset-18gufcl:not(.rich-text-wrapper), .framer-n0l8H .framer-styles-preset-18gufcl.rich-text-wrapper p { --framer-font-family: \\\"Mesveda Medium\\\", \\\"Mesveda Medium Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: -1.3px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-b49b8c83-e274-480b-971b-bd3219f16e44, #18181b); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-n0l8H\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/CAjjxbTJBxHwH1MagCef/Phosphor.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fzr8sgNW0wk9WdEKKBR6/1U3y7rdq7EofNNoRy4TC/Ez44r55uJ.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/uvrV7q2NsZl41VhTzsCh/5OiRL2z2IBu9QPbWjVzi/FTPdXBapX.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={GNKP6zlNW:{hover:true}};const cycleOrder=[\"GNKP6zlNW\",\"gzwAGk5Hs\"];const serializationHash=\"framer-2IOFN\";const variantClassNames={GNKP6zlNW:\"framer-v-j5paix\",gzwAGk5Hs:\"framer-v-1morkj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={delay:0,duration:.05,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Center:\"center\",End:\"flex-end\",Start:\"flex-start\"};const humanReadableVariantMap={Desktop:\"GNKP6zlNW\",Mobile:\"gzwAGk5Hs\"};const getProps=({align,background,height,hoverBackground,id,link,mouseEnter,newTab,pageTitle,radius,width,...props})=>{return{...props,BFhC6pNFP:link??props.BFhC6pNFP,copNfgivH:humanReadableEnumMap[align]??align??props.copNfgivH??\"center\",FQvv659vw:mouseEnter??props.FQvv659vw,gXnn4SgRT:pageTitle??props.gXnn4SgRT??\"Page title\",Ob5tgN6RF:hoverBackground??props.Ob5tgN6RF??\"var(--token-141685e2-3aef-4c79-b49c-cad6dda109a7, rgb(245, 245, 245))\",UhC4sW8Gf:newTab??props.UhC4sW8Gf??true,uOPkEV3at:radius??props.uOPkEV3at??\"4px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"GNKP6zlNW\",wPiA9bK_Z:background??props.wPiA9bK_Z??\"var(--token-2561606a-ce95-4f1d-9927-306123c4cdd2, rgba(255, 255, 255, 0))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,gXnn4SgRT,copNfgivH,BFhC6pNFP,UhC4sW8Gf,FQvv659vw,wPiA9bK_Z,Ob5tgN6RF,uOPkEV3at,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GNKP6zlNW\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterpllszo=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(FQvv659vw){const res=await FQvv659vw(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:BFhC6pNFP,motionChild:true,nodeId:\"GNKP6zlNW\",openInNewTab:UhC4sW8Gf,scopeId:\"NCSpAcLpI\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-j5paix\",className,classNames)} framer-1huuasf`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GNKP6zlNW\",onMouseEnter:onMouseEnterpllszo,ref:refBinding,style:{\"--11ur8pk\":copNfgivH,backgroundColor:wPiA9bK_Z,borderBottomLeftRadius:radiusForCorner(uOPkEV3at,3),borderBottomRightRadius:radiusForCorner(uOPkEV3at,2),borderTopLeftRadius:radiusForCorner(uOPkEV3at,0),borderTopRightRadius:radiusForCorner(uOPkEV3at,1),...style},variants:{\"GNKP6zlNW-hover\":{backgroundColor:Ob5tgN6RF},gzwAGk5Hs:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({\"GNKP6zlNW-hover\":{\"data-framer-name\":undefined},gzwAGk5Hs:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qma96l\",\"data-framer-name\":\"Page and description\",layoutDependency:layoutDependency,layoutId:\"mEg9ibNkV\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18cvetp\",\"data-framer-name\":\"Page and badge\",layoutDependency:layoutDependency,layoutId:\"ZcyIQEwl_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sakma7\",\"data-styles-preset\":\"FTPdXBapX\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b49b8c83-e274-480b-971b-bd3219f16e44, rgb(24, 24, 27)))\"},children:\"Page title\"})}),className:\"framer-1u8gfu4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q0RSTuE6J\",style:{\"--extracted-r6o4lv\":\"var(--token-b49b8c83-e274-480b-971b-bd3219f16e44, rgb(24, 24, 27))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:gXnn4SgRT,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gzwAGk5Hs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18gufcl\",\"data-styles-preset\":\"Ez44r55uJ\",children:\"Page title\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w9bk0g\",layoutDependency:layoutDependency,layoutId:\"CKCXE1SBU\",children:UhC4sW8Gf&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vsvb8q-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YBP_j9KiD-container\",nodeId:\"YBP_j9KiD\",rendersWithMotion:true,scopeId:\"NCSpAcLpI\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-f85ef66d-4b18-4144-9053-2fed033104a8, rgb(163, 163, 163))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowUpRight\",id:\"YBP_j9KiD\",layoutId:\"YBP_j9KiD\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2IOFN.framer-1huuasf, .framer-2IOFN .framer-1huuasf { display: block; }\",\".framer-2IOFN.framer-j5paix { align-content: var(--11ur8pk); align-items: var(--11ur8pk); cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: 280px; }\",\".framer-2IOFN .framer-qma96l { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2IOFN .framer-18cvetp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2IOFN .framer-1u8gfu4 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-2IOFN .framer-w9bk0g { flex: none; gap: 10px; height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-2IOFN .framer-1vsvb8q-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-2IOFN.framer-v-1morkj.framer-j5paix { padding: 8px 0px 8px 0px; }\",\".framer-2IOFN.framer-v-1morkj .framer-18cvetp { align-content: flex-start; align-items: flex-start; gap: 8px; }\",\".framer-2IOFN.framer-v-j5paix.hover .framer-1vsvb8q-container { bottom: unset; height: 16px; left: unset; right: -2px; top: -2px; width: 16px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"gzwAGk5Hs\":{\"layout\":[\"fixed\",\"auto\"]},\"sT2vnXiQS\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gXnn4SgRT\":\"pageTitle\",\"copNfgivH\":\"align\",\"BFhC6pNFP\":\"link\",\"UhC4sW8Gf\":\"newTab\",\"FQvv659vw\":\"mouseEnter\",\"wPiA9bK_Z\":\"background\",\"Ob5tgN6RF\":\"hoverBackground\",\"uOPkEV3at\":\"radius\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNCSpAcLpI=withCSS(Component,css,\"framer-2IOFN\");export default FramerNCSpAcLpI;FramerNCSpAcLpI.displayName=\"Nav Item \\xb7 1\";FramerNCSpAcLpI.defaultProps={height:40,width:280};addPropertyControls(FramerNCSpAcLpI,{variant:{options:[\"GNKP6zlNW\",\"gzwAGk5Hs\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},gXnn4SgRT:{defaultValue:\"Page title\",displayTextArea:false,title:\"Page title\",type:ControlType.String},copNfgivH:{defaultValue:\"center\",options:[\"flex-start\",\"center\",\"flex-end\"],optionTitles:[\"Start\",\"Center\",\"End\"],title:\"Align\",type:ControlType.Enum},BFhC6pNFP:{title:\"Link\",type:ControlType.Link},UhC4sW8Gf:{defaultValue:true,title:\"↳ New Tab\",type:ControlType.Boolean},FQvv659vw:{title:\"Mouse Enter\",type:ControlType.EventHandler},wPiA9bK_Z:{defaultValue:'var(--token-2561606a-ce95-4f1d-9927-306123c4cdd2, rgba(255, 255, 255, 0)) /* {\"name\":\"Transparent\"} */',title:\"Background\",type:ControlType.Color},Ob5tgN6RF:{defaultValue:'var(--token-141685e2-3aef-4c79-b49c-cad6dda109a7, rgb(245, 245, 245)) /* {\"name\":\"Neutral \\xb7 100\"} */',title:\"↳ Hover Background\",type:ControlType.Color},uOPkEV3at:{defaultValue:\"4px\",title:\"Radius\",type:ControlType.BorderRadius}});addFonts(FramerNCSpAcLpI,[{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/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{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/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{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/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNCSpAcLpI\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"gXnn4SgRT\\\":\\\"pageTitle\\\",\\\"copNfgivH\\\":\\\"align\\\",\\\"BFhC6pNFP\\\":\\\"link\\\",\\\"UhC4sW8Gf\\\":\\\"newTab\\\",\\\"FQvv659vw\\\":\\\"mouseEnter\\\",\\\"wPiA9bK_Z\\\":\\\"background\\\",\\\"Ob5tgN6RF\\\":\\\"hoverBackground\\\",\\\"uOPkEV3at\\\":\\\"radius\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gzwAGk5Hs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sT2vnXiQS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"280\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9d77eb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import HamburgerMenu from\"https://framerusercontent.com/modules/2tPJs2rObgw7807DUJZI/5cvAMWzt9yT5D6rWF6Kw/wVVbOyWVO.js\";import NavLink from\"https://framerusercontent.com/modules/tCklntjbnFaWozvASBEG/VHnH4YZdP862lsfbqlDj/kmwlxeY3R.js\";import NavItem1 from\"https://framerusercontent.com/modules/wQBHZIW9SinMFopBlXvq/tDs2Mm9PyFnWdcs2jKNz/NCSpAcLpI.js\";const NavLinkFonts=getFonts(NavLink);const HamburgerMenuFonts=getFonts(HamburgerMenu);const NavItem1Fonts=getFonts(NavItem1);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"XZEwR4CZ2\",\"jxz7ZfokS\",\"fmtlM5Yc9\",\"gA8T7_Wx7\",\"teYqD4eQ4\"];const serializationHash=\"framer-pGwia\";const variantClassNames={fmtlM5Yc9:\"framer-v-119bs0o\",gA8T7_Wx7:\"framer-v-xrvxp8\",jxz7ZfokS:\"framer-v-1gin48m\",teYqD4eQ4:\"framer-v-10wqect\",XZEwR4CZ2:\"framer-v-41bbnk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EsMuyo3am=undefined;const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:.1,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Open\":\"teYqD4eQ4\",\"Tablet Open\":\"gA8T7_Wx7\",Desktop:\"XZEwR4CZ2\",Phone:\"fmtlM5Yc9\",Tablet:\"jxz7ZfokS\"};const getProps=({bGFill,height,id,width,...props})=>{return{...props,EsMuyo3am:bGFill??props.EsMuyo3am??\"var(--token-9cdb6c5a-6114-47b7-8b87-cebd1ce95a3b, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"XZEwR4CZ2\"};};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,EsMuyo3am,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XZEwR4CZ2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const Y8rJSNj1j1o6exuj=activeVariantCallback(async(...args)=>{setVariant(\"gA8T7_Wx7\");});const Y8rJSNj1j1vjokkr=activeVariantCallback(async(...args)=>{setVariant(\"jxz7ZfokS\");});const Y8rJSNj1j17fm5vg=activeVariantCallback(async(...args)=>{setVariant(\"teYqD4eQ4\");});const Y8rJSNj1j3a8yb4=activeVariantCallback(async(...args)=>{setVariant(\"fmtlM5Yc9\");});const onTap1vjokkr=activeVariantCallback(async(...args)=>{setVariant(\"jxz7ZfokS\");});const onTap3a8yb4=activeVariantCallback(async(...args)=>{setVariant(\"fmtlM5Yc9\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"jxz7ZfokS\",\"fmtlM5Yc9\",\"gA8T7_Wx7\",\"teYqD4eQ4\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"jxz7ZfokS\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"gA8T7_Wx7\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"fmtlM5Yc9\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"teYqD4eQ4\")return true;return false;};const isDisplayed5=()=>{if([\"gA8T7_Wx7\",\"teYqD4eQ4\"].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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-41bbnk\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"XZEwR4CZ2\",ref:refBinding,style:{backgroundColor:EsMuyo3am,...style},...addPropertyOverrides({fmtlM5Yc9:{\"data-framer-name\":\"Phone\"},gA8T7_Wx7:{\"data-framer-name\":\"Tablet Open\"},jxz7ZfokS:{\"data-framer-name\":\"Tablet\"},teYqD4eQ4:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1culn01\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"TWOTLXEFS\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iul9yv\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"ahPdn1_0r\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dgx3nk\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"ABk3PGXyN\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"IMNWSqMtP\",scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-y17fhg framer-qrq6pr\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"IMNWSqMtP\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1qp1emw\",layoutDependency:layoutDependency,layoutId:\"OC69IzsYJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 226 55\" overflow=\"visible\"><g><path d=\"M 90.036 23.232 C 90.036 24.063 89.847 24.821 89.473 25.508 C 89.097 26.194 88.565 26.785 87.876 27.283 C 87.188 27.78 86.349 28.168 85.359 28.448 C 84.368 28.727 83.268 28.868 82.057 28.868 C 81.213 28.868 80.392 28.792 79.594 28.639 C 78.796 28.486 78.058 28.228 77.378 27.867 C 76.7 27.505 76.089 27.027 75.549 26.431 C 75.007 25.834 74.581 25.094 74.269 24.209 L 75.618 23.612 C 75.874 24.37 76.227 25 76.677 25.495 C 77.127 25.993 77.636 26.389 78.204 26.688 C 78.773 26.985 79.393 27.199 80.062 27.324 C 80.731 27.451 81.414 27.514 82.112 27.514 C 83.085 27.514 83.964 27.415 84.753 27.217 C 85.542 27.018 86.211 26.738 86.762 26.377 C 87.313 26.015 87.739 25.588 88.042 25.09 C 88.344 24.593 88.496 24.047 88.496 23.451 C 88.496 22.764 88.298 22.201 87.905 21.757 C 87.511 21.316 86.992 20.949 86.349 20.66 C 85.707 20.372 84.977 20.132 84.162 19.942 C 83.346 19.753 82.505 19.563 81.644 19.374 C 80.78 19.184 79.942 18.972 79.126 18.737 C 78.31 18.503 77.581 18.191 76.938 17.802 C 76.296 17.414 75.778 16.92 75.383 16.324 C 74.989 15.728 74.791 14.987 74.791 14.102 C 74.791 13.217 74.97 12.482 75.328 11.786 C 75.687 11.091 76.19 10.491 76.841 9.985 C 77.493 9.479 78.277 9.086 79.193 8.806 C 80.111 8.526 81.119 8.385 82.219 8.385 C 83.046 8.385 83.844 8.471 84.614 8.643 C 85.383 8.815 86.086 9.09 86.718 9.469 C 87.35 9.848 87.906 10.331 88.383 10.919 C 88.86 11.506 89.227 12.224 89.483 13.073 L 88.08 13.587 C 87.878 12.883 87.585 12.287 87.198 11.798 C 86.814 11.31 86.36 10.913 85.837 10.606 C 85.315 10.298 84.741 10.077 84.117 9.942 C 83.494 9.806 82.843 9.738 82.165 9.738 C 81.301 9.738 80.508 9.842 79.785 10.049 C 79.059 10.258 78.436 10.541 77.913 10.903 C 77.39 11.265 76.986 11.703 76.702 12.217 C 76.418 12.732 76.275 13.306 76.275 13.939 C 76.275 14.662 76.47 15.258 76.866 15.728 C 77.26 16.197 77.779 16.581 78.422 16.879 C 79.064 17.176 79.797 17.421 80.623 17.611 C 81.45 17.8 82.292 17.99 83.155 18.179 C 84.017 18.369 84.861 18.572 85.687 18.789 C 86.513 19.007 87.246 19.301 87.889 19.671 C 88.532 20.041 89.049 20.511 89.444 21.079 C 89.838 21.648 90.036 22.366 90.036 23.233 Z M 95.209 18.626 C 95.209 17.073 95.433 15.669 95.884 14.413 C 96.334 13.158 96.961 12.084 97.769 11.188 C 98.576 10.294 99.553 9.602 100.7 9.116 C 101.846 8.629 103.117 8.384 104.512 8.384 C 105.907 8.384 107.171 8.627 108.31 9.116 C 109.447 9.604 110.424 10.294 111.241 11.188 C 112.057 12.082 112.685 13.158 113.127 14.413 C 113.566 15.669 113.787 17.073 113.787 18.626 C 113.787 20.179 113.566 21.589 113.127 22.853 C 112.687 24.117 112.057 25.196 111.241 26.09 C 110.425 26.984 109.447 27.67 108.31 28.149 C 107.173 28.627 105.907 28.867 104.512 28.867 C 103.117 28.867 101.848 28.627 100.7 28.149 C 99.554 27.67 98.576 26.984 97.769 26.09 C 96.962 25.196 96.334 24.117 95.884 22.853 C 95.433 21.589 95.209 20.179 95.209 18.626 Z M 96.751 18.626 C 96.751 20 96.938 21.232 97.314 22.324 C 97.69 23.418 98.218 24.348 98.896 25.115 C 99.574 25.883 100.391 26.474 101.345 26.89 C 102.298 27.305 103.354 27.512 104.509 27.512 C 105.663 27.512 106.719 27.305 107.673 26.89 C 108.626 26.474 109.438 25.883 110.108 25.115 C 110.777 24.346 111.299 23.416 111.675 22.324 C 112.051 21.232 112.239 19.998 112.239 18.626 C 112.239 17.254 112.05 16.02 111.675 14.928 C 111.299 13.836 110.777 12.904 110.108 12.137 C 109.438 11.371 108.626 10.778 107.673 10.362 C 106.719 9.947 105.663 9.74 104.509 9.74 C 103.354 9.74 102.298 9.947 101.345 10.362 C 100.391 10.778 99.574 11.369 98.896 12.137 C 98.218 12.906 97.69 13.836 97.314 14.928 C 96.938 16.022 96.751 17.254 96.751 18.626 Z M 121.378 27.215 L 132.798 27.215 L 132.798 28.597 L 119.864 28.597 L 119.864 8.653 L 121.378 8.653 Z M 132.496 8.653 L 134.12 8.653 L 141.054 26.836 L 147.961 8.653 L 149.612 8.653 L 141.88 28.597 L 140.229 28.597 L 132.497 8.653 Z M 160.096 8.653 L 167.828 28.597 L 166.177 28.597 L 164.224 23.421 L 154.317 23.421 L 152.336 28.597 L 150.714 28.597 L 158.445 8.653 Z M 163.756 22.067 L 159.272 10.414 L 154.787 22.067 L 163.758 22.067 Z M 172.973 8.653 L 174.735 8.653 L 185.963 26.266 L 185.963 8.653 L 187.476 8.653 L 187.476 28.597 L 185.742 28.597 L 174.488 10.957 L 174.488 28.597 L 172.975 28.597 L 172.975 8.653 Z M 199.72 28.597 L 199.72 10.035 L 192.428 10.035 L 192.428 8.653 L 208.526 8.653 L 208.526 10.035 L 201.262 10.035 L 201.262 28.597 Z M 218.268 8.653 L 226 28.597 L 224.349 28.597 L 222.396 23.421 L 212.489 23.421 L 210.508 28.597 L 208.886 28.597 L 216.617 8.653 Z M 221.927 22.067 L 217.442 10.414 L 212.957 22.067 L 221.928 22.067 Z M 81.224 39.943 C 81.104 39.667 80.946 39.422 80.754 39.208 C 80.564 38.996 80.34 38.816 80.092 38.674 C 79.843 38.532 79.573 38.426 79.28 38.354 C 78.987 38.283 78.679 38.248 78.36 38.248 C 77.846 38.248 77.378 38.339 76.958 38.521 C 76.536 38.704 76.177 38.961 75.881 39.297 C 75.584 39.632 75.353 40.039 75.189 40.517 C 75.024 40.995 74.941 41.534 74.941 42.134 C 74.941 42.734 75.024 43.275 75.189 43.751 C 75.353 44.229 75.584 44.636 75.881 44.972 C 76.177 45.307 76.536 45.566 76.958 45.747 C 77.38 45.93 77.846 46.02 78.36 46.02 C 78.681 46.02 78.988 45.983 79.28 45.914 C 79.573 45.843 79.843 45.737 80.092 45.594 C 80.341 45.451 80.561 45.274 80.754 45.06 C 80.946 44.846 81.104 44.601 81.224 44.325 L 81.838 44.573 C 81.693 44.905 81.504 45.198 81.273 45.45 C 81.042 45.701 80.772 45.916 80.473 46.084 C 80.173 46.255 79.843 46.385 79.486 46.475 C 79.13 46.566 78.753 46.611 78.361 46.611 C 77.744 46.611 77.184 46.507 76.682 46.296 C 76.181 46.088 75.752 45.787 75.395 45.396 C 75.039 45.005 74.761 44.533 74.565 43.979 C 74.369 43.426 74.271 42.81 74.271 42.131 C 74.271 41.451 74.369 40.837 74.565 40.288 C 74.761 39.738 75.039 39.269 75.395 38.878 C 75.752 38.486 76.181 38.184 76.682 37.97 C 77.184 37.756 77.744 37.65 78.361 37.65 C 78.755 37.65 79.13 37.695 79.486 37.786 C 79.843 37.876 80.173 38.007 80.473 38.177 C 81.086 38.523 81.565 39.058 81.838 39.7 L 81.224 39.936 Z M 82.597 42.136 C 82.597 41.456 82.696 40.842 82.892 40.293 C 83.088 39.743 83.364 39.274 83.717 38.883 C 84.07 38.492 84.497 38.189 84.998 37.975 C 85.5 37.761 86.056 37.655 86.665 37.655 C 87.274 37.655 87.829 37.761 88.327 37.975 C 88.825 38.189 89.252 38.492 89.609 38.883 C 89.965 39.274 90.241 39.743 90.433 40.293 C 90.626 40.842 90.723 41.456 90.723 42.136 C 90.723 42.816 90.626 43.431 90.433 43.984 C 90.241 44.537 89.965 45.01 89.609 45.401 C 89.254 45.791 88.816 46.098 88.327 46.302 C 87.829 46.51 87.276 46.616 86.665 46.616 C 86.054 46.616 85.5 46.512 84.998 46.302 C 84.497 46.093 84.07 45.792 83.717 45.401 C 83.364 45.01 83.088 44.539 82.892 43.984 C 82.696 43.431 82.597 42.816 82.597 42.136 Z M 83.27 42.136 C 83.27 42.736 83.353 43.276 83.517 43.753 C 83.681 44.231 83.913 44.638 84.209 44.973 C 84.503 45.307 84.869 45.572 85.281 45.749 C 85.698 45.931 86.16 46.022 86.665 46.022 C 87.17 46.022 87.631 45.931 88.049 45.749 C 88.459 45.573 88.823 45.308 89.114 44.973 C 89.407 44.638 89.635 44.231 89.801 43.753 C 89.965 43.275 90.048 42.736 90.048 42.136 C 90.048 41.536 89.965 40.997 89.801 40.519 C 89.637 40.041 89.407 39.634 89.114 39.298 C 88.823 38.964 88.459 38.699 88.049 38.523 C 87.633 38.34 87.17 38.25 86.665 38.25 C 86.16 38.25 85.698 38.34 85.281 38.523 C 84.864 38.706 84.506 38.963 84.209 39.298 C 83.913 39.634 83.681 40.041 83.517 40.519 C 83.353 40.997 83.27 41.536 83.27 42.136 Z M 92.178 37.775 L 93.092 37.775 L 96.186 45.29 L 99.267 37.775 L 100.181 37.775 L 100.181 46.498 L 99.519 46.498 L 99.519 38.782 L 96.341 46.498 L 96.004 46.498 L 92.838 38.782 L 92.838 46.498 L 92.176 46.498 L 92.176 37.775 Z M 101.986 37.775 L 102.9 37.775 L 105.994 45.29 L 109.075 37.775 L 109.989 37.775 L 109.989 46.498 L 109.327 46.498 L 109.327 38.782 L 106.149 46.498 L 105.812 46.498 L 102.646 38.782 L 102.646 46.498 L 101.984 46.498 L 101.984 37.775 Z M 117.066 42.433 L 112.456 42.433 L 112.456 45.893 L 117.451 45.893 L 117.451 46.498 L 111.794 46.498 L 111.794 37.775 L 117.451 37.775 L 117.451 38.38 L 112.456 38.38 L 112.456 41.84 L 117.066 41.84 Z M 122.001 42.433 L 119.389 42.433 L 119.389 46.498 L 118.727 46.498 L 118.727 37.775 L 122.651 37.775 C 123.004 37.775 123.323 37.831 123.608 37.941 C 123.892 38.05 124.139 38.21 124.347 38.415 C 124.556 38.62 124.716 38.865 124.829 39.151 C 124.942 39.436 124.997 39.756 124.997 40.11 C 124.997 40.465 124.942 40.759 124.835 41.035 C 124.727 41.312 124.575 41.55 124.383 41.752 C 124.19 41.953 123.957 42.111 123.685 42.226 C 123.412 42.341 123.111 42.405 122.783 42.421 L 125.407 46.498 L 124.612 46.498 Z M 124.312 40.122 C 124.312 39.601 124.155 39.18 123.842 38.86 C 123.53 38.54 123.108 38.38 122.578 38.38 L 119.388 38.38 L 119.388 41.84 L 122.578 41.84 C 123.108 41.84 123.528 41.684 123.842 41.373 C 124.155 41.061 124.312 40.644 124.312 40.122 Z M 133.133 39.943 C 133.013 39.667 132.856 39.422 132.663 39.208 C 132.473 38.996 132.25 38.816 132.001 38.674 C 131.752 38.532 131.482 38.426 131.189 38.354 C 130.896 38.283 130.589 38.248 130.269 38.248 C 129.755 38.248 129.288 38.339 128.867 38.521 C 128.445 38.704 128.087 38.961 127.79 39.297 C 127.494 39.632 127.262 40.039 127.098 40.517 C 126.934 40.995 126.851 41.534 126.851 42.134 C 126.851 42.734 126.934 43.275 127.098 43.751 C 127.262 44.229 127.494 44.636 127.79 44.972 C 128.087 45.307 128.445 45.566 128.867 45.747 C 129.289 45.93 129.755 46.02 130.269 46.02 C 130.591 46.02 130.898 45.983 131.189 45.914 C 131.482 45.843 131.752 45.737 132.001 45.594 C 132.25 45.451 132.471 45.274 132.663 45.06 C 132.856 44.846 133.013 44.601 133.133 44.325 L 133.748 44.573 C 133.603 44.905 133.414 45.198 133.183 45.45 C 132.952 45.701 132.682 45.916 132.383 46.084 C 132.083 46.255 131.752 46.385 131.396 46.475 C 131.039 46.566 130.663 46.611 130.271 46.611 C 129.653 46.611 129.093 46.507 128.592 46.296 C 128.09 46.088 127.661 45.787 127.305 45.396 C 126.948 45.005 126.671 44.533 126.475 43.979 C 126.279 43.426 126.18 42.81 126.18 42.131 C 126.18 41.451 126.279 40.837 126.475 40.288 C 126.671 39.738 126.948 39.269 127.305 38.878 C 127.661 38.486 128.09 38.184 128.592 37.97 C 129.093 37.756 129.653 37.65 130.271 37.65 C 130.665 37.65 131.039 37.695 131.396 37.786 C 131.752 37.876 132.083 38.007 132.383 38.177 C 132.995 38.523 133.475 39.058 133.748 39.7 L 133.133 39.936 Z M 135.024 46.498 L 135.024 37.775 L 135.686 37.775 L 135.686 46.498 Z M 140.837 37.775 L 144.218 46.498 L 143.496 46.498 L 142.641 44.234 L 138.308 44.234 L 137.441 46.498 L 136.731 46.498 L 140.113 37.775 L 140.835 37.775 Z M 142.438 43.641 L 140.476 38.546 L 138.515 43.641 Z M 145.927 45.893 L 150.922 45.893 L 150.922 46.498 L 145.265 46.498 L 145.265 37.775 L 145.927 37.775 Z M 157.866 42.433 L 155.255 42.433 L 155.255 46.498 L 154.593 46.498 L 154.593 37.775 L 158.516 37.775 C 158.869 37.775 159.189 37.831 159.473 37.941 C 159.757 38.05 160.004 38.21 160.213 38.415 C 160.421 38.62 160.582 38.865 160.695 39.151 C 160.808 39.436 160.862 39.756 160.862 40.11 C 160.862 40.465 160.808 40.759 160.7 41.035 C 160.592 41.312 160.44 41.55 160.248 41.752 C 160.055 41.953 159.822 42.111 159.55 42.226 C 159.279 42.341 158.977 42.405 158.648 42.421 L 161.272 46.498 L 160.477 46.498 Z M 160.177 40.122 C 160.177 39.601 160.02 39.18 159.708 38.86 C 159.395 38.54 158.973 38.38 158.443 38.38 L 155.253 38.38 L 155.253 41.84 L 158.443 41.84 C 158.973 41.84 159.393 41.684 159.708 41.373 C 160.02 41.061 160.177 40.644 160.177 40.122 Z M 167.784 42.433 L 163.174 42.433 L 163.174 45.893 L 168.169 45.893 L 168.169 46.498 L 162.511 46.498 L 162.511 37.775 L 168.169 37.775 L 168.169 38.38 L 163.174 38.38 L 163.174 41.84 L 167.784 41.84 Z M 172.791 37.775 L 176.172 46.498 L 175.45 46.498 L 174.595 44.234 L 170.263 44.234 L 169.396 46.498 L 168.686 46.498 L 172.067 37.775 L 172.789 37.775 Z M 174.392 43.641 L 172.431 38.546 L 170.469 43.641 Z M 177.881 45.893 L 182.876 45.893 L 182.876 46.498 L 177.219 46.498 L 177.219 37.775 L 177.881 37.775 Z M 191.819 42.433 L 187.209 42.433 L 187.209 45.893 L 192.204 45.893 L 192.204 46.498 L 186.547 46.498 L 186.547 37.775 L 192.204 37.775 L 192.204 38.38 L 187.209 38.38 L 187.209 41.84 L 191.819 41.84 Z M 199.678 44.151 C 199.678 44.514 199.595 44.846 199.431 45.147 C 199.267 45.448 199.034 45.707 198.733 45.924 C 198.433 46.142 198.066 46.312 197.632 46.434 C 197.199 46.557 196.717 46.618 196.187 46.618 C 195.818 46.618 195.46 46.585 195.11 46.517 C 194.761 46.449 194.438 46.338 194.141 46.18 C 193.844 46.022 193.578 45.813 193.341 45.552 C 193.105 45.291 192.917 44.968 192.781 44.58 L 193.371 44.32 C 193.482 44.652 193.638 44.926 193.834 45.144 C 194.03 45.361 194.252 45.535 194.501 45.665 C 194.75 45.796 195.02 45.888 195.313 45.943 C 195.606 45.999 195.905 46.027 196.21 46.027 C 196.636 46.027 197.021 45.983 197.365 45.897 C 197.709 45.81 198.002 45.688 198.244 45.53 C 198.486 45.371 198.672 45.184 198.804 44.966 C 198.936 44.75 199.005 44.502 199.004 44.25 C 199.004 43.949 198.917 43.702 198.744 43.509 C 198.571 43.316 198.345 43.156 198.064 43.029 C 197.783 42.903 197.464 42.798 197.107 42.715 C 196.751 42.631 196.383 42.55 196.005 42.466 C 195.628 42.383 195.26 42.291 194.904 42.188 C 194.547 42.085 194.227 41.95 193.947 41.779 C 193.666 41.609 193.44 41.393 193.267 41.133 C 193.094 40.872 193.007 40.548 193.007 40.161 C 193.007 39.773 193.085 39.451 193.242 39.147 C 193.399 38.843 193.62 38.58 193.904 38.36 C 194.189 38.139 194.533 37.967 194.934 37.845 C 195.335 37.723 195.776 37.661 196.258 37.661 C 196.62 37.661 196.968 37.697 197.305 37.774 C 197.642 37.848 197.949 37.97 198.227 38.135 C 198.504 38.3 198.746 38.513 198.954 38.77 C 199.162 39.027 199.323 39.34 199.436 39.712 L 198.822 39.936 C 198.733 39.629 198.604 39.368 198.437 39.154 C 198.269 38.94 198.069 38.766 197.842 38.632 C 197.614 38.499 197.361 38.401 197.09 38.342 C 196.816 38.283 196.532 38.253 196.235 38.253 C 195.857 38.253 195.511 38.299 195.193 38.389 C 194.877 38.479 194.604 38.605 194.376 38.763 C 194.148 38.921 193.97 39.112 193.846 39.338 C 193.721 39.563 193.659 39.815 193.659 40.091 C 193.659 40.408 193.745 40.668 193.918 40.874 C 194.092 41.079 194.318 41.247 194.598 41.378 C 194.879 41.508 195.2 41.614 195.561 41.698 C 195.921 41.781 196.29 41.863 196.668 41.946 C 197.045 42.03 197.414 42.118 197.775 42.212 C 198.135 42.308 198.456 42.435 198.737 42.598 C 199.018 42.76 199.244 42.965 199.417 43.214 C 199.59 43.462 199.676 43.777 199.676 44.156 Z M 203.096 46.498 L 203.096 38.38 L 199.908 38.38 L 199.908 37.775 L 206.949 37.775 L 206.949 38.38 L 203.771 38.38 L 203.771 46.498 Z M 210.005 37.775 L 213.386 46.498 L 212.664 46.498 L 211.81 44.234 L 207.477 44.234 L 206.61 46.498 L 205.9 46.498 L 209.281 37.775 L 210.003 37.775 Z M 211.605 43.641 L 209.643 38.546 L 207.682 43.641 Z M 215.517 46.498 L 215.517 38.38 L 212.329 38.38 L 212.329 37.775 L 219.37 37.775 L 219.37 38.38 L 216.192 38.38 L 216.192 46.498 Z M 225.615 42.433 L 221.005 42.433 L 221.005 45.893 L 226 45.893 L 226 46.498 L 220.343 46.498 L 220.343 37.775 L 226 37.775 L 226 38.38 L 221.005 38.38 L 221.005 41.84 L 225.615 41.84 Z\" fill=\"rgb(22,51,55)\"></path><path d=\"M 53.692 24.49 L 53.674 39.083 L 37.512 55 L 7.971 55 C 7.33 55 7.007 54.235 7.461 53.788 L 30.26 31.337 L 0.72 31.337 C 0.079 31.337 -0.241 30.572 0.213 30.125 L 30.785 0.017 L 45.604 0 C 46.068 0 46.444 0.37 46.444 0.828 L 46.425 15.42 L 38.034 23.682 L 52.853 23.665 C 53.318 23.665 53.694 24.035 53.694 24.492 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 53.692 24.49 L 53.674 39.083 L 37.512 55 L 7.971 55 C 7.33 55 7.007 54.235 7.461 53.788 L 30.26 31.337 L 0.72 31.337 C 0.079 31.337 -0.241 30.572 0.213 30.125 L 30.785 0.017 L 45.604 0 C 46.068 0 46.444 0.37 46.444 0.828 L 46.425 15.42 L 38.034 23.682 L 52.853 23.665 C 53.318 23.665 53.694 24.035 53.694 24.492 Z\" fill=\"rgb(22,51,55)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-q8p9ka\",layoutDependency:layoutDependency,layoutId:\"Z6neB0tpB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 151.731 38.234\" overflow=\"visible\"><path d=\"M 15.767 14.848 C 15.767 15.679 15.578 16.437 15.204 17.124 C 14.828 17.811 14.296 18.402 13.608 18.899 C 12.919 19.396 12.08 19.784 11.09 20.064 C 10.099 20.344 8.999 20.485 7.788 20.485 C 6.944 20.485 6.123 20.408 5.325 20.255 C 4.527 20.102 3.789 19.845 3.109 19.483 C 2.431 19.122 1.82 18.643 1.28 18.047 C 0.738 17.451 0.313 16.71 0 15.825 L 1.349 15.229 C 1.605 15.987 1.958 16.616 2.408 17.112 C 2.859 17.609 3.367 18.005 3.936 18.304 C 4.504 18.602 5.124 18.816 5.793 18.941 C 6.462 19.068 7.146 19.13 7.843 19.13 C 8.816 19.13 9.695 19.031 10.484 18.833 C 11.274 18.635 11.943 18.355 12.494 17.993 C 13.044 17.632 13.47 17.204 13.774 16.707 C 14.076 16.209 14.227 15.663 14.227 15.067 C 14.227 14.38 14.03 13.817 13.636 13.374 C 13.242 12.932 12.723 12.565 12.08 12.277 C 11.438 11.988 10.709 11.748 9.893 11.558 C 9.077 11.369 8.237 11.179 7.375 10.99 C 6.512 10.8 5.673 10.588 4.857 10.354 C 4.042 10.119 3.312 9.808 2.67 9.418 C 2.027 9.03 1.51 8.537 1.114 7.94 C 0.72 7.344 0.523 6.603 0.523 5.718 C 0.523 4.833 0.701 4.098 1.059 3.403 C 1.418 2.707 1.921 2.107 2.573 1.601 C 3.224 1.095 4.008 0.702 4.924 0.422 C 5.842 0.143 6.851 0.002 7.951 0.002 C 8.777 0.002 9.575 0.087 10.345 0.259 C 11.115 0.431 11.817 0.706 12.449 1.085 C 13.082 1.464 13.638 1.947 14.114 2.535 C 14.591 3.123 14.958 3.841 15.214 4.689 L 13.811 5.204 C 13.609 4.5 13.316 3.903 12.93 3.415 C 12.545 2.926 12.091 2.53 11.568 2.222 C 11.046 1.914 10.472 1.693 9.849 1.558 C 9.225 1.422 8.574 1.354 7.896 1.354 C 7.033 1.354 6.24 1.459 5.516 1.666 C 4.79 1.874 4.167 2.158 3.644 2.519 C 3.122 2.881 2.717 3.319 2.433 3.834 C 2.149 4.348 2.006 4.922 2.006 5.555 C 2.006 6.278 2.202 6.875 2.597 7.344 C 2.991 7.813 3.51 8.198 4.153 8.495 C 4.795 8.792 5.528 9.037 6.355 9.227 C 7.181 9.416 8.023 9.606 8.886 9.795 C 9.748 9.985 10.592 10.188 11.418 10.406 C 12.245 10.623 12.977 10.917 13.62 11.287 C 14.263 11.658 14.78 12.127 15.176 12.696 C 15.569 13.264 15.767 13.982 15.767 14.85 Z M 20.94 10.242 C 20.94 8.69 21.165 7.285 21.615 6.03 C 22.065 4.774 22.692 3.7 23.501 2.804 C 24.307 1.911 25.284 1.219 26.431 0.732 C 27.577 0.245 28.849 0 30.243 0 C 31.638 0 32.903 0.243 34.041 0.732 C 35.178 1.221 36.155 1.911 36.972 2.804 C 37.788 3.698 38.417 4.774 38.858 6.03 C 39.298 7.285 39.518 8.69 39.518 10.242 C 39.518 11.795 39.298 13.205 38.858 14.469 C 38.418 15.733 37.788 16.813 36.972 17.706 C 36.157 18.6 35.178 19.287 34.041 19.765 C 32.904 20.243 31.638 20.483 30.243 20.483 C 28.849 20.483 27.579 20.243 26.431 19.765 C 25.286 19.287 24.307 18.6 23.501 17.706 C 22.694 16.813 22.065 15.733 21.615 14.469 C 21.165 13.205 20.94 11.795 20.94 10.242 Z M 22.482 10.242 C 22.482 11.616 22.669 12.849 23.045 13.94 C 23.421 15.034 23.949 15.964 24.627 16.731 C 25.305 17.499 26.123 18.091 27.076 18.506 C 28.029 18.922 29.085 19.128 30.24 19.128 C 31.395 19.128 32.451 18.922 33.404 18.506 C 34.357 18.091 35.17 17.499 35.839 16.731 C 36.508 15.962 37.031 15.032 37.407 13.94 C 37.783 12.849 37.97 11.614 37.97 10.242 C 37.97 8.871 37.781 7.636 37.407 6.544 C 37.031 5.452 36.508 4.52 35.839 3.754 C 35.17 2.987 34.357 2.394 33.404 1.979 C 32.451 1.563 31.395 1.356 30.24 1.356 C 29.085 1.356 28.029 1.563 27.076 1.979 C 26.123 2.394 25.305 2.985 24.627 3.754 C 23.949 4.522 23.421 5.452 23.045 6.544 C 22.669 7.638 22.482 8.871 22.482 10.242 Z M 47.109 18.831 L 58.529 18.831 L 58.529 20.213 L 45.596 20.213 L 45.596 0.269 L 47.109 0.269 Z M 58.227 0.269 L 59.851 0.269 L 66.785 18.452 L 73.692 0.269 L 75.343 0.269 L 67.611 20.213 L 65.96 20.213 L 58.229 0.269 Z M 85.827 0.269 L 93.559 20.213 L 91.908 20.213 L 89.955 15.037 L 80.048 15.037 L 78.067 20.213 L 76.445 20.213 L 84.176 0.269 Z M 89.487 13.683 L 85.003 2.031 L 80.518 13.683 L 89.489 13.683 Z M 98.704 0.269 L 100.466 0.269 L 111.694 17.882 L 111.694 0.269 L 113.207 0.269 L 113.207 20.213 L 111.473 20.213 L 100.219 2.573 L 100.219 20.213 L 98.706 20.213 L 98.706 0.269 Z M 125.452 20.213 L 125.452 1.652 L 118.16 1.652 L 118.16 0.269 L 134.257 0.269 L 134.257 1.652 L 126.993 1.652 L 126.993 20.213 Z M 144 0.269 L 151.731 20.213 L 150.08 20.213 L 148.128 15.037 L 138.221 15.037 L 136.24 20.213 L 134.617 20.213 L 142.349 0.269 Z M 147.658 13.683 L 143.173 2.031 L 138.689 13.683 L 147.66 13.683 Z M 6.955 31.56 C 6.835 31.283 6.678 31.038 6.485 30.824 C 6.295 30.613 6.071 30.432 5.823 30.291 C 5.574 30.148 5.304 30.042 5.011 29.971 C 4.718 29.899 4.411 29.865 4.091 29.865 C 3.577 29.865 3.109 29.955 2.689 30.138 C 2.267 30.32 1.909 30.577 1.612 30.913 C 1.315 31.248 1.084 31.655 0.92 32.133 C 0.756 32.612 0.673 33.151 0.673 33.75 C 0.673 34.35 0.756 34.891 0.92 35.367 C 1.084 35.845 1.315 36.252 1.612 36.588 C 1.909 36.923 2.267 37.182 2.689 37.363 C 3.111 37.546 3.577 37.636 4.091 37.636 C 4.412 37.636 4.72 37.6 5.011 37.53 C 5.304 37.459 5.574 37.353 5.823 37.21 C 6.072 37.068 6.293 36.89 6.485 36.677 C 6.678 36.463 6.835 36.218 6.955 35.941 L 7.569 36.19 C 7.424 36.522 7.236 36.814 7.004 37.066 C 6.773 37.318 6.503 37.532 6.204 37.701 C 5.904 37.871 5.574 38.001 5.217 38.092 C 4.861 38.182 4.485 38.227 4.093 38.227 C 3.475 38.227 2.915 38.123 2.414 37.913 C 1.912 37.704 1.483 37.403 1.126 37.012 C 0.77 36.621 0.493 36.15 0.297 35.595 C 0.101 35.042 0.002 34.427 0.002 33.747 C 0.002 33.067 0.101 32.453 0.297 31.904 C 0.493 31.355 0.77 30.885 1.126 30.494 C 1.483 30.103 1.912 29.8 2.414 29.586 C 2.915 29.373 3.475 29.266 4.093 29.266 C 4.486 29.266 4.861 29.312 5.217 29.402 C 5.574 29.492 5.904 29.623 6.204 29.793 C 6.817 30.14 7.297 30.675 7.569 31.316 L 6.955 31.553 Z M 8.328 33.752 C 8.328 33.072 8.427 32.459 8.623 31.909 C 8.819 31.36 9.095 30.89 9.448 30.499 C 9.801 30.108 10.228 29.805 10.73 29.592 C 11.231 29.378 11.787 29.272 12.396 29.272 C 13.006 29.272 13.56 29.378 14.058 29.592 C 14.556 29.805 14.983 30.108 15.34 30.499 C 15.696 30.89 15.972 31.36 16.164 31.909 C 16.357 32.459 16.454 33.072 16.454 33.752 C 16.454 34.432 16.357 35.047 16.164 35.6 C 15.972 36.153 15.696 36.626 15.34 37.017 C 14.985 37.407 14.548 37.715 14.058 37.918 C 13.56 38.127 13.007 38.233 12.396 38.233 C 11.786 38.233 11.231 38.128 10.73 37.918 C 10.228 37.709 9.801 37.408 9.448 37.017 C 9.095 36.626 8.819 36.155 8.623 35.6 C 8.427 35.047 8.328 34.432 8.328 33.752 Z M 9.001 33.752 C 9.001 34.352 9.084 34.893 9.248 35.369 C 9.413 35.847 9.644 36.254 9.941 36.59 C 10.234 36.924 10.601 37.189 11.012 37.365 C 11.429 37.548 11.892 37.638 12.396 37.638 C 12.901 37.638 13.362 37.548 13.781 37.365 C 14.191 37.189 14.554 36.924 14.845 36.59 C 15.139 36.254 15.366 35.847 15.532 35.369 C 15.696 34.891 15.779 34.352 15.779 33.752 C 15.779 33.152 15.696 32.613 15.532 32.135 C 15.368 31.657 15.139 31.25 14.845 30.915 C 14.554 30.58 14.191 30.315 13.781 30.139 C 13.364 29.957 12.901 29.866 12.396 29.866 C 11.892 29.866 11.429 29.957 11.012 30.139 C 10.596 30.322 10.237 30.579 9.941 30.915 C 9.644 31.25 9.413 31.657 9.248 32.135 C 9.084 32.613 9.001 33.152 9.001 33.752 Z M 17.909 29.392 L 18.823 29.392 L 21.917 36.906 L 24.998 29.392 L 25.912 29.392 L 25.912 38.114 L 25.25 38.114 L 25.25 30.398 L 22.072 38.114 L 21.735 38.114 L 18.569 30.398 L 18.569 38.114 L 17.907 38.114 L 17.907 29.392 Z M 27.717 29.392 L 28.631 29.392 L 31.725 36.906 L 34.806 29.392 L 35.72 29.392 L 35.72 38.114 L 35.058 38.114 L 35.058 30.398 L 31.88 38.114 L 31.543 38.114 L 28.377 30.398 L 28.377 38.114 L 27.715 38.114 L 27.715 29.392 Z M 42.797 34.049 L 38.187 34.049 L 38.187 37.509 L 43.182 37.509 L 43.182 38.114 L 37.525 38.114 L 37.525 29.392 L 43.182 29.392 L 43.182 29.997 L 38.187 29.997 L 38.187 33.457 L 42.797 33.457 Z M 47.732 34.049 L 45.121 34.049 L 45.121 38.114 L 44.459 38.114 L 44.459 29.392 L 48.382 29.392 C 48.735 29.392 49.055 29.447 49.339 29.557 C 49.623 29.666 49.87 29.826 50.079 30.031 C 50.287 30.237 50.448 30.482 50.561 30.767 C 50.674 31.052 50.728 31.372 50.728 31.727 C 50.728 32.081 50.674 32.375 50.566 32.652 C 50.458 32.928 50.306 33.166 50.114 33.368 C 49.921 33.57 49.688 33.728 49.416 33.843 C 49.143 33.957 48.843 34.022 48.514 34.037 L 51.138 38.114 L 50.343 38.114 Z M 50.043 31.739 C 50.043 31.217 49.886 30.796 49.574 30.477 C 49.261 30.157 48.839 29.997 48.309 29.997 L 45.119 29.997 L 45.119 33.457 L 48.309 33.457 C 48.839 33.457 49.259 33.3 49.574 32.989 C 49.886 32.678 50.043 32.26 50.043 31.739 Z M 58.864 31.56 C 58.744 31.283 58.587 31.038 58.395 30.824 C 58.205 30.613 57.981 30.432 57.733 30.291 C 57.484 30.148 57.214 30.042 56.92 29.971 C 56.627 29.899 56.32 29.865 56.001 29.865 C 55.487 29.865 55.019 29.955 54.599 30.138 C 54.177 30.32 53.818 30.577 53.522 30.913 C 53.225 31.248 52.994 31.655 52.829 32.133 C 52.665 32.612 52.582 33.151 52.582 33.75 C 52.582 34.35 52.665 34.891 52.829 35.367 C 52.994 35.845 53.225 36.252 53.522 36.588 C 53.818 36.923 54.177 37.182 54.599 37.363 C 55.021 37.546 55.487 37.636 56.001 37.636 C 56.322 37.636 56.629 37.6 56.92 37.53 C 57.214 37.459 57.484 37.353 57.733 37.21 C 57.982 37.068 58.202 36.89 58.395 36.677 C 58.587 36.463 58.744 36.218 58.864 35.941 L 59.479 36.19 C 59.334 36.522 59.145 36.814 58.914 37.066 C 58.683 37.318 58.413 37.532 58.114 37.701 C 57.814 37.871 57.484 38.001 57.127 38.092 C 56.77 38.182 56.394 38.227 56.002 38.227 C 55.384 38.227 54.825 38.123 54.323 37.913 C 53.822 37.704 53.393 37.403 53.036 37.012 C 52.679 36.621 52.402 36.15 52.206 35.595 C 52.01 35.042 51.911 34.427 51.911 33.747 C 51.911 33.067 52.01 32.453 52.206 31.904 C 52.402 31.355 52.679 30.885 53.036 30.494 C 53.393 30.103 53.822 29.8 54.323 29.586 C 54.825 29.373 55.384 29.266 56.002 29.266 C 56.396 29.266 56.77 29.312 57.127 29.402 C 57.484 29.492 57.814 29.623 58.114 29.793 C 58.726 30.14 59.206 30.675 59.479 31.316 L 58.864 31.553 Z M 60.755 38.114 L 60.755 29.392 L 61.417 29.392 L 61.417 38.114 Z M 66.568 29.392 L 69.949 38.114 L 69.227 38.114 L 68.372 35.851 L 64.039 35.851 L 63.173 38.114 L 62.463 38.114 L 65.844 29.392 L 66.566 29.392 Z M 68.169 35.258 L 66.208 30.162 L 64.246 35.258 Z M 71.658 37.509 L 76.653 37.509 L 76.653 38.114 L 70.996 38.114 L 70.996 29.392 L 71.658 29.392 Z M 83.597 34.049 L 80.986 34.049 L 80.986 38.114 L 80.324 38.114 L 80.324 29.392 L 84.247 29.392 C 84.6 29.392 84.92 29.447 85.204 29.557 C 85.488 29.666 85.736 29.826 85.944 30.031 C 86.152 30.237 86.313 30.482 86.426 30.767 C 86.539 31.052 86.594 31.372 86.594 31.727 C 86.594 32.081 86.539 32.375 86.431 32.652 C 86.323 32.928 86.172 33.166 85.979 33.368 C 85.787 33.57 85.554 33.728 85.282 33.843 C 85.01 33.957 84.708 34.022 84.38 34.037 L 87.003 38.114 L 86.209 38.114 Z M 85.909 31.739 C 85.909 31.217 85.751 30.796 85.439 30.477 C 85.126 30.157 84.704 29.997 84.175 29.997 L 80.984 29.997 L 80.984 33.457 L 84.175 33.457 C 84.704 33.457 85.125 33.3 85.439 32.989 C 85.751 32.678 85.909 32.26 85.909 31.739 Z M 93.515 34.049 L 88.905 34.049 L 88.905 37.509 L 93.9 37.509 L 93.9 38.114 L 88.243 38.114 L 88.243 29.392 L 93.9 29.392 L 93.9 29.997 L 88.905 29.997 L 88.905 33.457 L 93.515 33.457 Z M 98.522 29.392 L 101.903 38.114 L 101.181 38.114 L 100.327 35.851 L 95.994 35.851 L 95.127 38.114 L 94.417 38.114 L 97.798 29.392 L 98.52 29.392 Z M 100.124 35.258 L 98.162 30.162 L 96.2 35.258 Z M 103.613 37.509 L 108.607 37.509 L 108.607 38.114 L 102.95 38.114 L 102.95 29.392 L 103.613 29.392 Z M 117.55 34.049 L 112.94 34.049 L 112.94 37.509 L 117.935 37.509 L 117.935 38.114 L 112.278 38.114 L 112.278 29.392 L 117.935 29.392 L 117.935 29.997 L 112.94 29.997 L 112.94 33.457 L 117.55 33.457 Z M 125.409 35.767 C 125.409 36.131 125.326 36.463 125.162 36.763 C 124.998 37.064 124.765 37.323 124.465 37.541 C 124.164 37.758 123.797 37.928 123.363 38.05 C 122.93 38.173 122.448 38.234 121.919 38.234 C 121.55 38.234 121.191 38.201 120.842 38.133 C 120.492 38.066 120.169 37.954 119.872 37.796 C 119.576 37.638 119.309 37.429 119.072 37.169 C 118.836 36.908 118.649 36.584 118.513 36.197 L 119.102 35.936 C 119.214 36.268 119.369 36.543 119.565 36.76 C 119.761 36.977 119.983 37.151 120.232 37.282 C 120.481 37.412 120.751 37.504 121.045 37.56 C 121.338 37.615 121.636 37.643 121.942 37.643 C 122.367 37.643 122.752 37.6 123.096 37.513 C 123.441 37.426 123.734 37.304 123.976 37.146 C 124.217 36.988 124.403 36.8 124.535 36.583 C 124.668 36.367 124.737 36.119 124.735 35.866 C 124.735 35.566 124.648 35.319 124.475 35.126 C 124.302 34.933 124.076 34.773 123.795 34.646 C 123.515 34.519 123.195 34.415 122.838 34.331 C 122.482 34.248 122.115 34.166 121.737 34.082 C 121.359 33.999 120.992 33.907 120.635 33.804 C 120.278 33.702 119.959 33.566 119.678 33.396 C 119.397 33.225 119.171 33.01 118.998 32.749 C 118.825 32.488 118.739 32.165 118.739 31.777 C 118.739 31.389 118.816 31.068 118.974 30.763 C 119.131 30.459 119.351 30.197 119.636 29.976 C 119.92 29.755 120.264 29.583 120.665 29.461 C 121.066 29.339 121.507 29.277 121.989 29.277 C 122.351 29.277 122.699 29.313 123.036 29.39 C 123.373 29.465 123.681 29.586 123.958 29.752 C 124.235 29.917 124.477 30.129 124.685 30.386 C 124.894 30.643 125.054 30.956 125.167 31.328 L 124.553 31.553 C 124.465 31.245 124.336 30.984 124.168 30.77 C 124 30.557 123.801 30.383 123.573 30.249 C 123.345 30.115 123.093 30.018 122.821 29.958 C 122.547 29.899 122.263 29.87 121.966 29.87 C 121.588 29.87 121.242 29.915 120.925 30.005 C 120.608 30.096 120.335 30.221 120.107 30.379 C 119.879 30.537 119.701 30.729 119.577 30.955 C 119.452 31.179 119.39 31.431 119.39 31.707 C 119.39 32.024 119.477 32.285 119.65 32.49 C 119.823 32.695 120.049 32.864 120.33 32.994 C 120.61 33.124 120.932 33.231 121.292 33.314 C 121.652 33.397 122.021 33.479 122.399 33.563 C 122.777 33.646 123.146 33.735 123.506 33.829 C 123.866 33.924 124.187 34.051 124.468 34.215 C 124.749 34.376 124.975 34.581 125.148 34.83 C 125.321 35.079 125.407 35.393 125.407 35.772 Z M 128.827 38.114 L 128.827 29.997 L 125.639 29.997 L 125.639 29.392 L 132.68 29.392 L 132.68 29.997 L 129.502 29.997 L 129.502 38.114 Z M 135.736 29.392 L 139.118 38.114 L 138.395 38.114 L 137.541 35.851 L 133.208 35.851 L 132.341 38.114 L 131.631 38.114 L 135.013 29.392 L 135.735 29.392 Z M 137.336 35.258 L 135.374 30.162 L 133.413 35.258 Z M 141.249 38.114 L 141.249 29.997 L 138.06 29.997 L 138.06 29.392 L 145.101 29.392 L 145.101 29.997 L 141.923 29.997 L 141.923 38.114 Z M 151.346 34.049 L 146.736 34.049 L 146.736 37.509 L 151.731 37.509 L 151.731 38.114 L 146.074 38.114 L 146.074 29.392 L 151.731 29.392 L 151.731 29.997 L 146.736 29.997 L 146.736 33.457 L 151.346 33.457 Z\" fill=\"rgb(22,51,55)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-8hs56j\",layoutDependency:layoutDependency,layoutId:\"pQAvS9yN1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.767 20.483\" overflow=\"visible\"><path d=\"M 15.767 14.846 C 15.767 15.677 15.578 16.435 15.204 17.122 C 14.828 17.809 14.296 18.4 13.608 18.897 C 12.919 19.394 12.08 19.782 11.09 20.062 C 10.099 20.342 8.999 20.483 7.788 20.483 C 6.944 20.483 6.123 20.406 5.325 20.253 C 4.527 20.1 3.789 19.843 3.109 19.481 C 2.431 19.12 1.82 18.642 1.28 18.045 C 0.738 17.449 0.313 16.708 0 15.823 L 1.349 15.227 C 1.605 15.985 1.958 16.614 2.408 17.11 C 2.859 17.607 3.367 18.004 3.936 18.303 C 4.504 18.6 5.124 18.814 5.793 18.939 C 6.462 19.066 7.146 19.128 7.843 19.128 C 8.816 19.128 9.695 19.029 10.484 18.831 C 11.274 18.633 11.943 18.353 12.494 17.991 C 13.044 17.63 13.47 17.202 13.774 16.705 C 14.076 16.208 14.227 15.662 14.227 15.065 C 14.227 14.379 14.03 13.815 13.636 13.372 C 13.242 12.93 12.723 12.563 12.08 12.275 C 11.438 11.986 10.709 11.746 9.893 11.557 C 9.077 11.367 8.237 11.178 7.375 10.988 C 6.512 10.799 5.673 10.587 4.857 10.352 C 4.042 10.117 3.312 9.806 2.67 9.416 C 2.027 9.029 1.51 8.535 1.114 7.939 C 0.72 7.342 0.523 6.602 0.523 5.717 C 0.523 4.832 0.701 4.096 1.059 3.401 C 1.418 2.705 1.921 2.105 2.573 1.6 C 3.224 1.094 4.008 0.701 4.924 0.421 C 5.842 0.141 6.851 0 7.951 0 C 8.777 0 9.575 0.085 10.345 0.257 C 11.115 0.429 11.817 0.704 12.449 1.083 C 13.082 1.462 13.638 1.946 14.114 2.533 C 14.591 3.121 14.958 3.839 15.214 4.687 L 13.811 5.202 C 13.609 4.498 13.316 3.901 12.93 3.413 C 12.545 2.924 12.091 2.528 11.568 2.22 C 11.046 1.912 10.472 1.692 9.849 1.556 C 9.225 1.42 8.574 1.353 7.896 1.353 C 7.033 1.353 6.24 1.457 5.516 1.664 C 4.79 1.873 4.167 2.156 3.644 2.518 C 3.122 2.879 2.717 3.317 2.433 3.832 C 2.149 4.347 2.006 4.92 2.006 5.553 C 2.006 6.276 2.202 6.873 2.597 7.342 C 2.991 7.812 3.51 8.196 4.153 8.493 C 4.795 8.791 5.528 9.036 6.355 9.225 C 7.181 9.415 8.023 9.604 8.886 9.794 C 9.748 9.983 10.592 10.187 11.418 10.404 C 12.245 10.621 12.977 10.915 13.62 11.285 C 14.263 11.656 14.78 12.125 15.176 12.694 C 15.569 13.262 15.767 13.98 15.767 14.848 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1okw63i\",layoutDependency:layoutDependency,layoutId:\"NCWdFv70x\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.578 20.483\" overflow=\"visible\"><path d=\"M 0 10.242 C 0 8.69 0.224 7.285 0.674 6.03 C 1.125 4.774 1.752 3.7 2.56 2.804 C 3.367 1.911 4.343 1.219 5.491 0.732 C 6.637 0.245 7.908 0 9.303 0 C 10.698 0 11.962 0.243 13.101 0.732 C 14.238 1.221 15.214 1.911 16.032 2.804 C 16.848 3.698 17.476 4.774 17.918 6.03 C 18.357 7.285 18.578 8.69 18.578 10.242 C 18.578 11.795 18.357 13.205 17.918 14.469 C 17.478 15.733 16.848 16.813 16.032 17.706 C 15.216 18.6 14.238 19.287 13.101 19.765 C 11.964 20.243 10.698 20.483 9.303 20.483 C 7.908 20.483 6.639 20.243 5.491 19.765 C 4.345 19.287 3.367 18.6 2.56 17.706 C 1.753 16.813 1.125 15.733 0.674 14.469 C 0.224 13.205 0 11.795 0 10.242 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tx09qx\",layoutDependency:layoutDependency,layoutId:\"s5UCwhSF5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.488 17.772\" overflow=\"visible\"><path d=\"M 0 8.886 C 0 10.26 0.187 11.492 0.563 12.584 C 0.939 13.678 1.467 14.608 2.145 15.375 C 2.823 16.143 3.641 16.734 4.594 17.15 C 5.548 17.565 6.603 17.772 7.758 17.772 C 8.913 17.772 9.969 17.565 10.922 17.15 C 11.876 16.734 12.688 16.143 13.357 15.375 C 14.026 14.606 14.549 13.676 14.925 12.584 C 15.301 11.492 15.488 10.258 15.488 8.886 C 15.488 7.514 15.299 6.28 14.925 5.188 C 14.549 4.096 14.026 3.164 13.357 2.398 C 12.688 1.631 11.876 1.038 10.922 0.622 C 9.969 0.207 8.913 0 7.758 0 C 6.603 0 5.548 0.207 4.594 0.622 C 3.641 1.038 2.823 1.629 2.145 2.398 C 1.467 3.166 0.939 4.096 0.563 5.188 C 0.187 6.282 0 7.514 0 8.886 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nq44o4\",layoutDependency:layoutDependency,layoutId:\"J8bMelKqb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.933 19.944\" overflow=\"visible\"><path d=\"M 1.513 18.562 L 12.933 18.562 L 12.933 19.944 L 0 19.944 L 0 0 L 1.513 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16v2vl2\",layoutDependency:layoutDependency,layoutId:\"nB_ZOrf18\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.116 19.944\" overflow=\"visible\"><path d=\"M 0 0 L 1.624 0 L 8.558 18.183 L 15.465 0 L 17.116 0 L 9.384 19.944 L 7.733 19.944 L 0.002 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1124orr\",layoutDependency:layoutDependency,layoutId:\"RQzWZUro0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.114 19.944\" overflow=\"visible\"><path d=\"M 9.383 0 L 17.114 19.944 L 15.463 19.944 L 13.511 14.768 L 3.604 14.768 L 1.623 19.944 L 0 19.944 L 7.732 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q2erb5\",layoutDependency:layoutDependency,layoutId:\"Of4hdPE4K\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.971 11.652\" overflow=\"visible\"><path d=\"M 8.969 11.652 L 4.485 0 L 0 11.652 L 8.971 11.652 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1618c3d\",layoutDependency:layoutDependency,layoutId:\"Y_pz4mBra\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.503 19.944\" overflow=\"visible\"><path d=\"M 0 0 L 1.762 0 L 12.99 17.612 L 12.99 0 L 14.503 0 L 14.503 19.944 L 12.769 19.944 L 1.515 2.304 L 1.515 19.944 L 0.002 19.944 L 0.002 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ddvht8\",layoutDependency:layoutDependency,layoutId:\"BZ9ME95Ij\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.097 19.944\" overflow=\"visible\"><path d=\"M 7.292 19.944 L 7.292 1.382 L 0 1.382 L 0 0 L 16.097 0 L 16.097 1.382 L 8.833 1.382 L 8.833 19.944 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fg2g0b\",layoutDependency:layoutDependency,layoutId:\"GOe1XqehH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.114 19.944\" overflow=\"visible\"><path d=\"M 9.383 0 L 17.114 19.944 L 15.463 19.944 L 13.511 14.768 L 3.604 14.768 L 1.623 19.944 L 0 19.944 L 7.732 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s2njik\",layoutDependency:layoutDependency,layoutId:\"x8FnpaLKr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.971 11.652\" overflow=\"visible\"><path d=\"M 8.969 11.652 L 4.485 0 L 0 11.652 L 8.971 11.652 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16zwaa4\",layoutDependency:layoutDependency,layoutId:\"ADk80iy9I\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.567 8.961\" overflow=\"visible\"><path d=\"M 6.953 2.293 C 6.833 2.017 6.676 1.772 6.483 1.558 C 6.293 1.346 6.07 1.166 5.821 1.024 C 5.572 0.881 5.302 0.775 5.009 0.704 C 4.716 0.633 4.409 0.598 4.089 0.598 C 3.575 0.598 3.108 0.688 2.687 0.871 C 2.265 1.054 1.907 1.311 1.61 1.646 C 1.314 1.982 1.082 2.389 0.918 2.867 C 0.754 3.345 0.671 3.884 0.671 4.484 C 0.671 5.084 0.754 5.624 0.918 6.101 C 1.082 6.579 1.314 6.986 1.61 7.321 C 1.907 7.657 2.265 7.916 2.687 8.097 C 3.109 8.279 3.575 8.37 4.089 8.37 C 4.411 8.37 4.718 8.333 5.009 8.264 C 5.302 8.192 5.572 8.086 5.821 7.944 C 6.07 7.801 6.291 7.624 6.483 7.41 C 6.676 7.196 6.833 6.951 6.953 6.675 L 7.567 6.923 C 7.423 7.255 7.234 7.547 7.002 7.8 C 6.771 8.051 6.502 8.265 6.203 8.434 C 5.903 8.605 5.572 8.735 5.216 8.825 C 4.859 8.916 4.483 8.961 4.091 8.961 C 3.473 8.961 2.913 8.857 2.412 8.646 C 1.91 8.438 1.481 8.137 1.125 7.746 C 0.768 7.354 0.491 6.883 0.295 6.329 C 0.099 5.776 0 5.16 0 4.48 C 0 3.801 0.099 3.187 0.295 2.638 C 0.491 2.088 0.768 1.619 1.125 1.227 C 1.481 0.836 1.91 0.534 2.412 0.32 C 2.913 0.106 3.473 0 4.091 0 C 4.485 0 4.859 0.045 5.216 0.136 C 5.572 0.226 5.903 0.356 6.203 0.527 C 6.815 0.873 7.295 1.408 7.567 2.05 L 6.953 2.286 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i80c80\",layoutDependency:layoutDependency,layoutId:\"toksbRss_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.125 8.961\" overflow=\"visible\"><path d=\"M 0 4.48 C 0 3.801 0.099 3.187 0.295 2.638 C 0.491 2.088 0.766 1.619 1.119 1.227 C 1.473 0.836 1.9 0.534 2.401 0.32 C 2.903 0.106 3.459 0 4.068 0 C 4.677 0 5.232 0.106 5.729 0.32 C 6.227 0.534 6.655 0.836 7.011 1.227 C 7.368 1.619 7.643 2.088 7.836 2.638 C 8.028 3.187 8.125 3.801 8.125 4.48 C 8.125 5.16 8.028 5.776 7.836 6.329 C 7.643 6.882 7.368 7.354 7.011 7.746 C 6.657 8.136 6.219 8.443 5.729 8.646 C 5.232 8.855 4.679 8.961 4.068 8.961 C 3.457 8.961 2.903 8.857 2.401 8.646 C 1.9 8.438 1.473 8.137 1.119 7.746 C 0.766 7.354 0.491 6.883 0.295 6.329 C 0.099 5.776 0 5.16 0 4.48 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b15vph\",layoutDependency:layoutDependency,layoutId:\"HVhC9Xq9g\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.778 7.772\" overflow=\"visible\"><path d=\"M 0 3.886 C 0 4.486 0.083 5.026 0.247 5.503 C 0.411 5.981 0.643 6.388 0.939 6.723 C 1.233 7.057 1.599 7.322 2.011 7.499 C 2.428 7.681 2.89 7.772 3.395 7.772 C 3.9 7.772 4.361 7.681 4.78 7.499 C 5.189 7.323 5.553 7.058 5.844 6.723 C 6.137 6.388 6.365 5.981 6.531 5.503 C 6.695 5.025 6.778 4.486 6.778 3.886 C 6.778 3.286 6.695 2.747 6.531 2.269 C 6.367 1.791 6.137 1.384 5.844 1.048 C 5.553 0.714 5.189 0.449 4.78 0.273 C 4.363 0.09 3.9 0 3.395 0 C 2.89 0 2.428 0.09 2.011 0.273 C 1.594 0.456 1.236 0.713 0.939 1.048 C 0.643 1.384 0.411 1.791 0.247 2.269 C 0.083 2.747 0 3.286 0 3.886 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-p5mazq\",layoutDependency:layoutDependency,layoutId:\"qdoD3YpzN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.005 8.723\" overflow=\"visible\"><path d=\"M 0.002 0 L 0.916 0 L 4.01 7.514 L 7.091 0 L 8.005 0 L 8.005 8.723 L 7.343 8.723 L 7.343 1.007 L 4.165 8.723 L 3.828 8.723 L 0.662 1.007 L 0.662 8.723 L 0 8.723 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5hxca8\",layoutDependency:layoutDependency,layoutId:\"MenFflwln\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.005 8.723\" overflow=\"visible\"><path d=\"M 0.002 0 L 0.916 0 L 4.01 7.514 L 7.091 0 L 8.005 0 L 8.005 8.723 L 7.343 8.723 L 7.343 1.007 L 4.165 8.723 L 3.828 8.723 L 0.662 1.007 L 0.662 8.723 L 0 8.723 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vqbe9t\",layoutDependency:layoutDependency,layoutId:\"MOTijwHwe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.657 8.723\" overflow=\"visible\"><path d=\"M 5.272 4.658 L 0.662 4.658 L 0.662 8.118 L 5.657 8.118 L 5.657 8.723 L 0 8.723 L 0 0 L 5.657 0 L 5.657 0.605 L 0.662 0.605 L 0.662 4.065 L 5.272 4.065 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-695e5w\",layoutDependency:layoutDependency,layoutId:\"DsudrLos6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.679 8.723\" overflow=\"visible\"><path d=\"M 3.273 4.658 L 0.662 4.658 L 0.662 8.723 L 0 8.723 L 0 0 L 3.923 0 C 4.276 0 4.596 0.056 4.88 0.165 C 5.164 0.275 5.412 0.435 5.62 0.64 C 5.828 0.845 5.989 1.09 6.102 1.375 C 6.215 1.66 6.27 1.98 6.27 2.335 C 6.27 2.69 6.215 2.983 6.107 3.26 C 6 3.536 5.848 3.775 5.655 3.976 C 5.463 4.178 5.23 4.336 4.958 4.451 C 4.684 4.566 4.384 4.63 4.056 4.646 L 6.679 8.723 L 5.885 8.723 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-je5895\",layoutDependency:layoutDependency,layoutId:\"s1gnXdbjc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.924 3.46\" overflow=\"visible\"><path d=\"M 4.924 1.742 C 4.924 1.221 4.767 0.8 4.455 0.48 C 4.142 0.16 3.72 0 3.19 0 L 0 0 L 0 3.46 L 3.19 3.46 C 3.72 3.46 4.14 3.303 4.455 2.992 C 4.767 2.681 4.924 2.264 4.924 1.742 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1475ujh\",layoutDependency:layoutDependency,layoutId:\"kbR7OoTOZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.567 8.961\" overflow=\"visible\"><path d=\"M 6.953 2.293 C 6.833 2.017 6.676 1.772 6.483 1.558 C 6.293 1.346 6.07 1.166 5.821 1.024 C 5.572 0.881 5.302 0.775 5.009 0.704 C 4.716 0.633 4.409 0.598 4.089 0.598 C 3.575 0.598 3.108 0.688 2.687 0.871 C 2.265 1.054 1.907 1.311 1.61 1.646 C 1.314 1.982 1.082 2.389 0.918 2.867 C 0.754 3.345 0.671 3.884 0.671 4.484 C 0.671 5.084 0.754 5.624 0.918 6.101 C 1.082 6.579 1.314 6.986 1.61 7.321 C 1.907 7.657 2.265 7.916 2.687 8.097 C 3.109 8.279 3.575 8.37 4.089 8.37 C 4.411 8.37 4.718 8.333 5.009 8.264 C 5.302 8.192 5.572 8.086 5.821 7.944 C 6.07 7.801 6.291 7.624 6.483 7.41 C 6.676 7.196 6.833 6.951 6.953 6.675 L 7.567 6.923 C 7.423 7.255 7.234 7.547 7.002 7.8 C 6.771 8.051 6.502 8.265 6.203 8.434 C 5.903 8.605 5.572 8.735 5.216 8.825 C 4.859 8.916 4.483 8.961 4.091 8.961 C 3.473 8.961 2.913 8.857 2.412 8.646 C 1.91 8.438 1.481 8.137 1.125 7.746 C 0.768 7.354 0.491 6.883 0.295 6.329 C 0.099 5.776 0 5.16 0 4.48 C 0 3.801 0.099 3.187 0.295 2.638 C 0.491 2.088 0.768 1.619 1.125 1.227 C 1.481 0.836 1.91 0.534 2.412 0.32 C 2.913 0.106 3.473 0 4.091 0 C 4.485 0 4.859 0.045 5.216 0.136 C 5.572 0.226 5.903 0.356 6.203 0.527 C 6.815 0.873 7.295 1.408 7.567 2.05 L 6.953 2.286 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lu5vfa\",layoutDependency:layoutDependency,layoutId:\"K_rQDxYQ5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 8.723\" overflow=\"visible\"><path d=\"M 0 8.723 L 0 0 L 0.662 0 L 0.662 8.723 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ctm9f\",layoutDependency:layoutDependency,layoutId:\"T1MFfdwGL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.486 8.723\" overflow=\"visible\"><path d=\"M 4.105 0 L 7.486 8.723 L 6.764 8.723 L 5.91 6.459 L 1.577 6.459 L 0.71 8.723 L 0 8.723 L 3.381 0 L 4.103 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lkcu9j\",layoutDependency:layoutDependency,layoutId:\"jwpLW33Pw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.923 5.096\" overflow=\"visible\"><path d=\"M 3.923 5.096 L 1.962 0 L 0 5.096 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ybi54s\",layoutDependency:layoutDependency,layoutId:\"OpetT9hlk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.657 8.723\" overflow=\"visible\"><path d=\"M 0.662 8.118 L 5.657 8.118 L 5.657 8.723 L 0 8.723 L 0 0 L 0.662 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lhyxb7\",layoutDependency:layoutDependency,layoutId:\"DAJ_0Ip2Z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.679 8.723\" overflow=\"visible\"><path d=\"M 3.273 4.658 L 0.662 4.658 L 0.662 8.723 L 0 8.723 L 0 0 L 3.923 0 C 4.276 0 4.596 0.056 4.88 0.165 C 5.164 0.275 5.412 0.435 5.62 0.64 C 5.828 0.845 5.989 1.09 6.102 1.375 C 6.215 1.66 6.27 1.98 6.27 2.335 C 6.27 2.69 6.215 2.983 6.107 3.26 C 6 3.536 5.848 3.775 5.655 3.976 C 5.463 4.178 5.23 4.336 4.958 4.451 C 4.686 4.566 4.384 4.63 4.056 4.646 L 6.679 8.723 L 5.885 8.723 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ji2p2r\",layoutDependency:layoutDependency,layoutId:\"lI7Ov_OwP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.924 3.46\" overflow=\"visible\"><path d=\"M 4.924 1.742 C 4.924 1.221 4.767 0.8 4.455 0.48 C 4.142 0.16 3.72 0 3.19 0 L 0 0 L 0 3.46 L 3.19 3.46 C 3.72 3.46 4.14 3.303 4.455 2.992 C 4.767 2.681 4.924 2.264 4.924 1.742 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1v5hyt7\",layoutDependency:layoutDependency,layoutId:\"dJlHC3f1y\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.657 8.723\" overflow=\"visible\"><path d=\"M 5.272 4.658 L 0.662 4.658 L 0.662 8.118 L 5.657 8.118 L 5.657 8.723 L 0 8.723 L 0 0 L 5.657 0 L 5.657 0.605 L 0.662 0.605 L 0.662 4.065 L 5.272 4.065 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-drwdve\",layoutDependency:layoutDependency,layoutId:\"kFq2JLIOA\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.486 8.723\" overflow=\"visible\"><path d=\"M 4.105 0 L 7.486 8.723 L 6.764 8.723 L 5.91 6.459 L 1.577 6.459 L 0.71 8.723 L 0 8.723 L 3.381 0 L 4.103 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-193hspl\",layoutDependency:layoutDependency,layoutId:\"oV5eKuV50\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.923 5.096\" overflow=\"visible\"><path d=\"M 3.923 5.096 L 1.962 0 L 0 5.096 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1x2c45f\",layoutDependency:layoutDependency,layoutId:\"MbojhxvHE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.657 8.723\" overflow=\"visible\"><path d=\"M 0.662 8.118 L 5.657 8.118 L 5.657 8.723 L 0 8.723 L 0 0 L 0.662 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-byc09v\",layoutDependency:layoutDependency,layoutId:\"OR817ikw3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.657 8.723\" overflow=\"visible\"><path d=\"M 5.272 4.658 L 0.662 4.658 L 0.662 8.118 L 5.657 8.118 L 5.657 8.723 L 0 8.723 L 0 0 L 5.657 0 L 5.657 0.605 L 0.662 0.605 L 0.662 4.065 L 5.272 4.065 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pglpqs\",layoutDependency:layoutDependency,layoutId:\"Fc3Px9D01\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.897 8.957\" overflow=\"visible\"><path d=\"M 6.897 6.49 C 6.897 6.854 6.814 7.186 6.649 7.487 C 6.485 7.787 6.252 8.046 5.952 8.264 C 5.652 8.481 5.285 8.651 4.85 8.773 C 4.418 8.897 3.936 8.957 3.406 8.957 C 3.037 8.957 2.678 8.924 2.329 8.857 C 1.979 8.789 1.656 8.678 1.36 8.519 C 1.063 8.361 0.796 8.152 0.56 7.892 C 0.323 7.631 0.136 7.307 0 6.92 L 0.59 6.659 C 0.701 6.991 0.856 7.266 1.052 7.483 C 1.248 7.7 1.471 7.874 1.72 8.005 C 1.969 8.135 2.239 8.227 2.532 8.283 C 2.825 8.338 3.123 8.366 3.429 8.366 C 3.854 8.366 4.239 8.323 4.584 8.236 C 4.928 8.149 5.221 8.027 5.463 7.869 C 5.705 7.711 5.89 7.523 6.023 7.306 C 6.155 7.09 6.224 6.842 6.222 6.589 C 6.222 6.289 6.136 6.042 5.963 5.849 C 5.79 5.656 5.564 5.496 5.283 5.369 C 5.002 5.242 4.682 5.138 4.326 5.054 C 3.969 4.971 3.602 4.889 3.224 4.806 C 2.846 4.722 2.479 4.63 2.122 4.527 C 1.766 4.425 1.446 4.289 1.165 4.119 C 0.885 3.948 0.659 3.733 0.486 3.472 C 0.313 3.211 0.226 2.888 0.226 2.5 C 0.226 2.112 0.304 1.791 0.461 1.487 C 0.618 1.182 0.839 0.92 1.123 0.699 C 1.407 0.478 1.752 0.306 2.152 0.184 C 2.553 0.063 2.995 0 3.477 0 C 3.838 0 4.186 0.037 4.524 0.113 C 4.861 0.188 5.168 0.309 5.445 0.475 C 5.722 0.64 5.964 0.852 6.173 1.109 C 6.381 1.367 6.542 1.68 6.655 2.052 L 6.04 2.276 C 5.952 1.968 5.823 1.707 5.655 1.493 C 5.488 1.28 5.288 1.106 5.06 0.972 C 4.833 0.838 4.58 0.741 4.308 0.682 C 4.034 0.622 3.75 0.593 3.454 0.593 C 3.076 0.593 2.73 0.638 2.412 0.728 C 2.096 0.819 1.822 0.944 1.594 1.102 C 1.367 1.261 1.188 1.452 1.065 1.678 C 0.939 1.902 0.878 2.154 0.878 2.431 C 0.878 2.747 0.964 3.008 1.137 3.213 C 1.31 3.418 1.536 3.587 1.817 3.717 C 2.098 3.848 2.419 3.954 2.779 4.037 C 3.139 4.121 3.508 4.202 3.886 4.286 C 4.264 4.369 4.633 4.458 4.993 4.552 C 5.353 4.647 5.675 4.774 5.955 4.938 C 6.236 5.099 6.462 5.305 6.635 5.553 C 6.808 5.802 6.895 6.117 6.895 6.496 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gqlxrv\",layoutDependency:layoutDependency,layoutId:\"A8SwBU7Pi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.041 8.723\" overflow=\"visible\"><path d=\"M 3.189 8.723 L 3.189 0.605 L 0 0.605 L 0 0 L 7.041 0 L 7.041 0.605 L 3.863 0.605 L 3.863 8.723 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-170b039\",layoutDependency:layoutDependency,layoutId:\"aczeSjY_Z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.486 8.723\" overflow=\"visible\"><path d=\"M 4.105 0 L 7.486 8.723 L 6.764 8.723 L 5.91 6.459 L 1.577 6.459 L 0.71 8.723 L 0 8.723 L 3.381 0 L 4.103 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cmxbf0\",layoutDependency:layoutDependency,layoutId:\"ynRS3UGfF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.923 5.096\" overflow=\"visible\"><path d=\"M 3.923 5.096 L 1.962 0 L 0 5.096 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ewmwhe\",layoutDependency:layoutDependency,layoutId:\"Plbw6LwZd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.041 8.723\" overflow=\"visible\"><path d=\"M 3.189 8.723 L 3.189 0.605 L 0 0.605 L 0 0 L 7.041 0 L 7.041 0.605 L 3.863 0.605 L 3.863 8.723 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1muw3c8\",layoutDependency:layoutDependency,layoutId:\"Xq88Rpm1b\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.657 8.723\" overflow=\"visible\"><path d=\"M 5.272 4.658 L 0.662 4.658 L 0.662 8.118 L 5.657 8.118 L 5.657 8.723 L 0 8.723 L 0 0 L 5.657 0 L 5.657 0.605 L 0.662 0.605 L 0.662 4.065 L 5.272 4.065 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rrrbom\",layoutDependency:layoutDependency,layoutId:\"pBNHh58RZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 53.694 55\" overflow=\"visible\"><path d=\"M 53.692 24.49 L 53.674 39.083 L 37.512 55 L 7.971 55 C 7.33 55 7.007 54.235 7.461 53.788 L 30.26 31.337 L 0.72 31.337 C 0.079 31.337 -0.241 30.572 0.213 30.125 L 30.785 0.017 L 45.604 0 C 46.068 0 46.444 0.37 46.444 0.828 L 46.425 15.42 L 38.034 23.682 L 52.853 23.665 C 53.318 23.665 53.694 24.035 53.694 24.492 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xv426t\",layoutDependency:layoutDependency,layoutId:\"qbPpleNRL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 53.694 55\" overflow=\"visible\"><path d=\"M 53.692 24.49 L 53.674 39.083 L 37.512 55 L 7.971 55 C 7.33 55 7.007 54.235 7.461 53.788 L 30.26 31.337 L 0.72 31.337 C 0.079 31.337 -0.241 30.572 0.213 30.125 L 30.785 0.017 L 45.604 0 C 46.068 0 46.444 0.37 46.444 0.828 L 46.425 15.42 L 38.034 23.682 L 52.853 23.665 C 53.318 23.665 53.694 24.035 53.694 24.492 Z\" fill=\"rgb(22,51,55)\"></path></svg>',withExternalLayout:true})]})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1viomm5\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Wq1wqKIL0\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(16+((componentViewport?.height||87)-32-20)/2)+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wgn5rt-container\",layoutDependency:layoutDependency,layoutId:\"xRXSYA_FX-container\",nodeId:\"xRXSYA_FX\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(NavLink,{AKNygNPH1:\"var(--token-237d8458-d054-4504-84e5-22cb0ea1d24e, rgb(10, 10, 10))\",height:\"100%\",HV2vodukn:false,Ib5NOdRzj:\"Home\",id:\"xRXSYA_FX\",K2kXRy0i5:\"DiamondsFour\",layoutId:\"xRXSYA_FX\",O87WcmLVF:false,qNBeEglHJ:false,qU2vSVbdw:\"var(--token-2767985d-3152-432b-96ec-11e6f8567cc4, rgb(115, 115, 115))\",qwETbrwWM:\"fill\",QxXFL7NXK:resolvedLinks[0],variant:\"st5TPqe55\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BCtfiPIzm\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(16+((componentViewport?.height||87)-32-20)/2)+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mkmgu7-container\",layoutDependency:layoutDependency,layoutId:\"LF6OmH2lm-container\",nodeId:\"LF6OmH2lm\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(NavLink,{AKNygNPH1:\"var(--token-237d8458-d054-4504-84e5-22cb0ea1d24e, rgb(10, 10, 10))\",height:\"100%\",HV2vodukn:false,Ib5NOdRzj:\"What We Do\",id:\"LF6OmH2lm\",K2kXRy0i5:\"DiamondsFour\",layoutId:\"LF6OmH2lm\",O87WcmLVF:false,qNBeEglHJ:false,qU2vSVbdw:\"var(--token-2767985d-3152-432b-96ec-11e6f8567cc4, rgb(115, 115, 115))\",qwETbrwWM:\"fill\",QxXFL7NXK:resolvedLinks1[0],variant:\"st5TPqe55\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ho6tUwUsZ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(16+((componentViewport?.height||87)-32-20)/2)+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n8b9w5-container\",layoutDependency:layoutDependency,layoutId:\"zPbckBjzU-container\",nodeId:\"zPbckBjzU\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(NavLink,{AKNygNPH1:\"var(--token-237d8458-d054-4504-84e5-22cb0ea1d24e, rgb(10, 10, 10))\",height:\"100%\",HV2vodukn:false,Ib5NOdRzj:\"Our Firm\",id:\"zPbckBjzU\",K2kXRy0i5:\"DiamondsFour\",layoutId:\"zPbckBjzU\",O87WcmLVF:false,qNBeEglHJ:false,qU2vSVbdw:\"var(--token-2767985d-3152-432b-96ec-11e6f8567cc4, rgb(115, 115, 115))\",qwETbrwWM:\"fill\",QxXFL7NXK:resolvedLinks2[0],variant:\"st5TPqe55\",width:\"100%\"})})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({jxz7ZfokS:{height:32,width:\"32px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||87)-32-32)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fmn20s-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Q21q5bQIJ-container\",nodeId:\"Q21q5bQIJ\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(HamburgerMenu,{height:\"100%\",id:\"Q21q5bQIJ\",layoutId:\"Q21q5bQIJ\",MrTkMS41m:\"var(--token-7288c754-42a3-4bcb-928f-d7e01bf62ad6, rgb(0, 0, 0))\",style:{height:\"100%\",width:\"100%\"},variant:\"ZH3vzmtGy\",width:\"100%\",Y8rJSNj1j:Y8rJSNj1j1o6exuj})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gA8T7_Wx7:{height:32,width:\"32px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||439)-32-312)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nfv8or-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PpkWmO6LQ-container\",nodeId:\"PpkWmO6LQ\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(HamburgerMenu,{height:\"100%\",id:\"PpkWmO6LQ\",layoutId:\"PpkWmO6LQ\",MrTkMS41m:\"var(--token-7288c754-42a3-4bcb-928f-d7e01bf62ad6, rgb(0, 0, 0))\",style:{height:\"100%\",width:\"100%\"},variant:\"Q18E2cI9D\",width:\"100%\",Y8rJSNj1j:Y8rJSNj1j1vjokkr})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({fmtlM5Yc9:{height:32,width:\"32px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||87)-32-32)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-196f8rn-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"U641UWTLx-container\",nodeId:\"U641UWTLx\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(HamburgerMenu,{height:\"100%\",id:\"U641UWTLx\",layoutId:\"U641UWTLx\",MrTkMS41m:\"var(--token-7288c754-42a3-4bcb-928f-d7e01bf62ad6, rgb(0, 0, 0))\",style:{height:\"100%\",width:\"100%\"},variant:\"ZH3vzmtGy\",width:\"100%\",Y8rJSNj1j:Y8rJSNj1j17fm5vg})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({teYqD4eQ4:{height:32,width:\"32px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||832)-32-1e3)/2)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vwsrlz-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"roaHhuD9v-container\",nodeId:\"roaHhuD9v\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(HamburgerMenu,{height:\"100%\",id:\"roaHhuD9v\",layoutId:\"roaHhuD9v\",MrTkMS41m:\"var(--token-7288c754-42a3-4bcb-928f-d7e01bf62ad6, rgb(0, 0, 0))\",style:{height:\"100%\",width:\"100%\"},variant:\"Q18E2cI9D\",width:\"100%\",Y8rJSNj1j:Y8rJSNj1j3a8yb4})})})]}),isDisplayed5()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-afzqv\",\"data-framer-appear-id\":\"afzqv\",\"data-framer-name\":\"Links\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Ybbp7d2Vw\",optimized:true,...addPropertyOverrides({gA8T7_Wx7:{\"data-highlight\":true,onTap:onTap1vjokkr},teYqD4eQ4:{\"data-highlight\":true,onTap:onTap3a8yb4}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BCtfiPIzm\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({gA8T7_Wx7:{width:`min(max(${componentViewport?.width||\"100vw\"} - 64px, 1px), 1600px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||439)-32-312)/2)+0+32+80+40},teYqD4eQ4:{width:`min(max(${componentViewport?.width||\"100vw\"} - 32px, 1px), 1600px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||832)-32-1e3)/2)+0+32+80+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e3bprt-container\",layoutDependency:layoutDependency,layoutId:\"ZbKfJRNbD-container\",nodeId:\"ZbKfJRNbD\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(NavItem1,{copNfgivH:\"center\",gXnn4SgRT:\"About\",height:\"100%\",id:\"ZbKfJRNbD\",layoutId:\"ZbKfJRNbD\",Ob5tgN6RF:\"var(--token-141685e2-3aef-4c79-b49c-cad6dda109a7, rgb(245, 245, 245))\",style:{width:\"100%\"},UhC4sW8Gf:false,uOPkEV3at:\"4px\",variant:\"gzwAGk5Hs\",width:\"100%\",wPiA9bK_Z:\"var(--token-2561606a-ce95-4f1d-9927-306123c4cdd2, rgba(255, 255, 255, 0))\",...addPropertyOverrides({gA8T7_Wx7:{BFhC6pNFP:resolvedLinks3[0],gXnn4SgRT:\"What We Do\"},teYqD4eQ4:{BFhC6pNFP:resolvedLinks3[1],FQvv659vw:undefined,gXnn4SgRT:\"Home\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BCtfiPIzm\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"BCtfiPIzm\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({gA8T7_Wx7:{width:`min(max(${componentViewport?.width||\"100vw\"} - 64px, 1px), 1600px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||439)-32-312)/2)+0+32+80+0},teYqD4eQ4:{width:`min(max(${componentViewport?.width||\"100vw\"} - 32px, 1px), 1600px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||832)-32-1e3)/2)+0+32+80+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iu7dh6-container\",layoutDependency:layoutDependency,layoutId:\"wqu0lpo90-container\",nodeId:\"wqu0lpo90\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(NavItem1,{BFhC6pNFP:resolvedLinks4[0],copNfgivH:\"center\",gXnn4SgRT:\"What We Do\",height:\"100%\",id:\"wqu0lpo90\",layoutId:\"wqu0lpo90\",Ob5tgN6RF:\"var(--token-141685e2-3aef-4c79-b49c-cad6dda109a7, rgb(245, 245, 245))\",style:{width:\"100%\"},UhC4sW8Gf:false,uOPkEV3at:\"4px\",variant:\"gzwAGk5Hs\",width:\"100%\",wPiA9bK_Z:\"var(--token-2561606a-ce95-4f1d-9927-306123c4cdd2, rgba(255, 255, 255, 0))\",...addPropertyOverrides({gA8T7_Wx7:{BFhC6pNFP:resolvedLinks4[1],gXnn4SgRT:\"Home\"},teYqD4eQ4:{BFhC6pNFP:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ho6tUwUsZ\"},implicitPathVariables:undefined},{href:{webPageId:\"Ho6tUwUsZ\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({teYqD4eQ4:{height:40,width:`min(max(${componentViewport?.width||\"100vw\"} - 32px, 1px), 1600px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||832)-32-1e3)/2)+0+32+80+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m10hwi-container\",layoutDependency:layoutDependency,layoutId:\"Dyp8zeR2S-container\",nodeId:\"Dyp8zeR2S\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(NavItem1,{BFhC6pNFP:resolvedLinks5[0],copNfgivH:\"center\",gXnn4SgRT:\"Our Firm\",height:\"100%\",id:\"Dyp8zeR2S\",layoutId:\"Dyp8zeR2S\",Ob5tgN6RF:\"var(--token-141685e2-3aef-4c79-b49c-cad6dda109a7, rgb(245, 245, 245))\",style:{width:\"100%\"},UhC4sW8Gf:false,uOPkEV3at:\"4px\",variant:\"gzwAGk5Hs\",width:\"100%\",wPiA9bK_Z:\"var(--token-2561606a-ce95-4f1d-9927-306123c4cdd2, rgba(255, 255, 255, 0))\",...addPropertyOverrides({teYqD4eQ4:{BFhC6pNFP:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DqDJds2TK\"},implicitPathVariables:undefined},{href:{webPageId:\"DqDJds2TK\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({teYqD4eQ4:{height:40,width:`min(max(${componentViewport?.width||\"100vw\"} - 32px, 1px), 1600px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||832)-32-1e3)/2)+0+32+80+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ml4jtq-container\",layoutDependency:layoutDependency,layoutId:\"vattySgO4-container\",nodeId:\"vattySgO4\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(NavItem1,{BFhC6pNFP:resolvedLinks6[0],copNfgivH:\"center\",gXnn4SgRT:\"Our Team\",height:\"100%\",id:\"vattySgO4\",layoutId:\"vattySgO4\",Ob5tgN6RF:\"var(--token-141685e2-3aef-4c79-b49c-cad6dda109a7, rgb(245, 245, 245))\",style:{width:\"100%\"},UhC4sW8Gf:false,uOPkEV3at:\"4px\",variant:\"gzwAGk5Hs\",width:\"100%\",wPiA9bK_Z:\"var(--token-2561606a-ce95-4f1d-9927-306123c4cdd2, rgba(255, 255, 255, 0))\",...addPropertyOverrides({teYqD4eQ4:{BFhC6pNFP:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wpZTC92UM\"},implicitPathVariables:undefined},{href:{webPageId:\"wpZTC92UM\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({teYqD4eQ4:{height:40,width:`min(max(${componentViewport?.width||\"100vw\"} - 32px, 1px), 1600px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||832)-32-1e3)/2)+0+32+80+160}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-toglmz-container\",layoutDependency:layoutDependency,layoutId:\"v0khOlGBx-container\",nodeId:\"v0khOlGBx\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(NavItem1,{BFhC6pNFP:resolvedLinks7[0],copNfgivH:\"center\",gXnn4SgRT:\"Contact\",height:\"100%\",id:\"v0khOlGBx\",layoutId:\"v0khOlGBx\",Ob5tgN6RF:\"var(--token-141685e2-3aef-4c79-b49c-cad6dda109a7, rgb(245, 245, 245))\",style:{width:\"100%\"},UhC4sW8Gf:false,uOPkEV3at:\"4px\",variant:\"gzwAGk5Hs\",width:\"100%\",wPiA9bK_Z:\"var(--token-2561606a-ce95-4f1d-9927-306123c4cdd2, rgba(255, 255, 255, 0))\",...addPropertyOverrides({teYqD4eQ4:{BFhC6pNFP:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ho6tUwUsZ\"},implicitPathVariables:undefined},{href:{webPageId:\"Ho6tUwUsZ\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gA8T7_Wx7:{height:40,width:`min(max(${componentViewport?.width||\"100vw\"} - 64px, 1px), 1600px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||439)-32-312)/2)+0+32+80+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yj8xi3-container\",layoutDependency:layoutDependency,layoutId:\"LdhzntrKF-container\",nodeId:\"LdhzntrKF\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(NavItem1,{BFhC6pNFP:resolvedLinks8[0],copNfgivH:\"center\",gXnn4SgRT:\"Our Firm\",height:\"100%\",id:\"LdhzntrKF\",layoutId:\"LdhzntrKF\",Ob5tgN6RF:\"var(--token-141685e2-3aef-4c79-b49c-cad6dda109a7, rgb(245, 245, 245))\",style:{width:\"100%\"},UhC4sW8Gf:false,uOPkEV3at:\"4px\",variant:\"gzwAGk5Hs\",width:\"100%\",wPiA9bK_Z:\"var(--token-2561606a-ce95-4f1d-9927-306123c4cdd2, rgba(255, 255, 255, 0))\",...addPropertyOverrides({gA8T7_Wx7:{BFhC6pNFP:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DqDJds2TK\"},implicitPathVariables:undefined},{href:{webPageId:\"DqDJds2TK\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gA8T7_Wx7:{height:40,width:`min(max(${componentViewport?.width||\"100vw\"} - 64px, 1px), 1600px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||439)-32-312)/2)+0+32+80+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ymbyj4-container\",layoutDependency:layoutDependency,layoutId:\"glIB8Q45I-container\",nodeId:\"glIB8Q45I\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(NavItem1,{BFhC6pNFP:resolvedLinks9[0],copNfgivH:\"center\",gXnn4SgRT:\"Our Team\",height:\"100%\",id:\"glIB8Q45I\",layoutId:\"glIB8Q45I\",Ob5tgN6RF:\"var(--token-141685e2-3aef-4c79-b49c-cad6dda109a7, rgb(245, 245, 245))\",style:{width:\"100%\"},UhC4sW8Gf:false,uOPkEV3at:\"4px\",variant:\"gzwAGk5Hs\",width:\"100%\",wPiA9bK_Z:\"var(--token-2561606a-ce95-4f1d-9927-306123c4cdd2, rgba(255, 255, 255, 0))\",...addPropertyOverrides({gA8T7_Wx7:{BFhC6pNFP:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wpZTC92UM\"},implicitPathVariables:undefined},{href:{webPageId:\"wpZTC92UM\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gA8T7_Wx7:{height:40,width:`min(max(${componentViewport?.width||\"100vw\"} - 64px, 1px), 1600px)`,y:(componentViewport?.y||0)+(16+((componentViewport?.height||439)-32-312)/2)+0+32+80+160}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17x6n9f-container\",layoutDependency:layoutDependency,layoutId:\"wg0fsqXpn-container\",nodeId:\"wg0fsqXpn\",rendersWithMotion:true,scopeId:\"EhZO2L3AX\",children:/*#__PURE__*/_jsx(NavItem1,{BFhC6pNFP:resolvedLinks10[0],copNfgivH:\"center\",gXnn4SgRT:\"Contact\",height:\"100%\",id:\"wg0fsqXpn\",layoutId:\"wg0fsqXpn\",Ob5tgN6RF:\"var(--token-141685e2-3aef-4c79-b49c-cad6dda109a7, rgb(245, 245, 245))\",style:{width:\"100%\"},UhC4sW8Gf:false,uOPkEV3at:\"4px\",variant:\"gzwAGk5Hs\",width:\"100%\",wPiA9bK_Z:\"var(--token-2561606a-ce95-4f1d-9927-306123c4cdd2, rgba(255, 255, 255, 0))\",...addPropertyOverrides({gA8T7_Wx7:{BFhC6pNFP:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pGwia.framer-qrq6pr, .framer-pGwia .framer-qrq6pr { display: block; }\",\".framer-pGwia.framer-41bbnk { 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: 16px 48px 16px 48px; position: relative; width: 1200px; }\",\".framer-pGwia .framer-1culn01 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1600px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-pGwia .framer-iul9yv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-pGwia .framer-1dgx3nk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 32px 0px 0px; position: relative; width: 1px; }\",\".framer-pGwia .framer-y17fhg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-pGwia .framer-1qp1emw { height: 55px; position: relative; width: 226px; }\",\".framer-pGwia .framer-q8p9ka { height: 38px; left: 75px; position: absolute; top: 9px; width: 152px; }\",\".framer-pGwia .framer-8hs56j { height: 21px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-pGwia .framer-1okw63i { height: 21px; left: 21px; position: absolute; top: 0px; width: 19px; }\",\".framer-pGwia .framer-1tx09qx { height: 18px; left: 23px; position: absolute; top: 2px; width: 16px; }\",\".framer-pGwia .framer-1nq44o4 { height: 20px; left: 46px; position: absolute; top: 1px; width: 13px; }\",\".framer-pGwia .framer-16v2vl2 { height: 20px; left: 58px; position: absolute; top: 1px; width: 17px; }\",\".framer-pGwia .framer-1124orr { height: 20px; left: 77px; position: absolute; top: 1px; width: 17px; }\",\".framer-pGwia .framer-1q2erb5 { height: 12px; left: 81px; position: absolute; top: 2px; width: 9px; }\",\".framer-pGwia .framer-1618c3d { height: 20px; left: 99px; position: absolute; top: 1px; width: 15px; }\",\".framer-pGwia .framer-ddvht8 { height: 20px; left: 118px; position: absolute; top: 1px; width: 16px; }\",\".framer-pGwia .framer-1fg2g0b { height: 20px; left: 135px; position: absolute; top: 1px; width: 17px; }\",\".framer-pGwia .framer-1s2njik { height: 12px; left: 139px; position: absolute; top: 2px; width: 9px; }\",\".framer-pGwia .framer-16zwaa4 { height: 9px; left: 0px; position: absolute; top: 30px; width: 8px; }\",\".framer-pGwia .framer-1i80c80 { height: 9px; left: 9px; position: absolute; top: 30px; width: 8px; }\",\".framer-pGwia .framer-1b15vph { height: 8px; left: 9px; position: absolute; top: 30px; width: 7px; }\",\".framer-pGwia .framer-p5mazq { height: 9px; left: 18px; position: absolute; top: 30px; width: 8px; }\",\".framer-pGwia .framer-5hxca8 { height: 9px; left: 28px; position: absolute; top: 30px; width: 8px; }\",\".framer-pGwia .framer-vqbe9t { height: 9px; left: 38px; position: absolute; top: 30px; width: 6px; }\",\".framer-pGwia .framer-695e5w { height: 9px; left: 45px; position: absolute; top: 30px; width: 7px; }\",\".framer-pGwia .framer-je5895 { height: 4px; left: 45px; position: absolute; top: 30px; width: 5px; }\",\".framer-pGwia .framer-1475ujh { height: 9px; left: 52px; position: absolute; top: 30px; width: 8px; }\",\".framer-pGwia .framer-lu5vfa { height: 9px; left: 61px; position: absolute; top: 30px; width: 1px; }\",\".framer-pGwia .framer-1ctm9f { height: 9px; left: 63px; position: absolute; top: 30px; width: 8px; }\",\".framer-pGwia .framer-1lkcu9j { height: 5px; left: 64px; position: absolute; top: 30px; width: 4px; }\",\".framer-pGwia .framer-1ybi54s { height: 9px; left: 71px; position: absolute; top: 30px; width: 6px; }\",\".framer-pGwia .framer-lhyxb7 { height: 9px; left: 81px; position: absolute; top: 30px; width: 7px; }\",\".framer-pGwia .framer-1ji2p2r { height: 4px; left: 81px; position: absolute; top: 30px; width: 5px; }\",\".framer-pGwia .framer-1v5hyt7 { height: 9px; left: 88px; position: absolute; top: 30px; width: 6px; }\",\".framer-pGwia .framer-drwdve { height: 9px; left: 95px; position: absolute; top: 30px; width: 8px; }\",\".framer-pGwia .framer-193hspl { height: 5px; left: 96px; position: absolute; top: 30px; width: 4px; }\",\".framer-pGwia .framer-1x2c45f { height: 9px; left: 103px; position: absolute; top: 30px; width: 6px; }\",\".framer-pGwia .framer-byc09v { height: 9px; left: 113px; position: absolute; top: 30px; width: 6px; }\",\".framer-pGwia .framer-1pglpqs { height: 9px; left: 119px; position: absolute; top: 30px; width: 7px; }\",\".framer-pGwia .framer-1gqlxrv { height: 9px; left: 126px; position: absolute; top: 30px; width: 7px; }\",\".framer-pGwia .framer-170b039 { height: 9px; left: 132px; position: absolute; top: 30px; width: 8px; }\",\".framer-pGwia .framer-cmxbf0 { height: 5px; left: 134px; position: absolute; top: 30px; width: 4px; }\",\".framer-pGwia .framer-ewmwhe { height: 9px; left: 138px; position: absolute; top: 30px; width: 7px; }\",\".framer-pGwia .framer-1muw3c8 { height: 9px; left: 146px; position: absolute; top: 30px; width: 6px; }\",\".framer-pGwia .framer-1rrrbom, .framer-pGwia .framer-xv426t { height: 55px; left: 0px; position: absolute; top: 0px; width: 54px; }\",\".framer-pGwia .framer-1viomm5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pGwia .framer-1wgn5rt-container, .framer-pGwia .framer-1mkmgu7-container, .framer-pGwia .framer-n8b9w5-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-pGwia .framer-1fmn20s-container, .framer-pGwia .framer-nfv8or-container, .framer-pGwia .framer-196f8rn-container, .framer-pGwia .framer-1vwsrlz-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-pGwia .framer-afzqv { 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: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-pGwia .framer-e3bprt-container, .framer-pGwia .framer-1iu7dh6-container, .framer-pGwia .framer-1m10hwi-container, .framer-pGwia .framer-1ml4jtq-container, .framer-pGwia .framer-toglmz-container, .framer-pGwia .framer-1yj8xi3-container, .framer-pGwia .framer-ymbyj4-container, .framer-pGwia .framer-17x6n9f-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-pGwia.framer-v-1gin48m.framer-41bbnk, .framer-pGwia.framer-v-xrvxp8.framer-41bbnk { padding: 16px 32px 16px 32px; width: 810px; }\",\".framer-pGwia.framer-v-1gin48m .framer-1dgx3nk, .framer-pGwia.framer-v-119bs0o .framer-1dgx3nk, .framer-pGwia.framer-v-xrvxp8 .framer-1dgx3nk, .framer-pGwia.framer-v-10wqect .framer-1dgx3nk { flex: none; gap: 0px; justify-content: center; padding: 0px; width: min-content; }\",\".framer-pGwia.framer-v-119bs0o.framer-41bbnk, .framer-pGwia.framer-v-10wqect.framer-41bbnk { padding: 16px; width: 390px; }\",\".framer-pGwia.framer-v-xrvxp8 .framer-afzqv, .framer-pGwia.framer-v-10wqect .framer-afzqv { cursor: pointer; padding: 80px 0px 0px 0px; }\",\".framer-pGwia.framer-v-xrvxp8 .framer-e3bprt-container { order: 1; }\",\".framer-pGwia.framer-v-xrvxp8 .framer-1iu7dh6-container { order: 0; }\",\".framer-pGwia.framer-v-xrvxp8 .framer-1yj8xi3-container { order: 5; }\",\".framer-pGwia.framer-v-xrvxp8 .framer-ymbyj4-container { order: 6; }\",\".framer-pGwia.framer-v-xrvxp8 .framer-17x6n9f-container { order: 7; }\",\".framer-pGwia.framer-v-10wqect .framer-1culn01 { justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 87\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jxz7ZfokS\":{\"layout\":[\"fixed\",\"auto\"]},\"fmtlM5Yc9\":{\"layout\":[\"fixed\",\"auto\"]},\"gA8T7_Wx7\":{\"layout\":[\"fixed\",\"auto\"]},\"teYqD4eQ4\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"EsMuyo3am\":\"bGFill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEhZO2L3AX=withCSS(Component,css,\"framer-pGwia\");export default FramerEhZO2L3AX;FramerEhZO2L3AX.displayName=\"Navigation \\xb7 1\";FramerEhZO2L3AX.defaultProps={height:87,width:1200};addPropertyControls(FramerEhZO2L3AX,{variant:{options:[\"XZEwR4CZ2\",\"jxz7ZfokS\",\"fmtlM5Yc9\",\"gA8T7_Wx7\",\"teYqD4eQ4\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Tablet Open\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},EsMuyo3am:{defaultValue:\"var(--token-9cdb6c5a-6114-47b7-8b87-cebd1ce95a3b, rgb(255, 255, 255))\",title:\"BG Fill\",type:ControlType.Color}});addFonts(FramerEhZO2L3AX,[{explicitInter:true,fonts:[]},...NavLinkFonts,...HamburgerMenuFonts,...NavItem1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEhZO2L3AX\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"EsMuyo3am\\\":\\\"bGFill\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jxz7ZfokS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fmtlM5Yc9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gA8T7_Wx7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"teYqD4eQ4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"87\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EhZO2L3AX.map","// Generated by Framer (269977d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-srYOZ\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 200 53\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 82.458 22.752 C 82.458 23.483 82.295 24.15 81.97 24.754 C 81.645 25.359 81.184 25.878 80.59 26.315 C 79.995 26.752 79.27 27.093 78.414 27.341 C 77.558 27.587 76.606 27.71 75.559 27.71 C 74.83 27.71 74.12 27.643 73.43 27.508 C 72.739 27.374 72.101 27.147 71.514 26.829 C 70.926 26.511 70.4 26.09 69.933 25.565 C 69.464 25.041 69.095 24.389 68.826 23.611 L 69.992 23.087 C 70.214 23.754 70.519 24.306 70.908 24.743 C 71.297 25.18 71.736 25.531 72.228 25.792 C 72.72 26.055 73.255 26.242 73.834 26.353 C 74.412 26.464 75.003 26.52 75.606 26.52 C 76.447 26.52 77.208 26.433 77.89 26.257 C 78.572 26.082 79.151 25.836 79.626 25.518 C 80.103 25.2 80.472 24.823 80.733 24.386 C 80.995 23.949 81.125 23.469 81.125 22.944 C 81.125 22.34 80.955 21.844 80.614 21.454 C 80.273 21.065 79.825 20.743 79.27 20.488 C 78.714 20.234 78.084 20.023 77.38 19.857 C 76.673 19.689 75.948 19.523 75.203 19.356 C 74.458 19.188 73.733 19.002 73.026 18.795 C 72.32 18.588 71.69 18.314 71.136 17.973 C 70.581 17.632 70.133 17.198 69.792 16.673 C 69.451 16.149 69.281 15.498 69.281 14.719 C 69.281 13.941 69.436 13.293 69.745 12.681 C 70.055 12.069 70.49 11.541 71.053 11.096 C 71.615 10.652 72.294 10.306 73.087 10.06 C 73.881 9.814 74.753 9.69 75.705 9.69 C 76.419 9.69 77.108 9.765 77.775 9.917 C 78.44 10.069 79.048 10.31 79.595 10.644 C 80.142 10.977 80.622 11.403 81.034 11.92 C 81.447 12.437 81.764 13.069 81.986 13.814 L 80.772 14.267 C 80.597 13.647 80.344 13.122 80.011 12.693 C 79.678 12.264 79.286 11.915 78.833 11.644 C 78.381 11.375 77.884 11.179 77.345 11.06 C 76.806 10.941 76.244 10.882 75.656 10.882 C 74.911 10.882 74.225 10.974 73.598 11.156 C 72.972 11.339 72.433 11.59 71.981 11.907 C 71.53 12.225 71.18 12.61 70.934 13.063 C 70.689 13.515 70.565 14.021 70.565 14.577 C 70.565 15.213 70.736 15.737 71.076 16.151 C 71.417 16.564 71.865 16.902 72.42 17.164 C 72.975 17.427 73.609 17.641 74.323 17.807 C 75.037 17.975 75.767 18.141 76.512 18.308 C 77.258 18.476 77.987 18.654 78.701 18.845 C 79.415 19.036 80.05 19.295 80.605 19.62 C 81.159 19.946 81.608 20.359 81.948 20.86 C 82.289 21.361 82.459 21.992 82.459 22.755 Z M 86.93 18.7 C 86.93 17.333 87.123 16.097 87.512 14.992 C 87.901 13.888 88.444 12.942 89.142 12.155 C 89.84 11.369 90.684 10.76 91.675 10.331 C 92.665 9.902 93.764 9.687 94.97 9.687 C 96.176 9.687 97.27 9.902 98.253 10.331 C 99.236 10.76 100.081 11.367 100.786 12.155 C 101.49 12.941 102.034 13.886 102.415 14.992 C 102.797 16.097 102.986 17.333 102.986 18.7 C 102.986 20.066 102.795 21.306 102.415 22.418 C 102.034 23.531 101.49 24.48 100.786 25.266 C 100.08 26.052 99.236 26.657 98.253 27.078 C 97.269 27.499 96.175 27.709 94.97 27.709 C 93.765 27.709 92.667 27.497 91.675 27.078 C 90.684 26.657 89.839 26.052 89.142 25.266 C 88.444 24.48 87.901 23.53 87.512 22.418 C 87.123 21.306 86.93 20.066 86.93 18.7 Z M 88.262 18.7 C 88.262 19.908 88.425 20.992 88.75 21.953 C 89.075 22.914 89.531 23.733 90.117 24.408 C 90.703 25.085 91.409 25.604 92.234 25.969 C 93.059 26.336 93.972 26.517 94.97 26.517 C 95.969 26.517 96.881 26.334 97.706 25.969 C 98.531 25.604 99.233 25.083 99.812 24.408 C 100.39 23.733 100.844 22.914 101.169 21.953 C 101.494 20.992 101.656 19.907 101.656 18.7 C 101.656 17.492 101.494 16.407 101.169 15.446 C 100.844 14.485 100.392 13.666 99.812 12.991 C 99.233 12.316 98.531 11.795 97.706 11.43 C 96.881 11.065 95.97 10.882 94.97 10.882 C 93.97 10.882 93.059 11.065 92.234 11.43 C 91.409 11.796 90.703 12.316 90.117 12.991 C 89.53 13.667 89.073 14.485 88.75 15.446 C 88.425 16.407 88.262 17.492 88.262 18.7 Z M 109.555 26.256 L 119.428 26.256 L 119.428 27.472 L 108.247 27.472 L 108.247 9.927 L 109.555 9.927 Z M 119.165 9.927 L 120.569 9.927 L 126.564 25.922 L 132.534 9.927 L 133.962 9.927 L 127.278 27.472 L 125.85 27.472 Z M 143.026 9.927 L 149.711 27.472 L 148.283 27.472 L 146.594 22.919 L 138.03 22.919 L 136.317 27.472 L 134.914 27.472 L 141.598 9.927 Z M 146.19 21.726 L 142.312 11.475 L 138.434 21.726 L 146.189 21.726 Z M 154.159 9.927 L 155.681 9.927 L 165.387 25.421 L 165.387 9.927 L 166.695 9.927 L 166.695 27.472 L 165.197 27.472 L 155.467 11.953 L 155.467 27.472 L 154.159 27.472 Z M 177.283 27.472 L 177.283 11.143 L 170.978 11.143 L 170.978 9.927 L 184.895 9.927 L 184.895 11.143 L 178.615 11.143 L 178.615 27.472 Z M 193.317 9.927 L 200.001 27.472 L 198.573 27.472 L 196.884 22.919 L 188.32 22.919 L 186.608 27.472 L 185.205 27.472 L 191.889 9.927 Z M 196.481 21.726 L 192.603 11.475 L 188.725 21.726 L 196.48 21.726 Z M 74.84 37.454 C 74.736 37.211 74.601 36.995 74.434 36.807 C 74.267 36.619 74.076 36.463 73.862 36.337 C 73.647 36.212 73.412 36.118 73.159 36.056 C 72.906 35.993 72.64 35.962 72.364 35.962 C 71.92 35.962 71.515 36.042 71.151 36.201 C 70.787 36.361 70.476 36.588 70.22 36.884 C 69.964 37.18 69.764 37.537 69.622 37.958 C 69.48 38.379 69.408 38.854 69.408 39.381 C 69.408 39.909 69.48 40.383 69.622 40.805 C 69.764 41.226 69.964 41.583 70.22 41.879 C 70.476 42.175 70.787 42.402 71.151 42.561 C 71.515 42.721 71.92 42.801 72.364 42.801 C 72.64 42.801 72.906 42.77 73.159 42.707 C 73.412 42.644 73.647 42.55 73.862 42.425 C 74.078 42.3 74.269 42.143 74.434 41.955 C 74.601 41.767 74.736 41.551 74.84 41.309 L 75.372 41.528 C 75.247 41.819 75.084 42.077 74.883 42.3 C 74.683 42.521 74.449 42.709 74.19 42.857 C 73.93 43.008 73.645 43.122 73.337 43.202 C 73.028 43.282 72.705 43.321 72.364 43.321 C 71.83 43.321 71.345 43.228 70.912 43.045 C 70.487 42.867 70.106 42.597 69.798 42.253 C 69.489 41.908 69.25 41.493 69.08 41.007 C 68.909 40.52 68.825 39.978 68.825 39.38 C 68.825 38.782 68.909 38.241 69.08 37.758 C 69.25 37.274 69.489 36.86 69.798 36.518 C 70.106 36.173 70.478 35.907 70.912 35.719 C 71.345 35.531 71.83 35.437 72.364 35.437 C 72.703 35.437 73.028 35.476 73.337 35.556 C 73.645 35.636 73.931 35.75 74.19 35.901 C 74.45 36.051 74.681 36.237 74.883 36.463 C 75.084 36.688 75.247 36.948 75.372 37.239 L 74.84 37.448 Z M 76.026 39.383 C 76.026 38.785 76.111 38.245 76.281 37.761 C 76.451 37.277 76.689 36.864 76.994 36.521 C 77.298 36.176 77.669 35.91 78.101 35.722 C 78.534 35.534 79.015 35.44 79.542 35.44 C 80.069 35.44 80.548 35.534 80.978 35.722 C 81.408 35.91 81.778 36.176 82.086 36.521 C 82.395 36.865 82.633 37.278 82.798 37.761 C 82.965 38.245 83.048 38.785 83.048 39.383 C 83.048 39.981 82.965 40.523 82.798 41.01 C 82.633 41.497 82.394 41.911 82.086 42.256 C 81.778 42.6 81.408 42.865 80.978 43.048 C 80.548 43.233 80.069 43.324 79.542 43.324 C 79.015 43.324 78.534 43.231 78.101 43.048 C 77.669 42.865 77.298 42.6 76.994 42.256 C 76.689 41.911 76.451 41.497 76.281 41.01 C 76.111 40.523 76.026 39.981 76.026 39.383 Z M 76.609 39.383 C 76.609 39.91 76.681 40.385 76.823 40.806 C 76.965 41.227 77.165 41.584 77.422 41.88 C 77.678 42.176 77.987 42.403 78.348 42.563 C 78.709 42.723 79.108 42.802 79.545 42.802 C 79.983 42.802 80.381 42.723 80.742 42.563 C 81.103 42.403 81.409 42.176 81.662 41.88 C 81.915 41.584 82.112 41.227 82.256 40.806 C 82.398 40.386 82.47 39.91 82.47 39.383 C 82.47 38.855 82.398 38.381 82.256 37.96 C 82.114 37.538 81.917 37.181 81.662 36.885 C 81.409 36.59 81.101 36.363 80.742 36.203 C 80.381 36.043 79.983 35.963 79.545 35.963 C 79.108 35.963 78.709 36.043 78.348 36.203 C 77.992 36.358 77.676 36.592 77.422 36.885 C 77.165 37.181 76.965 37.538 76.823 37.96 C 76.681 38.381 76.609 38.855 76.609 39.383 Z M 84.309 35.547 L 85.1 35.547 L 87.773 42.157 L 90.437 35.547 L 91.228 35.547 L 91.228 43.22 L 90.656 43.22 L 90.656 36.433 L 87.909 43.22 L 87.619 43.22 L 84.883 36.433 L 84.883 43.22 L 84.311 43.22 L 84.311 35.547 Z M 92.789 35.547 L 93.58 35.547 L 96.253 42.157 L 98.917 35.547 L 99.708 35.547 L 99.708 43.22 L 99.136 43.22 L 99.136 36.433 L 96.389 43.22 L 96.098 43.22 L 93.362 36.433 L 93.362 43.22 L 92.79 43.22 L 92.79 35.547 Z M 105.826 39.644 L 101.84 39.644 L 101.84 42.688 L 106.159 42.688 L 106.159 43.22 L 101.269 43.22 L 101.269 35.547 L 106.159 35.547 L 106.159 36.079 L 101.84 36.079 L 101.84 39.123 L 105.826 39.123 Z M 110.092 39.644 L 107.834 39.644 L 107.834 43.22 L 107.262 43.22 L 107.262 35.547 L 110.655 35.547 C 110.959 35.547 111.236 35.595 111.481 35.692 C 111.726 35.789 111.94 35.929 112.122 36.109 C 112.301 36.289 112.44 36.505 112.537 36.756 C 112.634 37.006 112.683 37.288 112.683 37.599 C 112.683 37.911 112.636 38.169 112.542 38.412 C 112.448 38.655 112.319 38.866 112.151 39.043 C 111.984 39.22 111.784 39.359 111.548 39.46 C 111.312 39.56 111.053 39.618 110.769 39.632 L 113.037 43.219 L 112.35 43.219 L 110.092 39.643 Z M 112.09 37.61 C 112.09 37.152 111.955 36.782 111.684 36.5 C 111.414 36.218 111.05 36.078 110.592 36.078 L 107.834 36.078 L 107.834 39.121 L 110.592 39.121 C 111.05 39.121 111.414 38.984 111.684 38.71 C 111.955 38.436 112.09 38.068 112.09 37.61 Z M 119.717 37.454 C 119.612 37.211 119.478 36.995 119.311 36.807 C 119.144 36.619 118.953 36.463 118.739 36.337 C 118.523 36.212 118.289 36.118 118.036 36.056 C 117.783 35.993 117.517 35.962 117.24 35.962 C 116.797 35.962 116.392 36.042 116.028 36.201 C 115.664 36.361 115.353 36.588 115.097 36.884 C 114.84 37.18 114.64 37.537 114.498 37.958 C 114.356 38.379 114.284 38.854 114.284 39.381 C 114.284 39.909 114.356 40.383 114.498 40.805 C 114.64 41.226 114.84 41.583 115.097 41.879 C 115.353 42.175 115.664 42.402 116.028 42.561 C 116.392 42.721 116.797 42.801 117.24 42.801 C 117.517 42.801 117.783 42.77 118.036 42.707 C 118.289 42.644 118.523 42.55 118.739 42.425 C 118.955 42.3 119.145 42.143 119.311 41.955 C 119.478 41.767 119.612 41.551 119.717 41.309 L 120.248 41.528 C 120.123 41.819 119.961 42.077 119.759 42.3 C 119.56 42.521 119.326 42.709 119.067 42.857 C 118.806 43.008 118.522 43.122 118.214 43.202 C 117.905 43.282 117.581 43.321 117.24 43.321 C 116.706 43.321 116.222 43.228 115.789 43.045 C 115.363 42.867 114.983 42.597 114.675 42.253 C 114.365 41.908 114.126 41.493 113.956 41.007 C 113.786 40.52 113.701 39.978 113.701 39.38 C 113.701 38.782 113.786 38.241 113.956 37.758 C 114.126 37.274 114.365 36.86 114.675 36.518 C 114.983 36.173 115.355 35.907 115.789 35.719 C 116.222 35.531 116.706 35.437 117.24 35.437 C 117.58 35.437 117.905 35.476 118.214 35.556 C 118.522 35.636 118.808 35.75 119.067 35.901 C 119.326 36.051 119.558 36.237 119.759 36.463 C 119.961 36.688 120.123 36.948 120.248 37.239 L 119.717 37.448 Z M 121.35 43.22 L 121.35 35.547 L 121.922 35.547 L 121.922 43.22 Z M 126.376 35.547 L 129.3 43.22 L 128.675 43.22 L 127.936 41.229 L 124.19 41.229 L 123.442 43.22 L 122.828 43.22 L 125.751 35.547 Z M 127.761 40.707 L 126.064 36.225 L 124.369 40.707 Z M 130.778 42.688 L 135.097 42.688 L 135.097 43.22 L 130.206 43.22 L 130.206 35.547 L 130.778 35.547 L 130.778 42.69 Z M 141.098 39.644 L 138.84 39.644 L 138.84 43.22 L 138.269 43.22 L 138.269 35.547 L 141.661 35.547 C 141.965 35.547 142.242 35.595 142.487 35.692 C 142.733 35.789 142.947 35.929 143.128 36.109 C 143.309 36.289 143.447 36.505 143.544 36.756 C 143.64 37.006 143.689 37.288 143.689 37.599 C 143.689 37.911 143.642 38.169 143.548 38.412 C 143.455 38.655 143.325 38.866 143.158 39.043 C 142.99 39.22 142.79 39.359 142.555 39.46 C 142.319 39.56 142.059 39.618 141.775 39.632 L 144.044 43.219 L 143.356 43.219 L 141.098 39.643 Z M 143.097 37.61 C 143.097 37.152 142.961 36.782 142.69 36.5 C 142.42 36.218 142.056 36.078 141.598 36.078 L 138.84 36.078 L 138.84 39.121 L 141.598 39.121 C 142.056 39.121 142.42 38.984 142.69 38.71 C 142.961 38.436 143.097 38.068 143.097 37.61 Z M 149.673 39.644 L 145.687 39.644 L 145.687 42.688 L 150.006 42.688 L 150.006 43.22 L 145.115 43.22 L 145.115 35.547 L 150.006 35.547 L 150.006 36.079 L 145.687 36.079 L 145.687 39.123 L 149.673 39.123 Z M 154.001 35.547 L 156.925 43.22 L 156.3 43.22 L 155.561 41.229 L 151.815 41.229 L 151.067 43.22 L 150.453 43.22 L 153.376 35.547 Z M 155.386 40.707 L 153.689 36.225 L 151.994 40.707 Z M 158.403 42.688 L 162.722 42.688 L 162.722 43.22 L 157.831 43.22 L 157.831 35.547 L 158.403 35.547 L 158.403 42.69 Z M 170.451 39.644 L 166.465 39.644 L 166.465 42.688 L 170.784 42.688 L 170.784 43.22 L 165.894 43.22 L 165.894 35.547 L 170.784 35.547 L 170.784 36.079 L 166.465 36.079 L 166.465 39.123 L 170.451 39.123 Z M 177.245 41.155 C 177.245 41.475 177.173 41.767 177.033 42.03 C 176.89 42.295 176.689 42.522 176.43 42.713 C 176.169 42.904 175.851 43.053 175.478 43.161 C 175.103 43.269 174.687 43.322 174.23 43.322 C 173.911 43.322 173.6 43.292 173.298 43.233 C 172.997 43.173 172.717 43.075 172.461 42.935 C 172.205 42.796 171.973 42.613 171.769 42.383 C 171.564 42.154 171.403 41.869 171.284 41.528 L 171.794 41.299 C 171.89 41.591 172.023 41.833 172.194 42.024 C 172.364 42.215 172.556 42.369 172.772 42.483 C 172.987 42.597 173.22 42.679 173.475 42.727 C 173.728 42.776 173.986 42.801 174.25 42.801 C 174.617 42.801 174.95 42.763 175.248 42.687 C 175.547 42.61 175.8 42.502 176.008 42.364 C 176.215 42.226 176.376 42.06 176.492 41.869 C 176.606 41.678 176.664 41.468 176.664 41.238 C 176.664 40.974 176.589 40.758 176.44 40.587 C 176.29 40.416 176.095 40.275 175.853 40.164 C 175.611 40.053 175.334 39.961 175.026 39.889 C 174.717 39.815 174.4 39.743 174.075 39.669 C 173.748 39.596 173.431 39.514 173.123 39.424 C 172.814 39.333 172.539 39.214 172.297 39.063 C 172.055 38.915 171.858 38.724 171.709 38.495 C 171.559 38.266 171.486 37.982 171.486 37.64 C 171.486 37.299 171.553 37.017 171.689 36.749 C 171.825 36.482 172.015 36.251 172.261 36.056 C 172.508 35.862 172.803 35.71 173.15 35.602 C 173.497 35.494 173.878 35.44 174.294 35.44 C 174.606 35.44 174.908 35.473 175.198 35.539 C 175.49 35.605 175.755 35.711 175.995 35.857 C 176.234 36.002 176.444 36.189 176.625 36.414 C 176.805 36.64 176.944 36.917 177.04 37.244 L 176.509 37.441 C 176.433 37.17 176.322 36.94 176.176 36.754 C 176.031 36.566 175.859 36.414 175.661 36.295 C 175.464 36.178 175.247 36.092 175.011 36.04 C 174.775 35.988 174.528 35.962 174.272 35.962 C 173.945 35.962 173.645 36.002 173.372 36.082 C 173.098 36.162 172.862 36.272 172.664 36.411 C 172.465 36.55 172.314 36.718 172.206 36.917 C 172.098 37.114 172.045 37.335 172.045 37.579 C 172.045 37.858 172.12 38.086 172.269 38.266 C 172.419 38.448 172.614 38.595 172.856 38.71 C 173.098 38.824 173.376 38.918 173.689 38.991 C 174.001 39.065 174.32 39.137 174.647 39.211 C 174.973 39.283 175.292 39.361 175.605 39.445 C 175.917 39.528 176.194 39.641 176.437 39.785 C 176.68 39.928 176.876 40.108 177.025 40.327 C 177.173 40.546 177.248 40.822 177.248 41.155 Z M 180.201 43.22 L 180.201 36.078 L 177.444 36.078 L 177.444 35.545 L 183.531 35.545 L 183.531 36.078 L 180.784 36.078 L 180.784 43.22 Z M 186.173 35.547 L 189.097 43.22 L 188.472 43.22 L 187.733 41.229 L 183.987 41.229 L 183.239 43.22 L 182.625 43.22 L 185.548 35.547 Z M 187.558 40.707 L 185.861 36.225 L 184.165 40.707 Z M 190.939 43.22 L 190.939 36.078 L 188.181 36.078 L 188.181 35.545 L 194.269 35.545 L 194.269 36.078 L 191.522 36.078 L 191.522 43.22 Z M 199.669 39.644 L 195.683 39.644 L 195.683 42.688 L 200.001 42.688 L 200.001 43.22 L 195.111 43.22 L 195.111 35.547 L 200.001 35.547 L 200.001 36.079 L 195.683 36.079 L 195.683 39.123 L 199.669 39.123 Z M 51.037 23.389 L 51.019 38.409 L 36.445 53.013 L 10.484 53.013 C 10.053 53.013 9.656 52.848 9.356 52.565 L 6.842 50.045 C 6.649 49.874 6.497 49.662 6.395 49.424 C 6.139 48.802 6.28 48.095 6.751 47.622 L 22.145 32.196 L 4.215 32.196 C 3.787 32.196 3.387 32.029 3.087 31.748 C 2.242 30.897 1.394 30.048 0.545 29.201 C 0.364 29.034 0.222 28.831 0.126 28.604 C -0.13 27.984 0.011 27.278 0.483 26.805 L 27.215 0.017 L 42.208 0 C 43.051 0.869 43.906 1.726 44.773 2.571 L 44.756 17.594 L 41.526 20.827 L 48.475 20.82 C 49.318 21.689 50.173 22.546 51.04 23.39 Z M 28.067 2.075 L 2.623 27.571 L 26.764 27.571 L 40.137 14.17 L 40.15 4.635 L 40.153 2.059 Z M 34.336 22.889 L 8.892 48.386 L 33.033 48.386 L 46.406 34.985 L 46.417 25.449 L 46.42 22.877 L 34.337 22.889 Z\" fill=\"rgb(22, 51, 55)\" height=\"53.012525849335304px\" id=\"A2FVdUpXw\" width=\"200.00140380859378px\"/></svg>',style:{...style}});});const css=[`.framer-srYOZ { -webkit-mask: ${mask}; aspect-ratio: 3.7735849056603774; display: block; mask: ${mask}; user-select: none; width: 200px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 53\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"rgb(22, 51, 55)\"},\"set\":{\"localId\":\"vectorSet/VoF1PkOs9\",\"id\":\"VoF1PkOs9\",\"moduleId\":\"qfLY3uEmQM87FBiIdKEV\"}}\n */const Icon=withCSS(Component,css,\"framer-srYOZ\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"53\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(22, 51, 55)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/VoF1PkOs9\\\",\\\"id\\\":\\\"VoF1PkOs9\\\",\\\"moduleId\\\":\\\"qfLY3uEmQM87FBiIdKEV\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/uvrV7q2NsZl41VhTzsCh/5OiRL2z2IBu9QPbWjVzi/FTPdXBapX.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/iLZhaFve34hQOCU9WvqG/qXvWMRUmleltnETP4iVp/tW0Ie37Al.js\";import Badge from\"https://framerusercontent.com/modules/qPGYOZjMACiuiH7NSBnr/VDSOmTEQCwDf3eUuRVtv/zXrDqHYuc.js\";const BadgeFonts=getFonts(Badge);const enabledGestures={GF9Pmmazl:{hover:true}};const serializationHash=\"framer-9IXGa\";const variantClassNames={GF9Pmmazl:\"framer-v-1j3d091\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.15,ease:[.12,.23,.5,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({hasBadge,height,hoverColor,id,link,newTab,text,width,...props})=>{return{...props,adnfMAIpa:hasBadge??props.adnfMAIpa,HV2vodukn:newTab??props.HV2vodukn,Ib5NOdRzj:text??props.Ib5NOdRzj??\"Footer Link\",Lw8Ydrv58:hoverColor??props.Lw8Ydrv58??\"var(--token-5001b614-0530-4a7e-a1fc-0cfc511b66aa, rgb(69, 69, 74))\",QxXFL7NXK:link??props.QxXFL7NXK};};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,Ib5NOdRzj,QxXFL7NXK,HV2vodukn,Lw8Ydrv58,adnfMAIpa,HV2voduknHjztDdic7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"GF9Pmmazl\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1j3d091\",className,classNames),layoutDependency:layoutDependency,layoutId:\"GF9Pmmazl\",ref:refBinding,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sakma7\",\"data-styles-preset\":\"FTPdXBapX\",children:/*#__PURE__*/_jsx(Link,{href:QxXFL7NXK,motionChild:true,nodeId:\"KpA3CpPQI\",openInNewTab:HV2voduknHjztDdic7,relValues:[],scopeId:\"UD7Xcw1W0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y3i0t7\",\"data-styles-preset\":\"tW0Ie37Al\",children:\"Footer Link\"})})})}),className:\"framer-1f10g3o\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KpA3CpPQI\",style:{\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-HV2vodukn-HjztDdic7\":HV2voduknHjztDdic7,\"--variable-reference-HV2vodukn-UD7Xcw1W0\":HV2vodukn,\"--variable-reference-Lw8Ydrv58-UD7Xcw1W0\":Lw8Ydrv58},text:Ib5NOdRzj,variants:{\"GF9Pmmazl-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-Lw8Ydrv58-UD7Xcw1W0)\",\"--variable-reference-HV2vodukn-UD7Xcw1W0\":HV2vodukn,\"--variable-reference-Lw8Ydrv58-UD7Xcw1W0\":Lw8Ydrv58}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"GF9Pmmazl-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sakma7\",\"data-styles-preset\":\"FTPdXBapX\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Lw8Ydrv58-UD7Xcw1W0))\"},children:/*#__PURE__*/_jsx(Link,{href:QxXFL7NXK,motionChild:true,nodeId:\"KpA3CpPQI\",openInNewTab:HV2vodukn,relValues:[],scopeId:\"UD7Xcw1W0\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-y3i0t7\",\"data-styles-preset\":\"tW0Ie37Al\",children:\"Footer Link\"})})})})}},baseVariant,gestureVariant)}),adnfMAIpa&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-34)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mkdmob-container\",layoutDependency:layoutDependency,layoutId:\"up5pvjeoH-container\",nodeId:\"up5pvjeoH\",rendersWithMotion:true,scopeId:\"UD7Xcw1W0\",children:/*#__PURE__*/_jsx(Badge,{ainCuqsDS:false,ce55rxBSW:false,D8BCNX0Xl:\"bold\",H9hHjGUEE:\"var(--token-b49b8c83-e274-480b-971b-bd3219f16e44, rgb(24, 24, 27))\",height:\"100%\",Ib5NOdRzj:\"Badge\",id:\"up5pvjeoH\",K2kXRy0i5:\"Info\",l40uUMXFl:false,layoutId:\"up5pvjeoH\",m2t9mYPz9:\"ArrowRight\",n_L9O6QS1:\"var(--token-6d18d4bd-4aca-4559-9bf4-e09132a17fab, rgb(247, 247, 248))\",qwETbrwWM:\"fill\",rzSNoLECy:\"var(--token-b49b8c83-e274-480b-971b-bd3219f16e44, rgb(24, 24, 27))\",variant:\"wVDxfHC8y\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9IXGa.framer-u8nnae, .framer-9IXGa .framer-u8nnae { display: block; }\",\".framer-9IXGa.framer-1j3d091 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-9IXGa .framer-1f10g3o { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-9IXGa .framer-mkdmob-container { flex: none; height: auto; position: relative; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 85\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"CcNWgi6Up\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Ib5NOdRzj\":\"text\",\"QxXFL7NXK\":\"link\",\"HV2vodukn\":\"newTab\",\"Lw8Ydrv58\":\"hoverColor\",\"adnfMAIpa\":\"hasBadge\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUD7Xcw1W0=withCSS(Component,css,\"framer-9IXGa\");export default FramerUD7Xcw1W0;FramerUD7Xcw1W0.displayName=\"Footer Link\";FramerUD7Xcw1W0.defaultProps={height:24,width:85};addPropertyControls(FramerUD7Xcw1W0,{Ib5NOdRzj:{defaultValue:\"Footer Link\",displayTextArea:false,title:\"Text\",type:ControlType.String},QxXFL7NXK:{title:\"Link\",type:ControlType.Link},HV2vodukn:{defaultValue:false,title:\"↳ New Tab\",type:ControlType.Boolean},Lw8Ydrv58:{defaultValue:'var(--token-5001b614-0530-4a7e-a1fc-0cfc511b66aa, rgb(69, 69, 74)) /* {\"name\":\"Neutral 700\"} */',title:\"↳ Hover Color\",type:ControlType.Color},adnfMAIpa:{defaultValue:false,title:\"Has Badge?\",type:ControlType.Boolean}});addFonts(FramerUD7Xcw1W0,[{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\"}]},...BadgeFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUD7Xcw1W0\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CcNWgi6Up\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"85\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Ib5NOdRzj\\\":\\\"text\\\",\\\"QxXFL7NXK\\\":\\\"link\\\",\\\"HV2vodukn\\\":\\\"newTab\\\",\\\"Lw8Ydrv58\\\":\\\"hoverColor\\\",\\\"adnfMAIpa\\\":\\\"hasBadge\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={fUYfzEBHd:{hover:true}};const cycleOrder=[\"fUYfzEBHd\",\"TPeKxsMtM\"];const serializationHash=\"framer-sXBC5\";const variantClassNames={fUYfzEBHd:\"framer-v-10mpps7\",TPeKxsMtM:\"framer-v-ow9k9a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.25,ease:[.96,-.02,.38,1.01],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"fUYfzEBHd\",Phone:\"TPeKxsMtM\"};const getProps=({height,id,image,link,text1,text2,width,...props})=>{return{...props,d7bblw14I:text2??props.d7bblw14I??\"Kelsey @ VERCEPT\",HXK9GfHoc:image??props.HXK9GfHoc,qEnLTWHb7:text1??props.qEnLTWHb7??\"Created by\",UXJHceCcn:link??props.UXJHceCcn,variant:humanReadableVariantMap[props.variant]??props.variant??\"fUYfzEBHd\"};};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,qEnLTWHb7,HXK9GfHoc,d7bblw14I,UXJHceCcn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fUYfzEBHd\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:UXJHceCcn,motionChild:true,nodeId:\"fUYfzEBHd\",openInNewTab:false,scopeId:\"vU6NZki7a\",...addPropertyOverrides({\"fUYfzEBHd-hover\":{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-10mpps7\",className,classNames)} framer-te3giu`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"fUYfzEBHd\",ref:refBinding,style:{...style},...addPropertyOverrides({\"fUYfzEBHd-hover\":{\"data-framer-name\":undefined},TPeKxsMtM:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-564427ef-92c1-4e0d-be6a-50ecc1afab8b, rgb(30, 30, 30)))\"},children:\"Created by\"})}),className:\"framer-1ruwtii\",\"data-framer-name\":\"Created by\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"uut_d6VuU\",style:{\"--extracted-r6o4lv\":\"var(--token-564427ef-92c1-4e0d-be6a-50ecc1afab8b, rgb(30, 30, 30))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.6},text:qEnLTWHb7,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11s7u75\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"wWCJbi6wA\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"Profile portrait of a man in a grey shirt\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||28)-0-28)/2)+0),pixelHeight:73,pixelWidth:73,sizes:\"28px\",...toResponsiveImage(HXK9GfHoc)},className:\"framer-3p9f7g\",\"data-framer-name\":\"Avatar\",layoutDependency:layoutDependency,layoutId:\"WlfLSZyZw\",style:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\",scale:1},variants:{\"fUYfzEBHd-hover\":{scale:.4}},...addPropertyOverrides({\"fUYfzEBHd-hover\":{background:{alt:\"Profile portrait of a man in a grey shirt\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||28)-0-28)/2)+-28),pixelHeight:73,pixelWidth:73,sizes:\"28px\",...toResponsiveImage(HXK9GfHoc)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-e08lu2\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"n7bPqEd_l\",style:{backgroundColor:\"var(--token-6f250ef5-4d36-44af-b9db-bd0bdf1677e7, rgb(0, 128, 255))\",borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\",scale:.5},variants:{\"fUYfzEBHd-hover\":{scale:1}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1vcfm8p\",\"data-framer-name\":\"logo\",fill:\"black\",intrinsicHeight:47,intrinsicWidth:33,layoutDependency:layoutDependency,layoutId:\"lxa8zJIEN\",svg:'<svg width=\"33\" height=\"47\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M16.244 47a1.828 1.828 0 0 1-1.27-.515 1.73 1.73 0 0 1-.526-1.244V30.348l-12.653-.005c-.311 0-.617-.08-.888-.23a1.779 1.779 0 0 1-.655-.63 1.733 1.733 0 0 1-.034-1.74L15.101.92c.19-.344.492-.615.858-.772A1.83 1.83 0 0 1 17.12.054c.387.097.73.317.975.625.245.31.378.689.378 1.08v14.92h12.732c.311 0 .618.08.888.231.271.151.497.369.656.632a1.733 1.733 0 0 1 .03 1.741L17.82 46.085a1.776 1.776 0 0 1-.66.669 1.824 1.824 0 0 1-.915.246Z\" fill=\"#222\"/></svg>',withExternalLayout:true,...addPropertyOverrides({\"fUYfzEBHd-hover\":{fill:'var(--token-43c77d2c-41f7-45b2-960f-4d23a21a75fd, rgb(255, 255, 255)) /* {\"name\":\"White\"} */'}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-564427ef-92c1-4e0d-be6a-50ecc1afab8b, rgb(30, 30, 30)))\"},children:\"Kelsey @ VERCEPT\"})}),className:\"framer-17moosg\",\"data-framer-name\":\"Anatolii Dmitrienko\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"bEyJnJ4fQ\",style:{\"--extracted-r6o4lv\":\"var(--token-564427ef-92c1-4e0d-be6a-50ecc1afab8b, rgb(30, 30, 30))\",\"--framer-paragraph-spacing\":\"0px\"},text:d7bblw14I,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sXBC5.framer-te3giu, .framer-sXBC5 .framer-te3giu { display: block; }\",\".framer-sXBC5.framer-10mpps7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-sXBC5 .framer-1ruwtii, .framer-sXBC5 .framer-17moosg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-sXBC5 .framer-11s7u75 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-sXBC5 .framer-3p9f7g { aspect-ratio: 1 / 1; flex: none; gap: 4px; height: var(--framer-aspect-ratio-supported, 28px); position: relative; width: 28px; }\",\".framer-sXBC5 .framer-e08lu2 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: var(--framer-aspect-ratio-supported, 28px); justify-content: center; left: 0px; padding: 0px; position: absolute; top: 28px; width: 28px; z-index: 1; }\",\".framer-sXBC5 .framer-1vcfm8p { aspect-ratio: 0.7021276595744681 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 14px); position: relative; width: 10px; }\",\".framer-sXBC5.framer-v-ow9k9a.framer-10mpps7 { cursor: unset; }\",\".framer-sXBC5.framer-v-10mpps7.hover .framer-3p9f7g { left: 0px; position: absolute; top: -28px; z-index: 1; }\",\".framer-sXBC5.framer-v-10mpps7.hover .framer-e08lu2 { left: unset; position: relative; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 215\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"TPeKxsMtM\":{\"layout\":[\"auto\",\"auto\"]},\"UqTKB41tm\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"qEnLTWHb7\":\"text1\",\"HXK9GfHoc\":\"image\",\"d7bblw14I\":\"text2\",\"UXJHceCcn\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervU6NZki7a=withCSS(Component,css,\"framer-sXBC5\");export default FramervU6NZki7a;FramervU6NZki7a.displayName=\"Created by\";FramervU6NZki7a.defaultProps={height:28,width:215};addPropertyControls(FramervU6NZki7a,{variant:{options:[\"fUYfzEBHd\",\"TPeKxsMtM\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},qEnLTWHb7:{defaultValue:\"Created by\",displayTextArea:false,title:\"Text 1\",type:ControlType.String},HXK9GfHoc:{title:\"Image\",type:ControlType.ResponsiveImage},d7bblw14I:{defaultValue:\"Kelsey @ VERCEPT\",displayTextArea:false,title:\"Text 2\",type:ControlType.String},UXJHceCcn:{title:\"Link\",type:ControlType.Link}});addFonts(FramervU6NZki7a,[{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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervU6NZki7a\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TPeKxsMtM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UqTKB41tm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"28\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"215\",\"framerVariables\":\"{\\\"qEnLTWHb7\\\":\\\"text1\\\",\\\"HXK9GfHoc\\\":\\\"image\\\",\\\"d7bblw14I\\\":\\\"text2\\\",\\\"UXJHceCcn\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vU6NZki7a.map","// Generated by Framer (c9d77eb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/sEoZlmsXHIxyjqAlAQlM/1aN2Km6oclOrvWHbdSma/AgmSY0H9V.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/eEQu8M24xYJe8A2BUpgN/x2IdhaqoH947R9uIUec0/BlB9c6mcJ.js\";import Vector from\"https://framerusercontent.com/modules/3N5WC9OEZXIFx5rAAWOt/3oksjY17WdgqUidqxQNg/jiqOwm58x.js\";import DividerLine from\"https://framerusercontent.com/modules/qRiA3o5GAomOgXp2huSF/ireLwbvppizXt57DGckc/Tfnqt6_TC.js\";import FooterLink from\"https://framerusercontent.com/modules/kAJp9Q4FxRRysgw02EEc/Ti1892axWPmdiP6DgVn9/UD7Xcw1W0.js\";import CreatedBy from\"https://framerusercontent.com/modules/hMaTI0mwkdYgMo8s1VRX/Luv2Z2L1hddHbX7TfAQi/vU6NZki7a.js\";const VectorFonts=getFonts(Vector);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const DividerLineFonts=getFonts(DividerLine);const FooterLinkFonts=getFonts(FooterLink);const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const CreatedByFonts=getFonts(CreatedBy);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"DKNwxH9JR\",\"Puo1JfCuk\",\"d3lk3GJoi\"];const serializationHash=\"framer-Aod8v\";const variantClassNames={d3lk3GJoi:\"framer-v-1sh77wq\",DKNwxH9JR:\"framer-v-mzmgjm\",Puo1JfCuk:\"framer-v-1s2zlco\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:.8,duration:2,ease:[.23,1,.32,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const animation2={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition3={delay:.075,duration:1,ease:[.19,.91,.49,1],type:\"tween\"};const textEffect={effect:animation2,repeat:false,startDelay:.3,threshold:0,tokenization:\"line\",transition:transition3,trigger:\"onInView\",type:\"appear\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"DKNwxH9JR\",Mobile:\"Puo1JfCuk\",Tablet:\"d3lk3GJoi\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"DKNwxH9JR\"};};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:\"DKNwxH9JR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"Puo1JfCuk\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-mzmgjm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"DKNwxH9JR\",ref:refBinding,style:{backgroundColor:\"var(--token-43c77d2c-41f7-45b2-960f-4d23a21a75fd, rgb(255, 255, 255))\",...style},...addPropertyOverrides({d3lk3GJoi:{\"data-framer-name\":\"Tablet\"},Puo1JfCuk:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jtz8fo\",\"data-framer-name\":\"Content Wrapper\",layoutDependency:layoutDependency,layoutId:\"S_FdZC7rV\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r5hvng\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"BdpXncclr\",children:[/*#__PURE__*/_jsxs(motion.section,{className:\"framer-6lqch\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"UGOZiTL0x\",children:[/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-5limxn\",\"data-framer-appear-id\":\"5limxn\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"SISQJphCo\",optimized:true,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"e_hJXoP54\",openInNewTab:false,scopeId:\"ZdctwVogE\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1w52nyh framer-itq969\",layoutDependency:layoutDependency,layoutId:\"e_hJXoP54\",children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-1gm02v8\",layoutDependency:layoutDependency,layoutId:\"WRP6qo8b4\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-12tvjj9\",\"data-styles-preset\":\"AgmSY0H9V\",children:\"Redefining commercial real estate for the future\"})}),className:\"framer-78x4ri\",\"data-framer-name\":\"Heading\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mdprHz37E\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:`min(${componentViewport?.width||\"100vw\"} - 96px, 1600px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-616.7)/2+0+0)+96+0+0+136.5,...addPropertyOverrides({d3lk3GJoi:{width:`min(${componentViewport?.width||\"100vw\"} - 64px, 1600px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-582.2)/2+0+0)+80+0+0+118},Puo1JfCuk:{width:`min(${componentViewport?.width||\"100vw\"} - 32px, 1600px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-837.6)/2+0+0)+80+0+0+199}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lf2xqy-container\",layoutDependency:layoutDependency,layoutId:\"gs2d7kuYs-container\",nodeId:\"gs2d7kuYs\",rendersWithMotion:true,scopeId:\"ZdctwVogE\",children:/*#__PURE__*/_jsx(DividerLine,{height:\"100%\",id:\"gs2d7kuYs\",layoutId:\"gs2d7kuYs\",sjMku05M0:\"var(--token-98dd2e4b-2534-4771-a0e9-0adcb7a05c7c, rgba(0, 0, 0, 0.2))\",style:{height:\"100%\",width:\"100%\"},variant:\"cUDU0hc6F\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1byxyhz\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"kaJoY_BGf\",children:[/*#__PURE__*/_jsxs(MotionNavWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-17odrx\",\"data-framer-appear-id\":\"17odrx\",\"data-framer-name\":\"Button Wrapper\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"aPA1EZLiI\",optimized:true,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e0ry17\",\"data-framer-name\":\"Email Wrapper\",layoutDependency:layoutDependency,layoutId:\"NL3TnRvd1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1tfpo62\",\"data-styles-preset\":\"BlB9c6mcJ\",children:\"Email\"})}),className:\"framer-1safky5\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aEooZY4gT\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-616.7)/2+0+0)+96+0+0+193.5+0+0+0+0+27.2,...addPropertyOverrides({d3lk3GJoi:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-582.2)/2+0+0)+80+0+0+175+0+0+0+0+27.2},Puo1JfCuk:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-837.6)/2+0+0)+80+0+0+248+0+227.2+0+0+0+27.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tbpxhg-container\",layoutDependency:layoutDependency,layoutId:\"MyWZ1gQ7_-container\",nodeId:\"MyWZ1gQ7_\",rendersWithMotion:true,scopeId:\"ZdctwVogE\",children:/*#__PURE__*/_jsx(FooterLink,{adnfMAIpa:false,height:\"100%\",HV2vodukn:false,Ib5NOdRzj:\"info@solvantacre.com\",id:\"MyWZ1gQ7_\",layoutId:\"MyWZ1gQ7_\",Lw8Ydrv58:\"var(--token-5001b614-0530-4a7e-a1fc-0cfc511b66aa, rgb(69, 69, 74))\",QxXFL7NXK:\"mailto:solvantacre\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-skac2y\",\"data-framer-name\":\"Email Wrapper\",layoutDependency:layoutDependency,layoutId:\"jQtmaphkv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1tfpo62\",\"data-styles-preset\":\"BlB9c6mcJ\",children:\"Legal\"})}),className:\"framer-1ita7fs\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ASfDLeZoK\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JdZ4bH6vX\"},implicitPathVariables:undefined},{href:{webPageId:\"JdZ4bH6vX\"},implicitPathVariables:undefined},{href:{webPageId:\"JdZ4bH6vX\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-616.7)/2+0+0)+96+0+0+193.5+0+0+75.2+0+27.2,...addPropertyOverrides({d3lk3GJoi:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-582.2)/2+0+0)+80+0+0+175+0+0+75.2+0+27.2},Puo1JfCuk:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-837.6)/2+0+0)+80+0+0+248+0+227.2+0+75.2+0+27.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pcvq51-container\",layoutDependency:layoutDependency,layoutId:\"fyQ70lZkm-container\",nodeId:\"fyQ70lZkm\",rendersWithMotion:true,scopeId:\"ZdctwVogE\",children:/*#__PURE__*/_jsx(FooterLink,{adnfMAIpa:false,height:\"100%\",HV2vodukn:false,Ib5NOdRzj:\"Terms & Conditions\",id:\"fyQ70lZkm\",layoutId:\"fyQ70lZkm\",Lw8Ydrv58:\"var(--token-5001b614-0530-4a7e-a1fc-0cfc511b66aa, rgb(69, 69, 74))\",QxXFL7NXK:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({d3lk3GJoi:{QxXFL7NXK:resolvedLinks[2]},Puo1JfCuk:{QxXFL7NXK:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kkddw3\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"WDAVLcLHw\",children:/*#__PURE__*/_jsxs(MotionNavWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1yrlr8f\",\"data-framer-appear-id\":\"1yrlr8f\",\"data-framer-name\":\"Column 1 Wrapper\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"X0_qCQJyN\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1tfpo62\",\"data-styles-preset\":\"BlB9c6mcJ\",children:\"Quick Links\"})}),className:\"framer-pqwh9l\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BV_aYOGMJ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-616.7)/2+0+0)+96+0+0+193.5+0+0+0+35.2,...addPropertyOverrides({d3lk3GJoi:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-582.2)/2+0+0)+80+0+0+175+0+0+0+35.2},Puo1JfCuk:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-837.6)/2+0+0)+80+0+0+248+0+0+0+0+35.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xxqgoj-container\",layoutDependency:layoutDependency,layoutId:\"ItMn1Qq9v-container\",nodeId:\"ItMn1Qq9v\",rendersWithMotion:true,scopeId:\"ZdctwVogE\",children:/*#__PURE__*/_jsx(FooterLink,{adnfMAIpa:false,height:\"100%\",HV2vodukn:false,Ib5NOdRzj:\"Home\",id:\"ItMn1Qq9v\",layoutId:\"ItMn1Qq9v\",Lw8Ydrv58:\"var(--token-5001b614-0530-4a7e-a1fc-0cfc511b66aa, rgb(69, 69, 74))\",QxXFL7NXK:resolvedLinks1[0],width:\"100%\",...addPropertyOverrides({d3lk3GJoi:{QxXFL7NXK:resolvedLinks1[2]},Puo1JfCuk:{QxXFL7NXK:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BCtfiPIzm\"},implicitPathVariables:undefined},{href:{webPageId:\"BCtfiPIzm\"},implicitPathVariables:undefined},{href:{webPageId:\"BCtfiPIzm\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-616.7)/2+0+0)+96+0+0+193.5+0+0+0+75.2,...addPropertyOverrides({d3lk3GJoi:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-582.2)/2+0+0)+80+0+0+175+0+0+0+75.2},Puo1JfCuk:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-837.6)/2+0+0)+80+0+0+248+0+0+0+0+75.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h773mj-container\",layoutDependency:layoutDependency,layoutId:\"apkCgjsA3-container\",nodeId:\"apkCgjsA3\",rendersWithMotion:true,scopeId:\"ZdctwVogE\",children:/*#__PURE__*/_jsx(FooterLink,{adnfMAIpa:false,height:\"100%\",HV2vodukn:false,Ib5NOdRzj:\"What We Do\",id:\"apkCgjsA3\",layoutId:\"apkCgjsA3\",Lw8Ydrv58:\"var(--token-5001b614-0530-4a7e-a1fc-0cfc511b66aa, rgb(69, 69, 74))\",QxXFL7NXK:resolvedLinks2[0],width:\"100%\",...addPropertyOverrides({d3lk3GJoi:{QxXFL7NXK:resolvedLinks2[2]},Puo1JfCuk:{QxXFL7NXK:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ho6tUwUsZ\"},implicitPathVariables:undefined},{href:{webPageId:\"Ho6tUwUsZ\"},implicitPathVariables:undefined},{href:{webPageId:\"Ho6tUwUsZ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-616.7)/2+0+0)+96+0+0+193.5+0+0+0+115.2,...addPropertyOverrides({d3lk3GJoi:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-582.2)/2+0+0)+80+0+0+175+0+0+0+115.2},Puo1JfCuk:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-837.6)/2+0+0)+80+0+0+248+0+0+0+0+115.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mkhlic-container\",layoutDependency:layoutDependency,layoutId:\"BfFFaAU9H-container\",nodeId:\"BfFFaAU9H\",rendersWithMotion:true,scopeId:\"ZdctwVogE\",children:/*#__PURE__*/_jsx(FooterLink,{adnfMAIpa:false,height:\"100%\",HV2vodukn:false,Ib5NOdRzj:\"Our Firm\",id:\"BfFFaAU9H\",layoutId:\"BfFFaAU9H\",Lw8Ydrv58:\"var(--token-5001b614-0530-4a7e-a1fc-0cfc511b66aa, rgb(69, 69, 74))\",QxXFL7NXK:resolvedLinks3[0],width:\"100%\",...addPropertyOverrides({d3lk3GJoi:{QxXFL7NXK:resolvedLinks3[2]},Puo1JfCuk:{QxXFL7NXK:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wpZTC92UM\"},implicitPathVariables:undefined},{href:{webPageId:\"wpZTC92UM\"},implicitPathVariables:undefined},{href:{webPageId:\"wpZTC92UM\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-616.7)/2+0+0)+96+0+0+193.5+0+0+0+155.2,...addPropertyOverrides({d3lk3GJoi:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-582.2)/2+0+0)+80+0+0+175+0+0+0+155.2},Puo1JfCuk:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-837.6)/2+0+0)+80+0+0+248+0+0+0+0+155.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h4dsht-container\",layoutDependency:layoutDependency,layoutId:\"aigZ_5OW_-container\",nodeId:\"aigZ_5OW_\",rendersWithMotion:true,scopeId:\"ZdctwVogE\",children:/*#__PURE__*/_jsx(FooterLink,{adnfMAIpa:false,height:\"100%\",HV2vodukn:false,Ib5NOdRzj:\"Contact\",id:\"aigZ_5OW_\",layoutId:\"aigZ_5OW_\",Lw8Ydrv58:\"var(--token-5001b614-0530-4a7e-a1fc-0cfc511b66aa, rgb(69, 69, 74))\",QxXFL7NXK:resolvedLinks4[0],width:\"100%\",...addPropertyOverrides({d3lk3GJoi:{QxXFL7NXK:resolvedLinks4[2]},Puo1JfCuk:{QxXFL7NXK:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-616.7)/2+0+0)+96+0+0+428.7,...addPropertyOverrides({d3lk3GJoi:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-582.2)/2+0+0)+80+0+0+410.2},Puo1JfCuk:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-837.6)/2+0+0)+80+0+0+649.6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-joiwk4-container\",\"data-framer-appear-id\":\"joiwk4\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"hwt43rfIQ-container\",nodeId:\"hwt43rfIQ\",optimized:true,rendersWithMotion:true,scopeId:\"ZdctwVogE\",children:/*#__PURE__*/_jsx(CreatedBy,{d7bblw14I:\"Kelsey @ VERCEPT\",height:\"100%\",HXK9GfHoc:addImageAlt({pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/oQ0asoSd9jG6fCe7hSzdHKotKI.jpeg?width=400&height=400\"},\"Profile portrait of a man in a grey shirt\"),id:\"hwt43rfIQ\",layoutId:\"hwt43rfIQ\",qEnLTWHb7:\"Built By\",UXJHceCcn:\"www.verceptdigital.com\",variant:\"fUYfzEBHd\",width:\"100%\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-3lh564\",\"data-framer-name\":\"Footer Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"xkQvvUgF2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO01lc3ZlZGEgTWVkaXVt\",\"--framer-font-family\":'\"Mesveda Medium\", \"Mesveda Medium Placeholder\", sans-serif',\"--framer-font-size\":\"167.41765730765943px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-25cecbbf-d7f4-4a57-b012-7fe7cc3538ab, rgb(231, 231, 233)))\"},children:\"SOLVANTA CRE\"})}),className:\"framer-1givekz\",\"data-framer-name\":\"Heading\",fonts:[\"CUSTOM;Mesveda Medium\"],layoutDependency:layoutDependency,layoutId:\"rq4EkWhBB\",style:{\"--extracted-r6o4lv\":\"var(--token-25cecbbf-d7f4-4a57-b012-7fe7cc3538ab, rgb(231, 231, 233))\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",viewBox:\"0 0 1227.6516468538468 167\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:659.5,intrinsicWidth:634,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:1319,pixelWidth:1268,sizes:`calc(${(componentViewport?.height||200)-0} * 0.9613)`,src:\"https://framerusercontent.com/images/A6WS5QEzyhWWB0oV2MQ7k3l6ZFw.png?width=1268&height=1319\",srcSet:\"https://framerusercontent.com/images/A6WS5QEzyhWWB0oV2MQ7k3l6ZFw.png?scale-down-to=1024&width=1268&height=1319 984w,https://framerusercontent.com/images/A6WS5QEzyhWWB0oV2MQ7k3l6ZFw.png?width=1268&height=1319 1268w\"},className:\"framer-6x6ne\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"NPf82UV8B\",style:{opacity:.32}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Aod8v.framer-itq969, .framer-Aod8v .framer-itq969 { display: block; }\",\".framer-Aod8v.framer-mzmgjm { 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: 1200px; }\",\".framer-Aod8v .framer-jtz8fo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: visible; padding: 96px 48px 0px 48px; position: relative; width: 100%; }\",\".framer-Aod8v .framer-1r5hvng { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; max-width: 1600px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-Aod8v .framer-6lqch { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Aod8v .framer-5limxn { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Aod8v .framer-1w52nyh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Aod8v .framer-1gm02v8 { aspect-ratio: 3.7639751552795033 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 81px); position: relative; width: 303px; }\",\".framer-Aod8v .framer-78x4ri { flex: 1 0 0px; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-Aod8v .framer-1lf2xqy-container { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-Aod8v .framer-1byxyhz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Aod8v .framer-17odrx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Aod8v .framer-e0ry17, .framer-Aod8v .framer-skac2y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Aod8v .framer-1safky5, .framer-Aod8v .framer-1ita7fs, .framer-Aod8v .framer-pqwh9l { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Aod8v .framer-tbpxhg-container, .framer-Aod8v .framer-pcvq51-container, .framer-Aod8v .framer-xxqgoj-container, .framer-Aod8v .framer-1h773mj-container, .framer-Aod8v .framer-1mkhlic-container, .framer-Aod8v .framer-1h4dsht-container, .framer-Aod8v .framer-joiwk4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Aod8v .framer-1kkddw3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Aod8v .framer-1yrlr8f { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Aod8v .framer-3lh564 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 1320px; min-height: 339px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Aod8v .framer-1givekz { bottom: -34px; flex: none; height: auto; left: 50%; position: absolute; white-space: pre; width: 100%; z-index: 1; }\",\".framer-Aod8v .framer-6x6ne { aspect-ratio: 0.9613343442001516 / 1; bottom: 0px; flex: none; overflow: visible; position: absolute; right: 0px; top: 0px; width: var(--framer-aspect-ratio-supported, 1077px); z-index: 1; }\",\".framer-Aod8v.framer-v-1s2zlco.framer-mzmgjm { width: 400px; }\",\".framer-Aod8v.framer-v-1s2zlco .framer-jtz8fo { gap: 48px; padding: 80px 16px 80px 16px; }\",\".framer-Aod8v.framer-v-1s2zlco .framer-1r5hvng { gap: 48px; }\",\".framer-Aod8v.framer-v-1s2zlco .framer-6lqch { flex-direction: column; gap: 48px; justify-content: center; }\",\".framer-Aod8v.framer-v-1s2zlco .framer-5limxn, .framer-Aod8v.framer-v-1s2zlco .framer-78x4ri { flex: none; width: 100%; }\",\".framer-Aod8v.framer-v-1s2zlco .framer-1gm02v8 { height: var(--framer-aspect-ratio-supported, 57px); width: 213px; }\",\".framer-Aod8v.framer-v-1s2zlco .framer-1byxyhz { flex-direction: column; gap: 48px; }\",\".framer-Aod8v.framer-v-1s2zlco .framer-17odrx { flex: none; order: 1; width: 100%; }\",\".framer-Aod8v.framer-v-1s2zlco .framer-1kkddw3 { flex: none; order: 0; width: 100%; }\",\".framer-Aod8v.framer-v-1sh77wq.framer-mzmgjm { width: 810px; }\",\".framer-Aod8v.framer-v-1sh77wq .framer-jtz8fo { padding: 80px 32px 0px 32px; }\",\".framer-Aod8v.framer-v-1sh77wq .framer-1gm02v8 { height: var(--framer-aspect-ratio-supported, 62px); width: 235px; }\",\".framer-Aod8v.framer-v-1sh77wq .framer-1givekz { bottom: -26px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1080\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Puo1JfCuk\":{\"layout\":[\"fixed\",\"auto\"]},\"d3lk3GJoi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZdctwVogE=withCSS(Component,css,\"framer-Aod8v\");export default FramerZdctwVogE;FramerZdctwVogE.displayName=\"Footer\";FramerZdctwVogE.defaultProps={height:1080,width:1200};addPropertyControls(FramerZdctwVogE,{variant:{options:[\"DKNwxH9JR\",\"Puo1JfCuk\",\"d3lk3GJoi\"],optionTitles:[\"Desktop\",\"Mobile\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZdctwVogE,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Mesveda Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"Mesveda\",url:\"https://framerusercontent.com/assets/e5SSYtiEausIti67zMBCKlRyY.woff2\",weight:\"500\"}]},...VectorFonts,...DividerLineFonts,...FooterLinkFonts,...CreatedByFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZdctwVogE\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Puo1JfCuk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d3lk3GJoi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1080\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZdctwVogE.map","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Lenis from\"https://framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/ewEgVFDJmU5IWGjRz6lM/Lenis.js\";import Navigation1 from\"#framer/local/canvasComponent/EhZO2L3AX/EhZO2L3AX.js\";import Footer from\"#framer/local/canvasComponent/ZdctwVogE/ZdctwVogE.js\";const Navigation1Fonts=getFonts(Navigation1);const FooterFonts=getFonts(Footer);const LenisFonts=getFonts(Lenis);const breakpoints={Mais3gnYf:\"(min-width: 810px) and (max-width: 1199.98px)\",sW8lCqxrp:\"(min-width: 1200px)\",Wtr3iPPAy:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-HCzOY\";const variantClassNames={Mais3gnYf:\"framer-v-18uroot\",sW8lCqxrp:\"framer-v-e2yv6w\",Wtr3iPPAy:\"framer-v-1nobgoz\"};const breakpointRules={Wtr3iPPAy:[\".framer-HCzOY .framer-otvwe9 { flex-direction: column; }\",\".framer-HCzOY .framer-gwnjuw { bottom: 62px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Wtr3iPPAy:\".framer-1nobgoz-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HCzOY.framer-y2gbw8, .framer-HCzOY .framer-y2gbw8 { display: block; }\",\".framer-HCzOY.framer-e2yv6w { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-HCzOY .framer-1a5p2vg-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 8; }\",\".framer-HCzOY .framer-9wc4i5 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-HCzOY .framer-fenr6e-container { flex: none; height: auto; order: 1002; position: sticky; top: 0px; width: 100%; z-index: 2; }\",\".framer-HCzOY .framer-1vvmfnm-container { flex: none; height: auto; order: 1003; position: relative; width: auto; }\",\".framer-HCzOY .framer-otvwe9 { align-content: flex-end; align-items: flex-end; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-end; order: 1004; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; width: 100%; z-index: 10; }\",\".framer-HCzOY .framer-gwnjuw { align-content: center; align-items: center; bottom: 66px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 36px; min-width: 153px; overflow: visible; padding: 0px; position: absolute; right: 20px; width: min-content; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={Mais3gnYf:\"(min-width: 810px) and (max-width: 1199.98px)\",sW8lCqxrp:\"(min-width: 1200px)\",Wtr3iPPAy:\"(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 humanReadableVariantMap={Desktop:\"sW8lCqxrp\",Phone:\"Wtr3iPPAy\",Tablet:\"Mais3gnYf\"};const getProps=({bGFill,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"sW8lCqxrp\",zFLrlqyv6:bGFill??props.zFLrlqyv6??\"var(--token-43c77d2c-41f7-45b2-960f-4d23a21a75fd, 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,zFLrlqyv6,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:\"sW8lCqxrp\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-e2yv6w\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:87,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1a5p2vg-container\",layoutScroll:true,nodeId:\"b6xYlYvfG\",scopeId:\"fG7zmvjws\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Mais3gnYf:{variant:\"jxz7ZfokS\"},Wtr3iPPAy:{variant:\"fmtlM5Yc9\"}},children:/*#__PURE__*/_jsx(Navigation1,{EsMuyo3am:zFLrlqyv6,height:\"100%\",id:\"b6xYlYvfG\",layoutId:\"b6xYlYvfG\",style:{width:\"100%\"},variant:\"XZEwR4CZ2\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-9wc4i5\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1119,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-fenr6e-container\",nodeId:\"No6Pr7Ml9\",scopeId:\"fG7zmvjws\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Wtr3iPPAy:{variant:\"Puo1JfCuk\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"No6Pr7Ml9\",layoutId:\"No6Pr7Ml9\",style:{width:\"100%\"},variant:\"DKNwxH9JR\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vvmfnm-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"XNs8wRUyA\",scopeId:\"fG7zmvjws\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"XNs8wRUyA\",infinite:false,intensity:12,layoutId:\"XNs8wRUyA\",orientation:\"vertical\",smooth:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-otvwe9\",\"data-framer-name\":\"Buy Template Module\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-gwnjuw\",\"data-framer-name\":\"Button Wrapper\"})})]}),/*#__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\"]},\"Mais3gnYf\":{\"layout\":[\"fixed\",\"fixed\"]},\"Wtr3iPPAy\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"zFLrlqyv6\":\"bGFill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"sW8lCqxrp\":[\".framer-1a5p2vg-container\",\".framer-fenr6e-container\",\".framer-1vvmfnm-container\",\".framer-otvwe9\"],\"Mais3gnYf\":[\".framer-1a5p2vg-container\",\".framer-fenr6e-container\",\".framer-1vvmfnm-container\",\".framer-otvwe9\"],\"Wtr3iPPAy\":[\".framer-1a5p2vg-container\",\".framer-fenr6e-container\",\".framer-1vvmfnm-container\",\".framer-otvwe9\"]}\n * @framerBreakpoints {\"sW8lCqxrp\":{\"min\":1200,\"canvasClassName\":\"framer-e2yv6w-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Mais3gnYf\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-18uroot-override\",\"minHeight\":2097,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"Wtr3iPPAy\":{\"max\":809,\"canvasClassName\":\"framer-1nobgoz-override\",\"minHeight\":2095,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant sW8lCqxrp\n * @framerLayoutTemplate\n */const FramerfG7zmvjws=withCSS(Component,css,\"framer-HCzOY\");export default FramerfG7zmvjws;FramerfG7zmvjws.displayName=\"Main\";FramerfG7zmvjws.defaultProps={height:1e3,width:1200};addPropertyControls(FramerfG7zmvjws,{zFLrlqyv6:{defaultValue:'var(--token-43c77d2c-41f7-45b2-960f-4d23a21a75fd, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"BG Fill\",type:ControlType.Color}});addFonts(FramerfG7zmvjws,[{explicitInter:true,fonts:[]},...Navigation1Fonts,...FooterFonts,...LenisFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfG7zmvjws\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"zFLrlqyv6\\\":\\\"bGFill\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerLayoutTemplate\":\"\",\"framerDefaultVariant\":\"sW8lCqxrp\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"sW8lCqxrp\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-e2yv6w-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Mais3gnYf\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-18uroot-override\\\",\\\"minHeight\\\":2097,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"Wtr3iPPAy\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1nobgoz-override\\\",\\\"minHeight\\\":2095,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mais3gnYf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Wtr3iPPAy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"sW8lCqxrp\\\":[\\\".framer-1a5p2vg-container\\\",\\\".framer-fenr6e-container\\\",\\\".framer-1vvmfnm-container\\\",\\\".framer-otvwe9\\\"],\\\"Mais3gnYf\\\":[\\\".framer-1a5p2vg-container\\\",\\\".framer-fenr6e-container\\\",\\\".framer-1vvmfnm-container\\\",\\\".framer-otvwe9\\\"],\\\"Wtr3iPPAy\\\":[\\\".framer-1a5p2vg-container\\\",\\\".framer-fenr6e-container\\\",\\\".framer-1vvmfnm-container\\\",\\\".framer-otvwe9\\\"]}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/21Bt7gO3f9ztpWnvX6d1/CuAnAwqSxBg48Vm3yxNZ/fG7zmvjws.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {yT129EMa6: \"valuation-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dnNTITall0DrjVCcg2wo/UaVNOh9AHZzRn4MUMQpB/augiA20Il.js\")), path: \"/\"}, PzIXAPFV_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zfBFE9PodwXQeFEM11iQ/zEchWlkip3uEKPhoG6bL/PzIXAPFV_.js\")), path: \"/investment-opportunities\"}, kJ_Mtn9c9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fkpqIRp6J6n4opIN4kwp/tcbsrkBF6O8THS8smy0A/kJ_Mtn9c9.js\")), path: \"/closings\"}, pQFhBu6NZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aFMXX17TQT80JoCNPVt8/LG088baWrg8ShZeFCid7/pQFhBu6NZ.js\")), path: \"/404\"}, BCtfiPIzm: {elements: {WYeGQq3a5: \"buy\", Z525dlQHv: \"services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f7Kd7qQTzuavovcvtHiS/C0DV6hVv8gDiLdWKLbAm/BCtfiPIzm.js\")), path: \"/what-we-do\"}, wpZTC92UM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/21JeeuvyKOhxxcO9jXii/wA57ru28pHWg7dekQHYb/wpZTC92UM.js\")), path: \"/contact\"}, blunfgbww: {elements: {vWGQg_lJM: \"valuation-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oJ4kFwMXthXqwAVNPpYo/XlWycKchGSuh3fQ0Gij3/blunfgbww.js\")), path: \"/what-we-do/transaction-advisory\"}, TFPljRkFX: {elements: {kFDwsNAMt: \"valuation-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hH8MjGA9QGkvq5YfJlTJ/d59SMAdRRGONEHihj9qR/TFPljRkFX.js\")), path: \"/what-we-do/capital-solutions\"}, DqDJds2TK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AvmJjFHVfbowW3pIXE2C/0AhGdtnkz9f0jreBpqyF/DqDJds2TK.js\")), path: \"/our-team\"}, Aw44WyA4h: {elements: {K6ZVNi8hp: \"valuation-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qQujfqlPPnZd2yV4zj3l/GYWRZZchlDArwiBfaJA3/Aw44WyA4h.js\")), path: \"/what-we-do/valuation\"}, Ho6tUwUsZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pdanokQJMugw2UB8vdT6/38qruURJdlsBNq627MGG/Ho6tUwUsZ.js\")), path: \"/our-firm\"}, JdZ4bH6vX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rBWG7quElZqWrHxp9ivH/azzoSnmf5F162F3Vc7fr/JdZ4bH6vX.js\")), path: \"/terms-and-conditions\"}, WfjcMLnTA: {collectionId: \"yFAgoA2_0\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nVboe2gHaaXIDlfAY3jC/QfW0g3oSycKab4JlLjrF/WfjcMLnTA.js\")), path: \"/our-team/:xyxGQz8tq\"}, INyV8WOiP: {collectionId: \"ZCkiArJgZ\", elements: {Y0oDf5eAm: \"gallery\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ymsdeIXr5MVyYXDXMcYG/mMmYkpzRfsP4P9wihW7e/INyV8WOiP.js\")), path: \"/investment-opportunities/:y6VzwBdJL\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {yFAgoA2_0: async () => (await import(\"https://framerusercontent.com/modules/e7jrrrTeuu3IAA5MKpKq/p7GUUODxERv08Cks1VF7/yFAgoA2_0.js\"))?.[\"utils\"], ZCkiArJgZ: async () => (await import(\"https://framerusercontent.com/modules/69qSD887feWN6QfaBbmS/Tubi2v6FMNk0etjhTLzE/ZCkiArJgZ.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"0dc276ab2c272cc3a5fe5765bea5945fb0508dc7fde79cdbfedea217ff6aeaea\"\r\n        function Template({webPageId, children, style, ...rest}) {const props1 = {zFLrlqyv6: \"var(--token-43c77d2c-41f7-45b2-960f-4d23a21a75fd, rgb(255, 255, 255))\"}\r\nconst props2 = {...props1, zFLrlqyv6: \"var(--token-6d18d4bd-4aca-4559-9bf4-e09132a17fab, rgb(247, 247, 248))\"}\r\nconst templateProps = {augiA20Il: props1, Aw44WyA4h: props1, BCtfiPIzm: props1, blunfgbww: props1, DqDJds2TK: props1, Ho6tUwUsZ: props2, INyV8WOiP: props1, JdZ4bH6vX: props2, kJ_Mtn9c9: props1, pQFhBu6NZ: props1, PzIXAPFV_: props1, TFPljRkFX: props1, WfjcMLnTA: props2, wpZTC92UM: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"PzIXAPFV_\":\r\ncase \"kJ_Mtn9c9\":\r\ncase \"pQFhBu6NZ\":\r\ncase \"BCtfiPIzm\":\r\ncase \"wpZTC92UM\":\r\ncase \"blunfgbww\":\r\ncase \"TFPljRkFX\":\r\ncase \"DqDJds2TK\":\r\ncase \"Aw44WyA4h\":\r\ncase \"Ho6tUwUsZ\":\r\ncase \"JdZ4bH6vX\":\r\ncase \"WfjcMLnTA\":\r\ncase \"INyV8WOiP\":\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 \"PzIXAPFV_\":\r\ncase \"kJ_Mtn9c9\":\r\ncase \"pQFhBu6NZ\":\r\ncase \"BCtfiPIzm\":\r\ncase \"wpZTC92UM\":\r\ncase \"blunfgbww\":\r\ncase \"TFPljRkFX\":\r\ncase \"DqDJds2TK\":\r\ncase \"Aw44WyA4h\":\r\ncase \"Ho6tUwUsZ\":\r\ncase \"JdZ4bH6vX\":\r\ncase \"WfjcMLnTA\":\r\ncase \"INyV8WOiP\":\r\nreturn [{hash: \"e2yv6w\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"18uroot\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1nobgoz\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aFMXX17TQT80JoCNPVt8/LG088baWrg8ShZeFCid7/pQFhBu6NZ.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.solvantacre.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 3,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                            useLayoutEffect: React.useLayoutEffect,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/aR3OXFYmwYTR9xXd239i/ci2mp1X4vBDR54QKnjVZ/snippets.js\")),\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = false\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}