{
  "version": 3,
  "sources": ["ssg:https://framer.com/m/framer/lodash.js@0.3.0", "ssg:https://framerusercontent.com/modules/AHY1z1xp5QsxaZBkEL9H/7Qvf2RhlgA8L1UHMchaV/Slider.js", "ssg:https://framerusercontent.com/modules/NRKVbMFYrBaqL0rx532t/o1XmI0MqgEIlgDIKXNDR/Audio.js", "ssg:https://framerusercontent.com/modules/fKdFcBKADh2WvpoGuLvz/do9Yml1Si9eMG6teFfZq/YHRTp7_6U.js", "ssg:https://framerusercontent.com/modules/BlGVCCDcjqHR0BlEge4u/qNLyCW1geXqx24WSEdEW/componentPresets.js", "ssg:https://framerusercontent.com/modules/ga0tyYB8H7muLKG5hPiy/3VBNr9ydaNaXYAzbXp3a/k1BExuPp2.js", "ssg:https://framerusercontent.com/modules/w023VrinWQnm4ddrjA0S/aFUXucqsASvGgi9sjYuM/R5_vL6n_G.js"],
  "sourcesContent": ["/** Error message constants. */ var FUNC_ERROR_TEXT = \"Expected a function\";\n/* Built-in method references for those with the same name as other `lodash` methods. */ var nativeMax = Math.max, nativeMin = Math.min;\n/** Used as references for various `Number` constants. */ var NAN = 0 / 0;\n/** Used to match leading and trailing whitespace. */ var reTrim = /^\\s+|\\s+$/g;\n/** Used to detect bad signed hexadecimal string values. */ var reIsBadHex = /^[-+]0x[0-9a-f]+$/i;\n/** Used to detect binary string values. */ var reIsBinary = /^0b[01]+$/i;\n/** Used to detect octal string values. */ var reIsOctal = /^0o[0-7]+$/i;\n/** Built-in method references without a dependency on `root`. */ var freeParseInt = parseInt;\nvar now = function() {\n    return Date.now();\n};\nfunction isObject(value) {\n    var type = typeof value;\n    return value != null && (type == \"object\" || type == \"function\");\n}\nfunction isObjectLike(value) {\n    return value != null && typeof value == \"object\";\n}\nfunction toNumber(value) {\n    if (typeof value == \"number\") {\n        return value;\n    }\n    if (typeof value == \"symbol\") {\n        return NAN;\n    }\n    if (isObject(value)) {\n        var other = typeof value.valueOf == \"function\" ? value.valueOf() : value;\n        value = isObject(other) ? other + \"\" : other;\n    }\n    if (typeof value != \"string\") {\n        return value === 0 ? value : +value;\n    }\n    value = value.replace(reTrim, \"\");\n    var isBinary = reIsBinary.test(value);\n    return isBinary || reIsOctal.test(value) ? freeParseInt(value.slice(2), isBinary ? 2 : 8) : reIsBadHex.test(value) ? NAN : +value;\n}\nexport function debounce(func, wait, options) {\n    var lastArgs, lastThis, maxWait, result, timerId, lastCallTime, lastInvokeTime = 0, leading = false, maxing = false, trailing = true;\n    if (typeof func != \"function\") {\n        throw new TypeError(FUNC_ERROR_TEXT);\n    }\n    wait = toNumber(wait) || 0;\n    if (isObject(options)) {\n        leading = !!options.leading;\n        maxing = \"maxWait\" in options;\n        maxWait = maxing ? nativeMax(toNumber(options.maxWait) || 0, wait) : maxWait;\n        trailing = \"trailing\" in options ? !!options.trailing : trailing;\n    }\n    function invokeFunc(time) {\n        var args = lastArgs, thisArg = lastThis;\n        lastArgs = lastThis = undefined;\n        lastInvokeTime = time;\n        result = func.apply(thisArg, args);\n        return result;\n    }\n    function leadingEdge(time) {\n        // Reset any `maxWait` timer.\n        lastInvokeTime = time;\n        // Start the timer for the trailing edge.\n        timerId = setTimeout(timerExpired, wait);\n        // Invoke the leading edge.\n        return leading ? invokeFunc(time) : result;\n    }\n    function remainingWait(time) {\n        var timeSinceLastCall = time - lastCallTime, timeSinceLastInvoke = time - lastInvokeTime, timeWaiting = wait - timeSinceLastCall;\n        return maxing ? nativeMin(timeWaiting, maxWait - timeSinceLastInvoke) : timeWaiting;\n    }\n    function shouldInvoke(time) {\n        var timeSinceLastCall = time - lastCallTime, timeSinceLastInvoke = time - lastInvokeTime;\n        // Either this is the first call, activity has stopped and we're at the\n        // trailing edge, the system time has gone backwards and we're treating\n        // it as the trailing edge, or we've hit the `maxWait` limit.\n        return lastCallTime === undefined || timeSinceLastCall >= wait || timeSinceLastCall < 0 || maxing && timeSinceLastInvoke >= maxWait;\n    }\n    function timerExpired() {\n        var time = now();\n        if (shouldInvoke(time)) {\n            return trailingEdge(time);\n        }\n        // Restart the timer.\n        timerId = setTimeout(timerExpired, remainingWait(time));\n    }\n    function trailingEdge(time) {\n        timerId = undefined;\n        // Only invoke if we have `lastArgs` which means `func` has been\n        // debounced at least once.\n        if (trailing && lastArgs) {\n            return invokeFunc(time);\n        }\n        lastArgs = lastThis = undefined;\n        return result;\n    }\n    function cancel() {\n        if (timerId !== undefined) {\n            clearTimeout(timerId);\n        }\n        lastInvokeTime = 0;\n        lastArgs = lastCallTime = lastThis = timerId = undefined;\n    }\n    function flush() {\n        return timerId === undefined ? result : trailingEdge(now());\n    }\n    function debounced() {\n        var time = now(), isInvoking = shouldInvoke(time);\n        lastArgs = arguments;\n        lastThis = this;\n        lastCallTime = time;\n        if (isInvoking) {\n            if (timerId === undefined) {\n                return leadingEdge(lastCallTime);\n            }\n            if (maxing) {\n                // Handle invocations in a tight loop.\n                clearTimeout(timerId);\n                timerId = setTimeout(timerExpired, wait);\n                return invokeFunc(lastCallTime);\n            }\n        }\n        if (timerId === undefined) {\n            timerId = setTimeout(timerExpired, wait);\n        }\n        return result;\n    }\n    debounced.cancel = cancel;\n    debounced.flush = flush;\n    return debounced;\n}\nexport function throttle(func, wait, options) {\n    var leading = true, trailing = true;\n    if (typeof func != \"function\") {\n        throw new TypeError(FUNC_ERROR_TEXT);\n    }\n    if (isObject(options)) {\n        leading = \"leading\" in options ? !!options.leading : leading;\n        trailing = \"trailing\" in options ? !!options.trailing : trailing;\n    }\n    return debounce(func, wait, {\n        leading: leading,\n        maxWait: wait,\n        trailing: trailing\n    });\n}\n\nexport const __FramerMetadata__ = {\"exports\":{\"throttle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"debounce\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./lodash.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{animate,transform,motion,useTransform}from\"framer-motion\";import{useRef,useState,useCallback}from\"react\";import{isMotionValue,useOnChange,useAutoMotionValue}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{throttle}from\"https://framer.com/m/framer/lodash.js@0.3.0\";var KnobOptions;(function(KnobOptions){KnobOptions[\"Hide\"]=\"Hide\";KnobOptions[\"Hover\"]=\"Hover\";KnobOptions[\"Show\"]=\"Show\";})(KnobOptions||(KnobOptions={}));/**\n * SLIDER\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 20\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n */ export const Slider=withCSS(function Slider(props){const{value:valueProp,trackHeight,fillColor,focusColor,min,max,onChange,onChangeLive,onMax,onMin,trackColor,trackRadius,knobSize,knobColor,constrainKnob,shadow,shouldAnimateChange,transition,overdrag,knobSetting,style}=props;const[hovered,setHovered]=useState(false);const[focused,setFocused]=useState(false);const onCanvas=RenderTarget.current()===RenderTarget.canvas;const shouldAnimate=shouldAnimateChange&&!onCanvas;const isConstrained=constrainKnob&&knobSetting===KnobOptions.Show;const showKnob=knobSetting!==KnobOptions.Hide;const input=useRef();const knobPadding=8;// Main setting function\nconst updateValue=useCallback((newVal,target)=>{throttledInputUpdate(newVal);if(onChange)onChange(newVal);if(shouldAnimate)animate(target,newVal,transition);else requestAnimationFrame(()=>target.set(newVal));},[transition,shouldAnimate,onChange]);// \"value\" is the source of truth\n// It can be controlled via props with a motionvalue or number 0.0 - 1.0\n// Local changes are always allowed and are reported back up using \"onChange\" callback\nconst value=useAutoMotionValue(valueProp,{onChange:updateValue,transform:value=>transform(value,[0,100],[min,max])});const knobX=useTransform(value,[min,max],[\"0%\",\"100%\"]);const normalizedValue=useTransform(value,[min,max],[0,1]);const throttledInputUpdate=useCallback(throttle(val=>{var ref;if((ref=input.current)===null||ref===void 0?void 0:ref.value)input.current.value=val;},100),[input]);// Live updating callback\nuseOnChange(value,val=>{if(isMotionValue(valueProp))throttledInputUpdate(val);if(onMax&&val>=max)onMax();if(onMin&&val<=min)onMin();if(onChangeLive)onChangeLive(val);});// Read changes from input element\nconst handleInputChange=e=>{updateValue(parseFloat(e.target.value),value);};// Handle tapping on the know to trigger update\nconst handleMouseDown=e=>{if(parseFloat(e.target.value)!==0)updateValue(parseFloat(e.target.value),value);};const handleMouseUp=()=>{};const totalKnobWidth=showKnob?knobSize+knobPadding:knobPadding;const totalHeight=Math.max(knobSize+knobPadding,trackHeight);return /*#__PURE__*/ _jsxs(\"div\",{className:\"framer-default-slider\",onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{position:\"relative\",...style,alignItems:\"center\",justifyContent:\"flex-start\",border:`0px solid ${focusColor}`,\"--framer-default-slider-height\":totalHeight,\"--framer-default-slider-width\":totalKnobWidth},children:[/*#__PURE__*/ _jsx(\"input\",{ref:input,style:{flexShrink:0,minHeight:totalHeight,opacity:0,margin:0,display:\"flex\",...style,WebkitTapHighlightColor:\"rgba(0, 0, 0, 0)\",...!isConstrained&&{width:`calc(100% + ${totalKnobWidth}px)`,marginLeft:-totalKnobWidth/2}},onFocus:()=>setFocused(true),onBlur:()=>setFocused(false),type:\"range\",min:min,max:max,defaultValue:-1,step:\"any\",onChange:handleInputChange,onMouseDown:handleMouseDown,onMouseUp:handleMouseUp}),/*#__PURE__*/ _jsx(\"div\",{style:{background:trackColor,position:\"absolute\",top:`calc(50% - ${Math.ceil(trackHeight/2)}px)`,borderRadius:trackRadius,display:\"flex\",height:trackHeight,width:\"100%\",transformOrigin:\"left\",pointerEvents:\"none\",overflow:\"hidden\"},children:/*#__PURE__*/ _jsx(motion.div,{style:{height:trackHeight,width:\"100%\",background:fillColor,scaleX:normalizedValue,position:\"absolute\",top:`calc(50% - ${Math.ceil(trackHeight/2)}px)`,transformOrigin:\"left\",pointerEvents:\"none\"}})}),/*#__PURE__*/ _jsx(motion.div,{style:{x:knobX,position:\"absolute\",display:\"flex\",top:`calc(50% - ${Math.floor(knobSize/2)}px)`,pointerEvents:\"none\",...isConstrained?{width:`calc(100% - ${knobSize}px`,left:0}:{width:`100%`,left:-knobSize/2}},children:/*#__PURE__*/ _jsx(motion.div,{initial:false,animate:{scale:hovered&&knobSetting===KnobOptions.Hover||knobSetting===KnobOptions.Show?1:0},transition:{type:\"spring\",stiffness:900,damping:40},style:{transformOrigin:\"50% 50%\",width:knobSize,height:knobSize,borderRadius:\"50%\",background:knobColor,pointerEvents:\"none\",boxShadow:`0px 1px 2px 0px ${shadow}, \n                                0px 2px 4px 0px ${shadow}, \n                                0px 4px 8px 0px ${shadow}`}})})]});},[\".framer-default-slider input[type=range] {  width: 100%; height: 100% background:transparent margin: 0;}\",\".framer-default-slider input[type=range]:focus { outline: none; }\",\".framer-default-slider input[type=range]::-ms-track { width: 100%; cursor: pointer; background: transparent; border-color: transparent; color: transparent; }\",\".framer-default-slider input[type=range]::-webkit-slider-thumb { height: var(--framer-default-slider-height, 0px); width: var(--framer-default-slider-width, 0px); border-radius: 0;  background: none; }\",\".framer-default-slider input[type=range]::-moz-range-thumb { height: var(--framer-default-slider-height, 0px); width: var(--framer-default-slider-width, 0px); border-radius: 0;  background: none; }\",\".framer-default-slider input[type=range]::-ms-thumb  { height: var(--framer-default-slider-height, 0px); width: var(--framer-default-slider-width, 0px); border-radius: 0;  background: none; }\",]);Slider.displayName=\"Slider\";Slider.defaultProps={height:20,width:200,trackHeight:4,fillColor:\"#09F\",trackColor:\"#DDD\",knobColor:\"#FFF\",focusColor:\"rgba(0, 153, 255,0)\",shadow:\"rgba(0,0,0,0.1)\",knobSize:20,overdrag:true,min:0,max:100,value:50,trackRadius:5,knobSetting:KnobOptions.Show,constrainKnob:false,transition:{type:\"spring\",delay:0,stiffness:750,damping:50},shouldAnimateChange:true};addPropertyControls(Slider,{fillColor:{title:\"Tint\",type:ControlType.Color},trackColor:{title:\"Track\",type:ControlType.Color},knobColor:{title:\"Knob\",type:ControlType.Color},shadow:{type:ControlType.Color,title:\"Shadow\"},// focusColor: {\n//     title: \"Focus\",\n//     type: ControlType.Color,\n// },\nshouldAnimateChange:{type:ControlType.Boolean,title:\"Changes\",enabledTitle:\"Animate\",disabledTitle:\"Instant\"},transition:{type:ControlType.Transition,defaultValue:Slider.defaultProps.transition},knobSetting:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Knob\",options:[\"Hide\",\"Hover\",\"Show\"]},constrainKnob:{type:ControlType.Boolean,title:\"Constrain\",enabledTitle:\"Yes\",disabledTitle:\"No\",hidden:({knobSetting})=>knobSetting!==KnobOptions.Show},knobSize:{type:ControlType.Number,title:\"Knob\",min:10,max:100,hidden:({knobSetting})=>knobSetting===KnobOptions.Hide},value:{type:ControlType.Number,title:\"Value\",min:0,max:100,unit:\"%\"},trackHeight:{title:\"Height\",type:ControlType.Number,min:0},min:{title:\"Min\",type:ControlType.Number,displayStepper:true},trackRadius:{type:ControlType.Number,displayStepper:true,min:0,max:200,title:\"Radius\"},max:{title:\"Max\",type:ControlType.Number,displayStepper:true},onChange:{type:ControlType.EventHandler},onMax:{type:ControlType.EventHandler},onMin:{type:ControlType.EventHandler}});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Slider\":{\"type\":\"reactComponent\",\"name\":\"Slider\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Slider.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useRef,useState,useEffect,useCallback}from\"react\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{MotionValue,motion,animate,useMotionValueEvent}from\"framer-motion\";import{useOnEnter,usePadding,useRadius,paddingControl,borderRadiusControl,useOnChange,containerStyles,secondsToMinutes,useAutoMotionValue,useOnExit,fontStack,useFontControls}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";import{Slider}from\"https://framerusercontent.com/modules/AHY1z1xp5QsxaZBkEL9H/7Qvf2RhlgA8L1UHMchaV/Slider.js\";const isMotionValue=v=>v instanceof MotionValue;var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));function PlayTime(props){const{currentTime,startTime}=props;const[playTime,setPlayTime]=useState(\"0:00\");useEffect(()=>{setPlayTime(secondsToMinutes(startTime));},[startTime]);useOnChange(currentTime,latest=>{setPlayTime(secondsToMinutes(latest));});return /*#__PURE__*/_jsx(_Fragment,{children:playTime});}const checkIfPlaying=player=>player.current&&!player.current.paused&&!player.current.ended&&player.current.readyState>2;/**\n * AUDIO\n *\n * Audio player component optimized for smart components.\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 50\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export const Audio=withCSS(function Audio(props){var _props_style;const{playing,background,progressColor,trackHeight,gap,trackColor,srcUrl,srcType,srcFile,loop,font,autoPlay,progress,volume,showTime,showTrack,playPauseCursor,showPlayPause,onTimeUpdate,onMetadata,onPlay,onPause,onEnd,pauseOnExit,onPlayGlobalPauseOption}=props;let iconCursor=\"pointer\";if(!!playPauseCursor){iconCursor=playPauseCursor;}else if(props===null||props===void 0?void 0:(_props_style=props.style)===null||_props_style===void 0?void 0:_props_style.cursor){iconCursor=props.style.cursor;}// Defaults to false, only switches to play if possible\nconst[isPlaying,setIsPlaying]=useState(false);const[duration,setDuration]=useState(0);// Audio element ref and non-state info\nconst player=useRef();const playerInfo=useRef({ready:false,animation:null});// Track progress in ms, always in sync with audio element\nconst trackProgress=useAutoMotionValue(progress,{transform:value=>value*.01,onChange:(newValue,value)=>{if(player.current.duration){player.current.currentTime=newValue*player.current.duration;handlePlayStateUpdate(\"motionHook\");}}});const padding=usePadding(props);const borderRadius=useRadius(props);const{fontSize}=useFontControls(props);const shouldPlay=RenderTarget.current()===RenderTarget.preview;const shouldPausePlayers=onPlayGlobalPauseOption===\"pause\";const url=srcType===\"URL\"?srcUrl:srcFile;const shouldAutoPlay=shouldPlay&&playing;// Sync UI with state of the audio element\n// TODO look into better more performant ways of doing this\nconst handlePlayStateUpdate=useCallback(_=>{var _playerInfo_current_animation,_playerInfo_current;const currentDuration=player.current.duration;const currentTime=player.current.currentTime;(_playerInfo_current=playerInfo.current)===null||_playerInfo_current===void 0?void 0:(_playerInfo_current_animation=_playerInfo_current.animation)===null||_playerInfo_current_animation===void 0?void 0:_playerInfo_current_animation.stop();if(Math.abs(currentTime-trackProgress.get())>.5){trackProgress.set(currentTime);}if(!shouldPlay)return;const isNowPlaying=checkIfPlaying(player);if(isPlaying!==isNowPlaying)setIsPlaying(isNowPlaying);if(isNowPlaying&&shouldPlay){playerInfo.current.animation=animate(trackProgress,currentDuration,{type:\"tween\",ease:\"linear\",duration:currentDuration-currentTime});}},[shouldPlay,isPlaying]);const pauseAllAudioPlayers=()=>{const audioPlayerElements=document.querySelectorAll(\".framer-audio\");audioPlayerElements.forEach(el=>{el.pause();});};// Always use this for playing audio\n// No logic in here as it is async & can fail\nconst playAudio=()=>{if(shouldPlay)player.current.play().catch(e=>{})// It's likely fine, swallow error\n;};const pauseAudio=()=>{var _playerInfo_current_animation,_playerInfo_current;player.current.pause();(_playerInfo_current=playerInfo.current)===null||_playerInfo_current===void 0?void 0:(_playerInfo_current_animation=_playerInfo_current.animation)===null||_playerInfo_current_animation===void 0?void 0:_playerInfo_current_animation.stop();};const handleMetadata=()=>{if(onMetadata)onMetadata({duration:player.current.duration});setDuration(player.current.duration);};const initProgress=()=>{if(!isMotionValue(progress)){player.current.currentTime=progress*.01*player.current.duration;}};const handleReady=()=>{// This tries to run on every pause\n// We use playerInfo.ready to only call on initial load of a source\nif(!playerInfo.current.ready){if(shouldAutoPlay)playAudio();playerInfo.current.ready=true;initProgress();}};// Handle seek event from slider\nconst handleSeek=val=>{if(player.current.currentTime){player.current.currentTime=val;handlePlayStateUpdate(\"handleSeek\");}};const handleEnd=()=>{if(onEnd)onEnd();};const handlePlayClick=()=>{if(shouldPausePlayers)pauseAllAudioPlayers();playAudio();};// Control audio via props\nuseEffect(()=>{if(shouldPlay){// In preview when prop changes, pause/play\nif(playing===true)playAudio();else pauseAudio();}else{// Only set the state for canvas use\nif(playing===true)setIsPlaying(true);else setIsPlaying(false);}},[playing]);useEffect(()=>{var _player_current;// Do this in an effect to correct on optimised sites\nif((_player_current=player.current)===null||_player_current===void 0?void 0:_player_current.duration)setDuration(player.current.duration);},[]);// Call event callbacks\nuseEffect(()=>{if(playerInfo.current.ready&&isPlaying&&onPlay)onPlay();else if(playerInfo.current.ready&&onPause)onPause();},[isPlaying]);// Volume Control\nuseEffect(()=>{player.current.volume=volume/100;},[volume]);// Reset ready state when src changes\nuseEffect(()=>{playerInfo.current.ready=false;},[srcFile,srcType,srcUrl]);// Play on navigation\nuseOnEnter(()=>{if(shouldAutoPlay)playAudio();});useOnExit(()=>{if(pauseOnExit)player.current.pause();});useMotionValueEvent(trackProgress,\"change\",val=>{var _player_current;const progressPercent=((_player_current=player.current)===null||_player_current===void 0?void 0:_player_current.duration)?val/player.current.duration*100:null;if(onTimeUpdate){onTimeUpdate(val,progressPercent,secondsToMinutes(val));}});const iconStyles={marginRight:showTime||showTrack?gap:0,flexShrink:0,cursor:iconCursor};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyles,position:\"relative\",overflow:\"hidden\",background,padding,borderRadius},children:[/*#__PURE__*/_jsx(\"audio\",{src:url,loop:loop,className:\"framer-audio\",ref:player,preload:\"metadata\",autoPlay:shouldAutoPlay,onLoadedMetadata:handleMetadata,onCanPlayThrough:handleReady,// Listen to all events for status changes\nonPlaying:()=>handlePlayStateUpdate(\"playingEvent\"),onPlay:()=>handlePlayStateUpdate(\"playEvent\"),onSeeked:()=>handlePlayStateUpdate(\"seekEvent\"),onPause:()=>handlePlayStateUpdate(\"pauseEvent\"),onEnded:()=>handleEnd()}),showPlayPause&&/*#__PURE__*/_jsx(_Fragment,{children:isPlaying?/*#__PURE__*/_jsx(PauseIcon,{width:16,whileTap:{scale:.9},onClick:()=>pauseAudio(),style:iconStyles,\"aria-label\":\"pause audio\"}):/*#__PURE__*/_jsx(PlayIcon,{width:16,whileTap:{scale:.9},onClick:handlePlayClick,style:iconStyles,\"aria-label\":\"play audio\"})}),showTime&&/*#__PURE__*/_jsxs(\"p\",{style:{userSelect:\"none\",color:\"#333\",fontWeight:500,letterSpacing:-.25,margin:0,flexShrink:0,fontFamily:fontStack,fontVariantNumeric:\"tabular-nums\",marginRight:showTrack?gap:0,...font},children:[/*#__PURE__*/_jsx(PlayTime,{startTime:duration*(isMotionValue(progress)?progress.get():progress*.01),currentTime:trackProgress}),/*#__PURE__*/_jsx(\"span\",{style:{padding:\"0 2px\"},children:\"/\"}),duration>0?secondsToMinutes(duration):\"1:34\"]}),showTrack&&/*#__PURE__*/_jsx(Slider,{style:{width:\"100%\"},value:trackProgress,fillColor:progressColor,knobSetting:\"Hover\",shadow:`rgba(0,0,0,0)`,knobSize:10,knobColor:progressColor,onChange:handleSeek,shouldAnimateChange:false,min:0,max:duration,trackColor:trackColor})]});},[\".framer-audio-icon { outline: none; }\",\".framer-audio-icons:focus-visible { outline: auto; }\"]);Audio.defaultProps={background:\"#EBEBEB\",trackColor:\"#FFFFFF\",font:{fontSize:12},progressColor:\"#333333\",srcUrl:\"https://assets.mixkit.co/music/preview/mixkit-tech-house-vibes-130.mp3\",srcType:\"URL\",pauseOnExit:true,borderRadius:8,padding:15,progress:0,volume:25,loop:false,playing:true,autoPlay:true,showTime:true,showTrack:true,showPlayPause:true,onPlayGlobalPauseOption:\"continue\",trackHeight:4,gap:15,height:50,width:240};addPropertyControls(Audio,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\" \",placeholder:\".../example.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\" \",allowedFileTypes:[\"mp4\",\"mp3\",\"wav\",\"m4a\"],hidden(props){return props.srcType===\"URL\";}},playing:{title:\"Playing\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},loop:{title:\"Loop\",type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\"},// autoPlay: {\n//     type: ControlType.Boolean,\n//     title: \"Autoplay\",\n//     enabledTitle: \"Yes\",\n//     disabledTitle: \"No\",\n// },\nprogress:{title:\"Progress\",type:ControlType.Number,max:100,min:0,unit:\"%\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\"},progressColor:{title:\"Progress\",type:ControlType.Color,defaultValue:Audio.defaultProps.progressColor},trackColor:{title:\"Track\",type:ControlType.Color,defaultValue:Audio.defaultProps.trackColor},background:{title:\"Player\",type:ControlType.Color,defaultValue:Audio.defaultProps.background},font:{title:\"Font\",// @ts-ignore \u2013 Internal\ntype:ControlType.Font,displayFontSize:true},...paddingControl,...borderRadiusControl,gap:{type:ControlType.Number,min:0,max:100,displayStepper:true},showPlayPause:{type:ControlType.Boolean,title:\"Play/Pause\",enabledTitle:\"Show\",disabledTitle:\"Hide\"},showTrack:{type:ControlType.Boolean,title:\"Track\",enabledTitle:\"Show\",disabledTitle:\"Hide\"},showTime:{type:ControlType.Boolean,title:\"Time\",enabledTitle:\"Show\",disabledTitle:\"Hide\"},pauseOnExit:{type:ControlType.Boolean,title:\"On Leave\",enabledTitle:\"Pause\",disabledTitle:\"Continue\"},onPlayGlobalPauseOption:{type:ControlType.Enum,title:\"On Play\",options:[\"continue\",\"pause\"],optionTitles:[\"Continue All\",\"Pause All\"]},onPlay:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onEnd:{type:ControlType.EventHandler},onTimeUpdate:{type:ControlType.EventHandler}});const trackStyle={borderRadius:10,width:\"100%\",overflow:\"hidden\"};const trackParentStyle={position:\"relative\",border:\"1px solid red\",display:\"flex\",alignItems:\"center\",height:\"100%\",width:\"100%\"};function PlayIcon(props){return /*#__PURE__*/_jsx(motion.svg,{...props,className:\"framer-audio-icon\",xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 16 16\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M 5.379 1.292 C 4.968 1.033 4.449 1.017 4.023 1.251 C 3.598 1.486 3.334 1.933 3.333 2.419 L 3.333 13.581 C 3.334 14.067 3.598 14.514 4.023 14.749 C 4.449 14.983 4.968 14.967 5.379 14.708 L 14.215 9.127 C 14.602 8.883 14.836 8.457 14.836 8 C 14.836 7.543 14.602 7.117 14.215 6.873 Z\",fill:\"#333\"})});}function PauseIcon(props){return /*#__PURE__*/_jsxs(motion.svg,{...props,className:\"framer-audio-icon\",xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 16 16\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 3 3 C 3 2.448 3.448 2 4 2 L 6 2 C 6.552 2 7 2.448 7 3 L 7 13 C 7 13.552 6.552 14 6 14 L 4 14 C 3.448 14 3 13.552 3 13 Z\",fill:\"#343434\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 9 3 C 9 2.448 9.448 2 10 2 L 12 2 C 12.552 2 13 2.448 13 3 L 13 13 C 13 13.552 12.552 14 12 14 L 10 14 C 9.448 14 9 13.552 9 13 Z\",fill:\"#343434\"})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"Audio\":{\"type\":\"reactComponent\",\"name\":\"Audio\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"240\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"50\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Audio.map", "// Generated by Framer (ff6f0b6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"t7OHplIbH\",\"Wck6dA_R9\",\"KEcL4LobI\",\"WJV3P8cGN\",\"x1yG0brsx\"];const serializationHash=\"framer-WWFyL\";const variantClassNames={KEcL4LobI:\"framer-v-xz0jgb\",t7OHplIbH:\"framer-v-14yoqnq\",Wck6dA_R9:\"framer-v-14n4l4a\",WJV3P8cGN:\"framer-v-1ldvkjl\",x1yG0brsx:\"framer-v-e4hbe9\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1:1\":\"t7OHplIbH\",\"16:9\":\"KEcL4LobI\",\"3:4\":\"x1yG0brsx\",\"4:3\":\"Wck6dA_R9\",\"9:16\":\"WJV3P8cGN\"};const getProps=({height,id,image,width,...props})=>{return{...props,TFrcW2r8V:image??props.TFrcW2r8V,variant:humanReadableVariantMap[props.variant]??props.variant??\"t7OHplIbH\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,TFrcW2r8V,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"t7OHplIbH\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,background:{alt:\"\",positionX:\"center\",positionY:\"center\"},className:cx(scopingClassNames,\"framer-14yoqnq\",className,classNames),\"data-framer-name\":\"1:1\",layoutDependency:layoutDependency,layoutId:\"t7OHplIbH\",ref:ref??ref1,style:{...style},...addPropertyOverrides({KEcL4LobI:{\"data-framer-name\":\"16:9\"},Wck6dA_R9:{\"data-framer-name\":\"4:3\"},WJV3P8cGN:{\"data-framer-name\":\"9:16\"},x1yG0brsx:{\"data-framer-name\":\"3:4\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||400)-0-400)/2+0+0)),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(TFrcW2r8V)},className:\"framer-1iqvqnw\",layoutDependency:layoutDependency,layoutId:\"Ms34YcFc6\",...addPropertyOverrides({KEcL4LobI:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||225)-0-900)/2+0+0)),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(TFrcW2r8V)}},Wck6dA_R9:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||300)-0-300)/2+0+0)),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(TFrcW2r8V)}},WJV3P8cGN:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||711)-0-1600)/2+0+0)),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(TFrcW2r8V)}},x1yG0brsx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||533.5)-0-400)/2+0+0)),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(TFrcW2r8V)}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WWFyL.framer-9etuds, .framer-WWFyL .framer-9etuds { display: block; }\",\".framer-WWFyL.framer-14yoqnq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 400px; }\",\".framer-WWFyL .framer-1iqvqnw { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 400px); overflow: hidden; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-WWFyL.framer-14yoqnq { gap: 0px; } .framer-WWFyL.framer-14yoqnq > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-WWFyL.framer-14yoqnq > :first-child { margin-top: 0px; } .framer-WWFyL.framer-14yoqnq > :last-child { margin-bottom: 0px; } }\",\".framer-WWFyL.framer-v-14n4l4a .framer-1iqvqnw { aspect-ratio: 1.3333333333333333 / 1; height: var(--framer-aspect-ratio-supported, 300px); }\",\".framer-WWFyL.framer-v-xz0jgb .framer-1iqvqnw { aspect-ratio: 1.7777777777777777 / 1; height: var(--framer-aspect-ratio-supported, 225px); }\",\".framer-WWFyL.framer-v-1ldvkjl .framer-1iqvqnw { aspect-ratio: 0.5625 / 1; height: var(--framer-aspect-ratio-supported, 711px); }\",\".framer-WWFyL.framer-v-e4hbe9 .framer-1iqvqnw { aspect-ratio: 0.75 / 1; height: var(--framer-aspect-ratio-supported, 534px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 400\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Wck6dA_R9\":{\"layout\":[\"fixed\",\"auto\"]},\"KEcL4LobI\":{\"layout\":[\"fixed\",\"auto\"]},\"WJV3P8cGN\":{\"layout\":[\"fixed\",\"auto\"]},\"x1yG0brsx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"TFrcW2r8V\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerYHRTp7_6U=withCSS(Component,css,\"framer-WWFyL\");export default FramerYHRTp7_6U;FramerYHRTp7_6U.displayName=\"Gallery Image\";FramerYHRTp7_6U.defaultProps={height:400,width:400};addPropertyControls(FramerYHRTp7_6U,{variant:{options:[\"t7OHplIbH\",\"Wck6dA_R9\",\"KEcL4LobI\",\"WJV3P8cGN\",\"x1yG0brsx\"],optionTitles:[\"1:1\",\"4:3\",\"16:9\",\"9:16\",\"3:4\"],title:\"Variant\",type:ControlType.Enum},TFrcW2r8V:{title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerYHRTp7_6U,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYHRTp7_6U\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\",\"framerVariables\":\"{\\\"TFrcW2r8V\\\":\\\"image\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"400\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Wck6dA_R9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KEcL4LobI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WJV3P8cGN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x1yG0brsx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YHRTp7_6U.map", "// Generated by Framer (47ebf4a)\nexport const props={o1lJYWuvA:{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,isMixedBorderRadius:false,isRed:true,topLeftRadius:0,topRightRadius:0}};export const fonts={};\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"props\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Instrument Sans-600\",\"GF;Instrument Sans-700\",\"GF;Instrument Sans-700italic\",\"GF;Instrument Sans-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gfwmS0v3_7Y.woff2\",weight:\"600\"},{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gfwmS0v3_7Y.woff2\",weight:\"700\"},{family:\"Instrument Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENugixkywN2u7YUwU.woff2\",weight:\"700\"},{family:\"Instrument Sans\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENujGxkywN2u7YUwU.woff2\",weight:\"600\"}]}];export const css=['.framer-XUHmu .framer-styles-preset-5haie3:not(.rich-text-wrapper), .framer-XUHmu .framer-styles-preset-5haie3.rich-text-wrapper h3 { --framer-font-family: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-03b4de55-e4aa-4799-a494-e225fe69248f, #000000); --framer-text-decoration: none; --framer-text-transform: uppercase; }'];export const className=\"framer-XUHmu\";\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 (47ebf4a)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentPresetsProvider,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromComponentPreset,getFontsFromSharedStyle,getWhereExpressionFromPathVariables,NotFoundError,PropertyOverrides,ResolveLinks,RichText,useActiveVariantCallback,useComponentViewport,useCurrentPathVariables,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useQueryData,useRouter,withCSS,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import{Audio}from\"https://framerusercontent.com/modules/NRKVbMFYrBaqL0rx532t/o1XmI0MqgEIlgDIKXNDR/Audio.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/CzcVr5U1VFk6uNcyYvJq/SmoothScroll_Prod.js\";import MenuMenuOverlay from\"#framer/local/canvasComponent/DEkvCEHSg/DEkvCEHSg.js\";import Footer from\"#framer/local/canvasComponent/Dp5Ks7w5b/Dp5Ks7w5b.js\";import MenuHeader from\"#framer/local/canvasComponent/mBRK8gc1g/mBRK8gc1g.js\";import Button from\"#framer/local/canvasComponent/VnuLPFalM/VnuLPFalM.js\";import GalleryImage from\"#framer/local/canvasComponent/YHRTp7_6U/YHRTp7_6U.js\";import Creators from\"#framer/local/collection/iqyaWtqTZ/iqyaWtqTZ.js\";import*as componentPresets from\"#framer/local/componentPresets/componentPresets/componentPresets.js\";import*as sharedStyle from\"#framer/local/css/BE0hvS2t_/BE0hvS2t_.js\";import*as sharedStyle1 from\"#framer/local/css/GVXnWGHJk/GVXnWGHJk.js\";import*as sharedStyle4 from\"#framer/local/css/k1BExuPp2/k1BExuPp2.js\";import*as sharedStyle5 from\"#framer/local/css/MrPXUwRAk/MrPXUwRAk.js\";import*as sharedStyle2 from\"#framer/local/css/Pex1hQwBr/Pex1hQwBr.js\";import*as sharedStyle3 from\"#framer/local/css/QKF_2_3pZ/QKF_2_3pZ.js\";import metadataProvider from\"#framer/local/webPageMetadata/R5_vL6n_G/R5_vL6n_G.js\";const MenuHeaderFonts=getFonts(MenuHeader);const MenuMenuOverlayFonts=getFonts(MenuMenuOverlay);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const GalleryImageFonts=getFonts(GalleryImage);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const ButtonFonts=getFonts(Button);const AudioFonts=getFonts(Audio);const FooterFonts=getFonts(Footer);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={LuoDYCbui:\"(min-width: 1200px)\",nNlHtKjWN:\"(min-width: 810px) and (max-width: 1199px)\",z6vqG3Ajt:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-rALw2\";const variantClassNames={LuoDYCbui:\"framer-v-6pdpgu\",nNlHtKjWN:\"framer-v-fgpgte\",z6vqG3Ajt:\"framer-v-a4d10r\"};const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition2={delay:.2,duration:1.4,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:200};const transition3={delay:.6,duration:1.4,ease:[.44,0,.56,1],type:\"tween\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:140};const prefix=(value,prefix)=>{if(typeof value===\"string\"&&typeof prefix===\"string\"){return prefix+value;}else if(typeof value===\"string\"){return value;}else if(typeof prefix===\"string\"){return prefix;}return\"\";};const suffix=(value,suffix)=>{if(typeof value===\"string\"&&typeof suffix===\"string\"){return value+suffix;}else if(typeof value===\"string\"){return value;}else if(typeof suffix===\"string\"){return suffix;}return\"\";};const transition4={delay:.8,duration:1,ease:[.44,0,.56,1],type:\"tween\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition4,x:0,y:0};const animation8={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"rZXntlqSC\":return\"t7OHplIbH\";case\"cgJcWihs1\":return\"Wck6dA_R9\";case\"Z8ouD605O\":return\"KEcL4LobI\";case\"ka77iImz5\":return\"x1yG0brsx\";case\"cgS8QKKaX\":return\"WJV3P8cGN\";default:return\"t7OHplIbH\";}};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"LuoDYCbui\",Phone:\"z6vqG3Ajt\",Tablet:\"nNlHtKjWN\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LuoDYCbui\"};};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 currentPathVariables=useCurrentPathVariables();const[currentRouteData]=useQueryData({from:{alias:\"R5_vL6n_G\",data:Creators,type:\"Collection\"},select:[{collection:\"R5_vL6n_G\",name:\"rdH44a1pN\",type:\"Identifier\"},{collection:\"R5_vL6n_G\",name:\"dw610Sr_s\",type:\"Identifier\"},{collection:\"R5_vL6n_G\",name:\"DdMujfJTx\",type:\"Identifier\"},{collection:\"R5_vL6n_G\",name:\"kciVsibPY\",type:\"Identifier\"},{collection:\"R5_vL6n_G\",name:\"Bt0dotCGh\",type:\"Identifier\"},{collection:\"R5_vL6n_G\",name:\"YWZilrCcx\",type:\"Identifier\"},{collection:\"R5_vL6n_G\",name:\"XvVnAPHJB\",type:\"Identifier\"},{collection:\"R5_vL6n_G\",name:\"QItNi3oKp\",type:\"Identifier\"},{collection:\"R5_vL6n_G\",name:\"Hb6YbW4oJ\",type:\"Identifier\"},{collection:\"R5_vL6n_G\",name:\"SaV9Yr9Uz\",type:\"Identifier\"}],where:getWhereExpressionFromPathVariables(currentPathVariables,\"R5_vL6n_G\")});const getFromCurrentRouteData=key=>{if(!currentRouteData)throw new NotFoundError(`No data matches path variables: ${JSON.stringify(currentPathVariables)}`);return currentRouteData[key];};const{style,className,layoutId,variant,Hb6YbW4oJ=getFromCurrentRouteData(\"Hb6YbW4oJ\"),rdH44a1pN=getFromCurrentRouteData(\"rdH44a1pN\")??\"\",DdMujfJTx=getFromCurrentRouteData(\"DdMujfJTx\")??\"\",SaV9Yr9Uz=getFromCurrentRouteData(\"SaV9Yr9Uz\"),kciVsibPY=getFromCurrentRouteData(\"kciVsibPY\")??\"\",Bt0dotCGh=getFromCurrentRouteData(\"Bt0dotCGh\")??\"\",YWZilrCcx=getFromCurrentRouteData(\"YWZilrCcx\")??\"\",XvVnAPHJB=getFromCurrentRouteData(\"XvVnAPHJB\")??\"\",QItNi3oKp=getFromCurrentRouteData(\"QItNi3oKp\")??\"\",dw610Sr_s=getFromCurrentRouteData(\"dw610Sr_s\")??\"\",...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[currentRouteData,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[currentRouteData,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const LhOzwyVE73bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const textContent=suffix(prefix(DdMujfJTx,\"(\"),\")\");const visible=isSet(kciVsibPY);const visible1=isSet(Bt0dotCGh);const visible2=isSet(YWZilrCcx);const textContent1=prefix(YWZilrCcx,\", \");const visible3=isSet(XvVnAPHJB);const textContent2=prefix(XvVnAPHJB,\", \");const visible4=isSet(QItNi3oKp);const visible5=isSet(dw610Sr_s);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"LuoDYCbui\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-e53dc5d9-c7b0-4885-9cc3-75b0357dc9f7, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-6pdpgu\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1d9zw94-container\",id:\"1d9zw94\",layoutScroll:true,nodeId:\"BlnpBDTBw\",scopeId:\"R5_vL6n_G\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{z6vqG3Ajt:{variant:overlay.visible?\"x2EyEUV2G\":\"x2EyEUV2G\"}},children:/*#__PURE__*/_jsx(MenuHeader,{height:\"100%\",id:\"BlnpBDTBw\",layoutId:\"BlnpBDTBw\",LhOzwyVE7:LhOzwyVE73bnx0g({overlay}),style:{width:\"100%\"},variant:overlay.visible?\"vsWLwzj6d\":\"vsWLwzj6d\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1},className:cx(scopingClassNames,\"framer-umva0g\"),\"data-framer-portal-id\":\"1d9zw94\",exit:{opacity:0},initial:{opacity:0},onTap:()=>overlay.hide(),transition:{delay:0,duration:.4,ease:[.12,.23,.5,1],type:\"tween\"}},\"kb5De7L4p\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{animate:animation1,className:cx(scopingClassNames,\"framer-17nbaw5-container\"),\"data-framer-portal-id\":\"1d9zw94\",exit:animation,inComponentSlot:true,initial:animation2,nodeId:\"Wdi4q1y4P\",rendersWithMotion:true,scopeId:\"R5_vL6n_G\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nNlHtKjWN:{variant:\"JP3i36A4r\"},z6vqG3Ajt:{variant:\"JP3i36A4r\"}},children:/*#__PURE__*/_jsx(MenuMenuOverlay,{height:\"100%\",id:\"Wdi4q1y4P\",layoutId:\"Wdi4q1y4P\",style:{height:\"100%\",width:\"100%\"},variant:\"kITh0kHs1\",width:\"100%\",ye1ZSn_oT:toResponsiveImage(Hb6YbW4oJ)})})})})]}),getContainer())})})]})})})}),/*#__PURE__*/_jsxs(\"main\",{className:\"framer-m1n71i\",\"data-framer-name\":\"Main\",children:[/*#__PURE__*/_jsxs(\"section\",{className:\"framer-mqajiv\",\"data-framer-name\":\"Section - Hero\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-4tf6xq\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bxzrjd\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-zzis6c\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1eq679z\",\"data-styles-preset\":\"BE0hvS2t_\",children:\"Lumina\"})}),className:\"framer-vvl5mh\",\"data-framer-appear-id\":\"vvl5mh\",fonts:[\"Inter\"],initial:animation4,optimized:true,style:{transformPerspective:1200},text:rdH44a1pN,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-140j43s\",\"data-framer-name\":\"Year\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation5,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-styles-preset-1k9g7x3\",\"data-styles-preset\":\"GVXnWGHJk\",children:\"(2024)\"})}),className:\"framer-1g6qvql\",\"data-framer-appear-id\":\"1g6qvql\",fonts:[\"Inter\"],initial:animation6,optimized:true,style:{transformPerspective:1200},text:textContent,verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nNlHtKjWN:{y:(componentViewport?.y||0)+0+0+0+0+283},z6vqG3Ajt:{width:`calc(${componentViewport?.width||\"100vw\"} * 0.8)`,y:(componentViewport?.y||0)+0+0+0+0+64+750}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:400,width:`calc(${componentViewport?.width||\"100vw\"} * 0.58)`,y:(componentViewport?.y||0)+0+0+0+0+308,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation7,className:\"framer-cwmq82-container\",\"data-framer-appear-id\":\"cwmq82\",initial:animation8,nodeId:\"ZgIOZfHgb\",optimized:true,rendersWithMotion:true,scopeId:\"R5_vL6n_G\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(GalleryImage,{height:\"100%\",id:\"ZgIOZfHgb\",layoutId:\"ZgIOZfHgb\",style:{width:\"100%\"},TFrcW2r8V:toResponsiveImage(Hb6YbW4oJ),variant:convertFromEnum(SaV9Yr9Uz,activeLocale),width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-83sx9y\",\"data-framer-name\":\"Section - Details\",children:[visible&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1d9ptfd\",\"data-framer-name\":\"Description\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-gtrj57\",\"data-styles-preset\":\"Pex1hQwBr\",style:{\"--framer-text-color\":\"var(--token-03b4de55-e4aa-4799-a494-e225fe69248f, rgb(0, 0, 0))\"},children:\"Description\"})}),className:\"framer-pp7hko\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1dftjc7\",\"data-styles-preset\":\"QKF_2_3pZ\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-03b4de55-e4aa-4799-a494-e225fe69248f, rgb(0, 0, 0))\"},children:\"Lumina involves the rebranding of an organic skincare line to emphasize its commitment to sustainability and natural ingredients. The studio created a fresh, clean look with earth tones and simple packaging to convey transparency and eco-friendliness.\"})}),className:\"framer-ami6ju\",fonts:[\"Inter\"],text:kciVsibPY,verticalAlignment:\"top\",withExternalLayout:true})]}),visible1&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1w3wvle\",\"data-framer-name\":\"Services\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-gtrj57\",\"data-styles-preset\":\"Pex1hQwBr\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-03b4de55-e4aa-4799-a494-e225fe69248f, rgb(0, 0, 0))\"},children:\"Services\"})}),className:\"framer-1xqomyi\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),visible1&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mlhipk\",\"data-framer-name\":\"Wrapper\",children:[visible1&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--token-03b4de55-e4aa-4799-a494-e225fe69248f, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Branding\"})}),className:\"framer-pc0gxz\",fonts:[\"GF;Instrument Sans-regular\"],text:Bt0dotCGh,verticalAlignment:\"top\",withExternalLayout:true}),visible2&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--token-03b4de55-e4aa-4799-a494-e225fe69248f, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\", Web design\"})}),className:\"framer-62i3nl\",fonts:[\"GF;Instrument Sans-regular\"],text:textContent1,verticalAlignment:\"top\",withExternalLayout:true}),visible3&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--token-03b4de55-e4aa-4799-a494-e225fe69248f, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\", \"})}),className:\"framer-6hpcz3\",fonts:[\"GF;Instrument Sans-regular\"],text:textContent2,verticalAlignment:\"top\",withExternalLayout:true})]})]}),visible4&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jx5oi6\",\"data-framer-name\":\"Credits\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-gtrj57\",\"data-styles-preset\":\"Pex1hQwBr\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-03b4de55-e4aa-4799-a494-e225fe69248f, rgb(0, 0, 0))\"},children:\"Videos\"})}),className:\"framer-160wg2v\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/8aCGinfRQO68tQ3QF42d/YouTube.js:Youtube\":componentPresets.props[\"o1lJYWuvA\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:QItNi3oKp,className:\"framer-kdcs9u\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-2a6kn3\",h1:\"framer-styles-preset-1eq679z\",h2:\"framer-styles-preset-gtrj57\",h3:\"framer-styles-preset-5haie3\",h4:\"framer-styles-preset-aj145t\",h5:\"framer-styles-preset-2sfcju\",h6:\"framer-styles-preset-11ya1tx\",p:\"framer-styles-preset-1dftjc7\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-90e2an\",\"data-framer-name\":\"Section - Details\",children:[visible5&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nNlHtKjWN:{y:(componentViewport?.y||0)+0+0+0+1002+64+552+64},z6vqG3Ajt:{y:(componentViewport?.y||0)+0+0+0+1314+64+552+64+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+0+0+1052+64+552+64,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17i37nz-container\",nodeId:\"On4eYCkpU\",scopeId:\"R5_vL6n_G\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"On4eYCkpU\",layoutId:\"On4eYCkpU\",LH97Rrn4I:true,variant:\"yzPDYfrmz\",vgkbDkYkQ:\"rgb(255, 255, 255)\",width:\"100%\",Y5LS9Grha:\"https://youtube.com/@jakebrownmusik\",Y6QMKfGOC:\"YouTube\"})})})}),visible5&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:dw610Sr_s,implicitPathVariables:undefined},{href:dw610Sr_s,implicitPathVariables:undefined},{href:dw610Sr_s,implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nNlHtKjWN:{y:(componentViewport?.y||0)+0+0+0+1002+64+552+64},z6vqG3Ajt:{y:(componentViewport?.y||0)+0+0+0+1314+64+552+64+112}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+0+0+1052+64+552+64,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1extbvc-container\",nodeId:\"n92Ae5GyY\",scopeId:\"R5_vL6n_G\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nNlHtKjWN:{Y5LS9Grha:resolvedLinks[1]},z6vqG3Ajt:{Y5LS9Grha:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"n92Ae5GyY\",layoutId:\"n92Ae5GyY\",LH97Rrn4I:true,variant:\"yzPDYfrmz\",vgkbDkYkQ:\"rgb(255, 255, 255)\",width:\"100%\",Y5LS9Grha:resolvedLinks[0],Y6QMKfGOC:\"Visit website\"})})})})})}),visible5&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nNlHtKjWN:{y:(componentViewport?.y||0)+0+0+0+1002+64+552+64},z6vqG3Ajt:{y:(componentViewport?.y||0)+0+0+0+1314+64+552+64+224}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+0+0+1052+64+552+64,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13bzfoi-container\",nodeId:\"lUjqEwFyE\",scopeId:\"R5_vL6n_G\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"lUjqEwFyE\",layoutId:\"lUjqEwFyE\",LH97Rrn4I:true,variant:\"yzPDYfrmz\",vgkbDkYkQ:\"rgb(255, 255, 255)\",width:\"100%\",Y5LS9Grha:\"https://instagram.com/jakebrownmusik\",Y6QMKfGOC:\"Instagram\"})})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wjsm8i-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"JBAiUWSuc\",scopeId:\"R5_vL6n_G\",children:/*#__PURE__*/_jsx(Audio,{background:\"rgb(235, 235, 235)\",borderRadius:8,bottomLeftRadius:8,bottomRightRadius:8,font:{},gap:15,height:\"100%\",id:\"JBAiUWSuc\",isMixedBorderRadius:false,layoutId:\"JBAiUWSuc\",loop:false,onPlayGlobalPauseOption:\"continue\",padding:15,paddingBottom:15,paddingLeft:15,paddingPerSide:false,paddingRight:15,paddingTop:15,pauseOnExit:true,playing:true,progress:0,progressColor:\"rgb(51, 51, 51)\",showPlayPause:true,showTime:false,showTrack:true,srcFile:\"https://framerusercontent.com/assets/3YZyEKfsdoAaBmxAaNG2mjldxVo.m4a\",srcType:\"Upload\",srcUrl:\"https://assets.mixkit.co/music/preview/mixkit-tech-house-vibes-130.mp3\",style:{height:\"100%\",width:\"100%\"},topLeftRadius:8,topRightRadius:8,trackColor:\"rgb(255, 255, 255)\",volume:10,width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nNlHtKjWN:{y:(componentViewport?.y||0)+0+0+0+1909.6},z6vqG3Ajt:{y:(componentViewport?.y||0)+0+0+0+2445.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+1959.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1345ya8-container\",nodeId:\"Ue8chxk0Z\",scopeId:\"R5_vL6n_G\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nNlHtKjWN:{variant:\"HUIFAGSdw\"},z6vqG3Ajt:{variant:\"qlG_tlP1F\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Ue8chxk0Z\",layoutId:\"Ue8chxk0Z\",style:{width:\"100%\"},variant:\"fqEXB28s0\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ifcl7-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"xlTfYISwc\",scopeId:\"R5_vL6n_G\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"xlTfYISwc\",intensity:15,layoutId:\"xlTfYISwc\",width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ks2z3\",\"data-framer-name\":\"Get Template Button\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-14qaqmk\",\"data-framer-name\":\"Button Wrapper\"})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rALw2.framer-ldhpn9, .framer-rALw2 .framer-ldhpn9 { display: block; }\",\".framer-rALw2.framer-6pdpgu { align-content: center; align-items: center; background-color: var(--token-e53dc5d9-c7b0-4885-9cc3-75b0357dc9f7, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-rALw2 .framer-1d9zw94-container { flex: none; height: auto; left: 50%; position: fixed; top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-rALw2.framer-umva0g { background-color: var(--token-e53dc5d9-c7b0-4885-9cc3-75b0357dc9f7, #ffffff); inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-rALw2.framer-17nbaw5-container { flex: none; height: 100vh; left: 0px; position: fixed; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-rALw2 .framer-m1n71i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-rALw2 .framer-mqajiv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 108px 0px 108px 0px; position: relative; width: 100%; }\",\".framer-rALw2 .framer-4tf6xq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 80vh; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-rALw2 .framer-bxzrjd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-rALw2 .framer-zzis6c, .framer-rALw2 .framer-140j43s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-rALw2 .framer-vvl5mh { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; z-index: 5; }\",\".framer-rALw2 .framer-1g6qvql { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-rALw2 .framer-cwmq82-container { flex: none; height: auto; position: relative; width: 58%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-rALw2 .framer-83sx9y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 720px; overflow: hidden; padding: 64px 0px 64px 0px; position: relative; width: 100%; }\",\".framer-rALw2 .framer-1d9ptfd, .framer-rALw2 .framer-1w3wvle, .framer-rALw2 .framer-jx5oi6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-rALw2 .framer-pp7hko, .framer-rALw2 .framer-1xqomyi, .framer-rALw2 .framer-160wg2v, .framer-rALw2 .framer-kdcs9u { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-rALw2 .framer-ami6ju { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-rALw2 .framer-mlhipk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 16px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-rALw2 .framer-pc0gxz, .framer-rALw2 .framer-62i3nl, .framer-rALw2 .framer-6hpcz3 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-rALw2 .framer-90e2an { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 720px; overflow: hidden; padding: 64px 0px 64px 0px; position: relative; width: 100%; }\",\".framer-rALw2 .framer-17i37nz-container, .framer-rALw2 .framer-1extbvc-container, .framer-rALw2 .framer-13bzfoi-container, .framer-rALw2 .framer-1ifcl7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-rALw2 .framer-1wjsm8i-container { flex: none; height: 50px; position: relative; width: 240px; }\",\".framer-rALw2 .framer-1345ya8-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-rALw2 .framer-ks2z3 { align-content: flex-end; align-items: flex-end; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 0px; justify-content: flex-end; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px; position: fixed; width: 100%; z-index: 10; }\",\".framer-rALw2 .framer-14qaqmk { align-content: center; align-items: center; bottom: 66px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 36px; min-width: 142px; overflow: visible; padding: 0px; position: absolute; right: 20px; width: min-content; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-rALw2.framer-6pdpgu, .framer-rALw2 .framer-m1n71i, .framer-rALw2 .framer-mqajiv, .framer-rALw2 .framer-4tf6xq, .framer-rALw2 .framer-bxzrjd, .framer-rALw2 .framer-zzis6c, .framer-rALw2 .framer-140j43s, .framer-rALw2 .framer-83sx9y, .framer-rALw2 .framer-1d9ptfd, .framer-rALw2 .framer-1w3wvle, .framer-rALw2 .framer-mlhipk, .framer-rALw2 .framer-jx5oi6, .framer-rALw2 .framer-90e2an, .framer-rALw2 .framer-ks2z3, .framer-rALw2 .framer-14qaqmk { gap: 0px; } .framer-rALw2.framer-6pdpgu > *, .framer-rALw2 .framer-4tf6xq > *, .framer-rALw2 .framer-bxzrjd > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-rALw2.framer-6pdpgu > :first-child, .framer-rALw2 .framer-m1n71i > :first-child, .framer-rALw2 .framer-4tf6xq > :first-child, .framer-rALw2 .framer-bxzrjd > :first-child, .framer-rALw2 .framer-83sx9y > :first-child, .framer-rALw2 .framer-1d9ptfd > :first-child, .framer-rALw2 .framer-1w3wvle > :first-child, .framer-rALw2 .framer-jx5oi6 > :first-child { margin-top: 0px; } .framer-rALw2.framer-6pdpgu > :last-child, .framer-rALw2 .framer-m1n71i > :last-child, .framer-rALw2 .framer-4tf6xq > :last-child, .framer-rALw2 .framer-bxzrjd > :last-child, .framer-rALw2 .framer-83sx9y > :last-child, .framer-rALw2 .framer-1d9ptfd > :last-child, .framer-rALw2 .framer-1w3wvle > :last-child, .framer-rALw2 .framer-jx5oi6 > :last-child { margin-bottom: 0px; } .framer-rALw2 .framer-m1n71i > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-rALw2 .framer-mqajiv > *, .framer-rALw2 .framer-zzis6c > *, .framer-rALw2 .framer-140j43s > *, .framer-rALw2 .framer-mlhipk > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-rALw2 .framer-mqajiv > :first-child, .framer-rALw2 .framer-zzis6c > :first-child, .framer-rALw2 .framer-140j43s > :first-child, .framer-rALw2 .framer-mlhipk > :first-child, .framer-rALw2 .framer-90e2an > :first-child, .framer-rALw2 .framer-ks2z3 > :first-child, .framer-rALw2 .framer-14qaqmk > :first-child { margin-left: 0px; } .framer-rALw2 .framer-mqajiv > :last-child, .framer-rALw2 .framer-zzis6c > :last-child, .framer-rALw2 .framer-140j43s > :last-child, .framer-rALw2 .framer-mlhipk > :last-child, .framer-rALw2 .framer-90e2an > :last-child, .framer-rALw2 .framer-ks2z3 > :last-child, .framer-rALw2 .framer-14qaqmk > :last-child { margin-right: 0px; } .framer-rALw2 .framer-83sx9y > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-rALw2 .framer-1d9ptfd > *, .framer-rALw2 .framer-1w3wvle > *, .framer-rALw2 .framer-jx5oi6 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-rALw2 .framer-90e2an > * { margin: 0px; margin-left: calc(80px / 2); margin-right: calc(80px / 2); } .framer-rALw2 .framer-ks2z3 > *, .framer-rALw2 .framer-14qaqmk > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,\"@media (min-width: 810px) and (max-width: 1199px) { .framer-rALw2.framer-6pdpgu { width: 810px; } .framer-rALw2 .framer-4tf6xq { min-height: 75vh; } .framer-rALw2 .framer-83sx9y, .framer-rALw2 .framer-90e2an { max-width: 90%; }}\",\"@media (max-width: 809px) { .framer-rALw2.framer-6pdpgu { width: 390px; } .framer-rALw2 .framer-mqajiv { flex-direction: column; padding: 64px 0px 64px 0px; } .framer-rALw2 .framer-4tf6xq { flex: none; min-height: 75vh; width: 100%; } .framer-rALw2 .framer-cwmq82-container { width: 80%; } .framer-rALw2 .framer-83sx9y { max-width: 90%; padding: 64px 20px 64px 20px; } .framer-rALw2 .framer-90e2an { flex-direction: column; max-width: 90%; padding: 64px 20px 64px 20px; } .framer-rALw2 .framer-ks2z3 { flex-direction: column; } .framer-rALw2 .framer-14qaqmk { bottom: 62px; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-rALw2 .framer-mqajiv, .framer-rALw2 .framer-90e2an, .framer-rALw2 .framer-ks2z3 { gap: 0px; } .framer-rALw2 .framer-mqajiv > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-rALw2 .framer-mqajiv > :first-child, .framer-rALw2 .framer-90e2an > :first-child, .framer-rALw2 .framer-ks2z3 > :first-child { margin-top: 0px; } .framer-rALw2 .framer-mqajiv > :last-child, .framer-rALw2 .framer-90e2an > :last-child, .framer-rALw2 .framer-ks2z3 > :last-child { margin-bottom: 0px; } .framer-rALw2 .framer-90e2an > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-rALw2 .framer-ks2z3 > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2140\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"nNlHtKjWN\":{\"layout\":[\"fixed\",\"auto\"]},\"z6vqG3Ajt\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections\n * @framerResponsiveScreen\n */const FramerR5_vL6n_G=withCSS(Component,css,\"framer-rALw2\");export default FramerR5_vL6n_G;FramerR5_vL6n_G.displayName=\"Projects\";FramerR5_vL6n_G.defaultProps={height:2140,width:1200};addFonts(FramerR5_vL6n_G,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"}]},...MenuHeaderFonts,...MenuMenuOverlayFonts,...GalleryImageFonts,...ButtonFonts,...AudioFonts,...FooterFonts,...SmoothScrollFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...componentPresets.fonts?.[\"o1lJYWuvA\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"o1lJYWuvA\"]):[]],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerR5_vL6n_G\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerScrollSections\":\"* @framerResponsiveScreen\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"2140\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nNlHtKjWN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"z6vqG3Ajt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["FUNC_ERROR_TEXT", "nativeMax", "nativeMin", "NAN", "reTrim", "reIsBadHex", "reIsBinary", "reIsOctal", "freeParseInt", "now", "isObject", "value", "type", "toNumber", "value", "NAN", "isObject", "other", "reTrim", "isBinary", "reIsBinary", "reIsOctal", "freeParseInt", "reIsBadHex", "debounce", "func", "wait", "options", "lastArgs", "lastThis", "maxWait", "result", "timerId", "lastCallTime", "lastInvokeTime", "leading", "maxing", "trailing", "FUNC_ERROR_TEXT", "nativeMax", "invokeFunc", "time", "args", "thisArg", "leadingEdge", "timerExpired", "remainingWait", "timeSinceLastCall", "timeSinceLastInvoke", "timeWaiting", "nativeMin", "shouldInvoke", "now", "trailingEdge", "cancel", "flush", "debounced", "isInvoking", "throttle", "KnobOptions", "Slider", "withCSS", "props", "valueProp", "trackHeight", "fillColor", "focusColor", "min", "max", "onChange", "onChangeLive", "onMax", "onMin", "trackColor", "trackRadius", "knobSize", "knobColor", "constrainKnob", "shadow", "shouldAnimateChange", "transition", "overdrag", "knobSetting", "style", "hovered", "setHovered", "ye", "focused", "setFocused", "onCanvas", "RenderTarget", "shouldAnimate", "isConstrained", "showKnob", "input", "pe", "knobPadding", "updateValue", "te", "newVal", "target", "throttledInputUpdate", "animate", "value", "useAutoMotionValue", "transform", "knobX", "useTransform", "normalizedValue", "throttle", "val", "ref", "useOnChange", "isMotionValue", "handleInputChange", "e", "handleMouseDown", "handleMouseUp", "totalKnobWidth", "totalHeight", "u", "p", "motion", "addPropertyControls", "ControlType", "isMotionValue", "v", "MotionValue", "SrcType", "PlayTime", "props", "currentTime", "startTime", "playTime", "setPlayTime", "ye", "ue", "secondsToMinutes", "useOnChange", "latest", "p", "l", "checkIfPlaying", "player", "Audio", "withCSS", "_props_style", "playing", "background", "progressColor", "trackHeight", "gap", "trackColor", "srcUrl", "srcType", "srcFile", "loop", "font", "autoPlay", "progress", "volume", "showTime", "showTrack", "playPauseCursor", "showPlayPause", "onTimeUpdate", "onMetadata", "onPlay", "onPause", "onEnd", "pauseOnExit", "onPlayGlobalPauseOption", "iconCursor", "isPlaying", "setIsPlaying", "duration", "setDuration", "pe", "playerInfo", "trackProgress", "useAutoMotionValue", "value", "newValue", "handlePlayStateUpdate", "padding", "usePadding", "borderRadius", "useRadius", "fontSize", "useFontControls", "shouldPlay", "RenderTarget", "shouldPausePlayers", "url", "shouldAutoPlay", "te", "_", "_playerInfo_current_animation", "_playerInfo_current", "currentDuration", "isNowPlaying", "animate", "pauseAllAudioPlayers", "el", "playAudio", "e", "pauseAudio", "handleMetadata", "initProgress", "handleReady", "handleSeek", "val", "handleEnd", "handlePlayClick", "_player_current", "useOnEnter", "useOnExit", "useMotionValueEvent", "progressPercent", "iconStyles", "u", "containerStyles", "PauseIcon", "PlayIcon", "fontStack", "Slider", "addPropertyControls", "ControlType", "paddingControl", "borderRadiusControl", "PlayIcon", "props", "p", "motion", "PauseIcon", "u", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "toResponsiveImage", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "image", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "TFrcW2r8V", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "ref1", "pe", "defaultLayoutId", "ae", "componentViewport", "useComponentViewport", "LayoutGroup", "Image2", "getLoadingLazyAtYPosition", "css", "FramerYHRTp7_6U", "withCSS", "YHRTp7_6U_default", "addPropertyControls", "ControlType", "addFonts", "props", "fonts", "fontStore", "fonts", "css", "className", "MenuHeaderFonts", "getFonts", "mBRK8gc1g_default", "MenuMenuOverlayFonts", "DEkvCEHSg_default", "RichTextWithOptimizedAppearEffect", "withOptimizedAppearEffect", "RichText2", "GalleryImageFonts", "YHRTp7_6U_default", "ContainerWithOptimizedAppearEffect", "Container", "ButtonFonts", "VnuLPFalM_default", "AudioFonts", "Audio", "FooterFonts", "Dp5Ks7w5b_default", "SmoothScrollFonts", "SmoothScroll", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "animation2", "toResponsiveImage", "value", "getContainer", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "transition2", "animation3", "animation4", "transition3", "animation5", "animation6", "prefix", "suffix", "transition4", "animation7", "animation8", "convertFromEnum", "activeLocale", "isSet", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "currentPathVariables", "useCurrentPathVariables", "currentRouteData", "useQueryData", "iqyaWtqTZ_default", "getWhereExpressionFromPathVariables", "getFromCurrentRouteData", "key", "NotFoundError", "style", "className", "layoutId", "variant", "Hb6YbW4oJ", "rdH44a1pN", "DdMujfJTx", "SaV9Yr9Uz", "kciVsibPY", "Bt0dotCGh", "YWZilrCcx", "XvVnAPHJB", "QItNi3oKp", "dw610Sr_s", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "LhOzwyVE73bnx0g", "overlay", "loadMore", "args", "scopingClassNames", "cx", "textContent", "visible1", "visible2", "textContent1", "visible3", "textContent2", "visible4", "visible5", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "l", "ComponentViewportProvider", "Container", "PropertyOverrides2", "mBRK8gc1g_default", "AnimatePresence", "Ga", "x", "DEkvCEHSg_default", "RichTextWithOptimizedAppearEffect", "ContainerWithOptimizedAppearEffect", "YHRTp7_6U_default", "RichText2", "ComponentPresetsProvider", "VnuLPFalM_default", "ResolveLinks", "resolvedLinks", "Audio", "Dp5Ks7w5b_default", "SmoothScroll", "css", "FramerR5_vL6n_G", "withCSS", "R5_vL6n_G_default", "addFonts", "MenuHeaderFonts", "MenuMenuOverlayFonts", "GalleryImageFonts", "ButtonFonts", "AudioFonts", "FooterFonts", "SmoothScrollFonts", "getFontsFromSharedStyle", "fonts", "getFontsFromComponentPreset", "__FramerMetadata__"]
}
