{"version":3,"file":"script_main.Dcqa9buH.mjs","names":["debounce","Component","useRef","_Fragment","Children","serializationHash","variantClassNames","animation","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","Vector","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","ArrowRight","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","React.Fragment","getLocalizedValue","valuesByLocaleId","localizedValues","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","UnblockNewFonts","UnblockNew","ButtonFonts","Button","MenuIcon","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","getLocalizedValue","UserComponent","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","getProps","React.forwardRef","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","getProps","Framer","React.forwardRef","useRef","React.useId","css","Lenis","Navbar","RichText","Button","UnblockNew","SocialLink","isBrowser","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","PropertyOverrides","React.Fragment","UserComponent","Image1","SVG","LinkedIn","Instagram","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","CheckoutButton","Button1","React.createElement","Template1","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.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/unpkg.com/lenis@1.3.19/dist/lenis.mjs","https:/unpkg.com/lenis@1.3.19/dist/lenis-snap.mjs","https:/framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/qosszBZXoEqfEMp4XhZk/Lenis.js","https:/framerusercontent.com/modules/Md2fdsY5r14Dg8Ndn9QQ/dYQf3DC4XT6On4vZ58Ma/iN04BnJAD.js","https:/framerusercontent.com/modules/9yOqrfo6vmBMEqDkUL70/9dgznw6fFYR3v6Xk2R5l/PbMslhFsH.js","https:/framerusercontent.com/modules/ppT2Rb4ol536xiPhndYO/mwxypCEEOUEPqP4zKs8c/LgNu28hAv.js","https:/framerusercontent.com/modules/QAlHGFHZ1tFfwuQnMQCR/yQ0uf9UkPdLwsQ6vGAfX/WxaKH4N4f.js","https:/framerusercontent.com/modules/To6V4XaILUnxxhcvUhlG/56WwsBbHmGmaN2jI5mi3/d0836WH9e.js","https:/framerusercontent.com/modules/HrmTRfv24v2xUmx1FdfV/uBo4qAi8F0JggQEtRtBv/CZBjtvBZA-0.js","https:/framerusercontent.com/modules/HrmTRfv24v2xUmx1FdfV/uBo4qAi8F0JggQEtRtBv/CZBjtvBZA.js","https:/framerusercontent.com/modules/oxgf1cDc2sA0vodz1ZJu/fWZaCI7enYurPIrqGu0i/R7oAl_gZl.js","https:/framerusercontent.com/modules/dALOeWeUHNlD4lZpdQZv/7njTghGQ2FD36rHBcXeu/WR1rGA8dy.js","https:/framerusercontent.com/modules/yYDIGnpsS0EafOA9QZpW/vB8czev7NjkugzVe8IWp/CZBjtvBZA.js","https:/framerusercontent.com/modules/iD14RsAgDBerQre3Ple5/QG8erexiQq0Lo7vPQpb1/GVKdBazOD.js","https:/framerusercontent.com/modules/OXTAg40QZtpIq8x3AyYx/w0Wx4sxxBuVLfwQV3ClZ/rFodDNxoN.js","https:/framerusercontent.com/modules/n7uQmPgwjT30rQPcS7ht/p1NJWSSL0XDlb1isj2nJ/Rz5sYHBgk.js","https:/framerusercontent.com/modules/lxUgu6OEvVzYphbhKYuv/LWwEVMPvpy9OU7AnZRKJ/Ihsypfxzf.js","https:/framerusercontent.com/modules/xVlCcDxOo83rGa9DhBoP/dQjKSmvWnFVgC6Icnp8Z/Ihsypfxzf.js","framer:toplevel/main"],"sourcesContent":["// package.json\nvar version = \"1.3.19\";\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    clearTimeout(timer);\n    timer = setTimeout(() => {\n      timer = void 0;\n      callback.apply(this, 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);\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);\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    const 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    if (this.events[event]) {\n      this.events[event].push(cb);\n    } else {\n      this.events[event] = [cb];\n    }\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 };\nfunction getDeltaMultiplier(deltaMode, size) {\n  if (deltaMode === 1) return LINE_HEIGHT;\n  if (deltaMode === 2) return size;\n  return 1;\n}\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);\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);\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 = getDeltaMultiplier(deltaMode, this.window.width);\n    const multiplierY = getDeltaMultiplier(deltaMode, this.window.height);\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 - 2 ** (-10 * t));\nvar Lenis = class {\n  _isScrolling = false;\n  // true when scroll is animating\n  _isStopped = false;\n  // true if user should not be able to scroll - enable/disable programmatically\n  _isLocked = false;\n  // same as isStopped but enabled/disabled when scroll reaches target\n  _preventNextNativeScrollEvent = false;\n  _resetVelocityTimeout = null;\n  _rafId = null;\n  /**\n   * Whether or not the user is touching the screen\n   */\n  isTouching;\n  /**\n   * The time in ms since the lenis instance was created\n   */\n  time = 0;\n  /**\n   * User data that will be forwarded through the scroll event\n   *\n   * @example\n   * lenis.scrollTo(100, {\n   *   userData: {\n   *     foo: 'bar'\n   *   }\n   * })\n   */\n  userData = {};\n  /**\n   * The last velocity of the scroll\n   */\n  lastVelocity = 0;\n  /**\n   * The current velocity of the scroll\n   */\n  velocity = 0;\n  /**\n   * The direction of the scroll\n   */\n  direction = 0;\n  /**\n   * The options passed to the lenis instance\n   */\n  options;\n  /**\n   * The target scroll value\n   */\n  targetScroll;\n  /**\n   * The animated scroll value\n   */\n  animatedScroll;\n  // These are instanciated here as they don't need information from the options\n  animate = new Animate();\n  emitter = new Emitter();\n  // These are instanciated in the constructor as they need information from the options\n  dimensions;\n  // This is not private because it's used in the Snap class\n  virtualScroll;\n  constructor({\n    wrapper = window,\n    content = document.documentElement,\n    eventsTarget = wrapper,\n    smoothWheel = true,\n    syncTouch = false,\n    syncTouchLerp = 0.075,\n    touchInertiaExponent = 1.7,\n    duration,\n    // in seconds\n    easing,\n    lerp: lerp2 = 0.1,\n    infinite = false,\n    orientation = \"vertical\",\n    // vertical, horizontal\n    gestureOrientation = orientation === \"horizontal\" ? \"both\" : \"vertical\",\n    // vertical, horizontal, both\n    touchMultiplier = 1,\n    wheelMultiplier = 1,\n    autoResize = true,\n    prevent,\n    virtualScroll,\n    overscroll = true,\n    autoRaf = false,\n    anchors = false,\n    autoToggle = false,\n    // https://caniuse.com/?search=transition-behavior\n    allowNestedScroll = false,\n    __experimental__naiveDimensions = false,\n    naiveDimensions = __experimental__naiveDimensions,\n    stopInertiaOnNavigate = false\n  } = {}) {\n    window.lenisVersion = version;\n    if (!window.lenis) {\n      window.lenis = {};\n    }\n    window.lenis.version = version;\n    if (orientation === \"horizontal\") {\n      window.lenis.horizontal = true;\n    }\n    if (syncTouch === true) {\n      window.lenis.touch = true;\n    }\n    if (!wrapper || wrapper === document.documentElement) {\n      wrapper = window;\n    }\n    if (typeof duration === \"number\" && typeof easing !== \"function\") {\n      easing = defaultEasing;\n    } else if (typeof easing === \"function\" && typeof duration !== \"number\") {\n      duration = 1;\n    }\n    this.options = {\n      wrapper,\n      content,\n      eventsTarget,\n      smoothWheel,\n      syncTouch,\n      syncTouchLerp,\n      touchInertiaExponent,\n      duration,\n      easing,\n      lerp: lerp2,\n      infinite,\n      gestureOrientation,\n      orientation,\n      touchMultiplier,\n      wheelMultiplier,\n      autoResize,\n      prevent,\n      virtualScroll,\n      overscroll,\n      autoRaf,\n      anchors,\n      autoToggle,\n      allowNestedScroll,\n      naiveDimensions,\n      stopInertiaOnNavigate\n    };\n    this.dimensions = new Dimensions(wrapper, content, { autoResize });\n    this.updateClassName();\n    this.targetScroll = this.animatedScroll = this.actualScroll;\n    this.options.wrapper.addEventListener(\"scroll\", this.onNativeScroll);\n    this.options.wrapper.addEventListener(\"scrollend\", this.onScrollEnd, {\n      capture: true\n    });\n    if (this.options.anchors || this.options.stopInertiaOnNavigate) {\n      this.options.wrapper.addEventListener(\n        \"click\",\n        this.onClick\n      );\n    }\n    this.options.wrapper.addEventListener(\n      \"pointerdown\",\n      this.onPointerDown\n    );\n    this.virtualScroll = new VirtualScroll(eventsTarget, {\n      touchMultiplier,\n      wheelMultiplier\n    });\n    this.virtualScroll.on(\"scroll\", this.onVirtualScroll);\n    if (this.options.autoToggle) {\n      this.checkOverflow();\n      this.rootElement.addEventListener(\"transitionend\", this.onTransitionEnd);\n    }\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(\"scroll\", this.onNativeScroll);\n    this.options.wrapper.removeEventListener(\"scrollend\", this.onScrollEnd, {\n      capture: true\n    });\n    this.options.wrapper.removeEventListener(\n      \"pointerdown\",\n      this.onPointerDown\n    );\n    if (this.options.anchors || this.options.stopInertiaOnNavigate) {\n      this.options.wrapper.removeEventListener(\n        \"click\",\n        this.onClick\n      );\n    }\n    this.virtualScroll.destroy();\n    this.dimensions.destroy();\n    this.cleanUpClassName();\n    if (this._rafId) {\n      cancelAnimationFrame(this._rafId);\n    }\n  }\n  on(event, callback) {\n    return this.emitter.on(event, callback);\n  }\n  off(event, callback) {\n    return this.emitter.off(event, callback);\n  }\n  onScrollEnd = (e) => {\n    if (!(e instanceof CustomEvent)) {\n      if (this.isScrolling === \"smooth\" || this.isScrolling === false) {\n        e.stopPropagation();\n      }\n    }\n  };\n  dispatchScrollendEvent = () => {\n    this.options.wrapper.dispatchEvent(\n      new CustomEvent(\"scrollend\", {\n        bubbles: this.options.wrapper === window,\n        // cancelable: false,\n        detail: {\n          lenisScrollEnd: true\n        }\n      })\n    );\n  };\n  get overflow() {\n    const property = this.isHorizontal ? \"overflow-x\" : \"overflow-y\";\n    return getComputedStyle(this.rootElement)[property];\n  }\n  checkOverflow() {\n    if ([\"hidden\", \"clip\"].includes(this.overflow)) {\n      this.internalStop();\n    } else {\n      this.internalStart();\n    }\n  }\n  onTransitionEnd = (event) => {\n    if (event.propertyName.includes(\"overflow\")) {\n      this.checkOverflow();\n    }\n  };\n  setScroll(scroll) {\n    if (this.isHorizontal) {\n      this.options.wrapper.scrollTo({ left: scroll, behavior: \"instant\" });\n    } else {\n      this.options.wrapper.scrollTo({ top: scroll, behavior: \"instant\" });\n    }\n  }\n  onClick = (event) => {\n    const path = event.composedPath();\n    const linkElements = path.filter(\n      (node) => node instanceof HTMLAnchorElement && node.href\n    );\n    const linkElementsUrls = linkElements.map(\n      (element) => new URL(element.href)\n    );\n    const currentUrl = new URL(window.location.href);\n    if (this.options.anchors) {\n      const anchorElementUrl = linkElementsUrls.find(\n        (targetUrl) => currentUrl.host === targetUrl.host && currentUrl.pathname === targetUrl.pathname && targetUrl.hash\n      );\n      if (anchorElementUrl) {\n        const options = typeof this.options.anchors === \"object\" && this.options.anchors ? this.options.anchors : void 0;\n        const target = `#${anchorElementUrl.hash.split(\"#\")[1]}`;\n        this.scrollTo(target, options);\n        return;\n      }\n    }\n    if (this.options.stopInertiaOnNavigate) {\n      const hasPageLinkElementUrl = linkElementsUrls.some(\n        (targetUrl) => currentUrl.host === targetUrl.host && currentUrl.pathname !== targetUrl.pathname\n      );\n      if (hasPageLinkElementUrl) {\n        this.reset();\n        return;\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    const gestureOrientation = Math.abs(deltaX) >= Math.abs(deltaY) ? \"horizontal\" : \"vertical\";\n    if (composedPath.find(\n      (node) => node instanceof HTMLElement && (typeof prevent === \"function\" && prevent?.(node) || node.hasAttribute?.(\"data-lenis-prevent\") || gestureOrientation === \"vertical\" && node.hasAttribute?.(\"data-lenis-prevent-vertical\") || gestureOrientation === \"horizontal\" && node.hasAttribute?.(\"data-lenis-prevent-horizontal\") || isTouch && node.hasAttribute?.(\"data-lenis-prevent-touch\") || isWheel && node.hasAttribute?.(\"data-lenis-prevent-wheel\") || this.options.allowNestedScroll && this.hasNestedScroll(node, {\n        deltaX,\n        deltaY\n      }))\n    ))\n      return;\n    if (this.isStopped || this.isLocked) {\n      if (event.cancelable) {\n        event.preventDefault();\n      }\n      return;\n    }\n    const isSmooth = this.options.syncTouch && isTouch || this.options.smoothWheel && isWheel;\n    if (!isSmooth) {\n      this.isScrolling = \"native\";\n      this.animate.stop();\n      event.lenisStopPropagation = true;\n      return;\n    }\n    let delta = deltaY;\n    if (this.options.gestureOrientation === \"both\") {\n      delta = Math.abs(deltaY) > Math.abs(deltaX) ? deltaY : deltaX;\n    } else if (this.options.gestureOrientation === \"horizontal\") {\n      delta = deltaX;\n    }\n    if (!this.options.overscroll || this.options.infinite || this.options.wrapper !== window && this.limit > 0 && (this.animatedScroll > 0 && this.animatedScroll < this.limit || this.animatedScroll === 0 && deltaY > 0 || this.animatedScroll === this.limit && deltaY < 0)) {\n      event.lenisStopPropagation = true;\n    }\n    if (event.cancelable) {\n      event.preventDefault();\n    }\n    const isSyncTouch = isTouch && this.options.syncTouch;\n    const isTouchEnd = isTouch && event.type === \"touchend\";\n    const hasTouchInertia = isTouchEnd;\n    if (hasTouchInertia) {\n      delta = Math.sign(this.velocity) * Math.abs(this.velocity) ** this.options.touchInertiaExponent;\n    }\n    this.scrollTo(this.targetScroll + delta, {\n      programmatic: false,\n      ...isSyncTouch ? {\n        lerp: hasTouchInertia ? this.options.syncTouchLerp : 1\n      } : {\n        lerp: this.options.lerp,\n        duration: this.options.duration,\n        easing: this.options.easing\n      }\n    });\n  };\n  /**\n   * Force lenis to recalculate the dimensions\n   */\n  resize() {\n    this.dimensions.resize();\n    this.animatedScroll = this.targetScroll = this.actualScroll;\n    this.emit();\n  }\n  emit() {\n    this.emitter.emit(\"scroll\", this);\n  }\n  onNativeScroll = () => {\n    if (this._resetVelocityTimeout !== null) {\n      clearTimeout(this._resetVelocityTimeout);\n      this._resetVelocityTimeout = null;\n    }\n    if (this._preventNextNativeScrollEvent) {\n      this._preventNextNativeScrollEvent = false;\n      return;\n    }\n    if (this.isScrolling === false || this.isScrolling === \"native\") {\n      const lastScroll = this.animatedScroll;\n      this.animatedScroll = this.targetScroll = this.actualScroll;\n      this.lastVelocity = this.velocity;\n      this.velocity = this.animatedScroll - lastScroll;\n      this.direction = Math.sign(\n        this.animatedScroll - lastScroll\n      );\n      if (!this.isStopped) {\n        this.isScrolling = \"native\";\n      }\n      this.emit();\n      if (this.velocity !== 0) {\n        this._resetVelocityTimeout = setTimeout(() => {\n          this.lastVelocity = this.velocity;\n          this.velocity = 0;\n          this.isScrolling = false;\n          this.emit();\n        }, 400);\n      }\n    }\n  };\n  reset() {\n    this.isLocked = false;\n    this.isScrolling = false;\n    this.animatedScroll = this.targetScroll = this.actualScroll;\n    this.lastVelocity = this.velocity = 0;\n    this.animate.stop();\n  }\n  /**\n   * Start lenis scroll after it has been stopped\n   */\n  start() {\n    if (!this.isStopped) return;\n    if (this.options.autoToggle) {\n      this.rootElement.style.removeProperty(\"overflow\");\n      return;\n    }\n    this.internalStart();\n  }\n  internalStart() {\n    if (!this.isStopped) return;\n    this.reset();\n    this.isStopped = false;\n    this.emit();\n  }\n  /**\n   * Stop lenis scroll\n   */\n  stop() {\n    if (this.isStopped) return;\n    if (this.options.autoToggle) {\n      this.rootElement.style.setProperty(\"overflow\", \"clip\");\n      return;\n    }\n    this.internalStop();\n  }\n  internalStop() {\n    if (this.isStopped) return;\n    this.reset();\n    this.isStopped = true;\n    this.emit();\n  }\n  /**\n   * RequestAnimationFrame for lenis\n   *\n   * @param time The time in ms from an external clock like `requestAnimationFrame` or Tempus\n   */\n  raf = (time) => {\n    const deltaTime = time - (this.time || time);\n    this.time = time;\n    this.animate.advance(deltaTime * 1e-3);\n    if (this.options.autoRaf) {\n      this._rafId = requestAnimationFrame(this.raf);\n    }\n  };\n  /**\n   * Scroll to a target value\n   *\n   * @param target The target value to scroll to\n   * @param options The options for the scroll\n   *\n   * @example\n   * lenis.scrollTo(100, {\n   *   offset: 100,\n   *   duration: 1,\n   *   easing: (t) => 1 - Math.cos((t * Math.PI) / 2),\n   *   lerp: 0.1,\n   *   onStart: () => {\n   *     console.log('onStart')\n   *   },\n   *   onComplete: () => {\n   *     console.log('onComplete')\n   *   },\n   * })\n   */\n  scrollTo(_target, {\n    offset = 0,\n    immediate = false,\n    lock = false,\n    programmatic = true,\n    // called from outside of the class\n    lerp: lerp2 = programmatic ? this.options.lerp : void 0,\n    duration = programmatic ? this.options.duration : void 0,\n    easing = programmatic ? this.options.easing : void 0,\n    onStart,\n    onComplete,\n    force = false,\n    // scroll even if stopped\n    userData\n  } = {}) {\n    if ((this.isStopped || this.isLocked) && !force) return;\n    let target = _target;\n    let adjustedOffset = offset;\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 = null;\n      if (typeof target === \"string\") {\n        node = document.querySelector(target);\n        if (!node) {\n          if (target === \"#top\") {\n            target = 0;\n          } else {\n            console.warn(\"Lenis: Target not found\", target);\n          }\n        }\n      } else if (target instanceof HTMLElement && target?.nodeType) {\n        node = target;\n      }\n      if (node) {\n        if (this.options.wrapper !== window) {\n          const wrapperRect = this.rootElement.getBoundingClientRect();\n          adjustedOffset -= 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 += adjustedOffset;\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 -= this.limit;\n        } else if (distance < -this.limit / 2) {\n          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  hasNestedScroll(node, { deltaX, deltaY }) {\n    const time = Date.now();\n    if (!node._lenis) node._lenis = {};\n    const cache = node._lenis;\n    let hasOverflowX;\n    let hasOverflowY;\n    let isScrollableX;\n    let isScrollableY;\n    let hasOverscrollBehaviorX;\n    let hasOverscrollBehaviorY;\n    let scrollWidth;\n    let scrollHeight;\n    let clientWidth;\n    let clientHeight;\n    if (time - (cache.time ?? 0) > 2e3) {\n      cache.time = Date.now();\n      const computedStyle = window.getComputedStyle(node);\n      cache.computedStyle = computedStyle;\n      hasOverflowX = [\"auto\", \"overlay\", \"scroll\"].includes(\n        computedStyle.overflowX\n      );\n      hasOverflowY = [\"auto\", \"overlay\", \"scroll\"].includes(\n        computedStyle.overflowY\n      );\n      hasOverscrollBehaviorX = [\"auto\"].includes(\n        computedStyle.overscrollBehaviorX\n      );\n      hasOverscrollBehaviorY = [\"auto\"].includes(\n        computedStyle.overscrollBehaviorY\n      );\n      cache.hasOverflowX = hasOverflowX;\n      cache.hasOverflowY = hasOverflowY;\n      if (!(hasOverflowX || hasOverflowY)) 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      cache.hasOverscrollBehaviorX = hasOverscrollBehaviorX;\n      cache.hasOverscrollBehaviorY = hasOverscrollBehaviorY;\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      hasOverscrollBehaviorX = cache.hasOverscrollBehaviorX;\n      hasOverscrollBehaviorY = cache.hasOverscrollBehaviorY;\n    }\n    if (!(hasOverflowX && isScrollableX || hasOverflowY && isScrollableY)) {\n      return false;\n    }\n    const orientation = Math.abs(deltaX) >= Math.abs(deltaY) ? \"horizontal\" : \"vertical\";\n    let scroll;\n    let maxScroll;\n    let delta;\n    let hasOverflow;\n    let isScrollable;\n    let hasOverscrollBehavior;\n    if (orientation === \"horizontal\") {\n      scroll = Math.round(node.scrollLeft);\n      maxScroll = scrollWidth - clientWidth;\n      delta = deltaX;\n      hasOverflow = hasOverflowX;\n      isScrollable = isScrollableX;\n      hasOverscrollBehavior = hasOverscrollBehaviorX;\n    } else if (orientation === \"vertical\") {\n      scroll = Math.round(node.scrollTop);\n      maxScroll = scrollHeight - clientHeight;\n      delta = deltaY;\n      hasOverflow = hasOverflowY;\n      isScrollable = isScrollableY;\n      hasOverscrollBehavior = hasOverscrollBehaviorY;\n    } else {\n      return false;\n    }\n    if (!hasOverscrollBehavior && (scroll >= maxScroll || scroll <= 0)) {\n      return true;\n    }\n    const willScroll = delta > 0 ? scroll < maxScroll : scroll > 0;\n    return willScroll && hasOverflow && isScrollable;\n  }\n  /**\n   * The root element on which lenis is instanced\n   */\n  get rootElement() {\n    return this.options.wrapper === window ? document.documentElement : this.options.wrapper;\n  }\n  /**\n   * The limit which is the maximum scroll value\n   */\n  get limit() {\n    if (this.options.naiveDimensions) {\n      if (this.isHorizontal) {\n        return this.rootElement.scrollWidth - this.rootElement.clientWidth;\n      }\n      return this.rootElement.scrollHeight - this.rootElement.clientHeight;\n    }\n    return this.dimensions.limit[this.isHorizontal ? \"x\" : \"y\"];\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    clearTimeout(timer);\n    timer = setTimeout(() => {\n      timer = void 0;\n      callback.apply(this, 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-expect-error\n  rect = {};\n  wrapperResizeObserver;\n  resizeObserver;\n  debouncedWrapperResize;\n  constructor(element, {\n    align = [\"start\"],\n    ignoreSticky = true,\n    ignoreTransform = false\n  } = {}) {\n    this.element = element;\n    this.options = { align, ignoreSticky, ignoreTransform };\n    this.align = [align].flat();\n    this.debouncedWrapperResize = debounce(this.onWrapperResize, 500);\n    this.wrapperResizeObserver = new ResizeObserver(this.debouncedWrapperResize);\n    this.wrapperResizeObserver.observe(document.body);\n    this.onWrapperResize();\n    this.resizeObserver = new ResizeObserver(this.onResize);\n    this.resizeObserver.observe(this.element);\n    this.setRect({\n      width: this.element.offsetWidth,\n      height: this.element.offsetHeight\n    });\n  }\n  destroy() {\n    this.wrapperResizeObserver.disconnect();\n    this.resizeObserver.disconnect();\n  }\n  setRect({\n    top,\n    left,\n    width,\n    height,\n    element\n  } = {}) {\n    top = top ?? this.rect.top;\n    left = left ?? this.rect.left;\n    width = width ?? this.rect.width;\n    height = height ?? this.rect.height;\n    element = element ?? this.rect.element;\n    if (top === this.rect.top && left === this.rect.left && width === this.rect.width && height === this.rect.height && element === this.rect.element)\n      return;\n    this.rect.top = top;\n    this.rect.y = top;\n    this.rect.width = width;\n    this.rect.height = height;\n    this.rect.left = left;\n    this.rect.x = left;\n    this.rect.bottom = top + height;\n    this.rect.right = left + width;\n  }\n  onWrapperResize = () => {\n    let top;\n    let left;\n    if (this.options.ignoreSticky) removeParentSticky(this.element);\n    if (this.options.ignoreTransform) {\n      top = offsetTop(this.element);\n      left = offsetLeft(this.element);\n    } else {\n      const rect = this.element.getBoundingClientRect();\n      top = rect.top + scrollTop(this.element);\n      left = rect.left + scrollLeft(this.element);\n    }\n    if (this.options.ignoreSticky) addParentSticky(this.element);\n    this.setRect({ top, left });\n  };\n  onResize = ([entry]) => {\n    if (!entry?.borderBoxSize[0]) return;\n    const width = entry.borderBoxSize[0].inlineSize;\n    const height = entry.borderBoxSize[0].blockSize;\n    this.setRect({ width, height });\n  };\n};\n\n// packages/snap/src/uid.ts\nvar index = 0;\nfunction uid() {\n  return index++;\n}\n\n// packages/snap/src/snap.ts\nvar Snap = class {\n  constructor(lenis, {\n    type = \"proximity\",\n    lerp,\n    easing,\n    duration,\n    distanceThreshold = \"50%\",\n    // useless when type is \"mandatory\"\n    debounce: debounceDelay = 500,\n    onSnapStart,\n    onSnapComplete\n  } = {}) {\n    this.lenis = lenis;\n    if (!window.lenis) {\n      window.lenis = {};\n    }\n    window.lenis.snap = true;\n    this.options = {\n      type,\n      lerp,\n      easing,\n      duration,\n      distanceThreshold,\n      debounce: debounceDelay,\n      onSnapStart,\n      onSnapComplete\n    };\n    this.onWindowResize();\n    window.addEventListener(\"resize\", this.onWindowResize);\n    this.onSnapDebounced = debounce(\n      this.onSnap,\n      this.options.debounce\n    );\n    this.lenis.on(\"virtual-scroll\", this.onSnapDebounced);\n  }\n  options;\n  elements = /* @__PURE__ */ new Map();\n  snaps = /* @__PURE__ */ new Map();\n  viewport = {\n    width: window.innerWidth,\n    height: window.innerHeight\n  };\n  isStopped = false;\n  onSnapDebounced;\n  currentSnapIndex;\n  /**\n   * Destroy the snap instance\n   */\n  destroy() {\n    this.lenis.off(\"virtual-scroll\", this.onSnapDebounced);\n    window.removeEventListener(\"resize\", this.onWindowResize);\n    this.elements.forEach((element) => {\n      element.destroy();\n    });\n  }\n  /**\n   * Start the snap after it has been stopped\n   */\n  start() {\n    this.isStopped = false;\n  }\n  /**\n   * Stop the snap\n   */\n  stop() {\n    this.isStopped = true;\n  }\n  /**\n   * Add a snap to the snap instance\n   *\n   * @param value The value to snap to\n   * @param userData User data that will be forwarded through the snap event\n   * @returns Unsubscribe function\n   */\n  add(value) {\n    const id = uid();\n    this.snaps.set(id, { value });\n    return () => this.snaps.delete(id);\n  }\n  /**\n   * Add an element to the snap instance\n   *\n   * @param element The element to add\n   * @param options The options for the element\n   * @returns Unsubscribe function\n   */\n  addElement(element, options = {}) {\n    const id = uid();\n    this.elements.set(id, new SnapElement(element, options));\n    return () => this.elements.delete(id);\n  }\n  addElements(elements, options = {}) {\n    const map = [...elements].map(\n      (element) => this.addElement(element, options)\n    );\n    return () => {\n      map.forEach((remove) => {\n        remove();\n      });\n    };\n  }\n  onWindowResize = () => {\n    this.viewport.width = window.innerWidth;\n    this.viewport.height = window.innerHeight;\n  };\n  computeSnaps = () => {\n    const { isHorizontal } = this.lenis;\n    let snaps = [...this.snaps.values()];\n    this.elements.forEach(({ rect, align }) => {\n      let value;\n      align.forEach((align2) => {\n        if (align2 === \"start\") {\n          value = rect.top;\n        } else if (align2 === \"center\") {\n          value = isHorizontal ? rect.left + rect.width / 2 - this.viewport.width / 2 : rect.top + rect.height / 2 - this.viewport.height / 2;\n        } else if (align2 === \"end\") {\n          value = isHorizontal ? rect.left + rect.width - this.viewport.width : rect.top + rect.height - this.viewport.height;\n        }\n        if (typeof value === \"number\") {\n          snaps.push({ value: Math.ceil(value) });\n        }\n      });\n    });\n    snaps = snaps.sort((a, b) => Math.abs(a.value) - Math.abs(b.value));\n    return snaps;\n  };\n  previous() {\n    this.goTo((this.currentSnapIndex ?? 0) - 1);\n  }\n  next() {\n    this.goTo((this.currentSnapIndex ?? 0) + 1);\n  }\n  goTo(index2) {\n    const snaps = this.computeSnaps();\n    if (snaps.length === 0) return;\n    this.currentSnapIndex = Math.max(0, Math.min(index2, snaps.length - 1));\n    const currentSnap = snaps[this.currentSnapIndex];\n    if (currentSnap === void 0) return;\n    this.lenis.scrollTo(currentSnap.value, {\n      duration: this.options.duration,\n      easing: this.options.easing,\n      lerp: this.options.lerp,\n      lock: this.options.type === \"lock\",\n      userData: { initiator: \"snap\" },\n      onStart: () => {\n        this.options.onSnapStart?.({\n          index: this.currentSnapIndex,\n          ...currentSnap\n        });\n      },\n      onComplete: () => {\n        this.options.onSnapComplete?.({\n          index: this.currentSnapIndex,\n          ...currentSnap\n        });\n      }\n    });\n  }\n  get distanceThreshold() {\n    let distanceThreshold = Number.POSITIVE_INFINITY;\n    if (this.options.type === \"mandatory\") return Number.POSITIVE_INFINITY;\n    const { isHorizontal } = this.lenis;\n    const axis = isHorizontal ? \"width\" : \"height\";\n    if (typeof this.options.distanceThreshold === \"string\" && this.options.distanceThreshold.endsWith(\"%\")) {\n      distanceThreshold = Number(this.options.distanceThreshold.replace(\"%\", \"\")) / 100 * this.viewport[axis];\n    } else if (typeof this.options.distanceThreshold === \"number\") {\n      distanceThreshold = this.options.distanceThreshold;\n    } else {\n      distanceThreshold = this.viewport[axis];\n    }\n    return distanceThreshold;\n  }\n  onSnap = (e) => {\n    if (this.isStopped) return;\n    if (e.event.type === \"touchmove\") return;\n    if (this.options.type === \"lock\" && this.lenis.userData?.initiator === \"snap\")\n      return;\n    let { scroll, isHorizontal } = this.lenis;\n    const delta = isHorizontal ? e.deltaX : e.deltaY;\n    scroll = Math.ceil(this.lenis.scroll + delta);\n    const snaps = this.computeSnaps();\n    if (snaps.length === 0) return;\n    let snapIndex;\n    const prevSnapIndex = snaps.findLastIndex(({ value }) => value < scroll);\n    const nextSnapIndex = snaps.findIndex(({ value }) => value > scroll);\n    if (this.options.type === \"lock\") {\n      if (delta > 0) {\n        snapIndex = nextSnapIndex;\n      } else if (delta < 0) {\n        snapIndex = prevSnapIndex;\n      }\n    } else {\n      const prevSnap = snaps[prevSnapIndex];\n      const distanceToPrevSnap = prevSnap ? Math.abs(scroll - prevSnap.value) : Number.POSITIVE_INFINITY;\n      const nextSnap = snaps[nextSnapIndex];\n      const distanceToNextSnap = nextSnap ? Math.abs(scroll - nextSnap.value) : Number.POSITIVE_INFINITY;\n      snapIndex = distanceToPrevSnap < distanceToNextSnap ? prevSnapIndex : nextSnapIndex;\n    }\n    if (snapIndex === void 0) return;\n    if (snapIndex === -1) return;\n    snapIndex = Math.max(0, Math.min(snapIndex, snaps.length - 1));\n    const snap = snaps[snapIndex];\n    const distance = Math.abs(scroll - snap.value);\n    if (distance <= this.distanceThreshold) {\n      this.goTo(snapIndex);\n    }\n  };\n  resize() {\n    this.elements.forEach((element) => {\n      element.onWrapperResize();\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.19/dist/lenis.mjs\";import Snap from\"https://unpkg.com/lenis@1.3.19/dist/lenis-snap.mjs\";import{useEffect,useRef,Children,isValidElement,cloneElement}from\"react\";/**\n * @framerSupportedLayoutHeight any\n * @framerSupportedLayoutWidth any\n * @framerDisableUnlink\n */export default function Component({smooth,infinite,orientation,intensity,children,snap}){const wrapperRef=useRef();const contentRef=useRef();const lenisRef=useRef();useEffect(()=>{if(children&&(!wrapperRef.current||!contentRef.current))return;if(wrapperRef.current&&contentRef.current){if(orientation===\"horizontal\"){wrapperRef.current.style.setProperty(\"overflowX\",\"auto\");}else{wrapperRef.current.style.setProperty(\"overflowY\",\"auto\");}}const lenis=new Lenis({smoothWheel:smooth,// duration: intensity / 10,\ninfinite,orientation,gestureOrientation:orientation===\"horizontal\"?\"both\":\"vertical\",autoRaf:true,autoToggle:true,anchors:true,allowNestedScroll:true,wrapper:wrapperRef.current,content:contentRef.current,syncTouch:Boolean(infinite)||orientation===\"horizontal\",stopInertiaOnNavigate:true});lenisRef.current=lenis;let lenisSnap;if(snap&&snap.snaps.length>0){lenisSnap=new Snap(lenis,{type:snap.type,distanceThreshold:snap.threshold+\"%\"});snap.snaps.forEach(item=>{if(!item.target?.current)return;const id=item.target.current.id;// workaround when content is duplicated by LenisSeamlessInfinite\nconst elements=document.querySelectorAll(`#${id}`);elements.forEach(element=>{lenisSnap.addElement(element,{align:item.align});});});}window.lenis=lenis;window.lenisSnap=snap;return()=>{if(lenis)lenis.destroy();if(lenisSnap)lenisSnap.destroy();};},[smooth,infinite,orientation,intensity,children,snap]);// useEffect(() => {\n//     function onClick(event: PointerEvent | MouseEvent) {\n//         const path = event.composedPath()\n//         const pageLink = path.find(\n//             (node) =>\n//                 node instanceof HTMLAnchorElement &&\n//                 (node.getAttribute(\"href\")?.startsWith(\"./\") ||\n//                     node.getAttribute(\"href\")?.startsWith(\"../\"))\n//         ) as HTMLAnchorElement | undefined\n//         if (pageLink) {\n//             if (lenisRef.current) {\n//                 lenisRef.current.reset()\n//             }\n//         }\n//     }\n//     window.addEventListener(\"click\", onClick)\n//     return () => {\n//         window.removeEventListener(\"click\", onClick)\n//     }\n// }, [])\nreturn /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{href:\"https://unpkg.com/lenis@1.3.19/dist/lenis.css\",rel:\"stylesheet\"}),children&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:orientation===\"horizontal\"?{overflowX:\"auto\",width:\"100%\"}:{overflowY:\"auto\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"div\",{ref:contentRef,style:{width:\"100%\"},children:Children.map(children,child=>/*#__PURE__*/isValidElement(child)?/*#__PURE__*/cloneElement(child,{style:{...child.props.style,width:\"100%\"}}):child)})})})]});}Component.displayName=\"Lenis\";addPropertyControls(Component,{smooth:{type:ControlType.Boolean,title:\"Smooth\",defaultValue:true},intensity:{type:ControlType.Number,title:\"Intensity\",defaultValue:12,step:1,min:1,max:100,hidden(props){return props.smooth===false;},description:\"This will be ignored on mobile.\"},infinite:{type:ControlType.Boolean,title:\"Infinite\",defaultValue:false,hidden(props){return props.smooth===false;}},orientation:{type:ControlType.Enum,defaultValue:\"Vertical\",displaySegmentedControl:true,options:[\"vertical\",\"horizontal\"],optionTitles:[\"Vertical\",\"Horizontal\"],hidden(props){return props.smooth===false;}},children:{type:ControlType.ComponentInstance,title:\"Content\"},snap:{type:ControlType.Object,optional:true,description:\"Cooked and served by [darkroom.engineering](https://darkroom.engineering).\",controls:{type:{type:ControlType.Enum,defaultValue:\"proximity\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",options:[\"proximity\",\"mandatory\",\"lock\"],optionTitles:[\"Proximity\",\"Mandatory\",\"Lock\"]},threshold:{type:ControlType.Number,defaultValue:50,min:0,max:100,unit:\"%\",hidden:props=>{return props.snap.type===\"mandatory\";}},snaps:{type:ControlType.Array,control:{type:ControlType.Object,controls:{target:{title:\"Target\",type:ControlType.ScrollSectionRef},align:{type:ControlType.Enum,defaultValue:\"center\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"start\",\"center\",\"end\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"]}}}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Component\",\"slots\":[\"children\"],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lenis.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const serializationHash=\"framer-f3blq\";const variantClassNames={zNx0s69xZ:\"framer-v-xlqwqd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tC7vwg7dl=undefined;const transition1={bounce:.2,delay:2,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,tC7vwg7dl:click??props.tC7vwg7dl};};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,tC7vwg7dl,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zNx0s69xZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapxcsnq6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(tC7vwg7dl){const res=await tC7vwg7dl(...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:transition2,children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-xlqwqd\",className,classNames),\"data-framer-appear-id\":\"xlqwqd\",\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zNx0s69xZ\",onTap:onTapxcsnq6,optimized:true,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11,boxShadow:\"0px 0.48174984141951427px 1.252549587690737px -1.25px rgba(0, 0, 0, 0.29), 0px 1.8308266425947657px 4.760149270746391px -2.5px rgba(0, 0, 0, 0.25), 0px 8px 20.8px -3.75px rgba(0, 0, 0, 0.1)\",...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.4px\",\"--framer-line-height\":\"1.75em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(35, 31, 32))\"},children:\"Get Template\"})}),className:\"framer-seusf1\",fonts:[\"GF;Inter-700\"],layoutDependency:layoutDependency,layoutId:\"bEuLp2Seu\",style:{\"--extracted-r6o4lv\":\"rgb(35, 31, 32)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-f3blq.framer-biqir9, .framer-f3blq .framer-biqir9 { display: block; }\",\".framer-f3blq.framer-xlqwqd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 12px 8px 12px; position: relative; width: 128px; will-change: var(--framer-will-change-override, transform); }\",\".framer-f3blq .framer-seusf1 { -webkit-user-select: none; flex: none; height: 23px; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 128\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"tC7vwg7dl\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriN04BnJAD=withCSS(Component,css,\"framer-f3blq\");export default FrameriN04BnJAD;FrameriN04BnJAD.displayName=\"Checkout Button\";FrameriN04BnJAD.defaultProps={height:39,width:128};addPropertyControls(FrameriN04BnJAD,{tC7vwg7dl:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameriN04BnJAD,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriN04BnJAD\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"tC7vwg7dl\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"39\",\"framerIntrinsicWidth\":\"128\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iN04BnJAD.map","// Generated by Framer (a1faaee)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const xX0AAXJ94=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 321 299\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 145.059 66.87 C 151.922 54.983 169.078 54.983 175.941 66.87 L 229.999 160.5 L 229.999 160.5 L 284.056 254.13 C 290.919 266.017 282.34 280.875 268.615 280.875 L 160.5 280.875 L 160.5 280.875 L 52.385 280.875 C 38.66 280.875 30.081 266.017 36.944 254.13 L 91.001 160.5 L 91.001 160.5 Z\" fill=\"var(--13luugp, var(--token-030445e0-66b1-4cf5-86f5-06201f409f19, rgb(46, 46, 46)))\" height=\"321px\" id=\"tjssY2pLn\" transform=\"translate(0 -11) rotate(90 160.5 160.5)\" width=\"321px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,fillAlpha,height,id,light,shade,stroke,width,width1,widthThin,...props})=>{return{...props,EFhby2hk_:width1??props.EFhby2hk_??1,K7oj2kVaq:shade??props.K7oj2kVaq??\"var(--token-3890c723-b81b-4cd9-8ee4-78ba3e4a048f, rgb(28, 28, 28))\",LAKsbpsl8:light??props.LAKsbpsl8??\"var(--token-fa5efa90-02ea-4140-be93-9c156158d5ba, rgb(66, 66, 66))\",lX45NarS3:widthThin??props.lX45NarS3??.25,mqJaex1RZ:fillAlpha??props.mqJaex1RZ??1,x6V5wP5W2:stroke??props.x6V5wP5W2??\"var(--token-33ef294f-bf95-4931-af4a-e98d2138d080, rgb(233, 224, 209))\",xX0AAXJ94:fill??props.xX0AAXJ94??\"var(--token-030445e0-66b1-4cf5-86f5-06201f409f19, rgb(46, 46, 46))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,x6V5wP5W2,LAKsbpsl8,xX0AAXJ94,K7oj2kVaq,mqJaex1RZ,EFhby2hk_,lX45NarS3,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-hfWLb\",className),layoutId:layoutId,ref:ref,style:{\"--13luugp\":xX0AAXJ94,...style}});});const css=[`.framer-hfWLb { -webkit-mask: ${mask}; aspect-ratio: 1.0735785953177257; background-color: var(--13luugp); mask: ${mask}; width: 321px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 321\n * @framerIntrinsicHeight 299\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"x6V5wP5W2\":\"stroke\",\"LAKsbpsl8\":\"light\",\"xX0AAXJ94\":\"fill\",\"K7oj2kVaq\":\"shade\",\"mqJaex1RZ\":\"fillAlpha\",\"EFhby2hk_\":\"width1\",\"lX45NarS3\":\"widthThin\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"13luugp\"},\"set\":{\"localId\":\"vectorSet/CTbVRUq7Z\",\"id\":\"CTbVRUq7Z\",\"moduleId\":\"5RIGxdbrFZGQU4x9tbSe\"}}\n */const Icon=withCSS(Component,css,\"framer-hfWLb\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{x6V5wP5W2:{defaultValue:'var(--token-33ef294f-bf95-4931-af4a-e98d2138d080, rgb(233, 224, 209)) /* {\"name\":\"Stroke\"} */',hidden:true,title:\"Stroke\",type:ControlType.Color},LAKsbpsl8:{defaultValue:'var(--token-fa5efa90-02ea-4140-be93-9c156158d5ba, rgb(66, 66, 66)) /* {\"name\":\"Light\"} */',hidden:true,title:\"Light\",type:ControlType.Color},xX0AAXJ94:{defaultValue:'var(--token-030445e0-66b1-4cf5-86f5-06201f409f19, rgb(46, 46, 46)) /* {\"name\":\"Fill\"} */',hidden:false,title:\"Fill\",type:ControlType.Color},K7oj2kVaq:{defaultValue:'var(--token-3890c723-b81b-4cd9-8ee4-78ba3e4a048f, rgb(28, 28, 28)) /* {\"name\":\"Shade\"} */',hidden:true,title:\"Shade\",type:ControlType.Color},mqJaex1RZ:{defaultValue:1,hidden:true,max:1,min:0,step:.01,title:\"Fill Alpha\",type:ControlType.Number},EFhby2hk_:{defaultValue:1,hidden:true,min:0,title:\"Width\",type:ControlType.Number},lX45NarS3:{defaultValue:.25,hidden:true,min:0,title:\"Width Thin\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"321\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"299\",\"framerVariables\":\"{\\\"x6V5wP5W2\\\":\\\"stroke\\\",\\\"LAKsbpsl8\\\":\\\"light\\\",\\\"xX0AAXJ94\\\":\\\"fill\\\",\\\"K7oj2kVaq\\\":\\\"shade\\\",\\\"mqJaex1RZ\\\":\\\"fillAlpha\\\",\\\"EFhby2hk_\\\":\\\"width1\\\",\\\"lX45NarS3\\\":\\\"widthThin\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"13luugp\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/CTbVRUq7Z\\\",\\\"id\\\":\\\"CTbVRUq7Z\\\",\\\"moduleId\\\":\\\"5RIGxdbrFZGQU4x9tbSe\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a1faaee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowRight from\"https://framerusercontent.com/modules/2WQzq084DzoFmwmk0fUI/sBT0012yPWvPR8ixbuvU/xWxFPmdWu.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/3I7tak8cIgky1MHc0bsR/xpl50ct60eyLuY1764Dy/O0790qsZT.js\";import Vector from\"https://framerusercontent.com/modules/9yOqrfo6vmBMEqDkUL70/9dgznw6fFYR3v6Xk2R5l/PbMslhFsH.js\";const VectorFonts=getFonts(Vector);const enabledGestures={cNdVluHs7:{hover:true},dVzNLmjkO:{hover:true},hi6aRZbT7:{hover:true},LxHqL1VPe:{hover:true},UixaMrEmY:{hover:true},woqNk0Qel:{hover:true}};const cycleOrder=[\"LxHqL1VPe\",\"UixaMrEmY\",\"woqNk0Qel\",\"cNdVluHs7\",\"hi6aRZbT7\",\"dVzNLmjkO\"];const serializationHash=\"framer-SDNRu\";const variantClassNames={cNdVluHs7:\"framer-v-ycy7bl\",dVzNLmjkO:\"framer-v-1rdmsgg\",hi6aRZbT7:\"framer-v-1sbbds4\",LxHqL1VPe:\"framer-v-efr9v5\",UixaMrEmY:\"framer-v-h8s8pe\",woqNk0Qel:\"framer-v-1vqtwt6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AMCchnpNw=undefined;const FWKDMXbN2=undefined;const YkfrxUoaP=undefined;const BANE331ww=undefined;const p8v7WNQPZ=undefined;const mYjHZJ6Gn=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"L Icon\":\"UixaMrEmY\",\"L Play\":\"dVzNLmjkO\",\"L Primary\":\"LxHqL1VPe\",\"M Icon\":\"hi6aRZbT7\",\"M Primary\":\"woqNk0Qel\",\"M Secondary\":\"cNdVluHs7\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,icon,id,link,newTab,smoothScroll,title,width,...props})=>{return{...props,AMCchnpNw:click??props.AMCchnpNw,BANE331ww:smoothScroll??props.BANE331ww,FWKDMXbN2:link??props.FWKDMXbN2,mYjHZJ6Gn:title??props.mYjHZJ6Gn??\"View case studies\",p8v7WNQPZ:icon??props.p8v7WNQPZ??ArrowRight,variant:humanReadableVariantMap[props.variant]??props.variant??\"LxHqL1VPe\",YkfrxUoaP:newTab??props.YkfrxUoaP};};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,mYjHZJ6Gn,FWKDMXbN2,YkfrxUoaP,BANE331ww,p8v7WNQPZ,AMCchnpNw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LxHqL1VPe\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1r9bsno=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(AMCchnpNw){const res=await AMCchnpNw(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"UixaMrEmY-hover\",\"hi6aRZbT7-hover\"].includes(gestureVariant))return true;if([\"UixaMrEmY\",\"hi6aRZbT7\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"UixaMrEmY-hover\",\"hi6aRZbT7-hover\",\"dVzNLmjkO-hover\"].includes(gestureVariant))return false;if([\"UixaMrEmY\",\"hi6aRZbT7\",\"dVzNLmjkO\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(gestureVariant===\"dVzNLmjkO-hover\")return true;if(baseVariant===\"dVzNLmjkO\")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(Link,{href:FWKDMXbN2,motionChild:true,nodeId:\"LxHqL1VPe\",openInNewTab:YkfrxUoaP,scopeId:\"LgNu28hAv\",smoothScroll:BANE331ww,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-efr9v5\",className,classNames)} framer-ces3t`,\"data-border\":true,\"data-framer-name\":\"L Primary\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"LxHqL1VPe\",onTap:onTap1r9bsno,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"none\",backgroundColor:\"var(--token-792af9ed-53d8-45b2-94fd-014e7edc8f44, rgba(255, 255, 255, 0.8))\",borderBottomLeftRadius:768,borderBottomRightRadius:768,borderTopLeftRadius:768,borderTopRightRadius:768,WebkitBackdropFilter:\"none\",...style},variants:{\"cNdVluHs7-hover\":{backgroundColor:\"var(--token-e3ce13ec-ba16-45a8-a084-ab9af1d723e8, rgba(255, 255, 255, 0.25))\"},\"dVzNLmjkO-hover\":{backgroundColor:\"var(--token-e3ce13ec-ba16-45a8-a084-ab9af1d723e8, rgba(255, 255, 255, 0.25))\"},\"hi6aRZbT7-hover\":{backgroundColor:\"var(--token-e3ce13ec-ba16-45a8-a084-ab9af1d723e8, rgba(255, 255, 255, 0.25))\"},\"LxHqL1VPe-hover\":{backdropFilter:\"none\",backgroundColor:\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\",WebkitBackdropFilter:\"none\"},\"UixaMrEmY-hover\":{backdropFilter:\"none\",backgroundColor:\"var(--token-e3ce13ec-ba16-45a8-a084-ab9af1d723e8, rgba(255, 255, 255, 0.25))\",WebkitBackdropFilter:\"none\"},\"woqNk0Qel-hover\":{backdropFilter:\"none\",backgroundColor:\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\",WebkitBackdropFilter:\"none\"},cNdVluHs7:{\"--border-color\":\"var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1))\",backdropFilter:\"blur(5px)\",backgroundColor:\"var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1))\",WebkitBackdropFilter:\"blur(5px)\"},dVzNLmjkO:{\"--border-color\":\"var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1))\",backdropFilter:\"none\",backgroundColor:\"var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1))\",WebkitBackdropFilter:\"none\"},hi6aRZbT7:{\"--border-color\":\"var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1))\",backdropFilter:\"none\",backgroundColor:\"var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1))\",WebkitBackdropFilter:\"none\"},UixaMrEmY:{\"--border-color\":\"var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1))\",backgroundColor:\"var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1))\"}},...addPropertyOverrides({\"cNdVluHs7-hover\":{\"data-framer-name\":undefined},\"dVzNLmjkO-hover\":{\"data-framer-name\":undefined},\"hi6aRZbT7-hover\":{\"data-framer-name\":undefined},\"LxHqL1VPe-hover\":{\"data-framer-name\":undefined},\"UixaMrEmY-hover\":{\"data-framer-name\":undefined},\"woqNk0Qel-hover\":{\"data-framer-name\":undefined},cNdVluHs7:{\"data-framer-name\":\"M Secondary\"},dVzNLmjkO:{\"data-framer-name\":\"L Play\"},hi6aRZbT7:{\"data-framer-name\":\"M Icon\"},UixaMrEmY:{\"data-framer-name\":\"L Icon\"},woqNk0Qel:{\"data-framer-name\":\"M Primary\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-12ejusb\",Component:p8v7WNQPZ,layoutDependency:layoutDependency,layoutId:\"FH6FENxPC\",style:{\"--1ww558a\":1,\"--4rxgx6\":\"var(--token-792af9ed-53d8-45b2-94fd-014e7edc8f44, rgba(255, 255, 255, 0.8))\"},variants:{hi6aRZbT7:{\"--4rxgx6\":\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\"},UixaMrEmY:{\"--4rxgx6\":\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\"}}}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ef8ecd6d-5204-4f29-b3b7-2d4dc011513a, rgb(1, 16, 29)))\"},children:\"View case studies\"})}),className:\"framer-ynqlit\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hauSRxW21\",style:{\"--extracted-r6o4lv\":\"var(--token-ef8ecd6d-5204-4f29-b3b7-2d4dc011513a, rgb(1, 16, 29))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:mYjHZJ6Gn,variants:{cNdVluHs7:{\"--extracted-r6o4lv\":\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cNdVluHs7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240)))\"},children:\"View case studies\"})})}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-k9e6il\",\"data-framer-name\":\"play icon\",layoutDependency:layoutDependency,layoutId:\"d9saUCwnq\",children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-1pwr5a1\",layoutDependency:layoutDependency,layoutId:\"S9xC21bYy\",style:{\"--121jcuf\":1,\"--13luugp\":\"var(--token-792af9ed-53d8-45b2-94fd-014e7edc8f44, rgba(255, 255, 255, 0.8))\",\"--1htvxt1\":.25,\"--1pwspqr\":\"var(--token-3890c723-b81b-4cd9-8ee4-78ba3e4a048f, rgb(28, 28, 28))\",\"--1r53vy\":\"var(--token-fa5efa90-02ea-4140-be93-9c156158d5ba, rgb(66, 66, 66))\",\"--em6an1\":\"var(--token-33ef294f-bf95-4931-af4a-e98d2138d080, rgb(233, 224, 209))\",\"--himqj5\":1},variants:{\"dVzNLmjkO-hover\":{\"--13luugp\":\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\"}}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SDNRu.framer-ces3t, .framer-SDNRu .framer-ces3t { display: block; }\",\".framer-SDNRu.framer-efr9v5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 36px 0px 36px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-SDNRu .framer-12ejusb { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 20px; }\",\".framer-SDNRu .framer-ynqlit { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-SDNRu .framer-k9e6il { flex: none; height: 19px; overflow: visible; position: relative; width: 18px; }\",\".framer-SDNRu .framer-1pwr5a1 { flex: none; height: var(--framer-aspect-ratio-supported, 18px); left: 2px; position: absolute; top: 0px; width: 18px; }\",\".framer-SDNRu.framer-v-h8s8pe.framer-efr9v5, .framer-SDNRu.framer-v-1rdmsgg.framer-efr9v5 { padding: 0px; width: 48px; }\",\".framer-SDNRu.framer-v-h8s8pe .framer-12ejusb { height: var(--framer-aspect-ratio-supported, 20px); }\",\".framer-SDNRu.framer-v-1vqtwt6.framer-efr9v5, .framer-SDNRu.framer-v-ycy7bl.framer-efr9v5 { height: 36px; padding: 0px 24px 0px 24px; }\",\".framer-SDNRu.framer-v-1sbbds4.framer-efr9v5 { height: 36px; padding: 0px; width: 36px; }\",\".framer-SDNRu.framer-v-1sbbds4 .framer-12ejusb { height: var(--framer-aspect-ratio-supported, 16px); width: 16px; }\",\".framer-SDNRu.framer-v-1rdmsgg .framer-k9e6il { height: 18px; }\",\".framer-SDNRu.framer-v-1rdmsgg .framer-1pwr5a1 { height: var(--framer-aspect-ratio-supported, 17px); }\",...sharedStyle.css,'.framer-SDNRu[data-border=\"true\"]::after, .framer-SDNRu [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 187\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"UixaMrEmY\":{\"layout\":[\"fixed\",\"fixed\"]},\"woqNk0Qel\":{\"layout\":[\"auto\",\"fixed\"]},\"cNdVluHs7\":{\"layout\":[\"auto\",\"fixed\"]},\"hi6aRZbT7\":{\"layout\":[\"fixed\",\"fixed\"]},\"dVzNLmjkO\":{\"layout\":[\"fixed\",\"fixed\"]},\"E4xyH_bkv\":{\"layout\":[\"auto\",\"fixed\"]},\"Cp2NDSOQA\":{\"layout\":[\"fixed\",\"fixed\"]},\"nyyJk1dib\":{\"layout\":[\"auto\",\"fixed\"]},\"rqFkapwrl\":{\"layout\":[\"auto\",\"fixed\"]},\"LdicYmdJ3\":{\"layout\":[\"fixed\",\"fixed\"]},\"m9QxSHMt7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"mYjHZJ6Gn\":\"title\",\"FWKDMXbN2\":\"link\",\"YkfrxUoaP\":\"newTab\",\"BANE331ww\":\"smoothScroll\",\"p8v7WNQPZ\":\"icon\",\"AMCchnpNw\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"E1vFg1A6wcWAGuFi9Hz1\"]\n */const FramerLgNu28hAv=withCSS(Component,css,\"framer-SDNRu\");export default FramerLgNu28hAv;FramerLgNu28hAv.displayName=\"Button\";FramerLgNu28hAv.defaultProps={height:48,width:187};addPropertyControls(FramerLgNu28hAv,{variant:{options:[\"LxHqL1VPe\",\"UixaMrEmY\",\"woqNk0Qel\",\"cNdVluHs7\",\"hi6aRZbT7\",\"dVzNLmjkO\"],optionTitles:[\"L Primary\",\"L Icon\",\"M Primary\",\"M Secondary\",\"M Icon\",\"L Play\"],title:\"Variant\",type:ControlType.Enum},mYjHZJ6Gn:{defaultValue:\"View case studies\",displayTextArea:false,title:\"Title\",type:ControlType.String},onmYjHZJ6GnChange:{changes:\"mYjHZJ6Gn\",type:ControlType.ChangeHandler},FWKDMXbN2:{title:\"Link\",type:ControlType.Link},YkfrxUoaP:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onYkfrxUoaPChange:{changes:\"YkfrxUoaP\",type:ControlType.ChangeHandler},BANE331ww:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onBANE331wwChange:{changes:\"BANE331ww\",type:ControlType.ChangeHandler},p8v7WNQPZ:{defaultValue:{identifier:\"module:2WQzq084DzoFmwmk0fUI/sBT0012yPWvPR8ixbuvU/xWxFPmdWu.js:default\",moduleId:\"2WQzq084DzoFmwmk0fUI\"},setModuleId:\"E1vFg1A6wcWAGuFi9Hz1\",title:\"Icon\",type:ControlType.VectorSetItem},AMCchnpNw:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerLgNu28hAv,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...VectorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLgNu28hAv\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"187\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"UixaMrEmY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"woqNk0Qel\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cNdVluHs7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"hi6aRZbT7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dVzNLmjkO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"E4xyH_bkv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Cp2NDSOQA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nyyJk1dib\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"rqFkapwrl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"LdicYmdJ3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m9QxSHMt7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"mYjHZJ6Gn\\\":\\\"title\\\",\\\"FWKDMXbN2\\\":\\\"link\\\",\\\"YkfrxUoaP\\\":\\\"newTab\\\",\\\"BANE331ww\\\":\\\"smoothScroll\\\",\\\"p8v7WNQPZ\\\":\\\"icon\\\",\\\"AMCchnpNw\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"48\",\"framerComponentViewportWidth\":\"true\",\"framerVectorSets\":\"[\\\"E1vFg1A6wcWAGuFi9Hz1\\\"]\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LgNu28hAv.map","// Generated by Framer (deac62f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const UgsisMkEm=undefined;const IIUmeJa2R=undefined;const fPwh2F_zm=undefined;const kUahFe0ln=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 30 30\" xmlns=\"http://www.w3.org/2000/svg\"><defs ><clipPath id=\"iPIeLr7aS-1810172212-stroke\"><use href=\"#iPIeLr7aS-1810172212\"/></clipPath>\\n<path d=\"M 0 4 C 0 1.791 1.791 0 4 0 L 26 0 C 28.209 0 30 1.791 30 4 L 30 26 C 30 28.209 28.209 30 26 30 L 4 30 C 1.791 30 0 28.209 0 26 Z\" id=\"iPIeLr7aS-1810172212\"/></defs>\\n<use fill=\"var(--y471m3, rgba(255, 255, 255, 0.8))\" height=\"30px\" href=\"#iPIeLr7aS-1810172212\" id=\"iPIeLr7aS\" width=\"30px\"/>\\n<use clip-path=\"url(#iPIeLr7aS-1810172212-stroke)\" fill=\"transparent\" href=\"#iPIeLr7aS-1810172212\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"calc(var(--e82k50, 0.5) * 2px)\" stroke=\"var(--a48utx, rgb(232, 232, 232))\"/><path d=\"M 0.26 5.3 L 3.58 5.3 L 3.58 15.96 L 0.26 15.96 Z M 1.92 0 C 2.98 0 3.84 0.86 3.84 1.92 C 3.84 2.98 2.98 3.84 1.92 3.84 C 0.86 3.84 0 2.98 0 1.92 C 0 0.86 0.86 0 1.92 0 Z M 5.66 15.96 L 8.97 15.96 L 8.97 10.69 C 8.97 9.3 9.23 7.95 10.96 7.95 C 12.69 7.95 12.68 9.54 12.68 10.78 L 12.68 15.97 L 15.99 15.97 L 15.99 10.12 C 15.99 7.25 15.37 5.04 12.01 5.04 C 10.4 5.04 9.32 5.92 8.87 6.76 L 8.82 6.76 L 8.82 5.3 L 5.64 5.3 L 5.64 15.96 Z\" fill=\"var(--q09v0x, rgb(50, 50, 50))\" height=\"15.969999961853029px\" id=\"KxiscfzYi\" transform=\"translate(7 7.02)\" width=\"15.989999866485597px\"/></svg>';const getProps=({backgroundColor,height,iconColor1,iconColor2,id,strokeColor,strokeWidth,width,...props})=>{return{...props,eWoH2wHg9:iconColor2??props.eWoH2wHg9??\"rgba(212, 212, 212, 0.5)\",fPwh2F_zm:strokeColor??props.fPwh2F_zm??\"rgb(232, 232, 232)\",IIUmeJa2R:strokeWidth??props.IIUmeJa2R??.5,kUahFe0ln:iconColor1??props.kUahFe0ln??\"rgb(50, 50, 50)\",UgsisMkEm:backgroundColor??props.UgsisMkEm??\"rgba(255, 255, 255, 0.8)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,kUahFe0ln,eWoH2wHg9,UgsisMkEm,fPwh2F_zm,IIUmeJa2R,...restProps}=getProps(props);const href=useSVGTemplate(\"1810172212\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-DWBhY\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--a48utx\":fPwh2F_zm,\"--e82k50\":IIUmeJa2R,\"--q09v0x\":kUahFe0ln,\"--y471m3\":UgsisMkEm,...style},viewBox:\"0 0 30 30\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-DWBhY { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 30px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 30\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"kUahFe0ln\":\"iconColor1\",\"eWoH2wHg9\":\"iconColor2\",\"UgsisMkEm\":\"backgroundColor\",\"fPwh2F_zm\":\"strokeColor\",\"IIUmeJa2R\":\"strokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"LinkedIn\",\"set\":{\"localId\":\"vectorSet/OuwAQn7Go\",\"id\":\"OuwAQn7Go\",\"moduleId\":\"JIPqlEHzV4eAeaj5I07k\"}}\n */const Icon=withCSS(Component,css,\"framer-DWBhY\");Icon.displayName=\"LinkedIn\";export default Icon;addPropertyControls(Icon,{kUahFe0ln:{defaultValue:\"rgb(50, 50, 50)\",hidden:false,title:\"Icon color 1\",type:ControlType.Color},eWoH2wHg9:{defaultValue:\"rgba(212, 212, 212, 0.5)\",hidden:true,title:\"Icon color 2\",type:ControlType.Color},UgsisMkEm:{defaultValue:\"rgba(255, 255, 255, 0.8)\",hidden:false,title:\"Background color\",type:ControlType.Color},fPwh2F_zm:{defaultValue:\"rgb(232, 232, 232)\",hidden:false,title:\"Stroke color\",type:ControlType.Color},IIUmeJa2R:{defaultValue:.5,hidden:false,min:0,title:\"Stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"kUahFe0ln\\\":\\\"iconColor1\\\",\\\"eWoH2wHg9\\\":\\\"iconColor2\\\",\\\"UgsisMkEm\\\":\\\"backgroundColor\\\",\\\"fPwh2F_zm\\\":\\\"strokeColor\\\",\\\"IIUmeJa2R\\\":\\\"strokeWidth\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"30\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"LinkedIn\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/OuwAQn7Go\\\",\\\"id\\\":\\\"OuwAQn7Go\\\",\\\"moduleId\\\":\\\"JIPqlEHzV4eAeaj5I07k\\\"}}\",\"framerIntrinsicHeight\":\"30\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (deac62f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const UgsisMkEm=undefined;const IIUmeJa2R=undefined;const fPwh2F_zm=undefined;const kUahFe0ln=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 30 30\" xmlns=\"http://www.w3.org/2000/svg\"><defs ><clipPath id=\"tbr3ig6Nv-4004843660-stroke\"><use href=\"#tbr3ig6Nv-4004843660\"/></clipPath>\\n<path d=\"M 0 4 C 0 1.791 1.791 0 4 0 L 26 0 C 28.209 0 30 1.791 30 4 L 30 26 C 30 28.209 28.209 30 26 30 L 4 30 C 1.791 30 0 28.209 0 26 Z\" id=\"tbr3ig6Nv-4004843660\"/></defs>\\n<use fill=\"var(--y471m3, rgba(255, 255, 255, 0.8))\" height=\"30px\" href=\"#tbr3ig6Nv-4004843660\" id=\"tbr3ig6Nv\" width=\"30px\"/>\\n<use clip-path=\"url(#tbr3ig6Nv-4004843660-stroke)\" fill=\"transparent\" href=\"#tbr3ig6Nv-4004843660\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"calc(var(--e82k50, 0.5) * 2px)\" stroke=\"var(--a48utx, rgb(232, 232, 232))\"/><path d=\"M 5.33 8 C 5.33 6.53 6.52 5.33 8 5.33 C 9.48 5.33 10.67 6.52 10.67 8 C 10.67 9.48 9.48 10.67 8 10.67 C 6.52 10.67 5.33 9.48 5.33 8 Z M 3.89 8 C 3.89 10.27 5.73 12.11 8 12.11 C 10.27 12.11 12.11 10.27 12.11 8 C 12.11 5.73 10.27 3.89 8 3.89 C 5.73 3.89 3.89 5.73 3.89 8 Z M 11.31 3.73 C 11.31 4.26 11.74 4.69 12.27 4.69 C 12.8 4.69 13.23 4.26 13.23 3.73 C 13.23 3.2 12.8 2.77 12.27 2.77 C 11.74 2.77 11.31 3.2 11.31 3.73 Z M 4.77 14.51 C 3.99 14.47 3.57 14.34 3.28 14.23 C 2.91 14.08 2.64 13.91 2.36 13.63 C 2.08 13.35 1.91 13.08 1.76 12.71 C 1.65 12.43 1.52 12 1.48 11.23 C 1.44 10.39 1.43 10.13 1.43 8 C 1.43 5.87 1.43 5.61 1.48 4.77 C 1.52 3.99 1.65 3.57 1.76 3.29 C 1.91 2.92 2.08 2.65 2.36 2.37 C 2.64 2.09 2.91 1.92 3.28 1.77 C 3.56 1.66 3.99 1.53 4.77 1.49 C 5.61 1.45 5.87 1.44 8 1.44 C 10.13 1.44 10.39 1.44 11.23 1.49 C 12.01 1.53 12.43 1.66 12.72 1.77 C 13.09 1.92 13.36 2.09 13.64 2.37 C 13.92 2.65 14.09 2.92 14.24 3.29 C 14.35 3.57 14.48 4 14.52 4.77 C 14.56 5.61 14.57 5.87 14.57 8 C 14.57 10.13 14.57 10.39 14.52 11.23 C 14.48 12.01 14.35 12.43 14.24 12.71 C 14.09 13.08 13.92 13.35 13.64 13.63 C 13.36 13.91 13.09 14.08 12.72 14.23 C 12.44 14.34 12.01 14.47 11.23 14.51 C 10.39 14.55 10.13 14.56 8 14.56 C 5.87 14.56 5.61 14.56 4.77 14.51 Z M 4.7 0.05 C 3.85 0.09 3.27 0.22 2.76 0.42 C 2.23 0.62 1.79 0.9 1.34 1.34 C 0.9 1.78 0.62 2.23 0.42 2.76 C 0.22 3.27 0.09 3.85 0.05 4.7 C 0.01 5.55 0 5.83 0 8 C 0 10.17 0 10.44 0.05 11.3 C 0.09 12.15 0.22 12.73 0.42 13.24 C 0.62 13.77 0.9 14.21 1.34 14.66 C 1.78 15.1 2.23 15.38 2.76 15.58 C 3.27 15.78 3.85 15.91 4.7 15.95 C 5.55 15.99 5.83 16 8 16 C 10.17 16 10.45 16 11.3 15.95 C 12.15 15.91 12.73 15.78 13.24 15.58 C 13.77 15.38 14.21 15.1 14.66 14.66 C 15.1 14.22 15.38 13.77 15.58 13.24 C 15.78 12.73 15.91 12.15 15.95 11.3 C 15.99 10.45 16 10.17 16 8 C 16 5.83 16 5.56 15.95 4.7 C 15.91 3.85 15.78 3.27 15.58 2.76 C 15.38 2.23 15.1 1.79 14.66 1.34 C 14.22 0.9 13.77 0.62 13.24 0.42 C 12.73 0.22 12.15 0.09 11.3 0.05 C 10.45 0.01 10.17 0 8 0 C 5.83 0 5.56 0 4.7 0.05 Z\" fill=\"var(--q09v0x, rgb(50, 50, 50))\" height=\"16px\" id=\"OjZWMg796\" transform=\"translate(7 7)\" width=\"16px\"/></svg>';const getProps=({backgroundColor,height,iconColor1,iconColor2,id,strokeColor,strokeWidth,width,...props})=>{return{...props,eWoH2wHg9:iconColor2??props.eWoH2wHg9??\"rgba(212, 212, 212, 0.5)\",fPwh2F_zm:strokeColor??props.fPwh2F_zm??\"rgb(232, 232, 232)\",IIUmeJa2R:strokeWidth??props.IIUmeJa2R??.5,kUahFe0ln:iconColor1??props.kUahFe0ln??\"rgb(50, 50, 50)\",UgsisMkEm:backgroundColor??props.UgsisMkEm??\"rgba(255, 255, 255, 0.8)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,kUahFe0ln,eWoH2wHg9,UgsisMkEm,fPwh2F_zm,IIUmeJa2R,...restProps}=getProps(props);const href=useSVGTemplate(\"4004843660\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-UDHDx\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--a48utx\":fPwh2F_zm,\"--e82k50\":IIUmeJa2R,\"--q09v0x\":kUahFe0ln,\"--y471m3\":UgsisMkEm,...style},viewBox:\"0 0 30 30\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-UDHDx { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 30px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 30\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"kUahFe0ln\":\"iconColor1\",\"eWoH2wHg9\":\"iconColor2\",\"UgsisMkEm\":\"backgroundColor\",\"fPwh2F_zm\":\"strokeColor\",\"IIUmeJa2R\":\"strokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram\",\"set\":{\"localId\":\"vectorSet/OuwAQn7Go\",\"id\":\"OuwAQn7Go\",\"moduleId\":\"JIPqlEHzV4eAeaj5I07k\"}}\n */const Icon=withCSS(Component,css,\"framer-UDHDx\");Icon.displayName=\"Instagram\";export default Icon;addPropertyControls(Icon,{kUahFe0ln:{defaultValue:\"rgb(50, 50, 50)\",hidden:false,title:\"Icon color 1\",type:ControlType.Color},eWoH2wHg9:{defaultValue:\"rgba(212, 212, 212, 0.5)\",hidden:true,title:\"Icon color 2\",type:ControlType.Color},UgsisMkEm:{defaultValue:\"rgba(255, 255, 255, 0.8)\",hidden:false,title:\"Background color\",type:ControlType.Color},fPwh2F_zm:{defaultValue:\"rgb(232, 232, 232)\",hidden:false,title:\"Stroke color\",type:ControlType.Color},IIUmeJa2R:{defaultValue:.5,hidden:false,min:0,title:\"Stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"kUahFe0ln\\\":\\\"iconColor1\\\",\\\"eWoH2wHg9\\\":\\\"iconColor2\\\",\\\"UgsisMkEm\\\":\\\"backgroundColor\\\",\\\"fPwh2F_zm\\\":\\\"strokeColor\\\",\\\"IIUmeJa2R\\\":\\\"strokeWidth\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"30\",\"framerIntrinsicHeight\":\"30\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/OuwAQn7Go\\\",\\\"id\\\":\\\"OuwAQn7Go\\\",\\\"moduleId\\\":\\\"JIPqlEHzV4eAeaj5I07k\\\"}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"TnVohLFlp\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Plataforma\"})})})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Hddi9z5pY\",webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"TnVohLFlp\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Plataforma\"})})})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dpEtnX2Cb\"},motionChild:true,nodeId:\"gBadw2o3v\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Sobre\"})})})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JHJfURpkN\"},motionChild:true,nodeId:\"U_yK6z8f7\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Blog\"})})})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.unblockpay.com/\",motionChild:true,nodeId:\"FIYA1UI1f\",openInNewTab:true,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Doc da API\"})})})});export const v5=\"Agendar demonstra\\xe7\\xe3o\";export const v6=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-prenqk\",\"data-styles-preset\":\"POYKcChXw\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"YXLWcXh2u\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Plataforma\"})})})});export const v7=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-prenqk\",\"data-styles-preset\":\"POYKcChXw\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dpEtnX2Cb\"},motionChild:true,nodeId:\"cpwGwRCMq\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Sobre\"})})})});export const v8=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-prenqk\",\"data-styles-preset\":\"POYKcChXw\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JHJfURpkN\"},motionChild:true,nodeId:\"ksOocRXFX\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Blog\"})})})});export const v9=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-prenqk\",\"data-styles-preset\":\"POYKcChXw\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":PcoF6pGX6\",webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"NCpHFk3gq\",openInNewTab:true,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Doc da API\"})})})});export const v10=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-prenqk\",\"data-styles-preset\":\"POYKcChXw\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.unblockpay.com/\",motionChild:true,nodeId:\"NCpHFk3gq\",openInNewTab:true,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Doc da API\"})})})});\nexport const __FramerMetadata__ = {\"exports\":{\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (460e9f7)\nimport*as localizedValues from\"./CZBjtvBZA-0.js\";const valuesByLocaleId={ZMLbpoWFO:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c572591)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,z1don5LZx:fill??props.z1don5LZx??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,z1don5LZx,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-s2EvD\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 83 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 76.193 10.312 L 83.027 18.881 L 80.377 18.881 L 74.686 11.619 Z M 73.517 18.881 L 71.387 18.881 L 71.488 0.532 L 73.517 0.532 Z M 72.816 12.063 L 79.363 5.688 L 82.066 5.688 L 72.816 14.518 Z M 71.442 0.528 L 71.342 18.876 L 73.432 18.876 L 73.432 13.844 L 75.069 12.251 L 80.161 18.876 L 82.76 18.876 L 76.493 10.865 L 81.817 5.684 L 79.167 5.684 L 73.432 11.375 L 73.432 0.528 Z M 73.557 11.074 L 79.116 5.556 L 82.129 5.556 L 76.662 10.877 L 83.019 19.004 L 80.1 19.004 L 75.056 12.44 L 73.557 13.899 L 73.557 19.004 L 71.217 19.004 L 71.319 0.4 L 73.557 0.4 Z M 64.274 19.064 C 62.269 19.064 60.601 18.395 59.271 17.057 C 57.94 15.701 57.274 14.024 57.274 12.026 C 57.274 10.028 57.94 8.36 59.271 7.022 C 60.601 5.666 62.269 4.988 64.274 4.988 C 65.587 4.988 66.767 5.309 67.814 5.952 C 68.861 6.576 69.641 7.423 70.156 8.494 L 68.213 9.618 C 67.876 8.904 67.352 8.333 66.643 7.905 C 65.951 7.477 65.161 7.263 64.274 7.263 C 62.943 7.263 61.826 7.718 60.921 8.628 C 60.034 9.537 59.59 10.67 59.59 12.026 C 59.59 13.364 60.034 14.488 60.921 15.398 C 61.826 16.307 62.943 16.762 64.274 16.762 C 65.161 16.762 65.96 16.557 66.669 16.147 C 67.379 15.719 67.92 15.148 68.293 14.434 L 70.262 15.585 C 69.694 16.637 68.878 17.485 67.814 18.127 C 66.749 18.751 65.569 19.064 64.274 19.064 Z M 54.133 16.91 C 52.8 18.223 51.181 18.88 49.276 18.88 C 47.371 18.88 45.751 18.223 44.418 16.91 C 43.102 15.596 42.444 13.98 42.444 12.062 C 42.444 10.143 43.102 8.527 44.418 7.214 C 45.751 5.9 47.371 5.243 49.276 5.243 C 51.181 5.243 52.8 5.9 54.133 7.214 C 55.467 8.527 56.134 10.143 56.134 12.062 C 56.134 13.98 55.467 15.596 54.133 16.91 Z M 49.276 16.677 C 50.574 16.677 51.666 16.236 52.549 15.354 C 53.432 14.473 53.874 13.375 53.874 12.062 C 53.874 10.748 53.432 9.651 52.549 8.769 C 51.666 7.888 50.574 7.447 49.276 7.447 C 47.994 7.447 46.912 7.888 46.028 8.769 C 45.145 9.651 44.704 10.748 44.704 12.062 C 44.704 13.375 45.145 14.473 46.028 15.354 C 46.912 16.236 47.994 16.677 49.276 16.677 Z M 38.894 18.88 L 38.894 0.145 L 41.303 0.145 L 41.303 18.88 Z M 31.029 5.187 C 32.892 5.187 34.48 5.874 35.793 7.248 C 37.106 8.604 37.762 10.263 37.762 12.225 C 37.762 14.187 37.106 15.855 35.793 17.229 C 34.48 18.585 32.892 19.263 31.029 19.263 C 28.829 19.263 27.152 18.379 25.999 16.613 L 25.999 18.915 L 23.683 18.915 L 23.683 0.183 L 25.999 0.183 L 25.999 7.836 C 27.152 6.07 28.829 5.187 31.029 5.187 Z M 30.736 17.015 C 32.067 17.015 33.185 16.56 34.089 15.65 C 34.994 14.722 35.447 13.581 35.447 12.225 C 35.447 10.869 34.994 9.736 34.089 8.827 C 33.185 7.899 32.067 7.435 30.736 7.435 C 29.388 7.435 28.261 7.899 27.356 8.827 C 26.451 9.736 25.999 10.869 25.999 12.225 C 25.999 13.581 26.451 14.722 27.356 15.65 C 28.261 16.56 29.388 17.015 30.736 17.015 Z M 16.442 0.532 C 17.522 0.532 18.492 0.784 19.353 1.287 C 20.193 1.811 20.853 2.525 21.333 3.431 C 21.813 4.357 22.053 5.424 22.053 6.632 L 22.053 14.725 L 21.123 14.725 L 21.123 6.662 C 21.123 5.636 20.933 4.72 20.553 3.914 C 20.153 3.129 19.603 2.505 18.902 2.042 C 18.182 1.599 17.362 1.378 16.442 1.378 C 15.042 1.378 13.911 1.871 13.051 2.858 C 12.191 3.844 11.761 5.112 11.761 6.662 L 11.761 14.725 L 10.831 14.725 L 10.831 6.632 C 10.831 5.444 11.071 4.387 11.551 3.461 C 12.031 2.535 12.691 1.811 13.531 1.287 C 14.371 0.784 15.342 0.532 16.442 0.532 Z M 21.101 6.64 L 21.101 14.702 L 22.031 14.702 L 22.031 6.609 C 22.031 5.402 21.791 4.335 21.311 3.409 C 20.831 2.503 20.17 1.788 19.33 1.265 C 18.47 0.761 17.5 0.51 16.42 0.51 C 15.354 0.51 14.41 0.746 13.588 1.218 L 13.509 1.265 C 12.695 1.772 12.05 2.468 11.574 3.352 L 11.528 3.439 C 11.063 4.336 10.824 5.356 10.809 6.498 L 10.808 6.609 L 10.808 14.702 L 11.739 14.702 L 11.739 6.64 L 11.74 6.495 C 11.766 5.01 12.196 3.79 13.029 2.835 L 13.11 2.744 C 13.96 1.818 15.063 1.355 16.42 1.355 L 16.42 1.865 C 15.153 1.865 14.166 2.304 13.41 3.171 C 12.645 4.048 12.246 5.189 12.246 6.639 L 12.246 15.212 L 10.301 15.212 L 10.301 6.609 C 10.301 5.351 10.556 4.211 11.079 3.203 C 11.599 2.2 12.32 1.405 13.242 0.831 L 13.246 0.829 L 13.249 0.827 C 14.177 0.271 15.24 0 16.42 0 C 17.582 0 18.641 0.272 19.585 0.824 L 19.591 0.828 L 19.597 0.831 C 20.516 1.404 21.237 2.186 21.758 3.169 L 21.759 3.171 L 21.76 3.173 C 22.284 4.182 22.538 5.332 22.538 6.609 L 22.538 15.212 L 20.594 15.212 L 20.594 6.639 C 20.594 5.679 20.416 4.841 20.075 4.115 C 19.714 3.411 19.226 2.86 18.608 2.45 C 17.976 2.063 17.252 1.865 16.42 1.865 L 16.42 1.355 C 17.311 1.355 18.109 1.563 18.812 1.979 L 18.88 2.019 C 19.58 2.482 20.13 3.107 20.53 3.892 C 20.899 4.672 21.089 5.556 21.1 6.544 L 21.101 6.639 Z M 16.442 5.614 C 17.522 5.614 18.492 5.866 19.353 6.369 C 20.193 6.893 20.853 7.607 21.333 8.513 C 21.813 9.439 22.053 10.506 22.053 11.714 L 22.121 18.423 L 21.14 18.423 L 21.123 11.744 C 21.123 10.717 20.933 9.801 20.553 8.996 C 20.153 8.211 19.603 7.587 18.902 7.124 C 18.182 6.681 17.362 6.46 16.442 6.46 C 15.042 6.46 13.911 6.953 13.051 7.939 C 12.191 8.926 11.761 10.194 11.761 11.744 L 11.761 11.158 L 10.831 12.815 L 10.831 11.714 C 10.831 10.526 11.071 9.469 11.551 8.543 C 12.031 7.617 12.691 6.893 13.531 6.369 C 14.371 5.866 15.342 5.614 16.442 5.614 Z M 21.101 11.721 L 21.118 18.4 L 22.099 18.4 L 22.031 11.691 L 22.03 11.578 C 22.016 10.417 21.776 9.387 21.311 8.49 C 20.83 7.585 20.17 6.87 19.33 6.346 C 18.497 5.859 17.56 5.608 16.52 5.592 L 16.42 5.592 C 15.354 5.592 14.41 5.828 13.588 6.3 L 13.509 6.347 C 12.695 6.854 12.05 7.55 11.574 8.434 L 11.528 8.521 C 11.048 9.447 10.808 10.504 10.808 11.691 L 10.808 12.792 L 11.739 11.136 L 11.739 11.721 C 11.739 10.171 12.169 8.903 13.029 7.917 L 13.11 7.826 C 13.96 6.9 15.063 6.437 16.42 6.437 L 16.42 6.947 C 15.153 6.947 14.166 7.386 13.41 8.253 C 12.645 9.13 12.245 10.271 12.245 11.721 L 11.992 11.721 L 10.301 14.733 L 10.301 11.691 C 10.301 10.433 10.556 9.293 11.079 8.285 C 11.599 7.282 12.32 6.487 13.242 5.913 L 13.246 5.911 L 13.249 5.908 C 14.177 5.353 15.24 5.082 16.42 5.082 C 17.581 5.082 18.641 5.353 19.585 5.906 L 19.591 5.909 L 19.597 5.913 C 20.516 6.485 21.237 7.268 21.758 8.251 L 21.76 8.255 C 22.283 9.263 22.537 10.411 22.538 11.686 L 22.611 18.91 L 20.612 18.91 L 20.594 11.723 L 20.594 11.721 C 20.594 10.762 20.417 9.924 20.075 9.199 C 19.715 8.494 19.226 7.942 18.608 7.532 C 17.976 7.145 17.252 6.947 16.42 6.947 L 16.42 6.437 L 16.506 6.438 C 17.391 6.451 18.182 6.672 18.88 7.101 C 19.58 7.564 20.13 8.188 20.53 8.974 C 20.899 9.754 21.088 10.638 21.1 11.625 Z M 6.141 18.478 C 5.061 18.478 4.09 18.226 3.23 17.723 C 2.39 17.199 1.73 16.485 1.25 15.579 C 0.77 14.653 0.53 13.586 0.53 12.378 L 0.53 10.212 L 1.426 10.212 L 1.46 12.348 C 1.46 13.375 1.65 14.291 2.03 15.096 C 2.43 15.881 2.98 16.505 3.68 16.968 C 4.4 17.411 5.221 17.632 6.141 17.632 C 7.541 17.632 8.671 17.139 9.531 16.153 C 10.392 15.166 10.822 13.898 10.822 12.348 L 11.752 10.785 L 11.752 12.378 C 11.752 13.566 11.512 14.623 11.032 15.549 C 10.552 16.475 9.892 17.199 9.051 17.723 C 8.211 18.226 7.241 18.478 6.141 18.478 Z M 10.292 12.312 L 10.292 12.171 L 12.237 8.905 L 12.237 12.342 C 12.237 13.601 11.982 14.74 11.459 15.748 C 10.939 16.751 10.218 17.546 9.296 18.12 L 9.292 18.122 L 9.288 18.125 C 8.36 18.681 7.298 18.952 6.118 18.952 C 4.956 18.952 3.897 18.68 2.953 18.128 L 2.947 18.124 L 2.941 18.12 C 2.022 17.548 1.3 16.765 0.78 15.783 L 0.779 15.781 L 0.778 15.779 C 0.254 14.769 0 13.619 0 12.342 L 0 9.666 L 1.902 9.666 L 1.944 12.304 L 1.944 12.312 C 1.944 13.272 2.121 14.11 2.463 14.837 C 2.824 15.54 3.312 16.092 3.93 16.502 C 4.561 16.888 5.286 17.086 6.118 17.086 L 6.118 17.596 L 6.032 17.596 C 5.147 17.582 4.355 17.361 3.658 16.932 C 2.958 16.469 2.407 15.845 2.007 15.06 C 1.639 14.28 1.449 13.396 1.438 12.408 L 1.437 12.312 L 1.403 10.176 L 0.507 10.176 L 0.507 12.342 C 0.507 13.55 0.747 14.617 1.227 15.543 C 1.707 16.449 2.367 17.163 3.208 17.687 C 4.068 18.19 5.038 18.442 6.118 18.442 C 7.184 18.442 8.128 18.206 8.95 17.733 L 9.029 17.687 C 9.843 17.18 10.488 16.484 10.964 15.599 L 11.009 15.513 C 11.474 14.616 11.714 13.596 11.729 12.453 L 11.73 12.342 L 11.73 10.749 L 10.799 12.312 L 10.798 12.456 C 10.772 13.941 10.342 15.161 9.509 16.117 L 9.428 16.208 C 8.578 17.133 7.475 17.596 6.118 17.596 L 6.118 17.086 C 7.385 17.086 8.372 16.648 9.128 15.78 C 9.893 14.904 10.292 13.762 10.292 12.312 Z M 6.141 23.448 C 5.061 23.448 4.09 23.197 3.23 22.694 C 2.39 22.17 1.73 21.456 1.25 20.55 C 0.77 19.624 0.53 18.557 0.53 17.349 L 0.53 10.212 L 1.46 10.212 L 1.46 17.319 C 1.46 18.345 1.65 19.261 2.03 20.066 C 2.43 20.852 2.98 21.476 3.68 21.939 C 4.4 22.381 5.221 22.603 6.141 22.603 C 7.541 22.603 8.671 22.11 9.531 21.123 C 10.392 20.137 10.822 18.869 10.822 17.319 L 11.752 15.756 L 11.752 17.349 C 11.752 18.536 11.512 19.593 11.032 20.519 C 10.552 21.445 9.892 22.17 9.051 22.694 C 8.211 23.197 7.241 23.448 6.141 23.448 Z M 1.437 17.296 L 1.437 10.189 L 0.507 10.19 L 0.507 17.326 L 0.508 17.439 C 0.522 18.601 0.762 19.63 1.227 20.527 C 1.707 21.433 2.367 22.148 3.208 22.671 C 4.041 23.158 4.978 23.41 6.017 23.425 L 6.118 23.426 C 7.219 23.426 8.189 23.174 9.029 22.671 C 9.843 22.164 10.488 21.468 10.964 20.583 L 11.009 20.497 C 11.474 19.6 11.714 18.58 11.729 17.437 L 11.73 17.326 L 11.73 15.733 L 10.799 17.296 C 10.799 18.846 10.369 20.114 9.509 21.101 L 9.428 21.192 C 8.578 22.117 7.475 22.58 6.118 22.58 L 6.118 22.07 C 7.385 22.07 8.372 21.632 9.128 20.765 C 9.893 19.888 10.292 18.746 10.292 17.296 L 10.292 17.155 L 12.237 13.889 L 12.237 17.326 C 12.237 18.585 11.982 19.724 11.459 20.732 C 10.939 21.735 10.218 22.53 9.296 23.104 L 9.292 23.107 L 9.288 23.109 C 8.36 23.665 7.298 23.936 6.118 23.936 C 4.956 23.936 3.897 23.664 2.953 23.111 L 2.947 23.108 L 2.941 23.104 C 2.022 22.532 1.3 21.749 0.78 20.767 L 0.779 20.765 L 0.778 20.763 C 0.254 19.753 0 18.603 0 17.326 L 0 9.68 L 1.944 9.68 L 1.944 17.296 C 1.944 18.255 2.121 19.092 2.462 19.818 C 2.822 20.522 3.311 21.074 3.929 21.485 C 4.561 21.872 5.286 22.07 6.118 22.07 L 6.118 22.58 C 5.227 22.58 4.429 22.372 3.725 21.957 L 3.658 21.916 C 2.958 21.453 2.408 20.829 2.007 20.044 C 1.639 19.264 1.449 18.38 1.438 17.392 Z M 9.024 22.722 C 8.184 23.226 7.214 23.477 6.113 23.477 C 5.033 23.477 4.063 23.226 3.203 22.722 C 2.363 22.199 1.702 21.484 1.222 20.579 C 0.977 20.105 0.794 19.594 0.674 19.047 L 1.595 18.899 C 1.69 19.322 1.826 19.721 2.002 20.095 C 2.403 20.881 2.953 21.505 3.653 21.968 C 4.373 22.41 5.193 22.632 6.113 22.632 C 7.514 22.632 8.644 22.139 9.504 21.152 C 10.364 20.166 10.794 18.898 10.794 17.348 L 10.794 11.579 L 11.725 8.712 L 11.725 17.378 C 11.725 18.565 11.485 19.622 11.005 20.548 C 10.524 21.474 9.864 22.199 9.024 22.722 Z M 10.272 17.361 L 10.272 11.511 L 11.228 8.567 L 12.217 8.725 L 12.217 17.391 C 12.217 18.649 11.962 19.789 11.439 20.797 C 10.919 21.8 10.198 22.595 9.276 23.169 L 9.272 23.171 L 9.269 23.173 C 8.34 23.729 7.278 24 6.098 24 C 4.937 24 3.877 23.728 2.933 23.176 L 2.927 23.172 L 2.921 23.169 C 2.002 22.596 1.281 21.814 0.76 20.831 L 0.759 20.829 L 0.758 20.827 C 0.491 20.312 0.293 19.758 0.164 19.169 L 0.048 18.641 L 1.971 18.334 L 2.075 18.8 C 2.161 19.185 2.284 19.546 2.443 19.883 C 2.803 20.587 3.291 21.139 3.909 21.549 C 4.541 21.936 5.266 22.135 6.099 22.135 L 6.099 22.645 L 6.012 22.644 C 5.127 22.631 4.336 22.409 3.638 21.98 C 2.938 21.517 2.388 20.893 1.988 20.108 C 1.811 19.734 1.675 19.335 1.58 18.912 L 0.659 19.059 C 0.779 19.607 0.962 20.118 1.207 20.591 C 1.687 21.497 2.348 22.212 3.188 22.735 C 4.021 23.223 4.958 23.474 5.998 23.489 L 6.098 23.49 C 7.164 23.49 8.108 23.254 8.93 22.782 L 9.009 22.735 C 9.823 22.228 10.468 21.532 10.944 20.647 L 10.99 20.561 C 11.455 19.664 11.695 18.644 11.709 17.502 L 11.71 17.391 L 11.71 8.725 L 10.78 11.592 L 10.78 17.36 L 10.778 17.505 C 10.752 18.99 10.323 20.21 9.489 21.165 L 9.408 21.256 C 8.558 22.182 7.455 22.645 6.099 22.645 L 6.099 22.135 C 7.365 22.135 8.352 21.696 9.108 20.829 C 9.873 19.952 10.272 18.811 10.272 17.361 Z\" fill=\"transparent\" height=\"23.9999991730935px\" id=\"sw4wuPIEB\" transform=\"translate(0 8)\" width=\"83.02702741883479px\"><path d=\"M 4.807 9.78 L 11.64 18.349 L 8.99 18.349 L 3.3 11.086 Z M 2.131 18.349 L 0 18.349 L 0.102 0 L 2.131 0 Z M 1.429 11.53 L 7.977 5.156 L 10.679 5.156 L 1.429 13.986 Z\" fill=\"rgb(255, 255, 255)\" height=\"18.348808102131045px\" id=\"v2JCDR0UQ\" transform=\"translate(71.387 0.532)\" width=\"11.640400221569166px\"/><path d=\"M 47.759 0.382 L 47.659 18.731 L 49.749 18.731 L 49.749 13.699 L 51.386 12.106 L 56.477 18.731 L 59.077 18.731 L 52.81 10.72 L 58.134 5.539 L 55.483 5.539 L 49.749 11.23 L 49.749 0.382 Z M 49.873 10.929 L 55.433 5.411 L 58.446 5.411 L 52.979 10.731 L 59.336 18.859 L 56.417 18.859 L 51.372 12.295 L 49.873 13.753 L 49.873 18.859 L 47.534 18.859 L 47.635 0.255 L 49.873 0.255 Z M 40.591 18.918 C 38.586 18.918 36.918 18.249 35.587 16.911 C 34.257 15.556 33.591 13.879 33.591 11.881 C 33.591 9.883 34.257 8.215 35.587 6.877 C 36.918 5.521 38.586 4.843 40.591 4.843 C 41.904 4.843 43.084 5.164 44.131 5.806 C 45.177 6.431 45.958 7.278 46.473 8.349 L 44.53 9.472 C 44.193 8.759 43.669 8.188 42.959 7.76 C 42.268 7.332 41.478 7.118 40.591 7.118 C 39.26 7.118 38.142 7.573 37.237 8.482 C 36.35 9.392 35.907 10.525 35.907 11.881 C 35.907 13.219 36.35 14.343 37.237 15.252 C 38.142 16.162 39.26 16.617 40.591 16.617 C 41.478 16.617 42.276 16.412 42.986 16.002 C 43.696 15.574 44.237 15.003 44.61 14.289 L 46.579 15.44 C 46.011 16.492 45.195 17.34 44.131 17.982 C 43.066 18.606 41.886 18.918 40.591 18.918 Z M 30.45 16.765 C 29.117 18.078 27.497 18.735 25.592 18.735 C 23.687 18.735 22.068 18.078 20.735 16.765 C 19.419 15.451 18.76 13.835 18.76 11.917 C 18.76 9.998 19.419 8.382 20.735 7.068 C 22.068 5.755 23.687 5.098 25.592 5.098 C 27.497 5.098 29.117 5.755 30.45 7.068 C 31.784 8.382 32.45 9.998 32.45 11.917 C 32.45 13.835 31.784 15.451 30.45 16.765 Z M 25.592 16.531 C 26.891 16.531 27.982 16.091 28.866 15.209 C 29.749 14.328 30.19 13.23 30.19 11.917 C 30.19 10.603 29.749 9.505 28.866 8.624 C 27.982 7.742 26.891 7.302 25.592 7.302 C 24.311 7.302 23.228 7.742 22.345 8.624 C 21.462 9.505 21.02 10.603 21.02 11.917 C 21.02 13.23 21.462 14.328 22.345 15.209 C 23.228 16.091 24.311 16.531 25.592 16.531 Z M 15.211 18.735 L 15.211 0 L 17.62 0 L 17.62 18.735 Z M 7.346 5.042 C 9.209 5.042 10.797 5.729 12.11 7.103 C 13.423 8.458 14.079 10.117 14.079 12.08 C 14.079 14.042 13.423 15.71 12.11 17.084 C 10.797 18.44 9.209 19.117 7.346 19.117 C 5.145 19.117 3.469 18.234 2.315 16.468 L 2.315 18.769 L 0 18.769 L 0 0.038 L 2.315 0.038 L 2.315 7.691 C 3.469 5.925 5.145 5.042 7.346 5.042 Z M 7.053 16.87 C 8.383 16.87 9.501 16.415 10.406 15.505 C 11.311 14.577 11.764 13.435 11.764 12.08 C 11.764 10.724 11.311 9.591 10.406 8.681 C 9.501 7.754 8.383 7.29 7.053 7.29 C 5.704 7.29 4.578 7.754 3.673 8.681 C 2.768 9.591 2.315 10.724 2.315 12.08 C 2.315 13.435 2.768 14.577 3.673 15.505 C 4.578 16.415 5.704 16.87 7.053 16.87 Z\" fill=\"rgb(255, 255, 255)\" height=\"19.117374196773483px\" id=\"EvLEdSYXr\" transform=\"translate(23.683 0.145)\" width=\"59.3361009500552px\"/><path d=\"M 5.611 0 C 6.691 0 7.662 0.252 8.522 0.755 C 9.362 1.278 10.022 1.993 10.502 2.899 C 10.982 3.825 11.222 4.892 11.222 6.1 L 11.222 14.192 L 10.292 14.192 L 10.292 6.13 C 10.292 5.103 10.102 4.187 9.722 3.382 C 9.322 2.597 8.772 1.973 8.072 1.51 C 7.352 1.067 6.531 0.846 5.611 0.846 C 4.211 0.846 3.081 1.339 2.22 2.325 C 1.36 3.312 0.93 4.58 0.93 6.13 L 0.93 14.192 L 0 14.192 L 0 6.1 C 0 4.912 0.24 3.855 0.72 2.929 C 1.2 2.003 1.86 1.278 2.701 0.755 C 3.541 0.252 4.511 0 5.611 0 Z\" fill=\"rgb(161, 161, 170)\" height=\"14.192157823856121px\" id=\"aIBX3vbFY\" transform=\"translate(10.831 0.532)\" width=\"11.222478275122853px\"/><path d=\"M 10.799 6.64 L 10.799 14.702 L 11.73 14.702 L 11.73 6.609 C 11.73 5.402 11.489 4.335 11.009 3.409 C 10.529 2.503 9.869 1.788 9.029 1.265 C 8.169 0.761 7.199 0.51 6.118 0.51 C 5.052 0.51 4.109 0.746 3.287 1.218 L 3.208 1.265 C 2.394 1.772 1.749 2.468 1.273 3.352 L 1.227 3.439 C 0.762 4.336 0.522 5.356 0.508 6.498 L 0.507 6.609 L 0.507 14.702 L 1.437 14.702 L 1.437 6.64 L 1.439 6.495 C 1.465 5.01 1.894 3.79 2.728 2.835 L 2.809 2.744 C 3.659 1.818 4.762 1.355 6.118 1.355 L 6.118 1.865 C 4.852 1.865 3.865 2.304 3.109 3.171 C 2.344 4.048 1.944 5.189 1.944 6.639 L 1.944 15.212 L 0 15.212 L 0 6.609 C 0 5.351 0.255 4.211 0.778 3.203 C 1.298 2.2 2.019 1.405 2.941 0.831 L 2.944 0.829 L 2.948 0.827 C 3.876 0.271 4.938 0 6.118 0 C 7.28 0 8.34 0.272 9.284 0.824 L 9.29 0.828 L 9.296 0.831 C 10.215 1.404 10.936 2.186 11.457 3.169 L 11.458 3.171 L 11.459 3.173 C 11.982 4.182 12.237 5.332 12.237 6.609 L 12.237 15.212 L 10.292 15.212 L 10.292 6.639 C 10.292 5.679 10.115 4.841 9.773 4.115 C 9.413 3.411 8.924 2.86 8.307 2.45 C 7.675 2.063 6.951 1.865 6.118 1.865 L 6.118 1.355 C 7.01 1.355 7.807 1.563 8.511 1.979 L 8.579 2.019 C 9.279 2.482 9.829 3.107 10.229 3.892 C 10.597 4.672 10.787 5.556 10.799 6.544 L 10.799 6.639 Z\" fill=\"rgb(161, 161, 170)\" height=\"15.211718848823466px\" id=\"Zv5kn87Cx\" transform=\"translate(10.301 0)\" width=\"12.236620852910619px\"/><path d=\"M 5.611 0 C 6.691 0 7.662 0.252 8.522 0.755 C 9.362 1.278 10.022 1.993 10.502 2.899 C 10.982 3.825 11.222 4.892 11.222 6.1 L 11.29 12.809 L 10.309 12.809 L 10.292 6.13 C 10.292 5.103 10.102 4.187 9.722 3.382 C 9.322 2.597 8.772 1.973 8.072 1.51 C 7.352 1.067 6.531 0.846 5.611 0.846 C 4.211 0.846 3.081 1.339 2.22 2.325 C 1.36 3.312 0.93 4.58 0.93 6.13 L 0.93 5.544 L 0 7.201 L 0 6.1 C 0 4.912 0.24 3.855 0.72 2.929 C 1.2 2.003 1.86 1.278 2.701 0.755 C 3.541 0.252 4.511 0 5.611 0 Z\" fill=\"rgb(255, 255, 255)\" height=\"12.808640712884767px\" id=\"ShXuZHfIP\" transform=\"translate(10.831 5.614)\" width=\"11.290350927234044px\"/><path d=\"M 10.799 6.64 L 10.816 13.318 L 11.797 13.318 L 11.73 6.609 L 11.729 6.497 C 11.714 5.335 11.474 4.306 11.009 3.409 C 10.529 2.503 9.869 1.788 9.029 1.265 C 8.196 0.777 7.259 0.526 6.219 0.511 L 6.118 0.51 C 5.052 0.51 4.109 0.746 3.287 1.218 L 3.208 1.265 C 2.394 1.772 1.749 2.468 1.273 3.353 L 1.227 3.439 C 0.747 4.365 0.507 5.422 0.507 6.609 L 0.507 7.711 L 1.437 6.054 L 1.437 6.64 C 1.437 5.089 1.867 3.821 2.728 2.835 L 2.809 2.744 C 3.659 1.818 4.762 1.355 6.118 1.355 L 6.118 1.865 C 4.852 1.865 3.865 2.304 3.109 3.171 C 2.344 4.048 1.944 5.189 1.944 6.639 L 1.691 6.639 L 0 9.651 L 0 6.609 C 0 5.351 0.255 4.211 0.778 3.203 C 1.297 2.2 2.019 1.405 2.941 0.831 L 2.944 0.829 L 2.948 0.827 C 3.876 0.271 4.938 0 6.118 0 C 7.28 0 8.34 0.272 9.284 0.824 L 9.29 0.828 L 9.296 0.831 C 10.215 1.404 10.936 2.186 11.457 3.169 L 11.459 3.173 C 11.982 4.181 12.236 5.329 12.237 6.604 L 12.31 13.828 L 10.31 13.828 L 10.292 6.641 L 10.292 6.639 C 10.292 5.68 10.116 4.843 9.774 4.117 C 9.414 3.412 8.925 2.86 8.307 2.45 C 7.675 2.063 6.951 1.865 6.118 1.865 L 6.118 1.355 L 6.204 1.356 C 7.09 1.369 7.881 1.591 8.579 2.02 C 9.279 2.483 9.829 3.107 10.229 3.892 C 10.597 4.672 10.787 5.556 10.799 6.544 Z\" fill=\"rgb(255, 255, 255)\" height=\"13.828201737852282px\" id=\"PYDi8Yrz3\" transform=\"translate(10.301 5.082)\" width=\"12.309692261353803px\"/><path d=\"M 5.611 8.266 C 4.531 8.266 3.561 8.014 2.701 7.511 C 1.86 6.987 1.2 6.273 0.72 5.367 C 0.24 4.441 0 3.374 0 2.166 L 0 0 L 0.896 0 L 0.93 2.136 C 0.93 3.163 1.12 4.079 1.5 4.884 C 1.9 5.669 2.451 6.293 3.151 6.756 C 3.871 7.199 4.691 7.42 5.611 7.42 C 7.011 7.42 8.142 6.927 9.002 5.941 C 9.862 4.954 10.292 3.686 10.292 2.136 L 11.222 0.573 L 11.222 2.166 C 11.222 3.354 10.982 4.411 10.502 5.337 C 10.022 6.263 9.362 6.987 8.522 7.511 C 7.682 8.014 6.711 8.266 5.611 8.266 Z\" fill=\"rgb(161, 161, 170)\" height=\"8.265675025540645px\" id=\"RjNIxh9WF\" transform=\"translate(0.53 10.212)\" width=\"11.222478275122853px\"/><path d=\"M 10.292 3.407 L 10.292 3.266 L 12.237 0 L 12.237 3.437 C 12.237 4.695 11.982 5.835 11.459 6.843 C 10.939 7.846 10.218 8.641 9.296 9.215 L 9.292 9.217 L 9.288 9.22 C 8.36 9.776 7.298 10.046 6.118 10.046 C 4.956 10.046 3.897 9.775 2.953 9.222 L 2.947 9.219 L 2.941 9.215 C 2.022 8.643 1.3 7.86 0.78 6.877 L 0.779 6.875 L 0.778 6.873 C 0.254 5.864 0 4.714 0 3.437 L 0 0.761 L 1.902 0.761 L 1.944 3.399 L 1.944 3.407 C 1.944 4.367 2.121 5.205 2.463 5.931 C 2.824 6.635 3.312 7.186 3.93 7.596 C 4.561 7.983 5.286 8.181 6.118 8.181 L 6.118 8.691 L 6.032 8.69 C 5.147 8.677 4.355 8.456 3.658 8.027 C 2.958 7.564 2.407 6.94 2.007 6.155 C 1.639 5.374 1.449 4.49 1.438 3.503 L 1.437 3.407 L 1.403 1.271 L 0.507 1.271 L 0.507 3.437 C 0.507 4.645 0.747 5.712 1.227 6.638 C 1.707 7.544 2.367 8.258 3.208 8.782 C 4.068 9.285 5.038 9.536 6.118 9.536 C 7.184 9.536 8.128 9.3 8.95 8.828 L 9.029 8.782 C 9.843 8.274 10.488 7.579 10.964 6.694 L 11.009 6.607 C 11.474 5.71 11.714 4.69 11.729 3.548 L 11.73 3.437 L 11.73 1.844 L 10.799 3.407 L 10.798 3.551 C 10.772 5.036 10.342 6.256 9.509 7.211 L 9.428 7.302 C 8.578 8.228 7.475 8.691 6.118 8.691 L 6.118 8.181 C 7.385 8.181 8.372 7.742 9.128 6.875 C 9.893 5.998 10.292 4.857 10.292 3.407 Z\" fill=\"rgb(161, 161, 170)\" height=\"10.04625273884892px\" id=\"W142u_e22\" transform=\"translate(0 8.905)\" width=\"12.236620852910733px\"/><path d=\"M 5.611 13.236 C 4.531 13.236 3.561 12.985 2.701 12.481 C 1.86 11.958 1.2 11.243 0.72 10.338 C 0.24 9.412 0 8.345 0 7.137 L 0 0 L 0.93 0 L 0.93 7.107 C 0.93 8.133 1.12 9.049 1.5 9.854 C 1.9 10.64 2.451 11.264 3.151 11.727 C 3.871 12.169 4.691 12.391 5.611 12.391 C 7.011 12.391 8.142 11.898 9.002 10.911 C 9.862 9.925 10.292 8.657 10.292 7.107 L 11.222 5.544 L 11.222 7.137 C 11.222 8.324 10.982 9.381 10.502 10.307 C 10.022 11.233 9.362 11.958 8.522 12.481 C 7.682 12.985 6.711 13.236 5.611 13.236 Z\" fill=\"rgb(255, 255, 255)\" height=\"13.236385910770593px\" id=\"tpHIBv4C3\" transform=\"translate(0.53 10.212)\" width=\"11.222478275122853px\"/><path d=\"M 1.437 7.616 L 1.437 0.51 L 0.507 0.51 L 0.507 7.646 L 0.508 7.759 C 0.522 8.921 0.762 9.95 1.227 10.847 C 1.707 11.753 2.367 12.468 3.208 12.991 C 4.041 13.479 4.978 13.73 6.017 13.745 L 6.118 13.746 C 7.219 13.746 8.189 13.494 9.029 12.991 C 9.843 12.484 10.488 11.788 10.964 10.903 L 11.009 10.817 C 11.474 9.92 11.714 8.9 11.729 7.757 L 11.73 7.646 L 11.73 6.054 L 10.799 7.616 C 10.799 9.166 10.369 10.435 9.509 11.421 L 9.428 11.512 C 8.578 12.438 7.475 12.901 6.118 12.901 L 6.118 12.391 C 7.385 12.391 8.372 11.952 9.128 11.085 C 9.893 10.208 10.292 9.066 10.292 7.616 L 10.292 7.475 L 12.237 4.21 L 12.237 7.647 C 12.237 8.905 11.982 10.044 11.459 11.053 C 10.939 12.056 10.218 12.85 9.296 13.425 L 9.292 13.427 L 9.288 13.429 C 8.36 13.985 7.298 14.256 6.118 14.256 C 4.956 14.256 3.897 13.984 2.953 13.432 L 2.947 13.428 L 2.941 13.425 C 2.022 12.852 1.3 12.07 0.78 11.087 L 0.779 11.085 L 0.778 11.083 C 0.254 10.074 0 8.924 0 7.647 L 0 0 L 1.944 0 L 1.944 7.616 C 1.944 8.576 2.121 9.413 2.462 10.138 C 2.822 10.843 3.311 11.395 3.929 11.805 C 4.561 12.192 5.286 12.391 6.118 12.391 L 6.118 12.901 C 5.227 12.901 4.429 12.693 3.725 12.277 L 3.658 12.236 C 2.958 11.773 2.408 11.149 2.007 10.364 C 1.639 9.584 1.449 8.7 1.438 7.712 Z\" fill=\"rgb(255, 255, 255)\" height=\"14.255946935737995px\" id=\"xqMdp3Tsl\" transform=\"translate(0 9.68)\" width=\"12.236620852910733px\"/><path d=\"M 8.35 14.011 C 7.51 14.514 6.54 14.766 5.44 14.766 C 4.359 14.766 3.389 14.514 2.529 14.011 C 1.689 13.487 1.028 12.773 0.548 11.867 C 0.303 11.393 0.12 10.882 0 10.335 L 0.921 10.188 C 1.016 10.61 1.152 11.009 1.329 11.384 C 1.729 12.169 2.279 12.793 2.979 13.256 C 3.699 13.699 4.519 13.92 5.439 13.92 C 6.84 13.92 7.97 13.427 8.83 12.441 C 9.69 11.454 10.121 10.186 10.121 8.636 L 10.121 2.868 L 11.051 0 L 11.051 8.666 C 11.051 9.854 10.811 10.911 10.331 11.837 C 9.85 12.763 9.19 13.487 8.35 14.011 Z\" fill=\"rgb(255, 255, 255)\" height=\"14.765679049806181px\" id=\"OJS5Kmc3x\" transform=\"translate(0.674 8.712)\" width=\"11.050726769638345px\"/><path d=\"M 10.224 8.794 L 10.224 2.945 L 11.179 0 L 12.169 0.158 L 12.169 8.824 C 12.169 10.082 11.914 11.222 11.391 12.23 C 10.871 13.233 10.15 14.028 9.228 14.602 L 9.224 14.604 L 9.22 14.607 C 8.292 15.163 7.23 15.433 6.05 15.433 C 4.888 15.433 3.829 15.162 2.885 14.609 L 2.878 14.606 L 2.873 14.602 C 1.954 14.03 1.232 13.247 0.712 12.265 L 0.711 12.263 L 0.71 12.261 C 0.442 11.745 0.245 11.192 0.116 10.603 L 0 10.075 L 1.923 9.767 L 2.027 10.234 C 2.113 10.619 2.236 10.979 2.394 11.317 C 2.755 12.021 3.243 12.572 3.861 12.983 C 4.493 13.37 5.218 13.568 6.05 13.568 L 6.05 14.078 L 5.964 14.078 C 5.079 14.064 4.287 13.843 3.59 13.414 C 2.89 12.951 2.34 12.327 1.939 11.542 C 1.763 11.167 1.627 10.768 1.532 10.346 L 0.611 10.493 C 0.731 11.041 0.914 11.551 1.159 12.025 C 1.639 12.931 2.299 13.645 3.14 14.169 C 3.973 14.656 4.91 14.908 5.949 14.923 L 6.05 14.924 C 7.116 14.924 8.06 14.688 8.882 14.215 L 8.961 14.169 C 9.775 13.662 10.42 12.966 10.896 12.081 L 10.941 11.995 C 11.407 11.098 11.646 10.078 11.661 8.935 L 11.662 8.824 L 11.662 0.158 L 10.731 3.026 L 10.731 8.794 L 10.73 8.938 C 10.704 10.423 10.274 11.643 9.441 12.599 L 9.36 12.69 C 8.51 13.615 7.407 14.078 6.05 14.078 L 6.05 13.568 C 7.317 13.568 8.304 13.13 9.06 12.263 C 9.825 11.386 10.224 10.244 10.224 8.794 Z\" fill=\"rgb(255, 255, 255)\" height=\"15.433480389524163px\" id=\"rjF3Kjqzk\" transform=\"translate(0.048 8.567)\" width=\"12.16855565426863px\"/></g></svg>',style:{...style}});});const css=[`.framer-s2EvD { -webkit-mask: ${mask}; aspect-ratio: 2.075; display: block; mask: ${mask}; user-select: none; width: 83px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 83\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"z1don5LZx\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Unblock new\",\"set\":{\"localId\":\"vectorSet/JSztB3pF9\",\"id\":\"JSztB3pF9\",\"moduleId\":\"c6RJciPOvVozSxVsXRja\"}}\n */const Icon=withCSS(Component,css,\"framer-s2EvD\");Icon.displayName=\"Unblock new\";export default Icon;addPropertyControls(Icon,{z1don5LZx:{defaultValue:\"rgb(255, 255, 255)\",hidden:true,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"z1don5LZx\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"83\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Unblock new\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JSztB3pF9\\\",\\\"id\\\":\\\"JSztB3pF9\\\",\\\"moduleId\\\":\\\"c6RJciPOvVozSxVsXRja\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e177f23)\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=[\"I_MIiUcBI\",\"md_2EGScz\"];const serializationHash=\"framer-oG402\";const variantClassNames={I_MIiUcBI:\"framer-v-1qd1548\",md_2EGScz:\"framer-v-2rnmh5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nYqegR9A1=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"I_MIiUcBI\",\"Variant 2\":\"md_2EGScz\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,nYqegR9A1:click??props.nYqegR9A1,variant:humanReadableVariantMap[props.variant]??props.variant??\"I_MIiUcBI\"};};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,nYqegR9A1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I_MIiUcBI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1s94qr0=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(nYqegR9A1){const res=await nYqegR9A1(...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-1qd1548\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"I_MIiUcBI\",onTap:onTap1s94qr0,ref:refBinding,style:{...style},...addPropertyOverrides({md_2EGScz:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xwg8km\",layoutDependency:layoutDependency,layoutId:\"GcEwhzjDm\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{md_2EGScz:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e0yqhx\",layoutDependency:layoutDependency,layoutId:\"gV_qkgklo\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{md_2EGScz:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oG402.framer-6cjl10, .framer-oG402 .framer-6cjl10 { display: block; }\",\".framer-oG402.framer-1qd1548 { cursor: pointer; height: 36px; overflow: visible; position: relative; width: 36px; }\",\".framer-oG402 .framer-xwg8km { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: visible; position: absolute; top: calc(33.33333333333336% - 2px / 2); width: 20px; }\",\".framer-oG402 .framer-1e0yqhx { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: visible; position: absolute; top: calc(66.66666666666669% - 2px / 2); width: 20px; }\",\".framer-oG402.framer-v-2rnmh5 .framer-xwg8km, .framer-oG402.framer-v-2rnmh5 .framer-1e0yqhx { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"md_2EGScz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"nYqegR9A1\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWR1rGA8dy=withCSS(Component,css,\"framer-oG402\");export default FramerWR1rGA8dy;FramerWR1rGA8dy.displayName=\"menu icon\";FramerWR1rGA8dy.defaultProps={height:36,width:36};addPropertyControls(FramerWR1rGA8dy,{variant:{options:[\"I_MIiUcBI\",\"md_2EGScz\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},nYqegR9A1:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerWR1rGA8dy,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWR1rGA8dy\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"nYqegR9A1\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"36\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"md_2EGScz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"36\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WR1rGA8dy.map","// Generated by Framer (460e9f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import EasedGradient from\"https://framerusercontent.com/modules/8TtjecrrZM6688kaKB5n/0rD7M28M9UOR8k0cVf2U/Gradient_ease.js\";import UserComponent from\"https://framerusercontent.com/modules/eURGUjOM40ZJZOz2gk1w/bdF9Ju7hezSJD6Nkgqsk/kfaoeyXWX.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/2rY0qeqSTXWLcL5HV8fg/wQFZKX90wpEdwQl9KRLb/Bh7brll6H.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/3I7tak8cIgky1MHc0bsR/xpl50ct60eyLuY1764Dy/O0790qsZT.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/k8XaTfHxNohZ2BgC9apl/xsVqs5LpWWkVuolvlQFd/POYKcChXw.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/HrmTRfv24v2xUmx1FdfV/uBo4qAi8F0JggQEtRtBv/CZBjtvBZA.js\";import UnblockNew from\"https://framerusercontent.com/modules/oxgf1cDc2sA0vodz1ZJu/fWZaCI7enYurPIrqGu0i/R7oAl_gZl.js\";import Button from\"https://framerusercontent.com/modules/7G5Zw3ZmXFhFj6f3Wbh8/Tiq7VgB3hoxepobfmO1s/LgNu28hAv.js\";import MenuIcon from\"https://framerusercontent.com/modules/dALOeWeUHNlD4lZpdQZv/7njTghGQ2FD36rHBcXeu/WR1rGA8dy.js\";const EasedGradientFonts=getFonts(EasedGradient);const UnblockNewFonts=getFonts(UnblockNew);const ButtonFonts=getFonts(Button);const MenuIconFonts=getFonts(MenuIcon);const cycleOrder=[\"XH9ums2tQ\",\"eMi5Og3Sd\",\"Vcc3AvD1S\",\"u2b8PUbT8\",\"z0mNJzuYk\",\"f8sOYzyhl\"];const serializationHash=\"framer-JRJOR\";const variantClassNames={eMi5Og3Sd:\"framer-v-m1g0je\",f8sOYzyhl:\"framer-v-c2dsud\",u2b8PUbT8:\"framer-v-1h3d53s\",Vcc3AvD1S:\"framer-v-1yeeya9\",XH9ums2tQ:\"framer-v-wz7sin\",z0mNJzuYk:\"framer-v-xqjeaw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Y2WP5Cm7U=undefined;const ipjLzscUZ=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.1,delay:0,duration:.6,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"desktop-scroll\":\"Vcc3AvD1S\",\"desktop-top\":\"eMi5Og3Sd\",\"mobile open\":\"z0mNJzuYk\",\"mobile-scroll\":\"u2b8PUbT8\",\"mobile-top\":\"f8sOYzyhl\",default:\"XH9ums2tQ\"};const Variants=motion.create(React.Fragment);const getProps=({gap,height,id,padding,width,...props})=>{return{...props,ipjLzscUZ:gap??props.ipjLzscUZ??48,variant:humanReadableVariantMap[props.variant]??props.variant??\"XH9ums2tQ\",Y2WP5Cm7U:padding??props.Y2WP5Cm7U??\"0px 80px 0px 80px\"};};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,Y2WP5Cm7U,ipjLzscUZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XH9ums2tQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ab3yxa=activeVariantCallback(async(...args)=>{setVariant(\"Vcc3AvD1S\");});const onTap1mbr18u=activeVariantCallback(async(...args)=>{setVariant(\"u2b8PUbT8\");});const nYqegR9A1dj5g4n=activeVariantCallback(async(...args)=>{setVariant(\"z0mNJzuYk\");});const nYqegR9A11mbr18u=activeVariantCallback(async(...args)=>{setVariant(\"u2b8PUbT8\");});const AMCchnpNwosriun=activeVariantCallback(async(...args)=>{setVariant(\"XH9ums2tQ\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"u2b8PUbT8\",\"z0mNJzuYk\",\"f8sOYzyhl\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"eMi5Og3Sd\",\"Vcc3AvD1S\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-wz7sin\",className,classNames),\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"XH9ums2tQ\",ref:refBinding,style:{\"--1gxu5kl\":numberToPixelString(Y2WP5Cm7U),\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"var(--token-259d8c78-fccd-4e6b-bbb0-32a9dcab750e, rgba(6, 5, 3, 0.75))\",WebkitBackdropFilter:\"none\",...style},variants:{eMi5Og3Sd:{backgroundColor:\"rgba(0, 7, 13, 0)\"},f8sOYzyhl:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-47679c26-af3f-4cd0-91b2-530be918763e, rgba(255, 255, 255, 0))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"var(--token-1ec80be1-93dc-4b5e-a38f-5b1f087c77a5, rgba(0, 0, 0, 0))\",WebkitBackdropFilter:\"none\"},u2b8PUbT8:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\"},Vcc3AvD1S:{backgroundColor:\"rgba(0, 0, 0, 0)\"},z0mNJzuYk:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\"}},...addPropertyOverrides({eMi5Og3Sd:{\"data-framer-name\":\"desktop-top\"},f8sOYzyhl:{\"data-border\":true,\"data-framer-name\":\"mobile-top\"},u2b8PUbT8:{\"data-border\":true,\"data-framer-name\":\"mobile-scroll\"},Vcc3AvD1S:{\"data-framer-name\":\"desktop-scroll\"},z0mNJzuYk:{\"data-border\":true,\"data-framer-name\":\"mobile open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6fjk0p-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"nNkdtyVGu-container\",nodeId:\"nNkdtyVGu\",rendersWithMotion:true,scopeId:\"CZBjtvBZA\",style:{opacity:1},variants:{eMi5Og3Sd:{opacity:0},Vcc3AvD1S:{opacity:1}},children:/*#__PURE__*/_jsx(EasedGradient,{cornerRadius:0,easing:\"easeInOut\",gradientDirection:\"to bottom\",height:\"100%\",id:\"nNkdtyVGu\",layoutId:\"nNkdtyVGu\",startColor:\"rgb(0, 0, 0)\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tk7xlw\",layoutDependency:layoutDependency,layoutId:\"fjII48VTJ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16k0bb6\",layoutDependency:layoutDependency,layoutId:\"doK1EzuEY\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bg5h3h\",layoutDependency:layoutDependency,layoutId:\"Ndu_VSnLU\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":e7Tjt_QG9\",webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"h0zW39P5z\",openInNewTab:false,scopeId:\"CZBjtvBZA\",smoothScroll:false,...addPropertyOverrides({Vcc3AvD1S:{href:{webPageId:\"jOgyCWBcf\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3ttqtb framer-cpft6o\",layoutDependency:layoutDependency,layoutId:\"h0zW39P5z\",...addPropertyOverrides({Vcc3AvD1S:{\"data-highlight\":true,onTap:onTap1ab3yxa},z0mNJzuYk:{\"data-highlight\":true,onTap:onTap1mbr18u}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(UnblockNew,{animated:true,className:\"framer-1vzrwxu\",layoutDependency:layoutDependency,layoutId:\"F03YHQ78Y\",style:{\"--o4jego\":\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(250, 230, 225))\"}})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13utme7\",layoutDependency:layoutDependency,layoutId:\"DvOBAAgo_\",style:{\"--9q2k08\":numberToPixelString(ipjLzscUZ)},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"TnVohLFlp\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Platform\"})})})}),className:\"framer-1ccure2\",\"data-framer-name\":\"Platform\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TnVohLFlp\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eMi5Og3Sd:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Hddi9z5pY\",webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"TnVohLFlp\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Platform\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dpEtnX2Cb\"},motionChild:true,nodeId:\"gBadw2o3v\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"About\"})})})}),className:\"framer-uq3nsd\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gBadw2o3v\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JHJfURpkN\"},motionChild:true,nodeId:\"U_yK6z8f7\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Blog\"})})})}),className:\"framer-2tenf9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U_yK6z8f7\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.unblockpay.com/\",motionChild:true,nodeId:\"FIYA1UI1f\",openInNewTab:true,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"API docs\"})})})}),className:\"framer-1rqkjcf\",\"data-framer-name\":\"Api Docs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FIYA1UI1f\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gy7y3o\",layoutDependency:layoutDependency,layoutId:\"mK3G0IvX5\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vsguht-container\",layoutDependency:layoutDependency,layoutId:\"qpbToOpOy-container\",nodeId:\"qpbToOpOy\",rendersWithMotion:true,scopeId:\"CZBjtvBZA\",children:/*#__PURE__*/_jsx(Button,{BANE331ww:false,FWKDMXbN2:\"https://calendly.com/bernardo-unblockpay/30min\",height:\"100%\",id:\"qpbToOpOy\",layoutId:\"qpbToOpOy\",mYjHZJ6Gn:getLocalizedValue(\"v5\",activeLocale)??\"Book a demo\",p8v7WNQPZ:UserComponent,style:{height:\"100%\"},variant:matchVariant(\"cNdVluHs7\"),width:\"100%\",YkfrxUoaP:true})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,width:\"36px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1arlgxd-container\",layoutDependency:layoutDependency,layoutId:\"ljpblnATi-container\",nodeId:\"ljpblnATi\",rendersWithMotion:true,scopeId:\"CZBjtvBZA\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"ljpblnATi\",layoutId:\"ljpblnATi\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"I_MIiUcBI\"),width:\"100%\",...addPropertyOverrides({f8sOYzyhl:{nYqegR9A1:nYqegR9A1dj5g4n},u2b8PUbT8:{nYqegR9A1:nYqegR9A1dj5g4n},z0mNJzuYk:{nYqegR9A1:nYqegR9A11mbr18u,variant:matchVariant(\"md_2EGScz\")}},baseVariant,gestureVariant)})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9t1ray\",layoutDependency:layoutDependency,layoutId:\"LMxyDRINY\",style:{opacity:1},variants:{f8sOYzyhl:{opacity:0},u2b8PUbT8:{opacity:0},z0mNJzuYk:{opacity:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-prenqk\",\"data-styles-preset\":\"POYKcChXw\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"YXLWcXh2u\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Platform\"})})})}),className:\"framer-s3kwg5\",\"data-framer-name\":\"Platform\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YXLWcXh2u\",onTap:onTap1mbr18u,style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-prenqk\",\"data-styles-preset\":\"POYKcChXw\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dpEtnX2Cb\"},motionChild:true,nodeId:\"cpwGwRCMq\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"About\"})})})}),className:\"framer-19vvauf\",\"data-framer-name\":\"About\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cpwGwRCMq\",onTap:onTap1mbr18u,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-prenqk\",\"data-styles-preset\":\"POYKcChXw\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JHJfURpkN\"},motionChild:true,nodeId:\"ksOocRXFX\",openInNewTab:false,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Blog\"})})})}),className:\"framer-1b71f1s\",\"data-framer-name\":\"Blog\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ksOocRXFX\",onTap:onTap1mbr18u,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-prenqk\",\"data-styles-preset\":\"POYKcChXw\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":PcoF6pGX6\",webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"NCpHFk3gq\",openInNewTab:true,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"API docs\"})})})}),className:\"framer-1vzos0e\",\"data-framer-name\":\"Api Docs\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NCpHFk3gq\",onTap:onTap1mbr18u,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({z0mNJzuYk:{children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-prenqk\",\"data-styles-preset\":\"POYKcChXw\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.unblockpay.com/\",motionChild:true,nodeId:\"NCpHFk3gq\",openInNewTab:true,relValues:[],scopeId:\"CZBjtvBZA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"API docs\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z1s5bh\",\"data-border\":true,\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"RKTM8Ayjk\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5w4ti-container\",layoutDependency:layoutDependency,layoutId:\"BzKELhPyE-container\",nodeId:\"BzKELhPyE\",rendersWithMotion:true,scopeId:\"CZBjtvBZA\",children:/*#__PURE__*/_jsx(Button,{AMCchnpNw:AMCchnpNwosriun,BANE331ww:false,FWKDMXbN2:\"https://calendly.com/bernardo-unblockpay/30min\",height:\"100%\",id:\"BzKELhPyE\",layoutId:\"BzKELhPyE\",mYjHZJ6Gn:getLocalizedValue(\"v5\",activeLocale)??\"Book a demo\",p8v7WNQPZ:UserComponent,style:{height:\"100%\"},variant:matchVariant(\"cNdVluHs7\"),width:\"100%\",YkfrxUoaP:true})})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JRJOR.framer-cpft6o, .framer-JRJOR .framer-cpft6o { display: block; }\",\".framer-JRJOR.framer-wz7sin { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: var(--1gxu5kl); position: relative; width: 1440px; }\",\".framer-JRJOR .framer-6fjk0p-container { bottom: -114px; flex: none; left: calc(50.00000000000002% - 100% / 2); pointer-events: none; position: absolute; top: -42px; width: 100%; z-index: 0; }\",\".framer-JRJOR .framer-tk7xlw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 1080px; overflow: var(--overflow-clip-fallback, clip); padding: 12px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-JRJOR .framer-16k0bb6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-JRJOR .framer-1bg5h3h { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 244px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-JRJOR .framer-3ttqtb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-JRJOR .framer-1vzrwxu { flex: none; height: 42px; position: relative; width: var(--framer-aspect-ratio-supported, 87px); }\",\".framer-JRJOR .framer-13utme7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: var(--9q2k08); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-JRJOR .framer-1ccure2, .framer-JRJOR .framer-uq3nsd, .framer-JRJOR .framer-2tenf9, .framer-JRJOR .framer-1rqkjcf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-JRJOR .framer-1gy7y3o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 244px; }\",\".framer-JRJOR .framer-vsguht-container, .framer-JRJOR .framer-5w4ti-container { flex: none; height: 36px; position: relative; width: auto; }\",\".framer-JRJOR .framer-1arlgxd-container { flex: none; height: 36px; position: relative; width: 36px; }\",\".framer-JRJOR .framer-9t1ray { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 36px 24px 36px 24px; position: relative; width: 100%; }\",\".framer-JRJOR .framer-s3kwg5, .framer-JRJOR .framer-19vvauf, .framer-JRJOR .framer-1b71f1s, .framer-JRJOR .framer-1vzos0e { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-JRJOR .framer-z1s5bh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 400px; overflow: visible; padding: 24px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-JRJOR.framer-v-m1g0je .framer-1ccure2, .framer-JRJOR.framer-v-1yeeya9 .framer-1ccure2 { order: 0; }\",\".framer-JRJOR.framer-v-m1g0je .framer-uq3nsd, .framer-JRJOR.framer-v-1yeeya9 .framer-uq3nsd { order: 1; }\",\".framer-JRJOR.framer-v-m1g0je .framer-2tenf9, .framer-JRJOR.framer-v-1yeeya9 .framer-2tenf9 { order: 2; }\",\".framer-JRJOR.framer-v-m1g0je .framer-1rqkjcf, .framer-JRJOR.framer-v-1yeeya9 .framer-1rqkjcf { order: 3; }\",\".framer-JRJOR.framer-v-1yeeya9 .framer-3ttqtb, .framer-JRJOR.framer-v-xqjeaw .framer-3ttqtb { cursor: pointer; }\",\".framer-JRJOR.framer-v-1h3d53s .framer-tk7xlw, .framer-JRJOR.framer-v-xqjeaw .framer-tk7xlw, .framer-JRJOR.framer-v-c2dsud .framer-tk7xlw { gap: 0px; max-width: 720px; padding: 16px 0px 16px 0px; }\",\".framer-JRJOR.framer-v-1h3d53s .framer-1gy7y3o, .framer-JRJOR.framer-v-xqjeaw .framer-1gy7y3o, .framer-JRJOR.framer-v-c2dsud .framer-1gy7y3o { flex: 1 0 0px; width: 1px; }\",\".framer-JRJOR.framer-v-1h3d53s .framer-9t1ray, .framer-JRJOR.framer-v-c2dsud .framer-9t1ray { gap: 0px; height: 1px; padding: 0px; }\",\".framer-JRJOR.framer-v-xqjeaw .framer-9t1ray { padding: 24px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-JRJOR[data-border=\"true\"]::after, .framer-JRJOR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 450\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"eMi5Og3Sd\":{\"layout\":[\"fixed\",\"auto\"]},\"Vcc3AvD1S\":{\"layout\":[\"fixed\",\"auto\"]},\"u2b8PUbT8\":{\"layout\":[\"fixed\",\"auto\"]},\"z0mNJzuYk\":{\"layout\":[\"fixed\",\"auto\"]},\"f8sOYzyhl\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Y2WP5Cm7U\":\"padding\",\"ipjLzscUZ\":\"gap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCZBjtvBZA=withCSS(Component,css,\"framer-JRJOR\");export default FramerCZBjtvBZA;FramerCZBjtvBZA.displayName=\"navbar\";FramerCZBjtvBZA.defaultProps={height:450,width:1440};addPropertyControls(FramerCZBjtvBZA,{variant:{options:[\"XH9ums2tQ\",\"eMi5Og3Sd\",\"Vcc3AvD1S\",\"u2b8PUbT8\",\"z0mNJzuYk\",\"f8sOYzyhl\"],optionTitles:[\"default\",\"desktop-top\",\"desktop-scroll\",\"mobile-scroll\",\"mobile open\",\"mobile-top\"],title:\"Variant\",type:ControlType.Enum},Y2WP5Cm7U:{defaultValue:\"0px 80px 0px 80px\",title:\"Padding\",type:ControlType.Padding},ipjLzscUZ:{defaultValue:48,min:0,title:\"Gap\",type:ControlType.Number},onipjLzscUZChange:{changes:\"ipjLzscUZ\",type:ControlType.ChangeHandler}});addFonts(FramerCZBjtvBZA,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...EasedGradientFonts,...UnblockNewFonts,...ButtonFonts,...MenuIconFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerCZBjtvBZA.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button,{},context),forwardLoader(MenuIcon,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCZBjtvBZA\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"450\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Y2WP5Cm7U\\\":\\\"padding\\\",\\\"ipjLzscUZ\\\":\\\"gap\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eMi5Og3Sd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Vcc3AvD1S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"u2b8PUbT8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"z0mNJzuYk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"f8sOYzyhl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (deac62f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const UgsisMkEm=undefined;const IIUmeJa2R=undefined;const fPwh2F_zm=undefined;const kUahFe0ln=undefined;const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 30 30\" xmlns=\"http://www.w3.org/2000/svg\"><defs ><clipPath id=\"KrdCUi4Lo-2001325784-stroke\"><use href=\"#KrdCUi4Lo-2001325784\"/></clipPath>\\n<path d=\"M 0 15 C 0 6.716 6.716 0 15 0 L 15 0 C 23.284 0 30 6.716 30 15 L 30 15 C 30 23.284 23.284 30 15 30 L 15 30 C 6.716 30 0 23.284 0 15 Z\" id=\"KrdCUi4Lo-2001325784\"/></defs>\\n<use fill=\"var(--y471m3, rgba(255, 255, 255, 0.8))\" height=\"30px\" href=\"#KrdCUi4Lo-2001325784\" id=\"KrdCUi4Lo\" width=\"30px\"/>\\n<use clip-path=\"url(#KrdCUi4Lo-2001325784-stroke)\" fill=\"transparent\" href=\"#KrdCUi4Lo-2001325784\" stroke-dasharray=\"0\" stroke-linecap=\"butt\" stroke-linejoin=\"round\" stroke-width=\"calc(var(--e82k50, 0.5) * 2px)\" stroke=\"var(--a48utx, rgb(232, 232, 232))\"/><g d=\"M 10.66 0 L 0 0 L 5.33 5.33 L 10.66 5.33 Z M 0 10.67 L 5.33 16 L 5.33 10.67 L 10.66 10.67 L 5.33 5.33 L 0 5.33 Z\" fill=\"transparent\" height=\"16px\" id=\"fwFE49BV8\" transform=\"translate(9.67 7)\" width=\"10.659999999999997px\"><path d=\"M 10.66 0 L 0 0 L 5.33 5.33 L 10.66 5.33 Z\" fill=\"var(--q09v0x, rgb(50, 50, 50))\" height=\"5.329999999999998px\" id=\"OS5kzShVJ\" width=\"10.659999999999997px\"/><path d=\"M 0 5.34 L 5.33 10.67 L 5.33 5.34 L 10.66 5.34 L 5.33 0 L 0 0 Z\" fill=\"var(--q09v0x, rgb(50, 50, 50))\" height=\"10.670000076293945px\" id=\"lcuCw7ZQP\" transform=\"translate(0 5.33)\" width=\"10.659999999999997px\"/></g></svg>';const getProps=({backgroundColor,height,iconColor1,iconColor2,id,strokeColor,strokeWidth,width,...props})=>{return{...props,eWoH2wHg9:iconColor2??props.eWoH2wHg9??\"rgba(212, 212, 212, 0.5)\",fPwh2F_zm:strokeColor??props.fPwh2F_zm??\"rgb(232, 232, 232)\",IIUmeJa2R:strokeWidth??props.IIUmeJa2R??.5,kUahFe0ln:iconColor1??props.kUahFe0ln??\"rgb(50, 50, 50)\",UgsisMkEm:backgroundColor??props.UgsisMkEm??\"rgba(255, 255, 255, 0.8)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,kUahFe0ln,eWoH2wHg9,UgsisMkEm,fPwh2F_zm,IIUmeJa2R,...restProps}=getProps(props);const href=useSVGTemplate(\"2001325784\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-1xloe\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--a48utx\":fPwh2F_zm,\"--e82k50\":IIUmeJa2R,\"--q09v0x\":kUahFe0ln,\"--y471m3\":UgsisMkEm,...style},viewBox:\"0 0 30 30\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-1xloe { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 30px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 30\n * @framerIntrinsicHeight 30\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"kUahFe0ln\":\"iconColor1\",\"eWoH2wHg9\":\"iconColor2\",\"UgsisMkEm\":\"backgroundColor\",\"fPwh2F_zm\":\"strokeColor\",\"IIUmeJa2R\":\"strokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Framer\",\"set\":{\"localId\":\"vectorSet/OuwAQn7Go\",\"id\":\"OuwAQn7Go\",\"moduleId\":\"JIPqlEHzV4eAeaj5I07k\"}}\n */const Icon=withCSS(Component,css,\"framer-1xloe\");Icon.displayName=\"Framer\";export default Icon;addPropertyControls(Icon,{kUahFe0ln:{defaultValue:\"rgb(50, 50, 50)\",hidden:false,title:\"Icon color 1\",type:ControlType.Color},eWoH2wHg9:{defaultValue:\"rgba(212, 212, 212, 0.5)\",hidden:true,title:\"Icon color 2\",type:ControlType.Color},UgsisMkEm:{defaultValue:\"rgba(255, 255, 255, 0.8)\",hidden:false,title:\"Background color\",type:ControlType.Color},fPwh2F_zm:{defaultValue:\"rgb(232, 232, 232)\",hidden:false,title:\"Stroke color\",type:ControlType.Color},IIUmeJa2R:{defaultValue:.5,hidden:false,min:0,title:\"Stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerIntrinsicWidth\":\"30\",\"framerVariables\":\"{\\\"kUahFe0ln\\\":\\\"iconColor1\\\",\\\"eWoH2wHg9\\\":\\\"iconColor2\\\",\\\"UgsisMkEm\\\":\\\"backgroundColor\\\",\\\"fPwh2F_zm\\\":\\\"strokeColor\\\",\\\"IIUmeJa2R\\\":\\\"strokeWidth\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Framer\\\",\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/OuwAQn7Go\\\",\\\"id\\\":\\\"OuwAQn7Go\\\",\\\"moduleId\\\":\\\"JIPqlEHzV4eAeaj5I07k\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b0a34fe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Framer from\"https://framerusercontent.com/modules/iD14RsAgDBerQre3Ple5/QG8erexiQq0Lo7vPQpb1/GVKdBazOD.js\";const enabledGestures={Yq1rDSX9V:{hover:true}};const serializationHash=\"framer-W04tY\";const variantClassNames={Yq1rDSX9V:\"framer-v-1jg6gu5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vAJxbkBBk=undefined;const NVdv7NMuV=undefined;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,icon,id,link,width,...props})=>{return{...props,NVdv7NMuV:icon??props.NVdv7NMuV??Framer,vAJxbkBBk:link??props.vAJxbkBBk};};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,NVdv7NMuV,vAJxbkBBk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Yq1rDSX9V\",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:vAJxbkBBk,motionChild:true,nodeId:\"Yq1rDSX9V\",openInNewTab:true,scopeId:\"rFodDNxoN\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1jg6gu5\",className,classNames)} framer-iwydtk`,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"Yq1rDSX9V\",ref:refBinding,style:{backgroundColor:\"var(--token-47679c26-af3f-4cd0-91b2-530be918763e, rgba(255, 255, 255, 0))\",borderBottomLeftRadius:254,borderBottomRightRadius:254,borderTopLeftRadius:254,borderTopRightRadius:254,...style},variants:{\"Yq1rDSX9V-hover\":{backgroundColor:\"var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1))\"}},...addPropertyOverrides({\"Yq1rDSX9V-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-kx6nnf\",Component:NVdv7NMuV,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"hLlWlbVKH\",style:{\"--a48utx\":\"var(--token-47679c26-af3f-4cd0-91b2-530be918763e, rgba(255, 255, 255, 0))\",\"--e82k50\":0,\"--lbnyjq\":\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\",\"--q09v0x\":\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\",\"--y471m3\":\"var(--token-47679c26-af3f-4cd0-91b2-530be918763e, rgba(255, 255, 255, 0))\",opacity:.5},variants:{\"Yq1rDSX9V-hover\":{opacity:1}}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-W04tY.framer-iwydtk, .framer-W04tY .framer-iwydtk { display: block; }\",\".framer-W04tY.framer-1jg6gu5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 2px; position: relative; text-decoration: none; width: min-content; }\",\".framer-W04tY .framer-kx6nnf { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 36\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"SfuSnHxVN\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"NVdv7NMuV\":\"icon\",\"vAJxbkBBk\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"JIPqlEHzV4eAeaj5I07k\"]\n */const FramerrFodDNxoN=withCSS(Component,css,\"framer-W04tY\");export default FramerrFodDNxoN;FramerrFodDNxoN.displayName=\"Social Link\";FramerrFodDNxoN.defaultProps={height:36,width:36};addPropertyControls(FramerrFodDNxoN,{NVdv7NMuV:{defaultValue:{identifier:\"module:iD14RsAgDBerQre3Ple5/QG8erexiQq0Lo7vPQpb1/GVKdBazOD.js:default\",moduleId:\"iD14RsAgDBerQre3Ple5\"},setModuleId:\"JIPqlEHzV4eAeaj5I07k\",title:\"Icon\",type:ControlType.VectorSetItem},vAJxbkBBk:{title:\"Link\",type:ControlType.Link}});addFonts(FramerrFodDNxoN,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrFodDNxoN\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"NVdv7NMuV\\\":\\\"icon\\\",\\\"vAJxbkBBk\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"36\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SfuSnHxVN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVectorSets\":\"[\\\"JIPqlEHzV4eAeaj5I07k\\\"]\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"36\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rFodDNxoN.map","// Generated by Framer (7175f5c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-zX1jF .framer-styles-preset-1dj53jo:not(.rich-text-wrapper), .framer-zX1jF .framer-styles-preset-1dj53jo.rich-text-wrapper a { --framer-link-current-text-color: var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, #fff3f0); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-e3ce13ec-ba16-45a8-a084-ab9af1d723e8, rgba(255, 255, 255, 0.25)); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-792af9ed-53d8-45b2-94fd-014e7edc8f44, rgba(255, 255, 255, 0.8)); --framer-link-text-decoration: underline; transition-delay: 0s; transition-duration: 0.4s; transition-property: color,text-decoration-color,text-decoration-thickness,text-underline-offset; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-zX1jF\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={ZMLbpoWFO:new LazyValue(()=>import(\"./Ihsypfxzf-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7bfce40)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withOptimizedAppearEffect,withVariantAppearEffect}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/qosszBZXoEqfEMp4XhZk/Lenis.js\";import UserComponent from\"https://framerusercontent.com/modules/eURGUjOM40ZJZOz2gk1w/bdF9Ju7hezSJD6Nkgqsk/kfaoeyXWX.js\";import CheckoutButton from\"https://framerusercontent.com/modules/Md2fdsY5r14Dg8Ndn9QQ/dYQf3DC4XT6On4vZ58Ma/iN04BnJAD.js\";import Button1 from\"https://framerusercontent.com/modules/ppT2Rb4ol536xiPhndYO/mwxypCEEOUEPqP4zKs8c/LgNu28hAv.js\";import LinkedIn from\"https://framerusercontent.com/modules/QAlHGFHZ1tFfwuQnMQCR/yQ0uf9UkPdLwsQ6vGAfX/WxaKH4N4f.js\";import Instagram from\"https://framerusercontent.com/modules/To6V4XaILUnxxhcvUhlG/56WwsBbHmGmaN2jI5mi3/d0836WH9e.js\";import Navbar from\"#framer/local/canvasComponent/CZBjtvBZA/CZBjtvBZA.js\";import Button from\"#framer/local/canvasComponent/LgNu28hAv/LgNu28hAv.js\";import SocialLink from\"#framer/local/canvasComponent/rFodDNxoN/rFodDNxoN.js\";import*as sharedStyle1 from\"#framer/local/css/Bh7brll6H/Bh7brll6H.js\";import*as sharedStyle3 from\"#framer/local/css/dvE5DE7ca/dvE5DE7ca.js\";import*as sharedStyle from\"#framer/local/css/O0790qsZT/O0790qsZT.js\";import*as sharedStyle2 from\"#framer/local/css/Rz5sYHBgk/Rz5sYHBgk.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/Ihsypfxzf/Ihsypfxzf.js\";import UnblockNew from\"#framer/local/vector/R7oAl_gZl/R7oAl_gZl.js\";const LenisFonts=getFonts(Lenis);const NavbarFonts=getFonts(Navbar);const NavbarWithVariantAppearEffect=withVariantAppearEffect(Navbar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const RichTextWithFX=withFX(RichText);const ButtonFonts=getFonts(Button);const UnblockNewFonts=getFonts(UnblockNew);const SocialLinkFonts=getFonts(SocialLink);const breakpoints={oVtsut5ij:\"(min-width: 810px) and (max-width: 1279.98px)\",Tp3NbtZ_b:\"(max-width: 809.98px)\",VpTEA5Un0:\"(min-width: 1280px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-YfmLG\";const variantClassNames={oVtsut5ij:\"framer-v-65kzqc\",Tp3NbtZ_b:\"framer-v-k7b1cf\",VpTEA5Un0:\"framer-v-1t24cya\"};const egeQCIuFh=undefined;const MO6WawlI2=undefined;const transition1={delay:0,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-36};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:24};const transition2={bounce:0,delay:0,duration:1,type:\"spring\"};const transition3={bounce:0,delay:.1,duration:1,type:\"spring\"};const transition4={bounce:0,delay:.3,duration:1,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:24};const breakpointRules={oVtsut5ij:[\".framer-YfmLG .framer-1gqeqev { align-content: center; align-items: center; max-width: unset; }\",\".framer-YfmLG .framer-1ibgw6c { align-content: center; align-items: center; flex-direction: column; }\",\".framer-YfmLG .framer-1kqj8lr { align-content: center; align-items: center; align-self: unset; flex: none; flex-direction: column; gap: 24px; height: min-content; justify-content: flex-start; width: 100%; }\",\".framer-YfmLG .framer-urbslh { align-content: center; align-items: center; flex: none; flex-direction: column; width: 100%; }\",\".framer-YfmLG .framer-mg43i6 { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-YfmLG .framer-wfjunw { width: 100%; }\",\".framer-YfmLG .framer-c3joo8 { align-self: unset; height: 52px; }\",\".framer-YfmLG .framer-zz81tn { max-width: 720px; padding: 64px 0px 48px 0px; }\",\".framer-YfmLG .framer-123zn8e { flex-direction: column; }\",\".framer-YfmLG .framer-yk6mz3 { flex: none; width: 100%; }\"],Tp3NbtZ_b:[\".framer-YfmLG .framer-1gqeqev { align-content: center; align-items: center; justify-content: center; }\",\".framer-YfmLG .framer-1ibgw6c { align-content: center; align-items: center; flex-direction: column; justify-content: center; width: min-content; }\",\".framer-YfmLG .framer-1kqj8lr { align-self: unset; flex: none; flex-direction: column; gap: 24px; height: min-content; justify-content: center; width: min-content; }\",\".framer-YfmLG .framer-urbslh { flex: none; width: 342px; }\",\".framer-YfmLG .framer-wfjunw { gap: 16px; justify-content: flex-start; }\",\".framer-YfmLG .framer-c3joo8 { align-self: unset; height: 52px; }\",\".framer-YfmLG .framer-zz81tn { gap: 36px; max-width: 729px; padding: 48px 0px 48px 0px; }\",\".framer-YfmLG .framer-123zn8e { flex-direction: column; }\",\".framer-YfmLG .framer-yk6mz3 { flex: none; justify-content: center; width: 100%; }\",\".framer-YfmLG .framer-dtf6w2, .framer-YfmLG .framer-1q7t25m { flex-direction: column; gap: 24px; justify-content: center; }\",\".framer-YfmLG .framer-lt1zyc { flex: none; order: 0; width: 100%; }\",\".framer-YfmLG .framer-11d5um7 { order: 1; }\",\".framer-YfmLG .framer-1tuediv { order: 0; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={oVtsut5ij:\".framer-65kzqc-override\",Tp3NbtZ_b:\".framer-k7b1cf-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-YfmLG.framer-7vyxvc, .framer-YfmLG .framer-7vyxvc { display: block; }\",\".framer-YfmLG.framer-1t24cya { align-content: center; align-items: center; background-color: var(--token-ef8ecd6d-5204-4f29-b3b7-2d4dc011513a, #000912); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-YfmLG .framer-qlkypp-container { flex: none; height: auto; order: -999; position: relative; width: auto; }\",\".framer-YfmLG .framer-1xw88z8-container { flex: none; height: auto; left: 0px; order: -998; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 7; }\",\".framer-YfmLG .framer-129qs0a { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-YfmLG .framer-1wttlzu { --border-bottom-width: 1px; --border-color: var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; background: linear-gradient(180deg, var(--token-ef8ecd6d-5204-4f29-b3b7-2d4dc011513a, #000000) 0%, var(--token-54fbe6ca-60b1-4431-a556-3bdeb985788c, rgb(0, 0, 0)) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1600px; order: 1004; overflow: var(--overflow-clip-fallback, clip); padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-YfmLG .framer-1gqeqev { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 1080px; overflow: visible; padding: 120px 0px 120px 0px; position: relative; width: 100%; z-index: 0; }\",\".framer-YfmLG .framer-1ibgw6c, .framer-YfmLG .framer-123zn8e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YfmLG .framer-1kqj8lr { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-YfmLG .framer-urbslh { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-YfmLG .framer-mg43i6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-YfmLG .framer-a87ct2 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap: balance; flex: none; height: auto; max-width: 610px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-YfmLG .framer-w1ofy6 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap: balance; flex: none; height: auto; max-width: 607px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-YfmLG .framer-1yaq3n4-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-YfmLG .framer-wfjunw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; overflow: hidden; padding: 24px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-YfmLG .framer-14rddgg { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 52px); overflow: hidden; position: relative; width: 52px; }\",\".framer-YfmLG .framer-11wp8hi { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 58px); left: -3px; overflow: visible; position: absolute; right: -3px; top: -3px; }\",\".framer-YfmLG .framer-c3joo8 { align-self: stretch; background-color: rgba(255, 255, 255, 0.1); flex: none; height: auto; overflow: hidden; position: relative; width: 1px; }\",\".framer-YfmLG .framer-bx6u1u { height: 52px; position: relative; width: 94px; }\",\".framer-YfmLG .framer-ooozfe { height: 52px; left: 0px; position: absolute; top: 0px; width: 94px; }\",\".framer-YfmLG .framer-lcnedu { height: 8px; left: 57px; position: absolute; top: 32px; width: 8px; }\",\".framer-YfmLG .framer-1qqg9bn { height: 8px; left: 65px; position: absolute; top: 32px; width: 6px; }\",\".framer-YfmLG .framer-jm7tpv { height: 8px; left: 72px; position: absolute; top: 32px; width: 7px; }\",\".framer-YfmLG .framer-zxiozp { height: 2px; left: 74px; position: absolute; top: 34px; width: 2px; }\",\".framer-YfmLG .framer-o8r91n { height: 8px; left: 7px; position: absolute; top: 32px; width: 9px; }\",\".framer-YfmLG .framer-1whjds9 { height: 3px; left: 10px; position: absolute; top: 34px; width: 2px; }\",\".framer-YfmLG .framer-1fxt2hk { height: 8px; left: 0px; position: absolute; top: 32px; width: 7px; }\",\".framer-YfmLG .framer-lger9g { height: 2px; left: 2px; position: absolute; top: 37px; width: 2px; }\",\".framer-YfmLG .framer-mo8nw9 { height: 2px; left: 2px; position: absolute; top: 34px; width: 2px; }\",\".framer-YfmLG .framer-qv524c { height: 8px; left: 16px; position: absolute; top: 32px; width: 8px; }\",\".framer-YfmLG .framer-14v4q3h { height: 8px; left: 24px; position: absolute; top: 32px; width: 7px; }\",\".framer-YfmLG .framer-huezq7 { height: 8px; left: 31px; position: absolute; top: 32px; width: 8px; }\",\".framer-YfmLG .framer-cqdsvy { height: 5px; left: 33px; position: absolute; top: 34px; width: 4px; }\",\".framer-YfmLG .framer-4h26rh { height: 8px; left: 42px; position: absolute; top: 32px; width: 7px; }\",\".framer-YfmLG .framer-1e53abx { height: 8px; left: 50px; position: absolute; top: 32px; width: 6px; }\",\".framer-YfmLG .framer-wirttf { height: 8px; left: 79px; position: absolute; top: 32px; width: 9px; }\",\".framer-YfmLG .framer-jks3tm { height: 3px; left: 82px; position: absolute; top: 34px; width: 2px; }\",\".framer-YfmLG .framer-57d3mu { height: 8px; left: 88px; position: absolute; top: 32px; width: 6px; }\",\".framer-YfmLG .framer-k181l9 { height: 19px; left: 33px; position: absolute; top: 9px; width: 20px; }\",\".framer-YfmLG .framer-1g98gyc { height: 9px; left: 51px; position: absolute; top: 2px; width: 9px; }\",\".framer-YfmLG .framer-181upqq { height: 11px; left: 37px; position: absolute; top: 0px; width: 11px; }\",\".framer-YfmLG .framer-12jmr3c { height: 11px; left: 51px; position: absolute; top: 13px; width: 11px; }\",\".framer-YfmLG .framer-dijyfj { height: 8px; left: 18px; position: absolute; top: 44px; width: 8px; }\",\".framer-YfmLG .framer-1n5l708 { height: 5px; left: 20px; position: absolute; top: 46px; width: 4px; }\",\".framer-YfmLG .framer-1bduwdv { height: 8px; left: 26px; position: absolute; top: 44px; width: 8px; }\",\".framer-YfmLG .framer-dfj5ae { height: 5px; left: 28px; position: absolute; top: 46px; width: 4px; }\",\".framer-YfmLG .framer-15zpiya { height: 8px; left: 37px; position: absolute; top: 44px; width: 7px; }\",\".framer-YfmLG .framer-1emifqs { height: 2px; left: 39px; position: absolute; top: 49px; width: 2px; }\",\".framer-YfmLG .framer-12qey5p { height: 2px; left: 39px; position: absolute; top: 46px; width: 2px; }\",\".framer-YfmLG .framer-12voarr { height: 8px; left: 45px; position: absolute; top: 44px; width: 7px; }\",\".framer-YfmLG .framer-1ebx9tx { height: 2px; left: 47px; position: absolute; top: 46px; width: 2px; }\",\".framer-YfmLG .framer-4lmvmi { height: 8px; left: 52px; position: absolute; top: 44px; width: 9px; }\",\".framer-YfmLG .framer-mcyez4 { height: 3px; left: 55px; position: absolute; top: 46px; width: 2px; }\",\".framer-YfmLG .framer-mgvvup { height: 8px; left: 67px; position: absolute; top: 44px; width: 2px; }\",\".framer-YfmLG .framer-1fszdu5 { height: 8px; left: 71px; position: absolute; top: 44px; width: 6px; }\",\".framer-YfmLG .framer-1flks9s { height: 8px; left: 60px; position: absolute; top: 44px; width: 6px; }\",\".framer-YfmLG .framer-15kwehq { --border-bottom-width: 0px; --border-color: var(--token-aecd04de-bd30-4743-90e2-2b56d3d58e1b, rgba(255, 255, 255, 0.1)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; background-color: var(--token-ef8ecd6d-5204-4f29-b3b7-2d4dc011513a, #000912); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1600px; order: 1005; overflow: var(--overflow-clip-fallback, clip); padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-YfmLG .framer-zz81tn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 1080px; overflow: visible; padding: 64px 0px 64px 0px; position: relative; width: 100%; }\",\".framer-YfmLG .framer-yk6mz3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-YfmLG .framer-1dd3oij { --o4jego: var(--token-c6de8ea4-3684-4c2f-917e-fc3d1879d6b0, #aba4a1); flex: none; height: 48px; position: relative; width: var(--framer-aspect-ratio-supported, 100px); }\",\".framer-YfmLG .framer-2gawpk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-YfmLG .framer-zbagcq, .framer-YfmLG .framer-1btnc83, .framer-YfmLG .framer-15k75ii, .framer-YfmLG .framer-1rraqux { 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: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-YfmLG .framer-3gkhif, .framer-YfmLG .framer-1h3pve3, .framer-YfmLG .framer-oozhxl, .framer-YfmLG .framer-48hbrp, .framer-YfmLG .framer-11d5um7 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YfmLG .framer-1evr4bd, .framer-YfmLG .framer-xqdypl, .framer-YfmLG .framer-1gcpn12, .framer-YfmLG .framer-1k9b3rk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-YfmLG .framer-5lc3vm, .framer-YfmLG .framer-k0yq1n, .framer-YfmLG .framer-1va48o1, .framer-YfmLG .framer-egku38, .framer-YfmLG .framer-50vlls, .framer-YfmLG .framer-1rw9m3z, .framer-YfmLG .framer-1lofvkm, .framer-YfmLG .framer-m7jfke, .framer-YfmLG .framer-1l1t6ji, .framer-YfmLG .framer-1yrbxnb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-YfmLG .framer-l7enzc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-YfmLG .framer-dtf6w2, .framer-YfmLG .framer-1q7t25m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-YfmLG .framer-lt1zyc { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-YfmLG .framer-1tuediv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-YfmLG .framer-cvzwz3-container, .framer-YfmLG .framer-nahauf-container { flex: none; height: auto; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-YfmLG[data-border=\"true\"]::after, .framer-YfmLG [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={oVtsut5ij:\"(min-width: 810px) and (max-width: 1279.98px)\",Tp3NbtZ_b:\"(max-width: 809.98px)\",VpTEA5Un0:\"(min-width: 1280px)\"};const humanReadableVariantMap={Desktop:\"VpTEA5Un0\",Phone:\"Tp3NbtZ_b\",Tablet:\"oVtsut5ij\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({cTAVisible,height,id,scrollSection,width,...props})=>{return{...props,egeQCIuFh:scrollSection??props.egeQCIuFh,MO6WawlI2:cTAVisible??props.MO6WawlI2??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"VpTEA5Un0\"};};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,egeQCIuFh,MO6WawlI2,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"Tp3NbtZ_b\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"VpTEA5Un0\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ef8ecd6d-5204-4f29-b3b7-2d4dc011513a, rgb(0, 9, 18)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1t24cya\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-qlkypp-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Wre9ivqvo\",scopeId:\"Ihsypfxzf\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"Wre9ivqvo\",infinite:false,intensity:12,layoutId:\"Wre9ivqvo\",orientation:\"vertical\",smooth:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:450,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1xw88z8-container\",\"data-framer-appear-id\":\"1xw88z8\",initial:animation1,layoutScroll:true,nodeId:\"LzMxTsN0m\",optimized:true,rendersWithMotion:true,scopeId:\"Ihsypfxzf\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oVtsut5ij:{__framer__targets:[{ref:egeQCIuFh,target:\"u2b8PUbT8\"}],variant:matchVariant(\"f8sOYzyhl\"),Y2WP5Cm7U:\"0px 24px 0px 24px\"},Tp3NbtZ_b:{__framer__targets:[{ref:egeQCIuFh,target:\"u2b8PUbT8\"}],variant:matchVariant(\"f8sOYzyhl\"),Y2WP5Cm7U:\"0px 24px 0px 24px\"}},children:/*#__PURE__*/_jsx(NavbarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:egeQCIuFh,target:\"Vcc3AvD1S\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"LzMxTsN0m\",ipjLzscUZ:48,layoutId:\"LzMxTsN0m\",style:{width:\"100%\"},variant:matchVariant(\"eMi5Og3Sd\"),width:\"100%\",Y2WP5Cm7U:\"0px 40px 0px 40px\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-129qs0a\"}),MO6WawlI2!==false&&/*#__PURE__*/_jsx(motion.section,{className:\"framer-1wttlzu\",\"data-border\":true,\"data-framer-name\":\"CTA\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gqeqev\",\"data-framer-name\":\"container\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ibgw6c\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kqj8lr\",\"data-framer-name\":\"lockup\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-urbslh\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mg43i6\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oVtsut5ij:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.35em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Get started\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.35em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Get started\"})}),className:\"framer-a87ct2\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oVtsut5ij:{children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-792af9ed-53d8-45b2-94fd-014e7edc8f44, rgba(250, 230, 225, 0.65))\"},children:\"Start building with stablecoins today\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-792af9ed-53d8-45b2-94fd-014e7edc8f44, rgba(250, 230, 225, 0.65))\"},children:\"Start building with stablecoins today\"})}),className:\"framer-w1ofy6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:1542,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation3,className:\"framer-1yaq3n4-container\",\"data-framer-appear-id\":\"1yaq3n4\",initial:animation4,nodeId:\"PTjD7klG2\",optimized:true,rendersWithMotion:true,scopeId:\"Ihsypfxzf\",children:/*#__PURE__*/_jsx(Button,{BANE331ww:false,FWKDMXbN2:\"https://calendly.com/bernardo-unblockpay/30min\",height:\"100%\",id:\"PTjD7klG2\",layoutId:\"PTjD7klG2\",mYjHZJ6Gn:getLocalizedValue(\"v4\",activeLocale)??\"Get a demo\",p8v7WNQPZ:UserComponent,UpV8ayZME:false,variant:matchVariant(\"LxHqL1VPe\"),width:\"100%\",YkfrxUoaP:true})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wfjunw\",\"data-framer-name\":\"Logos\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-14rddgg\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oVtsut5ij:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1350,intrinsicWidth:1080,loading:getLoadingLazyAtYPosition(1635),pixelHeight:1350,pixelWidth:1080,sizes:\"58px\",src:\"https://framerusercontent.com/images/OEawojBmytUwZoWcIopd1YjMU.png?width=1080&height=1350\",srcSet:\"https://framerusercontent.com/images/OEawojBmytUwZoWcIopd1YjMU.png?scale-down-to=1024&width=1080&height=1350 819w,https://framerusercontent.com/images/OEawojBmytUwZoWcIopd1YjMU.png?width=1080&height=1350 1080w\"}},Tp3NbtZ_b:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1350,intrinsicWidth:1080,loading:getLoadingLazyAtYPosition(1635),pixelHeight:1350,pixelWidth:1080,sizes:\"58px\",src:\"https://framerusercontent.com/images/OEawojBmytUwZoWcIopd1YjMU.png?width=1080&height=1350\",srcSet:\"https://framerusercontent.com/images/OEawojBmytUwZoWcIopd1YjMU.png?scale-down-to=1024&width=1080&height=1350 819w,https://framerusercontent.com/images/OEawojBmytUwZoWcIopd1YjMU.png?width=1080&height=1350 1080w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1350,intrinsicWidth:1080,loading:getLoadingLazyAtYPosition(1341),pixelHeight:1350,pixelWidth:1080,sizes:\"58px\",src:\"https://framerusercontent.com/images/OEawojBmytUwZoWcIopd1YjMU.png?width=1080&height=1350\",srcSet:\"https://framerusercontent.com/images/OEawojBmytUwZoWcIopd1YjMU.png?scale-down-to=1024&width=1080&height=1350 819w,https://framerusercontent.com/images/OEawojBmytUwZoWcIopd1YjMU.png?width=1080&height=1350 1080w\"},className:\"framer-11wp8hi\",\"data-framer-name\":\"Gdpr c\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-c3joo8\"}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bx6u1u\",\"data-framer-name\":\"BACEN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 93.357 51.955\" overflow=\"visible\"><g><path d=\"M 56.842 39.985 L 58.79 39.985 L 58.719 34.602 L 58.755 34.602 L 61.517 39.985 L 64.103 39.985 L 64.103 32.087 L 62.19 32.087 L 62.226 37.435 L 62.19 37.435 L 59.534 32.087 L 56.842 32.087 Z M 67.007 39.985 L 69.097 39.985 L 69.097 33.645 L 71.044 33.645 L 71.044 32.087 L 65.059 32.087 L 65.059 33.645 L 67.007 33.645 Z M 72.001 39.985 L 74.09 39.985 L 74.09 36.868 L 74.515 36.868 C 75.294 36.868 75.578 37.222 76.003 38.568 L 76.463 39.985 L 78.659 39.985 L 77.88 37.824 C 77.49 36.868 77.455 36.266 76.746 36.089 L 76.746 36.054 C 77.773 35.806 78.269 35.097 78.269 34.07 C 78.269 32.725 77.136 32.087 75.719 32.087 L 71.965 32.087 Z M 74.09 33.575 L 74.657 33.575 C 75.471 33.575 76.18 33.716 76.18 34.46 C 76.18 35.345 75.33 35.381 74.657 35.381 L 74.09 35.381 Z M 6.623 39.985 L 8.748 39.985 L 9.385 38.285 L 12.36 38.285 L 12.962 39.985 L 15.229 39.985 L 12.183 32.087 L 9.598 32.087 C 9.633 32.087 6.623 39.985 6.623 39.985 Z M 11.864 36.798 L 9.881 36.798 L 10.908 33.716 L 10.944 33.716 Z M 0 39.985 L 3.329 39.985 C 4.746 39.985 6.41 39.595 6.41 37.718 C 6.41 36.762 5.879 36.195 4.816 35.983 L 4.816 35.947 C 5.702 35.664 6.198 35.097 6.198 34.106 C 6.198 32.76 5.1 32.087 3.648 32.087 L 0 32.087 Z M 2.09 36.62 L 2.727 36.62 C 3.435 36.62 4.285 36.691 4.285 37.576 C 4.285 38.391 3.471 38.497 2.727 38.497 L 2.09 38.497 Z M 2.09 33.574 L 2.692 33.574 C 3.4 33.574 4.073 33.645 4.073 34.354 C 4.073 35.027 3.365 35.204 2.656 35.204 L 2.09 35.204 Z M 15.725 39.985 L 17.673 39.985 L 17.602 34.601 L 17.637 34.601 L 20.399 39.985 L 23.02 39.985 L 23.02 32.087 L 21.108 32.087 L 21.143 37.435 L 21.108 37.435 L 18.416 32.087 L 15.724 32.087 Z M 30.706 38.143 C 30.071 38.389 29.402 38.533 28.722 38.568 C 27.2 38.568 26.102 37.612 26.102 36.089 C 26.102 34.601 27.093 33.539 28.581 33.539 C 29.289 33.539 29.998 33.716 30.635 34.106 L 30.812 32.406 C 30.069 32.158 29.254 32.016 28.475 31.981 C 25.889 31.981 23.941 33.362 23.941 36.089 C 23.941 39.064 26.385 40.126 28.475 40.126 C 29.254 40.126 30.069 40.02 30.812 39.808 Z M 31.024 36.018 C 31.024 38.533 32.406 40.091 34.991 40.091 C 37.576 40.091 38.958 38.533 38.958 36.018 C 38.958 33.504 37.612 31.945 34.991 31.945 C 32.37 31.945 31.024 33.504 31.024 36.018 Z M 33.185 36.018 C 33.185 34.637 33.681 33.504 34.956 33.504 C 36.231 33.504 36.727 34.673 36.727 36.018 C 36.727 37.329 36.231 38.533 34.956 38.533 C 33.681 38.533 33.185 37.328 33.185 36.018 Z M 49.016 38.143 C 48.382 38.389 47.712 38.533 47.033 38.568 C 45.51 38.568 44.412 37.612 44.412 36.089 C 44.412 34.601 45.404 33.539 46.891 33.539 C 47.6 33.539 48.308 33.716 48.946 34.106 L 49.123 32.406 C 48.343 32.158 47.564 32.016 46.75 31.981 C 44.164 31.981 42.216 33.362 42.216 36.089 C 42.216 39.064 44.66 40.126 46.75 40.126 C 47.529 40.126 48.343 40.02 49.087 39.808 Z M 50.079 39.985 L 55.781 39.985 L 55.781 38.497 L 52.204 38.497 L 52.204 36.726 L 55.462 36.726 L 55.462 35.239 L 52.204 35.239 L 52.204 33.61 L 55.675 33.61 L 55.675 32.122 L 50.114 32.122 Z M 78.907 39.985 L 81.032 39.985 L 81.67 38.285 L 84.645 38.285 L 85.247 39.985 L 87.549 39.985 L 84.503 32.087 L 81.917 32.087 Z M 84.114 36.797 L 82.13 36.797 L 83.157 33.716 L 83.193 33.716 Z M 88.009 39.985 L 93.357 39.985 L 93.357 38.426 L 90.099 38.426 L 90.099 32.087 L 88.009 32.087 Z M 41.508 28.12 L 49.406 28.12 L 51.885 25.641 L 43.987 25.641 L 43.987 21.214 L 45.475 21.214 L 47.954 18.735 L 42.004 18.735 L 42.004 12.82 L 39.525 15.3 L 39.525 16.787 L 35.098 16.787 L 35.098 8.889 L 32.619 11.368 L 32.619 19.266 L 37.081 19.266 L 37.081 23.693 L 41.544 23.693 L 41.544 28.12 Z M 50.398 10.377 L 50.398 4.462 L 52.877 1.983 L 52.877 7.933 L 58.791 7.933 L 56.312 10.412 Z M 43.987 1.983 L 42.004 1.983 L 42.004 7.898 L 47.918 7.898 L 45.439 10.377 L 39.525 10.377 L 39.525 8.889 L 37.045 8.889 L 37.045 6.906 L 43.987 0 Z M 58.791 18.771 L 58.791 16.787 L 60.775 16.787 L 53.833 23.694 L 51.85 23.694 L 51.85 21.214 L 50.362 21.214 L 50.362 15.3 L 52.841 12.821 L 52.841 18.77 Z M 17.496 51.813 L 20.364 51.813 C 23.056 51.813 25.039 50.787 25.039 47.847 C 25.039 44.801 23.127 43.916 20.364 43.916 L 17.496 43.916 Z M 19.585 45.474 L 20.399 45.474 C 21.922 45.474 22.843 46.289 22.843 47.847 C 22.843 49.405 21.958 50.22 20.399 50.22 L 19.585 50.22 L 19.585 45.474 Z M 25.5 47.882 C 25.5 50.397 26.881 51.955 29.466 51.955 C 32.052 51.955 33.433 50.397 33.433 47.882 C 33.433 45.368 32.087 43.809 29.466 43.809 C 26.845 43.809 25.5 45.332 25.5 47.882 Z M 27.66 47.882 C 27.66 46.501 28.156 45.368 29.431 45.368 C 30.706 45.368 31.201 46.537 31.201 47.882 C 31.201 49.193 30.706 50.397 29.431 50.397 C 28.156 50.397 27.66 49.157 27.66 47.882 Z M 37.045 51.813 L 40.374 51.813 C 41.791 51.813 43.456 51.424 43.456 49.547 C 43.456 48.591 42.924 48.024 41.862 47.811 L 41.862 47.776 C 42.747 47.493 43.243 46.926 43.243 45.934 C 43.243 44.589 42.145 43.916 40.693 43.916 L 37.045 43.916 Z M 39.17 48.449 L 39.808 48.449 C 40.516 48.449 41.366 48.52 41.366 49.37 C 41.366 50.184 40.551 50.29 39.808 50.29 L 39.17 50.29 Z M 39.17 45.403 L 39.772 45.403 C 40.481 45.403 41.154 45.474 41.154 46.182 C 41.154 46.855 40.445 47.032 39.737 47.032 L 39.135 47.032 Z M 44.412 51.813 L 46.501 51.813 L 46.501 48.697 L 46.926 48.697 C 47.706 48.697 47.989 49.051 48.414 50.397 L 48.874 51.813 L 51.07 51.813 L 50.291 49.653 C 49.901 48.696 49.866 48.094 49.157 47.917 L 49.157 47.882 C 50.185 47.634 50.68 46.961 50.68 45.899 C 50.68 44.553 49.547 43.915 48.131 43.915 L 44.376 43.915 Z M 46.537 45.403 L 47.103 45.403 C 47.918 45.403 48.626 45.545 48.626 46.288 C 48.626 47.174 47.776 47.209 47.103 47.209 L 46.537 47.209 Z M 51.318 51.813 L 53.443 51.813 L 54.081 50.113 L 57.02 50.113 L 57.622 51.813 L 59.924 51.813 L 56.878 43.915 L 54.293 43.915 Z M 56.56 48.626 L 54.576 48.626 L 55.603 45.545 L 55.639 45.545 Z M 67.008 51.813 L 69.097 51.813 L 69.097 43.915 L 67.008 43.915 Z M 70.549 51.813 L 75.897 51.813 L 75.897 50.255 L 72.639 50.255 L 72.639 43.915 L 70.549 43.915 Z M 60.243 51.601 C 61.022 51.849 61.801 51.955 62.581 51.955 C 64.351 51.955 66.051 51.388 66.051 49.334 C 66.051 46.501 62.333 47.351 62.333 46.076 C 62.333 45.403 63.218 45.332 63.749 45.332 C 64.351 45.332 64.954 45.438 65.52 45.686 L 65.662 44.057 C 64.989 43.845 64.316 43.738 63.608 43.774 C 62.014 43.774 60.172 44.305 60.172 46.182 C 60.172 49.051 63.891 48.13 63.891 49.582 C 63.891 50.219 63.253 50.361 62.58 50.361 C 61.837 50.361 61.093 50.184 60.42 49.83 Z\" fill=\"var(--token-c6de8ea4-3684-4c2f-917e-fc3d1879d6b0, rgba(255, 255, 255, 0.65)) /* {&quot;name&quot;:&quot;Text 50&quot;} */\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-ooozfe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 93.357 51.955\" overflow=\"visible\"><path d=\"M 56.842 39.985 L 58.79 39.985 L 58.719 34.602 L 58.755 34.602 L 61.517 39.985 L 64.103 39.985 L 64.103 32.087 L 62.19 32.087 L 62.226 37.435 L 62.19 37.435 L 59.534 32.087 L 56.842 32.087 Z M 67.007 39.985 L 69.097 39.985 L 69.097 33.645 L 71.044 33.645 L 71.044 32.087 L 65.059 32.087 L 65.059 33.645 L 67.007 33.645 Z M 72.001 39.985 L 74.09 39.985 L 74.09 36.868 L 74.515 36.868 C 75.294 36.868 75.578 37.222 76.003 38.568 L 76.463 39.985 L 78.659 39.985 L 77.88 37.824 C 77.49 36.868 77.455 36.266 76.746 36.089 L 76.746 36.054 C 77.773 35.806 78.269 35.097 78.269 34.07 C 78.269 32.725 77.136 32.087 75.719 32.087 L 71.965 32.087 Z M 74.09 33.575 L 74.657 33.575 C 75.471 33.575 76.18 33.716 76.18 34.46 C 76.18 35.345 75.33 35.381 74.657 35.381 L 74.09 35.381 Z M 6.623 39.985 L 8.748 39.985 L 9.385 38.285 L 12.36 38.285 L 12.962 39.985 L 15.229 39.985 L 12.183 32.087 L 9.598 32.087 C 9.633 32.087 6.623 39.985 6.623 39.985 Z M 11.864 36.798 L 9.881 36.798 L 10.908 33.716 L 10.944 33.716 Z M 0 39.985 L 3.329 39.985 C 4.746 39.985 6.41 39.595 6.41 37.718 C 6.41 36.762 5.879 36.195 4.816 35.983 L 4.816 35.947 C 5.702 35.664 6.198 35.097 6.198 34.106 C 6.198 32.76 5.1 32.087 3.648 32.087 L 0 32.087 Z M 2.09 36.62 L 2.727 36.62 C 3.435 36.62 4.285 36.691 4.285 37.576 C 4.285 38.391 3.471 38.497 2.727 38.497 L 2.09 38.497 Z M 2.09 33.574 L 2.692 33.574 C 3.4 33.574 4.073 33.645 4.073 34.354 C 4.073 35.027 3.365 35.204 2.656 35.204 L 2.09 35.204 Z M 15.725 39.985 L 17.673 39.985 L 17.602 34.601 L 17.637 34.601 L 20.399 39.985 L 23.02 39.985 L 23.02 32.087 L 21.108 32.087 L 21.143 37.435 L 21.108 37.435 L 18.416 32.087 L 15.724 32.087 Z M 30.706 38.143 C 30.071 38.389 29.402 38.533 28.722 38.568 C 27.2 38.568 26.102 37.612 26.102 36.089 C 26.102 34.601 27.093 33.539 28.581 33.539 C 29.289 33.539 29.998 33.716 30.635 34.106 L 30.812 32.406 C 30.069 32.158 29.254 32.016 28.475 31.981 C 25.889 31.981 23.941 33.362 23.941 36.089 C 23.941 39.064 26.385 40.126 28.475 40.126 C 29.254 40.126 30.069 40.02 30.812 39.808 Z M 31.024 36.018 C 31.024 38.533 32.406 40.091 34.991 40.091 C 37.576 40.091 38.958 38.533 38.958 36.018 C 38.958 33.504 37.612 31.945 34.991 31.945 C 32.37 31.945 31.024 33.504 31.024 36.018 Z M 33.185 36.018 C 33.185 34.637 33.681 33.504 34.956 33.504 C 36.231 33.504 36.727 34.673 36.727 36.018 C 36.727 37.329 36.231 38.533 34.956 38.533 C 33.681 38.533 33.185 37.328 33.185 36.018 Z M 49.016 38.143 C 48.382 38.389 47.712 38.533 47.033 38.568 C 45.51 38.568 44.412 37.612 44.412 36.089 C 44.412 34.601 45.404 33.539 46.891 33.539 C 47.6 33.539 48.308 33.716 48.946 34.106 L 49.123 32.406 C 48.343 32.158 47.564 32.016 46.75 31.981 C 44.164 31.981 42.216 33.362 42.216 36.089 C 42.216 39.064 44.66 40.126 46.75 40.126 C 47.529 40.126 48.343 40.02 49.087 39.808 Z M 50.079 39.985 L 55.781 39.985 L 55.781 38.497 L 52.204 38.497 L 52.204 36.726 L 55.462 36.726 L 55.462 35.239 L 52.204 35.239 L 52.204 33.61 L 55.675 33.61 L 55.675 32.122 L 50.114 32.122 Z M 78.907 39.985 L 81.032 39.985 L 81.67 38.285 L 84.645 38.285 L 85.247 39.985 L 87.549 39.985 L 84.503 32.087 L 81.917 32.087 Z M 84.114 36.797 L 82.13 36.797 L 83.157 33.716 L 83.193 33.716 Z M 88.009 39.985 L 93.357 39.985 L 93.357 38.426 L 90.099 38.426 L 90.099 32.087 L 88.009 32.087 Z M 41.508 28.12 L 49.406 28.12 L 51.885 25.641 L 43.987 25.641 L 43.987 21.214 L 45.475 21.214 L 47.954 18.735 L 42.004 18.735 L 42.004 12.82 L 39.525 15.3 L 39.525 16.787 L 35.098 16.787 L 35.098 8.889 L 32.619 11.368 L 32.619 19.266 L 37.081 19.266 L 37.081 23.693 L 41.544 23.693 L 41.544 28.12 Z M 50.398 10.377 L 50.398 4.462 L 52.877 1.983 L 52.877 7.933 L 58.791 7.933 L 56.312 10.412 Z M 43.987 1.983 L 42.004 1.983 L 42.004 7.898 L 47.918 7.898 L 45.439 10.377 L 39.525 10.377 L 39.525 8.889 L 37.045 8.889 L 37.045 6.906 L 43.987 0 Z M 58.791 18.771 L 58.791 16.787 L 60.775 16.787 L 53.833 23.694 L 51.85 23.694 L 51.85 21.214 L 50.362 21.214 L 50.362 15.3 L 52.841 12.821 L 52.841 18.77 Z M 17.496 51.813 L 20.364 51.813 C 23.056 51.813 25.039 50.787 25.039 47.847 C 25.039 44.801 23.127 43.916 20.364 43.916 L 17.496 43.916 Z M 19.585 45.474 L 20.399 45.474 C 21.922 45.474 22.843 46.289 22.843 47.847 C 22.843 49.405 21.958 50.22 20.399 50.22 L 19.585 50.22 L 19.585 45.474 Z M 25.5 47.882 C 25.5 50.397 26.881 51.955 29.466 51.955 C 32.052 51.955 33.433 50.397 33.433 47.882 C 33.433 45.368 32.087 43.809 29.466 43.809 C 26.845 43.809 25.5 45.332 25.5 47.882 Z M 27.66 47.882 C 27.66 46.501 28.156 45.368 29.431 45.368 C 30.706 45.368 31.201 46.537 31.201 47.882 C 31.201 49.193 30.706 50.397 29.431 50.397 C 28.156 50.397 27.66 49.157 27.66 47.882 Z M 37.045 51.813 L 40.374 51.813 C 41.791 51.813 43.456 51.424 43.456 49.547 C 43.456 48.591 42.924 48.024 41.862 47.811 L 41.862 47.776 C 42.747 47.493 43.243 46.926 43.243 45.934 C 43.243 44.589 42.145 43.916 40.693 43.916 L 37.045 43.916 Z M 39.17 48.449 L 39.808 48.449 C 40.516 48.449 41.366 48.52 41.366 49.37 C 41.366 50.184 40.551 50.29 39.808 50.29 L 39.17 50.29 Z M 39.17 45.403 L 39.772 45.403 C 40.481 45.403 41.154 45.474 41.154 46.182 C 41.154 46.855 40.445 47.032 39.737 47.032 L 39.135 47.032 Z M 44.412 51.813 L 46.501 51.813 L 46.501 48.697 L 46.926 48.697 C 47.706 48.697 47.989 49.051 48.414 50.397 L 48.874 51.813 L 51.07 51.813 L 50.291 49.653 C 49.901 48.696 49.866 48.094 49.157 47.917 L 49.157 47.882 C 50.185 47.634 50.68 46.961 50.68 45.899 C 50.68 44.553 49.547 43.915 48.131 43.915 L 44.376 43.915 Z M 46.537 45.403 L 47.103 45.403 C 47.918 45.403 48.626 45.545 48.626 46.288 C 48.626 47.174 47.776 47.209 47.103 47.209 L 46.537 47.209 Z M 51.318 51.813 L 53.443 51.813 L 54.081 50.113 L 57.02 50.113 L 57.622 51.813 L 59.924 51.813 L 56.878 43.915 L 54.293 43.915 Z M 56.56 48.626 L 54.576 48.626 L 55.603 45.545 L 55.639 45.545 Z M 67.008 51.813 L 69.097 51.813 L 69.097 43.915 L 67.008 43.915 Z M 70.549 51.813 L 75.897 51.813 L 75.897 50.255 L 72.639 50.255 L 72.639 43.915 L 70.549 43.915 Z M 60.243 51.601 C 61.022 51.849 61.801 51.955 62.581 51.955 C 64.351 51.955 66.051 51.388 66.051 49.334 C 66.051 46.501 62.333 47.351 62.333 46.076 C 62.333 45.403 63.218 45.332 63.749 45.332 C 64.351 45.332 64.954 45.438 65.52 45.686 L 65.662 44.057 C 64.989 43.845 64.316 43.738 63.608 43.774 C 62.014 43.774 60.172 44.305 60.172 46.182 C 60.172 49.051 63.891 48.13 63.891 49.582 C 63.891 50.219 63.253 50.361 62.58 50.361 C 61.837 50.361 61.093 50.184 60.42 49.83 Z\" fill=\"var(--token-c6de8ea4-3684-4c2f-917e-fc3d1879d6b0, rgba(255, 255, 255, 0.65)) /* {&quot;name&quot;:&quot;Text 50&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-lcnedu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.26 7.898\" overflow=\"visible\"><path d=\"M 0 7.898 L 1.948 7.898 L 1.877 2.514 L 1.912 2.514 L 4.675 7.898 L 7.26 7.898 L 7.26 0 L 5.348 0 L 5.383 5.348 L 5.348 5.348 L 2.691 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qqg9bn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.985 7.898\" overflow=\"visible\"><path d=\"M 1.948 7.898 L 4.038 7.898 L 4.038 1.558 L 5.985 1.558 L 5.985 0 L 0 0 L 0 1.558 L 1.948 1.558 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jm7tpv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.694 7.898\" overflow=\"visible\"><path d=\"M 0.035 7.898 L 2.125 7.898 L 2.125 4.781 L 2.55 4.781 C 3.329 4.781 3.612 5.135 4.038 6.481 L 4.498 7.898 L 6.694 7.898 L 5.915 5.737 C 5.525 4.781 5.489 4.179 4.781 4.002 L 4.781 3.967 C 5.808 3.719 6.304 3.01 6.304 1.983 C 6.304 0.637 5.171 0 3.754 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zxiozp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.09 1.806\" overflow=\"visible\"><path d=\"M 0 0 L 0.567 0 C 1.381 0 2.09 0.142 2.09 0.885 C 2.09 1.771 1.24 1.806 0.567 1.806 L 0 1.806 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o8r91n\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.606 7.898\" overflow=\"visible\"><path d=\"M 0 7.898 L 2.125 7.898 L 2.762 6.198 L 5.737 6.198 L 6.34 7.898 L 8.606 7.898 L 5.56 0 L 2.975 0 C 3.01 0 0 7.898 0 7.898 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1whjds9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.983 3.081\" overflow=\"visible\"><path d=\"M 1.983 3.081 L 0 3.081 L 1.027 0 L 1.062 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fxt2hk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.41 7.898\" overflow=\"visible\"><path d=\"M 0 7.898 L 3.329 7.898 C 4.746 7.898 6.41 7.508 6.41 5.631 C 6.41 4.675 5.879 4.108 4.816 3.896 L 4.816 3.86 C 5.702 3.577 6.198 3.01 6.198 2.019 C 6.198 0.673 5.1 0 3.648 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lger9g\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.196 1.877\" overflow=\"visible\"><path d=\"M 0 0 L 0.637 0 C 1.346 0 2.196 0.071 2.196 0.956 C 2.196 1.771 1.381 1.877 0.637 1.877 L 0 1.877 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mo8nw9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.983 1.629\" overflow=\"visible\"><path d=\"M 0 0 L 0.602 0 C 1.31 0 1.983 0.071 1.983 0.779 C 1.983 1.452 1.275 1.629 0.567 1.629 L 0 1.629 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qv524c\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.296 7.898\" overflow=\"visible\"><path d=\"M 0 7.898 L 1.948 7.898 L 1.877 2.514 L 1.913 2.514 L 4.675 7.898 L 7.296 7.898 L 7.296 0 L 5.383 0 L 5.419 5.348 L 5.383 5.348 L 2.692 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14v4q3h\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.871 8.146\" overflow=\"visible\"><path d=\"M 6.764 6.163 C 6.13 6.408 5.46 6.552 4.781 6.587 C 3.258 6.587 2.16 5.631 2.16 4.108 C 2.16 2.621 3.152 1.558 4.639 1.558 C 5.348 1.558 6.056 1.735 6.694 2.125 L 6.871 0.425 C 6.127 0.177 5.312 0.035 4.533 0 C 1.948 0 0 1.381 0 4.108 C 0 7.083 2.444 8.146 4.533 8.146 C 5.312 8.146 6.127 8.039 6.871 7.827 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-huezq7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.933 8.146\" overflow=\"visible\"><path d=\"M 0 4.073 C 0 6.587 1.381 8.146 3.967 8.146 C 6.552 8.146 7.933 6.587 7.933 4.073 C 7.933 1.558 6.587 0 3.967 0 C 1.346 0 0 1.558 0 4.073 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cqdsvy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.542 5.029\" overflow=\"visible\"><path d=\"M 0 2.514 C 0 1.133 0.496 0 1.771 0 C 3.046 0 3.542 1.169 3.542 2.514 C 3.542 3.825 3.046 5.029 1.771 5.029 C 0.496 5.029 0 3.825 0 2.514 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4h26rh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.906 8.146\" overflow=\"visible\"><path d=\"M 6.8 6.162 C 6.165 6.408 5.496 6.552 4.816 6.587 C 3.294 6.587 2.196 5.631 2.196 4.108 C 2.196 2.621 3.187 1.558 4.675 1.558 C 5.383 1.558 6.092 1.735 6.729 2.125 L 6.906 0.425 C 6.127 0.177 5.348 0.035 4.533 0 C 1.948 0 0 1.381 0 4.108 C 0 7.083 2.444 8.146 4.533 8.146 C 5.312 8.146 6.127 8.039 6.871 7.827 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1e53abx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.702 7.862\" overflow=\"visible\"><path d=\"M 0 7.862 L 5.702 7.862 L 5.702 6.375 L 2.125 6.375 L 2.125 4.604 L 5.383 4.604 L 5.383 3.117 L 2.125 3.117 L 2.125 1.487 L 5.596 1.487 L 5.596 0 L 0.036 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wirttf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.642 7.898\" overflow=\"visible\"><path d=\"M 0 7.898 L 2.125 7.898 L 2.763 6.198 L 5.738 6.198 L 6.34 7.898 L 8.642 7.898 L 5.596 0 L 3.01 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jks3tm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.983 3.081\" overflow=\"visible\"><path d=\"M 1.983 3.081 L 0 3.081 L 1.027 0 L 1.062 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-57d3mu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.348 7.898\" overflow=\"visible\"><path d=\"M 0 7.898 L 5.348 7.898 L 5.348 6.34 L 2.09 6.34 L 2.09 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-k181l9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.266 19.231\" overflow=\"visible\"><path d=\"M 8.889 19.231 L 16.787 19.231 L 19.266 16.752 L 11.368 16.752 L 11.368 12.325 L 12.856 12.325 L 15.335 9.846 L 9.385 9.846 L 9.385 3.931 L 6.906 6.41 L 6.906 7.898 L 2.479 7.898 L 2.479 0 L 0 2.479 L 0 10.377 L 4.462 10.377 L 4.462 14.804 L 8.925 14.804 L 8.925 19.231 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g98gyc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.394 8.429\" overflow=\"visible\"><path d=\"M 0 8.394 L 0 2.479 L 2.479 0 L 2.479 5.95 L 8.394 5.95 L 5.915 8.429 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-181upqq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.873 10.377\" overflow=\"visible\"><path d=\"M 6.942 1.983 L 4.958 1.983 L 4.958 7.898 L 10.873 7.898 L 8.394 10.377 L 2.479 10.377 L 2.479 8.889 L 0 8.889 L 0 6.906 L 6.942 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12jmr3c\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.413 10.873\" overflow=\"visible\"><path d=\"M 8.429 5.95 L 8.429 3.967 L 10.413 3.967 L 3.471 10.873 L 1.488 10.873 L 1.488 8.394 L 0 8.394 L 0 2.479 L 2.479 0 L 2.479 5.95 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dijyfj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.544 7.898\" overflow=\"visible\"><path d=\"M 0 7.898 L 2.869 7.898 C 5.56 7.898 7.544 6.871 7.544 3.931 C 7.544 0.885 5.631 0 2.869 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n5l708\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.258 4.746\" overflow=\"visible\"><path d=\"M 0 0 L 0.815 0 C 2.337 0 3.258 0.815 3.258 2.373 C 3.258 3.931 2.373 4.746 0.815 4.746 L 0.001 4.746 L 0.001 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bduwdv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.933 8.146\" overflow=\"visible\"><path d=\"M 0 4.073 C 0 6.587 1.381 8.146 3.967 8.146 C 6.552 8.146 7.933 6.587 7.933 4.073 C 7.933 1.558 6.587 0 3.967 0 C 1.346 0 0 1.523 0 4.073 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dfj5ae\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.542 5.029\" overflow=\"visible\"><path d=\"M 0 2.514 C 0 1.133 0.496 0 1.771 0 C 3.046 0 3.542 1.169 3.542 2.514 C 3.542 3.825 3.046 5.029 1.771 5.029 C 0.496 5.029 0 3.789 0 2.514 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15zpiya\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.41 7.898\" overflow=\"visible\"><path d=\"M 0 7.898 L 3.329 7.898 C 4.746 7.898 6.41 7.508 6.41 5.631 C 6.41 4.675 5.879 4.108 4.817 3.896 L 4.817 3.86 C 5.702 3.577 6.198 3.01 6.198 2.019 C 6.198 0.673 5.1 0 3.648 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1emifqs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.196 1.842\" overflow=\"visible\"><path d=\"M 0 0 L 0.638 0 C 1.346 0 2.196 0.071 2.196 0.921 C 2.196 1.735 1.381 1.842 0.638 1.842 L 0 1.842 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12qey5p\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.019 1.629\" overflow=\"visible\"><path d=\"M 0.035 0 L 0.637 0 C 1.346 0 2.019 0.071 2.019 0.779 C 2.019 1.452 1.31 1.629 0.602 1.629 L 0 1.629 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12voarr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.694 7.898\" overflow=\"visible\"><path d=\"M 0.035 7.898 L 2.125 7.898 L 2.125 4.781 L 2.55 4.781 C 3.329 4.781 3.612 5.135 4.037 6.481 L 4.498 7.898 L 6.694 7.898 L 5.914 5.737 C 5.525 4.781 5.489 4.179 4.781 4.002 L 4.781 3.966 C 5.808 3.719 6.304 3.046 6.304 1.983 C 6.304 0.637 5.171 0 3.754 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ebx9tx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.09 1.806\" overflow=\"visible\"><path d=\"M 0 0 L 0.567 0 C 1.381 0 2.09 0.142 2.09 0.885 C 2.09 1.771 1.24 1.806 0.567 1.806 L 0 1.806 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4lmvmi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.606 7.898\" overflow=\"visible\"><path d=\"M 0 7.898 L 2.125 7.898 L 2.762 6.198 L 5.702 6.198 L 6.304 7.898 L 8.606 7.898 L 5.56 0 L 2.975 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mcyez4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.983 3.081\" overflow=\"visible\"><path d=\"M 1.983 3.081 L 0 3.081 L 1.027 0 L 1.062 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mgvvup\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.089 7.898\" overflow=\"visible\"><path d=\"M 0 7.898 L 2.089 7.898 L 2.089 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fszdu5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.348 7.898\" overflow=\"visible\"><path d=\"M 0 7.898 L 5.348 7.898 L 5.348 6.34 L 2.09 6.34 L 2.09 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1flks9s\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.879 8.188\" overflow=\"visible\"><path d=\"M 0.071 7.834 C 0.85 8.082 1.629 8.188 2.408 8.188 C 4.179 8.188 5.879 7.621 5.879 5.567 C 5.879 2.734 2.161 3.584 2.161 2.309 C 2.161 1.636 3.046 1.565 3.577 1.565 C 4.179 1.565 4.781 1.671 5.348 1.919 L 5.49 0.29 C 4.817 0.078 4.144 -0.029 3.436 0.007 C 1.842 0.007 0 0.538 0 2.415 C 0 5.284 3.719 4.363 3.719 5.815 C 3.719 6.452 3.081 6.594 2.408 6.594 C 1.665 6.594 0.921 6.417 0.248 6.063 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]})]})})})}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-15kwehq\",\"data-border\":true,\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zz81tn\",\"data-framer-name\":\"container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-123zn8e\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-yk6mz3\",children:/*#__PURE__*/_jsx(UnblockNew,{animated:false,className:\"framer-1dd3oij\",layoutId:\"U3zkmuRbY\",z1don5LZx:true})}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2gawpk hidden-k7b1cf\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zbagcq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\"},children:\"Features\"})}),className:\"framer-3gkhif\",fonts:[\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1evr4bd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v6\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"ceJeNkjdO\",openInNewTab:false,relValues:[],scopeId:\"Ihsypfxzf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Virtual accounts\"})})})}),className:\"framer-5lc3vm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v7\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"Sfh6EDCTO\",openInNewTab:false,relValues:[],scopeId:\"Ihsypfxzf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Cross-border payments\"})})})}),className:\"framer-k0yq1n\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v8\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"GaHF_3mOJ\",openInNewTab:false,relValues:[],scopeId:\"Ihsypfxzf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Stablecoin wallets\"})})})})}),className:\"framer-1va48o1\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v9\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jOgyCWBcf\"},motionChild:true,nodeId:\"Ln5M9L_5Z\",openInNewTab:false,relValues:[],scopeId:\"Ihsypfxzf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"On & Off ramps\"})})})})}),className:\"framer-egku38\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1btnc83\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v10\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\"},children:\"Resources\"})}),className:\"framer-1h3pve3\",fonts:[\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xqdypl\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v11\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dpEtnX2Cb\"},motionChild:true,nodeId:\"otG5giEgS\",openInNewTab:false,relValues:[],scopeId:\"Ihsypfxzf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"About\"})})})}),className:\"framer-50vlls\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v12\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JHJfURpkN\"},motionChild:true,nodeId:\"bSYEHgIJo\",openInNewTab:false,relValues:[],scopeId:\"Ihsypfxzf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Blog\"})})})}),className:\"framer-1rw9m3z\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15k75ii\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v13\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\"},children:\"Developers\"})}),className:\"framer-oozhxl\",fonts:[\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gcpn12\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v14\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.unblockpay.com/\",motionChild:true,nodeId:\"ILnDrt_dg\",openInNewTab:true,relValues:[],scopeId:\"Ihsypfxzf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Documentation\"})})})}),className:\"framer-1lofvkm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v15\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.unblockpay.com/api-reference#description/introduction\",motionChild:true,nodeId:\"QAX5dVuOq\",openInNewTab:true,relValues:[],scopeId:\"Ihsypfxzf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"API reference\"})})})}),className:\"framer-m7jfke\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rraqux\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v16\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'blwf' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-090acfc6-f7ee-4bf4-9b69-0b15cf2cb187, rgb(255, 243, 240))\"},children:\"Legal\"})}),className:\"framer-48hbrp\",fonts:[\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1k9b3rk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v17\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{bFQmkkgLQ:\"terms-of-use\"},unresolvedPathSlugs:{bFQmkkgLQ:{collectionId:\"UfMy5xA3O\",collectionItemId:\"s0gRjAr4H\"}},webPageId:\"Jg52n0EKK\"},motionChild:true,nodeId:\"LvHXpF5TV\",openInNewTab:false,relValues:[],scopeId:\"Ihsypfxzf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Terms of use\"})})})}),className:\"framer-1l1t6ji\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v18\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1fhxhj6\",\"data-styles-preset\":\"O0790qsZT\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{bFQmkkgLQ:\"privacy-policy\"},unresolvedPathSlugs:{bFQmkkgLQ:{collectionId:\"UfMy5xA3O\",collectionItemId:\"IDyx00s0G\"}},webPageId:\"Jg52n0EKK\"},motionChild:true,nodeId:\"cA0Lm00N9\",openInNewTab:false,relValues:[],scopeId:\"Ihsypfxzf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-v2iiak\",\"data-styles-preset\":\"Bh7brll6H\",children:\"Privacy policy\"})})})}),className:\"framer-1yrbxnb\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-l7enzc\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-dtf6w2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v19\",activeLocale)??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-e3ce13ec-ba16-45a8-a084-ab9af1d723e8, rgba(255, 255, 255, 0.25))\"},children:[\"By signing up or using the services of \",/*#__PURE__*/_jsx(\"strong\",{children:\"UNBLOCK SOCIEDADE PRESTADORA DE SERVI\\xc7OS DE ATIVOS VIRTUAIS LTDA.\"}),' (\"Unblock\"), you agree to our ',/*#__PURE__*/_jsx(Link,{href:{pathVariables:{bFQmkkgLQ:\"terms-of-use\"},unresolvedPathSlugs:{bFQmkkgLQ:{collectionId:\"UfMy5xA3O\",collectionItemId:\"s0gRjAr4H\"}},webPageId:\"Jg52n0EKK\"},motionChild:true,nodeId:\"uLDLgSWU2\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"Ihsypfxzf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1dj53jo\",\"data-styles-preset\":\"Rz5sYHBgk\",children:\"Terms of Service\"})}),\" and \",/*#__PURE__*/_jsx(Link,{href:{pathVariables:{bFQmkkgLQ:\"privacy-policy\"},unresolvedPathSlugs:{bFQmkkgLQ:{collectionId:\"UfMy5xA3O\",collectionItemId:\"IDyx00s0G\"}},webPageId:\"Jg52n0EKK\"},motionChild:true,nodeId:\"uLDLgSWU2\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"Ihsypfxzf\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1dj53jo\",\"data-styles-preset\":\"Rz5sYHBgk\",children:\"Privacy Policy\"})}),\", as well as to all applicable laws and regulations. \"]}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-e3ce13ec-ba16-45a8-a084-ab9af1d723e8, rgba(255, 255, 255, 0.25))\"},children:'(\"Unblock\") is not a bank, is a Virtual Asset Service Provider (\"VASP\") operating in Brazil. The company is currently undergoing the licensing process to become a regulated Virtual Asset Service Provider (SPSAV) pursuant to Central Bank of Brazil Resolution No. 520/2025 and is operating under the transitional regime established in Article 88 of that Resolution.'}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-e3ce13ec-ba16-45a8-a084-ab9af1d723e8, rgba(255, 255, 255, 0.25))\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on\",\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-e3ce13ec-ba16-45a8-a084-ab9af1d723e8, rgba(255, 255, 255, 0.25))\"},children:\"Any regulated financial services are provided by duly authorized and regulated partners, where applicable. Users are solely responsible for ensuring their own compliance with applicable local laws and regulatory requirements.\"})]}),className:\"framer-lt1zyc\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1q7t25m\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v20\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-10qv886\",\"data-styles-preset\":\"dvE5DE7ca\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-c6de8ea4-3684-4c2f-917e-fc3d1879d6b0, rgba(255, 255, 255, 0.65))\"},children:\"\\xa9 Unblock, 2026. All rights reserved\"})}),className:\"framer-11d5um7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tuediv\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oVtsut5ij:{y:1967},Tp3NbtZ_b:{y:1714}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:1871,children:/*#__PURE__*/_jsx(Container,{className:\"framer-cvzwz3-container\",nodeId:\"JDAxgJ6qo\",scopeId:\"Ihsypfxzf\",children:/*#__PURE__*/_jsx(SocialLink,{height:\"100%\",id:\"JDAxgJ6qo\",layoutId:\"JDAxgJ6qo\",NVdv7NMuV:LinkedIn,vAJxbkBBk:\"https://www.linkedin.com/company/unblockpay/\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oVtsut5ij:{y:1967},Tp3NbtZ_b:{y:1714}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:1871,children:/*#__PURE__*/_jsx(Container,{className:\"framer-nahauf-container\",nodeId:\"kWrUtyfAi\",scopeId:\"Ihsypfxzf\",children:/*#__PURE__*/_jsx(SocialLink,{height:\"100%\",id:\"kWrUtyfAi\",layoutId:\"kWrUtyfAi\",NVdv7NMuV:Instagram,vAJxbkBBk:\"https://www.instagram.com/unblockpay\",width:\"100%\"})})})})]})]})]})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1776\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oVtsut5ij\":{\"layout\":[\"fixed\",\"fixed\"]},\"Tp3NbtZ_b\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"egeQCIuFh\":\"scrollSection\",\"MO6WawlI2\":\"cTAVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"VpTEA5Un0\":[\".framer-qlkypp-container\",\".framer-1xw88z8-container\",\".framer-1wttlzu\",\".framer-15kwehq\"],\"oVtsut5ij\":[\".framer-qlkypp-container\",\".framer-1xw88z8-container\",\".framer-1wttlzu\",\".framer-15kwehq\"],\"Tp3NbtZ_b\":[\".framer-qlkypp-container\",\".framer-1xw88z8-container\",\".framer-1wttlzu\",\".framer-15kwehq\"]}\n * @framerBreakpoints {\"VpTEA5Un0\":{\"min\":1280,\"canvasClassName\":\"framer-1t24cya-override\",\"minHeight\":1776,\"name\":\"Desktop\",\"width\":1280,\"rootFontSize\":16},\"oVtsut5ij\":{\"min\":810,\"max\":1279,\"canvasClassName\":\"framer-65kzqc-override\",\"minHeight\":1776,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"Tp3NbtZ_b\":{\"max\":809,\"canvasClassName\":\"framer-k7b1cf-override\",\"minHeight\":2222,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant VpTEA5Un0\n * @framerLayoutTemplate true\n */const FramerIhsypfxzf=withCSS(Component,css,\"framer-YfmLG\");export default FramerIhsypfxzf;FramerIhsypfxzf.displayName=\"Template\";FramerIhsypfxzf.defaultProps={height:1776,width:1280};addPropertyControls(FramerIhsypfxzf,{egeQCIuFh:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},MO6WawlI2:{defaultValue:true,title:\"CTA Visible\",type:ControlType.Boolean}});addFonts(FramerIhsypfxzf,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...LenisFonts,...NavbarFonts,...ButtonFonts,...UnblockNewFonts,...SocialLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerIhsypfxzf.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(CheckoutButton,{},context),forwardLoader(Navbar,{},context),forwardLoader(Button1,{},context),forwardLoader(Button,{},context),forwardLoader(SocialLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIhsypfxzf\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oVtsut5ij\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Tp3NbtZ_b\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1776\",\"framerVariables\":\"{\\\"egeQCIuFh\\\":\\\"scrollSection\\\",\\\"MO6WawlI2\\\":\\\"cTAVisible\\\"}\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"VpTEA5Un0\",\"framerBreakpoints\":\"{\\\"VpTEA5Un0\\\":{\\\"min\\\":1280,\\\"canvasClassName\\\":\\\"framer-1t24cya-override\\\",\\\"minHeight\\\":1776,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1280,\\\"rootFontSize\\\":16},\\\"oVtsut5ij\\\":{\\\"min\\\":810,\\\"max\\\":1279,\\\"canvasClassName\\\":\\\"framer-65kzqc-override\\\",\\\"minHeight\\\":1776,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"Tp3NbtZ_b\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-k7b1cf-override\\\",\\\"minHeight\\\":2222,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"VpTEA5Un0\\\":[\\\".framer-qlkypp-container\\\",\\\".framer-1xw88z8-container\\\",\\\".framer-1wttlzu\\\",\\\".framer-15kwehq\\\"],\\\"oVtsut5ij\\\":[\\\".framer-qlkypp-container\\\",\\\".framer-1xw88z8-container\\\",\\\".framer-1wttlzu\\\",\\\".framer-15kwehq\\\"],\\\"Tp3NbtZ_b\\\":[\\\".framer-qlkypp-container\\\",\\\".framer-1xw88z8-container\\\",\\\".framer-1wttlzu\\\",\\\".framer-15kwehq\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1280\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/xVlCcDxOo83rGa9DhBoP/dQjKSmvWnFVgC6Icnp8Z/Ihsypfxzf.js\";\r\n\r\n\t\tconst routes = {jOgyCWBcf: {elements: {aUirB3ivo: \"2\", BghU_tBCv: \"intro-1\", bLgPIkQ0j: \"intro\", Bv4EwtDV8: \"features\", cjgR0PL3H: \"scroll\", CJqR3svuD: \"intro-3\", e7Tjt_QG9: \"hero\", GjEp0gJRB: \"3\", GjltkAYaF: \"logos\", guymAet8S: \"4-3\", hD49b5EYc: \"1\", Hd7kobyWD: \"trig-3\", Hddi9z5pY: \"platform\", m4s_GiX_E: \"intro-2\", mUj73lbxJ: \"4-4\", n8V2xGyGM: \"blog\", PcoF6pGX6: \"faq\", qBM_qq67W: \"4\", Qu6MXfx1P: \"4-2\", TFQnOZ5lH: \"0\", uIqAA9SvV: \"trig-1\", vG6BrxngV: \"intro4\", wKniCloW0: \"integrations\", z1JzThkTx: \"scroll-1\", zTfr6cRLT: \"4-1\", ZuepFrmpR: \"trig-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h75GNBfEFyDEMteLpfzz/uSl04BK32wOedkJynNkD/jOgyCWBcf.js\")), path: \"/\"}, JHJfURpkN: {elements: {gGQFloYSu: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q7b8oldT9TqtHgYFcJBb/PzlGsqbfa3dqPk3BxyRg/JHJfURpkN.js\")), path: \"/blog\"}, dpEtnX2Cb: {elements: {Hk4RLrfhK: \"4-2\", jn4LK8Odh: \"4\", kkb614BCi: \"scroll\", Ro2LEe0ZJ: \"4-1\", RS92lrecu: \"hero\", t2VlnlHpb: \"4-3\", vIFrrY2Ua: \"roles\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m9aEdWjuV6RXrQp817d1/MoQ0kdM1L2s0Dxu0zXTm/dpEtnX2Cb.js\")), path: \"/about\"}, dE6UQK_JW: {elements: {ce0aNLZwZ: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9zTy0Z9VtkhFTAbVwYmx/nHzdaWyyYfIeTzeJr2iV/dE6UQK_JW.js\")), path: \"/404\"}, o2yXfHY3m: {collectionId: \"SVtyO51O3\", elements: {fcyKHIcrs: \"4\", irEBHMYq0: \"scroll\", xLZCh6_Bi: \"post-body\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m42n1pedBwM4YGxQij2a/rKXxHPO7beef6PRYsmrb/o2yXfHY3m.js\")), path: \"/blog/:a7bj_ZBM4\"}, Jg52n0EKK: {collectionId: \"UfMy5xA3O\", elements: {vU20a15sy: \"scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1Ithsp32KQib3FENRoOL/AEmuS0F1jVQo5yPkMws0/Jg52n0EKK.js\")), path: \"/:bFQmkkgLQ\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"EN\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {SVtyO51O3: async () => (await import(\"https://framerusercontent.com/modules/5BdsqVwcYmkH6ip7Xq1F/vTy8Hq7atCizqekH8qCa/SVtyO51O3.js\"))?.[\"utils\"], UfMy5xA3O: async () => (await import(\"https://framerusercontent.com/modules/xXdlsIV6CUjtgxbYPhp8/oQkJNJkaS8XIPTvNdNEs/UfMy5xA3O.js\"))?.[\"utils\"], ZtiWazyOp: async () => (await import(\"https://framerusercontent.com/modules/x8Q9Bipt6TjI7puu30nU/uCQ54idfRhRfxqZqqnwc/ZtiWazyOp.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"c488767c638ad80b2b3e4e0e33b1ee04c269092b6e7f148d4258fe12307a97f0\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {egeQCIuFh: {href: {hash: \":cjgR0PL3H\", webPageId: \"jOgyCWBcf\"}, refKey: true}, MO6WawlI2: true}\r\nconst props2 = {...props1, egeQCIuFh: {href: {hash: \":gGQFloYSu\", webPageId: \"JHJfURpkN\"}, refKey: true}}\r\nconst props3 = {...props1, egeQCIuFh: {href: {hash: \":kkb614BCi\", webPageId: \"dpEtnX2Cb\"}, refKey: true}}\r\nconst props4 = {...props1, egeQCIuFh: {href: {hash: \":ce0aNLZwZ\", webPageId: \"dE6UQK_JW\"}, refKey: true}, MO6WawlI2: false}\r\nconst props5 = {...props1, egeQCIuFh: {href: {hash: \":irEBHMYq0\", webPageId: \"o2yXfHY3m\"}, refKey: true}}\r\nconst props6 = {...props1, egeQCIuFh: {href: {hash: \":vU20a15sy\", webPageId: \"Jg52n0EKK\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {dE6UQK_JW: props4, dpEtnX2Cb: props3, Jg52n0EKK: props6, JHJfURpkN: props2, jOgyCWBcf: props1, o2yXfHY3m: props5}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"jOgyCWBcf\":\r\ncase \"JHJfURpkN\":\r\ncase \"dpEtnX2Cb\":\r\ncase \"dE6UQK_JW\":\r\ncase \"o2yXfHY3m\":\r\ncase \"Jg52n0EKK\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"egeQCIuFh\"]]}, (resolvedLinks) => React.createElement(Template1, {...props, egeQCIuFh: siteRef(resolvedLinks[0]), key: \"Template1\", style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"jOgyCWBcf\":\r\ncase \"JHJfURpkN\":\r\ncase \"dpEtnX2Cb\":\r\ncase \"dE6UQK_JW\":\r\ncase \"o2yXfHY3m\":\r\ncase \"Jg52n0EKK\":\r\nreturn [{hash: \"1t24cya\", mediaQuery: \"(min-width: 1280px)\"}, {hash: \"65kzqc\", mediaQuery: \"(min-width: 810px) and (max-width: 1279.98px)\"}, {hash: \"k7b1cf\", 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\tFramer.setLibraryFeatures({autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9zTy0Z9VtkhFTAbVwYmx/nHzdaWyyYfIeTzeJr2iV/dE6UQK_JW.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: false,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://unblockpay.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/4yhoVbfnNcH39hxpNNpo/sE2lXn12O2R0TVnPbyLm/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 contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\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: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, 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\t\r\n\t\t\t\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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"}