{"version":3,"file":"shared-lib.DPzc4iLu.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","useRef","_Fragment","createStore","useState","useCallback","useRef","createStore","fonts","css","className","fonts","css","className","fonts","css","className","ArrowUpRightFonts","ArrowUpRight","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","RichText","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","React.useSyncExternalStore","React.useRef","React.useState","Icon","useRef","useState","_Fragment","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","fonts","css","className","fonts","css","className","Menu","RichText","Instagram","Soundcloud","Youtube","Spotify","Tiktok","ArrowUpRight","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","SVG","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","__FramerMetadata__","fonts","css","className","fonts","css","className","fonts","css","className","metadata","metadata","siteMetadata","metadataVersion","__FramerMetadata__"],"sources":["https:/framerusercontent.com/modules/CiGGjrw5dYpN4NHDE2Gg/oCG5ewYxDu1Xmf4RdqTv/P3MA2yYun.js","https:/ga.jspm.io/npm:@studio-freight/lenis@1.0.42/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js","https:/framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/28rXvpPsrum7FH6cMELS/1jCAazZw1EGHjrG5Nu5D/Utils.js","https:/framer.com/m/framer/utils.js@^0.9.0","https:/framerusercontent.com/modules/dkXYn9PmRhuJGM7WaPWD/QsVgCz9ap8hgTG5Uoj8g/Examples.js","https:/framerusercontent.com/modules/yvk7c8j3C2HXonJYz6RF/lRo8TOBJEiqtxqp7uQKY/s_qOFTHTu.js","https:/framerusercontent.com/modules/v4brK5V0AJXjLMMyDh9d/IxRz4vPdWyFO0zjJteIv/X0JGVcNVI.js","https:/framerusercontent.com/modules/reYITLHWua4gSgwGYcWm/likQo8aYVqjx2SCs6dPD/XRkTyd8BM.js","https:/framerusercontent.com/modules/0l5SKF23iRVy8UF2x8UH/zrQ8H6m5K8Vyxpc3xvxL/b12engyJl.js","https:/framerusercontent.com/modules/ZWgvknNK8qxK96OGv0Cd/Y17sQPSNKDusnjTeeTmf/JKZJ5yeU6.js","https:/framerusercontent.com/modules/GsTPYsOIKn2i0fPOQf2h/V2fh6549bZ4X6EtSPElO/EHBcv5Hmi.js","https:/framerusercontent.com/modules/ldw1xC7PYDp1OQU95BaS/xHTOC6KvKOWy4ofZyCiz/swwyMoXfG.js","https:/framerusercontent.com/modules/2H5c55mpCv9wwpqmmPyd/jO0kHVU4R8BuNdhc1yWw/h2W_Lr9F_.js","https:/framerusercontent.com/modules/IKit2IWtHMobjUeYOeE8/StksWgiEGxqPUGVHJjdp/t7g1ymkID.js","https:/framerusercontent.com/modules/P14hTI9AIsnSIm3JfUJG/EI9dG8tDTmtYoTPNyZrI/AudioPlayButton.js","https:/framerusercontent.com/modules/6gX2Qqn4SUwvBKHccBIp/db1n1qvEPOcfuNUhj8Fx/EywCwzWWE.js","https:/framerusercontent.com/modules/nu3sY1BsyWCH7GFcChqc/FPbjpuBegYdfrUD8CQ32/R1QLZ1bUE.js","https:/framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js","https:/framerusercontent.com/modules/vsH0QGVBZadWqDpdnEpF/hsfulrhKnqwy5V18bb8B/Knbgtva3g.js","https:/framerusercontent.com/modules/1tPpVhXsLHdulSd3kgvn/LUcWymTCs32CgdQH0SZm/JaJzbvb6E.js","https:/framerusercontent.com/modules/kjmy8sil7pauoBNhvChQ/BoBOTtl7ic7QQXeLsgUP/Wz28kdfq4.js","https:/framerusercontent.com/modules/RFRenoSPg0LiTICRt3vE/OBaVmYy0bJSzdJ1MUbfq/zEHYlQzjU.js","https:/framerusercontent.com/modules/wCzhCMSYTuHCewuP1fFR/BhA4ZxJKDP1m5i4RtA6G/ptr_5CQxM.js","https:/framerusercontent.com/modules/0bYJKLnU5tyCyoi9tmjo/L4p67GDMv9xE8PC605zl/t9xvnH5aI.js","https:/framerusercontent.com/modules/kIvybJuRxHRUwDFka0Y3/P0OHcs1Mtru4AGt1ld2D/TWuV0t98u.js","https:/framerusercontent.com/modules/FPllRU7ffYuqVX38l2s6/PbMRZQHvJNALS1pGH2AD/XjJ_65ojI.js","https:/framerusercontent.com/modules/hGWQ6DoocusTRlKjXbzF/itczqvbEqpED3jEVlLGI/siteMetadata.js","https:/framerusercontent.com/modules/o8fE6rKYnatRxq1seSGq/SEbS2P9ybNtxklR9KSph/augiA20Il.js","https:/framerusercontent.com/modules/5JP1mcCqOliJ4mMbYImx/MPKVn4mf1XAPeBTGpr4M/FkAfGuSn6.js"],"sourcesContent":["// Generated by Framer (85eaff3)\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 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 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 10 0 L 10 10\" fill=\"transparent\" height=\"10px\" id=\"eMA3WLRa2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(7 7)\" width=\"10px\"/><path d=\"M 0 10 L 10 0\" fill=\"transparent\" height=\"10px\" id=\"GBl_xBBAR\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(7 7)\" width=\"10px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1475982494\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-HfmfX\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-HfmfX { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up Right\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-HfmfX\");Icon.displayName=\"Arrow Up Right\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","function t(e,i,s){return Math.max(e,Math.min(i,s))}class Animate{advance(e){if(!this.isRunning)return;let i=!1;if(this.lerp)this.value=(s=this.value,o=this.to,n=60*this.lerp,r=e,function(e,i,s){return(1-s)*e+s*i}(s,o,1-Math.exp(-n*r))),Math.round(this.value)===this.to&&(this.value=this.to,i=!0);else{this.currentTime+=e;const s=t(0,this.currentTime/this.duration,1);i=s>=1;const o=i?1:this.easing(s);this.value=this.from+(this.to-this.from)*o}var s,o,n,r;this.onUpdate?.(this.value,i),i&&this.stop()}stop(){this.isRunning=!1}fromTo(e,i,{lerp:s=.1,duration:o=1,easing:n=(e=>e),onStart:r,onUpdate:l}){this.from=this.value=e,this.to=i,this.lerp=s,this.duration=o,this.easing=n,this.currentTime=0,this.isRunning=!0,r?.(),this.onUpdate=l}}class Dimensions{constructor({wrapper:e,content:i,autoResize:s=!0,debounce:o=250}={}){this.wrapper=e,this.content=i,s&&(this.debouncedResize=function(e,i){let s;return function(){let o=arguments,n=this;clearTimeout(s),s=setTimeout((function(){e.apply(n,o)}),i)}}(this.resize,o),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(e,...i){let s=this.events[e]||[];for(let e=0,o=s.length;e<o;e++)s[e](...i)}on(e,i){return this.events[e]?.push(i)||(this.events[e]=[i]),()=>{this.events[e]=this.events[e]?.filter((e=>i!==e))}}off(e,i){this.events[e]=this.events[e]?.filter((e=>i!==e))}destroy(){this.events={}}}const e=100/6;class VirtualScroll{constructor(e,{wheelMultiplier:i=1,touchMultiplier:s=1}){this.element=e,this.wheelMultiplier=i,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(e,i){return this.emitter.on(e,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:e})};onTouchMove=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e,o=-(i-this.touchStart.x)*this.touchMultiplier,n=-(s-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:o,y:n},this.emitter.emit(\"scroll\",{deltaX:o,deltaY:n,event:e})};onTouchEnd=e=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})};onWheel=i=>{let{deltaX:s,deltaY:o,deltaMode:n}=i;s*=1===n?e:2===n?this.windowWidth:1,o*=1===n?e:2===n?this.windowHeight:1,s*=this.wheelMultiplier,o*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:i})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:e=window,content:i=document.documentElement,wheelEventsTarget:s=e,eventsTarget:o=s,smoothWheel:n=!0,syncTouch:r=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:h=35,duration:a,easing:c=(e=>Math.min(1,1.001-Math.pow(2,-10*e))),lerp:d=!a&&.1,infinite:p=!1,orientation:u=\"vertical\",gestureOrientation:m=\"vertical\",touchMultiplier:v=1,wheelMultiplier:g=1,autoResize:S=!0,__experimental__naiveDimensions:w=!1}={}){this.__isSmooth=!1,this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:e,deltaY:i,event:s})=>{if(s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const r=0===e&&0===i,l=\"vertical\"===this.options.gestureOrientation&&0===i||\"horizontal\"===this.options.gestureOrientation&&0===e;if(r||l)return;let h=s.composedPath();if(h=h.slice(0,h.indexOf(this.rootElement)),h.find((e=>{var i,s,r,l,h;return(null===(i=e.hasAttribute)||void 0===i?void 0:i.call(e,\"data-lenis-prevent\"))||o&&(null===(s=e.hasAttribute)||void 0===s?void 0:s.call(e,\"data-lenis-prevent-touch\"))||n&&(null===(r=e.hasAttribute)||void 0===r?void 0:r.call(e,\"data-lenis-prevent-wheel\"))||(null===(l=e.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(h=e.classList)||void 0===h?void 0:h.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(this.isSmooth=this.options.syncTouch&&o||this.options.smoothWheel&&n,!this.isSmooth)return this.isScrolling=!1,void this.animate.stop();s.preventDefault();let a=i;\"both\"===this.options.gestureOrientation?a=Math.abs(i)>Math.abs(e)?i:e:\"horizontal\"===this.options.gestureOrientation&&(a=e);const c=o&&this.options.syncTouch,d=o&&\"touchend\"===s.type&&Math.abs(a)>5;d&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:d?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(!this.__preventNextScrollEvent&&!this.isScrolling){const e=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.direction=Math.sign(this.animatedScroll-e),this.emit()}},window.lenisVersion=\"1.0.42\",e!==document.documentElement&&e!==document.body||(e=window),this.options={wrapper:e,content:i,wheelEventsTarget:s,eventsTarget:o,smoothWheel:n,syncTouch:r,syncTouchLerp:l,touchInertiaMultiplier:h,duration:a,easing:c,lerp:d,infinite:p,gestureOrientation:m,orientation:u,touchMultiplier:v,wheelMultiplier:g,autoResize:S,__experimental__naiveDimensions:w},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:e,content:i,autoResize:S}),this.toggleClassName(\"lenis\",!0),this.velocity=0,this.isLocked=!1,this.isStopped=!1,this.isSmooth=r||n,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(o,{touchMultiplier:v,wheelMultiplier:g}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.toggleClassName(\"lenis\",!1),this.toggleClassName(\"lenis-smooth\",!1),this.toggleClassName(\"lenis-scrolling\",!1),this.toggleClassName(\"lenis-stopped\",!1),this.toggleClassName(\"lenis-locked\",!1)}on(e,i){return this.emitter.on(e,i)}off(e,i){return this.emitter.off(e,i)}setScroll(e){this.isHorizontal?this.rootElement.scrollLeft=e:this.rootElement.scrollTop=e}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(e){const i=e-(this.time||e);this.time=e,this.animate.advance(.001*i)}scrollTo(e,{offset:i=0,immediate:s=!1,lock:o=!1,duration:n=this.options.duration,easing:r=this.options.easing,lerp:l=!n&&this.options.lerp,onComplete:h,force:a=!1,programmatic:c=!0}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(e))e=0;else if([\"bottom\",\"right\",\"end\"].includes(e))e=this.limit;else{let s;if(\"string\"==typeof e?s=document.querySelector(e):(null==e?void 0:e.nodeType)&&(s=e),s){if(this.options.wrapper!==window){const e=this.options.wrapper.getBoundingClientRect();i-=this.isHorizontal?e.left:e.top}const o=s.getBoundingClientRect();e=(this.isHorizontal?o.left:o.top)+this.animatedScroll}}if(\"number\"==typeof e){if(e+=i,e=Math.round(e),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):e=t(0,e,this.limit),s)return this.animatedScroll=this.targetScroll=e,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));if(!c){if(e===this.targetScroll)return;this.targetScroll=e}this.animate.fromTo(this.animatedScroll,e,{duration:n,easing:r,lerp:l,onStart:()=>{o&&(this.isLocked=!0),this.isScrolling=!0},onUpdate:(e,i)=>{this.isScrolling=!0,this.velocity=e-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=e,this.setScroll(this.scroll),c&&(this.targetScroll=e),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.__preventNextScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextScrollEvent})))}})}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?(e=this.animatedScroll,i=this.limit,(e%i+i)%i):this.animatedScroll;var e,i}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isSmooth(){return this.__isSmooth}set isSmooth(e){this.__isSmooth!==e&&(this.__isSmooth=e,this.toggleClassName(\"lenis-smooth\",e))}get isScrolling(){return this.__isScrolling}set isScrolling(e){this.__isScrolling!==e&&(this.__isScrolling=e,this.toggleClassName(\"lenis-scrolling\",e))}get isStopped(){return this.__isStopped}set isStopped(e){this.__isStopped!==e&&(this.__isStopped=e,this.toggleClassName(\"lenis-stopped\",e))}get isLocked(){return this.__isLocked}set isLocked(e){this.__isLocked!==e&&(this.__isLocked=e,this.toggleClassName(\"lenis-locked\",e))}get className(){let e=\"lenis\";return this.isStopped&&(e+=\" lenis-stopped\"),this.isLocked&&(e+=\" lenis-locked\"),this.isScrolling&&(e+=\" lenis-scrolling\"),this.isSmooth&&(e+=\" lenis-smooth\"),e}toggleClassName(e,i){this.rootElement.classList.toggle(e,i),this.emitter.emit(\"className change\",this)}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"@studio-freight/lenis\";import{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);useEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const handleMutation=(mutationsList,observer)=>{for(const mutation of mutationsList){if(mutation.type===\"childList\"){const hasChildren=overlayElement.children.length>0;if(hasChildren){// Check if the html tag has the style \"overflow: hidden;\"\nconst htmlElement=document.documentElement;const computedStyle=window.getComputedStyle(htmlElement);const isOverflowHidden=computedStyle.getPropertyValue(\"overflow\")===\"hidden\";if(isOverflowHidden){lenis.current.stop();}else{lenis.current.start();}}else{lenis.current.start();}}}};const observer=new MutationObserver(handleMutation);const config={childList:true};observer.observe(overlayElement,config);return()=>observer.disconnect();}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{lenis.current.raf(time);requestAnimationFrame(raf);};requestAnimationFrame(raf);return()=>{lenis.current.destroy();lenis.current=null;};},[]);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"style\",{children:`\n      html.lenis {\n        height: auto;\n      }\n\n      .lenis.lenis-smooth {\n        scroll-behavior: auto !important;\n      }\n\n      .lenis.lenis-smooth [data-lenis-prevent] {\n        overscroll-behavior: contain;\n      }\n\n      .lenis.lenis-stopped {\n        overflow: hidden;\n      }\n\n      .lenis.lenis-scrolling iframe {\n        pointer-events: none;\n      }\n    `})});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Scroll.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","/*\n * createStore (framer/store@1.0.1)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/vj7bFUjvEQFgEzNBkdoG/vf3CKm378wlVcBk7IhSU/createStore.js\"\n","export const centerContent = {\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nexport const autoSizingText = {\n    width: \"max-content\",\n    wordBreak: \"break-word\",\n    overflowWrap: \"break-word\",\n    overflow: \"hidden\",\n    whiteSpace: \"pre-wrap\",\n    flexShrink: 0\n};\nexport const defaultContainerStyles = {\n    ...centerContent,\n    overflow: \"hidden\"\n};\nexport const containerStyles = defaultContainerStyles;\nexport const randomColor = ()=>\"#\" + Math.floor(Math.random() * 16777215).toString(16)\n;\n\nexport const __FramerMetadata__ = {\"exports\":{\"centerContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"autoSizingText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultContainerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"randomColor\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./Utils.map","/*\n * Utils (framer/utils@0.9.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/28rXvpPsrum7FH6cMELS/1jCAazZw1EGHjrG5Nu5D/Utils.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useLayoutEffect,useRef}from\"react\";import{useIsStaticRenderer}from\"framer\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{randomColor}from\"https://framer.com/m/framer/utils.js@^0.9.0\";import{useReducedMotion}from\"framer-motion\";// Master switch for every animation/hover/scroll motion override in this file.\n// Set to true to bring the page's motion back.\nconst MOTION_ENABLED=true;// The header collapses to a compact bar on scroll (explicitly requested), so it\n// has its own switch independent of the master motion flag above.\nconst HEADER_SHRINK_ENABLED=true;// Learn more: https://www.framer.com/developers/overrides/\nconst useStore=createStore({background:\"#0099FF\"});export function withRotate(Component){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,animate:{rotate:90},transition:{duration:2}});});}export function withHover(Component){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,whileHover:{scale:1.05}});});}export function withRandomColor(Component){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{ref:ref,...props,animate:{background:store.background},onClick:()=>{setStore({background:randomColor()});}});});}export function withWordmarkReveal(Component){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{const hostRef=useRef(null);const prefersReducedMotion=useReducedMotion();const isStaticRenderer=useIsStaticRenderer();const setRefs=useCallback(instance=>{hostRef.current=instance;if(typeof ref===\"function\"){ref(instance);}else if(ref&&\"current\"in ref){ref.current=instance;}},[ref]);useEffect(()=>{const host=hostRef.current;console.log(\"[wordmarkReveal] effect ran\",{hasHost:!!host,isStaticRenderer,prefersReducedMotion,hostTag:host?.tagName,hostHTML:host?.outerHTML?.slice(0,300)});if(!host)return;let cancelled=false;let cleanupFns=[];let rafId=null;// The SVG content can mount a tick after this effect runs, so\n// poll briefly instead of assuming it's already in the DOM.\nconst start=attemptsLeft=>{if(cancelled)return;const svg=host.querySelector(\"svg\");const elements=svg?Array.from(svg.children).filter(el=>el.tagName===\"g\"||el.tagName===\"path\"):[];console.log(\"[wordmarkReveal] scan\",{attemptsLeft,foundSvg:!!svg,svgChildCount:svg?.children.length??0,matchedElements:elements.length});if(elements.length===0){if(attemptsLeft>0){rafId=requestAnimationFrame(()=>start(attemptsLeft-1));}else{console.warn(\"[wordmarkReveal] gave up: no svg g/path children found under host\",host);}return;}// Some of these elements already carry their own SVG\n// `transform=\"translate(x y)\"` attribute for positioning\n// (e.g. the second line of the wordmark). Setting a CSS\n// `transform` style replaces that attribute entirely rather\n// than composing with it, so it must be captured and\n// reapplied inside every keyframe or the element jumps to\n// the wrong position.\nconst basePrefix=el=>{const attr=el.getAttribute(\"transform\");if(!attr)return\"\";const match=attr.match(/translate\\(\\s*(-?[\\d.]+)[ ,]+(-?[\\d.]+)\\s*\\)/);if(match)return`translate(${match[1]}px, ${match[2]}px) `;return`${attr} `;};const shouldRenderStatic=isStaticRenderer||prefersReducedMotion||typeof window!==\"undefined\"&&window.matchMedia&&window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;if(shouldRenderStatic){console.log(\"[wordmarkReveal] rendering static (no animation)\",{isStaticRenderer,prefersReducedMotion});elements.forEach(el=>{el.style.opacity=\"1\";el.style.transform=`${basePrefix(el)}translateY(0px)`;});return;}console.log(\"[wordmarkReveal] animating\",elements.length,\"elements\");const durationMs=640;const staggerMs=220;const easing=\"cubic-bezier(0.22, 1, 0.36, 1)\";elements.forEach((el,index)=>{const prefix=basePrefix(el);const fromTransform=`${prefix}translateY(18px)`;const toTransform=`${prefix}translateY(0px)`;el.style.opacity=\"0\";el.style.transform=fromTransform;el.style.willChange=\"transform, opacity\";const animation=el.animate([{opacity:0,transform:fromTransform},{opacity:1,transform:toTransform}],{duration:durationMs,delay:index*staggerMs,easing,fill:\"forwards\"});const onFinish=()=>{el.style.opacity=\"1\";el.style.transform=toTransform;el.style.willChange=\"auto\";};animation.addEventListener(\"finish\",onFinish);cleanupFns.push(()=>{animation.removeEventListener(\"finish\",onFinish);animation.cancel();el.style.willChange=\"auto\";});});};start(10);return()=>{cancelled=true;if(rafId!==null)cancelAnimationFrame(rafId);cleanupFns.forEach(fn=>fn());};},[isStaticRenderer,prefersReducedMotion]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props});});}function injectNavLinkHoverStyle(doc){if(!doc||doc.querySelector(\"style[data-nav-link-hover]\"))return;const style=doc.createElement(\"style\");style.setAttribute(\"data-nav-link-hover\",\"true\");style.textContent=`\n        .nav-link-hover {\n            position: relative;\n            display: inline-block;\n            transition: transform 0.35s cubic-bezier(0.22, 1, 0.36, 1);\n        }\n        .nav-link-hover::after {\n            content: \"\";\n            position: absolute;\n            left: 0;\n            bottom: -3px;\n            width: 100%;\n            height: 1px;\n            background: currentColor;\n            transform: scaleX(0);\n            transform-origin: right;\n            transition: transform 0.35s cubic-bezier(0.22, 1, 0.36, 1);\n        }\n        .nav-link-hover:hover::after {\n            transform: scaleX(1);\n            transform-origin: left;\n        }\n        .nav-link-hover:hover {\n            font-weight: 700;\n            transform: translateX(4px);\n        }\n    `;doc.head.appendChild(style);}// Bold text + a left-to-right underline reveal on hover, using real CSS\n// `:hover` so it works reliably without any JS mouseenter/leave tracking.\nexport function withNavLinkHover(Component){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{// Inject into the document the link renders in (an iframe inside\n// Framer's preview), not the window this module runs in.\nconst setRef=useCallback(el=>{if(el)injectNavLinkHoverStyle(el.ownerDocument);if(typeof ref===\"function\")ref(el);else if(ref&&\"current\"in ref)ref.current=el;},[ref]);return /*#__PURE__*/_jsx(Component,{ref:setRef,...props,className:[props.className,\"nav-link-hover\"].filter(Boolean).join(\" \")});});}export function withLogoSwapWrapper(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,className:[props.className,\"logo-swap-wrapper\"].filter(Boolean).join(\" \")});});}let cardTitleHoverStyleInjected=false;// Uses a real CSS `:hover` + `!important` rule rather than toggling an\n// inline style from withCardImageZoom's mouseenter/leave handlers, because\n// the title's own font-weight is already set as an inline style by the rich\n// text renderer — an inline style set from JS on the same element would tie\n// (or lose) against that existing inline value, while an `!important`\n// stylesheet rule reliably wins over any inline style.\nfunction injectCardTitleHoverStyle(){if(cardTitleHoverStyleInjected||typeof document===\"undefined\")return;cardTitleHoverStyleInjected=true;const style=document.createElement(\"style\");style.setAttribute(\"data-card-title-hover\",\"true\");style.textContent=`\n        .card-hover-scope:hover .card-title-hover-target,\n        .card-hover-scope:hover .card-title-hover-target * {\n            font-weight: 700 !important;\n        }\n    `;document.head.appendChild(style);}// Tags its host with a stable class name so withCardImageZoom's `:hover`\n// rule can bold the title from the outside, regardless of how deeply nested\n// the rich text renderer's own inner elements end up being.\nexport function withCardTitleTag(Component){return /*#__PURE__*/forwardRef((props,ref)=>{useEffect(()=>{injectCardTitleHoverStyle();},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,className:[props.className,\"card-title-hover-target\"].filter(Boolean).join(\" \")});});}// Framer's built-in scroll-driven variant switching snaps instantly instead\n// of easing (unlike hover/click-triggered variant changes), which reads as a\n// jarring layout jump for a sticky header. This drives the same shrink\n// directly with a real CSS transition instead, and uses an absolute scroll\n// position (not direction) so it only re-expands back at the true top of the\n// page rather than on any small scroll-up.\nexport function withHeaderScrollShrink(Component){if(!HEADER_SHRINK_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{const hostRef=useRef(null);const isStaticRenderer=useIsStaticRenderer();const setRefs=useCallback(instance=>{hostRef.current=instance;if(typeof ref===\"function\"){ref(instance);}else if(ref&&\"current\"in ref){ref.current=instance;}},[ref]);useEffect(()=>{if(isStaticRenderer)return;const host=hostRef.current;if(!host)return;const doc=host.ownerDocument;const win=doc.defaultView??window;let cancelled=false;let rafId=null;let dateline=null;let nav=null;let logoDefault=null;let logoCompact=null;let shrunk=false;// Reserve the expanded header height on the host so collapsing the\n// utility bar never reflows the page underneath (that reflow is what\n// made the scroll feel jumpy, and it could even bounce the scroll\n// position back across the shrink threshold). Only the visible bar\n// shrinks; the freed strip is click-through.\n// The variant root is driven by framer-motion (it re-writes its own\n// background/pointer-events), so the reservation lives on the\n// static wrapper around it instead.\nconst lockEl=()=>{// Skip the `display: contents` SSR variant wrapper and land on\n// the sticky container that actually owns the layout box.\nlet el=host.parentElement;while(el&&win.getComputedStyle(el).display===\"contents\"){el=el.parentElement;}return el??host;};const reserveHeight=()=>{if(shrunk)return;const el=lockEl();el.style.removeProperty(\"min-height\");const h=host.getBoundingClientRect().height;if(h>0)el.style.setProperty(\"min-height\",h+\"px\",\"important\");};const onResize=()=>{reserveHeight();if(!shrunk&&dateline)datelineH=dateline.getBoundingClientRect().height;};const prefersReducedMotion=typeof window!==\"undefined\"&&win.matchMedia&&win.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;const easing=prefersReducedMotion?\"step-end\":\"cubic-bezier(0.4, 0, 0.2, 1)\";const duration=prefersReducedMotion?\"0s\":\"0.4s\";// `height: auto` cannot be transitioned, so the utility bar used to snap\n// to its collapsed height on the first frame and only then ease its\n// padding away (the \"jump\"). Animate between explicit pixel values\n// instead.\nlet datelineH=0;let clearHeightTimer=null;const settleHeight=()=>{if(clearHeightTimer!==null)win.clearTimeout(clearHeightTimer);clearHeightTimer=null;};const applyShrunk=()=>{if(!nav||shrunk)return;settleHeight();// Measure the expanded bar and pin it in px as the start value.\ndatelineH=(dateline?dateline.getBoundingClientRect().height:0)||datelineH;if(dateline)dateline.style.height=datelineH+\"px\";void dateline?.offsetHeight// commit the start value\n;shrunk=true;if(dateline)dateline.style.height=\"0px\";if(dateline)dateline.style.paddingTop=\"0px\";if(dateline)dateline.style.paddingBottom=\"0px\";if(dateline)dateline.style.opacity=\"0\";nav.style.paddingTop=\"14px\";nav.style.paddingBottom=\"14px\";// The mark fades out first, then the wordmark wipes in from the left.\nif(logoDefault){logoDefault.style.transition=`opacity 0.2s ease, transform ${duration} ${easing}`;logoDefault.style.opacity=\"0\";logoDefault.style.transform=\"translateX(-6px)\";}if(logoCompact){logoCompact.style.transition=`clip-path 0.5s ${easing} 0.12s, opacity 0.25s ease 0.12s`;logoCompact.style.opacity=\"1\";logoCompact.style.clipPath=\"inset(-12px -12px -12px -12px)\";}};const applyExpanded=()=>{if(!nav||!shrunk)return;shrunk=false;// Ease back out to the measured px height, then hand control\n// back to the layout (auto) once it has arrived.\nif(dateline)dateline.style.height=datelineH+\"px\";if(dateline)dateline.style.paddingTop=\"\";if(dateline)dateline.style.paddingBottom=\"\";if(dateline)dateline.style.opacity=\"1\";nav.style.paddingTop=\"\";nav.style.paddingBottom=\"\";// Reverse: the wordmark wipes back out, then the mark fades in.\nif(logoCompact){logoCompact.style.transition=`clip-path 0.35s ${easing}, opacity 0.2s ease 0.15s`;logoCompact.style.opacity=\"0\";logoCompact.style.clipPath=\"inset(-12px 100% -12px -12px)\";}if(logoDefault){logoDefault.style.transition=`opacity 0.25s ease 0.2s, transform ${duration} ${easing} 0.2s`;logoDefault.style.opacity=\"1\";logoDefault.style.transform=\"translateX(0)\";}settleHeight();clearHeightTimer=win.setTimeout(()=>{if(!shrunk&&dateline)dateline.style.height=\"\";},450);};const SHRINK_AT=60;// The page content starts below the full-height header, so the bar has\n// to be back at full height before the content reaches the shrunk\n// bar's bottom edge. Otherwise a strip of bare background shows.\nconst EXPAND_AT=40;const onScroll=()=>{const y=win.scrollY||win.pageYOffset||0;if(y>SHRINK_AT)applyShrunk();else if(y<=EXPAND_AT)applyExpanded();};const findParts=attemptsLeft=>{if(cancelled)return;const children=Array.from(host.children).filter(el=>el instanceof HTMLElement);if(children.length<1){if(attemptsLeft>0){rafId=requestAnimationFrame(()=>findParts(attemptsLeft-1));}return;}// The utility bar was removed, so the header may be just the nav. Find the\n// parts by name and treat the dateline as optional.\ndateline=children.find(el=>el.getAttribute(\"data-framer-name\")===\"Dateline\")??null;nav=children.find(el=>el.getAttribute(\"data-framer-name\")===\"Nav\")??children[children.length>1?1:0];datelineH=dateline?dateline.getBoundingClientRect().height:0;reserveHeight();if(!doc.getElementById(\"header-reserve-style\")){const st=doc.createElement(\"style\");st.id=\"header-reserve-style\";st.textContent=\".header-reserve{pointer-events:none!important;align-items:flex-start!important}\"+\".header-reserve *{pointer-events:auto!important}\";doc.head.appendChild(st);}lockEl().classList.add(\"header-reserve\");win.addEventListener(\"resize\",onResize);if(dateline)dateline.style.transition=`height ${duration} ${easing}, padding ${duration} ${easing}, opacity ${duration} ${easing}`;if(dateline)dateline.style.overflow=\"hidden\";nav.style.transition=`padding ${duration} ${easing}`;const logoWrapper=host.querySelector(\".logo-swap-wrapper\");const logoChildren=logoWrapper?Array.from(logoWrapper.children).filter(el=>el instanceof HTMLElement):[];// The wrapper can contain an empty vector container before the\n// real mark, so pair the last two children (mark, wordmark)\n// rather than the first two.\nif(logoChildren.length>=2){logoDefault=logoChildren[logoChildren.length-2];logoCompact=logoChildren[logoChildren.length-1];logoCompact.style.clipPath=\"inset(-12px 100% -12px -12px)\";logoCompact.style.willChange=\"clip-path, opacity\";}onScroll();win.addEventListener(\"scroll\",onScroll,{passive:true});};findParts(10);return()=>{cancelled=true;if(rafId!==null)cancelAnimationFrame(rafId);win.removeEventListener(\"scroll\",onScroll);win.removeEventListener(\"resize\",onResize);settleHeight();lockEl().style.removeProperty(\"min-height\");lockEl().classList.remove(\"header-reserve\");};},[isStaticRenderer]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props});});}// A left-to-right reveal for images (echoing the same direction as the nav\n// link underline elsewhere on the site), combined with a slight zoom-out as\n// it settles. Pure CSS (clip-path + transform), so it stays smooth even\n// under scroll and needs no extra DOM elements.\nexport function withShutterReveal(Component){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{const hostRef=useRef(null);const isStaticRenderer=useIsStaticRenderer();const setRefs=useCallback(instance=>{hostRef.current=instance;if(typeof ref===\"function\"){ref(instance);}else if(ref&&\"current\"in ref){ref.current=instance;}},[ref]);useEffect(()=>{const host=hostRef.current;if(!host)return;const prefersReducedMotion=typeof window!==\"undefined\"&&window.matchMedia&&window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;if(isStaticRenderer||prefersReducedMotion){host.style.clipPath=\"inset(-12px -12px -12px -12px)\";host.style.transform=\"scale(1)\";return;}let revealed=false;const reveal=()=>{if(revealed)return;revealed=true;// Double rAF: guarantees the browser has actually painted the\n// hidden starting state before we flip to the end state, or\n// the transition can get collapsed into a single instant\n// jump with no visible animation.\nrequestAnimationFrame(()=>{requestAnimationFrame(()=>{host.style.clipPath=\"inset(0 0% 0 0)\";host.style.transform=\"scale(1)\";});});};// The image must never be able to get stuck hidden: if anything\n// below throws, or IntersectionObserver never reports back for\n// any reason, this guarantees it becomes visible anyway.\nconst safetyTimer=window.setTimeout(reveal,2500);let io=null;try{const duration=1.1;const easing=\"cubic-bezier(0.16, 1, 0.3, 1)\";host.style.transition=`clip-path ${duration}s ${easing}, transform ${duration+.2}s ${easing}`;host.style.clipPath=\"inset(-12px 100% -12px -12px)\";host.style.transform=\"scale(1.12)\";if(typeof IntersectionObserver===\"undefined\"){reveal();}else{io=new IntersectionObserver(entries=>{for(const entry of entries){if(entry.isIntersecting)reveal();}},{threshold:.15});io.observe(host);}}catch(err){reveal();}return()=>{window.clearTimeout(safetyTimer);io?.disconnect();};},[isStaticRenderer]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props});});}// A subtle zoom on a card's artwork when the whole card is hovered, plus the\n// same arrow-nudge used by the Underline Arrow Button elsewhere on the site\n// (applied here to the CTA row's arrow so hovering anywhere on the card, not\n// just the tiny arrow icon, moves it). Targets both via inline transform\n// rather than CSS :hover, because the artwork already gets its transform set\n// once by withShutterReveal on scroll entrance — inline styles beat\n// stylesheet rules, so a CSS-only hover would silently lose to that. Once\n// withShutterReveal's one-time reveal has run, this safely owns the\n// transform from then on.\nexport function withCardImageZoom(Component){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{const hostRef=useRef(null);const isStaticRenderer=useIsStaticRenderer();const setRefs=useCallback(instance=>{hostRef.current=instance;if(typeof ref===\"function\"){ref(instance);}else if(ref&&\"current\"in ref){ref.current=instance;}},[ref]);useEffect(()=>{if(isStaticRenderer)return;const host=hostRef.current;if(!host)return;const prefersReducedMotion=typeof window!==\"undefined\"&&window.matchMedia&&window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;if(prefersReducedMotion)return;const artwork=host.firstElementChild;const ctaRow=host.lastElementChild;// Find a genuine arrow icon rather than assuming the CTA row's\n// last child is one: some cards' CTA area is now a custom\n// component (e.g. the audio play button) whose last child isn't\n// an arrow at all - grabbing it positionally was rotating the\n// whole button 45deg on hover. A bare <svg> arrow icon is never\n// nested inside a <button> (custom components render their own\n// icons inside one), so that distinguishes the two reliably.\nconst arrow=ctaRow?Array.from(ctaRow.querySelectorAll(\"svg\")).find(svg=>!svg.closest(\"button\")):null;const duration=.5;const easing=\"cubic-bezier(0.22, 1, 0.36, 1)\";if(artwork){artwork.style.transition=`transform ${duration}s ${easing}`;}if(arrow){arrow.style.transition=`transform 0.4s cubic-bezier(0.16, 1, 0.3, 1)`;}const onEnter=()=>{if(artwork)artwork.style.transform=\"scale(1.03)\";if(arrow)arrow.style.transform=\"translate(4px, -4px) rotate(45deg)\";};const onLeave=()=>{if(artwork)artwork.style.transform=\"scale(1)\";if(arrow)arrow.style.transform=\"translate(0px, 0px) rotate(0deg)\";};host.addEventListener(\"mouseenter\",onEnter);host.addEventListener(\"mouseleave\",onLeave);return()=>{host.removeEventListener(\"mouseenter\",onEnter);host.removeEventListener(\"mouseleave\",onLeave);};},[isStaticRenderer]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props,className:[props.className,\"card-hover-scope\"].filter(Boolean).join(\" \")});});}// Hover fill for the \"Listen Everywhere\" links: a black panel wipes up from\n// the bottom to fill the row, the label and arrow flip to the site's cream\n// tone so they stay readable against it, and the arrow rotates 45deg. The\n// fill uses clip-path (not height) so it doesn't depend on the row having a\n// definite height for a percentage to resolve against.\nexport function withListenLinkHover(Component){return /*#__PURE__*/forwardRef((props,ref)=>{// Inject into the document the row renders in (an iframe inside\n// Framer's preview), not the window this module happens to run in.\nconst setRef=useCallback(el=>{if(el)injectListenLinkStyle(el.ownerDocument);if(typeof ref===\"function\")ref(el);else if(ref&&\"current\"in ref)ref.current=el;},[ref]);return /*#__PURE__*/_jsx(Component,{ref:setRef,...props,className:[props.className,\"listen-link-hover\"].filter(Boolean).join(\" \")});});}// Hover: the row fills black from the bottom, the label and arrow turn cream,\n// and the arrow turns 45deg so it points right. The fill is a background\n// gradient whose height is transitioned, so it needs no extra DOM and the\n// row's layout never changes.\nfunction injectListenLinkStyle(doc){if(!doc||doc.getElementById(\"listen-link-hover-style\"))return;const style=doc.createElement(\"style\");style.id=\"listen-link-hover-style\";style.textContent=`\n        .listen-link-hover {\n            background-image: linear-gradient(rgb(21, 21, 21), rgb(21, 21, 21));\n            background-repeat: no-repeat;\n            background-position: bottom left;\n            background-size: 100% 0%;\n            transition: background-size 0.5s cubic-bezier(0.76, 0, 0.24, 1), padding 0.5s cubic-bezier(0.76, 0, 0.24, 1) !important;\n        }\n        .listen-link-hover:hover {\n            background-size: 100% 100%;\n            padding-left: 28px !important;\n            padding-right: 28px !important;\n        }\n        .listen-link-hover * {\n            transition: color 0.3s ease, fill 0.3s ease, transform 0.5s cubic-bezier(0.76, 0, 0.24, 1);\n        }\n        .listen-link-hover:hover * {\n            color: #FAE6D4 !important;\n        }\n        /* The arrow is an SVG whose stroke colour is baked into the artwork, so\n           CSS colour/fill can't recolour it (a forced fill made it vanish into\n           the black). A filter that maps the dark ink to cream does. */\n        .listen-link-hover [data-framer-name=\"Arrow\"] {\n            transition: transform 0.5s cubic-bezier(0.76, 0, 0.24, 1), filter 0.3s ease !important;\n        }\n        .listen-link-hover:hover [data-framer-name=\"Arrow\"] {\n            transform: rotate(45deg) !important;\n            filter: invert(0.92) sepia(0.4) hue-rotate(-10deg) !important;\n        }\n        @media (prefers-reduced-motion: reduce) {\n            .listen-link-hover,\n            .listen-link-hover *,\n            .listen-link-hover [data-framer-name=\"Arrow\"] { transition: none !important; }\n        }\n    `;doc.head.appendChild(style);}export function withResponsiveWordmark(Component){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{const hostRef=useRef(null);const setRefs=useCallback(instance=>{hostRef.current=instance;if(typeof ref===\"function\"){ref(instance);}else if(ref&&\"current\"in ref){ref.current=instance;}},[ref]);useLayoutEffect(()=>{const host=hostRef.current;if(!host)return;// Cached once: the design's true, unscaled content size. The\n// element's declared width/height are fixed px values (not\n// percentage-based), so reading them is safe even before any\n// transform is applied.\nlet naturalWidth=0;let naturalHeight=0;const measureNatural=()=>{host.style.transform=\"\";host.style.transformOrigin=\"\";host.style.height=\"\";naturalWidth=host.offsetWidth;naturalHeight=host.offsetHeight;};// This override is shared across every breakpoint variant of the\n// wordmark (Framer applies code overrides to the primary variant\n// only), so the same function runs on Desktop, Tablet, and\n// Phone alike. Clamping to a max of 1 lets one rule serve every\n// breakpoint: on Desktop the available column is already wider\n// than the design's natural size, so it renders unscaled; on\n// Tablet/Phone, where the column is narrower, it shrinks to\n// exactly fill it.\nconst applyScale=()=>{const parent=host.parentElement;if(!parent||naturalWidth===0)return;const availableWidth=parent.clientWidth;if(availableWidth===0)return;const scale=Math.min(1,availableWidth/naturalWidth);host.style.transformOrigin=\"0 0\";host.style.transform=`scale(${scale})`;host.style.height=`${naturalHeight*scale}px`;};measureNatural();applyScale();const parent=host.parentElement;let resizeObserver=null;if(parent&&typeof ResizeObserver!==\"undefined\"){resizeObserver=new ResizeObserver(()=>applyScale());resizeObserver.observe(parent);}window.addEventListener(\"resize\",applyScale);return()=>{window.removeEventListener(\"resize\",applyScale);resizeObserver?.disconnect();};},[]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props});});}// Plays/pauses an uploaded audio file (exposed via a FileVariable control,\n// \"Audio Track\") when this element is clicked. The file's resolved URL is\n// carried through the existing `link.href` binding rather than a new prop\n// path, since code overrides only receive this node's own layout props, not\n// the component's control values directly - reading the rendered href\n// (which Framer already resolves per-instance) is the reliable way to get\n// at it. Click is intercepted with preventDefault so it never navigates.\nexport function withAudioPreview(Component){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{const hostRef=useRef(null);const setRefs=useCallback(instance=>{hostRef.current=instance;if(typeof ref===\"function\"){ref(instance);}else if(ref&&\"current\"in ref){ref.current=instance;}},[ref]);useEffect(()=>{const host=hostRef.current;if(!host)return;// Framer's RichText can remount its own children shortly after\n// this component mounts (e.g. hydration settling), which\n// silently orphans any element reference captured too early.\n// Always resolve the label fresh rather than caching the node.\nconst getLabelEl=()=>host.firstElementChild;let desiredLabel=\"Play\";const applyLabel=()=>{const el=getLabelEl();if(el&&el.textContent!==desiredLabel){el.textContent=desiredLabel;}};const setLabel=text=>{desiredLabel=text;applyLabel();};let observer=null;if(typeof MutationObserver!==\"undefined\"){observer=new MutationObserver(applyLabel);observer.observe(host,{childList:true,characterData:true,subtree:true});}setLabel(\"Play\");// Catch a remount that happens on the next tick(s) after mount.\nconst settleTimeouts=[0,50,250,1e3].map(ms=>setTimeout(applyLabel,ms));const src=host.getAttribute(\"href\");if(!src){return()=>{observer?.disconnect();settleTimeouts.forEach(clearTimeout);};}let audio=null;const ensureAudio=()=>{if(!audio){audio=new Audio(src);audio.addEventListener(\"ended\",()=>setLabel(\"Play\"));audio.addEventListener(\"pause\",()=>setLabel(\"Play\"));audio.addEventListener(\"play\",()=>setLabel(\"Pause\"));}return audio;};const onClick=e=>{e.preventDefault();e.stopPropagation();const el=ensureAudio();if(el.paused){el.play();}else{el.pause();}};host.addEventListener(\"click\",onClick);return()=>{host.removeEventListener(\"click\",onClick);observer?.disconnect();settleTimeouts.forEach(clearTimeout);if(audio){audio.pause();audio=null;}};},[]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props});});}// Gig row hover: the whole row is the hover target (large and stable, so\n// nothing can move out from under the cursor and cause flicker). On hover the\n// date/city/venue block eases right a few px, the city title and the tickets\n// label thicken, and the tickets arrow turns 45deg so it points right.\n// \"Bold\" is a text-stroke rather than a real font-weight change: a weight swap\n// can't be transitioned (it snaps between loaded weights) and changes the\n// text's width, whereas a stroke interpolates smoothly with no layout shift.\nfunction injectGigRowStyle(doc){if(!doc||doc.getElementById(\"gig-row-hover-style\"))return;const style=doc.createElement(\"style\");style.id=\"gig-row-hover-style\";style.textContent=`\n        .gig-row-hover > :first-child {\n            transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1) !important;\n        }\n        .gig-row-hover:hover > :first-child {\n            transform: translateX(10px) !important;\n        }\n        .gig-row-hover [data-framer-name=\"City\"] :is(h1,h2,h3,h4,h5,h6,p),\n        .gig-row-hover [data-framer-name=\"Label\"] :is(h1,h2,h3,h4,h5,h6,p) {\n            -webkit-text-stroke: 0px currentColor;\n            transition: -webkit-text-stroke-width 0.3s ease;\n        }\n        .gig-row-hover:hover [data-framer-name=\"City\"] :is(h1,h2,h3,h4,h5,h6,p) {\n            -webkit-text-stroke-width: 0.7px;\n        }\n        .gig-row-hover:hover [data-framer-name=\"Label\"] :is(h1,h2,h3,h4,h5,h6,p) {\n            -webkit-text-stroke-width: 0.5px;\n        }\n        .gig-row-hover [data-framer-name=\"Gig arrow\"] {\n            transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1) !important;\n        }\n        .gig-row-hover:hover [data-framer-name=\"Gig arrow\"] {\n            transform: rotate(45deg) !important;\n        }\n        @media (prefers-reduced-motion: reduce) {\n            .gig-row-hover > :first-child,\n            .gig-row-hover [data-framer-name=\"Gig arrow\"],\n            .gig-row-hover [data-framer-name=\"City\"] :is(h1,h2,h3,h4,h5,h6,p),\n            .gig-row-hover [data-framer-name=\"Label\"] :is(h1,h2,h3,h4,h5,h6,p) {\n                transition: none !important;\n            }\n        }\n    `;doc.head.appendChild(style);}export function withGigRowArrowHover(Component){return /*#__PURE__*/forwardRef((props,ref)=>{// Inject into the document the row actually renders in: inside\n// Framer's preview that is an iframe, not the window this module runs in.\nconst setRef=useCallback(el=>{if(el)injectGigRowStyle(el.ownerDocument);if(typeof ref===\"function\")ref(el);else if(ref&&\"current\"in ref)ref.current=el;},[ref]);return /*#__PURE__*/_jsx(Component,{ref:setRef,...props,className:[props.className,\"gig-row-hover\"].filter(Boolean).join(\" \")});});}// ---------------------------------------------------------------------------\n// Button arrow swap (matches the Northridge CTA hover): inside a clipped box\n// the arrow slides out to the right while a second copy slides in from the\n// left. Three tiny overrides tag the pieces; the motion lives in one CSS rule\n// so it needs no JS listeners. Colours do not change on hover.\n// ---------------------------------------------------------------------------\nfunction injectArrowSwapStyle(doc){if(!doc||doc.getElementById(\"arrow-swap-style\"))return;const style=doc.createElement(\"style\");style.id=\"arrow-swap-style\";style.textContent=`\n        .arrow-swap-btn { cursor: pointer; }\n        .arrow-swap-btn .arrow-swap-a,\n        .arrow-swap-btn .arrow-swap-b {\n            transition: transform 0.4s cubic-bezier(0.22, 1, 0.36, 1) !important;\n        }\n        .arrow-swap-btn .arrow-swap-a { transform: translateX(0) !important; }\n        .arrow-swap-btn .arrow-swap-b { transform: translateX(-16px) !important; }\n        .arrow-swap-btn:hover .arrow-swap-a { transform: translateX(16px) !important; }\n        .arrow-swap-btn:hover .arrow-swap-b { transform: translateX(0) !important; }\n        @media (prefers-reduced-motion: reduce) {\n            .arrow-swap-btn .arrow-swap-a,\n            .arrow-swap-btn .arrow-swap-b { transition: none !important; }\n        }\n    `;doc.head.appendChild(style);}function withClass(Component,name){return /*#__PURE__*/forwardRef((props,ref)=>{const setRef=useCallback(el=>{if(el)injectArrowSwapStyle(el.ownerDocument);if(typeof ref===\"function\")ref(el);else if(ref&&\"current\"in ref)ref.current=el;},[ref]);return /*#__PURE__*/_jsx(Component,{ref:setRef,...props,className:[props.className,name].filter(Boolean).join(\" \")});});}export function withArrowSwapButton(Component){return withClass(Component,\"arrow-swap-btn\");}export function withArrowSwapA(Component){return withClass(Component,\"arrow-swap-a\");}export function withArrowSwapB(Component){return withClass(Component,\"arrow-swap-b\");}function injectSocialIconHoverStyle(doc){if(!doc||doc.querySelector(\"style[data-social-icon-hover]\"))return;const style=doc.createElement(\"style\");style.setAttribute(\"data-social-icon-hover\",\"true\");style.textContent=`\n        .social-icon-hover {\n            transition: transform 0.35s cubic-bezier(0.22, 1, 0.36, 1),\n                opacity 0.25s ease;\n        }\n        .social-icon-hover:hover {\n            transform: translateY(-3px) scale(1.22) rotate(-6deg);\n        }\n        .social-icon-hover:active {\n            transform: translateY(-1px) scale(1.08);\n        }\n    `;doc.head.appendChild(style);}// Lifts, enlarges and tilts a social icon on hover (real CSS :hover).\nexport function withSocialIconHover(Component){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{const setRef=useCallback(el=>{if(el)injectSocialIconHoverStyle(el.ownerDocument);if(typeof ref===\"function\")ref(el);else if(ref&&\"current\"in ref)ref.current=el;},[ref]);return /*#__PURE__*/_jsx(Component,{ref:setRef,...props,className:[props.className,\"social-icon-hover\"].filter(Boolean).join(\" \")});});}function injectEpkSubnavStyle(doc){if(!doc||doc.querySelector(\"style[data-epk-subnav]\"))return;const style=doc.createElement(\"style\");style.setAttribute(\"data-epk-subnav\",\"true\");style.textContent=`\n        .epk-sub-link {\n            position: relative;\n            display: inline-block;\n            transition: transform 0.35s cubic-bezier(0.22, 1, 0.36, 1);\n        }\n        .epk-sub-link,\n        .epk-sub-link * {\n            transition: color 0.25s ease;\n        }\n        .epk-sub-link::after {\n            content: \"\";\n            position: absolute;\n            left: 0;\n            bottom: -5px;\n            width: 100%;\n            height: 1px;\n            background: rgb(205, 235, 82);\n            transform: scaleX(0);\n            transform-origin: right;\n            transition: transform 0.35s cubic-bezier(0.22, 1, 0.36, 1);\n        }\n        .epk-sub-link:hover,\n        .epk-sub-link:hover *,\n        .epk-sub-link.epk-sub-active,\n        .epk-sub-link.epk-sub-active * {\n            color: rgb(205, 235, 82) !important;\n        }\n        .epk-sub-link:hover {\n            transform: translateY(-1px);\n        }\n        .epk-sub-link:hover::after,\n        .epk-sub-link.epk-sub-active::after {\n            transform: scaleX(1);\n            transform-origin: left;\n        }\n    `;doc.head.appendChild(style);}// Hover underline + lime colour on the EPK sub-navigation links, and a\n// scroll-spy that marks the link of the section currently in view as active.\nexport function withEpkSubnav(Component){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{const hostRef=useRef(null);const isStaticRenderer=useIsStaticRenderer();const setRefs=useCallback(el=>{hostRef.current=el;if(el)injectEpkSubnavStyle(el.ownerDocument);if(typeof ref===\"function\")ref(el);else if(ref&&\"current\"in ref)ref.current=el;},[ref]);useEffect(()=>{if(isStaticRenderer)return;const host=hostRef.current;if(!host)return;const doc=host.ownerDocument;const win=doc.defaultView??window;let cancelled=false;let rafId=null;let tick=null;let items=[];const update=()=>{tick=null;if(!items.length)return;// The sticky bar sits under the (shrunk) main nav; count a\n// section as current once its top passes just below both.\nconst bar=host.parentElement;const offset=72+(bar?bar.getBoundingClientRect().height:42)+40;let current=null;for(const{id}of items){const target=doc.getElementById(id);if(!target)continue;if(target.getBoundingClientRect().top<=offset)current=id;}const atBottom=win.innerHeight+(win.scrollY||0)>=doc.documentElement.scrollHeight-4;if(atBottom)current=items[items.length-1].id;for(const{el,id}of items){el.classList.toggle(\"epk-sub-active\",id===current);}};const onScroll=()=>{if(tick===null)tick=win.requestAnimationFrame(update);};const start=attemptsLeft=>{if(cancelled)return;const kids=Array.from(host.children).filter(el=>el instanceof HTMLElement);const found=kids.map(el=>{const a=el.querySelector(\"a[href*='#']\");const id=a?a.getAttribute(\"href\").split(\"#\")[1]:\"\";return{el,id};}).filter(x=>x.id);if(!found.length){if(attemptsLeft>0)rafId=requestAnimationFrame(()=>start(attemptsLeft-1));return;}items=found;items.forEach(({el})=>el.classList.add(\"epk-sub-link\"));// Anchor jumps would otherwise land the section top underneath\n// the main nav and this bar, so leave room for both.\nconst applyOffset=()=>{const bar=host.parentElement;const top=bar?parseFloat(win.getComputedStyle(bar).top)||0:72;const h=bar?bar.getBoundingClientRect().height:42;let st=doc.getElementById(\"epk-subnav-offset\");if(!st){st=doc.createElement(\"style\");st.id=\"epk-subnav-offset\";doc.head.appendChild(st);}st.textContent=items.map(({id})=>\"[id='\"+id+\"']{scroll-margin-top:\"+Math.round(top+h)+\"px}\").join(\"\");};applyOffset();win.addEventListener(\"resize\",applyOffset);update();win.addEventListener(\"scroll\",onScroll,{passive:true});win.addEventListener(\"resize\",onScroll);};start(20);return()=>{cancelled=true;if(rafId!==null)cancelAnimationFrame(rafId);if(tick!==null)win.cancelAnimationFrame(tick);win.removeEventListener(\"scroll\",onScroll);win.removeEventListener(\"resize\",onScroll);};},[isStaticRenderer]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props});});}// Same lime underline hover as the EPK sub-navigation, for links on ink.\nexport function withLimeLinkHover(Component){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{const setRef=useCallback(el=>{if(el)injectEpkSubnavStyle(el.ownerDocument);if(typeof ref===\"function\")ref(el);else if(ref&&\"current\"in ref)ref.current=el;},[ref]);return /*#__PURE__*/_jsx(Component,{ref:setRef,...props,className:[props.className,\"epk-sub-link\"].filter(Boolean).join(\" \")});});}const ENQUIRY_EMAIL=\"hello@lucymusic.co.uk\";// Click handler for the enquiry form's send button: gathers the name, email\n// and message from the surrounding fields and opens the visitor's email app\n// with a pre-filled message to Lucy.\nfunction withEnquiryClick(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const onClick=event=>{props.onClick?.(event);const btn=event.currentTarget;if(!btn)return;let scope=btn.parentElement;while(scope&&!scope.querySelector(\"textarea\"))scope=scope.parentElement;if(!scope)return;const val=sel=>scope.querySelector(sel)?.value.trim()??\"\";const name=val(\"input[name='Name'], input[type='text']\");const email=val(\"input[type='email']\");const messageEl=scope.querySelector(\"textarea\");const message=messageEl?.value.trim()??\"\";if(!message){messageEl?.focus();return;}const subject=\"Website enquiry\"+(name?\" from \"+name:\"\");const body=message+\"\\n\\n\"+\"-- \\n\"+(name?\"Name: \"+name+\"\\n\":\"\")+(email?\"Reply to: \"+email:\"\");const href=\"mailto:\"+ENQUIRY_EMAIL+\"?subject=\"+encodeURIComponent(subject)+\"&body=\"+encodeURIComponent(body);const win=btn.ownerDocument.defaultView??window;win.location.href=href;};return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:onClick,style:{...props.style||{},cursor:\"pointer\"}});});}export function withEnquirySend(Component){return withClass(withEnquiryClick(Component),\"arrow-swap-btn\");}// Scroll-linked parallax for an image frame: the picture inside drifts\n// vertically against the scroll and is held slightly zoomed so its edges never\n// show. `travel` is the max drift as a fraction of the frame height and must\n// stay below (zoom - 1) / 2.\nfunction makeImageParallax(Component,travel,zoom){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{const hostRef=useRef(null);const isStaticRenderer=useIsStaticRenderer();const setRefs=useCallback(el=>{hostRef.current=el;if(typeof ref===\"function\")ref(el);else if(ref&&\"current\"in ref)ref.current=el;},[ref]);useEffect(()=>{const host=hostRef.current;if(!host||isStaticRenderer)return;const win=host.ownerDocument.defaultView??window;if(win.matchMedia&&win.matchMedia(\"(prefers-reduced-motion: reduce)\").matches)return;let cancelled=false;let rafId=null;let tick=null;let media=null;const update=()=>{tick=null;if(!media)return;const r=host.getBoundingClientRect();const vh=win.innerHeight;if(r.bottom<-100||r.top>vh+100)return;const p=Math.max(-1,Math.min(1,(r.top+r.height/2-vh/2)/(vh/2+r.height/2)));media.style.transform=\"translate3d(0,\"+(-p*travel*r.height).toFixed(2)+\"px,0) scale(\"+zoom+\")\";};const onScroll=()=>{if(tick===null)tick=win.requestAnimationFrame(update);};const start=left=>{if(cancelled)return;media=host.querySelector(\"img\");if(!media){if(left>0)rafId=requestAnimationFrame(()=>start(left-1));return;}host.style.overflow=\"hidden\";media.style.willChange=\"transform\";update();win.addEventListener(\"scroll\",onScroll,{passive:true});win.addEventListener(\"resize\",onScroll);};start(20);return()=>{cancelled=true;if(rafId!==null)cancelAnimationFrame(rafId);if(tick!==null)win.cancelAnimationFrame(tick);win.removeEventListener(\"scroll\",onScroll);win.removeEventListener(\"resize\",onScroll);if(media)media.style.transform=\"\";};},[isStaticRenderer]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props});});}// Same left-to-right shutter reveal as withShutterReveal, with a start delay.\nfunction makeShutterReveal(Component,delay){if(!MOTION_ENABLED)return Component;return /*#__PURE__*/forwardRef((props,ref)=>{const hostRef=useRef(null);const isStaticRenderer=useIsStaticRenderer();const setRefs=useCallback(el=>{hostRef.current=el;if(typeof ref===\"function\")ref(el);else if(ref&&\"current\"in ref)ref.current=el;},[ref]);useEffect(()=>{const host=hostRef.current;if(!host)return;const reduced=typeof window!==\"undefined\"&&window.matchMedia&&window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;if(isStaticRenderer||reduced){host.style.clipPath=\"inset(-12px -12px -12px -12px)\";host.style.transform=\"scale(1)\";return;}let revealed=false;const reveal=()=>{if(revealed)return;revealed=true;requestAnimationFrame(()=>{requestAnimationFrame(()=>{host.style.clipPath=\"inset(0 0% 0 0)\";host.style.transform=\"scale(1)\";});});};const safetyTimer=window.setTimeout(reveal,2500+delay*1e3);let io=null;try{const easing=\"cubic-bezier(0.16, 1, 0.3, 1)\";host.style.transition=\"clip-path 1.1s \"+easing+\" \"+delay+\"s, transform 1.3s \"+easing+\" \"+delay+\"s\";host.style.clipPath=\"inset(-12px 100% -12px -12px)\";host.style.transform=\"scale(1.12)\";if(typeof IntersectionObserver===\"undefined\")reveal();else{io=new IntersectionObserver(entries=>entries.forEach(e=>e.isIntersecting&&reveal()),{threshold:.15});io.observe(host);}}catch(err){reveal();}return()=>{window.clearTimeout(safetyTimer);io?.disconnect();};},[isStaticRenderer]);return /*#__PURE__*/_jsx(Component,{ref:setRefs,...props});});}// Image frames: shutter reveal + gentle parallax.\nexport function withShutterParallax(Component){return makeShutterReveal(makeImageParallax(Component,.06,1.14),0);}// Second image of a pair: later reveal, stronger parallax so the two images\n// drift at different speeds.\nexport function withShutterParallaxLate(Component){return makeShutterReveal(makeImageParallax(Component,.1,1.24),.25);}\nexport const __FramerMetadata__ = {\"exports\":{\"withHover\":{\"type\":\"reactHoc\",\"name\":\"withHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEpkSubnav\":{\"type\":\"reactHoc\",\"name\":\"withEpkSubnav\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withListenLinkHover\":{\"type\":\"reactHoc\",\"name\":\"withListenLinkHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withArrowSwapButton\":{\"type\":\"reactHoc\",\"name\":\"withArrowSwapButton\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withArrowSwapA\":{\"type\":\"reactHoc\",\"name\":\"withArrowSwapA\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRotate\":{\"type\":\"reactHoc\",\"name\":\"withRotate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withEnquirySend\":{\"type\":\"reactHoc\",\"name\":\"withEnquirySend\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withArrowSwapB\":{\"type\":\"reactHoc\",\"name\":\"withArrowSwapB\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withHeaderScrollShrink\":{\"type\":\"reactHoc\",\"name\":\"withHeaderScrollShrink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGigRowArrowHover\":{\"type\":\"reactHoc\",\"name\":\"withGigRowArrowHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSocialIconHover\":{\"type\":\"reactHoc\",\"name\":\"withSocialIconHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCardImageZoom\":{\"type\":\"reactHoc\",\"name\":\"withCardImageZoom\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withShutterParallaxLate\":{\"type\":\"reactHoc\",\"name\":\"withShutterParallaxLate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withWordmarkReveal\":{\"type\":\"reactHoc\",\"name\":\"withWordmarkReveal\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCardTitleTag\":{\"type\":\"reactHoc\",\"name\":\"withCardTitleTag\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLimeLinkHover\":{\"type\":\"reactHoc\",\"name\":\"withLimeLinkHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAudioPreview\":{\"type\":\"reactHoc\",\"name\":\"withAudioPreview\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withShutterParallax\":{\"type\":\"reactHoc\",\"name\":\"withShutterParallax\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withNavLinkHover\":{\"type\":\"reactHoc\",\"name\":\"withNavLinkHover\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withLogoSwapWrapper\":{\"type\":\"reactHoc\",\"name\":\"withLogoSwapWrapper\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withShutterReveal\":{\"type\":\"reactHoc\",\"name\":\"withShutterReveal\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withResponsiveWordmark\":{\"type\":\"reactHoc\",\"name\":\"withResponsiveWordmark\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withRandomColor\":{\"type\":\"reactHoc\",\"name\":\"withRandomColor\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Examples.map","// Generated by Framer (0e6a859)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Archivo-regular\",\"GF;Archivo-700\",\"GF;Archivo-700italic\",\"GF;Archivo-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp9R1oJ0vyVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT0zRp9R1oJ0vyVQ.woff2\",weight:\"700\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HBmtBdpBU7iVdxQ.woff2\",weight:\"700\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HCBsxdpBU7iVdxQ.woff2\",weight:\"400\"}]}];export const css=['.framer-B8mUN .framer-styles-preset-1o4s82q:not(.rich-text-wrapper), .framer-B8mUN .framer-styles-preset-1o4s82q.rich-text-wrapper h5 { --framer-font-family: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #151515; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-B8mUN\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Archivo-600\",\"GF;Archivo-900\",\"GF;Archivo-900italic\",\"GF;Archivo-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT6jRp9R1oJ0vyVQ.woff2\",weight:\"600\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTnTRp9R1oJ0vyVQ.woff2\",weight:\"900\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HAotBdpBU7iVdxQ.woff2\",weight:\"900\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HBftBdpBU7iVdxQ.woff2\",weight:\"600\"}]}];export const css=['.framer-KKkl3 .framer-styles-preset-oqwrb5:not(.rich-text-wrapper), .framer-KKkl3 .framer-styles-preset-oqwrb5.rich-text-wrapper p { --framer-font-family: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 10px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0.08em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #151515; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-KKkl3\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Archivo-semibold\",\"FS;Archivo-black\",\"FS;Archivo-black italic\",\"FS;Archivo-semibold italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/F5RLVZAAIFTTOUZCAGXSRHZGXKIH5EXB/IU4JRATO5NXUAJNVPECD46XUNDJVGCZY/HI3GXDQAABUJ5YHSPOI3V5JTNTJ4PCRR.woff2\",weight:\"600\"},{cssFamilyName:\"Archivo\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/Y42A6OBFKHMPOGSSWNFHV6ASZ7RM3IXN/JID5YS2RALYHLX7OX7ELWBV5EF3C3ZQS/4QOBYYT6LF33KRDEW47UQ3DFAEWGYHD4.woff2\",weight:\"900\"},{cssFamilyName:\"Archivo\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6YMFPXTZM4O4CKQMQTPPJXOSPTUX4FAO/ZXIGNMOKJZZB7E6EUWESUAHOSFM2XO7S/XUGABKNP6OBXLKQHWCCIUYO3F7G6VE6C.woff2\",weight:\"900\"},{cssFamilyName:\"Archivo\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/AYUCMYLP34NRIIJDOKHFUSBEXNOHJUFO/KOI6F2S4QJWP2R33XRGMT755DXQRFV2X/GXMY4OWOMSBGUOYA32EXBFKNWE343BJP.woff2\",weight:\"600\"}]}];export const css=['.framer-EuP74 .framer-styles-preset-m600ay:not(.rich-text-wrapper), .framer-EuP74 .framer-styles-preset-m600ay.rich-text-wrapper p { --framer-font-family: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0.06em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #151515; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-EuP74\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a050651)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowUpRight from\"https://framerusercontent.com/modules/CiGGjrw5dYpN4NHDE2Gg/oCG5ewYxDu1Xmf4RdqTv/P3MA2yYun.js\";import{withArrowSwapA,withArrowSwapB,withArrowSwapButton}from\"https://framerusercontent.com/modules/dkXYn9PmRhuJGM7WaPWD/QsVgCz9ap8hgTG5Uoj8g/Examples.js\";const ArrowUpRightFonts=getFonts(ArrowUpRight);const ArrowUpRightWithArrowSwapA8svl2t=withCodeBoundaryForOverrides(ArrowUpRight,{nodeId:\"IaIn565Jk\",override:withArrowSwapA,scopeId:\"b12engyJl\"});const ArrowUpRightWithArrowSwapB1evwuy3=withCodeBoundaryForOverrides(ArrowUpRight,{nodeId:\"e4HjTZRT4\",override:withArrowSwapB,scopeId:\"b12engyJl\"});const MotionAWithArrowSwapButton1meza2s=withCodeBoundaryForOverrides(motion.a,{nodeId:\"TorBK_FCw\",override:withArrowSwapButton,scopeId:\"b12engyJl\"});const serializationHash=\"framer-iLGVK\";const variantClassNames={TorBK_FCw:\"framer-v-1meza2s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qzrurq5vL=undefined;const r8iaibSz3=undefined;const transition1={delay:0,duration:.4,ease:[.99,-.02,.28,.99],type:\"tween\"};const transition2={delay:0,duration:.3,ease:[.42,0,.58,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,qzrurq5vL:link??props.qzrurq5vL,r8iaibSz3:title??props.r8iaibSz3??\"Watch my showreel\"};};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,r8iaibSz3,qzrurq5vL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"TorBK_FCw\",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:qzrurq5vL,motionChild:true,nodeId:\"TorBK_FCw\",scopeId:\"b12engyJl\",children:/*#__PURE__*/_jsx(MotionAWithArrowSwapButton1meza2s,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1meza2s\",className,classNames)} framer-bs1t92`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"TorBK_FCw\",ref:refBinding,style:{backgroundColor:\"rgb(21, 21, 21)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jfuei7\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"i93bPzNh8\",children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QXJjaGl2by1tZWRpdW0=\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:\"Watch my showreel\"})}),className:\"framer-1co7niw\",\"data-framer-name\":\"Label\",fonts:[\"FS;Archivo-medium\"],layoutDependency:layoutDependency,layoutId:\"ATuwLim3F\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\"},text:r8iaibSz3,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bn4ma2\",\"data-framer-name\":\"Arrow swap\",layoutDependency:layoutDependency,layoutId:\"XWQp3Guor\",children:[/*#__PURE__*/_jsx(ArrowUpRightWithArrowSwapA8svl2t,{animated:true,className:\"framer-8svl2t\",layoutDependency:layoutDependency,layoutId:\"IaIn565Jk\",style:{\"--1m973uw\":\"rgb(250, 230, 212)\",\"--js9iwy\":2}}),/*#__PURE__*/_jsx(ArrowUpRightWithArrowSwapB1evwuy3,{animated:true,className:\"framer-1evwuy3\",layoutDependency:layoutDependency,layoutId:\"e4HjTZRT4\",style:{\"--1m973uw\":\"rgb(250, 230, 212)\",\"--js9iwy\":2}})]})]})})})})})});});const css=[\".framer-iLGVK.framer-bs1t92, .framer-iLGVK .framer-bs1t92 { display: block; }\",\".framer-iLGVK.framer-1meza2s { 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: 13px 20px 13px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-iLGVK .framer-1jfuei7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iLGVK .framer-1co7niw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iLGVK .framer-bn4ma2 { flex: none; height: 15px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 15px; }\",\".framer-iLGVK .framer-8svl2t, .framer-iLGVK .framer-1evwuy3 { flex: none; height: auto; left: 2px; position: absolute; top: 2px; width: 11px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 162\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"r8iaibSz3\":\"title\",\"qzrurq5vL\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerb12engyJl=withCSS(Component,css,\"framer-iLGVK\");export default Framerb12engyJl;Framerb12engyJl.displayName=\"Underline Arrow Button\";Framerb12engyJl.defaultProps={height:44,width:162};addPropertyControls(Framerb12engyJl,{r8iaibSz3:{defaultValue:\"Watch my showreel\",title:\"Title\",type:ControlType.String},onr8iaibSz3Change:{changes:\"r8iaibSz3\",type:ControlType.ChangeHandler},qzrurq5vL:{title:\"Link\",type:ControlType.Link}});addFonts(Framerb12engyJl,[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5ISYWGR43XD57J2U5VEYATNUZO57OCPH/UIED7ZBTCD42AJ7GJT5NWKWHCOVDRNAP/EPHSF4UBJRLGUILEFJVCMY7ET4W5HPUF.woff2\",weight:\"500\"}]},...ArrowUpRightFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerb12engyJl\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"r8iaibSz3\\\":\\\"title\\\",\\\"qzrurq5vL\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"162\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"44\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7732c94)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withLimeLinkHover}from\"https://framerusercontent.com/modules/dkXYn9PmRhuJGM7WaPWD/QsVgCz9ap8hgTG5Uoj8g/Examples.js\";const RichTextWithLimeLinkHover1371kc3=withCodeBoundaryForOverrides(RichText,{nodeId:\"bW2rLN1vt\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const RichTextWithLimeLinkHover13moz7j=withCodeBoundaryForOverrides(RichText,{nodeId:\"k_blfCohg\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const RichTextWithLimeLinkHovernjm9zr=withCodeBoundaryForOverrides(RichText,{nodeId:\"rZm2GdwEE\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const RichTextWithLimeLinkHoverams3yb=withCodeBoundaryForOverrides(RichText,{nodeId:\"vQLP8rn3V\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const RichTextWithLimeLinkHovermle05j=withCodeBoundaryForOverrides(RichText,{nodeId:\"DV5SwuyZf\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const RichTextWithLimeLinkHover1ivje9s=withCodeBoundaryForOverrides(RichText,{nodeId:\"Jdhh60KuN\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const RichTextWithLimeLinkHover1ou4zqn=withCodeBoundaryForOverrides(RichText,{nodeId:\"dZvQ9VSlL\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const RichTextWithLimeLinkHovernu2rry=withCodeBoundaryForOverrides(RichText,{nodeId:\"KDbLhH1BU\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const RichTextWithLimeLinkHover1g3us9u=withCodeBoundaryForOverrides(RichText,{nodeId:\"Q5rEXMDaB\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const RichTextWithLimeLinkHover1fo8ne8=withCodeBoundaryForOverrides(RichText,{nodeId:\"r4tD638Nb\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const RichTextWithLimeLinkHoverf1xho6=withCodeBoundaryForOverrides(RichText,{nodeId:\"GUwzLlE9I\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const RichTextWithLimeLinkHover13e4pjo=withCodeBoundaryForOverrides(RichText,{nodeId:\"C6r7UuX0i\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const RichTextWithLimeLinkHoverkdtwyk=withCodeBoundaryForOverrides(RichText,{nodeId:\"JI3IVjqq0\",override:withLimeLinkHover,scopeId:\"JKZJ5yeU6\"});const cycleOrder=[\"HovZQDwEY\",\"hOpMvGBCW\",\"WTeTcA4pO\"];const serializationHash=\"framer-IL5jX\";const variantClassNames={hOpMvGBCW:\"framer-v-1n8jv3v\",HovZQDwEY:\"framer-v-x9nxdb\",WTeTcA4pO:\"framer-v-1scd2nw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"HovZQDwEY\",Phone:\"WTeTcA4pO\",Tablet:\"hOpMvGBCW\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"HovZQDwEY\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HovZQDwEY\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-x9nxdb\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"HovZQDwEY\",ref:refBinding,style:{backgroundColor:\"rgb(21, 21, 21)\",...style},...addPropertyOverrides({hOpMvGBCW:{\"data-framer-name\":\"Tablet\"},WTeTcA4pO:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-25f6n6\",\"data-framer-name\":\"Footer top\",layoutDependency:layoutDependency,layoutId:\"Gz4souJdY\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-82z9rf\",\"data-framer-name\":\"Blurb\",layoutDependency:layoutDependency,layoutId:\"UGEVUTJQ9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2by02MDA=\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(204, 235, 82))\",\"--framer-text-transform\":\"uppercase\"},children:\"ALT-ACOUSTIC-pop from Leeds & Belfast\"})}),className:\"framer-3bac8y\",\"data-framer-name\":\"Label\",fonts:[\"GF;Archivo-600\"],layoutDependency:layoutDependency,layoutId:\"fNWJxDlOG\",style:{\"--extracted-r6o4lv\":\"rgb(204, 235, 82)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithLimeLinkHover1371kc3,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2by01MDA=\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\",\"--framer-text-decoration\":\"underline\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@lucymusic.co.uk\",motionChild:true,nodeId:\"bW2rLN1vt\",openInNewTab:false,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"hello@lucymusic.co.uk\"})})})}),className:\"framer-1371kc3\",\"data-framer-name\":\"Email\",fonts:[\"GF;Archivo-500\"],layoutDependency:layoutDependency,layoutId:\"bW2rLN1vt\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2by0zMDA=\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"165%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(250, 230, 212, 0.45))\"},children:\"Bookings, press, collaborations and everything else.\"})}),className:\"framer-1ehvzxu\",\"data-framer-name\":\"Enquiry line\",fonts:[\"GF;Archivo-300\"],layoutDependency:layoutDependency,layoutId:\"cbuWxfFRI\",style:{\"--extracted-r6o4lv\":\"rgba(250, 230, 212, 0.45)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m2lnw4\",\"data-framer-name\":\"Link columns\",layoutDependency:layoutDependency,layoutId:\"g0aoeUG0W\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-db1e2v\",\"data-framer-name\":\"Column / Site\",layoutDependency:layoutDependency,layoutId:\"hrvi1mH5p\",children:[/*#__PURE__*/_jsx(RichTextWithLimeLinkHover13moz7j,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":X01jNwZoG\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"k_blfCohg\",openInNewTab:false,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-aexbeb\",\"data-styles-preset\":\"stylesPresetLink\",children:\"Gigs\"})})})}),className:\"framer-13moz7j\",\"data-framer-name\":\"Link / Gigs\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"k_blfCohg\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithLimeLinkHovernjm9zr,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":T0b4jvVYu\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"rZm2GdwEE\",openInNewTab:false,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-aexbeb\",\"data-styles-preset\":\"stylesPresetLink\",children:\"About\"})})})}),className:\"framer-njm9zr\",\"data-framer-name\":\"Link / About\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"rZm2GdwEE\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithLimeLinkHoverams3yb,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FkAfGuSn6\"},motionChild:true,nodeId:\"vQLP8rn3V\",openInNewTab:false,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-aexbeb\",\"data-styles-preset\":\"stylesPresetLink\",children:\"EPK\"})})})}),className:\"framer-ams3yb\",\"data-framer-name\":\"Link / EPK\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"vQLP8rn3V\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithLimeLinkHovermle05j,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":bc6Tu3XOL\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"DV5SwuyZf\",openInNewTab:false,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-aexbeb\",\"data-styles-preset\":\"stylesPresetLink\",children:\"Press\"})})})}),className:\"framer-mle05j\",\"data-framer-name\":\"Link / Press\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"DV5SwuyZf\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11vph3g\",\"data-framer-name\":\"Column / Business\",layoutDependency:layoutDependency,layoutId:\"lyPbbORiz\",children:[/*#__PURE__*/_jsx(RichTextWithLimeLinkHover1ivje9s,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":OKnuvK1UQ\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"Jdhh60KuN\",openInNewTab:false,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-aexbeb\",\"data-styles-preset\":\"stylesPresetLink\",children:\"Gallery\"})})})}),className:\"framer-1ivje9s\",\"data-framer-name\":\"Link / Gallery\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"Jdhh60KuN\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithLimeLinkHover1ou4zqn,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":n6jAWSCYs\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"dZvQ9VSlL\",openInNewTab:false,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-aexbeb\",\"data-styles-preset\":\"stylesPresetLink\",children:\"Listen\"})})})}),className:\"framer-1ou4zqn\",\"data-framer-name\":\"Link / Listen\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"dZvQ9VSlL\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithLimeLinkHovernu2rry,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":chKnMSECK\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"KDbLhH1BU\",openInNewTab:false,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-aexbeb\",\"data-styles-preset\":\"stylesPresetLink\",children:\"Contact\"})})})}),className:\"framer-nu2rry\",\"data-framer-name\":\"Link / Contact\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"KDbLhH1BU\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j05uan\",\"data-framer-name\":\"Column / Follow\",layoutDependency:layoutDependency,layoutId:\"I0o68NoK6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"10px\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7QXJjaGl2by02MDA=\",\"--framer-font-family\":'\"Archivo\"',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(250, 230, 212, 1))\",\"--framer-text-transform\":\"uppercase\"},children:\"Follow\"})})}),className:\"framer-1luie19\",\"data-framer-name\":\"Column title\",fonts:[\"GF;Archivo-600\"],layoutDependency:layoutDependency,layoutId:\"JbCM2ON4i\",style:{\"--extracted-1w3ko1f\":\"rgba(250, 230, 212, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithLimeLinkHover1g3us9u,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://open.spotify.com/artist/1c8X2FfOTFs6l0wmoKrtpn?si=ILo7XFzQRR21MwE_WS9Q_g\",motionChild:true,nodeId:\"Q5rEXMDaB\",openInNewTab:false,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Spotify\"})})})}),className:\"framer-1g3us9u\",\"data-framer-name\":\"Link / Spotify\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"Q5rEXMDaB\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithLimeLinkHover1fo8ne8,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/lucychoons/\",motionChild:true,nodeId:\"r4tD638Nb\",openInNewTab:false,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Instagram\"})})})}),className:\"framer-1fo8ne8\",\"data-framer-name\":\"Link / Instagram\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"r4tD638Nb\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithLimeLinkHoverf1xho6,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@lucychoons\",motionChild:true,nodeId:\"GUwzLlE9I\",openInNewTab:false,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"YouTube\"})})})}),className:\"framer-f1xho6\",\"data-framer-name\":\"Link / YouTube\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"GUwzLlE9I\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithLimeLinkHover13e4pjo,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://soundcloud.com/lucychoons\",motionChild:true,nodeId:\"C6r7UuX0i\",openInNewTab:false,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"SoundCloud\"})})})}),className:\"framer-13e4pjo\",\"data-framer-name\":\"Link / SoundCloud\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"C6r7UuX0i\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithLimeLinkHoverkdtwyk,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@lucychoons\",motionChild:true,nodeId:\"JI3IVjqq0\",openInNewTab:true,relValues:[],scopeId:\"JKZJ5yeU6\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-aexbeb\",\"data-styles-preset\":\"stylesPresetLink\",children:\"TikTok\"})})})}),className:\"framer-kdtwyk\",\"data-framer-name\":\"Link / TikTok\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"JI3IVjqq0\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vchs0q\",\"data-framer-name\":\"Logo / Wordmark\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:162,intrinsicWidth:1280,layoutDependency:layoutDependency,layoutId:\"oCsKIYGSr\",svg:'<svg width=\"1280\" height=\"162\" viewBox=\"0 0 1280 162\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_95_1007)\">\\n<path d=\"M605.264 54.6936C644.288 49.1561 678.681 64.7464 678.681 107.428C678.681 152.325 628.593 171.238 591.027 154.369C547.199 134.69 555.176 61.8498 605.264 54.6936Z\" fill=\"#FBE7D5\"/>\\n<path d=\"M1093.37 54.6936C1132.39 49.1561 1166.79 64.7464 1166.79 107.428C1166.79 152.325 1116.7 171.238 1079.13 154.369C1035.3 134.69 1043.28 61.8498 1093.37 54.6936Z\" fill=\"#FBE7D5\"/>\\n<path d=\"M895.074 139.631C882.723 129.237 882.809 155.477 872.259 158.544C841.126 167.574 842.841 111.091 844.213 93.1155C845.757 73.5211 849.788 49.4967 875.862 54.6935C889.327 57.3344 896.789 75.6509 902.878 78.6327C919.26 86.726 912.141 55.2046 929.467 54.0971C945.591 53.0748 949.536 75.5657 950.565 87.6632C952.624 111.602 953.825 164.422 916.773 158.799C902.192 156.584 901.763 145.254 894.988 139.631H895.074Z\" fill=\"#FBE7D5\"/>\\n<path d=\"M1223.65 139.631C1211.3 129.237 1211.39 155.477 1200.84 158.544C1169.7 167.574 1171.42 111.091 1172.79 93.1155C1174.33 73.5211 1178.37 49.4967 1204.44 54.6935C1217.9 57.3344 1225.37 75.6509 1231.46 78.6327C1247.84 86.726 1240.72 55.2046 1258.04 54.0971C1274.17 53.0748 1278.11 75.5657 1279.14 87.6632C1281.2 111.602 1282.4 164.422 1245.35 158.799C1230.77 156.584 1230.34 145.254 1223.56 139.631H1223.65Z\" fill=\"#FBE7D5\"/>\\n<path d=\"M158.413 58.3574C162.53 54.1829 172.994 53.5014 178.569 54.6941C204.728 59.976 200.011 115.692 192.377 134.179C178.054 168.853 113.214 169.279 97.0035 136.65C86.111 114.755 81.2222 52.1383 118.445 54.0977C148.378 55.6312 130.624 104.191 145.72 101.039C155.754 98.9944 149.065 67.5582 158.328 58.2722L158.413 58.3574Z\" fill=\"#FBE7D5\"/>\\n<path d=\"M730.142 52.9048C742.664 52.3936 776.199 55.3754 779.63 69.9434C783.747 87.6635 770.71 93.4566 770.71 103.85C770.71 116.118 786.063 121.485 781.431 141.335C775.685 166.126 711.445 165.7 695.492 150.792C681.168 137.501 682.455 90.0489 690.26 73.2659C697.207 58.3571 714.618 53.3307 730.142 52.7344V52.9048Z\" fill=\"#FBE7D5\"/>\\n<path d=\"M498.74 54.6942C524.9 50.6902 564.953 55.7166 557.491 90.8161C555.776 98.739 547.113 102.828 546.77 111.092C546.256 122.423 567.955 150.11 552.002 157.607C539.737 163.315 525.757 152.155 511.091 153.518C500.284 154.54 480.043 169.534 473.01 153.092C468.807 143.21 468.979 111.774 469.751 100.273C471.037 80.4225 474.983 58.4427 498.74 54.7794V54.6942Z\" fill=\"#FBE7D5\"/>\\n<path d=\"M1045.68 84.5111C1041.65 88.5151 1033.16 87.8336 1027.93 88.6855C1025.61 89.0263 1022.27 89.5374 1020.72 91.4969C1018.84 93.7971 1020.04 96.5233 1021.75 98.5679C1024.93 102.231 1029.47 104.446 1033.5 107.087C1040.45 111.602 1045.08 117.481 1045.68 126C1048.6 169.619 969.177 167.489 956.483 143.379C953.653 138.012 952.71 131.708 958.285 127.789C962.916 124.552 969.177 123.7 974.666 122.763C977.925 122.252 983.672 122.422 984.186 118.077C985.216 109.558 973.637 105.554 969.091 100.357C960.858 90.9005 957.427 80.7626 962.659 68.8355C972.265 46.9409 1020.72 50.7746 1038.31 61.2534C1045.77 65.6834 1052.89 77.6104 1045.77 84.6814L1045.68 84.5111Z\" fill=\"#FBE7D5\"/>\\n<path d=\"M285.693 84.2555C279.174 91.2413 269.054 90.9857 268.625 104.105C268.025 120.633 288.695 122.933 291.439 134.86C298.987 167.489 241.522 161.44 223.34 149.513C196.065 131.708 195.722 82.6368 222.225 64.2351C235.776 54.8639 263.65 51.0302 279.003 56.9085C290.41 61.2533 294.012 75.3102 285.693 84.2555Z\" fill=\"#FBE7D5\"/>\\n<path d=\"M394.018 58.442C409.713 75.3102 382.182 97.8863 376.693 113.306C371.546 127.704 372.318 161.526 349.847 160.588C328.234 159.651 329.778 127.022 322.745 113.221C315.454 98.8235 275.744 74.8842 304.819 57.0789C322.745 46.089 336.039 67.0465 349.676 67.0465C361.512 67.0465 381.324 44.8111 394.018 58.5272V58.442Z\" fill=\"#FBE7D5\"/>\\n<path d=\"M36.194 58.4421C48.03 69.006 43.8274 97.2049 51.375 107.087C58.9225 116.97 91.6001 111.006 89.8847 136.309C87.9979 164.252 15.6955 175.157 3.17341 131.538C-1.37229 115.692 -4.20263 57.8458 17.5824 54.3528C23.1573 53.4157 31.9057 54.6084 36.194 58.4421Z\" fill=\"#FBE7D5\"/>\\n<path d=\"M807.076 54.6937C819.426 52.2231 828.003 57.0791 832.892 68.1542C839.239 82.637 838.724 127.108 833.75 142.272C825.43 167.66 798.756 165.871 791.123 141.676C785.72 124.382 783.833 71.3064 798.499 58.8682C800.386 57.2495 804.588 55.1197 807.076 54.6085V54.6937Z\" fill=\"#FBE7D5\"/>\\n<path d=\"M452.94 26.5802C450.024 23.4281 445.65 22.3206 441.705 21.1279C440.247 20.7019 438.703 20.0204 437.674 18.9128C435.615 16.6978 435.615 13.3753 434.843 10.6491C434.157 8.00814 433.214 5.28197 431.241 3.23733C429.268 1.10751 426.695 0 423.951 0C421.463 0 418.976 1.02232 417.089 2.81137C414.774 4.94119 413.659 7.83776 412.715 10.7343C411.857 13.3753 411.514 16.2719 409.37 18.3165C407.483 20.1056 405.082 20.3611 402.594 20.8723C399.164 21.639 395.647 22.491 392.988 24.8764C391.016 26.7506 389.815 29.136 389.644 31.6918C389.472 34.3328 390.415 36.8886 392.388 39.0184C394.275 40.9778 396.762 42.0853 399.335 43.1077C401.908 44.13 404.739 44.3856 406.883 46.0042C409.542 48.0489 409.542 51.4566 410.399 54.4383C411.171 57.2497 412.029 60.1463 414.173 62.3613C416.06 64.4059 418.633 65.5986 421.292 65.5986C423.779 65.5986 426.266 64.5763 428.239 62.7873C430.297 60.913 431.498 58.272 432.442 55.7162C433.385 53.1604 433.728 50.0083 435.615 47.8785C437.245 46.0042 439.818 45.2375 442.305 44.8115C445.821 44.13 449.509 43.3632 452.254 40.8075C454.227 39.0184 455.427 36.633 455.685 34.2476C455.942 31.6066 454.999 28.9656 453.026 26.8358L452.94 26.5802Z\" fill=\"#FBE7D5\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_95_1007\">\\n<rect width=\"1280\" height=\"161.185\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ubs3k9\",\"data-border\":true,\"data-framer-name\":\"Footer bottom\",layoutDependency:layoutDependency,layoutId:\"rmyvi3j00\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(250, 230, 212)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"10px\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7QXJjaGl2by02MDA=\",\"--framer-font-family\":'\"Archivo\"',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(250, 230, 212, 1))\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa9 2026 Lucy Robinson\"})})}),className:\"framer-11bk1l3\",\"data-framer-name\":\"Copyright\",fonts:[\"GF;Archivo-600\"],layoutDependency:layoutDependency,layoutId:\"QCgTQQK3u\",style:{\"--extracted-1w3ko1f\":\"rgba(250, 230, 212, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"10px\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7QXJjaGl2by02MDA=\",\"--framer-font-family\":'\"Archivo\"',\"--framer-font-size\":\"10px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.08em\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(250, 230, 212, 1))\",\"--framer-text-transform\":\"uppercase\"},children:\"Privacy / Terms / Cookies\"})})}),className:\"framer-1b322a\",\"data-framer-name\":\"Legal\",fonts:[\"GF;Archivo-600\"],layoutDependency:layoutDependency,layoutId:\"jM8u718LQ\",style:{\"--extracted-1w3ko1f\":\"rgba(250, 230, 212, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\".framer-IL5jX.framer-a8hs0o, .framer-IL5jX .framer-a8hs0o { display: block; }\",\".framer-IL5jX.framer-x9nxdb { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 80px 80px 40px 80px; position: relative; width: 1440px; }\",\".framer-IL5jX .framer-25f6n6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-IL5jX .framer-82z9rf { 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: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 340px; }\",\".framer-IL5jX .framer-3bac8y, .framer-IL5jX .framer-1371kc3, .framer-IL5jX .framer-ams3yb, .framer-IL5jX .framer-1luie19, .framer-IL5jX .framer-1g3us9u, .framer-IL5jX .framer-1fo8ne8, .framer-IL5jX .framer-f1xho6, .framer-IL5jX .framer-13e4pjo, .framer-IL5jX .framer-kdtwyk, .framer-IL5jX .framer-11bk1l3, .framer-IL5jX .framer-1b322a { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IL5jX .framer-1ehvzxu { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 340px; word-break: break-word; word-wrap: break-word; }\",\".framer-IL5jX .framer-1m2lnw4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-IL5jX .framer-db1e2v, .framer-IL5jX .framer-11vph3g, .framer-IL5jX .framer-1j05uan { 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: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-IL5jX .framer-13moz7j, .framer-IL5jX .framer-njm9zr, .framer-IL5jX .framer-mle05j, .framer-IL5jX .framer-1ivje9s, .framer-IL5jX .framer-1ou4zqn, .framer-IL5jX .framer-nu2rry { --framer-custom-cursors: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IL5jX .framer-1vchs0q { flex: none; height: 162px; position: relative; width: 100%; }\",\".framer-IL5jX .framer-ubs3k9 { 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: 28px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-IL5jX.framer-v-1n8jv3v.framer-x9nxdb { gap: 48px; padding: 64px 24px 32px 24px; width: 810px; }\",\".framer-IL5jX.framer-v-1n8jv3v .framer-25f6n6 { flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-IL5jX.framer-v-1n8jv3v .framer-82z9rf, .framer-IL5jX.framer-v-1n8jv3v .framer-1ehvzxu, .framer-IL5jX.framer-v-1scd2nw .framer-82z9rf, .framer-IL5jX.framer-v-1scd2nw .framer-1ehvzxu { width: 100%; }\",\".framer-IL5jX.framer-v-1n8jv3v .framer-1m2lnw4, .framer-IL5jX.framer-v-1scd2nw .framer-1m2lnw4 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-IL5jX.framer-v-1n8jv3v .framer-1vchs0q { height: 96px; }\",\".framer-IL5jX.framer-v-1scd2nw.framer-x9nxdb { gap: 40px; padding: 56px 24px 32px 24px; width: 390px; }\",\".framer-IL5jX.framer-v-1scd2nw .framer-25f6n6 { flex-direction: column; gap: 36px; justify-content: flex-start; }\",\".framer-IL5jX.framer-v-1scd2nw .framer-1vchs0q { height: 43px; }\",\".framer-IL5jX.framer-v-1scd2nw .framer-ubs3k9 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 12px; justify-content: flex-start; }\",'.framer-IL5jX[data-border=\"true\"]::after, .framer-IL5jX [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 632\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"hOpMvGBCW\":{\"layout\":[\"fixed\",\"auto\"]},\"WTeTcA4pO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJKZJ5yeU6=withCSS(Component,css,\"framer-IL5jX\");export default FramerJKZJ5yeU6;FramerJKZJ5yeU6.displayName=\"Footer\";FramerJKZJ5yeU6.defaultProps={height:632,width:1440};addPropertyControls(FramerJKZJ5yeU6,{variant:{options:[\"HovZQDwEY\",\"hOpMvGBCW\",\"WTeTcA4pO\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJKZJ5yeU6,[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT6jRp9R1oJ0vyVQ.woff2\",weight:\"600\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTBjNp9R1oJ0vyVQ.woff2\",weight:\"500\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTajNp9R1oJ0vyVQ.woff2\",weight:\"300\"},{cssFamilyName:\"Archivo Narrow\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo Narrow\",url:\"https://fonts.gstatic.com/s/archivonarrow/v35/tss5ApVBdCYD5Q7hcxTE1ArZ0Zz8oY2KRmwvKhhvHlGKoXOtFCQ76Q.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJKZJ5yeU6\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hOpMvGBCW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WTeTcA4pO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"632\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JKZJ5yeU6.map","// Generated by Framer (4897c59)\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 JW2ySfJQW=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8 0 C 3.6 0 0 3.6 0 8 C 0 12.4 3.6 16 8 16 C 12.4 16 16 12.4 16 8 C 16 3.6 12.44 0 8 0 M 11.681 11.56 C 11.521 11.799 11.241 11.88 11 11.72 C 9.12 10.56 6.76 10.319 3.959 10.959 C 3.681 11.041 3.44 10.84 3.36 10.6 C 3.28 10.319 3.48 10.08 3.72 10 C 6.76 9.319 9.4 9.6 11.48 10.88 C 11.76 11 11.799 11.319 11.681 11.56 M 12.641 9.36 C 12.44 9.64 12.08 9.76 11.799 9.56 C 9.64 8.24 6.36 7.84 3.84 8.64 C 3.521 8.72 3.16 8.56 3.08 8.24 C 3 7.92 3.16 7.559 3.48 7.479 C 6.4 6.6 10 7.041 12.48 8.56 C 12.721 8.681 12.84 9.08 12.641 9.36 M 12.721 7.12 C 10.16 5.6 5.88 5.44 3.44 6.201 C 3.04 6.32 2.64 6.08 2.52 5.72 C 2.4 5.319 2.64 4.92 3 4.799 C 5.84 3.959 10.52 4.119 13.481 5.88 C 13.84 6.08 13.96 6.56 13.76 6.92 C 13.561 7.201 13.08 7.319 12.721 7.12\" fill=\"var(--t829wi, rgb(0,0,0))\" height=\"16px\" id=\"oDXm1cf9P\" width=\"16px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,JW2ySfJQW:fill??props.JW2ySfJQW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,JW2ySfJQW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-DzuGK\",className),layoutId:layoutId,ref:ref,style:{\"--t829wi\":JW2ySfJQW,...style}});});const css=[`.framer-DzuGK { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--t829wi); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"JW2ySfJQW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Spotify\",\"color\":{\"type\":\"variable\",\"value\":\"t829wi\"},\"set\":{\"localId\":\"vectorSet/uK5ESDkg3\",\"id\":\"uK5ESDkg3\",\"moduleId\":\"rTgCpOIUH6tdiqNh47fL\"}}\n */const Icon=withCSS(Component,css,\"framer-DzuGK\");Icon.displayName=\"Spotify\";export default Icon;addPropertyControls(Icon,{JW2ySfJQW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"16\",\"framerVector\":\"{\\\"name\\\":\\\"Spotify\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"t829wi\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uK5ESDkg3\\\",\\\"id\\\":\\\"uK5ESDkg3\\\",\\\"moduleId\\\":\\\"rTgCpOIUH6tdiqNh47fL\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"JW2ySfJQW\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4897c59)\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 JW2ySfJQW=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 15.665 1.761 C 15.481 1.068 14.942 0.526 14.251 0.337 C 13.003 0 8 0 8 0 C 8 0 2.997 0 1.749 0.337 C 1.058 0.526 0.519 1.068 0.335 1.761 C 0 3.017 0 5.637 0 5.637 C 0 5.637 0 8.257 0.335 9.513 C 0.519 10.205 1.058 10.748 1.749 10.937 C 2.997 11.273 8 11.273 8 11.273 C 8 11.273 13.003 11.273 14.251 10.937 C 14.943 10.748 15.482 10.205 15.666 9.513 C 16 8.257 16 5.637 16 5.637 C 16 5.637 16 3.017 15.665 1.761 M 6.363 8.015 L 6.363 3.258 L 10.545 5.637 Z\" fill=\"var(--t829wi, rgb(0,0,0))\" height=\"11.2733332935969px\" id=\"T1fpL1Eqd\" transform=\"translate(0 2.363)\" width=\"16px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,JW2ySfJQW:fill??props.JW2ySfJQW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,JW2ySfJQW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ZZge8\",className),layoutId:layoutId,ref:ref,style:{\"--t829wi\":JW2ySfJQW,...style}});});const css=[`.framer-ZZge8 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--t829wi); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"JW2ySfJQW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Youtube\",\"color\":{\"type\":\"variable\",\"value\":\"t829wi\"},\"set\":{\"localId\":\"vectorSet/uK5ESDkg3\",\"id\":\"uK5ESDkg3\",\"moduleId\":\"rTgCpOIUH6tdiqNh47fL\"}}\n */const Icon=withCSS(Component,css,\"framer-ZZge8\");Icon.displayName=\"Youtube\";export default Icon;addPropertyControls(Icon,{JW2ySfJQW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Youtube\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"t829wi\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uK5ESDkg3\\\",\\\"id\\\":\\\"uK5ESDkg3\\\",\\\"moduleId\\\":\\\"rTgCpOIUH6tdiqNh47fL\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"JW2ySfJQW\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Archivo-300\",\"GF;Archivo-regular\",\"GF;Archivo-italic\",\"GF;Archivo-300italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTajNp9R1oJ0vyVQ.woff2\",weight:\"300\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp9R1oJ0vyVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HCBsxdpBU7iVdxQ.woff2\",weight:\"400\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HDfsxdpBU7iVdxQ.woff2\",weight:\"300\"}]}];export const css=['.framer-XAUhv .framer-styles-preset-6gs3hn:not(.rich-text-wrapper), .framer-XAUhv .framer-styles-preset-6gs3hn.rich-text-wrapper p { --framer-font-family: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #151515; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-XAUhv\";\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 (a050651)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withListenLinkHover}from\"https://framerusercontent.com/modules/dkXYn9PmRhuJGM7WaPWD/QsVgCz9ap8hgTG5Uoj8g/Examples.js\";const MotionAWithListenLinkHoverhqtkyp=withCodeBoundaryForOverrides(motion.a,{nodeId:\"ZqHCvla7t\",override:withListenLinkHover,scopeId:\"t7g1ymkID\"});const cycleOrder=[\"ZqHCvla7t\",\"J9iEZf7nU\"];const serializationHash=\"framer-v1wC3\";const variantClassNames={J9iEZf7nU:\"framer-v-k3wdwf\",ZqHCvla7t:\"framer-v-hqtkyp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ZoskiZoSV=undefined;const K0kU5HDVm=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={Default:\"ZqHCvla7t\",Phone:\"J9iEZf7nU\"};const Variants=motion.create(React.Fragment);const getProps=({height,href,id,label,width,...props})=>{return{...props,K0kU5HDVm:label??props.K0kU5HDVm??\"Spotify\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZqHCvla7t\",ZoskiZoSV:href??props.ZoskiZoSV};};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,K0kU5HDVm,ZoskiZoSV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZqHCvla7t\",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:ZoskiZoSV,motionChild:true,nodeId:\"ZqHCvla7t\",scopeId:\"t7g1ymkID\",children:/*#__PURE__*/_jsxs(MotionAWithListenLinkHoverhqtkyp,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-hqtkyp\",className,classNames)} framer-fh0lux`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"ZqHCvla7t\",ref:refBinding,style:{\"--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\",...style},variants:{J9iEZf7nU:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(21, 21, 21)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({J9iEZf7nU:{\"data-border\":true,\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNzAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(21, 21, 21))\",\"--framer-text-transform\":\"uppercase\"},children:\"Spotify\"})}),className:\"framer-5boety\",\"data-framer-name\":\"Label\",fonts:[\"GF;Archivo Narrow-700\"],layoutDependency:layoutDependency,layoutId:\"K_VumyWJY\",style:{\"--extracted-r6o4lv\":\"rgb(21, 21, 21)\",\"--framer-paragraph-spacing\":\"0px\"},text:K0kU5HDVm,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({J9iEZf7nU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNzAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"26px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(21, 21, 21))\",\"--framer-text-transform\":\"uppercase\"},children:\"Spotify\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1c4z6ac\",\"data-framer-name\":\"Arrow\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:34,intrinsicWidth:34,layoutDependency:layoutDependency,layoutId:\"WsTGnMwEK\",svg:'<svg width=\"34\" height=\"34\" viewBox=\"0 0 34 34\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M2 32L32 2M32 26.375V2H7.625\" stroke=\"#161616\" stroke-width=\"2.4\"/>\\n</svg>\\n',withExternalLayout:true})]})})})})});});const css=[\".framer-v1wC3.framer-fh0lux, .framer-v1wC3 .framer-fh0lux { display: block; }\",\".framer-v1wC3.framer-hqtkyp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 20px 16px 20px 20px; position: relative; text-decoration: none; width: 260px; }\",\".framer-v1wC3 .framer-5boety { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-v1wC3 .framer-1c4z6ac { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-v1wC3.framer-v-k3wdwf.framer-hqtkyp { padding: 12px 0px 12px 0px; width: 343px; }\",\".framer-v1wC3.framer-v-k3wdwf .framer-1c4z6ac { height: 34px; width: 34px; }\",'.framer-v1wC3[data-border=\"true\"]::after, .framer-v1wC3 [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 67\n * @framerIntrinsicWidth 640\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"J9iEZf7nU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"K0kU5HDVm\":\"label\",\"ZoskiZoSV\":\"href\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framert7g1ymkID=withCSS(Component,css,\"framer-v1wC3\");export default Framert7g1ymkID;Framert7g1ymkID.displayName=\"Listen Link\";Framert7g1ymkID.defaultProps={height:67,width:640};addPropertyControls(Framert7g1ymkID,{variant:{options:[\"ZqHCvla7t\",\"J9iEZf7nU\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},K0kU5HDVm:{defaultValue:\"Spotify\",title:\"Label\",type:ControlType.String},onK0kU5HDVmChange:{changes:\"K0kU5HDVm\",type:ControlType.ChangeHandler},ZoskiZoSV:{title:\"Href\",type:ControlType.Link}});addFonts(Framert7g1ymkID,[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo Narrow\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo Narrow\",url:\"https://fonts.gstatic.com/s/archivonarrow/v35/tss5ApVBdCYD5Q7hcxTE1ArZ0Zz8oY2KRmwvKhhvy1aKoXOtFCQ76Q.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert7g1ymkID\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"J9iEZf7nU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"K0kU5HDVm\\\":\\\"label\\\",\\\"ZoskiZoSV\\\":\\\"href\\\"}\",\"framerIntrinsicWidth\":\"640\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"67\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{useEffect,useRef,useState}from\"react\";import{createPortal}from\"react-dom\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const STORE_KEY=\"__lucyAudioStore\";const EMPTY={current:null,playing:false,time:0,duration:0};// One audio element and one playlist for the whole site. Every release card\n// registers its track here, so only one thing can play at a time and the\n// player bar can skip between tracks. It lives on `window` so it survives\n// page navigation and is shared even if this file is bundled more than once.\nfunction createStore(){let audio=null;const tracks=new Map;let snap=EMPTY;const listeners=new Set;const emit=patch=>{snap={...snap,...patch};listeners.forEach(l=>l());};const ordered=()=>Array.from(tracks.values()).filter(t=>!t.el||t.el.isConnected).sort((a,b)=>{if(!a.el||!b.el)return 0;const pos=a.el.compareDocumentPosition(b.el);if(pos&4)return-1;if(pos&2)return 1;return 0;});const updateMediaSession=track=>{if(typeof navigator===\"undefined\"||!(\"mediaSession\"in navigator))return;try{navigator.mediaSession.metadata=new MediaMetadata({title:track.title,artist:\"Lucy Robinson\",album:track.meta,artwork:track.artwork?[{src:track.artwork}]:[]});}catch(e){}};const ensureAudio=()=>{if(audio)return audio;if(typeof Audio===\"undefined\")return null;const a=new Audio;a.preload=\"metadata\";a.addEventListener(\"play\",()=>emit({playing:true}));a.addEventListener(\"pause\",()=>emit({playing:false}));a.addEventListener(\"timeupdate\",()=>emit({time:a.currentTime}));a.addEventListener(\"loadedmetadata\",()=>emit({duration:a.duration||0}));a.addEventListener(\"durationchange\",()=>emit({duration:a.duration||0}));a.addEventListener(\"ended\",()=>{if(!api.next(true)){a.currentTime=0;emit({playing:false,time:0});}});if(\"mediaSession\"in navigator){const set=(name,fn)=>{try{navigator.mediaSession.setActionHandler(name,fn);}catch(e){}};set(\"play\",()=>api.resume());set(\"pause\",()=>api.pause());set(\"previoustrack\",()=>api.prev());set(\"nexttrack\",()=>api.next());set(\"seekto\",d=>api.seek(d.seekTime||0));}audio=a;return a;};const start=track=>{const a=ensureAudio();if(!a)return;if(snap.current?.src!==track.src){a.src=track.src;emit({current:track,time:0,duration:0});updateMediaSession(track);}a.play().catch(()=>{});};const api={subscribe(l){listeners.add(l);return()=>{listeners.delete(l);};},getSnapshot:()=>snap,getServerSnapshot:()=>EMPTY,register(track){tracks.set(track.src,track);return()=>{if(tracks.get(track.src)?.el===track.el)tracks.delete(track.src);};},toggle(track){const a=ensureAudio();if(a&&snap.current?.src===track.src){if(a.paused)a.play().catch(()=>{});else a.pause();return;}start(track);},pause(){audio?.pause();},resume(){audio?.play().catch(()=>{});},seek(t){if(!audio)return;audio.currentTime=Math.max(0,Math.min(t,audio.duration||t));emit({time:audio.currentTime});},next(fromEnded=false){const list=ordered();const i=list.findIndex(t=>t.src===snap.current?.src);let target=list[i+1];if(!target&&!fromEnded)target=list[0];if(!target||target.src===snap.current?.src)return false;start(target);return true;},prev(){if(!audio)return;const list=ordered();const i=list.findIndex(t=>t.src===snap.current?.src);if(audio.currentTime>3||i<=0){api.seek(0);return;}start(list[i-1]);},close(){if(audio){audio.pause();audio.removeAttribute(\"src\");audio.load();}emit({current:null,playing:false,time:0,duration:0});}};return api;}function getStore(){if(typeof window===\"undefined\")return createStore();const w=window;if(!w[STORE_KEY])w[STORE_KEY]=createStore();return w[STORE_KEY];}export const audioStore=getStore();export function useAudioSnapshot(){return React.useSyncExternalStore(audioStore.subscribe,audioStore.getSnapshot,audioStore.getServerSnapshot);}const fmt=s=>{if(!isFinite(s)||s<0)s=0;const m=Math.floor(s/60);const sec=Math.floor(s%60);return m+\":\"+(sec<10?\"0\":\"\")+sec;};const icon={play:/*#__PURE__*/_jsx(\"path\",{d:\"M8 5v14l11-7z\"}),pause:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"rect\",{x:\"6\",y:\"4\",width:\"4.5\",height:\"16\"}),/*#__PURE__*/_jsx(\"rect\",{x:\"13.5\",y:\"4\",width:\"4.5\",height:\"16\"})]}),prev:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"rect\",{x:\"5\",y:\"5\",width:\"2.5\",height:\"14\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M19 5v14L9 12z\"})]}),next:/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"rect\",{x:\"16.5\",y:\"5\",width:\"2.5\",height:\"14\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M5 5v14l10-7z\"})]}),close:/*#__PURE__*/_jsx(\"path\",{d:\"M6 6l12 12M18 6L6 18\",stroke:\"currentColor\",strokeWidth:\"2\",fill:\"none\"})};const Icon=({name,size=18})=>/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"currentColor\",\"aria-hidden\":\"true\",children:icon[name]});const CSS=`\n.lap-bar{position:fixed;left:16px;right:148px;margin:0 auto;bottom:16px;z-index:2147483000;\n  max-width:960px;box-sizing:border-box;display:grid;\n  grid-template-columns:48px minmax(120px,1.1fr) auto minmax(160px,1.6fr) 32px;\n  grid-template-areas:\"art info ctrl prog close\";align-items:center;column-gap:20px;\n  padding:12px 16px;background:var(--lap-bg);color:var(--lap-text);\n  border:1px solid rgba(250,230,212,.2);font-family:Archivo,sans-serif;\n  animation:lap-in .45s cubic-bezier(.22,1,.36,1) both}\n@keyframes lap-in{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}\n.lap-art{grid-area:art;width:48px;height:48px;background:#333 center/cover no-repeat}\n.lap-info{grid-area:info;min-width:0}\n.lap-title{font-weight:700;font-size:15px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.lap-meta{font-weight:600;font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:.65;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.lap-ctrl{grid-area:ctrl;display:flex;align-items:center;gap:6px}\n.lap-btn{flex-shrink:0;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;width:36px;height:36px;\n  display:inline-flex;align-items:center;justify-content:center;padding:0;transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s,color .25s}\n.lap-btn:hover{transform:scale(1.15)}\n.lap-btn:focus-visible{outline:2px solid var(--lap-accent);outline-offset:2px}\n.lap-play{background:var(--lap-accent);color:var(--lap-bg);width:40px;height:40px}\n.lap-play:hover{transform:scale(1.08)}\n.lap-prog{grid-area:prog;display:flex;align-items:center;gap:10px;min-width:0}\n.lap-time{font-weight:600;font-size:11px;letter-spacing:.04em;font-variant-numeric:tabular-nums;opacity:.75;min-width:32px}\n.lap-time.r{text-align:right}\n.lap-track{position:relative;flex:1;height:20px;cursor:pointer;touch-action:none;outline:none}\n.lap-track:before{content:\"\";position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;background:rgba(250,230,212,.22)}\n.lap-fill{position:absolute;left:0;top:50%;height:3px;margin-top:-1.5px;background:var(--lap-accent)}\n.lap-knob{position:absolute;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;background:var(--lap-accent);\n  transform:scale(0);transition:transform .2s}\n.lap-track:hover .lap-knob,.lap-track:focus-visible .lap-knob,.lap-track.drag .lap-knob{transform:scale(1)}\n.lap-close{grid-area:close;justify-self:end;opacity:.7}\n.lap-close:hover{opacity:1;transform:rotate(90deg)}\n@media (max-width:640px){\n  .lap-bar{grid-template-columns:48px 1fr 32px;\n    grid-template-areas:\"art info close\" \"ctrl prog prog\";row-gap:8px;column-gap:12px;padding:10px 12px;left:12px;right:12px;bottom:56px}\n  .lap-ctrl{gap:4px}.lap-time{min-width:28px}\n  .lap-btn{width:34px;height:34px}.lap-play{width:38px;height:38px}\n}\n@media (prefers-reduced-motion:reduce){.lap-bar{animation:none}.lap-btn,.lap-knob{transition:none}}\n`;function PlayerBar({snap,bg,text,accent}){const track=snap.current;const trackRef=React.useRef(null);const[dragRatio,setDragRatio]=React.useState(null);const dragging=React.useRef(false);const ratioFrom=clientX=>{const r=trackRef.current.getBoundingClientRect();return Math.max(0,Math.min(1,(clientX-r.left)/r.width));};const progress=snap.duration?snap.time/snap.duration:0;const shown=dragRatio??progress;const onDown=e=>{if(!snap.duration)return;dragging.current=true;e.currentTarget.setPointerCapture(e.pointerId);setDragRatio(ratioFrom(e.clientX));};const onMove=e=>{if(dragging.current)setDragRatio(ratioFrom(e.clientX));};const onUp=e=>{if(!dragging.current)return;dragging.current=false;audioStore.seek(ratioFrom(e.clientX)*snap.duration);setDragRatio(null);};const onKey=e=>{if(e.key===\"ArrowRight\")audioStore.seek(snap.time+5);else if(e.key===\"ArrowLeft\")audioStore.seek(snap.time-5);else return;e.preventDefault();};return /*#__PURE__*/_jsxs(\"div\",{className:\"lap-bar\",role:\"region\",\"aria-label\":\"Music player\",style:{[\"--lap-bg\"]:bg,[\"--lap-text\"]:text,[\"--lap-accent\"]:accent},children:[/*#__PURE__*/_jsx(\"style\",{children:CSS}),/*#__PURE__*/_jsx(\"div\",{className:\"lap-art\",style:track.artwork?{backgroundImage:`url(\"${track.artwork}\")`}:undefined}),/*#__PURE__*/_jsxs(\"div\",{className:\"lap-info\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"lap-title\",children:track.title}),track.meta?/*#__PURE__*/_jsx(\"div\",{className:\"lap-meta\",children:track.meta}):null]}),/*#__PURE__*/_jsxs(\"div\",{className:\"lap-ctrl\",children:[/*#__PURE__*/_jsx(\"button\",{className:\"lap-btn\",\"aria-label\":\"Previous / restart\",onClick:()=>audioStore.prev(),children:/*#__PURE__*/_jsx(Icon,{name:\"prev\"})}),/*#__PURE__*/_jsx(\"button\",{className:\"lap-btn lap-play\",\"aria-label\":snap.playing?\"Pause\":\"Play\",onClick:()=>snap.playing?audioStore.pause():audioStore.resume(),children:/*#__PURE__*/_jsx(Icon,{name:snap.playing?\"pause\":\"play\",size:20})}),/*#__PURE__*/_jsx(\"button\",{className:\"lap-btn\",\"aria-label\":\"Next track\",onClick:()=>audioStore.next(),children:/*#__PURE__*/_jsx(Icon,{name:\"next\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"lap-prog\",children:[/*#__PURE__*/_jsx(\"span\",{className:\"lap-time\",children:fmt(dragRatio!==null?dragRatio*snap.duration:snap.time)}),/*#__PURE__*/_jsxs(\"div\",{ref:trackRef,className:\"lap-track\"+(dragRatio!==null?\" drag\":\"\"),role:\"slider\",tabIndex:0,\"aria-label\":\"Seek\",\"aria-valuemin\":0,\"aria-valuemax\":Math.round(snap.duration),\"aria-valuenow\":Math.round(snap.time),onPointerDown:onDown,onPointerMove:onMove,onPointerUp:onUp,onKeyDown:onKey,children:[/*#__PURE__*/_jsx(\"div\",{className:\"lap-fill\",style:{width:shown*100+\"%\"}}),/*#__PURE__*/_jsx(\"div\",{className:\"lap-knob\",style:{left:shown*100+\"%\"}})]}),/*#__PURE__*/_jsx(\"span\",{className:\"lap-time r\",children:fmt(snap.duration)})]}),/*#__PURE__*/_jsx(\"button\",{className:\"lap-btn lap-close\",\"aria-label\":\"Close player\",onClick:()=>audioStore.close(),children:/*#__PURE__*/_jsx(Icon,{name:\"close\",size:16})})]});}/**\n * Site-wide music player. Add one instance to a page: it stays invisible until\n * a track is played, then docks to the bottom of the screen.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function LucyAudioPlayer(props){const{background,textColor,accent}=props;const snap=useAudioSnapshot();const hostRef=React.useRef(null);const[doc,setDoc]=React.useState(null);React.useEffect(()=>{setDoc(hostRef.current?.ownerDocument??document);},[]);if(RenderTarget.current()===RenderTarget.canvas){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",minHeight:48,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background,color:textColor,font:\"600 11px Archivo, sans-serif\",letterSpacing:\"0.08em\",textTransform:\"uppercase\"},children:\"Music player (docks to the bottom when a track plays)\"});}return /*#__PURE__*/_jsx(\"div\",{ref:hostRef,style:{width:0,height:0,overflow:\"visible\"},children:doc&&snap.current?/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(PlayerBar,{snap:snap,bg:background,text:textColor,accent:accent}),doc.body):null});}LucyAudioPlayer.defaultProps={background:\"rgb(21, 21, 21)\",textColor:\"rgb(250, 230, 212)\",accent:\"rgb(205, 235, 82)\"};addPropertyControls(LucyAudioPlayer,{background:{type:ControlType.Color,title:\"Background\"},textColor:{type:ControlType.Color,title:\"Text\"},accent:{type:ControlType.Color,title:\"Accent\"}});/**\n * Plays a track through the site-wide player bar (see LucyAudioPlayer), so\n * only one track plays at a time and it can be paused, skipped and restarted\n * from the bar while the visitor keeps scrolling.\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function AudioPlayButton(props){const{audioSrc,trackTitle,trackMeta,trackArtwork,borderColor,textColor,fillColor,filledTextColor,fontSize}=props;const btnRef=useRef(null);const snap=useAudioSnapshot();const[isHovered,setIsHovered]=useState(false);const artwork=typeof trackArtwork===\"string\"?trackArtwork:trackArtwork?.src??\"\";const track=()=>({src:audioSrc,title:trackTitle||\"Untitled\",meta:trackMeta||\"\",artwork,el:btnRef.current});useEffect(()=>{if(!audioSrc)return;return audioStore.register(track());},[audioSrc,trackTitle,trackMeta,artwork]);const isCurrent=!!audioSrc&&snap.current?.src===audioSrc;const isPlaying=isCurrent&&snap.playing;const handleClick=()=>{if(!audioSrc)return;audioStore.toggle(track());};// Filled (solid black background, cream text) while this track is the one\n// playing or the button is hovered - matching the rest of the site's\n// hover-fill buttons, plus a persistent \"playing\" state.\nconst filled=isPlaying||isHovered;const currentTextColor=filled?filledTextColor:textColor;return /*#__PURE__*/_jsxs(\"button\",{ref:btnRef,onClick:handleClick,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),style:{width:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,padding:\"16px 24px\",border:`1px solid ${borderColor}`,borderRadius:100,background:filled?fillColor:\"transparent\",cursor:audioSrc?\"pointer\":\"default\",fontFamily:\"Archivo, sans-serif\",fontWeight:600,fontSize,letterSpacing:\"0.06em\",textTransform:\"uppercase\",color:currentTextColor,opacity:audioSrc?1:.4,transition:\"background-color 0.3s ease, color 0.3s ease\"},children:[/*#__PURE__*/_jsx(\"span\",{children:isPlaying?\"Pause\":\"Play\"}),isPlaying?/*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"rect\",{x:\"5\",y:\"4\",width:\"5\",height:\"16\",fill:currentTextColor}),/*#__PURE__*/_jsx(\"rect\",{x:\"14\",y:\"4\",width:\"5\",height:\"16\",fill:currentTextColor})]}):/*#__PURE__*/_jsx(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",style:{flexShrink:0},children:/*#__PURE__*/_jsx(\"path\",{d:\"M8 5v14l11-7z\",fill:currentTextColor})})]});}addPropertyControls(AudioPlayButton,{audioSrc:{type:ControlType.File,title:\"Audio Track\",allowedFileTypes:[\"mp3\",\"wav\",\"m4a\",\"ogg\"]},trackTitle:{type:ControlType.String,title:\"Track Title\",defaultValue:\"\"},trackMeta:{type:ControlType.String,title:\"Track Meta\",defaultValue:\"\"},trackArtwork:{type:ControlType.ResponsiveImage,title:\"Track Artwork\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"rgb(21, 21, 21)\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"rgb(21, 21, 21)\"},fillColor:{type:ControlType.Color,title:\"Fill Color\",defaultValue:\"rgb(21, 21, 21)\"},filledTextColor:{type:ControlType.Color,title:\"Filled Text Color\",defaultValue:\"#FAE6D4\"},fontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:13,min:8,max:32}});/**\n * Teaser toggle for the Featured song block: pill button that swaps\n * Play the teaser / Pause, with a progress bar. Shares the site audio store,\n * so starting it pauses any other track.\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight auto\n */export function TeaserPlayer(props){const{audioSrc,trackTitle,trackMeta,trackArtwork,textColor,fillColor,filledTextColor,accentColor,fontSize,stacked}=props;const btnRef=useRef(null);const trackRef=useRef(null);const snap=useAudioSnapshot();const[isHovered,setIsHovered]=useState(false);const artwork=typeof trackArtwork===\"string\"?trackArtwork:trackArtwork?.src??\"\";const track=()=>({src:audioSrc,title:trackTitle||\"Untitled\",meta:trackMeta||\"\",artwork,el:btnRef.current});useEffect(()=>{if(!audioSrc)return;return audioStore.register(track());},[audioSrc,trackTitle,trackMeta,artwork]);const isCurrent=!!audioSrc&&snap.current?.src===audioSrc;const isPlaying=isCurrent&&snap.playing;const time=isCurrent?snap.time:0;const duration=isCurrent?snap.duration:0;const ratio=duration>0?Math.min(1,time/duration):0;const filled=isPlaying||isHovered;const btnText=filled?filledTextColor:textColor;const seekTo=clientX=>{const r=trackRef.current?.getBoundingClientRect();if(!r||!isCurrent||!duration)return;audioStore.seek(Math.max(0,Math.min(1,(clientX-r.left)/r.width))*duration);};const small={fontFamily:\"Archivo, sans-serif\",fontWeight:600,fontSize:10,letterSpacing:\"0.1em\",color:textColor,fontVariantNumeric:\"tabular-nums\",minWidth:28};return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:stacked?\"column\":\"row\",alignItems:stacked?\"stretch\":\"center\",gap:stacked?16:24},children:[/*#__PURE__*/_jsxs(\"button\",{ref:btnRef,onClick:()=>audioSrc&&audioStore.toggle(track()),onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),\"aria-label\":isPlaying?\"Pause teaser\":\"Play the teaser\",style:{flexShrink:0,minWidth:236,height:52,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:12,padding:\"0 28px\",border:`1px solid ${textColor}`,borderRadius:100,background:filled?fillColor:\"transparent\",cursor:audioSrc?\"pointer\":\"default\",fontFamily:\"Archivo, sans-serif\",fontWeight:600,fontSize,letterSpacing:\"0.1em\",textTransform:\"uppercase\",color:btnText,opacity:audioSrc?1:.5,transition:\"background-color 0.3s ease, color 0.3s ease\"},children:[/*#__PURE__*/_jsx(\"span\",{children:isPlaying?\"Pause\":\"Play the teaser\"}),isPlaying?/*#__PURE__*/_jsxs(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 24 24\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"rect\",{x:\"4\",y:\"3\",width:\"6\",height:\"18\",fill:btnText}),/*#__PURE__*/_jsx(\"rect\",{x:\"14\",y:\"3\",width:\"6\",height:\"18\",fill:btnText})]}):/*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"12\",viewBox:\"0 0 24 24\",style:{flexShrink:0},children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 3v18l15-9z\",fill:btnText})})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,minWidth:0,display:\"flex\",alignItems:\"center\",gap:14},children:[/*#__PURE__*/_jsx(\"span\",{style:small,children:fmt(time)}),/*#__PURE__*/_jsxs(\"div\",{ref:trackRef,role:\"slider\",\"aria-label\":\"Seek teaser\",\"aria-valuemin\":0,\"aria-valuemax\":Math.round(duration),\"aria-valuenow\":Math.round(time),onPointerDown:e=>seekTo(e.clientX),style:{position:\"relative\",flex:1,height:20,cursor:isCurrent?\"pointer\":\"default\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,right:0,top:8,height:4,background:\"rgba(250,230,212,0.22)\"}}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:0,top:8,height:4,width:ratio*100+\"%\",background:accentColor}})]}),/*#__PURE__*/_jsx(\"span\",{style:{...small,textAlign:\"right\"},children:duration?fmt(duration):\"0:30\"})]})]});}addPropertyControls(TeaserPlayer,{audioSrc:{type:ControlType.File,title:\"Teaser Audio\",allowedFileTypes:[\"mp3\",\"wav\",\"m4a\",\"ogg\"]},trackTitle:{type:ControlType.String,title:\"Track Title\",defaultValue:\"\"},trackMeta:{type:ControlType.String,title:\"Track Meta\",defaultValue:\"Teaser\"},trackArtwork:{type:ControlType.ResponsiveImage,title:\"Track Artwork\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FAE6D4\"},fillColor:{type:ControlType.Color,title:\"Fill Color\",defaultValue:\"#FAE6D4\"},filledTextColor:{type:ControlType.Color,title:\"Filled Text\",defaultValue:\"#151515\"},accentColor:{type:ControlType.Color,title:\"Progress Colour\",defaultValue:\"#CDEB52\"},fontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:13,min:8,max:32},stacked:{type:ControlType.Boolean,title:\"Stacked\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"audioStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAudioSnapshot\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"TeaserPlayer\":{\"type\":\"reactComponent\",\"name\":\"TeaserPlayer\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"AudioPlayButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"LucyTrack\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"LucyAudioPlayer\":{\"type\":\"reactComponent\",\"name\":\"LucyAudioPlayer\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AudioPlayButton.map","// Generated by Framer (4897c59)\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 JW2ySfJQW=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 15.999 5.027 C 15.965 6.224 14.925 7.139 13.733 7.139 L 8.279 7.139 C 8.029 7.138 7.828 6.934 7.829 6.684 L 7.829 0.825 C 7.819 0.617 7.94 0.425 8.131 0.342 C 8.131 0.342 8.631 0 9.686 0 C 10.334 -0.002 10.971 0.172 11.528 0.503 C 12.405 1.015 13.026 1.871 13.241 2.863 C 13.429 2.81 13.624 2.783 13.82 2.783 C 14.409 2.783 14.973 3.022 15.385 3.445 C 15.796 3.867 16.017 4.438 15.999 5.027 M 7.147 1.197 C 7.312 3.184 7.432 4.995 7.147 6.979 C 7.147 7.076 7.068 7.155 6.971 7.155 C 6.873 7.155 6.794 7.076 6.794 6.979 C 6.531 5.015 6.647 3.167 6.794 1.197 C 6.794 1.1 6.873 1.021 6.971 1.021 C 7.068 1.021 7.147 1.1 7.147 1.197 M 6.048 1.882 C 6.238 3.655 6.295 5.206 6.044 6.985 C 6.033 7.078 5.954 7.148 5.861 7.148 C 5.767 7.148 5.689 7.078 5.677 6.985 C 5.457 5.232 5.507 3.639 5.677 1.882 C 5.677 1.78 5.76 1.697 5.863 1.697 C 5.965 1.697 6.048 1.78 6.048 1.882 M 4.939 1.711 C 5.119 3.528 5.199 5.158 4.939 6.98 C 4.939 7.078 4.86 7.157 4.762 7.157 C 4.664 7.157 4.585 7.078 4.585 6.98 C 4.331 5.187 4.413 3.507 4.585 1.711 C 4.585 1.613 4.664 1.533 4.762 1.533 C 4.86 1.533 4.939 1.613 4.939 1.711 M 3.841 2.224 C 4.059 3.805 4.057 5.408 3.836 6.989 C 3.828 7.082 3.749 7.154 3.655 7.154 C 3.561 7.154 3.483 7.082 3.475 6.989 C 3.271 5.407 3.271 3.806 3.475 2.224 C 3.475 2.123 3.557 2.041 3.658 2.041 C 3.759 2.041 3.841 2.123 3.841 2.224 M 2.728 3.403 C 3.009 4.647 2.88 5.737 2.709 6.995 C 2.709 7.09 2.632 7.167 2.537 7.167 C 2.443 7.167 2.366 7.09 2.366 6.995 C 2.226 5.757 2.101 4.629 2.366 3.403 C 2.372 3.307 2.451 3.232 2.547 3.232 C 2.643 3.232 2.722 3.307 2.728 3.403 Z M 1.625 3.221 C 1.883 4.486 1.798 5.56 1.618 6.829 C 1.601 7.016 1.275 7.018 1.258 6.829 C 1.095 5.577 1.027 4.469 1.251 3.221 C 1.265 3.129 1.344 3.06 1.438 3.06 C 1.532 3.06 1.611 3.129 1.625 3.221 M 0.513 3.829 C 0.779 4.674 0.684 5.357 0.495 6.21 C 0.495 6.305 0.419 6.381 0.324 6.381 C 0.229 6.381 0.153 6.305 0.153 6.21 C -0.008 5.369 -0.083 4.669 0.137 3.829 C 0.147 3.733 0.228 3.659 0.325 3.659 C 0.422 3.659 0.503 3.733 0.513 3.829\" fill=\"var(--t829wi, rgb(0,0,0))\" height=\"7.166691642644504px\" id=\"U9pJlSDEE\" transform=\"translate(0 4.417)\" width=\"16.000261377961486px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,JW2ySfJQW:fill??props.JW2ySfJQW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,JW2ySfJQW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-LyjEa\",className),layoutId:layoutId,ref:ref,style:{\"--t829wi\":JW2ySfJQW,...style}});});const css=[`.framer-LyjEa { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--t829wi); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"JW2ySfJQW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Soundcloud\",\"color\":{\"type\":\"variable\",\"value\":\"t829wi\"},\"set\":{\"localId\":\"vectorSet/uK5ESDkg3\",\"id\":\"uK5ESDkg3\",\"moduleId\":\"rTgCpOIUH6tdiqNh47fL\"}}\n */const Icon=withCSS(Component,css,\"framer-LyjEa\");Icon.displayName=\"Soundcloud\";export default Icon;addPropertyControls(Icon,{JW2ySfJQW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"JW2ySfJQW\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"16\",\"framerVector\":\"{\\\"name\\\":\\\"Soundcloud\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"t829wi\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uK5ESDkg3\\\",\\\"id\\\":\\\"uK5ESDkg3\\\",\\\"moduleId\\\":\\\"rTgCpOIUH6tdiqNh47fL\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4897c59)\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 JW2ySfJQW=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.687 0.057 C 3.836 0.097 3.254 0.233 2.747 0.432 C 2.213 0.634 1.73 0.95 1.331 1.357 C 0.925 1.758 0.611 2.242 0.411 2.775 C 0.214 3.285 0.08 3.867 0.043 4.718 C 0.006 5.569 -0.003 5.843 0.001 8.016 C 0.005 10.189 0.015 10.461 0.056 11.314 C 0.097 12.165 0.232 12.747 0.432 13.255 C 0.637 13.781 0.912 14.226 1.357 14.67 C 1.758 15.076 2.242 15.39 2.776 15.59 C 3.285 15.787 3.867 15.921 4.718 15.958 C 5.57 15.995 5.844 16.004 8.016 16 C 10.188 15.996 10.462 15.986 11.314 15.945 C 12.168 15.905 12.746 15.769 13.254 15.57 C 13.788 15.368 14.27 15.052 14.67 14.645 C 15.076 14.244 15.389 13.76 15.59 13.225 C 15.786 12.717 15.92 12.135 15.957 11.284 C 15.994 10.431 16.004 10.157 15.999 7.985 C 15.995 5.813 15.986 5.541 15.945 4.687 C 15.905 3.834 15.769 3.255 15.569 2.747 C 15.367 2.214 15.051 1.731 14.644 1.331 C 14.244 0.926 13.76 0.612 13.226 0.411 C 12.716 0.215 12.135 0.081 11.283 0.045 C 10.432 0.007 10.158 -0.003 7.985 0.001 C 5.812 0.005 5.54 0.015 4.687 0.057 M 4.78 14.519 C 4 14.485 3.577 14.355 3.295 14.247 C 2.947 14.12 2.632 13.916 2.374 13.65 C 2.107 13.393 1.902 13.079 1.774 12.731 C 1.664 12.449 1.532 12.026 1.496 11.246 C 1.456 10.403 1.448 10.15 1.442 8.014 C 1.438 5.878 1.446 5.625 1.483 4.782 C 1.516 4.003 1.647 3.579 1.755 3.297 C 1.899 2.923 2.073 2.657 2.352 2.375 C 2.609 2.109 2.923 1.904 3.271 1.775 C 3.553 1.665 3.976 1.535 4.756 1.497 C 5.599 1.457 5.852 1.449 7.988 1.444 C 10.123 1.44 10.376 1.448 11.221 1.485 C 12 1.519 12.424 1.648 12.706 1.757 C 13.079 1.901 13.346 2.074 13.627 2.354 C 13.908 2.634 14.081 2.899 14.227 3.273 C 14.337 3.554 14.468 3.977 14.505 4.757 C 14.545 5.601 14.554 5.854 14.558 7.989 C 14.562 10.125 14.554 10.378 14.518 11.221 C 14.484 12.001 14.354 12.425 14.246 12.708 C 14.102 13.081 13.928 13.348 13.648 13.628 C 13.391 13.895 13.077 14.1 12.73 14.228 C 12.448 14.338 12.024 14.469 11.246 14.507 C 10.402 14.547 10.149 14.555 8.012 14.559 C 5.876 14.564 5.624 14.555 4.78 14.519 M 11.302 3.725 C 11.303 4.113 11.537 4.463 11.896 4.611 C 12.255 4.759 12.668 4.676 12.942 4.401 C 13.216 4.126 13.298 3.713 13.148 3.354 C 12.999 2.996 12.649 2.763 12.26 2.763 C 11.73 2.765 11.301 3.195 11.302 3.725 M 3.893 8.009 C 3.897 10.277 5.74 12.113 8.009 12.108 C 10.277 12.104 12.113 10.261 12.108 7.993 C 12.076 5.744 10.241 3.94 7.993 3.945 C 5.744 3.949 3.917 5.76 3.893 8.009 M 5.334 8.006 C 5.331 6.533 6.522 5.337 7.995 5.334 C 9.468 5.331 10.664 6.523 10.667 7.995 C 10.67 9.468 9.478 10.665 8.006 10.667 C 7.298 10.669 6.619 10.389 6.118 9.89 C 5.617 9.391 5.335 8.713 5.334 8.006\" fill=\"var(--t829wi, rgb(0,0,0))\" height=\"16.001045773169682px\" id=\"e2A3qrAsQ\" transform=\"translate(0 -0.001)\" width=\"16.000001096843565px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,JW2ySfJQW:fill??props.JW2ySfJQW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,JW2ySfJQW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-6Rbjs\",className),layoutId:layoutId,ref:ref,style:{\"--t829wi\":JW2ySfJQW,...style}});});const css=[`.framer-6Rbjs { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--t829wi); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"JW2ySfJQW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram\",\"color\":{\"type\":\"variable\",\"value\":\"t829wi\"},\"set\":{\"localId\":\"vectorSet/uK5ESDkg3\",\"id\":\"uK5ESDkg3\",\"moduleId\":\"rTgCpOIUH6tdiqNh47fL\"}}\n */const Icon=withCSS(Component,css,\"framer-6Rbjs\");Icon.displayName=\"Instagram\";export default Icon;addPropertyControls(Icon,{JW2ySfJQW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"16\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"t829wi\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uK5ESDkg3\\\",\\\"id\\\":\\\"uK5ESDkg3\\\",\\\"moduleId\\\":\\\"rTgCpOIUH6tdiqNh47fL\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"16\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"JW2ySfJQW\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\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 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 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"YnobPTYMb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 5)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"Cb0Gao21R\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 12)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"oPtuyu4df\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 19)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3467097230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-grV1P\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-grV1P { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-grV1P\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4897c59)\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 JW2ySfJQW=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 7.301 0.013 C 8.174 0 9.041 0.007 9.907 0 C 9.961 1.02 10.327 2.06 11.074 2.78 C 11.821 3.52 12.874 3.86 13.901 3.973 L 13.901 6.66 C 12.941 6.627 11.974 6.427 11.101 6.013 C 10.721 5.84 10.367 5.62 10.021 5.393 C 10.014 7.34 10.027 9.287 10.007 11.227 C 9.954 12.16 9.647 13.087 9.107 13.853 C 8.234 15.133 6.721 15.967 5.167 15.993 C 4.214 16.047 3.261 15.787 2.447 15.307 C 1.101 14.513 0.154 13.06 0.014 11.5 C 0.001 11.167 -0.006 10.833 0.007 10.507 C 0.127 9.24 0.754 8.027 1.727 7.2 C 2.834 6.24 4.381 5.78 5.827 6.053 C 5.841 7.04 5.801 8.027 5.801 9.013 C 5.141 8.8 4.367 8.86 3.787 9.26 C 3.367 9.533 3.047 9.953 2.881 10.427 C 2.741 10.767 2.781 11.14 2.787 11.5 C 2.947 12.593 4.001 13.513 5.121 13.413 C 5.867 13.407 6.581 12.973 6.967 12.34 C 7.094 12.12 7.234 11.893 7.241 11.633 C 7.307 10.44 7.281 9.253 7.287 8.06 C 7.294 5.373 7.281 2.693 7.301 0.013\" fill=\"var(--t829wi, rgb(0,0,0))\" height=\"16.000200500264103px\" id=\"r1g83MeHR\" transform=\"translate(1.049 0)\" width=\"13.900601132958329px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,JW2ySfJQW:fill??props.JW2ySfJQW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,JW2ySfJQW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-bcpiM\",className),layoutId:layoutId,ref:ref,style:{\"--t829wi\":JW2ySfJQW,...style}});});const css=[`.framer-bcpiM { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--t829wi); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"JW2ySfJQW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Tiktok\",\"color\":{\"type\":\"variable\",\"value\":\"t829wi\"},\"set\":{\"localId\":\"vectorSet/uK5ESDkg3\",\"id\":\"uK5ESDkg3\",\"moduleId\":\"rTgCpOIUH6tdiqNh47fL\"}}\n */const Icon=withCSS(Component,css,\"framer-bcpiM\");Icon.displayName=\"Tiktok\";export default Icon;addPropertyControls(Icon,{JW2ySfJQW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerVector\":\"{\\\"name\\\":\\\"Tiktok\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"t829wi\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/uK5ESDkg3\\\",\\\"id\\\":\\\"uK5ESDkg3\\\",\\\"moduleId\\\":\\\"rTgCpOIUH6tdiqNh47fL\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"16\",\"framerVariables\":\"{\\\"JW2ySfJQW\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ddc5e5f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Archivo Narrow-700\",\"GF;Archivo Narrow-700italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo Narrow\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo Narrow\",url:\"https://fonts.gstatic.com/s/archivonarrow/v35/tss5ApVBdCYD5Q7hcxTE1ArZ0Zz8oY2KRmwvKhhvy1aKoXOtFCQ76Q.woff2\",weight:\"700\"},{cssFamilyName:\"Archivo Narrow\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo Narrow\",url:\"https://fonts.gstatic.com/s/archivonarrow/v35/tss7ApVBdCYD5Q7hcxTE1ArZ0bb1k3JSLwe1hB965BKF4HmsNiEr6T6Y.woff2\",weight:\"700\"}]}];export const css=['.framer-cJCre .framer-styles-preset-1gi9j45:not(.rich-text-wrapper), .framer-cJCre .framer-styles-preset-1gi9j45.rich-text-wrapper p { --framer-font-family: \"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif; --framer-font-family-italic: \"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.01em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #fae6d4; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-cJCre\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2f36e3b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-qpT5O .framer-styles-preset-vk7xwm:not(.rich-text-wrapper), .framer-qpT5O .framer-styles-preset-vk7xwm.rich-text-wrapper a { --framer-link-hover-text-color: #151515; --framer-link-hover-text-decoration: none; --framer-link-text-color: #151515; --framer-link-text-decoration: none; transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0.3, 0, 0.2, 1); }\"];export const className=\"framer-qpT5O\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b7e356e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Soundcloud from\"https://framerusercontent.com/modules/6gX2Qqn4SUwvBKHccBIp/db1n1qvEPOcfuNUhj8Fx/EywCwzWWE.js\";import ArrowUpRight from\"https://framerusercontent.com/modules/CiGGjrw5dYpN4NHDE2Gg/oCG5ewYxDu1Xmf4RdqTv/P3MA2yYun.js\";import Spotify from\"https://framerusercontent.com/modules/GsTPYsOIKn2i0fPOQf2h/V2fh6549bZ4X6EtSPElO/EHBcv5Hmi.js\";import Youtube from\"https://framerusercontent.com/modules/ldw1xC7PYDp1OQU95BaS/xHTOC6KvKOWy4ofZyCiz/swwyMoXfG.js\";import Instagram from\"https://framerusercontent.com/modules/nu3sY1BsyWCH7GFcChqc/FPbjpuBegYdfrUD8CQ32/R1QLZ1bUE.js\";import Menu from\"https://framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js\";import Tiktok from\"https://framerusercontent.com/modules/vsH0QGVBZadWqDpdnEpF/hsfulrhKnqwy5V18bb8B/Knbgtva3g.js\";import{withArrowSwapA,withArrowSwapB,withArrowSwapButton,withLogoSwapWrapper,withNavLinkHover,withSocialIconHover}from\"https://framerusercontent.com/modules/dkXYn9PmRhuJGM7WaPWD/QsVgCz9ap8hgTG5Uoj8g/Examples.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1tPpVhXsLHdulSd3kgvn/LUcWymTCs32CgdQH0SZm/JaJzbvb6E.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/kjmy8sil7pauoBNhvChQ/BoBOTtl7ic7QQXeLsgUP/Wz28kdfq4.js\";const MotionDivWithLogoSwapWrapper1uasou8=withCodeBoundaryForOverrides(motion.div,{nodeId:\"G__7DgjTm\",override:withLogoSwapWrapper,scopeId:\"zEHYlQzjU\"});const MenuFonts=getFonts(Menu);const RichTextWithNavLinkHover1wva18l=withCodeBoundaryForOverrides(RichText,{nodeId:\"MMFHWnmNk\",override:withNavLinkHover,scopeId:\"zEHYlQzjU\"});const RichTextWithNavLinkHoverhdhkdz=withCodeBoundaryForOverrides(RichText,{nodeId:\"k13u51Gsi\",override:withNavLinkHover,scopeId:\"zEHYlQzjU\"});const RichTextWithNavLinkHover1oi5x5s=withCodeBoundaryForOverrides(RichText,{nodeId:\"cCegs5PiR\",override:withNavLinkHover,scopeId:\"zEHYlQzjU\"});const RichTextWithNavLinkHovermzmmt0=withCodeBoundaryForOverrides(RichText,{nodeId:\"wXm54VSLp\",override:withNavLinkHover,scopeId:\"zEHYlQzjU\"});const InstagramFonts=getFonts(Instagram);const MotionAWithSocialIconHoverezv5ht=withCodeBoundaryForOverrides(motion.a,{nodeId:\"eEefvpRfk\",override:withSocialIconHover,scopeId:\"zEHYlQzjU\"});const SoundcloudFonts=getFonts(Soundcloud);const MotionAWithSocialIconHover1nido4q=withCodeBoundaryForOverrides(motion.a,{nodeId:\"LzpoZaJcN\",override:withSocialIconHover,scopeId:\"zEHYlQzjU\"});const YoutubeFonts=getFonts(Youtube);const MotionAWithSocialIconHoveru3pcgw=withCodeBoundaryForOverrides(motion.a,{nodeId:\"OewwQsBNN\",override:withSocialIconHover,scopeId:\"zEHYlQzjU\"});const SpotifyFonts=getFonts(Spotify);const MotionAWithSocialIconHover1c7p9ex=withCodeBoundaryForOverrides(motion.a,{nodeId:\"ezSVtjujh\",override:withSocialIconHover,scopeId:\"zEHYlQzjU\"});const TiktokFonts=getFonts(Tiktok);const MotionAWithSocialIconHover1vqkrxn=withCodeBoundaryForOverrides(motion.a,{nodeId:\"q8VLsWZl0\",override:withSocialIconHover,scopeId:\"zEHYlQzjU\"});const ArrowUpRightFonts=getFonts(ArrowUpRight);const ArrowUpRightWithArrowSwapA1mgadyh=withCodeBoundaryForOverrides(ArrowUpRight,{nodeId:\"lkiV5N_1U\",override:withArrowSwapA,scopeId:\"zEHYlQzjU\"});const ArrowUpRightWithArrowSwapB4extb7=withCodeBoundaryForOverrides(ArrowUpRight,{nodeId:\"aQ4YHdW2U\",override:withArrowSwapB,scopeId:\"zEHYlQzjU\"});const MotionDivWithArrowSwapButton550ryj=withCodeBoundaryForOverrides(motion.div,{nodeId:\"NSf85m1mD\",override:withArrowSwapButton,scopeId:\"zEHYlQzjU\"});const ArrowUpRightWithArrowSwapA1ivexi=withCodeBoundaryForOverrides(ArrowUpRight,{nodeId:\"KnbnQxmKe\",override:withArrowSwapA,scopeId:\"zEHYlQzjU\"});const ArrowUpRightWithArrowSwapB2ywlag=withCodeBoundaryForOverrides(ArrowUpRight,{nodeId:\"XylaLDvnO\",override:withArrowSwapB,scopeId:\"zEHYlQzjU\"});const MotionDivWithArrowSwapButtonyeps7y=withCodeBoundaryForOverrides(motion.div,{nodeId:\"SHWTITDoY\",override:withArrowSwapButton,scopeId:\"zEHYlQzjU\"});const cycleOrder=[\"jppuO795l\",\"EQn81jxbs\",\"xFzpsChq3\",\"KnYu59lRM\"];const serializationHash=\"framer-4gQFc\";const variantClassNames={EQn81jxbs:\"framer-v-1249w0m\",jppuO795l:\"framer-v-vt9jak\",KnYu59lRM:\"framer-v-1pksxhf\",xFzpsChq3:\"framer-v-av3e1x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.35,ease:[.4,0,.2,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"KnYu59lRM\",Desktop:\"jppuO795l\",Phone:\"xFzpsChq3\",Tablet:\"EQn81jxbs\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jppuO795l\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jppuO795l\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"KnYu59lRM\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"xFzpsChq3\")return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapk3kvsi=activeVariantCallback(async(...args)=>{setVariant(\"KnYu59lRM\");});const isDisplayed2=()=>{if(baseVariant===\"xFzpsChq3\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"KnYu59lRM\")return true;return false;};const onTap1n1l9o=activeVariantCallback(async(...args)=>{setVariant(\"xFzpsChq3\");});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-vt9jak\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"jppuO795l\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{EQn81jxbs:{backgroundColor:\"rgb(250, 230, 212)\"},KnYu59lRM:{backgroundColor:\"rgb(250, 230, 212)\"},xFzpsChq3:{backgroundColor:\"rgb(250, 230, 212)\"}},...addPropertyOverrides({EQn81jxbs:{\"data-framer-name\":\"Tablet\"},KnYu59lRM:{\"data-framer-name\":\"Phone Open\"},xFzpsChq3:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xr702y\",\"data-border\":true,\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"PE7m_xhCA\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(250, 230, 212)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oo66p6\",\"data-framer-name\":\"Brand & Menu\",layoutDependency:layoutDependency,layoutId:\"pVUzzDvth\",children:[/*#__PURE__*/_jsxs(MotionDivWithLogoSwapWrapper1uasou8,{className:\"framer-1uasou8\",layoutDependency:layoutDependency,layoutId:\"G__7DgjTm\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1kmcdsu\",\"data-framer-name\":\"Logo / LR monogram\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"KbbSiajhD\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42 24\"></svg>',svgContentId:11459187406,withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1fqo49t\",\"data-framer-name\":\"LR\",layoutDependency:layoutDependency,layoutId:\"PpRjO5aoL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.003 24.002\" overflow=\"visible\"><g><path d=\"M 0.003 24 L 0.003 0 L 42.003 0 L 42.003 24 Z\" fill=\"transparent\"></path><path d=\"M 23.064 4.361 C 27.956 3.617 35.457 4.544 34.071 11.056 C 33.756 12.532 32.137 13.276 32.068 14.81 C 31.974 16.916 36.039 22.032 33.046 23.416 C 30.763 24.469 28.131 22.398 25.394 22.661 C 23.367 22.855 19.57 25.625 18.266 22.581 C 17.485 20.75 17.508 14.936 17.648 12.795 C 17.893 9.122 18.627 5.047 23.076 4.372 Z\" fill=\"rgb(22,22,22)\"></path><path d=\"M 6.781 5.047 C 8.994 6.993 8.202 12.223 9.623 14.054 C 11.044 15.886 17.159 14.775 16.833 19.468 C 16.472 24.641 2.949 26.655 0.597 18.587 C -0.254 15.657 -0.789 4.944 3.299 4.292 C 4.347 4.12 5.978 4.338 6.781 5.047 Z\" fill=\"rgb(22,22,22)\"></path><path d=\"M 41.653 3.376 C 41.281 2.976 40.721 2.838 40.209 2.69 C 40.023 2.632 39.825 2.552 39.685 2.403 C 39.417 2.129 39.417 1.705 39.324 1.362 C 39.231 1.03 39.114 0.687 38.87 0.423 C 38.613 0.16 38.287 0.011 37.938 0.011 C 37.623 0.011 37.309 0.137 37.053 0.366 C 36.761 0.629 36.622 1.007 36.493 1.362 C 36.377 1.694 36.342 2.06 36.074 2.323 C 35.83 2.552 35.527 2.575 35.212 2.655 C 34.77 2.758 34.315 2.861 33.989 3.159 C 33.733 3.388 33.582 3.697 33.558 4.017 C 33.535 4.349 33.663 4.681 33.908 4.944 C 34.141 5.196 34.467 5.333 34.793 5.459 C 35.119 5.585 35.492 5.619 35.76 5.837 C 36.097 6.1 36.097 6.535 36.202 6.913 C 36.307 7.279 36.412 7.634 36.68 7.92 C 36.924 8.183 37.251 8.332 37.588 8.332 C 37.903 8.332 38.217 8.206 38.474 7.977 C 38.741 7.737 38.881 7.405 39.009 7.084 C 39.137 6.764 39.172 6.363 39.417 6.089 C 39.627 5.848 39.953 5.757 40.267 5.7 C 40.721 5.608 41.187 5.516 41.548 5.196 C 41.805 4.967 41.956 4.67 41.979 4.361 C 42.014 4.017 41.886 3.685 41.642 3.422 Z\" fill=\"rgb(22,22,22)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1biwm6o\",layoutDependency:layoutDependency,layoutId:\"CXkeZ7DwY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42 24\" overflow=\"visible\"><path d=\"M 0 24 L 0 0 L 42 0 L 42 24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sy9gwi\",layoutDependency:layoutDependency,layoutId:\"oE6IMmatV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.667 19.856\" overflow=\"visible\"><path d=\"M 5.492 0.217 C 10.384 -0.527 17.885 0.4 16.499 6.912 C 16.184 8.388 14.565 9.132 14.495 10.666 C 14.402 12.772 18.467 17.888 15.474 19.272 C 13.191 20.325 10.558 18.254 7.821 18.517 C 5.795 18.712 1.998 21.481 0.693 18.437 C -0.087 16.606 -0.064 10.792 0.076 8.651 C 0.321 4.978 1.054 0.903 5.504 0.228 Z\" fill=\"rgb(22,22,22)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1086hzd\",layoutDependency:layoutDependency,layoutId:\"ywPdfJttH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.845 19.766\" overflow=\"visible\"><path d=\"M 6.781 0.811 C 8.994 2.757 8.202 7.987 9.623 9.818 C 11.044 11.649 17.159 10.539 16.833 15.232 C 16.472 20.405 2.949 22.419 0.597 14.35 C -0.254 11.421 -0.789 0.708 3.299 0.056 C 4.347 -0.116 5.978 0.102 6.781 0.811 Z\" fill=\"rgb(22,22,22)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jq6tjr\",layoutDependency:layoutDependency,layoutId:\"jqQzUAKRt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.429 8.32\" overflow=\"visible\"><path d=\"M 8.098 3.365 C 7.725 2.964 7.166 2.827 6.653 2.678 C 6.467 2.621 6.269 2.541 6.129 2.392 C 5.861 2.117 5.861 1.694 5.768 1.351 C 5.675 1.019 5.559 0.675 5.314 0.412 C 5.058 0.149 4.732 0 4.382 0 C 4.068 0 3.753 0.126 3.497 0.355 C 3.206 0.618 3.066 0.996 2.938 1.351 C 2.821 1.682 2.786 2.049 2.519 2.312 C 2.274 2.541 1.971 2.564 1.657 2.644 C 1.214 2.747 0.76 2.85 0.434 3.147 C 0.177 3.376 0.026 3.685 0.003 4.006 C -0.021 4.338 0.108 4.67 0.352 4.933 C 0.585 5.185 0.911 5.322 1.237 5.448 C 1.564 5.574 1.936 5.608 2.204 5.825 C 2.542 6.089 2.542 6.524 2.647 6.901 C 2.752 7.268 2.856 7.622 3.124 7.908 C 3.369 8.172 3.695 8.32 4.033 8.32 C 4.347 8.32 4.662 8.195 4.918 7.966 C 5.186 7.725 5.326 7.393 5.454 7.073 C 5.582 6.753 5.617 6.352 5.861 6.077 C 6.071 5.837 6.397 5.745 6.712 5.688 C 7.166 5.597 7.632 5.505 7.993 5.185 C 8.249 4.956 8.4 4.658 8.424 4.349 C 8.459 4.006 8.331 3.674 8.086 3.411 Z\" fill=\"rgb(22,22,22)\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"Lucy Robinson logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||200)-100.2)/2+38.1),pixelHeight:34,pixelWidth:270,sizes:\"190.6px\",src:\"https://framerusercontent.com/images/AbwjotzcWcsHQ93fGkce0gz6mA.svg?width=270&height=34\"},className:\"framer-13zn3qu\",layoutDependency:layoutDependency,layoutId:\"ri4L0DZZl\",style:{opacity:0},...addPropertyOverrides({xFzpsChq3:{background:{alt:\"Lucy Robinson logo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||200)-68)/2+22),pixelHeight:34,pixelWidth:270,sizes:\"190.6px\",src:\"https://framerusercontent.com/images/AbwjotzcWcsHQ93fGkce0gz6mA.svg?width=270&height=34\"}}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.button,{className:\"framer-9hoklf\",\"data-framer-name\":\"Menu Trigger\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"NAf9Rl1Qa\",...addPropertyOverrides({xFzpsChq3:{\"data-highlight\":true,onTap:onTapk3kvsi}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Menu,{animated:true,className:\"framer-127lhep\",layoutDependency:layoutDependency,layoutId:\"DASqpCKR8\",style:{\"--1m973uw\":\"rgb(21, 21, 21)\",\"--js9iwy\":2}})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1722r9g\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"B1b7mUPc6\",children:[/*#__PURE__*/_jsx(RichTextWithNavLinkHover1wva18l,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RmllbGQgR290aGljLTUwMA==\",\"--framer-font-family\":'\"Field Gothic\", \"Field Gothic Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.14em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(21, 21, 21))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":X01jNwZoG\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"MMFHWnmNk\",openInNewTab:false,relValues:[],scopeId:\"zEHYlQzjU\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vk7xwm\",\"data-styles-preset\":\"Wz28kdfq4\",children:\"gigs\"})})})}),className:\"framer-1wva18l\",\"data-framer-name\":\"gigs\",fonts:[\"GF;Field Gothic-500\"],layoutDependency:layoutDependency,layoutId:\"MMFHWnmNk\",style:{\"--extracted-r6o4lv\":\"rgb(21, 21, 21)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithNavLinkHoverhdhkdz,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.14em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(21, 21, 21))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":n6jAWSCYs\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"k13u51Gsi\",openInNewTab:false,relValues:[],scopeId:\"zEHYlQzjU\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vk7xwm\",\"data-styles-preset\":\"Wz28kdfq4\",children:\"listen\"})})})}),className:\"framer-hdhkdz\",\"data-framer-name\":\"listen\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"k13u51Gsi\",style:{\"--extracted-r6o4lv\":\"rgb(21, 21, 21)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithNavLinkHover1oi5x5s,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.14em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(21, 21, 21))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":bc6Tu3XOL\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"cCegs5PiR\",openInNewTab:false,relValues:[],scopeId:\"zEHYlQzjU\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vk7xwm\",\"data-styles-preset\":\"Wz28kdfq4\",children:\"Press\"})})})}),className:\"framer-1oi5x5s\",\"data-framer-name\":\"Press\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"cCegs5PiR\",style:{\"--extracted-r6o4lv\":\"rgb(21, 21, 21)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithNavLinkHovermzmmt0,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJjaGl2byBOYXJyb3ctNTAw\",\"--framer-font-family\":'\"Archivo Narrow\", \"Archivo Narrow Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.14em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(21, 21, 21))\",\"--framer-text-transform\":\"uppercase\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FkAfGuSn6\"},motionChild:true,nodeId:\"wXm54VSLp\",openInNewTab:false,relValues:[],scopeId:\"zEHYlQzjU\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-vk7xwm\",\"data-styles-preset\":\"Wz28kdfq4\",children:\"EPK\"})})})}),className:\"framer-mzmmt0\",\"data-framer-name\":\"EPK\",fonts:[\"GF;Archivo Narrow-500\"],layoutDependency:layoutDependency,layoutId:\"wXm54VSLp\",style:{\"--extracted-r6o4lv\":\"rgb(21, 21, 21)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1np9l69\",layoutDependency:layoutDependency,layoutId:\"mTCDlefCw\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/lucychoons/\",motionChild:true,nodeId:\"eEefvpRfk\",openInNewTab:true,scopeId:\"zEHYlQzjU\",children:/*#__PURE__*/_jsx(MotionAWithSocialIconHoverezv5ht,{\"aria-label\":\"Lucy Robinson on Instagram\",className:\"framer-ezv5ht framer-jr1g9b\",\"data-framer-name\":\"Social / Instagram\",layoutDependency:layoutDependency,layoutId:\"eEefvpRfk\",children:/*#__PURE__*/_jsx(Instagram,{animated:true,className:\"framer-13b4ufw\",layoutDependency:layoutDependency,layoutId:\"x1fy4hj4l\",style:{\"--t829wi\":\"rgb(21, 21, 21)\"}})})}),/*#__PURE__*/_jsx(Link,{href:\"https://soundcloud.com/lucychoons\",motionChild:true,nodeId:\"LzpoZaJcN\",openInNewTab:true,scopeId:\"zEHYlQzjU\",children:/*#__PURE__*/_jsx(MotionAWithSocialIconHover1nido4q,{\"aria-label\":\"Lucy Robinson on SoundCloud\",className:\"framer-1nido4q framer-jr1g9b\",\"data-framer-name\":\"Social / SoundCloud\",layoutDependency:layoutDependency,layoutId:\"LzpoZaJcN\",children:/*#__PURE__*/_jsx(Soundcloud,{animated:true,className:\"framer-1v409zh\",layoutDependency:layoutDependency,layoutId:\"mO07atl0o\",style:{\"--t829wi\":\"rgb(21, 21, 21)\"}})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@lucychoons\",motionChild:true,nodeId:\"OewwQsBNN\",openInNewTab:true,scopeId:\"zEHYlQzjU\",children:/*#__PURE__*/_jsx(MotionAWithSocialIconHoveru3pcgw,{\"aria-label\":\"Lucy Robinson on YouTube\",className:\"framer-u3pcgw framer-jr1g9b\",\"data-framer-name\":\"Social / YouTube\",layoutDependency:layoutDependency,layoutId:\"OewwQsBNN\",children:/*#__PURE__*/_jsx(Youtube,{animated:true,className:\"framer-1u2yqf6\",layoutDependency:layoutDependency,layoutId:\"nhoRPmsIp\",style:{\"--t829wi\":\"rgb(21, 21, 21)\"}})})}),/*#__PURE__*/_jsx(Link,{href:\"https://open.spotify.com/artist/1c8X2FfOTFs6l0wmoKrtpn?si=ILo7XFzQRR21MwE_WS9Q_g\",motionChild:true,nodeId:\"ezSVtjujh\",openInNewTab:true,scopeId:\"zEHYlQzjU\",children:/*#__PURE__*/_jsx(MotionAWithSocialIconHover1c7p9ex,{\"aria-label\":\"Lucy Robinson on Spotify\",className:\"framer-1c7p9ex framer-jr1g9b\",\"data-framer-name\":\"Social / Spotify\",layoutDependency:layoutDependency,layoutId:\"ezSVtjujh\",children:/*#__PURE__*/_jsx(Spotify,{animated:true,className:\"framer-10kyufv\",layoutDependency:layoutDependency,layoutId:\"YoLeslkQJ\",style:{\"--t829wi\":\"rgb(21, 21, 21)\"}})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@lucychoons\",motionChild:true,nodeId:\"q8VLsWZl0\",openInNewTab:true,scopeId:\"zEHYlQzjU\",children:/*#__PURE__*/_jsx(MotionAWithSocialIconHover1vqkrxn,{\"aria-label\":\"Lucy Robinson on TikTok\",className:\"framer-1vqkrxn framer-jr1g9b\",\"data-framer-name\":\"Social / TikTok\",layoutDependency:layoutDependency,layoutId:\"q8VLsWZl0\",children:/*#__PURE__*/_jsx(Tiktok,{animated:true,className:\"framer-1v7ikhj\",layoutDependency:layoutDependency,layoutId:\"pDQIlqn2R\",style:{\"--t829wi\":\"rgb(21, 21, 21)\"}})})})]}),/*#__PURE__*/_jsxs(MotionDivWithArrowSwapButton550ryj,{className:\"framer-550ryj\",\"data-framer-name\":\"Frame 1\",layoutDependency:layoutDependency,layoutId:\"NSf85m1mD\",style:{backgroundColor:\"rgb(21, 21, 21)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QXJjaGl2by1tZWRpdW0=\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 230, 212))\"},children:\"Contact\"})}),className:\"framer-1f5340u\",\"data-framer-name\":\"Contact\",fonts:[\"FS;Archivo-medium\"],layoutDependency:layoutDependency,layoutId:\"KHcX56bIt\",style:{\"--extracted-r6o4lv\":\"rgb(250, 230, 212)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18sr867\",\"data-framer-name\":\"Arrow swap\",layoutDependency:layoutDependency,layoutId:\"JaPpCXM7J\",children:[/*#__PURE__*/_jsx(ArrowUpRightWithArrowSwapA1mgadyh,{animated:true,className:\"framer-1mgadyh\",layoutDependency:layoutDependency,layoutId:\"lkiV5N_1U\",style:{\"--1m973uw\":\"rgb(250, 230, 212)\",\"--js9iwy\":2}}),/*#__PURE__*/_jsx(ArrowUpRightWithArrowSwapB4extb7,{animated:true,className:\"framer-4extb7\",layoutDependency:layoutDependency,layoutId:\"aQ4YHdW2U\",style:{\"--1m973uw\":\"rgb(250, 230, 212)\",\"--js9iwy\":2}})]})]})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r1msal\",\"data-framer-name\":\"Mobile / Nav / menu open\",layoutDependency:layoutDependency,layoutId:\"sk5iyYi3r\",style:{backgroundColor:\"rgb(21, 21, 21)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ralwb\",\"data-framer-name\":\"Nav bar\",layoutDependency:layoutDependency,layoutId:\"N5aTha2le\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-19o2oln\",\"data-framer-name\":\"Nav actions\",layoutDependency:layoutDependency,layoutId:\"wBGd1yBYm\",children:/*#__PURE__*/_jsx(motion.button,{className:\"framer-1rmy3gz\",\"data-framer-name\":\"Close Menu\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"EgRhKe8Db\",onTap:onTap1n1l9o,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-c2llfa\",\"data-framer-name\":\"Icon / Close\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:26,intrinsicWidth:26,layoutDependency:layoutDependency,layoutId:\"aCMF2DGw_\",svg:'<svg width=\"26\" height=\"26\" viewBox=\"0 0 26 26\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M1.2998 1.3L24.6998 24.7M24.6998 1.3L1.2998 24.7\" stroke=\"#FBE7D5\" stroke-opacity=\"0.35\" stroke-width=\"2\"/>\\n</svg>\\n',withExternalLayout:true})})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-s96uol\",layoutDependency:layoutDependency,layoutId:\"YPGZwORmj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 151.017 18.956\" overflow=\"visible\"><g><path d=\"M 71.355 6.081 C 75.962 5.429 80.023 7.266 80.023 12.298 C 80.023 17.59 74.109 19.82 69.674 17.831 C 64.499 15.512 65.441 6.925 71.355 6.081 Z M 128.984 6.081 C 133.592 5.429 137.652 7.266 137.652 12.298 C 137.652 17.59 131.738 19.82 127.303 17.831 C 122.128 15.512 123.07 6.925 128.984 6.081 Z M 105.572 16.093 C 104.113 14.868 104.123 17.962 102.878 18.323 C 99.202 19.388 99.405 12.729 99.567 10.611 C 99.749 8.301 100.225 5.469 103.303 6.081 C 104.893 6.393 105.774 8.551 106.493 8.904 C 108.427 9.857 107.587 6.142 109.632 6.011 C 111.537 5.891 112.002 8.542 112.124 9.968 C 112.367 12.79 112.508 19.016 108.134 18.353 C 106.412 18.092 106.362 16.757 105.561 16.093 Z M 144.366 16.093 C 142.908 14.868 142.918 17.962 141.672 18.323 C 137.997 19.388 138.199 12.729 138.361 10.611 C 138.544 8.301 139.019 5.469 142.098 6.081 C 143.688 6.393 144.569 8.551 145.288 8.904 C 147.222 9.857 146.381 6.142 148.427 6.011 C 150.331 5.891 150.797 8.542 150.918 9.968 C 151.161 12.79 151.303 19.016 146.928 18.353 C 145.207 18.092 145.156 16.757 144.356 16.093 Z M 18.596 6.513 C 19.082 6.022 20.317 5.941 20.976 6.081 C 24.064 6.704 23.507 13.272 22.606 15.451 C 20.915 19.538 13.259 19.588 11.346 15.742 C 10.059 13.161 9.482 5.78 13.877 6.011 C 17.411 6.192 15.315 11.916 17.097 11.545 C 18.282 11.304 17.492 7.598 18.586 6.503 Z M 86.099 5.871 C 87.577 5.81 91.537 6.161 91.942 7.879 C 92.428 9.968 90.889 10.651 90.889 11.876 C 90.889 13.322 92.701 13.955 92.154 16.295 C 91.476 19.217 83.891 19.167 82.007 17.409 C 80.317 15.842 80.468 10.249 81.39 8.27 C 82.21 6.513 84.266 5.921 86.099 5.851 Z\" fill=\"rgb(250, 230, 212)\"></path><path d=\"M 58.639 6.081 C 61.727 5.608 66.457 6.201 65.576 10.339 C 65.373 11.272 64.35 11.754 64.309 12.728 C 64.249 14.064 66.811 17.327 64.927 18.212 C 63.479 18.884 61.829 17.569 60.097 17.73 C 58.821 17.85 56.431 19.618 55.601 17.68 C 55.105 16.514 55.125 12.809 55.216 11.453 C 55.368 9.113 55.834 6.523 58.639 6.091 Z M 123.215 9.596 C 122.739 10.067 121.737 9.987 121.119 10.087 C 120.845 10.128 120.451 10.188 120.268 10.419 C 120.046 10.69 120.187 11.011 120.39 11.253 C 120.764 11.684 121.301 11.945 121.777 12.257 C 122.597 12.789 123.144 13.482 123.215 14.486 C 123.56 19.628 114.182 19.376 112.683 16.535 C 112.349 15.902 112.238 15.159 112.896 14.697 C 113.443 14.315 114.182 14.215 114.831 14.105 C 115.215 14.044 115.894 14.064 115.955 13.552 C 116.076 12.548 114.709 12.076 114.172 11.463 C 113.2 10.348 112.795 9.154 113.413 7.748 C 114.547 5.167 120.268 5.618 122.344 6.853 C 123.225 7.376 124.066 8.782 123.225 9.616 Z M 33.485 9.565 C 32.715 10.389 31.52 10.359 31.47 11.905 C 31.398 13.853 33.839 14.124 34.163 15.53 C 35.055 19.377 28.27 18.664 26.123 17.258 C 22.902 15.159 22.862 9.374 25.991 7.206 C 27.591 6.101 30.882 5.649 32.695 6.342 C 34.041 6.854 34.467 8.511 33.485 9.565 Z\" fill=\"rgb(250, 230, 212)\"></path><path d=\"M 46.522 6.889 C 48.375 8.877 45.124 11.539 44.477 13.356 C 43.869 15.054 43.96 19.04 41.307 18.93 C 38.755 18.819 38.937 14.973 38.107 13.346 C 37.246 11.649 32.558 8.827 35.991 6.728 C 38.106 5.433 39.677 7.903 41.287 7.903 C 42.684 7.903 45.023 5.283 46.522 6.899 Z M 4.275 6.889 C 5.672 8.134 5.176 11.458 6.067 12.623 C 6.958 13.788 10.816 13.085 10.614 16.068 C 10.391 19.362 1.854 20.647 0.376 15.505 C -0.161 13.638 -0.495 6.819 2.077 6.407 C 2.735 6.296 3.768 6.437 4.275 6.889 Z M 95.291 6.447 C 96.749 6.156 97.762 6.728 98.339 8.034 C 99.088 9.741 99.027 14.983 98.44 16.771 C 97.458 19.763 94.309 19.552 93.407 16.7 C 92.77 14.662 92.547 8.405 94.278 6.939 C 94.501 6.749 94.997 6.497 95.291 6.437 Z M 53.479 3.133 C 53.135 2.762 52.618 2.631 52.152 2.491 C 51.98 2.44 51.798 2.36 51.677 2.229 C 51.434 1.968 51.434 1.576 51.342 1.255 C 51.261 0.944 51.15 0.623 50.917 0.382 C 50.697 0.138 50.384 0 50.056 0 C 49.762 0 49.468 0.121 49.246 0.331 C 48.973 0.583 48.841 0.924 48.73 1.265 C 48.629 1.576 48.588 1.918 48.334 2.159 C 48.112 2.37 47.828 2.4 47.535 2.461 C 47.13 2.55 46.715 2.651 46.401 2.932 C 46.168 3.153 46.026 3.435 46.005 3.736 C 45.985 4.047 46.097 4.348 46.33 4.599 C 46.552 4.83 46.846 4.961 47.15 5.081 C 47.454 5.202 47.788 5.232 48.041 5.423 C 48.355 5.664 48.355 6.065 48.456 6.418 C 48.547 6.748 48.648 7.09 48.902 7.351 C 49.125 7.592 49.428 7.732 49.742 7.732 C 50.036 7.732 50.33 7.612 50.563 7.401 C 50.806 7.18 50.947 6.869 51.059 6.568 C 51.171 6.266 51.211 5.895 51.434 5.644 C 51.626 5.423 51.93 5.332 52.223 5.282 C 52.638 5.202 53.074 5.112 53.398 4.81 C 53.631 4.599 53.773 4.319 53.803 4.037 C 53.833 3.726 53.722 3.414 53.49 3.164 Z\" fill=\"rgb(250, 230, 212)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1azalfu\",layoutDependency:layoutDependency,layoutId:\"XE1ajzTz6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 140.602 12.779\" overflow=\"visible\"><path d=\"M 60.94 0.231 C 65.548 -0.422 69.608 1.415 69.608 6.447 C 69.608 11.739 63.694 13.969 59.259 11.98 C 54.084 9.661 55.026 1.075 60.94 0.231 Z M 118.569 0.231 C 123.177 -0.422 127.238 1.415 127.238 6.447 C 127.238 11.739 121.324 13.969 116.888 11.98 C 111.714 9.661 112.656 1.075 118.569 0.231 Z M 95.157 10.243 C 93.699 9.018 93.709 12.111 92.463 12.472 C 88.788 13.537 88.99 6.879 89.152 4.76 C 89.335 2.45 89.81 -0.382 92.889 0.231 C 94.478 0.542 95.359 2.701 96.079 3.053 C 98.013 4.007 97.172 0.291 99.218 0.16 C 101.122 0.04 101.588 2.691 101.709 4.117 C 101.952 6.939 102.094 13.165 97.719 12.503 C 95.998 12.242 95.947 10.906 95.147 10.243 Z M 133.952 10.243 C 132.494 9.018 132.504 12.111 131.258 12.472 C 127.582 13.537 127.785 6.879 127.946 4.76 C 128.129 2.45 128.605 -0.382 131.683 0.231 C 133.273 0.542 134.154 2.701 134.873 3.053 C 136.807 4.007 135.967 0.291 138.012 0.16 C 139.916 0.04 140.382 2.691 140.503 4.117 C 140.746 6.939 140.888 13.165 136.514 12.503 C 134.792 12.242 134.741 10.906 133.942 10.243 Z M 8.181 0.663 C 8.667 0.171 9.903 0.09 10.561 0.231 C 13.65 0.853 13.093 7.421 12.192 9.6 C 10.5 13.687 2.845 13.738 0.931 9.891 C -0.355 7.311 -0.933 -0.07 3.463 0.16 C 6.997 0.341 4.9 6.065 6.683 5.694 C 7.867 5.453 7.077 1.747 8.172 0.653 Z M 75.684 0.02 C 77.163 -0.04 81.122 0.311 81.527 2.029 C 82.013 4.117 80.474 4.8 80.474 6.025 C 80.474 7.471 82.286 8.104 81.74 10.444 C 81.061 13.366 73.476 13.316 71.593 11.559 C 69.902 9.992 70.054 4.398 70.975 2.42 C 71.795 0.663 73.851 0.07 75.684 0 Z\" fill=\"rgb(250, 230, 212)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1vm1cm7\",layoutDependency:layoutDependency,layoutId:\"BOoqShZw5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.725 12.595\" overflow=\"visible\"><path d=\"M 5.057 0.127 C 9.664 -0.526 13.725 1.311 13.725 6.343 C 13.725 11.635 7.811 13.865 3.376 11.876 C -1.799 9.557 -0.857 0.971 5.057 0.127 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yzyfbg\",layoutDependency:layoutDependency,layoutId:\"toplF7r4s\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.725 12.595\" overflow=\"visible\"><path d=\"M 5.056 0.127 C 9.664 -0.526 13.725 1.311 13.725 6.343 C 13.725 11.635 7.811 13.865 3.376 11.876 C -1.799 9.557 -0.857 0.971 5.056 0.127 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b5co0r\",layoutDependency:layoutDependency,layoutId:\"lhqROPF4T\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.727 12.441\" overflow=\"visible\"><path d=\"M 6.076 10.097 C 4.618 8.872 4.628 11.965 3.382 12.326 C -0.293 13.391 -0.091 6.732 0.071 4.614 C 0.254 2.304 0.729 -0.528 3.808 0.085 C 5.397 0.396 6.278 2.555 6.998 2.907 C 8.932 3.861 8.091 0.145 10.137 0.014 C 12.041 -0.106 12.507 2.545 12.628 3.971 C 12.871 6.793 13.013 13.019 8.638 12.356 C 6.917 12.095 6.866 10.76 6.066 10.097 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1c9v1rc\",layoutDependency:layoutDependency,layoutId:\"LEAd4QOuY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.727 12.441\" overflow=\"visible\"><path d=\"M 6.076 10.097 C 4.618 8.872 4.628 11.965 3.382 12.326 C -0.293 13.391 -0.091 6.732 0.071 4.614 C 0.254 2.304 0.729 -0.528 3.808 0.085 C 5.398 0.396 6.279 2.555 6.998 2.907 C 8.932 3.861 8.091 0.145 10.137 0.014 C 12.041 -0.106 12.507 2.545 12.628 3.971 C 12.871 6.793 13.013 13.019 8.638 12.356 C 6.917 12.095 6.866 10.76 6.066 10.097 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dv7rcl\",layoutDependency:layoutDependency,layoutId:\"WwVqqZdbB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.901 12.567\" overflow=\"visible\"><path d=\"M 8.181 0.508 C 8.667 0.016 9.903 -0.065 10.561 0.076 C 13.65 0.698 13.093 7.266 12.192 9.445 C 10.5 13.532 2.845 13.582 0.931 9.736 C -0.355 7.155 -0.933 -0.226 3.463 0.005 C 6.997 0.186 4.9 5.91 6.683 5.539 C 7.867 5.298 7.077 1.592 8.172 0.498 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ihec8s\",layoutDependency:layoutDependency,layoutId:\"JzrURmfQs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.546 12.779\" overflow=\"visible\"><path d=\"M 5.387 0.02 C 6.866 -0.04 10.826 0.311 11.23 2.029 C 11.717 4.117 10.178 4.8 10.178 6.025 C 10.178 7.471 11.99 8.104 11.443 10.444 C 10.765 13.366 3.18 13.316 1.296 11.559 C -0.395 9.992 -0.243 4.398 0.679 2.42 C 1.499 0.663 3.555 0.07 5.387 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1abl5jj\",layoutDependency:layoutDependency,layoutId:\"gDg7eR1_W\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 99.897 12.717\" overflow=\"visible\"><path d=\"M 34.963 0.216 C 38.052 -0.256 42.781 0.337 41.9 4.474 C 41.697 5.407 40.675 5.89 40.634 6.864 C 40.574 8.199 43.135 11.463 41.252 12.347 C 39.804 13.02 38.153 11.704 36.421 11.865 C 35.146 11.985 32.756 13.753 31.926 11.815 C 31.429 10.65 31.45 6.944 31.541 5.588 C 31.692 3.249 32.159 0.658 34.963 0.226 Z M 99.54 3.731 C 99.064 4.202 98.061 4.122 97.444 4.223 C 97.17 4.263 96.775 4.323 96.593 4.554 C 96.37 4.825 96.512 5.146 96.714 5.388 C 97.089 5.819 97.626 6.081 98.102 6.392 C 98.922 6.924 99.469 7.617 99.54 8.622 C 99.884 13.763 90.507 13.511 89.008 10.67 C 88.674 10.037 88.563 9.294 89.221 8.832 C 89.768 8.451 90.507 8.35 91.155 8.24 C 91.54 8.18 92.218 8.199 92.279 7.687 C 92.401 6.683 91.034 6.211 90.497 5.598 C 89.525 4.484 89.119 3.289 89.737 1.883 C 90.871 -0.698 96.593 -0.246 98.669 0.989 C 99.55 1.511 100.39 2.917 99.55 3.751 Z M 9.809 3.701 C 9.04 4.524 7.844 4.494 7.794 6.04 C 7.723 7.989 10.163 8.26 10.488 9.666 C 11.379 13.512 4.594 12.799 2.448 11.393 C -0.773 9.294 -0.813 3.51 2.315 1.341 C 3.916 0.236 7.207 -0.216 9.019 0.477 C 10.366 0.989 10.791 2.646 9.809 3.701 Z\" fill=\"rgb(250, 230, 212)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-k1ekbf\",layoutDependency:layoutDependency,layoutId:\"rH953cYJY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.518 12.639\" overflow=\"visible\"><path d=\"M 3.474 0.137 C 6.562 -0.335 11.291 0.258 10.41 4.395 C 10.208 5.329 9.185 5.811 9.144 6.785 C 9.084 8.12 11.646 11.384 9.762 12.268 C 8.314 12.941 6.664 11.625 4.932 11.786 C 3.656 11.906 1.266 13.674 0.436 11.736 C -0.06 10.571 -0.04 6.865 0.051 5.51 C 0.203 3.17 0.669 0.579 3.474 0.147 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17t32uj\",layoutDependency:layoutDependency,layoutId:\"Cw4uMmskC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.156 12.678\" overflow=\"visible\"><path d=\"M 10.799 3.731 C 10.322 4.202 9.32 4.122 8.702 4.223 C 8.429 4.263 8.034 4.323 7.852 4.554 C 7.629 4.825 7.771 5.146 7.973 5.388 C 8.348 5.819 8.884 6.081 9.361 6.392 C 10.181 6.924 10.728 7.617 10.799 8.622 C 11.143 13.763 1.766 13.511 0.267 10.67 C -0.067 10.037 -0.179 9.294 0.479 8.832 C 1.026 8.451 1.766 8.35 2.414 8.24 C 2.798 8.18 3.477 8.199 3.538 7.687 C 3.659 6.683 2.292 6.211 1.756 5.598 C 0.783 4.484 0.378 3.289 0.996 1.883 C 2.13 -0.698 7.852 -0.246 9.928 0.989 C 10.809 1.511 11.649 2.917 10.809 3.751 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mv30ce\",layoutDependency:layoutDependency,layoutId:\"K7K3j55Do\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.568 12.371\" overflow=\"visible\"><path d=\"M 9.809 3.554 C 9.04 4.377 7.844 4.347 7.794 5.893 C 7.723 7.841 10.163 8.112 10.488 9.518 C 11.379 13.365 4.594 12.652 2.448 11.246 C -0.773 9.147 -0.813 3.362 2.315 1.194 C 3.916 0.089 7.207 -0.363 9.019 0.33 C 10.366 0.842 10.791 2.499 9.809 3.554 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1dinhbp\",layoutDependency:layoutDependency,layoutId:\"LhPsv1OKh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 98.891 18.956\" overflow=\"visible\"><path d=\"M 46.522 6.889 C 48.375 8.877 45.124 11.539 44.477 13.356 C 43.869 15.054 43.96 19.04 41.307 18.93 C 38.755 18.819 38.937 14.973 38.107 13.346 C 37.246 11.649 32.558 8.827 35.991 6.728 C 38.106 5.433 39.677 7.903 41.287 7.903 C 42.684 7.903 45.023 5.283 46.522 6.899 Z M 4.275 6.889 C 5.672 8.134 5.176 11.458 6.067 12.623 C 6.958 13.788 10.816 13.085 10.614 16.068 C 10.391 19.362 1.854 20.647 0.376 15.505 C -0.161 13.638 -0.495 6.819 2.077 6.407 C 2.735 6.296 3.768 6.437 4.275 6.889 Z M 95.291 6.447 C 96.749 6.156 97.762 6.728 98.339 8.034 C 99.088 9.741 99.027 14.983 98.44 16.771 C 97.458 19.763 94.309 19.552 93.407 16.7 C 92.77 14.662 92.547 8.405 94.278 6.939 C 94.501 6.749 94.997 6.497 95.291 6.437 Z M 53.479 3.133 C 53.135 2.762 52.618 2.631 52.152 2.491 C 51.98 2.44 51.798 2.36 51.677 2.229 C 51.434 1.968 51.434 1.576 51.342 1.255 C 51.261 0.944 51.15 0.623 50.917 0.382 C 50.697 0.138 50.384 0 50.056 0 C 49.762 0 49.468 0.121 49.246 0.331 C 48.973 0.583 48.841 0.924 48.73 1.265 C 48.629 1.576 48.588 1.918 48.334 2.159 C 48.112 2.37 47.828 2.4 47.535 2.461 C 47.13 2.55 46.715 2.651 46.401 2.932 C 46.168 3.153 46.026 3.435 46.005 3.736 C 45.985 4.047 46.097 4.348 46.33 4.599 C 46.552 4.83 46.846 4.961 47.15 5.081 C 47.454 5.202 47.788 5.232 48.041 5.423 C 48.355 5.664 48.355 6.065 48.456 6.418 C 48.547 6.748 48.648 7.09 48.902 7.351 C 49.125 7.592 49.428 7.732 49.742 7.732 C 50.036 7.732 50.33 7.612 50.563 7.401 C 50.806 7.18 50.947 6.869 51.059 6.568 C 51.171 6.266 51.211 5.895 51.434 5.644 C 51.626 5.423 51.93 5.332 52.223 5.282 C 52.638 5.202 53.074 5.112 53.398 4.81 C 53.631 4.599 53.773 4.319 53.803 4.037 C 53.833 3.726 53.722 3.414 53.49 3.164 Z\" fill=\"rgb(250, 230, 212)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-bkg211\",layoutDependency:layoutDependency,layoutId:\"wtAg8esgF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.336 12.579\" overflow=\"visible\"><path d=\"M 11.772 0.537 C 13.625 2.525 10.374 5.186 9.727 7.004 C 9.119 8.701 9.21 12.687 6.557 12.577 C 4.005 12.466 4.187 8.621 3.357 6.994 C 2.496 5.297 -2.192 2.475 1.241 0.376 C 3.356 -0.92 4.927 1.551 6.537 1.551 C 7.934 1.551 10.273 -1.07 11.772 0.547 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6k0ufo\",layoutDependency:layoutDependency,layoutId:\"oNU0O3sYU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.621 12.584\" overflow=\"visible\"><path d=\"M 4.275 0.518 C 5.672 1.763 5.176 5.087 6.067 6.251 C 6.958 7.417 10.816 6.714 10.614 9.697 C 10.391 12.99 1.854 14.276 0.376 9.134 C -0.161 7.266 -0.495 0.447 2.077 0.036 C 2.735 -0.075 3.768 0.066 4.275 0.518 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wimzbs\",layoutDependency:layoutDependency,layoutId:\"Lcrs_V7kp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.954 12.556\" overflow=\"visible\"><path d=\"M 2.354 0.074 C 3.812 -0.217 4.825 0.355 5.402 1.661 C 6.151 3.368 6.09 8.61 5.503 10.398 C 4.521 13.39 1.372 13.179 0.47 10.328 C -0.168 8.289 -0.39 2.032 1.341 0.566 C 1.564 0.376 2.06 0.125 2.354 0.064 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14wep7r\",layoutDependency:layoutDependency,layoutId:\"xmvlEzI_D\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.805 7.732\" overflow=\"visible\"><path d=\"M 7.476 3.133 C 7.132 2.762 6.615 2.631 6.149 2.491 C 5.977 2.44 5.795 2.36 5.673 2.229 C 5.431 1.968 5.431 1.576 5.339 1.255 C 5.258 0.944 5.147 0.623 4.914 0.382 C 4.694 0.138 4.381 0 4.053 0 C 3.759 0 3.465 0.121 3.243 0.331 C 2.969 0.583 2.838 0.924 2.727 1.265 C 2.626 1.576 2.585 1.918 2.331 2.159 C 2.109 2.37 1.825 2.4 1.532 2.461 C 1.127 2.55 0.711 2.651 0.397 2.932 C 0.165 3.153 0.022 3.435 0.002 3.736 C -0.018 4.047 0.094 4.348 0.327 4.599 C 0.549 4.83 0.843 4.961 1.147 5.081 C 1.451 5.202 1.785 5.232 2.038 5.423 C 2.352 5.664 2.352 6.065 2.453 6.418 C 2.544 6.748 2.645 7.09 2.899 7.351 C 3.122 7.592 3.425 7.732 3.739 7.732 C 4.033 7.732 4.327 7.612 4.56 7.401 C 4.803 7.18 4.944 6.869 5.056 6.568 C 5.168 6.266 5.208 5.895 5.431 5.644 C 5.623 5.423 5.926 5.332 6.22 5.282 C 6.635 5.202 7.071 5.112 7.395 4.81 C 7.628 4.599 7.77 4.319 7.8 4.037 C 7.83 3.726 7.719 3.414 7.486 3.164 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wauwwz\",\"data-framer-name\":\"Menu links\",layoutDependency:layoutDependency,layoutId:\"EQCKLeD9G\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1032ea9\",\"data-border\":true,\"data-framer-name\":\"Menu link / Music\",layoutDependency:layoutDependency,layoutId:\"VLIpD7mAR\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(250, 230, 212, 0.35)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gi9j45\",\"data-styles-preset\":\"JaJzbvb6E\",dir:\"auto\",children:\"Music\"})}),className:\"framer-hmknw7\",\"data-framer-name\":\"Music\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OD8s80p0g\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m859mt\",\"data-framer-name\":\"Arrow\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"dnvKTbOmq\",svg:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.899902 17.1L17.0999 0.900002M17.0999 14.0625V0.900002H3.9374\" stroke=\"#FBE7D5\" stroke-opacity=\"0.35\" stroke-width=\"1.6\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p0uy3v\",\"data-border\":true,\"data-framer-name\":\"Menu link / Live\",layoutDependency:layoutDependency,layoutId:\"NzOZpgUXT\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(250, 230, 212, 0.35)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gi9j45\",\"data-styles-preset\":\"JaJzbvb6E\",dir:\"auto\",children:\"Live\"})}),className:\"framer-it2wll\",\"data-framer-name\":\"Live\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PhHjG75qq\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cdh0r3\",\"data-framer-name\":\"Arrow\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"oMQB1MB9H\",svg:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.899902 17.1L17.0999 0.899994M17.0999 14.0625V0.899994H3.9374\" stroke=\"#FBE7D5\" stroke-opacity=\"0.35\" stroke-width=\"1.6\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hdk0cy\",\"data-border\":true,\"data-framer-name\":\"Menu link / Weddings & events\",layoutDependency:layoutDependency,layoutId:\"DSS1lSH45\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(250, 230, 212, 0.35)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gi9j45\",\"data-styles-preset\":\"JaJzbvb6E\",dir:\"auto\",children:\"Weddings & events\"})}),className:\"framer-kgqtx7\",\"data-framer-name\":\"Weddings & events\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CiGmXuUg4\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dhje2r\",\"data-framer-name\":\"Arrow\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"VF_OKvUnS\",svg:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.899902 17.1L17.0999 0.899994M17.0999 14.0625V0.899994H3.9374\" stroke=\"#FBE7D5\" stroke-opacity=\"0.35\" stroke-width=\"1.6\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sdlwr4\",\"data-border\":true,\"data-framer-name\":\"Menu link / Merch\",layoutDependency:layoutDependency,layoutId:\"mwrcg9Phs\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(250, 230, 212, 0.35)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gi9j45\",\"data-styles-preset\":\"JaJzbvb6E\",dir:\"auto\",children:\"Merch\"})}),className:\"framer-axqm8e\",\"data-framer-name\":\"Merch\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GlgcEvLfy\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b1ge7u\",\"data-framer-name\":\"Arrow\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"qlI9nPkNc\",svg:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.899902 17.1L17.0999 0.899994M17.0999 14.0625V0.899994H3.9374\" stroke=\"#FBE7D5\" stroke-opacity=\"0.35\" stroke-width=\"1.6\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-147dcr3\",\"data-border\":true,\"data-framer-name\":\"Menu link / Gallery\",layoutDependency:layoutDependency,layoutId:\"p8mY_Uhip\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(250, 230, 212, 0.35)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gi9j45\",\"data-styles-preset\":\"JaJzbvb6E\",dir:\"auto\",children:\"Gallery\"})}),className:\"framer-1hb1qdw\",\"data-framer-name\":\"Gallery\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"e75rwkPP0\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pgg05g\",\"data-framer-name\":\"Arrow\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"xzUmckFWW\",svg:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.899902 17.1L17.0999 0.899994M17.0999 14.0625V0.899994H3.9374\" stroke=\"#FBE7D5\" stroke-opacity=\"0.35\" stroke-width=\"1.6\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o8ja1c\",\"data-border\":true,\"data-framer-name\":\"Menu link / About\",layoutDependency:layoutDependency,layoutId:\"pHS7w7LwW\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(250, 230, 212, 0.35)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gi9j45\",\"data-styles-preset\":\"JaJzbvb6E\",dir:\"auto\",children:\"About\"})}),className:\"framer-m4xhmv\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gS7vXcBUD\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bucfkl\",\"data-framer-name\":\"Arrow\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"f9AXjewzp\",svg:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.899902 17.1L17.0999 0.899994M17.0999 14.0625V0.899994H3.9374\" stroke=\"#FBE7D5\" stroke-opacity=\"0.35\" stroke-width=\"1.6\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ff8w3w\",\"data-border\":true,\"data-framer-name\":\"Menu link / Press\",layoutDependency:layoutDependency,layoutId:\"I70jGioPP\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(250, 230, 212, 0.35)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gi9j45\",\"data-styles-preset\":\"JaJzbvb6E\",dir:\"auto\",children:\"Press\"})}),className:\"framer-tbsxbh\",\"data-framer-name\":\"Press\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Gsz1jMBVP\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tawblo\",\"data-framer-name\":\"Arrow\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"sAiGyfaOA\",svg:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.899902 17.1L17.0999 0.899994M17.0999 14.0625V0.899994H3.9374\" stroke=\"#FBE7D5\" stroke-opacity=\"0.35\" stroke-width=\"1.6\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FkAfGuSn6\"},motionChild:true,nodeId:\"rUZz8XNrH\",scopeId:\"zEHYlQzjU\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1ndz5mq framer-jr1g9b\",\"data-border\":true,\"data-framer-name\":\"EPK\",layoutDependency:layoutDependency,layoutId:\"rUZz8XNrH\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(250, 230, 212, 0.35)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gi9j45\",\"data-styles-preset\":\"JaJzbvb6E\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"EPK\"})}),className:\"framer-gza7jg\",\"data-framer-name\":\"Press\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"l73RjhVSu\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g38v1e\",\"data-framer-name\":\"Arrow\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"y6Znlv2LN\",svg:'<svg width=\"18\" height=\"18\" viewBox=\"0 0 18 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.899902 17.1L17.0999 0.899994M17.0999 14.0625V0.899994H3.9374\" stroke=\"#FBE7D5\" stroke-opacity=\"0.35\" stroke-width=\"1.6\"/>\\n</svg>\\n',withExternalLayout:true})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dlfgi9\",\"data-framer-name\":\"Menu footer\",layoutDependency:layoutDependency,layoutId:\"maCQpK1m9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"17px\"},children:/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7QXJjaGl2by01MDA=\",\"--framer-font-family\":'\"Archivo\"',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(250, 230, 212, 1))\"},children:\"hello@lucymusic.co.uk\"})})}),className:\"framer-5g0mot\",\"data-framer-name\":\"hello@lucymusic.co.uk\",fonts:[\"GF;Archivo-500\"],layoutDependency:layoutDependency,layoutId:\"Vhki20mB_\",style:{\"--extracted-1w3ko1f\":\"rgba(250, 230, 212, 1)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sljj88\",layoutDependency:layoutDependency,layoutId:\"lzskgstud\",children:[/*#__PURE__*/_jsx(Instagram,{animated:true,className:\"framer-s6378l\",layoutDependency:layoutDependency,layoutId:\"XSSUDXm1X\",style:{\"--t829wi\":\"rgb(250, 230, 212)\"}}),/*#__PURE__*/_jsx(Soundcloud,{animated:true,className:\"framer-1q6hb2h\",layoutDependency:layoutDependency,layoutId:\"PY7I0mt5m\",style:{\"--t829wi\":\"rgb(250, 230, 212)\"}}),/*#__PURE__*/_jsx(Youtube,{animated:true,className:\"framer-vefe1v\",layoutDependency:layoutDependency,layoutId:\"kMDL0izeC\",style:{\"--t829wi\":\"rgb(250, 230, 212)\"}}),/*#__PURE__*/_jsx(Spotify,{animated:true,className:\"framer-13p6k92\",layoutDependency:layoutDependency,layoutId:\"CfPQfkMbA\",style:{\"--t829wi\":\"rgb(250, 230, 212)\"}}),/*#__PURE__*/_jsx(Tiktok,{animated:true,className:\"framer-ya6rfp\",layoutDependency:layoutDependency,layoutId:\"fED2lhkEu\",style:{\"--t829wi\":\"rgb(250, 230, 212)\"}})]}),/*#__PURE__*/_jsxs(MotionDivWithArrowSwapButtonyeps7y,{className:\"framer-yeps7y\",\"data-framer-name\":\"Button / Contact\",layoutDependency:layoutDependency,layoutId:\"SHWTITDoY\",style:{backgroundColor:\"rgb(250, 230, 212)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QXJjaGl2by1tZWRpdW0=\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(21, 21, 21))\"},children:\"Contact\"})}),className:\"framer-1gcpuem\",\"data-framer-name\":\"Contact\",fonts:[\"FS;Archivo-medium\"],layoutDependency:layoutDependency,layoutId:\"QTNV09yIR\",style:{\"--extracted-r6o4lv\":\"rgb(21, 21, 21)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jlf0kv\",\"data-framer-name\":\"Arrow swap\",layoutDependency:layoutDependency,layoutId:\"EH10eCYTh\",children:[/*#__PURE__*/_jsx(ArrowUpRightWithArrowSwapA1ivexi,{animated:true,className:\"framer-1ivexi\",layoutDependency:layoutDependency,layoutId:\"KnbnQxmKe\",style:{\"--1m973uw\":\"rgb(21, 21, 21)\",\"--js9iwy\":2}}),/*#__PURE__*/_jsx(ArrowUpRightWithArrowSwapB2ywlag,{animated:true,className:\"framer-2ywlag\",layoutDependency:layoutDependency,layoutId:\"XylaLDvnO\",style:{\"--1m973uw\":\"rgb(21, 21, 21)\",\"--js9iwy\":2}})]})]})]})]})]})})})});});const css=[\".framer-4gQFc.framer-jr1g9b, .framer-4gQFc .framer-jr1g9b { display: block; }\",\".framer-4gQFc.framer-vt9jak { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-4gQFc .framer-xr702y { 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: 28px 80px 28px 80px; position: relative; width: 100%; }\",\".framer-4gQFc .framer-1oo66p6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4gQFc .framer-1uasou8 { flex: none; height: 28px; overflow: visible; position: relative; width: 200px; }\",\".framer-4gQFc .framer-1kmcdsu { flex: none; height: 24px; left: 0px; position: absolute; top: 0px; width: 42px; }\",\".framer-4gQFc .framer-1fqo49t, .framer-4gQFc .framer-1biwm6o { height: 24px; left: 0px; position: absolute; top: 0px; width: 42px; }\",\".framer-4gQFc .framer-sy9gwi { height: 20px; left: 18px; position: absolute; top: 4px; width: 17px; }\",\".framer-4gQFc .framer-1086hzd { height: 20px; left: 0px; position: absolute; top: 4px; width: 17px; }\",\".framer-4gQFc .framer-jq6tjr { height: 9px; left: 34px; position: absolute; top: 0px; width: 9px; }\",\".framer-4gQFc .framer-13zn3qu { flex: none; height: 24px; left: 0px; position: absolute; top: 2px; width: 191px; }\",\".framer-4gQFc .framer-9hoklf { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-4gQFc .framer-127lhep { cursor: pointer; flex: none; height: auto; position: relative; width: 20px; }\",\".framer-4gQFc .framer-1722r9g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 23px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-4gQFc .framer-1wva18l, .framer-4gQFc .framer-hdhkdz, .framer-4gQFc .framer-1oi5x5s, .framer-4gQFc .framer-mzmmt0 { --framer-custom-cursors: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4gQFc .framer-1np9l69 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 8px 0px 8px; position: relative; width: min-content; }\",\".framer-4gQFc .framer-ezv5ht, .framer-4gQFc .framer-1nido4q, .framer-4gQFc .framer-u3pcgw, .framer-4gQFc .framer-1c7p9ex, .framer-4gQFc .framer-1vqkrxn { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-4gQFc .framer-13b4ufw, .framer-4gQFc .framer-1v409zh, .framer-4gQFc .framer-1u2yqf6, .framer-4gQFc .framer-10kyufv, .framer-4gQFc .framer-1v7ikhj { cursor: pointer; flex: none; height: auto; position: relative; width: 16px; }\",\".framer-4gQFc .framer-550ryj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 13px 20px 13px 20px; position: relative; width: min-content; }\",\".framer-4gQFc .framer-1f5340u, .framer-4gQFc .framer-hmknw7, .framer-4gQFc .framer-it2wll, .framer-4gQFc .framer-kgqtx7, .framer-4gQFc .framer-axqm8e, .framer-4gQFc .framer-1hb1qdw, .framer-4gQFc .framer-m4xhmv, .framer-4gQFc .framer-tbsxbh, .framer-4gQFc .framer-gza7jg, .framer-4gQFc .framer-5g0mot, .framer-4gQFc .framer-1gcpuem { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-4gQFc .framer-18sr867, .framer-4gQFc .framer-jlf0kv { flex: none; height: 15px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 15px; }\",\".framer-4gQFc .framer-1mgadyh, .framer-4gQFc .framer-4extb7, .framer-4gQFc .framer-1ivexi, .framer-4gQFc .framer-2ywlag { flex: none; height: auto; left: 2px; position: absolute; top: 2px; width: 11px; }\",\".framer-4gQFc .framer-1r1msal { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-4gQFc .framer-ralwb { 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: 27px 24px 27px 24px; position: relative; width: 100%; }\",\".framer-4gQFc .framer-19o2oln { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-4gQFc .framer-1rmy3gz { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 18px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 18px; }\",\".framer-4gQFc .framer-c2llfa { flex: none; height: 26px; position: relative; width: 26px; }\",\".framer-4gQFc .framer-s96uol { height: 19px; position: relative; width: 151px; }\",\".framer-4gQFc .framer-1azalfu { height: 13px; left: 10px; position: absolute; top: 6px; width: 141px; }\",\".framer-4gQFc .framer-1vm1cm7 { height: 13px; left: 56px; position: absolute; top: 0px; width: 14px; }\",\".framer-4gQFc .framer-yzyfbg { height: 13px; left: 114px; position: absolute; top: 0px; width: 14px; }\",\".framer-4gQFc .framer-b5co0r { height: 13px; left: 89px; position: absolute; top: 0px; width: 13px; }\",\".framer-4gQFc .framer-1c9v1rc { height: 13px; left: 128px; position: absolute; top: 0px; width: 13px; }\",\".framer-4gQFc .framer-dv7rcl { height: 13px; left: 0px; position: absolute; top: 0px; width: 13px; }\",\".framer-4gQFc .framer-ihec8s { height: 13px; left: 70px; position: absolute; top: 0px; width: 12px; }\",\".framer-4gQFc .framer-1abl5jj { height: 13px; left: 24px; position: absolute; top: 6px; width: 100px; }\",\".framer-4gQFc .framer-k1ekbf { height: 13px; left: 31px; position: absolute; top: 0px; width: 11px; }\",\".framer-4gQFc .framer-17t32uj { height: 13px; left: 89px; position: absolute; top: 0px; width: 11px; }\",\".framer-4gQFc .framer-1mv30ce { height: 13px; left: 0px; position: absolute; top: 0px; width: 11px; }\",\".framer-4gQFc .framer-1dinhbp { height: 19px; left: 0px; position: absolute; top: 0px; width: 99px; }\",\".framer-4gQFc .framer-bkg211 { height: 13px; left: 35px; position: absolute; top: 6px; width: 13px; }\",\".framer-4gQFc .framer-6k0ufo { height: 13px; left: 0px; position: absolute; top: 6px; width: 11px; }\",\".framer-4gQFc .framer-wimzbs { height: 13px; left: 93px; position: absolute; top: 6px; width: 6px; }\",\".framer-4gQFc .framer-14wep7r { height: 8px; left: 46px; position: absolute; top: 0px; width: 8px; }\",\".framer-4gQFc .framer-wauwwz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 16px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-4gQFc .framer-1032ea9, .framer-4gQFc .framer-1p0uy3v, .framer-4gQFc .framer-1hdk0cy, .framer-4gQFc .framer-1sdlwr4, .framer-4gQFc .framer-147dcr3, .framer-4gQFc .framer-o8ja1c, .framer-4gQFc .framer-1ff8w3w { 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: 12px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-4gQFc .framer-m859mt, .framer-4gQFc .framer-1cdh0r3, .framer-4gQFc .framer-dhje2r, .framer-4gQFc .framer-b1ge7u, .framer-4gQFc .framer-pgg05g, .framer-4gQFc .framer-bucfkl, .framer-4gQFc .framer-1tawblo, .framer-4gQFc .framer-1g38v1e { flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-4gQFc .framer-1ndz5mq { 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: 12px 0px 12px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-4gQFc .framer-dlfgi9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 29px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 29px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-4gQFc .framer-sljj88 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4gQFc .framer-s6378l, .framer-4gQFc .framer-1q6hb2h, .framer-4gQFc .framer-vefe1v, .framer-4gQFc .framer-13p6k92, .framer-4gQFc .framer-ya6rfp { cursor: pointer; flex: none; height: auto; position: relative; width: 22px; }\",\".framer-4gQFc .framer-yeps7y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 13px 20px 13px 20px; position: relative; width: 100%; }\",\".framer-4gQFc.framer-v-1249w0m.framer-vt9jak { width: 810px; }\",\".framer-4gQFc.framer-v-1249w0m .framer-xr702y { padding: 28px 40px 28px 40px; }\",\".framer-4gQFc.framer-v-1249w0m .framer-1722r9g { gap: 24px; }\",\".framer-4gQFc.framer-v-av3e1x.framer-vt9jak { width: 390px; }\",\".framer-4gQFc.framer-v-av3e1x .framer-xr702y { flex-direction: column; gap: 24px; justify-content: flex-start; padding: 20px 16px 20px 16px; }\",\".framer-4gQFc.framer-v-av3e1x .framer-1oo66p6 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-4gQFc.framer-v-av3e1x .framer-1uasou8 { gap: 10px; }\",\".framer-4gQFc.framer-v-1pksxhf.framer-vt9jak { width: min-content; }\",\".framer-4gQFc.framer-v-1pksxhf .framer-19o2oln, .framer-4gQFc.framer-v-1pksxhf .framer-5g0mot { order: 1; }\",\".framer-4gQFc.framer-v-1pksxhf .framer-s96uol, .framer-4gQFc.framer-v-1pksxhf .framer-yeps7y { order: 0; }\",\".framer-4gQFc.framer-v-1pksxhf .framer-sljj88 { order: 2; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-4gQFc[data-border=\"true\"]::after, .framer-4gQFc [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 100\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EQn81jxbs\":{\"layout\":[\"fixed\",\"auto\"]},\"xFzpsChq3\":{\"layout\":[\"fixed\",\"auto\"]},\"KnYu59lRM\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzEHYlQzjU=withCSS(Component,css,\"framer-4gQFc\");export default FramerzEHYlQzjU;FramerzEHYlQzjU.displayName=\"Header\";FramerzEHYlQzjU.defaultProps={height:100,width:1200};addPropertyControls(FramerzEHYlQzjU,{variant:{options:[\"jppuO795l\",\"EQn81jxbs\",\"xFzpsChq3\",\"KnYu59lRM\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerzEHYlQzjU,[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo Narrow\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo Narrow\",url:\"https://fonts.gstatic.com/s/archivonarrow/v35/tss5ApVBdCYD5Q7hcxTE1ArZ0Zz8oY2KRmwvKhhvHlGKoXOtFCQ76Q.woff2\",weight:\"500\"},{cssFamilyName:\"Archivo\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5ISYWGR43XD57J2U5VEYATNUZO57OCPH/UIED7ZBTCD42AJ7GJT5NWKWHCOVDRNAP/EPHSF4UBJRLGUILEFJVCMY7ET4W5HPUF.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:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTBjNp9R1oJ0vyVQ.woff2\",weight:\"500\"}]},...MenuFonts,...InstagramFonts,...SoundcloudFonts,...YoutubeFonts,...SpotifyFonts,...TiktokFonts,...ArrowUpRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzEHYlQzjU\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"100\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EQn81jxbs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xFzpsChq3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KnYu59lRM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zEHYlQzjU.map","// Generated by Framer (0e6a859)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Archivo-500\",\"GF;Archivo-700\",\"GF;Archivo-700italic\",\"GF;Archivo-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTBjNp9R1oJ0vyVQ.woff2\",weight:\"500\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT0zRp9R1oJ0vyVQ.woff2\",weight:\"700\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HBmtBdpBU7iVdxQ.woff2\",weight:\"700\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HCzsxdpBU7iVdxQ.woff2\",weight:\"500\"}]}];export const css=['.framer-mpxg7 .framer-styles-preset-i69cso:not(.rich-text-wrapper), .framer-mpxg7 .framer-styles-preset-i69cso.rich-text-wrapper h4 { --framer-font-family: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 30px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.05em; --framer-line-height: 112%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #151515; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-mpxg7\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (af78293)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Archivo-500\",\"GF;Archivo-700\",\"GF;Archivo-700italic\",\"GF;Archivo-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTBjNp9R1oJ0vyVQ.woff2\",weight:\"500\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT0zRp9R1oJ0vyVQ.woff2\",weight:\"700\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HBmtBdpBU7iVdxQ.woff2\",weight:\"700\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HCzsxdpBU7iVdxQ.woff2\",weight:\"500\"}]}];export const css=['.framer-L1vKb .framer-styles-preset-rzvydk:not(.rich-text-wrapper), .framer-L1vKb .framer-styles-preset-rzvydk.rich-text-wrapper h2 { --framer-font-family: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 45px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.05em; --framer-line-height: 104%; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #151515; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-L1vKb\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Sans-700\",\"GF;Instrument Sans-700italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gfwmS0v3_7Y.woff2\",weight:\"700\"},{cssFamilyName:\"Instrument Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"Instrument Sans\",url:\"https://fonts.gstatic.com/s/instrumentsans/v4/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENugixkywN2u7YUwU.woff2\",weight:\"700\"}]}];export const css=['.framer-58hRV .framer-styles-preset-1fyamxg:not(.rich-text-wrapper), .framer-58hRV .framer-styles-preset-1fyamxg.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 80px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.07em; --framer-line-height: 90%; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #151515; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 0px) { .framer-58hRV .framer-styles-preset-1fyamxg:not(.rich-text-wrapper), .framer-58hRV .framer-styles-preset-1fyamxg.rich-text-wrapper p { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 42px; --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.07em; --framer-line-height: 90%; --framer-paragraph-spacing: 20px; --framer-text-alignment: center; --framer-text-color: #151515; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-58hRV\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ddc5e5f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Archivo-500\",\"GF;Archivo-700\",\"GF;Archivo-700italic\",\"GF;Archivo-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTBjNp9R1oJ0vyVQ.woff2\",weight:\"500\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT0zRp9R1oJ0vyVQ.woff2\",weight:\"700\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HBmtBdpBU7iVdxQ.woff2\",weight:\"700\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"italic\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HCzsxdpBU7iVdxQ.woff2\",weight:\"500\"}]}];export const css=['.framer-oGKp4 .framer-styles-preset-ocau4d:not(.rich-text-wrapper), .framer-oGKp4 .framer-styles-preset-ocau4d.rich-text-wrapper h3 { --framer-font-family: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-family-italic: \"Archivo\", \"Archivo Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.05em; --framer-line-height: 112%; --framer-paragraph-spacing: 1px; --framer-text-alignment: start; --framer-text-color: #151515; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-oGKp4\";\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 (3ad0d99)\nexport default function metadata(params,activeLocale){return{description:\"Made with Framer\",robots:\"max-image-preview:large\",title:\"My Framer Site\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b7e356e)\nimport siteMetadata from\"#framer/local/siteMetadata/siteMetadata/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"1s5btum\",mediaQuery:\"(min-width: 810px) and (max-width: 1439.98px)\"},{hash:\"aj0nt0\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{bc6Tu3XOL:\"press\",chKnMSECK:\"contact\",ICKPNX6PW:\"weddings\",n6jAWSCYs:\"listen\",OKnuvK1UQ:\"gallery\",RnZbp9RLf:\"featured\",T0b4jvVYu:\"intro\",X01jNwZoG:\"gigs\"},robots:\"max-image-preview:large\",serializationId:\"framer-PRFQ5\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b7e356e)\nexport default function metadata(params,activeLocale){return{breakpoints:[{hash:\"p9l900\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"a9ix7u\",mediaQuery:\"(min-width: 810px) and (max-width: 1439.98px)\"},{hash:\"1xi9wps\",mediaQuery:\"(max-width: 809.98px)\"}],description:\"Press kit for Lucy Robinson, BBC featured alt-acoustic-pop singer-songwriter from Leeds and Belfast: bio, music, video, highlights and booking.\",elements:{dULRmXGdj:\"photos\",HurlI3AMW:\"bio\",lDhqg5Rk9:\"music\",pP3LGZely:\"highlights\",q8_DL6zMl:\"video\",SPRSA9lB_:\"featured\",V5sv4Gdm5:\"contact\"},robots:\"max-image-preview:large\",serializationId:\"framer-WoLvv\",title:\"Lucy Robinson | Electronic press kit\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}