{"version":3,"file":"script_main.DC0HSM9h.mjs","names":["x","d","debounce","useRef","_Fragment","Children","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","SVG","addPropertyOverrides","BRLOGO","LinkFonts","Link","Hamburger","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","SVG","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","RichText","SVG","FooterCTA","TitleTag","Link","Button","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","Link1","SVG","RichText","Navbar","Lenis","Footer","Cursor","Component","useRef","React.useId","PropertyOverrides","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"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/u13a6bMhcg2U1UeJavbS/Kj06vO13XAJBV8GyvJZQ/JDYZ4GLIn.js","https:/framerusercontent.com/modules/UBeNYdi5ga1HRMj9pBq6/7sv9Z8RlKoeMtMdKJdZh/NIboPIKWV.js","https:/framerusercontent.com/modules/76vxELaAkcW25VM8b84Q/tiDLBDh9Axb9k5d5vKHP/C_TRfzoRv.js","https:/framerusercontent.com/modules/H1YaYYYf5w9uEz75Gyit/puKskkDP03HVgWLOA1iR/PVY6ozGp1.js","https:/framerusercontent.com/modules/hPYqrCa8rSr30AxtNeuS/gxXdP2DvqJyx2kb4qVEb/ezWVYNlMJ.js","https:/framerusercontent.com/modules/nOvoPm1P9tLwZlUcZJmu/ffxyklyRE3D6bJxCxUPX/QIyhEFNpK.js","https:/framerusercontent.com/modules/r0VEoHxHaDrXdKnwyLsH/vDhCzrsCEN4234mSBs6m/TOQureRdA.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 (c07a8c1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ztClJUaPs\",\"hU_3CSsQ7\",\"QrmNdRCrX\",\"jLoUv_cER\"];const serializationHash=\"framer-bu8On\";const variantClassNames={hU_3CSsQ7:\"framer-v-t3shly\",jLoUv_cER:\"framer-v-175ddj\",QrmNdRCrX:\"framer-v-9qh9s3\",ztClJUaPs:\"framer-v-1t9zr46\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Dark closed\":\"QrmNdRCrX\",\"Dark opened\":\"jLoUv_cER\",\"Light closed\":\"ztClJUaPs\",\"Light opened\":\"hU_3CSsQ7\"};const getProps=({click,height,id,width,...props})=>{return{...props,NB99KdE1C:click??props.NB99KdE1C,variant:humanReadableVariantMap[props.variant]??props.variant??\"ztClJUaPs\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,NB99KdE1C,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ztClJUaPs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1f59y2u=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NB99KdE1C){const res=await NB99KdE1C(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1t9zr46\",className,classNames),\"data-framer-name\":\"Light closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ztClJUaPs\",onTap:onTap1f59y2u,ref:refBinding,style:{...style},...addPropertyOverrides({hU_3CSsQ7:{\"data-framer-name\":\"Light opened\"},jLoUv_cER:{\"data-framer-name\":\"Dark opened\"},QrmNdRCrX:{\"data-framer-name\":\"Dark closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tvwtcr\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"tmbgk_Va7\",style:{backgroundColor:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",rotate:0},variants:{hU_3CSsQ7:{rotate:20},jLoUv_cER:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",rotate:20},QrmNdRCrX:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",rotate:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1arji3t\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"exqWHqHkU\",style:{backgroundColor:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",rotate:0},variants:{hU_3CSsQ7:{rotate:-20},jLoUv_cER:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",rotate:-20},QrmNdRCrX:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",rotate:0}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bu8On.framer-12zs0ae, .framer-bu8On .framer-12zs0ae { display: block; }\",\".framer-bu8On.framer-1t9zr46 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 28px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 28px; }\",\".framer-bu8On .framer-1tvwtcr, .framer-bu8On .framer-1arji3t { flex: none; gap: 0px; height: 2px; overflow: hidden; position: relative; width: 100%; }\",\".framer-bu8On.framer-v-t3shly .framer-1tvwtcr, .framer-bu8On.framer-v-t3shly .framer-1arji3t, .framer-bu8On.framer-v-175ddj .framer-1tvwtcr, .framer-bu8On.framer-v-175ddj .framer-1arji3t { left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hU_3CSsQ7\":{\"layout\":[\"fixed\",\"fixed\"]},\"QrmNdRCrX\":{\"layout\":[\"fixed\",\"fixed\"]},\"jLoUv_cER\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"NB99KdE1C\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJDYZ4GLIn=withCSS(Component,css,\"framer-bu8On\");export default FramerJDYZ4GLIn;FramerJDYZ4GLIn.displayName=\"Hamburger\";FramerJDYZ4GLIn.defaultProps={height:28,width:28};addPropertyControls(FramerJDYZ4GLIn,{variant:{options:[\"ztClJUaPs\",\"hU_3CSsQ7\",\"QrmNdRCrX\",\"jLoUv_cER\"],optionTitles:[\"Light closed\",\"Light opened\",\"Dark closed\",\"Dark opened\"],title:\"Variant\",type:ControlType.Enum},NB99KdE1C:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerJDYZ4GLIn,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJDYZ4GLIn\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"NB99KdE1C\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"28\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hU_3CSsQ7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QrmNdRCrX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jLoUv_cER\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"28\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JDYZ4GLIn.map","// Generated by Framer (69f3b1e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"CbdvuJSBh\",\"tM1F9Wc83\"];const serializationHash=\"framer-Wj0Uh\";const variantClassNames={CbdvuJSBh:\"framer-v-1jremcw\",tM1F9Wc83:\"framer-v-xg470g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"ALL WHITE\":\"tM1F9Wc83\",ORANGE:\"CbdvuJSBh\"};const getProps=({click,height,id,width,...props})=>{return{...props,AC5zjVHx2:click??props.AC5zjVHx2,variant:humanReadableVariantMap[props.variant]??props.variant??\"CbdvuJSBh\"};};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,AC5zjVHx2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CbdvuJSBh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapt1ev2q=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(AC5zjVHx2){const res=await AC5zjVHx2(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{hash:\":hC48Vq_nL\",webPageId:\"xSGQXODZS\"},motionChild:true,nodeId:\"CbdvuJSBh\",openInNewTab:false,scopeId:\"NIboPIKWV\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1jremcw\",className,classNames)} framer-1acd3kd`,\"data-framer-name\":\"ORANGE\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CbdvuJSBh\",onTap:onTapt1ev2q,ref:refBinding,style:{...style},...addPropertyOverrides({tM1F9Wc83:{\"data-framer-name\":\"ALL WHITE\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-mpzra2\",layoutDependency:layoutDependency,layoutId:\"e9JYyi1Kv\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 117 35.677\" overflow=\"visible\"><g><path d=\"M 23.631 35.67 L 17.646 35.67 C 17.646 35.67 14.691 31.1 13.331 28.984 C 12.747 28.077 11.455 25.94 11.455 25.94 L 5.483 25.94 L 5.483 35.67 L 0.082 35.67 C 0.096 33.725 0.082 17.948 0.082 17.948 L 5.614 17.948 L 5.614 21.034 C 5.614 21.034 12.348 21.04 13.069 21.02 C 14.052 20.985 15.014 20.807 15.791 20.147 C 16.574 19.474 16.787 18.587 16.636 17.584 C 16.395 15.99 14.87 15.207 13.654 15.138 C 11.716 15.035 0.096 15.138 0.096 15.138 C 0.096 13.166 0 0 0 0 C 0 0 14.121 -0.007 15.179 0.206 C 17.021 0.632 18.663 1.422 19.769 3.051 C 20.353 3.903 20.724 4.831 20.752 5.868 C 20.765 6.576 20.779 7.291 20.69 7.985 C 20.491 9.435 19.721 10.582 18.594 11.496 C 18.299 11.736 17.495 12.272 17.392 12.362 C 17.845 12.568 18.251 12.74 18.642 12.932 C 19.92 13.557 20.985 14.409 21.638 15.715 C 22.147 16.732 22.277 17.825 22.263 18.945 C 22.25 19.982 22.071 20.979 21.604 21.92 C 20.972 23.198 19.982 24.098 18.718 24.717 C 18.189 24.978 17.295 25.28 16.739 25.486 L 23.638 35.677 Z M 8.926 4.803 C 7.998 4.803 6.562 4.796 5.635 4.796 C 5.635 4.796 5.635 8.926 5.621 10.493 C 5.621 10.493 9.084 10.506 10.589 10.479 C 11.324 10.465 12.073 10.417 12.801 10.287 C 14.341 10.005 15.378 9.022 15.172 7.229 C 15.069 6.335 14.609 5.745 13.853 5.325 C 13.173 4.947 12.424 4.844 11.675 4.817 C 10.761 4.783 9.847 4.81 8.926 4.81 Z\" fill=\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 34.818 15.804 L 25.081 15.804 L 25.081 1.752 L 28.523 1.752 L 28.523 12.994 L 34.818 12.994 Z M 38.934 15.804 L 35.409 15.804 L 40.473 1.752 L 44.472 1.752 L 49.536 15.804 L 45.991 15.804 L 45.084 13.152 L 39.861 13.152 Z M 40.796 10.424 L 44.163 10.424 L 42.5 5.477 Z M 54.133 1.759 L 50.691 1.759 L 50.691 15.811 L 54.133 15.811 Z M 64.076 11.214 C 63.808 10.967 63.334 10.836 62.661 10.836 L 60.029 10.836 L 60.029 15.804 L 56.586 15.804 L 56.586 1.752 L 63.018 1.752 C 64.062 1.752 64.969 1.924 65.739 2.268 C 66.509 2.611 67.106 3.099 67.533 3.724 C 67.952 4.35 68.165 5.085 68.165 5.93 C 68.165 6.775 68.034 7.167 67.766 7.669 C 67.505 8.17 67.134 8.582 66.667 8.905 C 66.364 9.112 66.028 9.276 65.65 9.393 C 66.268 9.476 66.756 9.661 67.12 9.964 C 67.615 10.376 67.89 10.987 67.945 11.805 L 68.281 15.804 L 64.756 15.804 L 64.537 12.382 C 64.495 11.853 64.344 11.468 64.069 11.214 Z M 64.083 7.572 C 64.454 7.27 64.64 6.837 64.64 6.287 C 64.64 5.738 64.454 5.291 64.076 5.002 C 63.698 4.714 63.155 4.57 62.441 4.57 L 60.029 4.57 L 60.029 8.033 L 62.482 8.033 C 63.183 8.033 63.719 7.882 64.083 7.579 Z M 28.523 27.252 L 34.934 27.252 L 34.934 24.442 L 28.523 24.442 L 28.523 21.652 L 35.175 21.652 L 35.175 18.842 L 25.081 18.842 L 25.081 32.894 L 35.333 32.894 L 35.333 30.083 L 28.523 30.083 Z M 36.364 21.652 L 40.521 21.652 L 40.521 32.894 L 43.984 32.894 L 43.984 21.652 L 48.141 21.652 L 48.141 18.842 L 36.364 18.842 Z M 58.167 27.644 L 53.02 18.835 L 49.399 18.835 L 49.399 32.887 L 52.841 32.887 L 52.841 24.455 L 57.967 32.887 L 61.609 32.887 L 61.609 18.835 L 58.167 18.835 Z M 72.178 18.842 L 77.242 32.894 L 73.696 32.894 L 72.789 30.241 L 67.567 30.241 L 66.639 32.894 L 63.114 32.894 L 68.178 18.842 Z M 71.862 27.506 L 70.199 22.559 L 68.495 27.506 Z M 86.745 27.445 C 86.745 28.29 86.532 28.936 86.099 29.396 C 85.673 29.85 85.048 30.076 84.23 30.076 C 83.412 30.076 82.787 29.85 82.361 29.396 C 81.935 28.943 81.715 28.29 81.715 27.445 L 81.715 18.498 L 78.273 18.498 L 78.273 27.445 C 78.273 28.551 78.52 29.513 79.008 30.331 C 79.496 31.148 80.183 31.78 81.076 32.22 C 81.969 32.66 83.021 32.88 84.23 32.88 C 85.439 32.88 86.498 32.66 87.384 32.22 C 88.271 31.78 88.965 31.148 89.452 30.331 C 89.94 29.513 90.188 28.551 90.188 27.445 L 90.188 18.498 L 86.745 18.498 Z M 96.324 27.252 L 102.735 27.252 L 102.735 24.442 L 96.324 24.442 L 96.324 21.652 L 102.975 21.652 L 102.975 18.842 L 92.881 18.842 L 92.881 32.894 L 103.133 32.894 L 103.133 30.083 L 96.324 30.083 Z M 117 32.887 L 113.475 32.887 L 113.255 29.465 C 113.214 28.936 113.063 28.551 112.788 28.297 C 112.52 28.049 112.046 27.919 111.372 27.919 L 108.741 27.919 L 108.741 32.887 L 105.298 32.887 L 105.298 18.835 L 111.73 18.835 C 112.774 18.835 113.681 19.006 114.451 19.35 C 115.22 19.694 115.818 20.181 116.244 20.807 C 116.663 21.432 116.876 22.167 116.876 23.012 C 116.876 23.858 116.746 24.249 116.478 24.751 C 116.217 25.253 115.846 25.665 115.378 25.988 C 115.076 26.194 114.739 26.359 114.361 26.476 C 114.98 26.558 115.468 26.744 115.832 27.046 C 116.327 27.458 116.601 28.07 116.656 28.888 L 116.993 32.887 Z M 113.365 23.37 C 113.365 22.799 113.179 22.373 112.802 22.085 C 112.424 21.796 111.881 21.652 111.166 21.652 L 108.754 21.652 L 108.754 25.115 L 111.207 25.115 C 111.908 25.115 112.444 24.964 112.808 24.662 C 113.179 24.359 113.365 23.926 113.365 23.377 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({tM1F9Wc83:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 117 35.677\" overflow=\"visible\"><g><path d=\"M 23.631 35.67 L 17.646 35.67 C 17.646 35.67 14.691 31.1 13.331 28.984 C 12.747 28.077 11.455 25.94 11.455 25.94 L 5.483 25.94 L 5.483 35.67 L 0.082 35.67 C 0.096 33.725 0.082 17.948 0.082 17.948 L 5.614 17.948 L 5.614 21.034 C 5.614 21.034 12.348 21.04 13.069 21.02 C 14.052 20.985 15.014 20.807 15.791 20.147 C 16.574 19.474 16.787 18.587 16.636 17.584 C 16.395 15.99 14.87 15.207 13.654 15.138 C 11.716 15.035 0.096 15.138 0.096 15.138 C 0.096 13.166 0 0 0 0 C 0 0 14.121 -0.007 15.179 0.206 C 17.021 0.632 18.663 1.422 19.769 3.051 C 20.353 3.903 20.724 4.831 20.752 5.868 C 20.765 6.576 20.779 7.291 20.69 7.985 C 20.491 9.435 19.721 10.582 18.594 11.496 C 18.299 11.736 17.495 12.272 17.392 12.362 C 17.845 12.568 18.251 12.74 18.642 12.932 C 19.92 13.557 20.985 14.409 21.638 15.715 C 22.147 16.732 22.277 17.825 22.263 18.945 C 22.25 19.982 22.071 20.979 21.604 21.92 C 20.972 23.198 19.982 24.098 18.718 24.717 C 18.189 24.978 17.295 25.28 16.739 25.486 L 23.638 35.677 Z M 8.926 4.803 C 7.998 4.803 6.562 4.796 5.635 4.796 C 5.635 4.796 5.635 8.926 5.621 10.493 C 5.621 10.493 9.084 10.506 10.589 10.479 C 11.324 10.465 12.073 10.417 12.801 10.287 C 14.341 10.005 15.378 9.022 15.172 7.229 C 15.069 6.335 14.609 5.745 13.853 5.325 C 13.173 4.947 12.424 4.844 11.675 4.817 C 10.761 4.783 9.847 4.81 8.926 4.81 Z\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 34.818 15.804 L 25.081 15.804 L 25.081 1.752 L 28.523 1.752 L 28.523 12.994 L 34.818 12.994 Z M 38.934 15.804 L 35.409 15.804 L 40.473 1.752 L 44.472 1.752 L 49.536 15.804 L 45.991 15.804 L 45.084 13.152 L 39.861 13.152 Z M 40.796 10.424 L 44.163 10.424 L 42.5 5.477 Z M 54.133 1.759 L 50.691 1.759 L 50.691 15.811 L 54.133 15.811 Z M 64.076 11.214 C 63.808 10.967 63.334 10.836 62.661 10.836 L 60.029 10.836 L 60.029 15.804 L 56.586 15.804 L 56.586 1.752 L 63.018 1.752 C 64.062 1.752 64.969 1.924 65.739 2.268 C 66.509 2.611 67.106 3.099 67.533 3.724 C 67.952 4.35 68.165 5.085 68.165 5.93 C 68.165 6.775 68.034 7.167 67.766 7.669 C 67.505 8.17 67.134 8.582 66.667 8.905 C 66.364 9.112 66.028 9.276 65.65 9.393 C 66.268 9.476 66.756 9.661 67.12 9.964 C 67.615 10.376 67.89 10.987 67.945 11.805 L 68.281 15.804 L 64.756 15.804 L 64.537 12.382 C 64.495 11.853 64.344 11.468 64.069 11.214 Z M 64.083 7.572 C 64.454 7.27 64.64 6.837 64.64 6.287 C 64.64 5.738 64.454 5.291 64.076 5.002 C 63.698 4.714 63.155 4.57 62.441 4.57 L 60.029 4.57 L 60.029 8.033 L 62.482 8.033 C 63.183 8.033 63.719 7.882 64.083 7.579 Z M 28.523 27.252 L 34.934 27.252 L 34.934 24.442 L 28.523 24.442 L 28.523 21.652 L 35.175 21.652 L 35.175 18.842 L 25.081 18.842 L 25.081 32.894 L 35.333 32.894 L 35.333 30.083 L 28.523 30.083 Z M 36.364 21.652 L 40.521 21.652 L 40.521 32.894 L 43.984 32.894 L 43.984 21.652 L 48.141 21.652 L 48.141 18.842 L 36.364 18.842 Z M 58.167 27.644 L 53.02 18.835 L 49.399 18.835 L 49.399 32.887 L 52.841 32.887 L 52.841 24.455 L 57.967 32.887 L 61.609 32.887 L 61.609 18.835 L 58.167 18.835 Z M 72.178 18.842 L 77.242 32.894 L 73.696 32.894 L 72.789 30.241 L 67.567 30.241 L 66.639 32.894 L 63.114 32.894 L 68.178 18.842 Z M 71.862 27.506 L 70.199 22.559 L 68.495 27.506 Z M 86.745 27.445 C 86.745 28.29 86.532 28.936 86.099 29.396 C 85.673 29.85 85.048 30.076 84.23 30.076 C 83.412 30.076 82.787 29.85 82.361 29.396 C 81.935 28.943 81.715 28.29 81.715 27.445 L 81.715 18.498 L 78.273 18.498 L 78.273 27.445 C 78.273 28.551 78.52 29.513 79.008 30.331 C 79.496 31.148 80.183 31.78 81.076 32.22 C 81.969 32.66 83.021 32.88 84.23 32.88 C 85.439 32.88 86.498 32.66 87.384 32.22 C 88.271 31.78 88.965 31.148 89.452 30.331 C 89.94 29.513 90.188 28.551 90.188 27.445 L 90.188 18.498 L 86.745 18.498 Z M 96.324 27.252 L 102.735 27.252 L 102.735 24.442 L 96.324 24.442 L 96.324 21.652 L 102.975 21.652 L 102.975 18.842 L 92.881 18.842 L 92.881 32.894 L 103.133 32.894 L 103.133 30.083 L 96.324 30.083 Z M 117 32.887 L 113.475 32.887 L 113.255 29.465 C 113.214 28.936 113.063 28.551 112.788 28.297 C 112.52 28.049 112.046 27.919 111.372 27.919 L 108.741 27.919 L 108.741 32.887 L 105.298 32.887 L 105.298 18.835 L 111.73 18.835 C 112.774 18.835 113.681 19.006 114.451 19.35 C 115.22 19.694 115.818 20.181 116.244 20.807 C 116.663 21.432 116.876 22.167 116.876 23.012 C 116.876 23.858 116.746 24.249 116.478 24.751 C 116.217 25.253 115.846 25.665 115.378 25.988 C 115.076 26.194 114.739 26.359 114.361 26.476 C 114.98 26.558 115.468 26.744 115.832 27.046 C 116.327 27.458 116.601 28.07 116.656 28.888 L 116.993 32.887 Z M 113.365 23.37 C 113.365 22.799 113.179 22.373 112.802 22.085 C 112.424 21.796 111.881 21.652 111.166 21.652 L 108.754 21.652 L 108.754 25.115 L 111.207 25.115 C 111.908 25.115 112.444 24.964 112.808 24.662 C 113.179 24.359 113.365 23.926 113.365 23.377 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-13l21zz\",layoutDependency:layoutDependency,layoutId:\"yNya9ea_i\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.638 35.677\" overflow=\"visible\"><path d=\"M 23.631 35.67 L 17.646 35.67 C 17.646 35.67 14.691 31.1 13.331 28.984 C 12.747 28.077 11.455 25.94 11.455 25.94 L 5.483 25.94 L 5.483 35.67 L 0.082 35.67 C 0.096 33.725 0.082 17.948 0.082 17.948 L 5.614 17.948 L 5.614 21.034 C 5.614 21.034 12.348 21.04 13.069 21.02 C 14.052 20.985 15.014 20.807 15.791 20.147 C 16.574 19.474 16.787 18.587 16.636 17.584 C 16.395 15.99 14.87 15.207 13.654 15.138 C 11.716 15.035 0.096 15.138 0.096 15.138 C 0.096 13.166 0 0 0 0 C 0 0 14.121 -0.007 15.179 0.206 C 17.021 0.632 18.663 1.422 19.769 3.051 C 20.353 3.903 20.724 4.831 20.752 5.868 C 20.765 6.576 20.779 7.291 20.69 7.985 C 20.491 9.435 19.721 10.582 18.594 11.496 C 18.299 11.736 17.495 12.272 17.392 12.362 C 17.845 12.568 18.251 12.74 18.642 12.932 C 19.92 13.557 20.985 14.409 21.638 15.715 C 22.147 16.732 22.277 17.825 22.263 18.945 C 22.25 19.982 22.071 20.979 21.604 21.92 C 20.972 23.198 19.982 24.098 18.718 24.717 C 18.189 24.978 17.295 25.28 16.739 25.486 L 23.638 35.677 Z M 8.926 4.803 C 7.998 4.803 6.562 4.796 5.635 4.796 C 5.635 4.796 5.635 8.926 5.621 10.493 C 5.621 10.493 9.084 10.506 10.589 10.479 C 11.324 10.465 12.073 10.417 12.801 10.287 C 14.341 10.005 15.378 9.022 15.172 7.229 C 15.069 6.335 14.609 5.745 13.853 5.325 C 13.173 4.947 12.424 4.844 11.675 4.817 C 10.761 4.783 9.847 4.81 8.926 4.81 Z\" fill=\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({tM1F9Wc83:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.638 35.677\" overflow=\"visible\"><path d=\"M 23.631 35.67 L 17.646 35.67 C 17.646 35.67 14.691 31.1 13.331 28.984 C 12.747 28.077 11.455 25.94 11.455 25.94 L 5.483 25.94 L 5.483 35.67 L 0.082 35.67 C 0.096 33.725 0.082 17.948 0.082 17.948 L 5.614 17.948 L 5.614 21.034 C 5.614 21.034 12.348 21.04 13.069 21.02 C 14.052 20.985 15.014 20.807 15.791 20.147 C 16.574 19.474 16.787 18.587 16.636 17.584 C 16.395 15.99 14.87 15.207 13.654 15.138 C 11.716 15.035 0.096 15.138 0.096 15.138 C 0.096 13.166 0 0 0 0 C 0 0 14.121 -0.007 15.179 0.206 C 17.021 0.632 18.663 1.422 19.769 3.051 C 20.353 3.903 20.724 4.831 20.752 5.868 C 20.765 6.576 20.779 7.291 20.69 7.985 C 20.491 9.435 19.721 10.582 18.594 11.496 C 18.299 11.736 17.495 12.272 17.392 12.362 C 17.845 12.568 18.251 12.74 18.642 12.932 C 19.92 13.557 20.985 14.409 21.638 15.715 C 22.147 16.732 22.277 17.825 22.263 18.945 C 22.25 19.982 22.071 20.979 21.604 21.92 C 20.972 23.198 19.982 24.098 18.718 24.717 C 18.189 24.978 17.295 25.28 16.739 25.486 L 23.638 35.677 Z M 8.926 4.803 C 7.998 4.803 6.562 4.796 5.635 4.796 C 5.635 4.796 5.635 8.926 5.621 10.493 C 5.621 10.493 9.084 10.506 10.589 10.479 C 11.324 10.465 12.073 10.417 12.801 10.287 C 14.341 10.005 15.378 9.022 15.172 7.229 C 15.069 6.335 14.609 5.745 13.853 5.325 C 13.173 4.947 12.424 4.844 11.675 4.817 C 10.761 4.783 9.847 4.81 8.926 4.81 Z\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ed7zyl\",layoutDependency:layoutDependency,layoutId:\"CbRh6XMjG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.638 35.677\" overflow=\"visible\"><path d=\"M 23.631 35.67 L 17.646 35.67 C 17.646 35.67 14.691 31.1 13.331 28.984 C 12.747 28.077 11.455 25.94 11.455 25.94 L 5.483 25.94 L 5.483 35.67 L 0.082 35.67 C 0.096 33.725 0.082 17.948 0.082 17.948 L 5.614 17.948 L 5.614 21.034 C 5.614 21.034 12.348 21.04 13.069 21.02 C 14.052 20.985 15.014 20.807 15.791 20.147 C 16.574 19.474 16.787 18.587 16.636 17.584 C 16.395 15.99 14.87 15.207 13.654 15.138 C 11.716 15.035 0.096 15.138 0.096 15.138 C 0.096 13.166 0 0 0 0 C 0 0 14.121 -0.007 15.179 0.206 C 17.021 0.632 18.663 1.422 19.769 3.051 C 20.353 3.903 20.724 4.831 20.752 5.868 C 20.765 6.576 20.779 7.291 20.69 7.985 C 20.491 9.435 19.721 10.582 18.594 11.496 C 18.299 11.736 17.495 12.272 17.392 12.362 C 17.845 12.568 18.251 12.74 18.642 12.932 C 19.92 13.557 20.985 14.409 21.638 15.715 C 22.147 16.732 22.277 17.825 22.263 18.945 C 22.25 19.982 22.071 20.979 21.604 21.92 C 20.972 23.198 19.982 24.098 18.718 24.717 C 18.189 24.978 17.295 25.28 16.739 25.486 L 23.638 35.677 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xla62o\",layoutDependency:layoutDependency,layoutId:\"QbGnmJyd5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.577 5.7\" overflow=\"visible\"><path d=\"M 3.305 0.007 C 2.378 0.007 0.941 0 0.014 0 C 0.014 0 0.014 4.13 0 5.696 C 0 5.696 3.463 5.71 4.968 5.683 C 5.703 5.669 6.452 5.621 7.181 5.49 C 8.72 5.209 9.757 4.226 9.551 2.432 C 9.448 1.539 8.988 0.948 8.232 0.529 C 7.552 0.151 6.803 0.048 6.054 0.021 C 5.14 -0.014 4.226 0.014 3.305 0.014 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-hlr353\",layoutDependency:layoutDependency,layoutId:\"nr_yNdJp6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 91.919 31.141\" overflow=\"visible\"><path d=\"M 9.737 14.052 L 0 14.052 L 0 0 L 3.443 0 L 3.443 11.242 L 9.737 11.242 Z M 13.853 14.052 L 10.328 14.052 L 15.392 0 L 19.391 0 L 24.455 14.052 L 20.91 14.052 L 20.003 11.4 L 14.78 11.4 Z M 15.715 8.672 L 19.082 8.672 L 17.419 3.724 Z M 29.052 0.007 L 25.61 0.007 L 25.61 14.059 L 29.052 14.059 Z M 38.995 9.462 C 38.727 9.215 38.253 9.084 37.58 9.084 L 34.948 9.084 L 34.948 14.052 L 31.506 14.052 L 31.506 0 L 37.937 0 C 38.982 0 39.889 0.172 40.658 0.515 C 41.428 0.859 42.026 1.347 42.452 1.972 C 42.871 2.597 43.084 3.333 43.084 4.178 C 43.084 5.023 42.953 5.415 42.685 5.916 C 42.424 6.418 42.053 6.83 41.586 7.153 C 41.284 7.359 40.947 7.524 40.569 7.641 C 41.187 7.723 41.675 7.909 42.039 8.211 C 42.534 8.624 42.809 9.235 42.864 10.053 L 43.201 14.052 L 39.676 14.052 L 39.456 10.63 C 39.415 10.101 39.263 9.716 38.989 9.462 Z M 39.002 5.82 C 39.373 5.518 39.559 5.085 39.559 4.535 C 39.559 3.985 39.373 3.539 38.995 3.25 C 38.617 2.962 38.075 2.817 37.36 2.817 L 34.948 2.817 L 34.948 6.28 L 37.401 6.28 C 38.102 6.28 38.638 6.129 39.002 5.827 Z M 3.443 25.5 L 9.854 25.5 L 9.854 22.689 L 3.443 22.689 L 3.443 19.9 L 10.094 19.9 L 10.094 17.089 L 0 17.089 L 0 31.141 L 10.252 31.141 L 10.252 28.331 L 3.443 28.331 Z M 11.283 19.9 L 15.44 19.9 L 15.44 31.141 L 18.903 31.141 L 18.903 19.9 L 23.061 19.9 L 23.061 17.089 L 11.283 17.089 Z M 33.086 25.892 L 27.939 17.082 L 24.318 17.082 L 24.318 31.134 L 27.761 31.134 L 27.761 22.703 L 32.887 31.134 L 36.529 31.134 L 36.529 17.082 L 33.086 17.082 Z M 47.097 17.089 L 52.161 31.141 L 48.615 31.141 L 47.708 28.489 L 42.486 28.489 L 41.558 31.141 L 38.033 31.141 L 43.098 17.089 Z M 46.781 25.754 L 45.118 20.807 L 43.414 25.754 Z M 61.664 25.692 C 61.664 26.537 61.451 27.183 61.018 27.644 C 60.592 28.097 59.967 28.324 59.149 28.324 C 58.332 28.324 57.706 28.097 57.28 27.644 C 56.854 27.19 56.634 26.537 56.634 25.692 L 56.634 16.746 L 53.192 16.746 L 53.192 25.692 C 53.192 26.799 53.439 27.761 53.927 28.578 C 54.415 29.396 55.102 30.028 55.995 30.468 C 56.889 30.908 57.94 31.128 59.149 31.128 C 60.359 31.128 61.417 30.908 62.303 30.468 C 63.19 30.028 63.884 29.396 64.372 28.578 C 64.86 27.761 65.107 26.799 65.107 25.692 L 65.107 16.746 L 61.664 16.746 Z M 71.243 25.5 L 77.654 25.5 L 77.654 22.689 L 71.243 22.689 L 71.243 19.9 L 77.895 19.9 L 77.895 17.089 L 67.8 17.089 L 67.8 31.141 L 78.053 31.141 L 78.053 28.331 L 71.243 28.331 Z M 91.919 31.134 L 88.394 31.134 L 88.174 27.713 C 88.133 27.183 87.982 26.799 87.707 26.544 C 87.439 26.297 86.965 26.166 86.292 26.166 L 83.66 26.166 L 83.66 31.134 L 80.217 31.134 L 80.217 17.082 L 86.649 17.082 C 87.693 17.082 88.6 17.254 89.37 17.598 C 90.14 17.941 90.737 18.429 91.163 19.055 C 91.583 19.68 91.796 20.415 91.796 21.26 C 91.796 22.105 91.665 22.497 91.397 22.999 C 91.136 23.5 90.765 23.913 90.298 24.236 C 89.995 24.442 89.659 24.607 89.281 24.723 C 89.899 24.806 90.387 24.991 90.751 25.294 C 91.246 25.706 91.521 26.318 91.576 27.135 L 91.912 31.134 Z M 88.284 21.618 C 88.284 21.047 88.099 20.621 87.721 20.333 C 87.343 20.044 86.8 19.9 86.085 19.9 L 83.674 19.9 L 83.674 23.363 L 86.127 23.363 C 86.827 23.363 87.363 23.212 87.728 22.909 C 88.099 22.607 88.284 22.174 88.284 21.624 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-lr9taf\",layoutDependency:layoutDependency,layoutId:\"h1qOiNHlT\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.737 14.052\" overflow=\"visible\"><path d=\"M 9.737 14.052 L 0 14.052 L 0 0 L 3.443 0 L 3.443 11.242 L 9.737 11.242 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xdc8ie\",layoutDependency:layoutDependency,layoutId:\"TZ5R9YZzY\",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.128 14.052\" overflow=\"visible\"><path d=\"M 3.525 14.052 L 0 14.052 L 5.064 0 L 9.063 0 L 14.128 14.052 L 10.582 14.052 L 9.675 11.4 L 4.453 11.4 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ghrda0\",layoutDependency:layoutDependency,layoutId:\"dtrq_ASEn\",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.367 4.947\" overflow=\"visible\"><path d=\"M 0 4.947 L 3.367 4.947 L 1.704 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j6g1db\",layoutDependency:layoutDependency,layoutId:\"aBjVZwt0e\",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.443 14.052\" overflow=\"visible\"><path d=\"M 3.443 0 L 0 0 L 0 14.052 L 3.443 14.052 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xko3sz\",layoutDependency:layoutDependency,layoutId:\"apGK2r5K3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.695 14.052\" overflow=\"visible\"><path d=\"M 7.49 9.462 C 7.222 9.215 6.748 9.084 6.074 9.084 L 3.443 9.084 L 3.443 14.052 L 0 14.052 L 0 0 L 6.432 0 C 7.476 0 8.383 0.172 9.153 0.515 C 9.922 0.859 10.52 1.347 10.946 1.972 C 11.365 2.597 11.578 3.333 11.578 4.178 C 11.578 5.023 11.448 5.415 11.18 5.916 C 10.919 6.418 10.548 6.83 10.08 7.153 C 9.778 7.359 9.441 7.524 9.063 7.641 C 9.682 7.723 10.17 7.909 10.534 8.211 C 11.029 8.624 11.304 9.235 11.358 10.053 L 11.695 14.052 L 8.17 14.052 L 7.95 10.63 C 7.909 10.101 7.758 9.716 7.483 9.462 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ui9dsp\",layoutDependency:layoutDependency,layoutId:\"W6QD22nmg\",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.611 3.463\" overflow=\"visible\"><path d=\"M 4.054 3.003 C 4.425 2.7 4.611 2.268 4.611 1.718 C 4.611 1.168 4.425 0.722 4.047 0.433 C 3.669 0.144 3.127 0 2.412 0 L 0 0 L 0 3.463 L 2.453 3.463 C 3.154 3.463 3.69 3.312 4.054 3.01 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13znvdu\",layoutDependency:layoutDependency,layoutId:\"wEJUBTUt1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.252 14.052\" overflow=\"visible\"><path d=\"M 3.443 8.411 L 9.854 8.411 L 9.854 5.6 L 3.443 5.6 L 3.443 2.81 L 10.094 2.81 L 10.094 0 L 0 0 L 0 14.052 L 10.252 14.052 L 10.252 11.242 L 3.443 11.242 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s6kv8l\",layoutDependency:layoutDependency,layoutId:\"wgg9W6i51\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.778 14.052\" overflow=\"visible\"><path d=\"M 0 2.81 L 4.157 2.81 L 4.157 14.052 L 7.62 14.052 L 7.62 2.81 L 11.778 2.81 L 11.778 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1011tav\",layoutDependency:layoutDependency,layoutId:\"a3lpMwHx6\",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.211 14.052\" overflow=\"visible\"><path d=\"M 8.768 8.809 L 3.621 0 L 0 0 L 0 14.052 L 3.443 14.052 L 3.443 5.621 L 8.569 14.052 L 12.211 14.052 L 12.211 0 L 8.768 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gtzl1n\",layoutDependency:layoutDependency,layoutId:\"l_3zF3aI2\",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.128 14.052\" overflow=\"visible\"><path d=\"M 9.063 0 L 14.128 14.052 L 10.582 14.052 L 9.675 11.4 L 4.453 11.4 L 3.525 14.052 L 0 14.052 L 5.064 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m7w4ob\",layoutDependency:layoutDependency,layoutId:\"jhl7O3pO2\",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.367 4.947\" overflow=\"visible\"><path d=\"M 3.367 4.947 L 1.704 0 L 0 4.947 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19ntz0r\",layoutDependency:layoutDependency,layoutId:\"vPPbdDN_a\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.915 14.382\" overflow=\"visible\"><path d=\"M 8.472 8.947 C 8.472 9.792 8.259 10.438 7.827 10.898 C 7.401 11.352 6.775 11.578 5.958 11.578 C 5.14 11.578 4.515 11.352 4.089 10.898 C 3.662 10.445 3.443 9.792 3.443 8.947 L 3.443 0 L 0 0 L 0 8.947 C 0 10.053 0.247 11.015 0.735 11.833 C 1.223 12.65 1.91 13.282 2.804 13.722 C 3.697 14.162 4.748 14.382 5.958 14.382 C 7.167 14.382 8.225 14.162 9.112 13.722 C 9.998 13.282 10.692 12.65 11.18 11.833 C 11.668 11.015 11.915 10.053 11.915 8.947 L 11.915 0 L 8.472 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2n3bvs\",layoutDependency:layoutDependency,layoutId:\"CJuUAiXqB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.252 14.052\" overflow=\"visible\"><path d=\"M 3.443 8.411 L 9.854 8.411 L 9.854 5.6 L 3.443 5.6 L 3.443 2.81 L 10.094 2.81 L 10.094 0 L 0 0 L 0 14.052 L 10.252 14.052 L 10.252 11.242 L 3.443 11.242 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-trjjp1\",layoutDependency:layoutDependency,layoutId:\"x4_6HL_mC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.702 14.052\" overflow=\"visible\"><path d=\"M 11.702 14.052 L 8.177 14.052 L 7.957 10.63 C 7.916 10.101 7.765 9.716 7.49 9.462 C 7.222 9.215 6.748 9.084 6.074 9.084 L 3.443 9.084 L 3.443 14.052 L 0 14.052 L 0 0 L 6.432 0 C 7.476 0 8.383 0.172 9.153 0.515 C 9.922 0.859 10.52 1.347 10.946 1.972 C 11.365 2.597 11.578 3.333 11.578 4.178 C 11.578 5.023 11.448 5.415 11.18 5.916 C 10.919 6.418 10.548 6.83 10.08 7.153 C 9.778 7.359 9.441 7.524 9.063 7.641 C 9.682 7.723 10.17 7.909 10.534 8.211 C 11.029 8.624 11.304 9.235 11.358 10.053 L 11.695 14.052 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-binenh\",layoutDependency:layoutDependency,layoutId:\"LakqOuDEo\",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.611 3.463\" overflow=\"visible\"><path d=\"M 4.611 1.718 C 4.611 1.148 4.425 0.722 4.047 0.433 C 3.669 0.144 3.127 0 2.412 0 L 0 0 L 0 3.463 L 2.453 3.463 C 3.154 3.463 3.69 3.312 4.054 3.01 C 4.425 2.707 4.611 2.274 4.611 1.725 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Wj0Uh.framer-1acd3kd, .framer-Wj0Uh .framer-1acd3kd { display: block; }\",\".framer-Wj0Uh.framer-1jremcw { cursor: pointer; height: 36px; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 117px; }\",\".framer-Wj0Uh .framer-mpzra2 { height: 36px; left: 0px; position: absolute; top: 1px; width: 117px; }\",\".framer-Wj0Uh .framer-13l21zz, .framer-Wj0Uh .framer-ed7zyl { height: 36px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-Wj0Uh .framer-xla62o { height: 6px; left: 6px; position: absolute; top: 5px; width: 10px; }\",\".framer-Wj0Uh .framer-hlr353 { height: 31px; left: 25px; position: absolute; top: 2px; width: 92px; }\",\".framer-Wj0Uh .framer-lr9taf { height: 14px; left: 0px; position: absolute; top: 0px; width: 10px; }\",\".framer-Wj0Uh .framer-1xdc8ie { height: 14px; left: 11px; position: absolute; top: 0px; width: 14px; }\",\".framer-Wj0Uh .framer-1ghrda0 { height: 5px; left: 16px; position: absolute; top: 4px; width: 4px; }\",\".framer-Wj0Uh .framer-j6g1db { height: 14px; left: 26px; position: absolute; top: 0px; width: 4px; }\",\".framer-Wj0Uh .framer-1xko3sz { height: 14px; left: 32px; position: absolute; top: 0px; width: 12px; }\",\".framer-Wj0Uh .framer-ui9dsp { height: 4px; left: 35px; position: absolute; top: 3px; width: 5px; }\",\".framer-Wj0Uh .framer-13znvdu { height: 14px; left: 0px; position: absolute; top: 17px; width: 11px; }\",\".framer-Wj0Uh .framer-1s6kv8l { height: 14px; left: 12px; position: absolute; top: 17px; width: 12px; }\",\".framer-Wj0Uh .framer-1011tav { height: 14px; left: 25px; position: absolute; top: 17px; width: 12px; }\",\".framer-Wj0Uh .framer-1gtzl1n { height: 14px; left: 38px; position: absolute; top: 17px; width: 14px; }\",\".framer-Wj0Uh .framer-m7w4ob { height: 5px; left: 44px; position: absolute; top: 21px; width: 4px; }\",\".framer-Wj0Uh .framer-19ntz0r { height: 15px; left: 53px; position: absolute; top: 17px; width: 12px; }\",\".framer-Wj0Uh .framer-2n3bvs { height: 14px; left: 68px; position: absolute; top: 17px; width: 11px; }\",\".framer-Wj0Uh .framer-trjjp1 { height: 14px; left: 80px; position: absolute; top: 17px; width: 12px; }\",\".framer-Wj0Uh .framer-binenh { height: 4px; left: 84px; position: absolute; top: 20px; width: 5px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 117\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"tM1F9Wc83\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"AC5zjVHx2\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNIboPIKWV=withCSS(Component,css,\"framer-Wj0Uh\");export default FramerNIboPIKWV;FramerNIboPIKWV.displayName=\"BR LOGO\";FramerNIboPIKWV.defaultProps={height:36,width:117};addPropertyControls(FramerNIboPIKWV,{variant:{options:[\"CbdvuJSBh\",\"tM1F9Wc83\"],optionTitles:[\"ORANGE\",\"ALL WHITE\"],title:\"Variant\",type:ControlType.Enum},AC5zjVHx2:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerNIboPIKWV,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNIboPIKWV\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerIntrinsicWidth\":\"117\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"AC5zjVHx2\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tM1F9Wc83\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NIboPIKWV.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Link from\"https://framerusercontent.com/modules/nH77EWss2yk8h9LEIG8O/dsXm23WIrZeX11yib9MF/J6ac2wT1h.js\";import Hamburger from\"https://framerusercontent.com/modules/u13a6bMhcg2U1UeJavbS/Kj06vO13XAJBV8GyvJZQ/JDYZ4GLIn.js\";import BRLOGO from\"https://framerusercontent.com/modules/UBeNYdi5ga1HRMj9pBq6/7sv9Z8RlKoeMtMdKJdZh/NIboPIKWV.js\";const BRLOGOFonts=getFonts(BRLOGO);const LinkFonts=getFonts(Link);const HamburgerFonts=getFonts(Hamburger);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const cycleOrder=[\"sKVWxKPbe\",\"rZ3IbE0H8\",\"rlYlSZp4B\",\"X7MliPyl7\",\"d7aDbmG7l\",\"VB0_DrLCh\",\"Y7Xxx8Mgp\"];const serializationHash=\"framer-k2qjo\";const variantClassNames={d7aDbmG7l:\"framer-v-ja4u98\",rlYlSZp4B:\"framer-v-1abre5k\",rZ3IbE0H8:\"framer-v-k0al3u\",sKVWxKPbe:\"framer-v-1b6szl0\",VB0_DrLCh:\"framer-v-1qplu89\",X7MliPyl7:\"framer-v-62t3ke\",Y7Xxx8Mgp:\"framer-v-1gq1eia\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iCIso16xK=undefined;const transition1={damping:30,delay:0,mass:1,stiffness:200,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition2={bounce:.1,delay:0,duration:.6,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:50};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Closed 1400\":\"d7aDbmG7l\",\"Desktop Closed\":\"X7MliPyl7\",\"Desktop Open\":\"sKVWxKPbe\",\"Phone closed\":\"rlYlSZp4B\",\"Phone Open\":\"Y7Xxx8Mgp\",\"Tablet closed\":\"rZ3IbE0H8\",\"Tablet Open\":\"VB0_DrLCh\"};const getProps=({click,height,id,width,...props})=>{return{...props,iCIso16xK:click??props.iCIso16xK,variant:humanReadableVariantMap[props.variant]??props.variant??\"sKVWxKPbe\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,iCIso16xK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sKVWxKPbe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const AC5zjVHx21lzp8y9=activeVariantCallback(async(...args)=>{setVariant(\"rlYlSZp4B\");});const NB99KdE1C7m14pq=activeVariantCallback(async(...args)=>{if(iCIso16xK){await delay(()=>{},100);const res=await iCIso16xK(...args);if(res===false)return false;}setVariant(\"X7MliPyl7\");});const NB99KdE1Cfzc50b=activeVariantCallback(async(...args)=>{if(iCIso16xK){const res=await iCIso16xK(...args);if(res===false)return false;}setVariant(\"VB0_DrLCh\");});const NB99KdE1C1ak81mp=activeVariantCallback(async(...args)=>{if(iCIso16xK){const res=await iCIso16xK(...args);if(res===false)return false;}setVariant(\"Y7Xxx8Mgp\");});const NB99KdE1C1mh3oh0=activeVariantCallback(async(...args)=>{if(iCIso16xK){const res=await iCIso16xK(...args);if(res===false)return false;}setVariant(\"rZ3IbE0H8\");});const NB99KdE1Cg7mqt8=activeVariantCallback(async(...args)=>{if(iCIso16xK){const res=await iCIso16xK(...args);if(res===false)return false;}setVariant(\"rlYlSZp4B\");});const TfXi_5pd31ykzg8g=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"X7MliPyl7\"),100);});const TfXi_5pd319h2it5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"rZ3IbE0H8\"),100);});const TfXi_5pd31s0rx8z=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"rlYlSZp4B\"),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"rZ3IbE0H8\",\"rlYlSZp4B\",\"X7MliPyl7\",\"d7aDbmG7l\",\"VB0_DrLCh\",\"Y7Xxx8Mgp\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"X7MliPyl7\",\"d7aDbmG7l\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed2=()=>{if([\"rZ3IbE0H8\",\"rlYlSZp4B\",\"VB0_DrLCh\",\"Y7Xxx8Mgp\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"VB0_DrLCh\",\"Y7Xxx8Mgp\"].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-1b6szl0\",className,classNames),\"data-framer-name\":\"Desktop Open\",layoutDependency:layoutDependency,layoutId:\"sKVWxKPbe\",ref:refBinding,style:{backdropFilter:\"blur(7px)\",WebkitBackdropFilter:\"blur(7px)\",...style},variants:{d7aDbmG7l:{backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\"},rlYlSZp4B:{backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\"},rZ3IbE0H8:{backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\"},X7MliPyl7:{backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\"}},...addPropertyOverrides({d7aDbmG7l:{\"data-framer-name\":\"Desktop Closed 1400\"},rlYlSZp4B:{\"data-framer-name\":\"Phone closed\"},rZ3IbE0H8:{\"data-framer-name\":\"Tablet closed\"},VB0_DrLCh:{\"data-framer-name\":\"Tablet Open\"},X7MliPyl7:{\"data-framer-name\":\"Desktop Closed\"},Y7Xxx8Mgp:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l2mcpg\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"C7etqk4T7\",style:{backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",WebkitBackdropFilter:\"blur(10px)\"},variants:{d7aDbmG7l:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\"},rlYlSZp4B:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\"},rZ3IbE0H8:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\"},X7MliPyl7:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1px689w\",layoutDependency:layoutDependency,layoutId:\"h3X_lXOj5\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"117px\",...addPropertyOverrides({d7aDbmG7l:{y:(componentViewport?.y||0)+0+0+24+0+11},rlYlSZp4B:{y:(componentViewport?.y||0)+0+0+20+0+0},rZ3IbE0H8:{y:(componentViewport?.y||0)+0+0+24+0+0},X7MliPyl7:{y:(componentViewport?.y||0)+0+0+24+0+11},Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wdsd1p-container\",layoutDependency:layoutDependency,layoutId:\"pu8iA972e-container\",nodeId:\"pu8iA972e\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(BRLOGO,{height:\"100%\",id:\"pu8iA972e\",layoutId:\"pu8iA972e\",style:{height:\"100%\",width:\"100%\"},variant:\"tM1F9Wc83\",width:\"100%\",...addPropertyOverrides({d7aDbmG7l:{AC5zjVHx2:undefined,variant:\"CbdvuJSBh\"},rlYlSZp4B:{AC5zjVHx2:AC5zjVHx21lzp8y9,variant:\"CbdvuJSBh\"},rZ3IbE0H8:{AC5zjVHx2:undefined,variant:\"CbdvuJSBh\"},X7MliPyl7:{AC5zjVHx2:undefined,variant:\"CbdvuJSBh\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-whlxnv\",\"data-framer-name\":\"Link group\",layoutDependency:layoutDependency,layoutId:\"dxg1R5psW\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":wTmm6CJ8d\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":O8XYa51jc\",webPageId:\"wtgGAdj3W\"},implicitPathVariables:undefined},{href:{hash:\":O8XYa51jc\",webPageId:\"wtgGAdj3W\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({d7aDbmG7l:{y:(componentViewport?.y||0)+0+0+24+0+0+0},X7MliPyl7:{y:(componentViewport?.y||0)+0+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g1bqpw-container\",layoutDependency:layoutDependency,layoutId:\"lKeMt1j3G-container\",nodeId:\"lKeMt1j3G\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"lKeMt1j3G\",IlgKHnOUN:\"STUDIO\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"lKeMt1j3G\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"uwcwdQqrQ\",width:\"100%\",...addPropertyOverrides({d7aDbmG7l:{fCHh9km5R:resolvedLinks[2],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",IlgKHnOUN:\"ABOUT\"},X7MliPyl7:{fCHh9km5R:resolvedLinks[1],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",IlgKHnOUN:\"ABOUT\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({d7aDbmG7l:{y:(componentViewport?.y||0)+0+0+24+0+0+0},X7MliPyl7:{y:(componentViewport?.y||0)+0+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ezh73w-container\",layoutDependency:layoutDependency,layoutId:\"yO8Q4RXc_-container\",nodeId:\"yO8Q4RXc_\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks1[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"yO8Q4RXc_\",IlgKHnOUN:\"WORKS\",jIGObe4cV:\"[06]\",kLIiltEv1:true,layoutId:\"yO8Q4RXc_\",NvvJMrrZh:true,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"uwcwdQqrQ\",width:\"100%\",...addPropertyOverrides({d7aDbmG7l:{fCHh9km5R:resolvedLinks1[2],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\"},X7MliPyl7:{fCHh9km5R:resolvedLinks1[1],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gdv76QAa3\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gdv76QAa3\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gdv76QAa3\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({d7aDbmG7l:{y:(componentViewport?.y||0)+0+0+24+0+0+0},X7MliPyl7:{y:(componentViewport?.y||0)+0+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t6jqm2-container\",layoutDependency:layoutDependency,layoutId:\"RexyBYdfB-container\",nodeId:\"RexyBYdfB\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks2[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"RexyBYdfB\",IlgKHnOUN:\"SERVICES\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"RexyBYdfB\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"uwcwdQqrQ\",width:\"100%\",...addPropertyOverrides({d7aDbmG7l:{fCHh9km5R:resolvedLinks2[2],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",IlgKHnOUN:\"SKILLS\"},X7MliPyl7:{fCHh9km5R:resolvedLinks2[1],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",IlgKHnOUN:\"SKILLS\"}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":Ih9OhKCgi\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":Ih9OhKCgi\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({d7aDbmG7l:{height:58,y:(componentViewport?.y||0)+0+0+24+0+0+0},X7MliPyl7:{height:58,y:(componentViewport?.y||0)+0+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hqbrot-container\",layoutDependency:layoutDependency,layoutId:\"QSiKLdR6D-container\",nodeId:\"QSiKLdR6D\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks3[0],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"QSiKLdR6D\",IlgKHnOUN:\"TOOLS\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"QSiKLdR6D\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"uwcwdQqrQ\",width:\"100%\",...addPropertyOverrides({d7aDbmG7l:{fCHh9km5R:resolvedLinks3[2]},X7MliPyl7:{fCHh9km5R:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":jz43EYEhE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":jz43EYEhE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":jz43EYEhE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({d7aDbmG7l:{y:(componentViewport?.y||0)+0+0+24+0+0+0},X7MliPyl7:{y:(componentViewport?.y||0)+0+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mr6270-container\",layoutDependency:layoutDependency,layoutId:\"EYd51jvEm-container\",nodeId:\"EYd51jvEm\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks4[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"EYd51jvEm\",IlgKHnOUN:\"PRICING\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"EYd51jvEm\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"uwcwdQqrQ\",width:\"100%\",...addPropertyOverrides({d7aDbmG7l:{fCHh9km5R:resolvedLinks4[2],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",IlgKHnOUN:\"EXPERIENCE\"},X7MliPyl7:{fCHh9km5R:resolvedLinks4[1],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",IlgKHnOUN:\"EXPERIENCE\"}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":nLdtRNrll\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":nLdtRNrll\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":nLdtRNrll\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({d7aDbmG7l:{height:58,y:(componentViewport?.y||0)+0+0+24+0+0+0},X7MliPyl7:{height:58,y:(componentViewport?.y||0)+0+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ci7a1z-container\",layoutDependency:layoutDependency,layoutId:\"mv0pAf93P-container\",nodeId:\"mv0pAf93P\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks5[0],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"mv0pAf93P\",IlgKHnOUN:\"PROCESS\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"mv0pAf93P\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"uwcwdQqrQ\",width:\"100%\",...addPropertyOverrides({d7aDbmG7l:{fCHh9km5R:resolvedLinks5[2]},X7MliPyl7:{fCHh9km5R:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":l_9bjvB3U\",webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{hash:\":l_9bjvB3U\",webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({d7aDbmG7l:{y:(componentViewport?.y||0)+0+0+24+0+0+0},X7MliPyl7:{y:(componentViewport?.y||0)+0+0+24+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gjitnq-container\",layoutDependency:layoutDependency,layoutId:\"UjBMFMikC-container\",nodeId:\"UjBMFMikC\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks6[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"UjBMFMikC\",IlgKHnOUN:\"FAQ\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"UjBMFMikC\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"uwcwdQqrQ\",width:\"100%\",...addPropertyOverrides({d7aDbmG7l:{fCHh9km5R:resolvedLinks6[2],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",IlgKHnOUN:\"CONTACT\"},X7MliPyl7:{fCHh9km5R:resolvedLinks6[1],fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",IlgKHnOUN:\"CONTACT\"}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({rlYlSZp4B:{height:23,width:\"28px\",y:(componentViewport?.y||0)+0+0+20+0+6.5},rZ3IbE0H8:{height:23,width:\"28px\",y:(componentViewport?.y||0)+0+0+24+0+6.5},VB0_DrLCh:{height:23,width:\"28px\"},Y7Xxx8Mgp:{height:23,width:\"28px\",y:(componentViewport?.y||0)+8+0+20+0+6.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bdh7zm-container\",layoutDependency:layoutDependency,layoutId:\"SHTaQt0Df-container\",nodeId:\"SHTaQt0Df\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Hamburger,{height:\"100%\",id:\"SHTaQt0Df\",layoutId:\"SHTaQt0Df\",NB99KdE1C:NB99KdE1C7m14pq,style:{height:\"100%\",width:\"100%\"},variant:\"hU_3CSsQ7\",width:\"100%\",...addPropertyOverrides({rlYlSZp4B:{NB99KdE1C:NB99KdE1C1ak81mp,variant:\"ztClJUaPs\"},rZ3IbE0H8:{NB99KdE1C:NB99KdE1Cfzc50b,variant:\"ztClJUaPs\"},VB0_DrLCh:{NB99KdE1C:NB99KdE1C1mh3oh0},Y7Xxx8Mgp:{NB99KdE1C:NB99KdE1Cg7mqt8}},baseVariant,gestureVariant)})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uka5ih\",\"data-framer-name\":\"Menu Wrapper\",layoutDependency:layoutDependency,layoutId:\"o_ZQ2r1ZG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14ia6i\",\"data-framer-name\":\"Link group\",layoutDependency:layoutDependency,layoutId:\"Cp7SPonhQ\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wtgGAdj3W\"},implicitPathVariables:undefined},{href:{hash:\":O8XYa51jc\",webPageId:\"wtgGAdj3W\"},implicitPathVariables:undefined},{href:{hash:\":O8XYa51jc\",webPageId:\"wtgGAdj3W\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+44+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-me0ynp-container\",layoutDependency:layoutDependency,layoutId:\"moHYZMprS-container\",nodeId:\"moHYZMprS\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks7[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"moHYZMprS\",IlgKHnOUN:\"ABOUT\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"moHYZMprS\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",TfXi_5pd3:TfXi_5pd31ykzg8g,variant:\"Ist2aV94f\",width:\"100%\",...addPropertyOverrides({VB0_DrLCh:{fCHh9km5R:resolvedLinks7[1],TfXi_5pd3:TfXi_5pd319h2it5,variant:\"skPUFqaJE\"},Y7Xxx8Mgp:{fCHh9km5R:resolvedLinks7[2],TfXi_5pd3:TfXi_5pd31s0rx8z,variant:\"Lo0v_5KaQ\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+44+0+0+0+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-11f0fdm-container\",layoutDependency:layoutDependency,layoutId:\"fT2nFexq3-container\",nodeId:\"fT2nFexq3\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks8[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"fT2nFexq3\",IlgKHnOUN:\"WORKS\",jIGObe4cV:\"[06]\",kLIiltEv1:true,layoutId:\"fT2nFexq3\",NvvJMrrZh:true,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",TfXi_5pd3:TfXi_5pd31ykzg8g,variant:\"Ist2aV94f\",width:\"100%\",...addPropertyOverrides({VB0_DrLCh:{fCHh9km5R:resolvedLinks8[1],TfXi_5pd3:TfXi_5pd319h2it5,variant:\"skPUFqaJE\"},Y7Xxx8Mgp:{fCHh9km5R:resolvedLinks8[2],TfXi_5pd3:TfXi_5pd31s0rx8z,variant:\"Lo0v_5KaQ\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gdv76QAa3\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gdv76QAa3\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gdv76QAa3\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+44+0+0+0+136}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1ww1a6d-container\",layoutDependency:layoutDependency,layoutId:\"VIb6c4m06-container\",nodeId:\"VIb6c4m06\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks9[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"VIb6c4m06\",IlgKHnOUN:\"SKILLS\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"VIb6c4m06\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",TfXi_5pd3:TfXi_5pd31ykzg8g,variant:\"Ist2aV94f\",width:\"100%\",...addPropertyOverrides({VB0_DrLCh:{fCHh9km5R:resolvedLinks9[1],TfXi_5pd3:TfXi_5pd319h2it5,variant:\"skPUFqaJE\"},Y7Xxx8Mgp:{fCHh9km5R:resolvedLinks9[2],TfXi_5pd3:TfXi_5pd31s0rx8z,variant:\"Lo0v_5KaQ\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Ih9OhKCgi\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":Ih9OhKCgi\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":Ih9OhKCgi\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+44+0+0+0+204}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1rqtx5h-container\",layoutDependency:layoutDependency,layoutId:\"mm7KF393_-container\",nodeId:\"mm7KF393_\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks10[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"mm7KF393_\",IlgKHnOUN:\"TOOLS\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"mm7KF393_\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",TfXi_5pd3:TfXi_5pd31ykzg8g,variant:\"Ist2aV94f\",width:\"100%\",...addPropertyOverrides({VB0_DrLCh:{fCHh9km5R:resolvedLinks10[1],TfXi_5pd3:TfXi_5pd319h2it5,variant:\"skPUFqaJE\"},Y7Xxx8Mgp:{fCHh9km5R:resolvedLinks10[2],TfXi_5pd3:TfXi_5pd31s0rx8z,variant:\"Lo0v_5KaQ\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":jz43EYEhE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":jz43EYEhE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":jz43EYEhE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+44+0+0+0+272}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-hp1xkw-container\",layoutDependency:layoutDependency,layoutId:\"p1nal3iO0-container\",nodeId:\"p1nal3iO0\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks11[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"p1nal3iO0\",IlgKHnOUN:\"EXPERIENCE\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"p1nal3iO0\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",TfXi_5pd3:TfXi_5pd31ykzg8g,variant:\"Ist2aV94f\",width:\"100%\",...addPropertyOverrides({VB0_DrLCh:{fCHh9km5R:resolvedLinks11[1],TfXi_5pd3:TfXi_5pd319h2it5,variant:\"skPUFqaJE\"},Y7Xxx8Mgp:{fCHh9km5R:resolvedLinks11[2],TfXi_5pd3:TfXi_5pd31s0rx8z,variant:\"Lo0v_5KaQ\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":nLdtRNrll\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":nLdtRNrll\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":nLdtRNrll\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+44+0+0+0+340}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-12r2hpy-container\",layoutDependency:layoutDependency,layoutId:\"GdJRBGMYH-container\",nodeId:\"GdJRBGMYH\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks12[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"GdJRBGMYH\",IlgKHnOUN:\"PROCESS\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"GdJRBGMYH\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",TfXi_5pd3:TfXi_5pd31ykzg8g,variant:\"Ist2aV94f\",width:\"100%\",...addPropertyOverrides({VB0_DrLCh:{fCHh9km5R:resolvedLinks12[1],TfXi_5pd3:TfXi_5pd319h2it5,variant:\"skPUFqaJE\"},Y7Xxx8Mgp:{fCHh9km5R:resolvedLinks12[2],TfXi_5pd3:TfXi_5pd31s0rx8z,variant:\"Lo0v_5KaQ\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{hash:\":l_9bjvB3U\",webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{hash:\":l_9bjvB3U\",webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({Y7Xxx8Mgp:{y:(componentViewport?.y||0)+8+0+20+44+0+0+0+408}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1vej6t1-container\",layoutDependency:layoutDependency,layoutId:\"L1dlJkdA0-container\",nodeId:\"L1dlJkdA0\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks13[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"L1dlJkdA0\",IlgKHnOUN:\"CONTACT\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"L1dlJkdA0\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",TfXi_5pd3:TfXi_5pd31ykzg8g,variant:\"Ist2aV94f\",width:\"100%\",...addPropertyOverrides({VB0_DrLCh:{fCHh9km5R:resolvedLinks13[1],TfXi_5pd3:TfXi_5pd319h2it5,variant:\"skPUFqaJE\"},Y7Xxx8Mgp:{fCHh9km5R:resolvedLinks13[2],TfXi_5pd3:TfXi_5pd31s0rx8z,variant:\"Lo0v_5KaQ\"}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ngg37c\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"ErL0UioBe\",style:{backgroundColor:\"var(--token-e697fd99-12b6-439e-809f-f92570be4e70, rgba(255, 255, 255, 0.3))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q22fi\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"iDx_7X9Xg\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:\"258px\",...addPropertyOverrides({Y7Xxx8Mgp:{width:undefined,y:(componentViewport?.y||0)+8+0+20+44+0+515+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x5qdjn-container\",layoutDependency:layoutDependency,layoutId:\"CEI4nWDYB-container\",nodeId:\"CEI4nWDYB\",rendersWithMotion:true,scopeId:\"C_TRfzoRv\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:\"mailto:blairretnauer@gmai.com\",fHZMvOeDy:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",height:\"100%\",HEoPL8ESv:true,id:\"CEI4nWDYB\",IlgKHnOUN:\"BLAIRRETNAUER@GMAIL.COM\",jIGObe4cV:\"[0]\",kLIiltEv1:false,layoutId:\"CEI4nWDYB\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",style:{width:\"100%\"},variant:\"AdId_Mwqs\",width:\"100%\",...addPropertyOverrides({VB0_DrLCh:{IlgKHnOUN:\"EMAIL ME!\",variant:\"Lo0v_5KaQ\"},Y7Xxx8Mgp:{IlgKHnOUN:\"EMAIL ME!\",variant:\"Lo0v_5KaQ\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1tfdj7q\",\"data-framer-name\":\"LinkedIn\",layoutDependency:layoutDependency,layoutId:\"H14I0uY9v\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39 39\" overflow=\"visible\"><g><path d=\"M 7.158 15.271 L 12.586 15.271 L 12.586 31.603 L 7.158 31.603 Z M 9.836 13.042 L 9.872 13.042 C 11.766 13.042 12.944 11.788 12.944 10.22 C 12.908 8.617 11.766 7.398 9.908 7.398 C 8.05 7.398 6.835 8.617 6.835 10.22 C 6.835 11.788 8.016 13.042 9.836 13.042 Z M 21.02 31.603 L 21.02 22.481 C 21.02 21.992 21.057 21.507 21.2 21.158 C 21.593 20.181 22.485 19.173 23.985 19.173 C 25.951 19.173 26.735 20.671 26.735 22.865 L 26.735 31.602 L 32.165 31.602 L 32.165 22.237 C 32.165 17.221 29.486 14.888 25.914 14.888 C 23.029 14.888 21.741 16.475 21.02 17.585 L 21.02 17.639 L 20.984 17.639 C 20.994 17.621 21.009 17.603 21.02 17.585 L 21.02 15.271 L 15.589 15.271 C 15.662 16.803 15.589 31.602 15.589 31.602 L 21.02 31.602 Z M 21.02 31.603\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path><path d=\"M 0 0 L 0 39 L 39 39 L 39 0 Z M 36.588 36.588 L 2.412 36.588 L 2.412 2.412 L 36.588 2.412 Z M 36.588 36.588\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1odo1i5\",layoutDependency:layoutDependency,layoutId:\"d8OJW21KU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.33 24.205\" overflow=\"visible\"><path d=\"M 0.323 7.873 L 5.751 7.873 L 5.751 24.205 L 0.323 24.205 Z M 3.001 5.644 L 3.037 5.644 C 4.931 5.644 6.109 4.39 6.109 2.822 C 6.073 1.219 4.931 0 3.073 0 C 1.215 0 0 1.219 0 2.822 C 0 4.39 1.18 5.644 3.001 5.644 Z M 14.185 24.205 L 14.185 15.084 C 14.185 14.594 14.222 14.109 14.365 13.76 C 14.758 12.783 15.65 11.775 17.15 11.775 C 19.116 11.775 19.9 13.273 19.9 15.467 L 19.9 24.204 L 25.33 24.204 L 25.33 14.839 C 25.33 9.823 22.651 7.49 19.078 7.49 C 16.194 7.49 14.906 9.077 14.185 10.187 L 14.185 10.241 L 14.149 10.241 C 14.159 10.223 14.174 10.205 14.185 10.187 L 14.185 7.873 L 8.754 7.873 C 8.827 9.405 8.754 24.204 8.754 24.204 L 14.185 24.204 Z M 14.185 24.205\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12iy8xr\",layoutDependency:layoutDependency,layoutId:\"bcWRATx6D\",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.428 16.332\" overflow=\"visible\"><path d=\"M 0 0 L 5.428 0 L 5.428 16.332 L 0 16.332 Z\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yhang2\",layoutDependency:layoutDependency,layoutId:\"RY9a0i1CU\",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.109 5.644\" overflow=\"visible\"><path d=\"M 3.001 5.644 L 3.037 5.644 C 4.931 5.644 6.109 4.39 6.109 2.822 C 6.073 1.219 4.931 0 3.073 0 C 1.215 0 0 1.219 0 2.822 C 0 4.39 1.18 5.644 3.001 5.644 Z\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ic8rri\",layoutDependency:layoutDependency,layoutId:\"Gysv_G1zX\",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.576 16.715\" overflow=\"visible\"><path d=\"M 5.431 16.715 L 5.431 7.594 C 5.431 7.105 5.468 6.62 5.611 6.271 C 6.004 5.294 6.896 4.285 8.396 4.285 C 10.362 4.285 11.146 5.783 11.146 7.977 L 11.146 16.715 L 16.576 16.715 L 16.576 7.35 C 16.576 2.333 13.898 0 10.325 0 C 7.44 0 6.152 1.588 5.431 2.698 L 5.431 2.751 L 5.395 2.751 C 5.405 2.733 5.42 2.715 5.431 2.698 L 5.431 0.383 L 0 0.383 C 0.073 1.915 0 16.715 0 16.715 L 5.431 16.715 Z\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19d39mx\",layoutDependency:layoutDependency,layoutId:\"cujbYgRI0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1pkwlp6\",layoutDependency:layoutDependency,layoutId:\"slw2FLsou\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39 39\" overflow=\"visible\"><path d=\"M 0 0 L 0 39 L 39 39 L 39 0 Z M 36.588 36.588 L 2.412 36.588 L 2.412 2.412 L 36.588 2.412 Z M 36.588 36.588\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1xbepax\",layoutDependency:layoutDependency,layoutId:\"weyWPIXE3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39 39\" overflow=\"visible\"><path d=\"M 0 0 L 0 39 L 39 39 L 39 0 Z\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pdn028\",layoutDependency:layoutDependency,layoutId:\"h1eKSm1eC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.175 34.175\" overflow=\"visible\"><path d=\"M 34.175 34.175 L 0 34.175 L 0 0 L 34.175 0 Z\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b7lm9o\",layoutDependency:layoutDependency,layoutId:\"LrEfaiwFs\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 0 0\" overflow=\"visible\"><path d=\"M 0 0\" fill=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"Copyright \\xa9 2025 Blair Retnauer.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"All Rights Reserved.\"})]}),className:\"framer-1hnay5y\",\"data-framer-name\":\"\\xa9 2025 florent Studio\",fonts:[\"GF;Geist Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"yFNUCEJGN\",style:{\"--extracted-2gxw0f\":\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Y7Xxx8Mgp:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby01MDA=\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"Copyright \\xa9 2025 Blair Retnauer.\"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby01MDA=\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"8px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"140%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"All Rights Reserved.\"})]}),fonts:[\"GF;Geist Mono-500\"]}},baseVariant,gestureVariant)})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k2qjo.framer-5xbmke, .framer-k2qjo .framer-5xbmke { display: block; }\",\".framer-k2qjo.framer-1b6szl0 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; min-height: 100px; overflow: hidden; padding: 8px; position: relative; width: 1200px; }\",\".framer-k2qjo .framer-l2mcpg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 1300px; overflow: visible; padding: 24px 40px 24px 40px; position: relative; width: 100%; }\",\".framer-k2qjo .framer-1px689w { 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-k2qjo .framer-1wdsd1p-container { flex: none; height: 36px; position: relative; width: 117px; }\",\".framer-k2qjo .framer-whlxnv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-k2qjo .framer-1g1bqpw-container, .framer-k2qjo .framer-ezh73w-container, .framer-k2qjo .framer-t6jqm2-container, .framer-k2qjo .framer-hqbrot-container, .framer-k2qjo .framer-1mr6270-container, .framer-k2qjo .framer-1ci7a1z-container, .framer-k2qjo .framer-1gjitnq-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; z-index: 5; }\",\".framer-k2qjo .framer-1bdh7zm-container { cursor: pointer; flex: none; height: 23px; position: relative; width: 28px; }\",\".framer-k2qjo .framer-1uka5ih { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 1144px; z-index: 1; }\",\".framer-k2qjo .framer-14ia6i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-k2qjo .framer-me0ynp-container, .framer-k2qjo .framer-11f0fdm-container, .framer-k2qjo .framer-1ww1a6d-container, .framer-k2qjo .framer-1rqtx5h-container, .framer-k2qjo .framer-hp1xkw-container, .framer-k2qjo .framer-12r2hpy-container, .framer-k2qjo .framer-1vej6t1-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-k2qjo .framer-ngg37c { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; }\",\".framer-k2qjo .framer-q22fi { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-k2qjo .framer-1x5qdjn-container { cursor: pointer; flex: none; height: auto; position: relative; width: 258px; }\",\".framer-k2qjo .framer-1tfdj7q { height: 39px; position: relative; width: 39px; }\",\".framer-k2qjo .framer-1odo1i5 { height: 24px; left: 7px; position: absolute; top: 8px; width: 26px; }\",\".framer-k2qjo .framer-12iy8xr { height: 17px; left: 1px; position: absolute; top: 8px; width: 6px; }\",\".framer-k2qjo .framer-1yhang2 { height: 6px; left: 0px; position: absolute; top: 0px; width: 6px; }\",\".framer-k2qjo .framer-ic8rri { height: 17px; left: 9px; position: absolute; top: 8px; width: 17px; }\",\".framer-k2qjo .framer-19d39mx { height: 0px; left: 14px; position: absolute; top: 24px; width: 0px; }\",\".framer-k2qjo .framer-1pkwlp6, .framer-k2qjo .framer-1xbepax { height: 39px; left: 0px; position: absolute; top: 0px; width: 39px; }\",\".framer-k2qjo .framer-1pdn028 { height: 34px; left: 3px; position: absolute; top: 3px; width: 34px; }\",\".framer-k2qjo .framer-1b7lm9o { height: 0px; left: 37px; position: absolute; top: 37px; width: 0px; }\",\".framer-k2qjo .framer-1hnay5y { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 202px; word-break: break-word; word-wrap: break-word; }\",\".framer-k2qjo.framer-v-k0al3u.framer-1b6szl0 { min-height: unset; padding: 0px; width: 810px; }\",\".framer-k2qjo.framer-v-k0al3u .framer-l2mcpg, .framer-k2qjo.framer-v-1qplu89 .framer-l2mcpg { padding: 24px; }\",\".framer-k2qjo.framer-v-k0al3u .framer-1px689w { width: 671px; }\",\".framer-k2qjo.framer-v-k0al3u .framer-1wdsd1p-container, .framer-k2qjo.framer-v-1abre5k .framer-1wdsd1p-container, .framer-k2qjo.framer-v-1qplu89 .framer-me0ynp-container, .framer-k2qjo.framer-v-1qplu89 .framer-11f0fdm-container, .framer-k2qjo.framer-v-1qplu89 .framer-1ww1a6d-container, .framer-k2qjo.framer-v-1qplu89 .framer-1rqtx5h-container, .framer-k2qjo.framer-v-1qplu89 .framer-hp1xkw-container, .framer-k2qjo.framer-v-1qplu89 .framer-12r2hpy-container, .framer-k2qjo.framer-v-1qplu89 .framer-1vej6t1-container { cursor: pointer; }\",\".framer-k2qjo.framer-v-1abre5k.framer-1b6szl0 { height: 76px; min-height: unset; padding: 0px; width: 390px; }\",\".framer-k2qjo.framer-v-1abre5k .framer-l2mcpg { max-width: unset; padding: 20px; }\",\".framer-k2qjo.framer-v-62t3ke.framer-1b6szl0 { min-height: unset; padding: 0px; }\",\".framer-k2qjo.framer-v-62t3ke .framer-l2mcpg, .framer-k2qjo.framer-v-ja4u98 .framer-l2mcpg { max-width: unset; }\",\".framer-k2qjo.framer-v-62t3ke .framer-1px689w { width: 1008px; }\",\".framer-k2qjo.framer-v-62t3ke .framer-1wdsd1p-container, .framer-k2qjo.framer-v-ja4u98 .framer-1wdsd1p-container { cursor: pointer; order: 0; }\",\".framer-k2qjo.framer-v-62t3ke .framer-whlxnv, .framer-k2qjo.framer-v-ja4u98 .framer-whlxnv, .framer-k2qjo.framer-v-1gq1eia .framer-1tfdj7q { order: 1; }\",\".framer-k2qjo.framer-v-ja4u98.framer-1b6szl0 { min-height: unset; padding: 0px; width: 1400px; }\",\".framer-k2qjo.framer-v-ja4u98 .framer-1px689w { width: 1250px; }\",\".framer-k2qjo.framer-v-1qplu89.framer-1b6szl0 { min-height: unset; width: 810px; }\",\".framer-k2qjo.framer-v-1qplu89 .framer-1uka5ih, .framer-k2qjo.framer-v-1gq1eia .framer-1uka5ih { width: 100%; }\",\".framer-k2qjo.framer-v-1gq1eia.framer-1b6szl0 { min-height: unset; width: 390px; }\",\".framer-k2qjo.framer-v-1gq1eia .framer-l2mcpg { gap: 8px; padding: 20px; }\",\".framer-k2qjo.framer-v-1gq1eia .framer-q22fi { flex-direction: column; gap: 10px; justify-content: center; }\",\".framer-k2qjo.framer-v-1gq1eia .framer-1x5qdjn-container { order: 0; width: auto; }\",\".framer-k2qjo.framer-v-1gq1eia .framer-1hnay5y { order: 2; width: 255px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 100\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rZ3IbE0H8\":{\"layout\":[\"fixed\",\"auto\"]},\"rlYlSZp4B\":{\"layout\":[\"fixed\",\"fixed\"]},\"X7MliPyl7\":{\"layout\":[\"fixed\",\"auto\"]},\"d7aDbmG7l\":{\"layout\":[\"fixed\",\"auto\"]},\"VB0_DrLCh\":{\"layout\":[\"fixed\",\"auto\"]},\"Y7Xxx8Mgp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"iCIso16xK\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerC_TRfzoRv=withCSS(Component,css,\"framer-k2qjo\");export default FramerC_TRfzoRv;FramerC_TRfzoRv.displayName=\"Navbar\";FramerC_TRfzoRv.defaultProps={height:100,width:1200};addPropertyControls(FramerC_TRfzoRv,{variant:{options:[\"sKVWxKPbe\",\"rZ3IbE0H8\",\"rlYlSZp4B\",\"X7MliPyl7\",\"d7aDbmG7l\",\"VB0_DrLCh\",\"Y7Xxx8Mgp\"],optionTitles:[\"Desktop Open\",\"Tablet closed\",\"Phone closed\",\"Desktop Closed\",\"Desktop Closed 1400\",\"Tablet Open\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},iCIso16xK:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerC_TRfzoRv,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2\",weight:\"400\"},{cssFamilyName:\"Geist Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeEPKJ5W7ihaO_CS.woff2\",weight:\"500\"}]},...BRLOGOFonts,...LinkFonts,...HamburgerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC_TRfzoRv\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"100\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"iCIso16xK\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rZ3IbE0H8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rlYlSZp4B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"X7MliPyl7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d7aDbmG7l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VB0_DrLCh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y7Xxx8Mgp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./C_TRfzoRv.map","// Generated by Framer (9805f18)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-chVZf\";const variantClassNames={GaHDYr8MC:\"framer-v-1idtbn8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"GaHDYr8MC\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1idtbn8\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"GaHDYr8MC\",ref:refBinding,style:{backgroundColor:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",...style}})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-chVZf.framer-11mpbz0, .framer-chVZf .framer-11mpbz0 { display: block; }\",\".framer-chVZf.framer-1idtbn8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 18px; overflow: var(--overflow-clip-fallback, clip); padding: 3px 6px 3px 6px; position: relative; width: 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPVY6ozGp1=withCSS(Component,css,\"framer-chVZf\");export default FramerPVY6ozGp1;FramerPVY6ozGp1.displayName=\"Cursor\";FramerPVY6ozGp1.defaultProps={height:18,width:18};addFonts(FramerPVY6ozGp1,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPVY6ozGp1\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"18\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"18\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PVY6ozGp1.map","// Generated by Framer (88cdfe9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={\"I36038:756;36038:632\":{hover:true}};const cycleOrder=[\"I36038:756;36038:632\",\"I_7mOJZ24\",\"Bx8K5J8FO\"];const serializationHash=\"framer-sUh1F\";const variantClassNames={\"I36038:756;36038:632\":\"framer-v-12jq9dp\",Bx8K5J8FO:\"framer-v-lnhrcb\",I_7mOJZ24:\"framer-v-1ldewks\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"I36038:756;36038:632\",Phone:\"Bx8K5J8FO\",Tablet:\"I_7mOJZ24\"};const getProps=({height,id,link,width,...props})=>{return{...props,IH9CKDUM7:link??props.IH9CKDUM7,variant:humanReadableVariantMap[props.variant]??props.variant??\"I36038:756;36038:632\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,IH9CKDUM7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I36038:756;36038:632\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:IH9CKDUM7,motionChild:true,nodeId:\"I36038:756;36038:632\",scopeId:\"ezWVYNlMJ\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-12jq9dp\",className,classNames)} framer-1fe4lja`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:632\",ref:refBinding,style:{...style},...addPropertyOverrides({\"I36038:756;36038:632-hover\":{\"data-framer-name\":undefined},Bx8K5J8FO:{\"data-framer-name\":\"Phone\"},I_7mOJZ24:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-dge7hm\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"UlR0G_TfZ\",style:{backgroundColor:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"176px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Get in touch\"})}),className:\"framer-1sv4lcb\",\"data-framer-name\":\"Get in touch\",fonts:[\"GF;Geist-700\"],layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:422\",style:{\"--extracted-gdpscs\":\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",viewBox:\"0 0 1215.4 176\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19915pg\",\"data-framer-name\":\"SVG\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"djE14oXx7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 146 147\"><path d=\"M 85.166 36.673 L 123.188 73.218 L 85.166 109.762 M 118.625 73.218 L 22.812 73.218\" fill=\"transparent\" stroke-width=\"11.125\" stroke=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:12015925346,withExternalLayout:true,...addPropertyOverrides({Bx8K5J8FO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 45 45\"><path d=\"M 26.25 11.226 L 37.969 22.414 L 26.25 33.601 M 36.563 22.414 L 7.031 22.414\" fill=\"transparent\" stroke-width=\"3.43\" stroke=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\" stroke-linecap=\"square\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:9926802176},I_7mOJZ24:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 104 105\"><path d=\"M 60.666 26.195 L 87.75 52.298 L 60.666 78.402 M 84.5 52.298 L 16.25 52.298\" fill=\"transparent\" stroke-width=\"7.92\" stroke=\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\" stroke-linecap=\"square\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:9063356840}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sUh1F.framer-1fe4lja, .framer-sUh1F .framer-1fe4lja { display: block; }\",\".framer-sUh1F.framer-12jq9dp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px; position: relative; text-decoration: none; width: 1120px; }\",\".framer-sUh1F .framer-dge7hm { bottom: -150px; flex: none; height: 147px; left: 0px; overflow: hidden; position: absolute; right: 0px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-sUh1F .framer-1sv4lcb { flex: 1 0 0px; height: auto; position: relative; white-space: pre; width: 1px; }\",\".framer-sUh1F .framer-19915pg { flex: none; height: 147px; position: relative; width: 146px; }\",\".framer-sUh1F.framer-v-1ldewks.framer-12jq9dp { cursor: unset; width: 800px; }\",\".framer-sUh1F.framer-v-1ldewks .framer-dge7hm { bottom: -108px; height: 105px; }\",\".framer-sUh1F.framer-v-1ldewks .framer-19915pg { height: 105px; width: 104px; }\",\".framer-sUh1F.framer-v-lnhrcb.framer-12jq9dp { cursor: unset; width: 350px; }\",\".framer-sUh1F.framer-v-lnhrcb .framer-19915pg { height: 45px; width: 45px; }\",\".framer-sUh1F.framer-v-12jq9dp.hover .framer-dge7hm { bottom: 0px; height: unset; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 163\n * @framerIntrinsicWidth 1120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"I_7mOJZ24\":{\"layout\":[\"fixed\",\"auto\"]},\"Bx8K5J8FO\":{\"layout\":[\"fixed\",\"auto\"]},\"RYfSLGd0i\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"IH9CKDUM7\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerezWVYNlMJ=withCSS(Component,css,\"framer-sUh1F\");export default FramerezWVYNlMJ;FramerezWVYNlMJ.displayName=\"Footer CTA\";FramerezWVYNlMJ.defaultProps={height:163,width:1120};addPropertyControls(FramerezWVYNlMJ,{variant:{options:[\"I36038:756;36038:632\",\"I_7mOJZ24\",\"Bx8K5J8FO\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},IH9CKDUM7:{title:\"Link\",type:ControlType.Link}});addFonts(FramerezWVYNlMJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerezWVYNlMJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"I_7mOJZ24\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Bx8K5J8FO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RYfSLGd0i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"163\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1120\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"IH9CKDUM7\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ezWVYNlMJ.map","// Generated by Framer (c0f92f4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link as Link1,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterCTA from\"https://framerusercontent.com/modules/hPYqrCa8rSr30AxtNeuS/gxXdP2DvqJyx2kb4qVEb/ezWVYNlMJ.js\";import Link from\"https://framerusercontent.com/modules/nH77EWss2yk8h9LEIG8O/dsXm23WIrZeX11yib9MF/J6ac2wT1h.js\";import Button from\"https://framerusercontent.com/modules/auotQ1E6HlYVzUKcoj6r/Vfuz6IjUPHPCZFTsvVIV/TLgsCwjrz.js\";import TitleTag from\"https://framerusercontent.com/modules/QuwxaGPaMM7lgGgQwQnX/GJ7LJab9lQmTsh0gQ0oW/X4a223_4V.js\";const FooterCTAFonts=getFonts(FooterCTA);const TitleTagFonts=getFonts(TitleTag);const LinkFonts=getFonts(Link);const ButtonFonts=getFonts(Button);const cycleOrder=[\"JLTYNNp0P\",\"P7XXuQYaH\",\"oGQNEj9lF\"];const serializationHash=\"framer-Fo56Z\";const variantClassNames={JLTYNNp0P:\"framer-v-12zff1c\",oGQNEj9lF:\"framer-v-1wfna6t\",P7XXuQYaH:\"framer-v-fbxxek\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const 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:\"JLTYNNp0P\",Phone:\"oGQNEj9lF\",Tablet:\"P7XXuQYaH\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JLTYNNp0P\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JLTYNNp0P\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12zff1c\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"JLTYNNp0P\",ref:refBinding,style:{backgroundColor:\"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\",...style},...addPropertyOverrides({oGQNEj9lF:{\"data-framer-name\":\"Phone\"},P7XXuQYaH:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i6pbzq\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"rrc_yWhd1\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":l_9bjvB3U\",webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{hash:\":l_9bjvB3U\",webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{hash:\":l_9bjvB3U\",webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:163,width:\"1040px\",...addPropertyOverrides({oGQNEj9lF:{width:\"349px\",y:(componentViewport?.y||0)+20+0+0+0},P7XXuQYaH:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 48px, 1300px) - 80px)`,y:(componentViewport?.y||0)+20+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17y87w8-container\",layoutDependency:layoutDependency,layoutId:\"i7nQr5l4E-container\",nodeId:\"i7nQr5l4E\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(FooterCTA,{height:\"100%\",id:\"i7nQr5l4E\",IH9CKDUM7:resolvedLinks[0],layoutId:\"i7nQr5l4E\",style:{width:\"100%\"},variant:\"I36038:756;36038:632\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{IH9CKDUM7:resolvedLinks[2],variant:\"Bx8K5J8FO\"},P7XXuQYaH:{IH9CKDUM7:resolvedLinks[1],variant:\"I_7mOJZ24\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o0mow0\",layoutDependency:layoutDependency,layoutId:\"wjBpgLxPY\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ndxudb\",\"data-framer-name\":\"Link group\",layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:546\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+0},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-doujxj-container\",layoutDependency:layoutDependency,layoutId:\"SKEixpMkJ-container\",nodeId:\"SKEixpMkJ\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(TitleTag,{height:\"100%\",id:\"SKEixpMkJ\",layoutId:\"SKEixpMkJ\",Pn2k2Fcip:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",tAbar4py_:\"NAVIGATE\",variant:\"K4tfUNZUR\",width:\"100%\",wmr6ypzna:true,...addPropertyOverrides({oGQNEj9lF:{variant:\"h0FIOaD9X\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1725al9\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:548\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":O8XYa51jc\",webPageId:\"wtgGAdj3W\"},implicitPathVariables:undefined},{href:{hash:\":O8XYa51jc\",webPageId:\"wtgGAdj3W\"},implicitPathVariables:undefined},{href:{hash:\":O8XYa51jc\",webPageId:\"wtgGAdj3W\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+32+0+0},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+46+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j6ph3z-container\",layoutDependency:layoutDependency,layoutId:\"mh7TbvSDI-container\",nodeId:\"mh7TbvSDI\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks1[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"mh7TbvSDI\",IlgKHnOUN:\"About\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"mh7TbvSDI\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"zbH2nEV1g\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{fCHh9km5R:resolvedLinks1[2],variant:\"Lo0v_5KaQ\"},P7XXuQYaH:{fCHh9km5R:resolvedLinks1[1],variant:\"skPUFqaJE\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gvvnjN7q8\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+32+0+62},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+46+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cjex31-container\",layoutDependency:layoutDependency,layoutId:\"q9vgd0bs0-container\",nodeId:\"q9vgd0bs0\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks2[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"q9vgd0bs0\",IlgKHnOUN:\"Work\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"q9vgd0bs0\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"zbH2nEV1g\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{fCHh9km5R:resolvedLinks2[2],variant:\"Lo0v_5KaQ\"},P7XXuQYaH:{fCHh9km5R:resolvedLinks2[1],variant:\"skPUFqaJE\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":gdv76QAa3\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gdv76QAa3\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":gdv76QAa3\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+32+0+124},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+46+0+144}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6ni3am-container\",layoutDependency:layoutDependency,layoutId:\"DaAMg9aeh-container\",nodeId:\"DaAMg9aeh\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks3[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"DaAMg9aeh\",IlgKHnOUN:\"Skills\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"DaAMg9aeh\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"zbH2nEV1g\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{fCHh9km5R:resolvedLinks3[2],variant:\"Lo0v_5KaQ\"},P7XXuQYaH:{fCHh9km5R:resolvedLinks3[1],variant:\"skPUFqaJE\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":nLdtRNrll\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":nLdtRNrll\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":nLdtRNrll\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+32+0+186},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+46+0+216}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i0eufo-container\",layoutDependency:layoutDependency,layoutId:\"QSw7YH9cr-container\",nodeId:\"QSw7YH9cr\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks4[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"QSw7YH9cr\",IlgKHnOUN:\"Process\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"QSw7YH9cr\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"zbH2nEV1g\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{fCHh9km5R:resolvedLinks4[2],variant:\"Lo0v_5KaQ\"},P7XXuQYaH:{fCHh9km5R:resolvedLinks4[1],variant:\"skPUFqaJE\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Ih9OhKCgi\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":Ih9OhKCgi\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":Ih9OhKCgi\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+32+0+248},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+46+0+288}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vyiw0-container\",layoutDependency:layoutDependency,layoutId:\"FfTVhbUzU-container\",nodeId:\"FfTVhbUzU\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks5[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"FfTVhbUzU\",IlgKHnOUN:\"Tools\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"FfTVhbUzU\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"zbH2nEV1g\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{fCHh9km5R:resolvedLinks5[2],variant:\"Lo0v_5KaQ\"},P7XXuQYaH:{fCHh9km5R:resolvedLinks5[1],variant:\"skPUFqaJE\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":jz43EYEhE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":jz43EYEhE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":jz43EYEhE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+32+0+310},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+46+0+360}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-51s4an-container\",layoutDependency:layoutDependency,layoutId:\"Rt1So7FXe-container\",nodeId:\"Rt1So7FXe\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks6[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"Rt1So7FXe\",IlgKHnOUN:\"Experience\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"Rt1So7FXe\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"zbH2nEV1g\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{fCHh9km5R:resolvedLinks6[2],variant:\"Lo0v_5KaQ\"},P7XXuQYaH:{fCHh9km5R:resolvedLinks6[1],variant:\"skPUFqaJE\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":odgCvXNcE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":odgCvXNcE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined},{href:{hash:\":odgCvXNcE\",webPageId:\"xSGQXODZS\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+32+0+372},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+46+0+432}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lyrv33-container\",layoutDependency:layoutDependency,layoutId:\"gjVX1k1x5-container\",nodeId:\"gjVX1k1x5\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks7[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"gjVX1k1x5\",IlgKHnOUN:\"Testimonials\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"gjVX1k1x5\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"zbH2nEV1g\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{fCHh9km5R:resolvedLinks7[2],variant:\"Lo0v_5KaQ\"},P7XXuQYaH:{fCHh9km5R:resolvedLinks7[1],variant:\"skPUFqaJE\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":l_9bjvB3U\",webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{hash:\":l_9bjvB3U\",webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined},{href:{hash:\":l_9bjvB3U\",webPageId:\"Dq_8reNdy\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+32+0+434},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+46+0+504}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6mw30i-container\",layoutDependency:layoutDependency,layoutId:\"U1pnDlcxs-container\",nodeId:\"U1pnDlcxs\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:resolvedLinks8[0],fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:false,id:\"U1pnDlcxs\",IlgKHnOUN:\"Contact\",jIGObe4cV:\"[0]\",kLIiltEv1:true,layoutId:\"U1pnDlcxs\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"zbH2nEV1g\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{fCHh9km5R:resolvedLinks8[2],variant:\"Lo0v_5KaQ\"},P7XXuQYaH:{fCHh9km5R:resolvedLinks8[1],variant:\"skPUFqaJE\"}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dsp1h2\",layoutDependency:layoutDependency,layoutId:\"vFDkdF68F\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mu298n\",\"data-framer-name\":\"Link group\",layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:554\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+123+0+0},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1510uwd-container\",layoutDependency:layoutDependency,layoutId:\"aTzfmsy0M-container\",nodeId:\"aTzfmsy0M\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(TitleTag,{height:\"100%\",id:\"aTzfmsy0M\",layoutId:\"aTzfmsy0M\",Pn2k2Fcip:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",tAbar4py_:\"CONNECT\",variant:\"K4tfUNZUR\",width:\"100%\",wmr6ypzna:true,...addPropertyOverrides({oGQNEj9lF:{variant:\"h0FIOaD9X\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9bdbxf\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"BbeECu7DS\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+123+0+32+0+0},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+0+0+46+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c0prco-container\",layoutDependency:layoutDependency,layoutId:\"Ewb7CONE2-container\",nodeId:\"Ewb7CONE2\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:\"https://www.linkedin.com/in/blairretnauer/\",fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:true,id:\"Ewb7CONE2\",IlgKHnOUN:\"LinkedIn\",jIGObe4cV:\"[0]\",kLIiltEv1:false,layoutId:\"Ewb7CONE2\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"zbH2nEV1g\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{variant:\"Lo0v_5KaQ\"},P7XXuQYaH:{variant:\"skPUFqaJE\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+123+0+32+0+62},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+0+0+46+0+66}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16idv84-container\",layoutDependency:layoutDependency,layoutId:\"tU6eDa1R9-container\",nodeId:\"tU6eDa1R9\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:\"mailto:blairretnauer@gmail.com\",fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:true,id:\"tU6eDa1R9\",IlgKHnOUN:\"Email Me!\",jIGObe4cV:\"[0]\",kLIiltEv1:false,layoutId:\"tU6eDa1R9\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"zbH2nEV1g\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{variant:\"Lo0v_5KaQ\"},P7XXuQYaH:{kLIiltEv1:true,variant:\"skPUFqaJE\"}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v226l1\",\"data-framer-name\":\"Link group\",layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:561\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+0+0+0},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+220+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xkuvvv-container\",layoutDependency:layoutDependency,layoutId:\"OhdgSsI5B-container\",nodeId:\"OhdgSsI5B\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(TitleTag,{height:\"100%\",id:\"OhdgSsI5B\",layoutId:\"OhdgSsI5B\",Pn2k2Fcip:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",tAbar4py_:\"LOCATIONS\",variant:\"K4tfUNZUR\",width:\"100%\",wmr6ypzna:true,...addPropertyOverrides({oGQNEj9lF:{variant:\"h0FIOaD9X\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kpxsqc\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"dg1wOVWjp\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,...addPropertyOverrides({oGQNEj9lF:{y:(componentViewport?.y||0)+20+0+0+213+0+0+0+0+32+0+0},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+208+0+0+220+0+46+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1la0823-container\",layoutDependency:layoutDependency,layoutId:\"vOvTlb5ab-container\",nodeId:\"vOvTlb5ab\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Link,{fCHh9km5R:\"https://maps.app.goo.gl/K2J9R4u2HteW78Am6\",fHZMvOeDy:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",HEoPL8ESv:true,id:\"vOvTlb5ab\",IlgKHnOUN:\"Virginia, USA\",jIGObe4cV:\"[0]\",kLIiltEv1:false,layoutId:\"vOvTlb5ab\",NvvJMrrZh:false,snEeOnVjD:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"zbH2nEV1g\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{variant:\"Lo0v_5KaQ\"},P7XXuQYaH:{variant:\"skPUFqaJE\"}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(Link1,{href:{hash:\":hC48Vq_nL\",webPageId:\"xSGQXODZS\"},motionChild:true,nodeId:\"F2UPzxPgo\",openInNewTab:false,scopeId:\"QIyhEFNpK\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-2in0l2 framer-4x2tsg\",\"data-framer-name\":\"BR LOGO\",layoutDependency:layoutDependency,layoutId:\"F2UPzxPgo\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-77ro92\",layoutDependency:layoutDependency,layoutId:\"YcXcTor07\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 301 92\" overflow=\"visible\"><g><path d=\"M 60.794 91.982 L 45.397 91.982 C 45.397 91.982 37.795 80.199 34.295 74.741 C 32.792 72.402 29.469 66.891 29.469 66.891 L 14.107 66.891 L 14.107 91.982 L 0.212 91.982 C 0.247 86.968 0.212 46.284 0.212 46.284 L 14.443 46.284 L 14.443 54.24 C 14.443 54.24 31.767 54.257 33.623 54.204 C 36.151 54.116 38.626 53.655 40.624 51.954 C 42.639 50.217 43.187 47.931 42.798 45.344 C 42.179 41.233 38.255 39.213 35.126 39.036 C 30.141 38.77 0.247 39.036 0.247 39.036 C 0.247 33.951 0 0 0 0 C 0 0 36.328 -0.018 39.05 0.532 C 43.788 1.63 48.013 3.668 50.859 7.868 C 52.362 10.065 53.316 12.457 53.387 15.133 C 53.422 16.958 53.458 18.801 53.228 20.59 C 52.715 24.329 50.735 27.288 47.836 29.645 C 47.076 30.265 45.008 31.647 44.743 31.878 C 45.909 32.409 46.952 32.852 47.96 33.348 C 51.248 34.961 53.988 37.158 55.667 40.525 C 56.976 43.147 57.311 45.965 57.276 48.853 C 57.241 51.529 56.781 54.098 55.579 56.525 C 53.953 59.821 51.407 62.143 48.154 63.737 C 46.793 64.411 44.495 65.19 43.063 65.722 L 60.812 92 Z M 22.963 12.386 C 20.577 12.386 16.882 12.368 14.496 12.368 C 14.496 12.368 14.496 23.018 14.46 27.058 C 14.46 27.058 23.37 27.093 27.241 27.022 C 29.133 26.987 31.06 26.863 32.934 26.526 C 36.894 25.8 39.563 23.266 39.033 18.641 C 38.767 16.337 37.583 14.814 35.638 13.733 C 33.888 12.758 31.961 12.492 30.035 12.421 C 27.683 12.333 25.332 12.404 22.963 12.404 Z\" fill=\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 89.573 40.755 L 64.524 40.755 L 64.524 4.519 L 73.381 4.519 L 73.381 33.508 L 89.573 33.508 Z M 100.162 40.755 L 91.094 40.755 L 104.122 4.519 L 114.411 4.519 L 127.439 40.755 L 118.318 40.755 L 115.984 33.915 L 102.549 33.915 Z M 104.953 26.881 L 113.615 26.881 L 109.337 14.123 Z M 139.266 4.536 L 130.409 4.536 L 130.409 40.773 L 139.266 40.773 Z M 164.846 28.918 C 164.156 28.28 162.936 27.944 161.204 27.944 L 154.433 27.944 L 154.433 40.755 L 145.577 40.755 L 145.577 4.519 L 162.123 4.519 C 164.81 4.519 167.144 4.962 169.124 5.847 C 171.103 6.733 172.641 7.992 173.737 9.604 C 174.816 11.217 175.364 13.113 175.364 15.292 C 175.364 17.472 175.028 18.482 174.339 19.775 C 173.667 21.069 172.712 22.132 171.51 22.965 C 170.732 23.496 169.866 23.921 168.894 24.223 C 170.485 24.435 171.74 24.914 172.677 25.693 C 173.95 26.757 174.657 28.334 174.798 30.442 L 175.664 40.755 L 166.596 40.755 L 166.03 31.931 C 165.924 30.566 165.535 29.574 164.828 28.918 Z M 164.863 19.527 C 165.818 18.747 166.295 17.631 166.295 16.213 C 166.295 14.796 165.818 13.644 164.846 12.9 C 163.873 12.156 162.477 11.784 160.638 11.784 L 154.433 11.784 L 154.433 20.714 L 160.744 20.714 C 162.547 20.714 163.926 20.324 164.863 19.545 Z M 73.381 70.276 L 89.874 70.276 L 89.874 63.028 L 73.381 63.028 L 73.381 55.834 L 90.493 55.834 L 90.493 48.587 L 64.524 48.587 L 64.524 84.824 L 90.899 84.824 L 90.899 77.576 L 73.381 77.576 Z M 93.551 55.834 L 104.246 55.834 L 104.246 84.824 L 113.156 84.824 L 113.156 55.834 L 123.851 55.834 L 123.851 48.587 L 93.551 48.587 Z M 149.643 71.286 L 136.402 48.569 L 127.086 48.569 L 127.086 84.806 L 135.942 84.806 L 135.942 63.064 L 149.13 84.806 L 158.499 84.806 L 158.499 48.569 L 149.643 48.569 Z M 185.688 48.587 L 198.716 84.824 L 189.594 84.824 L 187.261 77.984 L 173.826 77.984 L 171.439 84.824 L 162.371 84.824 L 175.399 48.587 Z M 184.874 70.931 L 180.596 58.173 L 176.212 70.931 Z M 223.165 70.772 C 223.165 72.951 222.617 74.617 221.503 75.804 C 220.407 76.974 218.798 77.559 216.695 77.559 C 214.591 77.559 212.982 76.974 211.886 75.804 C 210.79 74.635 210.224 72.951 210.224 70.772 L 210.224 47.701 L 201.368 47.701 L 201.368 70.772 C 201.368 73.625 202.004 76.106 203.259 78.214 C 204.515 80.323 206.282 81.953 208.58 83.087 C 210.879 84.221 213.583 84.788 216.695 84.788 C 219.806 84.788 222.528 84.221 224.809 83.087 C 227.089 81.953 228.875 80.323 230.13 78.214 C 231.385 76.106 232.021 73.625 232.021 70.772 L 232.021 47.701 L 223.165 47.701 Z M 247.807 70.276 L 264.301 70.276 L 264.301 63.028 L 247.807 63.028 L 247.807 55.834 L 264.92 55.834 L 264.92 48.587 L 238.951 48.587 L 238.951 84.824 L 265.326 84.824 L 265.326 77.576 L 247.807 77.576 Z M 301 84.806 L 291.931 84.806 L 291.366 75.981 C 291.26 74.617 290.871 73.625 290.164 72.969 C 289.474 72.331 288.254 71.995 286.522 71.995 L 279.751 71.995 L 279.751 84.806 L 270.895 84.806 L 270.895 48.569 L 287.441 48.569 C 290.128 48.569 292.462 49.012 294.442 49.898 C 296.421 50.784 297.959 52.042 299.055 53.655 C 300.134 55.267 300.682 57.163 300.682 59.343 C 300.682 61.522 300.346 62.532 299.656 63.826 C 298.985 65.119 298.03 66.183 296.828 67.015 C 296.05 67.547 295.184 67.972 294.212 68.273 C 295.803 68.486 297.058 68.965 297.995 69.744 C 299.268 70.807 299.975 72.384 300.116 74.493 L 300.982 84.806 Z M 291.648 60.264 C 291.648 58.794 291.171 57.695 290.199 56.951 C 289.227 56.206 287.83 55.834 285.992 55.834 L 279.787 55.834 L 279.787 64.765 L 286.098 64.765 C 287.901 64.765 289.28 64.375 290.217 63.596 C 291.171 62.816 291.648 61.7 291.648 60.282 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 165 50\" overflow=\"visible\"><g><path d=\"M 33.326 49.99 L 24.885 49.99 C 24.885 49.99 20.718 43.586 18.8 40.62 C 17.976 39.349 16.154 36.354 16.154 36.354 L 7.733 36.354 L 7.733 49.99 L 0.116 49.99 C 0.136 47.265 0.116 25.154 0.116 25.154 L 7.917 25.154 L 7.917 29.478 C 7.917 29.478 17.414 29.488 18.431 29.459 C 19.817 29.411 21.174 29.16 22.269 28.236 C 23.373 27.292 23.674 26.05 23.461 24.644 C 23.122 22.409 20.97 21.312 19.255 21.215 C 16.522 21.071 0.136 21.215 0.136 21.215 C 0.136 18.451 0 0 0 0 C 0 0 19.914 -0.01 21.406 0.289 C 24.003 0.886 26.319 1.993 27.88 4.276 C 28.703 5.47 29.227 6.77 29.265 8.224 C 29.285 9.216 29.304 10.218 29.178 11.19 C 28.897 13.222 27.812 14.831 26.222 16.111 C 25.806 16.448 24.672 17.2 24.527 17.325 C 25.166 17.614 25.738 17.854 26.29 18.124 C 28.093 19 29.595 20.195 30.515 22.024 C 31.232 23.45 31.417 24.981 31.397 26.55 C 31.378 28.005 31.126 29.401 30.467 30.72 C 29.575 32.512 28.18 33.773 26.397 34.64 C 25.651 35.006 24.391 35.43 23.606 35.718 L 33.335 50 Z M 12.588 6.732 C 11.28 6.732 9.254 6.722 7.946 6.722 C 7.946 6.722 7.946 12.51 7.927 14.705 C 7.927 14.705 12.811 14.725 14.933 14.686 C 15.97 14.667 17.026 14.599 18.053 14.416 C 20.224 14.022 21.687 12.644 21.397 10.131 C 21.251 8.879 20.602 8.051 19.536 7.463 C 18.577 6.934 17.52 6.789 16.464 6.751 C 15.175 6.703 13.886 6.741 12.588 6.741 Z\" fill=\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 49.102 22.149 L 35.37 22.149 L 35.37 2.456 L 40.225 2.456 L 40.225 18.211 L 49.102 18.211 Z M 54.906 22.149 L 49.935 22.149 L 57.077 2.456 L 62.717 2.456 L 69.859 22.149 L 64.858 22.149 L 63.579 18.432 L 56.215 18.432 Z M 57.532 14.609 L 62.281 14.609 L 59.936 7.675 Z M 76.342 2.465 L 71.487 2.465 L 71.487 22.159 L 76.342 22.159 Z M 90.364 15.716 C 89.986 15.37 89.317 15.187 88.368 15.187 L 84.656 15.187 L 84.656 22.149 L 79.801 22.149 L 79.801 2.456 L 88.871 2.456 C 90.344 2.456 91.624 2.696 92.709 3.178 C 93.794 3.659 94.637 4.343 95.238 5.22 C 95.829 6.096 96.13 7.126 96.13 8.311 C 96.13 9.495 95.946 10.044 95.568 10.747 C 95.199 11.45 94.676 12.028 94.017 12.481 C 93.591 12.77 93.116 13.001 92.583 13.164 C 93.455 13.28 94.143 13.54 94.657 13.964 C 95.354 14.542 95.742 15.399 95.82 16.545 L 96.294 22.149 L 91.323 22.149 L 91.013 17.354 C 90.955 16.612 90.742 16.073 90.354 15.716 Z M 90.374 10.612 C 90.897 10.189 91.158 9.582 91.158 8.812 C 91.158 8.041 90.897 7.415 90.364 7.011 C 89.831 6.606 89.065 6.404 88.057 6.404 L 84.656 6.404 L 84.656 11.258 L 88.116 11.258 C 89.104 11.258 89.86 11.046 90.374 10.622 Z M 40.225 38.193 L 49.266 38.193 L 49.266 34.255 L 40.225 34.255 L 40.225 30.345 L 49.606 30.345 L 49.606 26.406 L 35.37 26.406 L 35.37 46.1 L 49.829 46.1 L 49.829 42.161 L 40.225 42.161 Z M 51.282 30.345 L 57.145 30.345 L 57.145 46.1 L 62.029 46.1 L 62.029 30.345 L 67.892 30.345 L 67.892 26.406 L 51.282 26.406 Z M 82.03 38.742 L 74.772 26.396 L 69.665 26.396 L 69.665 46.09 L 74.52 46.09 L 74.52 34.274 L 81.749 46.09 L 86.885 46.09 L 86.885 26.396 L 82.03 26.396 Z M 101.789 26.406 L 108.931 46.1 L 103.93 46.1 L 102.651 42.383 L 95.287 42.383 L 93.978 46.1 L 89.007 46.1 L 96.149 26.406 Z M 101.343 38.55 L 98.998 31.616 L 96.595 38.55 Z M 122.333 38.463 C 122.333 39.648 122.032 40.553 121.422 41.198 C 120.821 41.834 119.939 42.151 118.786 42.151 C 117.633 42.151 116.751 41.834 116.15 41.198 C 115.549 40.562 115.239 39.648 115.239 38.463 L 115.239 25.924 L 110.384 25.924 L 110.384 38.463 C 110.384 40.013 110.733 41.362 111.421 42.508 C 112.109 43.654 113.078 44.54 114.338 45.156 C 115.598 45.772 117.081 46.08 118.786 46.08 C 120.492 46.08 121.984 45.772 123.234 45.156 C 124.484 44.54 125.463 43.654 126.151 42.508 C 126.839 41.362 127.188 40.013 127.188 38.463 L 127.188 25.924 L 122.333 25.924 Z M 135.841 38.193 L 144.883 38.193 L 144.883 34.255 L 135.841 34.255 L 135.841 30.345 L 145.222 30.345 L 145.222 26.406 L 130.986 26.406 L 130.986 46.1 L 145.445 46.1 L 145.445 42.161 L 135.841 42.161 Z M 165 46.09 L 160.029 46.09 L 159.719 41.294 C 159.661 40.553 159.447 40.013 159.06 39.657 C 158.682 39.31 158.013 39.127 157.063 39.127 L 153.352 39.127 L 153.352 46.09 L 148.497 46.09 L 148.497 26.396 L 157.567 26.396 C 159.04 26.396 160.319 26.637 161.405 27.119 C 162.49 27.6 163.333 28.284 163.934 29.16 C 164.525 30.037 164.826 31.067 164.826 32.252 C 164.826 33.436 164.641 33.985 164.264 34.688 C 163.895 35.391 163.372 35.969 162.713 36.421 C 162.287 36.71 161.812 36.941 161.279 37.105 C 162.151 37.221 162.839 37.481 163.353 37.904 C 164.05 38.482 164.438 39.339 164.515 40.485 L 164.99 46.09 Z M 159.874 32.752 C 159.874 31.953 159.612 31.356 159.079 30.951 C 158.546 30.547 157.781 30.345 156.773 30.345 L 153.371 30.345 L 153.371 35.198 L 156.831 35.198 C 157.819 35.198 158.575 34.987 159.089 34.563 C 159.612 34.139 159.874 33.532 159.874 32.762 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-cgzgc\",layoutDependency:layoutDependency,layoutId:\"SfoleFKlJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 60.812 92\" overflow=\"visible\"><path d=\"M 60.794 91.982 L 45.397 91.982 C 45.397 91.982 37.795 80.199 34.295 74.741 C 32.792 72.402 29.469 66.891 29.469 66.891 L 14.107 66.891 L 14.107 91.982 L 0.212 91.982 C 0.247 86.968 0.212 46.284 0.212 46.284 L 14.443 46.284 L 14.443 54.24 C 14.443 54.24 31.767 54.257 33.623 54.204 C 36.151 54.116 38.626 53.655 40.624 51.954 C 42.639 50.217 43.187 47.931 42.798 45.344 C 42.179 41.233 38.255 39.213 35.126 39.036 C 30.141 38.77 0.247 39.036 0.247 39.036 C 0.247 33.951 0 0 0 0 C 0 0 36.328 -0.018 39.05 0.532 C 43.788 1.63 48.013 3.668 50.859 7.868 C 52.362 10.065 53.316 12.457 53.387 15.133 C 53.422 16.958 53.458 18.801 53.228 20.59 C 52.715 24.329 50.735 27.288 47.836 29.645 C 47.076 30.265 45.008 31.647 44.743 31.878 C 45.909 32.409 46.952 32.852 47.96 33.348 C 51.248 34.961 53.988 37.158 55.667 40.525 C 56.976 43.147 57.311 45.965 57.276 48.853 C 57.241 51.529 56.781 54.098 55.579 56.525 C 53.953 59.821 51.407 62.143 48.154 63.737 C 46.793 64.411 44.495 65.19 43.063 65.722 L 60.812 92 Z M 22.963 12.386 C 20.577 12.386 16.882 12.368 14.496 12.368 C 14.496 12.368 14.496 23.018 14.46 27.058 C 14.46 27.058 23.37 27.093 27.241 27.022 C 29.133 26.987 31.06 26.863 32.934 26.526 C 36.894 25.8 39.563 23.266 39.033 18.641 C 38.767 16.337 37.583 14.814 35.638 13.733 C 33.888 12.758 31.961 12.492 30.035 12.421 C 27.683 12.333 25.332 12.404 22.963 12.404 Z\" fill=\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.335 50\" overflow=\"visible\"><path d=\"M 33.326 49.99 L 24.885 49.99 C 24.885 49.99 20.718 43.586 18.8 40.62 C 17.976 39.349 16.154 36.354 16.154 36.354 L 7.733 36.354 L 7.733 49.99 L 0.116 49.99 C 0.136 47.265 0.116 25.154 0.116 25.154 L 7.917 25.154 L 7.917 29.478 C 7.917 29.478 17.414 29.488 18.431 29.459 C 19.817 29.411 21.174 29.16 22.269 28.236 C 23.373 27.292 23.674 26.05 23.461 24.644 C 23.122 22.409 20.97 21.312 19.255 21.215 C 16.522 21.071 0.136 21.215 0.136 21.215 C 0.136 18.451 0 0 0 0 C 0 0 19.914 -0.01 21.406 0.289 C 24.003 0.886 26.319 1.993 27.88 4.276 C 28.703 5.47 29.227 6.77 29.265 8.224 C 29.285 9.216 29.304 10.218 29.178 11.19 C 28.897 13.222 27.812 14.831 26.222 16.111 C 25.806 16.448 24.672 17.2 24.527 17.325 C 25.166 17.614 25.738 17.854 26.29 18.124 C 28.093 19 29.595 20.195 30.515 22.024 C 31.232 23.45 31.417 24.981 31.397 26.55 C 31.378 28.005 31.126 29.401 30.467 30.72 C 29.575 32.512 28.18 33.773 26.397 34.64 C 25.651 35.006 24.391 35.43 23.606 35.718 L 33.335 50 Z M 12.588 6.732 C 11.28 6.732 9.254 6.722 7.946 6.722 C 7.946 6.722 7.946 12.51 7.927 14.705 C 7.927 14.705 12.811 14.725 14.933 14.686 C 15.97 14.667 17.026 14.599 18.053 14.416 C 20.224 14.022 21.687 12.644 21.397 10.131 C 21.251 8.879 20.602 8.051 19.536 7.463 C 18.577 6.934 17.52 6.789 16.464 6.751 C 15.175 6.703 13.886 6.741 12.588 6.741 Z\" fill=\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-bep7a3\",layoutDependency:layoutDependency,layoutId:\"ZqDv3cb6A\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 60.812 92\" overflow=\"visible\"><path d=\"M 60.794 91.982 L 45.397 91.982 C 45.397 91.982 37.795 80.199 34.295 74.741 C 32.792 72.402 29.469 66.891 29.469 66.891 L 14.107 66.891 L 14.107 91.982 L 0.212 91.982 C 0.247 86.968 0.212 46.284 0.212 46.284 L 14.443 46.284 L 14.443 54.24 C 14.443 54.24 31.767 54.257 33.623 54.204 C 36.151 54.116 38.626 53.655 40.624 51.954 C 42.639 50.217 43.187 47.931 42.798 45.344 C 42.179 41.233 38.255 39.213 35.126 39.036 C 30.141 38.77 0.247 39.036 0.247 39.036 C 0.247 33.951 0 0 0 0 C 0 0 36.328 -0.018 39.05 0.532 C 43.788 1.63 48.013 3.668 50.859 7.868 C 52.362 10.065 53.316 12.457 53.387 15.133 C 53.422 16.958 53.458 18.801 53.228 20.59 C 52.715 24.329 50.735 27.288 47.836 29.645 C 47.076 30.265 45.008 31.647 44.743 31.878 C 45.909 32.409 46.952 32.852 47.96 33.348 C 51.248 34.961 53.988 37.158 55.667 40.525 C 56.976 43.147 57.311 45.965 57.276 48.853 C 57.241 51.529 56.781 54.098 55.579 56.525 C 53.953 59.821 51.407 62.143 48.154 63.737 C 46.793 64.411 44.495 65.19 43.063 65.722 L 60.812 92 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33.335 50\" overflow=\"visible\"><path d=\"M 33.326 49.99 L 24.885 49.99 C 24.885 49.99 20.718 43.586 18.8 40.62 C 17.976 39.349 16.154 36.354 16.154 36.354 L 7.733 36.354 L 7.733 49.99 L 0.116 49.99 C 0.136 47.265 0.116 25.154 0.116 25.154 L 7.917 25.154 L 7.917 29.478 C 7.917 29.478 17.414 29.488 18.431 29.459 C 19.817 29.411 21.174 29.16 22.269 28.236 C 23.373 27.292 23.674 26.05 23.461 24.644 C 23.122 22.409 20.97 21.312 19.255 21.215 C 16.522 21.071 0.136 21.215 0.136 21.215 C 0.136 18.451 0 0 0 0 C 0 0 19.914 -0.01 21.406 0.289 C 24.003 0.886 26.319 1.993 27.88 4.276 C 28.703 5.47 29.227 6.77 29.265 8.224 C 29.285 9.216 29.304 10.218 29.178 11.19 C 28.897 13.222 27.812 14.831 26.222 16.111 C 25.806 16.448 24.672 17.2 24.527 17.325 C 25.166 17.614 25.738 17.854 26.29 18.124 C 28.093 19 29.595 20.195 30.515 22.024 C 31.232 23.45 31.417 24.981 31.397 26.55 C 31.378 28.005 31.126 29.401 30.467 30.72 C 29.575 32.512 28.18 33.773 26.397 34.64 C 25.651 35.006 24.391 35.43 23.606 35.718 L 33.335 50 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dhmrgn\",layoutDependency:layoutDependency,layoutId:\"ImOtiqYzp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.639 14.698\" overflow=\"visible\"><path d=\"M 8.503 0.018 C 6.117 0.018 2.422 0 0.035 0 C 0.035 0 0.035 10.649 0 14.69 C 0 14.69 8.91 14.725 12.781 14.654 C 14.673 14.619 16.599 14.495 18.473 14.158 C 22.433 13.431 25.102 10.898 24.572 6.273 C 24.307 3.969 23.123 2.445 21.178 1.364 C 19.428 0.39 17.501 0.124 15.574 0.053 C 13.223 -0.035 10.872 0.035 8.503 0.035 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.507 7.988\" overflow=\"visible\"><path d=\"M 4.661 0.01 C 3.353 0.01 1.328 0 0.019 0 C 0.019 0 0.019 5.788 0 7.983 C 0 7.983 4.884 8.003 7.006 7.964 C 8.043 7.945 9.099 7.877 10.127 7.695 C 12.297 7.3 13.76 5.923 13.47 3.409 C 13.324 2.157 12.675 1.329 11.609 0.742 C 10.65 0.212 9.594 0.067 8.537 0.029 C 7.248 -0.019 5.96 0.019 4.661 0.019 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-z9q22k\",layoutDependency:layoutDependency,layoutId:\"zF458AAIU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 236.476 80.305\" overflow=\"visible\"><path d=\"M 25.049 36.236 L 0 36.236 L 0 0 L 8.857 0 L 8.857 28.989 L 25.049 28.989 Z M 35.638 36.236 L 26.57 36.236 L 39.598 0 L 49.887 0 L 62.915 36.236 L 53.794 36.236 L 51.46 29.397 L 38.025 29.397 Z M 40.429 22.362 L 49.091 22.362 L 44.813 9.604 Z M 74.742 0.018 L 65.885 0.018 L 65.885 36.254 L 74.742 36.254 Z M 100.322 24.4 C 99.632 23.762 98.412 23.425 96.68 23.425 L 89.909 23.425 L 89.909 36.236 L 81.053 36.236 L 81.053 0 L 97.599 0 C 100.286 0 102.62 0.443 104.6 1.329 C 106.579 2.215 108.117 3.473 109.213 5.086 C 110.292 6.698 110.84 8.594 110.84 10.773 C 110.84 12.953 110.504 13.963 109.815 15.257 C 109.143 16.55 108.188 17.613 106.986 18.446 C 106.208 18.978 105.342 19.403 104.37 19.704 C 105.961 19.917 107.216 20.395 108.153 21.175 C 109.426 22.238 110.133 23.815 110.274 25.924 L 111.14 36.236 L 102.072 36.236 L 101.506 27.412 C 101.4 26.048 101.011 25.055 100.304 24.4 Z M 100.339 15.008 C 101.294 14.229 101.771 13.112 101.771 11.695 C 101.771 10.277 101.294 9.126 100.322 8.381 C 99.349 7.637 97.953 7.265 96.114 7.265 L 89.909 7.265 L 89.909 16.196 L 96.22 16.196 C 98.023 16.196 99.402 15.806 100.339 15.026 Z M 8.857 65.757 L 25.35 65.757 L 25.35 58.51 L 8.857 58.51 L 8.857 51.316 L 25.969 51.316 L 25.969 44.069 L 0 44.069 L 0 80.305 L 26.375 80.305 L 26.375 73.058 L 8.857 73.058 Z M 29.027 51.316 L 39.722 51.316 L 39.722 80.305 L 48.632 80.305 L 48.632 51.316 L 59.327 51.316 L 59.327 44.069 L 29.027 44.069 Z M 85.119 66.767 L 71.878 44.051 L 62.562 44.051 L 62.562 80.287 L 71.418 80.287 L 71.418 58.545 L 84.606 80.287 L 93.975 80.287 L 93.975 44.051 L 85.119 44.051 Z M 121.164 44.069 L 134.192 80.305 L 125.07 80.305 L 122.737 73.465 L 109.302 73.465 L 106.915 80.305 L 97.847 80.305 L 110.875 44.069 Z M 120.35 66.413 L 116.072 53.655 L 111.688 66.413 Z M 158.641 66.253 C 158.641 68.433 158.093 70.099 156.979 71.286 C 155.883 72.455 154.274 73.04 152.171 73.04 C 150.067 73.04 148.458 72.455 147.362 71.286 C 146.266 70.116 145.7 68.433 145.7 66.253 L 145.7 43.183 L 136.844 43.183 L 136.844 66.253 C 136.844 69.106 137.48 71.587 138.735 73.696 C 139.991 75.804 141.758 77.434 144.056 78.569 C 146.355 79.703 149.059 80.27 152.171 80.27 C 155.282 80.27 158.004 79.703 160.285 78.569 C 162.565 77.434 164.351 75.804 165.606 73.696 C 166.861 71.587 167.497 69.106 167.497 66.253 L 167.497 43.183 L 158.641 43.183 Z M 183.283 65.757 L 199.777 65.757 L 199.777 58.51 L 183.283 58.51 L 183.283 51.316 L 200.396 51.316 L 200.396 44.069 L 174.427 44.069 L 174.427 80.305 L 200.802 80.305 L 200.802 73.058 L 183.283 73.058 Z M 236.476 80.287 L 227.407 80.287 L 226.842 71.463 C 226.736 70.099 226.347 69.106 225.64 68.451 C 224.95 67.813 223.73 67.476 221.998 67.476 L 215.227 67.476 L 215.227 80.287 L 206.371 80.287 L 206.371 44.051 L 222.917 44.051 C 225.604 44.051 227.938 44.494 229.918 45.38 C 231.897 46.266 233.435 47.524 234.531 49.136 C 235.61 50.749 236.158 52.645 236.158 54.824 C 236.158 57.004 235.822 58.014 235.132 59.307 C 234.461 60.601 233.506 61.664 232.304 62.497 C 231.526 63.028 230.66 63.454 229.688 63.755 C 231.279 63.968 232.534 64.446 233.471 65.226 C 234.744 66.289 235.451 67.866 235.592 69.975 L 236.458 80.287 Z M 227.124 55.746 C 227.124 54.275 226.647 53.176 225.675 52.432 C 224.703 51.688 223.306 51.316 221.467 51.316 L 215.263 51.316 L 215.263 60.246 L 221.574 60.246 C 223.377 60.246 224.756 59.857 225.692 59.077 C 226.647 58.297 227.124 57.181 227.124 55.763 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 129.63 43.644\" overflow=\"visible\"><path d=\"M 13.731 19.694 L 0 19.694 L 0 0 L 4.855 0 L 4.855 15.755 L 13.731 15.755 Z M 19.536 19.694 L 14.565 19.694 L 21.707 0 L 27.347 0 L 34.488 19.694 L 29.488 19.694 L 28.209 15.976 L 20.844 15.976 Z M 22.162 12.153 L 26.91 12.153 L 24.565 5.22 Z M 40.971 0.01 L 36.116 0.01 L 36.116 19.703 L 40.971 19.703 Z M 54.994 13.261 C 54.616 12.914 53.947 12.731 52.997 12.731 L 49.286 12.731 L 49.286 19.694 L 44.431 19.694 L 44.431 0 L 53.501 0 C 54.974 0 56.253 0.241 57.339 0.722 C 58.424 1.204 59.267 1.888 59.868 2.764 C 60.459 3.64 60.759 4.671 60.759 5.855 C 60.759 7.04 60.575 7.589 60.197 8.292 C 59.829 8.995 59.306 9.572 58.647 10.025 C 58.22 10.314 57.746 10.545 57.213 10.709 C 58.085 10.824 58.773 11.084 59.286 11.508 C 59.984 12.086 60.372 12.943 60.449 14.089 L 60.924 19.694 L 55.953 19.694 L 55.643 14.898 C 55.585 14.156 55.371 13.617 54.984 13.261 Z M 55.003 8.157 C 55.526 7.733 55.788 7.126 55.788 6.356 C 55.788 5.586 55.526 4.96 54.994 4.555 C 54.461 4.151 53.695 3.948 52.687 3.948 L 49.286 3.948 L 49.286 8.802 L 52.745 8.802 C 53.734 8.802 54.49 8.59 55.003 8.166 Z M 4.855 35.738 L 13.896 35.738 L 13.896 31.799 L 4.855 31.799 L 4.855 27.889 L 14.235 27.889 L 14.235 23.95 L 0 23.95 L 0 43.644 L 14.458 43.644 L 14.458 39.705 L 4.855 39.705 Z M 15.912 27.889 L 21.775 27.889 L 21.775 43.644 L 26.659 43.644 L 26.659 27.889 L 32.521 27.889 L 32.521 23.95 L 15.912 23.95 Z M 46.66 36.287 L 39.402 23.941 L 34.295 23.941 L 34.295 43.634 L 39.15 43.634 L 39.15 31.818 L 46.379 43.634 L 51.515 43.634 L 51.515 23.941 L 46.66 23.941 Z M 66.419 23.95 L 73.56 43.644 L 68.56 43.644 L 67.281 39.927 L 59.916 39.927 L 58.608 43.644 L 53.637 43.644 L 60.779 23.95 Z M 65.973 36.094 L 63.628 29.16 L 61.225 36.094 Z M 86.962 36.007 C 86.962 37.192 86.662 38.097 86.052 38.742 C 85.451 39.378 84.569 39.696 83.416 39.696 C 82.263 39.696 81.381 39.378 80.78 38.742 C 80.179 38.107 79.869 37.192 79.869 36.007 L 79.869 23.469 L 75.014 23.469 L 75.014 36.007 C 75.014 37.558 75.363 38.906 76.051 40.052 C 76.739 41.198 77.708 42.084 78.968 42.7 C 80.228 43.317 81.71 43.625 83.416 43.625 C 85.121 43.625 86.614 43.317 87.864 42.7 C 89.114 42.084 90.092 41.198 90.781 40.052 C 91.469 38.906 91.817 37.558 91.817 36.007 L 91.817 23.469 L 86.962 23.469 Z M 100.471 35.738 L 109.512 35.738 L 109.512 31.799 L 100.471 31.799 L 100.471 27.889 L 109.851 27.889 L 109.851 23.95 L 95.616 23.95 L 95.616 43.644 L 110.074 43.644 L 110.074 39.705 L 100.471 39.705 Z M 129.63 43.634 L 124.658 43.634 L 124.348 38.839 C 124.29 38.097 124.077 37.558 123.689 37.201 C 123.311 36.855 122.643 36.672 121.693 36.672 L 117.982 36.672 L 117.982 43.634 L 113.127 43.634 L 113.127 23.941 L 122.197 23.941 C 123.67 23.941 124.949 24.181 126.035 24.663 C 127.12 25.144 127.963 25.828 128.564 26.705 C 129.155 27.581 129.455 28.611 129.455 29.796 C 129.455 30.98 129.271 31.529 128.893 32.232 C 128.525 32.935 128.002 33.513 127.343 33.966 C 126.916 34.255 126.442 34.486 125.909 34.649 C 126.781 34.765 127.469 35.025 127.982 35.449 C 128.68 36.027 129.068 36.884 129.145 38.03 L 129.62 43.634 Z M 124.503 30.297 C 124.503 29.497 124.242 28.9 123.709 28.496 C 123.176 28.091 122.41 27.889 121.402 27.889 L 118.001 27.889 L 118.001 32.743 L 121.461 32.743 C 122.449 32.743 123.205 32.531 123.718 32.107 C 124.242 31.683 124.503 31.077 124.503 30.306 Z\" fill=\"rgb(255,255,255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-tqnlim\",layoutDependency:layoutDependency,layoutId:\"KlzYz3jgT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.049 36.236\" overflow=\"visible\"><path d=\"M 25.049 36.236 L 0 36.236 L 0 0 L 8.857 0 L 8.857 28.989 L 25.049 28.989 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.731 19.694\" overflow=\"visible\"><path d=\"M 13.731 19.694 L 0 19.694 L 0 0 L 4.855 0 L 4.855 15.755 L 13.731 15.755 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17f7rif\",layoutDependency:layoutDependency,layoutId:\"YIWxPHAYb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.346 36.236\" overflow=\"visible\"><path d=\"M 9.069 36.236 L 0 36.236 L 13.029 0 L 23.317 0 L 36.346 36.236 L 27.224 36.236 L 24.89 29.397 L 11.455 29.397 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.924 19.694\" overflow=\"visible\"><path d=\"M 4.971 19.694 L 0 19.694 L 7.142 0 L 12.782 0 L 19.924 19.694 L 14.923 19.694 L 13.644 15.976 L 6.279 15.976 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19xmd7a\",layoutDependency:layoutDependency,layoutId:\"UwyEVT7Zb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.662 12.758\" overflow=\"visible\"><path d=\"M 0 12.758 L 8.662 12.758 L 4.384 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.748 6.934\" overflow=\"visible\"><path d=\"M 0 6.934 L 4.748 6.934 L 2.403 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o2eddl\",layoutDependency:layoutDependency,layoutId:\"IJG3rF6BW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.857 36.236\" overflow=\"visible\"><path d=\"M 8.857 0 L 0 0 L 0 36.236 L 8.857 36.236 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.855 19.694\" overflow=\"visible\"><path d=\"M 4.855 0 L 0 0 L 0 19.694 L 4.855 19.694 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18q8sux\",layoutDependency:layoutDependency,layoutId:\"L1jir7LCA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.088 36.236\" overflow=\"visible\"><path d=\"M 19.269 24.4 C 18.579 23.762 17.36 23.425 15.627 23.425 L 8.857 23.425 L 8.857 36.236 L 0 36.236 L 0 0 L 16.546 0 C 19.233 0 21.567 0.443 23.547 1.329 C 25.527 2.215 27.065 3.473 28.161 5.086 C 29.239 6.698 29.787 8.594 29.787 10.773 C 29.787 12.953 29.451 13.963 28.762 15.257 C 28.09 16.55 27.135 17.613 25.933 18.446 C 25.156 18.978 24.289 19.403 23.317 19.704 C 24.908 19.917 26.163 20.395 27.1 21.175 C 28.373 22.238 29.08 23.815 29.221 25.924 L 30.088 36.236 L 21.019 36.236 L 20.453 27.412 C 20.347 26.048 19.958 25.055 19.251 24.4 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.493 19.694\" overflow=\"visible\"><path d=\"M 10.563 13.261 C 10.185 12.914 9.516 12.731 8.566 12.731 L 4.855 12.731 L 4.855 19.694 L 0 19.694 L 0 0 L 9.07 0 C 10.543 0 11.822 0.241 12.908 0.722 C 13.993 1.204 14.836 1.888 15.437 2.764 C 16.028 3.64 16.328 4.671 16.328 5.855 C 16.328 7.04 16.144 7.589 15.766 8.292 C 15.398 8.995 14.875 9.572 14.216 10.025 C 13.79 10.314 13.315 10.545 12.782 10.709 C 13.654 10.824 14.342 11.084 14.856 11.508 C 15.553 12.086 15.941 12.943 16.018 14.089 L 16.493 19.694 L 11.522 19.694 L 11.212 14.898 C 11.154 14.156 10.941 13.617 10.553 13.261 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gibyni\",layoutDependency:layoutDependency,layoutId:\"Ny33_HhID\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.862 8.931\" overflow=\"visible\"><path d=\"M 10.43 7.743 C 11.385 6.964 11.862 5.847 11.862 4.43 C 11.862 3.012 11.385 1.861 10.412 1.116 C 9.44 0.372 8.043 0 6.205 0 L 0 0 L 0 8.931 L 6.311 8.931 C 8.114 8.931 9.493 8.541 10.43 7.761 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.502 4.854\" overflow=\"visible\"><path d=\"M 5.717 4.208 C 6.241 3.785 6.502 3.178 6.502 2.408 C 6.502 1.637 6.241 1.011 5.708 0.607 C 5.175 0.202 4.409 0 3.401 0 L 0 0 L 0 4.854 L 3.46 4.854 C 4.448 4.854 5.204 4.642 5.717 4.218 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-42nfsi\",layoutDependency:layoutDependency,layoutId:\"dNXu3DyUW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.375 36.236\" overflow=\"visible\"><path d=\"M 8.857 21.689 L 25.35 21.689 L 25.35 14.441 L 8.857 14.441 L 8.857 7.247 L 25.969 7.247 L 25.969 0 L 0 0 L 0 36.236 L 26.375 36.236 L 26.375 28.989 L 8.857 28.989 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.458 19.694\" overflow=\"visible\"><path d=\"M 4.855 11.787 L 13.896 11.787 L 13.896 7.849 L 4.855 7.849 L 4.855 3.939 L 14.235 3.939 L 14.235 0 L 0 0 L 0 19.694 L 14.458 19.694 L 14.458 15.755 L 4.855 15.755 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1glsrtx\",layoutDependency:layoutDependency,layoutId:\"hWsd_N7Is\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.3 36.236\" overflow=\"visible\"><path d=\"M 0 7.247 L 10.695 7.247 L 10.695 36.236 L 19.605 36.236 L 19.605 7.247 L 30.3 7.247 L 30.3 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.609 19.694\" overflow=\"visible\"><path d=\"M 0 3.939 L 5.863 3.939 L 5.863 19.694 L 10.747 19.694 L 10.747 3.939 L 16.609 3.939 L 16.609 0 L 0 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ehqit1\",layoutDependency:layoutDependency,layoutId:\"e9DaWnrmG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.413 36.236\" overflow=\"visible\"><path d=\"M 22.557 22.716 L 9.316 0 L 0 0 L 0 36.236 L 8.857 36.236 L 8.857 14.495 L 22.044 36.236 L 31.413 36.236 L 31.413 0 L 22.557 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.22 19.694\" overflow=\"visible\"><path d=\"M 12.365 12.346 L 5.107 0 L 0 0 L 0 19.694 L 4.855 19.694 L 4.855 7.877 L 12.084 19.694 L 17.22 19.694 L 17.22 0 L 12.365 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13wpyax\",layoutDependency:layoutDependency,layoutId:\"nSKF30Csf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.346 36.236\" overflow=\"visible\"><path d=\"M 23.317 0 L 36.346 36.236 L 27.224 36.236 L 24.89 29.397 L 11.455 29.397 L 9.069 36.236 L 0 36.236 L 13.029 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.924 19.694\" overflow=\"visible\"><path d=\"M 12.782 0 L 19.924 19.694 L 14.923 19.694 L 13.644 15.976 L 6.279 15.976 L 4.971 19.694 L 0 19.694 L 7.142 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uc0z8f\",layoutDependency:layoutDependency,layoutId:\"nVTZT1T7A\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.662 12.758\" overflow=\"visible\"><path d=\"M 8.662 12.758 L 4.384 0 L 0 12.758 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.748 6.934\" overflow=\"visible\"><path d=\"M 4.748 6.934 L 2.403 0 L 0 6.934 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-112k6gu\",layoutDependency:layoutDependency,layoutId:\"XbEPkfN13\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.653 37.087\" overflow=\"visible\"><path d=\"M 21.797 23.071 C 21.797 25.25 21.249 26.916 20.135 28.103 C 19.039 29.273 17.43 29.857 15.327 29.857 C 13.223 29.857 11.614 29.273 10.518 28.103 C 9.422 26.934 8.857 25.25 8.857 23.071 L 8.857 0 L 0 0 L 0 23.071 C 0 25.924 0.636 28.404 1.892 30.513 C 3.147 32.622 4.914 34.252 7.213 35.386 C 9.511 36.52 12.215 37.087 15.327 37.087 C 18.438 37.087 21.16 36.52 23.441 35.386 C 25.721 34.252 27.507 32.622 28.762 30.513 C 30.017 28.404 30.653 25.924 30.653 23.071 L 30.653 0 L 21.797 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.803 20.156\" overflow=\"visible\"><path d=\"M 11.948 12.539 C 11.948 13.723 11.648 14.628 11.037 15.273 C 10.437 15.909 9.555 16.227 8.402 16.227 C 7.248 16.227 6.367 15.909 5.766 15.273 C 5.165 14.638 4.855 13.723 4.855 12.539 L 4.855 0 L 0 0 L 0 12.539 C 0 14.089 0.349 15.437 1.037 16.583 C 1.725 17.729 2.694 18.615 3.954 19.231 C 5.213 19.848 6.696 20.156 8.402 20.156 C 10.107 20.156 11.6 19.848 12.85 19.231 C 14.1 18.615 15.078 17.729 15.766 16.583 C 16.454 15.437 16.803 14.089 16.803 12.539 L 16.803 0 L 11.948 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1adlfa2\",layoutDependency:layoutDependency,layoutId:\"a1S0RTtJg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.375 36.236\" overflow=\"visible\"><path d=\"M 8.857 21.689 L 25.35 21.689 L 25.35 14.441 L 8.857 14.441 L 8.857 7.247 L 25.969 7.247 L 25.969 0 L 0 0 L 0 36.236 L 26.375 36.236 L 26.375 28.989 L 8.857 28.989 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.458 19.694\" overflow=\"visible\"><path d=\"M 4.855 11.787 L 13.896 11.787 L 13.896 7.849 L 4.855 7.849 L 4.855 3.939 L 14.235 3.939 L 14.235 0 L 0 0 L 0 19.694 L 14.458 19.694 L 14.458 15.755 L 4.855 15.755 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19s3s2d\",layoutDependency:layoutDependency,layoutId:\"jZFFHKmx1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.105 36.236\" overflow=\"visible\"><path d=\"M 30.105 36.236 L 21.037 36.236 L 20.471 27.412 C 20.365 26.048 19.976 25.055 19.269 24.4 C 18.579 23.762 17.36 23.425 15.627 23.425 L 8.857 23.425 L 8.857 36.236 L 0 36.236 L 0 0 L 16.546 0 C 19.233 0 21.567 0.443 23.547 1.329 C 25.527 2.215 27.065 3.473 28.161 5.086 C 29.239 6.698 29.787 8.594 29.787 10.773 C 29.787 12.953 29.451 13.963 28.762 15.257 C 28.09 16.55 27.135 17.613 25.933 18.446 C 25.156 18.978 24.289 19.403 23.317 19.704 C 24.908 19.917 26.163 20.395 27.1 21.175 C 28.373 22.238 29.08 23.815 29.221 25.924 L 30.088 36.236 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.503 19.694\" overflow=\"visible\"><path d=\"M 16.503 19.694 L 11.532 19.694 L 11.222 14.898 C 11.163 14.156 10.95 13.617 10.563 13.261 C 10.185 12.914 9.516 12.731 8.566 12.731 L 4.855 12.731 L 4.855 19.694 L 0 19.694 L 0 0 L 9.07 0 C 10.543 0 11.822 0.241 12.908 0.722 C 13.993 1.204 14.836 1.888 15.437 2.764 C 16.028 3.64 16.328 4.671 16.328 5.855 C 16.328 7.04 16.144 7.589 15.766 8.292 C 15.398 8.995 14.875 9.572 14.216 10.025 C 13.79 10.314 13.315 10.545 12.782 10.709 C 13.654 10.824 14.342 11.084 14.856 11.508 C 15.553 12.086 15.941 12.943 16.018 14.089 L 16.493 19.694 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ojgczi\",layoutDependency:layoutDependency,layoutId:\"AziP85nwc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.862 8.931\" overflow=\"visible\"><path d=\"M 11.862 4.43 C 11.862 2.959 11.385 1.861 10.412 1.116 C 9.44 0.372 8.043 0 6.205 0 L 0 0 L 0 8.931 L 6.311 8.931 C 8.114 8.931 9.493 8.541 10.43 7.761 C 11.385 6.982 11.862 5.865 11.862 4.448 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.502 4.854\" overflow=\"visible\"><path d=\"M 6.502 2.408 C 6.502 1.608 6.241 1.011 5.708 0.607 C 5.175 0.202 4.409 0 3.401 0 L 0 0 L 0 4.854 L 3.46 4.854 C 4.448 4.854 5.204 4.642 5.717 4.218 C 6.241 3.794 6.502 3.188 6.502 2.417 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ql44li\",\"data-framer-name\":\"Others\",layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:621\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"Copyright \\xa9 2026 Blair Retnauer. All Rights Reserved.\"})}),className:\"framer-114uzij\",\"data-framer-name\":\"All rights reserved\\xa9Florent 2025\",fonts:[\"GF;Geist-500\"],layoutDependency:layoutDependency,layoutId:\"I36038:756;36038:622\",style:{\"--extracted-r6o4lv\":\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{oGQNEj9lF:{\"--extracted-2gxw0f\":\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oGQNEj9lF:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"Copyright \\xa9 2026 Blair Retnauer. \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"All Rights Reserved.\"})]})},P7XXuQYaH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNTAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255)))\"},children:\"Copyright \\xa9 2026 Blair Retnauer. All Rights Reserved.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,...addPropertyOverrides({oGQNEj9lF:{height:36,width:\"155px\",y:(componentViewport?.y||0)+20+0+0+787+0+0},P7XXuQYaH:{y:(componentViewport?.y||0)+20+0+0+864+28}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-150b9a7-container\",layoutDependency:layoutDependency,layoutId:\"iZDBA3Fam-container\",nodeId:\"iZDBA3Fam\",rendersWithMotion:true,scopeId:\"QIyhEFNpK\",children:/*#__PURE__*/_jsx(Button,{aTb7iLQu0:\"8px 16px 8px 8px\",BgmYU5bF6:\"var(--token-00b147d3-c599-4202-bef9-943e4670788a, rgb(255, 68, 0))\",height:\"100%\",id:\"iZDBA3Fam\",JSLE2MhHy:true,kvF6iWpFB:true,layoutId:\"iZDBA3Fam\",mgJiiZR3s:\"DOWNLOAD RESUME\",qqcWs_mkw:\"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\",variant:\"IAj39uhg8\",width:\"100%\",...addPropertyOverrides({oGQNEj9lF:{style:{height:\"100%\",width:\"100%\"},variant:\"NRIuHpcoA\"}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Fo56Z.framer-4x2tsg, .framer-Fo56Z .framer-4x2tsg { display: block; }\",\".framer-Fo56Z.framer-12zff1c { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 40px 50px 40px; position: relative; width: 1200px; }\",\".framer-Fo56Z .framer-i6pbzq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; max-width: 1300px; overflow: hidden; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-Fo56Z .framer-17y87w8-container { cursor: pointer; flex: none; height: auto; position: relative; width: 1040px; }\",\".framer-Fo56Z .framer-1o0mow0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 205px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1040px; }\",\".framer-Fo56Z .framer-1ndxudb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 323px; }\",\".framer-Fo56Z .framer-doujxj-container, .framer-Fo56Z .framer-1510uwd-container, .framer-Fo56Z .framer-1xkuvvv-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Fo56Z .framer-1725al9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 101%; }\",\".framer-Fo56Z .framer-1j6ph3z-container, .framer-Fo56Z .framer-1cjex31-container, .framer-Fo56Z .framer-6ni3am-container, .framer-Fo56Z .framer-1i0eufo-container, .framer-Fo56Z .framer-1vyiw0-container, .framer-Fo56Z .framer-51s4an-container, .framer-Fo56Z .framer-lyrv33-container, .framer-Fo56Z .framer-6mw30i-container, .framer-Fo56Z .framer-1c0prco-container, .framer-Fo56Z .framer-16idv84-container, .framer-Fo56Z .framer-1la0823-container, .framer-Fo56Z .framer-150b9a7-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-Fo56Z .framer-1dsp1h2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 62px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 323px; }\",\".framer-Fo56Z .framer-mu298n, .framer-Fo56Z .framer-v226l1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Fo56Z .framer-9bdbxf, .framer-Fo56Z .framer-kpxsqc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Fo56Z .framer-2in0l2 { aspect-ratio: 3.25 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 92px); overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 299px; }\",\".framer-Fo56Z .framer-77ro92 { height: 92px; left: 0px; position: absolute; top: 1px; width: 301px; }\",\".framer-Fo56Z .framer-cgzgc, .framer-Fo56Z .framer-bep7a3 { height: 92px; left: 0px; position: absolute; top: 0px; width: 61px; }\",\".framer-Fo56Z .framer-1dhmrgn { height: 15px; left: 15px; position: absolute; top: 13px; width: 25px; }\",\".framer-Fo56Z .framer-z9q22k { height: 81px; left: 65px; position: absolute; top: 5px; width: 237px; }\",\".framer-Fo56Z .framer-tqnlim { height: 36px; left: 0px; position: absolute; top: 0px; width: 25px; }\",\".framer-Fo56Z .framer-17f7rif { height: 36px; left: 27px; position: absolute; top: 0px; width: 37px; }\",\".framer-Fo56Z .framer-19xmd7a { height: 13px; left: 41px; position: absolute; top: 10px; width: 9px; }\",\".framer-Fo56Z .framer-o2eddl { height: 36px; left: 66px; position: absolute; top: 0px; width: 9px; }\",\".framer-Fo56Z .framer-18q8sux { height: 36px; left: 81px; position: absolute; top: 0px; width: 30px; }\",\".framer-Fo56Z .framer-gibyni { height: 9px; left: 90px; position: absolute; top: 8px; width: 12px; }\",\".framer-Fo56Z .framer-42nfsi { height: 36px; left: 0px; position: absolute; top: 44px; width: 27px; }\",\".framer-Fo56Z .framer-1glsrtx { height: 36px; left: 29px; position: absolute; top: 44px; width: 31px; }\",\".framer-Fo56Z .framer-1ehqit1 { height: 36px; left: 63px; position: absolute; top: 44px; width: 32px; }\",\".framer-Fo56Z .framer-13wpyax { height: 36px; left: 98px; position: absolute; top: 44px; width: 37px; }\",\".framer-Fo56Z .framer-uc0z8f { height: 13px; left: 112px; position: absolute; top: 54px; width: 9px; }\",\".framer-Fo56Z .framer-112k6gu { height: 37px; left: 137px; position: absolute; top: 43px; width: 31px; }\",\".framer-Fo56Z .framer-1adlfa2 { height: 36px; left: 175px; position: absolute; top: 44px; width: 27px; }\",\".framer-Fo56Z .framer-19s3s2d { height: 36px; left: 207px; position: absolute; top: 44px; width: 30px; }\",\".framer-Fo56Z .framer-1ojgczi { height: 9px; left: 216px; position: absolute; top: 52px; width: 12px; }\",\".framer-Fo56Z .framer-1ql44li { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 100px 117px; height: min-content; justify-content: center; overflow: visible; padding: 0px 80px 0px 0px; position: relative; width: 94%; }\",\".framer-Fo56Z .framer-114uzij { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Fo56Z.framer-v-fbxxek.framer-12zff1c { padding: 20px 24px 50px 24px; width: 810px; }\",\".framer-Fo56Z.framer-v-fbxxek .framer-i6pbzq { gap: 45px; }\",\".framer-Fo56Z.framer-v-fbxxek .framer-17y87w8-container { width: 100%; }\",\".framer-Fo56Z.framer-v-fbxxek .framer-1o0mow0 { gap: 0px; width: 603px; }\",\".framer-Fo56Z.framer-v-fbxxek .framer-1ndxudb { padding: 0px 0px 3px 0px; width: 273px; }\",\".framer-Fo56Z.framer-v-fbxxek .framer-1725al9 { width: 99%; }\",\".framer-Fo56Z.framer-v-fbxxek .framer-1dsp1h2 { gap: 50px; padding: 0px 0px 39px 0px; width: 324px; }\",\".framer-Fo56Z.framer-v-fbxxek .framer-2in0l2 { cursor: pointer; }\",\".framer-Fo56Z.framer-v-fbxxek .framer-1ql44li { flex-wrap: nowrap; gap: 56px; height: 108px; padding: 0px; width: 100%; }\",\".framer-Fo56Z.framer-v-fbxxek .framer-114uzij { order: 0; white-space: pre-wrap; width: 368px; word-break: break-word; word-wrap: break-word; }\",\".framer-Fo56Z.framer-v-fbxxek .framer-150b9a7-container { order: 1; }\",\".framer-Fo56Z.framer-v-1wfna6t.framer-12zff1c { padding: 20px 20px 50px 20px; width: 390px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-i6pbzq { gap: 50px; width: 350px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-17y87w8-container { width: 349px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-1o0mow0 { gap: 45px; width: 346px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-1ndxudb { gap: 10px; width: 128px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-1725al9 { gap: 4px; width: 91%; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-1dsp1h2 { gap: 33px; width: 167px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-mu298n { gap: 10px; order: 1; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-9bdbxf { gap: 4px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-v226l1 { gap: 10px; order: 0; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-2in0l2 { height: var(--framer-aspect-ratio-supported, 51px); order: 2; width: 165px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-77ro92 { height: 50px; width: 165px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-cgzgc, .framer-Fo56Z.framer-v-1wfna6t .framer-bep7a3 { height: 50px; width: 34px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-1dhmrgn { height: 8px; left: 8px; top: 7px; width: 14px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-z9q22k { height: 44px; left: 36px; top: 3px; width: 130px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-tqnlim { height: 20px; width: 14px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-17f7rif { height: 20px; left: 15px; width: 20px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-19xmd7a { height: 7px; left: 22px; top: 5px; width: 5px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-o2eddl { height: 20px; left: 36px; width: 5px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-18q8sux { height: 20px; left: 45px; width: 17px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-gibyni { height: 5px; left: 50px; top: 4px; width: 7px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-42nfsi { height: 20px; top: 24px; width: 15px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-1glsrtx { height: 20px; left: 16px; top: 24px; width: 17px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-1ehqit1 { height: 20px; left: 35px; top: 24px; width: 17px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-13wpyax { height: 20px; left: 54px; top: 24px; width: 20px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-uc0z8f { height: 7px; left: 61px; top: 29px; width: 5px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-112k6gu { height: 20px; left: 75px; top: 24px; width: 17px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-1adlfa2 { height: 20px; left: 96px; top: 24px; width: 15px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-19s3s2d { height: 20px; left: 113px; top: 24px; width: 17px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-1ojgczi { height: 5px; left: 118px; top: 28px; width: 7px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-1ql44li { flex-direction: column; gap: 21px 18px; padding: 0px; width: 350px; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-114uzij { order: 1; white-space: pre-wrap; width: 358px; word-break: break-word; word-wrap: break-word; }\",\".framer-Fo56Z.framer-v-1wfna6t .framer-150b9a7-container { height: 36px; order: 0; width: 155px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 924\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"P7XXuQYaH\":{\"layout\":[\"fixed\",\"auto\"]},\"oGQNEj9lF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQIyhEFNpK=withCSS(Component,css,\"framer-Fo56Z\");export default FramerQIyhEFNpK;FramerQIyhEFNpK.displayName=\"Footer\";FramerQIyhEFNpK.defaultProps={height:924,width:1200};addPropertyControls(FramerQIyhEFNpK,{variant:{options:[\"JLTYNNp0P\",\"P7XXuQYaH\",\"oGQNEj9lF\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQIyhEFNpK,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"}]},...FooterCTAFonts,...TitleTagFonts,...LinkFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQIyhEFNpK\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"924\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"P7XXuQYaH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oGQNEj9lF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QIyhEFNpK.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,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Lenis from\"https://framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/ewEgVFDJmU5IWGjRz6lM/Lenis.js\";import Navbar from\"#framer/local/canvasComponent/C_TRfzoRv/C_TRfzoRv.js\";import Cursor from\"#framer/local/canvasComponent/PVY6ozGp1/PVY6ozGp1.js\";import Footer from\"#framer/local/canvasComponent/QIyhEFNpK/QIyhEFNpK.js\";const NavbarFonts=getFonts(Navbar);const LenisFonts=getFonts(Lenis);const FooterFonts=getFonts(Footer);const CursorFonts=getFonts(Cursor);const breakpoints={CcBXVe5is:\"(min-width: 1200px) and (max-width: 1399.98px)\",d59A7pDlO:\"(max-width: 809.98px)\",w65DLnzpI:\"(min-width: 810px) and (max-width: 1199.98px)\",zvf0PH1wj:\"(min-width: 1400px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-bwJ5W\";const variantClassNames={CcBXVe5is:\"framer-v-1bp6y9b\",d59A7pDlO:\"framer-v-1uyboud\",w65DLnzpI:\"framer-v-18nm8m9\",zvf0PH1wj:\"framer-v-1h6ex1p\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bwJ5W.framer-1lxbj2o, .framer-bwJ5W .framer-1lxbj2o { display: block; }\",\".framer-bwJ5W.framer-1bp6y9b { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); align-content: center; align-items: center; background-color: var(--npend7); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-bwJ5W .framer-1xg37ud-container { flex: none; height: auto; order: -1000; position: relative; width: 100%; z-index: 0; }\",\".framer-bwJ5W .framer-lk7as0 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-bwJ5W .framer-yl2kko-container { flex: none; height: auto; order: 1002; position: relative; width: auto; }\",\".framer-bwJ5W .framer-w9rv22-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={CcBXVe5is:\"(min-width: 1200px) and (max-width: 1399.98px)\",d59A7pDlO:\"(max-width: 809.98px)\",w65DLnzpI:\"(min-width: 810px) and (max-width: 1199.98px)\",zvf0PH1wj:\"(min-width: 1400px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"CcBXVe5is\",Desktop2:\"zvf0PH1wj\",Phone:\"d59A7pDlO\",Tablet:\"w65DLnzpI\"};const getProps=({background,height,id,width,...props})=>{return{...props,Neu0YexAL:background??props.Neu0YexAL??\"var(--token-6daaed5a-7d9d-4870-9091-0149836d55b8, rgb(249, 249, 249))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"CcBXVe5is\"};};const transition1={damping:60,delay:0,mass:1,stiffness:250,type:\"spring\"};const cursor={alignment:\"center\",component:Cursor,offset:{x:32,y:32},placement:\"bottom\",transition:transition1,variant:\"GaHDYr8MC\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Neu0YexAL,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({\"1mdba2i\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"CcBXVe5is\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(Neu0YexAL)}; } :root { font-size: 112.5%; } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 100%; } } @media (max-width: 809.98px) { :root { font-size: 87.5%; } }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1bp6y9b\",className),\"data-framer-cursor\":\"1mdba2i\",\"data-layout-template\":true,ref:refBinding,style:{\"--npend7\":Neu0YexAL,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:670,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xg37ud-container\",nodeId:\"ax5sILRmw\",scopeId:\"TOQureRdA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d59A7pDlO:{variant:\"rlYlSZp4B\"},w65DLnzpI:{variant:\"rZ3IbE0H8\"},zvf0PH1wj:{variant:\"d7aDbmG7l\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"ax5sILRmw\",layoutId:\"ax5sILRmw\",style:{width:\"100%\"},variant:\"X7MliPyl7\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-lk7as0\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-yl2kko-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"mfpIo9p1T\",scopeId:\"TOQureRdA\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"mfpIo9p1T\",infinite:false,intensity:10,layoutId:\"mfpIo9p1T\",orientation:\"vertical\",smooth:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:977,width:\"100vw\",y:1870,children:/*#__PURE__*/_jsx(Container,{className:\"framer-w9rv22-container\",nodeId:\"OKxbDEsKm\",scopeId:\"TOQureRdA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d59A7pDlO:{variant:\"oGQNEj9lF\"},w65DLnzpI:{variant:\"P7XXuQYaH\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"OKxbDEsKm\",layoutId:\"OKxbDEsKm\",style:{width:\"100%\"},variant:\"JLTYNNp0P\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2296\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"w65DLnzpI\":{\"layout\":[\"fixed\",\"fixed\"]},\"d59A7pDlO\":{\"layout\":[\"fixed\",\"fixed\"]},\"zvf0PH1wj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Neu0YexAL\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"CcBXVe5is\":[\".framer-1xg37ud-container\",\".framer-yl2kko-container\",\".framer-w9rv22-container\"],\"w65DLnzpI\":[\".framer-1xg37ud-container\",\".framer-yl2kko-container\",\".framer-w9rv22-container\"],\"d59A7pDlO\":[\".framer-1xg37ud-container\",\".framer-yl2kko-container\",\".framer-w9rv22-container\"],\"zvf0PH1wj\":[\".framer-1xg37ud-container\",\".framer-yl2kko-container\",\".framer-w9rv22-container\"]}\n * @framerBreakpoints {\"zvf0PH1wj\":{\"min\":1400,\"canvasClassName\":\"framer-1h6ex1p-override\",\"minHeight\":2296,\"viewportHeight\":768,\"name\":\"Desktop2\",\"width\":1400,\"rootFontSize\":18},\"CcBXVe5is\":{\"min\":1200,\"max\":1399,\"canvasClassName\":\"framer-1bp6y9b-override\",\"minHeight\":2296,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":18},\"w65DLnzpI\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-18nm8m9-override\",\"minHeight\":2453,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"d59A7pDlO\":{\"max\":809,\"canvasClassName\":\"framer-1uyboud-override\",\"minHeight\":2658,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":14}}\n * @framerDefaultVariant CcBXVe5is\n * @framerLayoutTemplate\n */const FramerTOQureRdA=withCSS(Component,css,\"framer-bwJ5W\");export default FramerTOQureRdA;FramerTOQureRdA.displayName=\"Main\";FramerTOQureRdA.defaultProps={height:2296,width:1200};addPropertyControls(FramerTOQureRdA,{Neu0YexAL:{defaultValue:'var(--token-6daaed5a-7d9d-4870-9091-0149836d55b8, rgb(249, 249, 249)) /* {\"name\":\"5\"} */',title:\"Background\",type:ControlType.Color}});addFonts(FramerTOQureRdA,[{explicitInter:true,fonts:[]},...NavbarFonts,...LenisFonts,...FooterFonts,...CursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTOQureRdA\",\"slots\":[],\"annotations\":{\"framerRootFontSize\":\"18\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"w65DLnzpI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d59A7pDlO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zvf0PH1wj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"Neu0YexAL\\\":\\\"background\\\"}\",\"framerIntrinsicHeight\":\"2296\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"CcBXVe5is\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"CcBXVe5is\\\":[\\\".framer-1xg37ud-container\\\",\\\".framer-yl2kko-container\\\",\\\".framer-w9rv22-container\\\"],\\\"w65DLnzpI\\\":[\\\".framer-1xg37ud-container\\\",\\\".framer-yl2kko-container\\\",\\\".framer-w9rv22-container\\\"],\\\"d59A7pDlO\\\":[\\\".framer-1xg37ud-container\\\",\\\".framer-yl2kko-container\\\",\\\".framer-w9rv22-container\\\"],\\\"zvf0PH1wj\\\":[\\\".framer-1xg37ud-container\\\",\\\".framer-yl2kko-container\\\",\\\".framer-w9rv22-container\\\"]}\",\"framerBreakpoints\":\"{\\\"zvf0PH1wj\\\":{\\\"min\\\":1400,\\\"canvasClassName\\\":\\\"framer-1h6ex1p-override\\\",\\\"minHeight\\\":2296,\\\"viewportHeight\\\":768,\\\"name\\\":\\\"Desktop2\\\",\\\"width\\\":1400,\\\"rootFontSize\\\":18},\\\"CcBXVe5is\\\":{\\\"min\\\":1200,\\\"max\\\":1399,\\\"canvasClassName\\\":\\\"framer-1bp6y9b-override\\\",\\\"minHeight\\\":2296,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":18},\\\"w65DLnzpI\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-18nm8m9-override\\\",\\\"minHeight\\\":2453,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"d59A7pDlO\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1uyboud-override\\\",\\\"minHeight\\\":2658,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":14}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/r0VEoHxHaDrXdKnwyLsH/vDhCzrsCEN4234mSBs6m/TOQureRdA.js\";\r\n\r\n\t\tconst routes = {xSGQXODZS: {elements: {gdv76QAa3: \"skills\", gvvnjN7q8: \"work\", hC48Vq_nL: \"hero\", Ih9OhKCgi: \"tools\", jz43EYEhE: \"experience\", Kd1JkgSLr: \"works\", nLdtRNrll: \"work-process\", odgCvXNcE: \"testimonials\", qDeSFGyr9: \"recognized\", VgetoWYVX: \"stats\", wTmm6CJ8d: \"studio\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2UF4D1IGmL1Brsh4JJ5M/UXE6r7IdCapnc8bzxvaQ/xSGQXODZS.js\")), path: \"/\"}, d8VsvusXF: {elements: {o5l1FhjZm: \"white-nav-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yk87XgtNSAKg1A4TCB5D/VkYu79QVUBo6ft7SlZX4/d8VsvusXF.js\")), path: \"/404\"}, Dq_8reNdy: {elements: {F6IdDkmTC: \"white-nav-bar\", l_9bjvB3U: \"hero-contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xyPI4jIzzaxiiQCSwVR0/gl0uNytmJu66sTtkp4n2/Dq_8reNdy.js\")), path: \"/contact\"}, wtgGAdj3W: {elements: {O8XYa51jc: \"about-me\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LeyAC7Zhrlzmdo6fvsD1/1KWvIRDsOKlBTivJuOtc/wtgGAdj3W.js\")), path: \"/about\"}, nXjjr6P9B: {collectionId: \"VnIHOZxAY\", elements: {iBfpFwA6L: \"works\", Xgpga_FR8: \"hero\", xW9J57hL4: \"project-intro\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8ZLf2aKaWsuNYEffIzjE/I1F0wGj7JmBkKCDkJkao/nXjjr6P9B.js\")), path: \"/:vGZDvkMZt\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {VnIHOZxAY: async () => (await import(\"https://framerusercontent.com/modules/unuOKlk3MAt793CPFH0n/MLJ82DsggOtTiADcXyrm/VnIHOZxAY.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"35c6dc9c141401ea1418795059a5d0c4bb2a813ea19de98b02b39b886220e7b0\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {Neu0YexAL: \"var(--token-ece5fcfe-a76f-4042-9b5d-810a1ca911e3, rgb(0, 0, 0))\"}\r\nconst props2 = {...props1, Neu0YexAL: \"var(--token-6daaed5a-7d9d-4870-9091-0149836d55b8, rgb(249, 249, 249))\"}\r\nconst props3 = {...props1, Neu0YexAL: \"var(--token-1d561026-f4e5-4a8a-a45d-8d20320863ba, rgb(255, 255, 255))\"}\r\nconst templateProps = {d8VsvusXF: props2, Dq_8reNdy: props3, nXjjr6P9B: props3, wtgGAdj3W: props3, xSGQXODZS: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"xSGQXODZS\":\r\ncase \"d8VsvusXF\":\r\ncase \"Dq_8reNdy\":\r\ncase \"wtgGAdj3W\":\r\ncase \"nXjjr6P9B\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"xSGQXODZS\":\r\ncase \"d8VsvusXF\":\r\ncase \"Dq_8reNdy\":\r\ncase \"wtgGAdj3W\":\r\ncase \"nXjjr6P9B\":\r\nreturn [{hash: \"1h6ex1p\", mediaQuery: \"(min-width: 1400px)\"}, {hash: \"1bp6y9b\", mediaQuery: \"(min-width: 1200px) and (max-width: 1399.98px)\"}, {hash: \"18nm8m9\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1uyboud\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yk87XgtNSAKg1A4TCB5D/VkYu79QVUBo6ft7SlZX4/d8VsvusXF.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.blairretnauer.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/wRsq7AohcE3cJXIo027i/59or0f0R1vLqOXictan4/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.1, duration: 1, ease: [0.76, 0, 0.24, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"100%\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.1, duration: 1, ease: [0.76, 0, 0.24, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-100%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}