{"version":3,"file":"shared-lib.BNrgf9PL.mjs","names":["useState","useRef","useMemo","useCallback","addPropertyOverrides","AnimatedTextRevealFonts","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","transition4","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","getProps","React.forwardRef","addPropertyOverrides","Plus","cycleOrder","serializationHash","variantClassNames","transition1","transition3","transition4","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","useState","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","ButtonColor","UnderlineHoverLink","GridLine","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","Image1","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/framerusercontent.com/modules/4PQMDme5e7QBeU3ZTgWN/NKaIMluem3ypqxXGMpY0/HICcptq_v.js","https:/framerusercontent.com/modules/eC9CoSBhbw7Mkh3bom8t/NdywBLMS9bx4v3hqyhpi/AnimatedTextReveal.js","https:/framerusercontent.com/modules/tUuhroOM2B3N4kUCUMAC/yP89wEd91ZXbB86GbPX9/V0K50PR1o.js","https:/framerusercontent.com/modules/DM4CBxWAqRE2j93Y1otx/wtxD9CXpBCD2rfjOGZWg/a76Y2H1jb.js","https:/framerusercontent.com/modules/sr6IY2RXKzjwgO5qabDu/jR5OdZCGnGuLobvwnz05/lGF9GeRuv.js","https:/framerusercontent.com/modules/wA45g2JTJCy6phmDb1Qj/ArjprlXZdAyc1phVnYTt/AnimatedCounter.js","https:/framerusercontent.com/modules/a4xY3IOINfNCbvmOwIi9/14WlCeJIY1N918EWAzin/qRGCMjasG.js","https:/framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js","https:/framerusercontent.com/modules/9QIkzgnnhZEOrG72FCE2/EK3Q4W4ALGjmEGctjAsH/RptMyUHjF.js"],"sourcesContent":["// Generated by Framer (5fe4912)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Switzer-regular\",\"FS;Switzer-bold\",\"FS;Switzer-bold italic\",\"FS;Switzer-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/HBNTRIISA5MEXGL5WPYI7CV2HIWTDV3Q/YDPDINVT673XLXNSTMLG4JNCZZMVVNPN/Y7SCNZJOT2MW5ADSGOFLDGH4TNL4JCQY.woff2\",weight:\"700\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LVPXCMXCWY3V7PSXRMGRQUJDAS2DT47E/BPEVRT2HG7PPVVUS7A67MZQQZW6LR6A5/A7AS3UPAGLC7MDVC67SBNTE5FGF2Z2RG.woff2\",weight:\"700\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/XVUY2PHYBA6KMN4RMEMJPHQSTKCQ267G/UICOQA6KCSHFOSCPYDVVDNNCDKYFXHJB/O34WRFYO7JNWEBBA2LRV2XYRUSYXYDKH.woff2\",weight:\"400\"}]}];export const css=['.framer-UTLaE .framer-styles-preset-nzpxk6:not(.rich-text-wrapper), .framer-UTLaE .framer-styles-preset-nzpxk6.rich-text-wrapper p { --framer-font-family: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-family-italic: \"Switzer\", \"Switzer Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --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: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-cca174bb-3505-487e-8856-609d2f1a097c, #d4d4d4); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-UTLaE\";\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\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,startTransition,useRef,useMemo,useCallback}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{motion}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function AnimatedTextReveal({text=\"Animated Text Reveal\",revealDuration=2e3,flickerIntensity=.3,flickerMinOpacity=0,flickerSpeed=50,staggerDelay=50,textColor=\"#000000\",font,style,onRevealComplete,onAnimationStart,autoReplay=false,replayDelay=3e3,highlightColor=\"#FF5588\",highlightLetters=\"\",manualTrigger=false,staggerType=\"linear\",staggerExponent=2,transition,revealOnScroll=false,scrollThreshold=.5,fillViewport=false,viewportFontSize=10,patternStagger=\"none\",waveAmplitude=1,waveFrequency=2,initialDelay=0,enableFlicker=true,wrapText=true}){const[revealedLetters,setRevealedLetters]=useState([]);const[flickerStates,setFlickerStates]=useState([]);const[isAnimating,setIsAnimating]=useState(!manualTrigger&&!revealOnScroll);const[hasStarted,setHasStarted]=useState(!manualTrigger&&!revealOnScroll);const[viewportSize,setViewportSize]=useState({width:0,height:0});const componentRef=useRef(null);const animationStartTimeRef=useRef(0);const flickerIntervalRef=useRef(null);const timeoutsRef=useRef([]);const isStatic=useIsStaticRenderer();// Memoize letters array to prevent unnecessary recalculations\nconst letters=useMemo(()=>text.split(\"\"),[text]);// Memoize words array for word-based wrapping\nconst words=useMemo(()=>{return text.split(/(\\s+)/).filter(word=>word.length>0);},[text]);// Memoize highlight letters array\nconst highlightLettersArray=useMemo(()=>highlightLetters.split(\"\"),[highlightLetters]);// Update viewport size on resize\nuseEffect(()=>{if(isStatic||!fillViewport||typeof window===\"undefined\")return;const updateViewportSize=()=>{startTransition(()=>{setViewportSize({width:window.innerWidth,height:window.innerHeight});});};// Initial size\nupdateViewportSize();// Listen for resize\nwindow.addEventListener(\"resize\",updateViewportSize);return()=>{window.removeEventListener(\"resize\",updateViewportSize);};},[fillViewport,isStatic]);// Memoize stagger delay calculation for better performance\nconst calculateStaggerDelay=useCallback(index=>{const totalLetters=letters.length;let baseDelay=0;// Apply pattern stagger first\nif(patternStagger&&patternStagger!==\"none\"){switch(patternStagger){case\"center-out\":const centerIndex=Math.floor(totalLetters/2);baseDelay=Math.abs(index-centerIndex)*staggerDelay;break;case\"edges-in\":const distanceFromEdge=Math.min(index,totalLetters-1-index);baseDelay=(Math.floor(totalLetters/2)-distanceFromEdge)*staggerDelay;break;case\"random\":// Use index-based deterministic \"random\" for consistency\nconst pseudoRandom=index*2654435761%2147483647/2147483647;baseDelay=pseudoRandom*staggerDelay*3;break;case\"wave\":const waveValue=Math.sin(index/totalLetters*Math.PI*(waveFrequency||2))*(waveAmplitude||1);baseDelay=(waveValue*.5+.5)*staggerDelay*2;break;case\"spiral\":// Create a spiral pattern based on position\nconst spiralFactor=index/totalLetters*Math.PI*4;const spiralDelay=(Math.sin(spiralFactor)*.5+.5)*staggerDelay*2;baseDelay=spiralDelay;break;default:baseDelay=index*staggerDelay;}}else{// Apply stagger type logic - linear is regular based on index\nswitch(staggerType){case\"linear\":baseDelay=index*staggerDelay;break;case\"exponential\":baseDelay=Math.pow(index+1,staggerExponent)*(staggerDelay/10);break;case\"random\":// Use index-based deterministic \"random\" for consistency\nconst pseudoRandom=index*2654435761%2147483647/2147483647;baseDelay=pseudoRandom*staggerDelay*3;break;default:baseDelay=index*staggerDelay;}}return baseDelay;},[letters.length,patternStagger,staggerDelay,staggerType,staggerExponent,waveAmplitude,waveFrequency]);// Cleanup function to clear all timeouts and intervals\nconst cleanup=useCallback(()=>{if(flickerIntervalRef.current){clearInterval(flickerIntervalRef.current);flickerIntervalRef.current=null;}timeoutsRef.current.forEach(clearTimeout);timeoutsRef.current=[];},[]);const startAnimation=useCallback(()=>{// Clear any existing animations\ncleanup();// Initialize arrays and start time\nanimationStartTimeRef.current=Date.now()+initialDelay;startTransition(()=>{setIsAnimating(true);setHasStarted(true);setRevealedLetters(new Array(letters.length).fill(false));setFlickerStates(new Array(letters.length).fill(0));if(onAnimationStart){onAnimationStart();}});// Start revealing letters with initial delay\nletters.forEach((_,index)=>{const revealTimeout=setTimeout(()=>{startTransition(()=>{setRevealedLetters(prev=>{const newState=[...prev];newState[index]=true;return newState;});});},initialDelay+calculateStaggerDelay(index));timeoutsRef.current.push(revealTimeout);});// Set up flickering for revealed letters only\nif(flickerIntensity>0&&enableFlicker){flickerIntervalRef.current=setInterval(()=>{const currentTime=Date.now();startTransition(()=>{setFlickerStates(prevFlicker=>prevFlicker.map((_,index)=>{// Check if letter should be revealed at this time\n    const letterRevealTime=animationStartTimeRef.current+calculateStaggerDelay(index);const isLetterRevealed=currentTime>=letterRevealTime;// Only flicker if letter is revealed\n    if(isLetterRevealed&&Math.random()<flickerIntensity){return Math.random()*(.5-flickerMinOpacity);}return isLetterRevealed?1:0;}));});},flickerSpeed);}// Clean up after animation completes\nconst maxDelay=Math.max(...letters.map((_,i)=>calculateStaggerDelay(i)));const cleanupTimeout=setTimeout(()=>{if(flickerIntervalRef.current){clearInterval(flickerIntervalRef.current);flickerIntervalRef.current=null;}startTransition(()=>{setFlickerStates(new Array(letters.length).fill(1));setIsAnimating(false);});if(onRevealComplete){onRevealComplete();}},initialDelay+revealDuration+maxDelay);timeoutsRef.current.push(cleanupTimeout);},[letters,initialDelay,calculateStaggerDelay,flickerIntensity,flickerMinOpacity,revealDuration,onAnimationStart,onRevealComplete,cleanup]);// Set up intersection observer for scroll reveal\nuseEffect(()=>{if(!revealOnScroll||isStatic||typeof IntersectionObserver===\"undefined\"||typeof window===\"undefined\")return;const observer=new IntersectionObserver(entries=>{const[entry]=entries;if(entry.isIntersecting&&!hasStarted){startAnimation();}},{threshold:scrollThreshold});if(componentRef.current){observer.observe(componentRef.current);}return()=>{if(componentRef.current){observer.unobserve(componentRef.current);}};},[revealOnScroll,hasStarted,scrollThreshold,isStatic,startAnimation]);// Initial animation or when dependencies change\nuseEffect(()=>{if(manualTrigger||revealOnScroll||isStatic)return;startAnimation();return cleanup;},[startAnimation,manualTrigger,revealOnScroll,isStatic]);// Handle auto replay\nuseEffect(()=>{if(!autoReplay||isAnimating||manualTrigger||revealOnScroll||isStatic)return;const replayTimeout=setTimeout(()=>{startAnimation();},replayDelay);return()=>clearTimeout(replayTimeout);},[autoReplay,isAnimating,replayDelay,manualTrigger,revealOnScroll,isStatic,startAnimation]);// Function to manually trigger animation\nconst triggerAnimation=useCallback(()=>{if(!manualTrigger||isAnimating)return;startAnimation();},[manualTrigger,isAnimating,startAnimation]);// Expose the trigger function to Framer\nuseEffect(()=>{if(typeof window!==\"undefined\"&&window[\"__framer__\"]){window[\"__framer__\"].triggerTextReveal=triggerAnimation;}return()=>{if(typeof window!==\"undefined\"&&window[\"__framer__\"]){delete window[\"__framer__\"].triggerTextReveal;}};},[triggerAnimation]);// Cleanup on unmount\nuseEffect(()=>{return cleanup;},[cleanup]);const isFixedWidth=style?.width===\"100%\";// Calculate viewport-based font size\nconst getFontSize=useCallback(()=>{if(!fillViewport||viewportSize.width===0){return font?.fontSize||\"24px\";}return`${viewportFontSize}vw`;},[fillViewport,viewportSize.width,font?.fontSize,viewportFontSize]);// Memoize transition object for better performance\nconst defaultTransition=useMemo(()=>({type:\"spring\",stiffness:500,damping:30}),[]);// For static renderer, show all text without animation\nif(isStatic){let letterIndex=0;return /*#__PURE__*/_jsx(\"div\",{style:{textAlign:font?.textAlign,width:\"100%\"},children:/*#__PURE__*/_jsx(\"span\",{ref:componentRef,style:{display:wrapText?\"inline\":\"inline-block\",position:\"relative\",...style,color:textColor,...font,textAlign:undefined,...fillViewport?{fontSize:getFontSize()}:{},wordBreak:wrapText?\"normal\":\"keep-all\",overflowWrap:wrapText?\"break-word\":\"normal\",whiteSpace:wrapText?\"normal\":\"nowrap\"},children:wrapText?words.map((word,wordIndex)=>{const wordLetters=word.split(\"\");const wordStartIndex=letterIndex;letterIndex+=wordLetters.length;return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",whiteSpace:word.trim()===\"\"?\"pre\":\"nowrap\"},children:wordLetters.map((letter,index)=>{const globalIndex=wordStartIndex+index;const isHighlighted=highlightLettersArray.includes(letter);return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",color:isHighlighted?highlightColor:\"inherit\"},children:letter===\" \"?\"\\xa0\":letter},index);})},wordIndex);}):letters.map((letter,index)=>{const isHighlighted=highlightLettersArray.includes(letter);return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",color:isHighlighted?highlightColor:\"inherit\"},children:letter===\" \"?\"\\xa0\":letter},index);})})});}let letterIndex=0;return /*#__PURE__*/_jsx(\"div\",{style:{textAlign:font?.textAlign,width:\"100%\"},children:/*#__PURE__*/_jsx(\"span\",{ref:componentRef,style:{display:wrapText?\"inline\":\"inline-block\",position:\"relative\",...style,color:textColor,...font,textAlign:undefined,...fillViewport?{fontSize:getFontSize()}:{},wordBreak:wrapText?\"normal\":\"keep-all\",overflowWrap:wrapText?\"break-word\":\"normal\",whiteSpace:wrapText?\"normal\":\"nowrap\"},children:wrapText?words.map((word,wordIndex)=>{const wordLetters=word.split(\"\");const wordStartIndex=letterIndex;letterIndex+=wordLetters.length;return /*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",whiteSpace:word.trim()===\"\"?\"pre\":\"nowrap\"},children:wordLetters.map((letter,index)=>{const globalIndex=wordStartIndex+index;const isHighlighted=highlightLettersArray.includes(letter);const isRevealed=revealedLetters[globalIndex];const letterOpacity=flickerStates[globalIndex]||(isRevealed?1:0);return /*#__PURE__*/_jsx(motion.span,{initial:{opacity:0},animate:{opacity:letterOpacity},transition:transition||{...defaultTransition,delay:(initialDelay+calculateStaggerDelay(globalIndex))/1e3},style:{display:\"inline-block\",color:isHighlighted?highlightColor:\"inherit\",willChange:\"opacity\"},children:letter===\" \"?\"\\xa0\":letter},index);})},wordIndex);}):letters.map((letter,index)=>{const isHighlighted=highlightLettersArray.includes(letter);const isRevealed=revealedLetters[index];const letterOpacity=flickerStates[index]||(isRevealed?1:0);return /*#__PURE__*/_jsx(motion.span,{initial:{opacity:0},animate:{opacity:letterOpacity},transition:transition||{...defaultTransition,delay:(initialDelay+calculateStaggerDelay(index))/1e3},style:{display:\"inline-block\",color:isHighlighted?highlightColor:\"inherit\",willChange:\"opacity\"},children:letter===\" \"?\"\\xa0\":letter},index);})})});}addPropertyControls(AnimatedTextReveal,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Animated Text Reveal\"},// Timing Controls\nrevealDuration:{type:ControlType.Number,title:\"Duration\",defaultValue:2e3,min:500,max:1e4,step:100,unit:\"ms\"},// Transition Controls\ntransition:{type:ControlType.Transition,title:\"Transition\"},// Pattern Stagger Controls\npatternStagger:{type:ControlType.Enum,title:\"Pattern Stagger\",options:[\"none\",\"center-out\",\"edges-in\",\"random\",\"wave\",\"spiral\"],optionTitles:[\"None\",\"Center Out\",\"Edges In\",\"Random\",\"Wave\",\"Spiral\"],defaultValue:\"none\"},waveAmplitude:{type:ControlType.Number,title:\"Wave Amplitude\",defaultValue:1,min:.1,max:3,step:.1,hidden:({patternStagger})=>patternStagger!==\"wave\"},waveFrequency:{type:ControlType.Number,title:\"Wave Frequency\",defaultValue:2,min:.5,max:5,step:.1,hidden:({patternStagger})=>patternStagger!==\"wave\"},// Stagger Controls\nstaggerDelay:{type:ControlType.Number,title:\"Stagger\",defaultValue:50,min:0,max:200,step:5,unit:\"ms\"},staggerType:{type:ControlType.Enum,title:\"Stagger Type\",options:[\"linear\",\"exponential\",\"random\"],optionTitles:[\"Linear\",\"Exponential\",\"Random\"],defaultValue:\"linear\",hidden:({patternStagger})=>patternStagger!==\"none\"},staggerExponent:{type:ControlType.Number,title:\"Exponent\",defaultValue:2,min:1,max:5,step:.1,hidden:({staggerType,patternStagger})=>staggerType!==\"exponential\"||patternStagger!==\"none\"},// Flicker Effect\nflickerIntensity:{type:ControlType.Number,title:\"Flicker\",defaultValue:.3,min:0,max:1,step:.05},flickerMinOpacity:{type:ControlType.Number,title:\"Flicker Min Opacity\",defaultValue:0,min:0,max:1,step:.05},flickerSpeed:{type:ControlType.Number,title:\"Flicker Speed\",defaultValue:50,min:10,max:200,step:10,unit:\"ms\"},enableFlicker:{type:ControlType.Boolean,title:\"Enable Flicker\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},// Highlight Options\nhighlightColor:{type:ControlType.Color,title:\"Highlight\",defaultValue:\"#FF5588\"},highlightLetters:{type:ControlType.String,title:\"Highlight Letters\",defaultValue:\"\",placeholder:\"e.g. aeiou\"},// Viewport Fill Options\nfillViewport:{type:ControlType.Boolean,title:\"Fill Viewport\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},viewportFontSize:{type:ControlType.Number,title:\"Viewport Size\",defaultValue:10,min:1,max:25,step:.5,unit:\"vw\",hidden:({fillViewport})=>!fillViewport},// Scroll Reveal\nrevealOnScroll:{type:ControlType.Boolean,title:\"Reveal on Scroll\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},scrollThreshold:{type:ControlType.Number,title:\"Scroll Threshold\",defaultValue:.5,min:0,max:1,step:.1,hidden:({revealOnScroll})=>!revealOnScroll},// Replay Controls\nautoReplay:{type:ControlType.Boolean,title:\"Auto Replay\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\",hidden:({revealOnScroll})=>revealOnScroll},replayDelay:{type:ControlType.Number,title:\"Replay Delay\",defaultValue:3e3,min:500,max:1e4,step:100,unit:\"ms\",hidden:({autoReplay,revealOnScroll})=>!autoReplay||revealOnScroll},// Manual Trigger\nmanualTrigger:{type:ControlType.Boolean,title:\"Manual Trigger\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\",hidden:({revealOnScroll})=>revealOnScroll},// Event Handlers\nonAnimationStart:{type:ControlType.EventHandler,title:\"On Start\"},onRevealComplete:{type:ControlType.EventHandler,title:\"On Complete\"},// Styling\ntextColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#000000\"},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"24px\",lineHeight:\"1.2em\",letterSpacing:\"-0.01em\",variant:\"Medium\"},controls:\"extended\",defaultFontType:\"sans-serif\"},// Initial Delay\ninitialDelay:{type:ControlType.Number,title:\"Initial Delay\",defaultValue:0,min:0,max:5e3,step:100,unit:\"ms\"},// Text Wrapping\nwrapText:{type:ControlType.Boolean,title:\"Wrap Text\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedTextReveal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedTextReveal.map","// Generated by Framer (089ce7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AnimatedTextReveal from\"https://framerusercontent.com/modules/eC9CoSBhbw7Mkh3bom8t/NdywBLMS9bx4v3hqyhpi/AnimatedTextReveal.js\";const AnimatedTextRevealFonts=getFonts(AnimatedTextReveal);const cycleOrder=[\"f9UgYJX9G\",\"UEL_3z4aC\",\"t2ftcILFS\",\"zShK3pd5J\",\"OST1ngVui\",\"xAx412ghU\",\"OLmIXCt7T\",\"F0zXEdRXz\",\"EggrG7SWk\",\"wYDvtCqyK\",\"Zus8xu_lH\",\"uc4Wgwu6P\",\"WpLk7nK5d\",\"Igmu3jZym\",\"FmdIR1kjx\",\"VMfAZg4eK\",\"AoNuTksBZ\",\"OWiD6uctk\",\"UBDt1rlxg\",\"JsbZ9yQTA\"];const serializationHash=\"framer-JC9uL\";const variantClassNames={AoNuTksBZ:\"framer-v-16wqmg7\",EggrG7SWk:\"framer-v-nlfs0w\",F0zXEdRXz:\"framer-v-1p3ad61\",f9UgYJX9G:\"framer-v-1ia4l35\",FmdIR1kjx:\"framer-v-nelh3l\",Igmu3jZym:\"framer-v-1w5709s\",JsbZ9yQTA:\"framer-v-nyno1m\",OLmIXCt7T:\"framer-v-1fg2kpy\",OST1ngVui:\"framer-v-unrlln\",OWiD6uctk:\"framer-v-o40wwk\",t2ftcILFS:\"framer-v-i2stbg\",UBDt1rlxg:\"framer-v-1mgmwpn\",uc4Wgwu6P:\"framer-v-59s944\",UEL_3z4aC:\"framer-v-1iw0lgu\",VMfAZg4eK:\"framer-v-m04kt7\",WpLk7nK5d:\"framer-v-s6vkax\",wYDvtCqyK:\"framer-v-142bxr8\",xAx412ghU:\"framer-v-dge1um\",zShK3pd5J:\"framer-v-1q4d8ca\",Zus8xu_lH:\"framer-v-fzggwm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const HZVS9srD2=undefined;const uZKzqPJHI=undefined;const KVhN7aKAf=undefined;const KSAFNm8tj=undefined;const b4yKQTya4=undefined;const SyA9CEwpa=undefined;const transition1={delay:0,duration:1,ease:[.6,.2,0,1],type:\"tween\"};const transition2={delay:0,duration:.5,ease:[.6,.2,0,1],type:\"tween\"};const transition3={delay:0,duration:0,ease:[.6,.2,0,1],type:\"tween\"};const transition4={delay:.5,duration:1,ease:[.6,.2,0,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={\"Default Longer Tittle\":\"t2ftcILFS\",\"Default With Underline First\":\"UEL_3z4aC\",\"H2 Back\":\"AoNuTksBZ\",\"H2 Mobile\":\"xAx412ghU\",\"H2 Mouse Enter\":\"FmdIR1kjx\",\"H2 Move Underline\":\"VMfAZg4eK\",\"H2 Tablet Back\":\"JsbZ9yQTA\",\"H2 Tablet Mouse Enter\":\"OWiD6uctk\",\"H2 Tablet Move Underline\":\"UBDt1rlxg\",\"H2 Tablet\":\"OST1ngVui\",\"Mouse Enter\":\"uc4Wgwu6P\",\"Move Underline\":\"WpLk7nK5d\",Back:\"Igmu3jZym\",Default:\"f9UgYJX9G\",H2:\"zShK3pd5J\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,label,labelColor,link,newTab,undelineColor,width,...props})=>{return{...props,b4yKQTya4:label??props.b4yKQTya4??\"Contact\",HZVS9srD2:click??props.HZVS9srD2,KSAFNm8tj:undelineColor??props.KSAFNm8tj??\"rgb(153, 238, 255)\",KVhN7aKAf:newTab??props.KVhN7aKAf,SyA9CEwpa:labelColor??props.SyA9CEwpa??\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229))\",uZKzqPJHI:link??props.uZKzqPJHI,variant:humanReadableVariantMap[props.variant]??props.variant??\"f9UgYJX9G\"};};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,b4yKQTya4,KSAFNm8tj,SyA9CEwpa,uZKzqPJHI,KVhN7aKAf,HZVS9srD2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"f9UgYJX9G\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1spqrp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(HZVS9srD2){const res=await HZVS9srD2(...args);if(res===false)return false;}});const onMouseEnterz27qci=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"OLmIXCt7T\");});const onMouseEnter4t5tkj=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"wYDvtCqyK\");});const onMouseEntercaevpi=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"uc4Wgwu6P\");});const onMouseEnter432wr9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"FmdIR1kjx\");});const onMouseEnter2debie=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"OWiD6uctk\");});const onMouseLeavevzirwl=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"F0zXEdRXz\");});const onAppear1qje7gp=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"EggrG7SWk\",true),300);});const onAppear14kz8fa=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"f9UgYJX9G\",true),100);});const onMouseLeavebph8z1=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"Zus8xu_lH\");});const onAppeary5ae7w=activeVariantCallback(async(...args)=>{setVariant(\"UEL_3z4aC\",true);});const onMouseLeavet4fz7w=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"WpLk7nK5d\");});const onAppear1bz02nr=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Igmu3jZym\",true),300);});const onAppearhyrqbx=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"t2ftcILFS\",true),100);});const onMouseLeavevd1jox=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"VMfAZg4eK\");});const onAppearngacgd=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"AoNuTksBZ\",true),300);});const onAppearn5zgg1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"zShK3pd5J\",true),100);});const onMouseLeave1hoz585=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"UBDt1rlxg\");});const onAppearcqad5n=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"JsbZ9yQTA\",true),300);});const onAppearme3k16=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"OST1ngVui\",true),100);});useOnVariantChange(baseVariant,{AoNuTksBZ:onAppearn5zgg1,EggrG7SWk:onAppear14kz8fa,F0zXEdRXz:onAppear1qje7gp,Igmu3jZym:onAppearhyrqbx,JsbZ9yQTA:onAppearme3k16,UBDt1rlxg:onAppearcqad5n,VMfAZg4eK:onAppearngacgd,WpLk7nK5d:onAppear1bz02nr,Zus8xu_lH:onAppeary5ae7w});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"UEL_3z4aC\",\"wYDvtCqyK\",\"Zus8xu_lH\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({AoNuTksBZ:{value:transition3},EggrG7SWk:{value:transition3},F0zXEdRXz:{value:transition2},Igmu3jZym:{value:transition3},JsbZ9yQTA:{value:transition3},UBDt1rlxg:{value:transition2},VMfAZg4eK:{value:transition2},WpLk7nK5d:{value:transition2},Zus8xu_lH:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:uZKzqPJHI,motionChild:true,nodeId:\"f9UgYJX9G\",openInNewTab:KVhN7aKAf,scopeId:\"V0K50PR1o\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ia4l35\",className,classNames)} framer-1qz341i`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"f9UgYJX9G\",onMouseEnter:onMouseEnterz27qci,onTap:onTap1spqrp,ref:refBinding,style:{...style},...addPropertyOverrides({AoNuTksBZ:{\"data-framer-name\":\"H2 Back\",onMouseEnter:undefined},EggrG7SWk:{\"data-framer-name\":\"Back\",onMouseEnter:undefined},F0zXEdRXz:{\"data-framer-name\":\"Move Underline\",onMouseEnter:undefined},FmdIR1kjx:{\"data-framer-name\":\"H2 Mouse Enter\",onMouseEnter:undefined,onMouseLeave:onMouseLeavevd1jox},Igmu3jZym:{\"data-framer-name\":\"Back\",onMouseEnter:undefined},JsbZ9yQTA:{\"data-framer-name\":\"H2 Tablet Back\",onMouseEnter:undefined},OLmIXCt7T:{\"data-framer-name\":\"Mouse Enter\",onMouseEnter:undefined,onMouseLeave:onMouseLeavevzirwl},OST1ngVui:{\"data-framer-name\":\"H2 Tablet\",onMouseEnter:onMouseEnter2debie},OWiD6uctk:{\"data-framer-name\":\"H2 Tablet Mouse Enter\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1hoz585},t2ftcILFS:{\"data-framer-name\":\"Default Longer Tittle\",onMouseEnter:onMouseEntercaevpi},UBDt1rlxg:{\"data-framer-name\":\"H2 Tablet Move Underline\",onMouseEnter:undefined},uc4Wgwu6P:{\"data-framer-name\":\"Mouse Enter\",onMouseEnter:undefined,onMouseLeave:onMouseLeavet4fz7w},UEL_3z4aC:{\"data-framer-name\":\"Default With Underline First\",onMouseEnter:onMouseEnter4t5tkj},VMfAZg4eK:{\"data-framer-name\":\"H2 Move Underline\",onMouseEnter:undefined},WpLk7nK5d:{\"data-framer-name\":\"Move Underline\",onMouseEnter:undefined},wYDvtCqyK:{\"data-framer-name\":\"Mouse Enter\",onMouseEnter:undefined,onMouseLeave:onMouseLeavebph8z1},xAx412ghU:{\"data-framer-name\":\"H2 Mobile\",onMouseEnter:undefined},zShK3pd5J:{\"data-framer-name\":\"H2\",onMouseEnter:onMouseEnter432wr9},Zus8xu_lH:{\"data-framer-name\":\"Move Underline\",onMouseEnter:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2q43im\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"SdXHLJa2B\",style:{backgroundColor:KSAFNm8tj,rotateY:90},variants:{AoNuTksBZ:{backgroundColor:\"rgba(0, 0, 0, 0)\"},EggrG7SWk:{backgroundColor:\"rgba(0, 0, 0, 0)\"},FmdIR1kjx:{rotateY:0},Igmu3jZym:{backgroundColor:\"rgba(0, 0, 0, 0)\"},JsbZ9yQTA:{backgroundColor:\"rgba(0, 0, 0, 0)\"},OLmIXCt7T:{rotateY:0},OWiD6uctk:{rotateY:0},uc4Wgwu6P:{rotateY:0},UEL_3z4aC:{rotateY:0}}}),isDisplayed()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({UEL_3z4aC:{value:transition1},wYDvtCqyK:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ocpnm1\",\"data-framer-name\":\"Underline Second\",layoutDependency:layoutDependency,layoutId:\"Zv1Gcxmdy\",style:{backgroundColor:KSAFNm8tj,rotateY:0},variants:{UEL_3z4aC:{rotateY:90},wYDvtCqyK:{rotateY:0},Zus8xu_lH:{rotateY:0}}})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jil95u-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"zmPeNS0UC-container\",nodeId:\"zmPeNS0UC\",rendersWithMotion:true,scopeId:\"V0K50PR1o\",children:/*#__PURE__*/_jsx(AnimatedTextReveal,{autoReplay:false,enableFlicker:true,fillViewport:false,flickerIntensity:0,flickerMinOpacity:0,flickerSpeed:10,font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.2em\",textAlign:\"center\"},height:\"100%\",highlightColor:\"var(--token-d04e4777-b7f9-4332-af63-2928adaecc44, rgb(64, 64, 64))\",highlightLetters:\"\",id:\"zmPeNS0UC\",initialDelay:0,layoutId:\"zmPeNS0UC\",manualTrigger:false,patternStagger:\"random\",replayDelay:3e3,revealDuration:500,revealOnScroll:false,scrollThreshold:.5,staggerDelay:1,staggerExponent:2.6,staggerType:\"random\",text:b4yKQTya4,textColor:SyA9CEwpa,transition:{delay:0,duration:.2,ease:[.645,.045,.355,1],type:\"tween\"},viewportFontSize:21.1,waveAmplitude:3,waveFrequency:5,width:\"100%\",wrapText:false,...addPropertyOverrides({AoNuTksBZ:{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"80px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.08em\",textAlign:\"center\"}},FmdIR1kjx:{autoReplay:true,flickerIntensity:.8,flickerSpeed:80,font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"80px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.08em\",textAlign:\"center\"},patternStagger:\"wave\",transition:{delay:0,duration:.1,ease:[.645,.045,.355,1],type:\"tween\"},waveAmplitude:.1,waveFrequency:.5},JsbZ9yQTA:{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"64px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.08em\",textAlign:\"center\"}},OLmIXCt7T:{autoReplay:true,flickerIntensity:.8,flickerSpeed:80,patternStagger:\"wave\",transition:{delay:0,duration:.1,ease:[.645,.045,.355,1],type:\"tween\"},waveAmplitude:.5},OST1ngVui:{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"64px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.08em\",textAlign:\"center\"}},OWiD6uctk:{autoReplay:true,flickerIntensity:.8,flickerSpeed:80,font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"64px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.08em\",textAlign:\"center\"},patternStagger:\"wave\",transition:{delay:0,duration:.1,ease:[.645,.045,.355,1],type:\"tween\"},waveAmplitude:.1,waveFrequency:.5},UBDt1rlxg:{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"64px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.08em\",textAlign:\"center\"}},uc4Wgwu6P:{autoReplay:true,flickerIntensity:.8,flickerSpeed:80,patternStagger:\"wave\",transition:{delay:0,duration:.1,ease:[.645,.045,.355,1],type:\"tween\"},waveAmplitude:.5},VMfAZg4eK:{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"80px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.08em\",textAlign:\"center\"}},wYDvtCqyK:{autoReplay:true,flickerIntensity:.8,flickerSpeed:80,patternStagger:\"wave\",transition:{delay:0,duration:.1,ease:[.645,.045,.355,1],type:\"tween\"},waveAmplitude:.5},xAx412ghU:{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"45px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.08em\",textAlign:\"center\"}},zShK3pd5J:{font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"80px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.08em\",textAlign:\"center\"}}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JC9uL.framer-1qz341i, .framer-JC9uL .framer-1qz341i { display: block; }\",\".framer-JC9uL.framer-1ia4l35 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 2px 0px 2px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-JC9uL .framer-2q43im { bottom: 0px; flex: none; height: 1px; left: -28px; overflow: visible; position: absolute; width: 100%; z-index: 1; }\",\".framer-JC9uL .framer-1ocpnm1 { bottom: 0px; flex: none; height: 1px; left: -150px; overflow: visible; position: absolute; width: 103%; z-index: 1; }\",\".framer-JC9uL .framer-jil95u-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-JC9uL.framer-v-1iw0lgu .framer-2q43im { left: 0px; order: 1; }\",\".framer-JC9uL.framer-v-1iw0lgu .framer-1ocpnm1 { left: -60px; order: 2; width: 100%; }\",\".framer-JC9uL.framer-v-1iw0lgu .framer-jil95u-container { order: 0; }\",\".framer-JC9uL.framer-v-i2stbg .framer-2q43im { left: -88px; }\",\".framer-JC9uL.framer-v-1q4d8ca .framer-2q43im, .framer-JC9uL.framer-v-unrlln .framer-2q43im, .framer-JC9uL.framer-v-dge1um .framer-2q43im, .framer-JC9uL.framer-v-16wqmg7 .framer-2q43im, .framer-JC9uL.framer-v-nyno1m .framer-2q43im { left: -239px; }\",\".framer-JC9uL.framer-v-1fg2kpy .framer-2q43im, .framer-JC9uL.framer-v-59s944 .framer-2q43im, .framer-JC9uL.framer-v-nelh3l .framer-2q43im, .framer-JC9uL.framer-v-o40wwk .framer-2q43im { left: 0px; }\",\".framer-JC9uL.framer-v-1p3ad61 .framer-2q43im { bottom: 0px; left: 28px; }\",\".framer-JC9uL.framer-v-142bxr8 .framer-2q43im { left: 60px; width: 103%; }\",\".framer-JC9uL.framer-v-142bxr8 .framer-1ocpnm1 { left: -5px; width: 117%; }\",\".framer-JC9uL.framer-v-fzggwm .framer-2q43im { bottom: 0px; left: -60px; }\",\".framer-JC9uL.framer-v-fzggwm .framer-1ocpnm1 { left: -2px; width: 106%; }\",\".framer-JC9uL.framer-v-s6vkax .framer-2q43im { bottom: 0px; left: 80px; }\",\".framer-JC9uL.framer-v-1w5709s .framer-2q43im { left: -80px; }\",\".framer-JC9uL.framer-v-m04kt7 .framer-2q43im, .framer-JC9uL.framer-v-1mgmwpn .framer-2q43im { bottom: 0px; left: 200px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 55.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"UEL_3z4aC\":{\"layout\":[\"auto\",\"auto\"]},\"t2ftcILFS\":{\"layout\":[\"auto\",\"auto\"]},\"zShK3pd5J\":{\"layout\":[\"auto\",\"auto\"]},\"OST1ngVui\":{\"layout\":[\"auto\",\"auto\"]},\"xAx412ghU\":{\"layout\":[\"auto\",\"auto\"]},\"OLmIXCt7T\":{\"layout\":[\"auto\",\"auto\"]},\"F0zXEdRXz\":{\"layout\":[\"auto\",\"auto\"]},\"EggrG7SWk\":{\"layout\":[\"auto\",\"auto\"]},\"wYDvtCqyK\":{\"layout\":[\"auto\",\"auto\"]},\"Zus8xu_lH\":{\"layout\":[\"auto\",\"auto\"]},\"uc4Wgwu6P\":{\"layout\":[\"auto\",\"auto\"]},\"WpLk7nK5d\":{\"layout\":[\"auto\",\"auto\"]},\"Igmu3jZym\":{\"layout\":[\"auto\",\"auto\"]},\"FmdIR1kjx\":{\"layout\":[\"auto\",\"auto\"]},\"VMfAZg4eK\":{\"layout\":[\"auto\",\"auto\"]},\"AoNuTksBZ\":{\"layout\":[\"auto\",\"auto\"]},\"OWiD6uctk\":{\"layout\":[\"auto\",\"auto\"]},\"UBDt1rlxg\":{\"layout\":[\"auto\",\"auto\"]},\"JsbZ9yQTA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"b4yKQTya4\":\"label\",\"KSAFNm8tj\":\"undelineColor\",\"SyA9CEwpa\":\"labelColor\",\"uZKzqPJHI\":\"link\",\"KVhN7aKAf\":\"newTab\",\"HZVS9srD2\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerV0K50PR1o=withCSS(Component,css,\"framer-JC9uL\");export default FramerV0K50PR1o;FramerV0K50PR1o.displayName=\"Underline Hover Link\";FramerV0K50PR1o.defaultProps={height:23,width:55.5};addPropertyControls(FramerV0K50PR1o,{variant:{options:[\"f9UgYJX9G\",\"UEL_3z4aC\",\"t2ftcILFS\",\"zShK3pd5J\",\"OST1ngVui\",\"xAx412ghU\",\"OLmIXCt7T\",\"F0zXEdRXz\",\"EggrG7SWk\",\"wYDvtCqyK\",\"Zus8xu_lH\",\"uc4Wgwu6P\",\"WpLk7nK5d\",\"Igmu3jZym\",\"FmdIR1kjx\",\"VMfAZg4eK\",\"AoNuTksBZ\",\"OWiD6uctk\",\"UBDt1rlxg\",\"JsbZ9yQTA\"],optionTitles:[\"Default\",\"Default With Underline First\",\"Default Longer Tittle\",\"H2\",\"H2 Tablet\",\"H2 Mobile\",\"Mouse Enter\",\"Move Underline\",\"Back\",\"Mouse Enter\",\"Move Underline\",\"Mouse Enter\",\"Move Underline\",\"Back\",\"H2 Mouse Enter\",\"H2 Move Underline\",\"H2 Back\",\"H2 Tablet Mouse Enter\",\"H2 Tablet Move Underline\",\"H2 Tablet Back\"],title:\"Variant\",type:ControlType.Enum},b4yKQTya4:{defaultValue:\"Contact\",displayTextArea:false,title:\"Label\",type:ControlType.String},onb4yKQTya4Change:{changes:\"b4yKQTya4\",type:ControlType.ChangeHandler},KSAFNm8tj:{defaultValue:\"rgb(153, 238, 255)\",title:\"Undeline Color\",type:ControlType.Color},SyA9CEwpa:{defaultValue:\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229))\",title:\"Label Color\",type:ControlType.Color},uZKzqPJHI:{title:\"Link\",type:ControlType.Link},KVhN7aKAf:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onKVhN7aKAfChange:{changes:\"KVhN7aKAf\",type:ControlType.ChangeHandler},HZVS9srD2:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerV0K50PR1o,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"}]},...AnimatedTextRevealFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerV0K50PR1o\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UEL_3z4aC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"t2ftcILFS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zShK3pd5J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OST1ngVui\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xAx412ghU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OLmIXCt7T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"F0zXEdRXz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EggrG7SWk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wYDvtCqyK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Zus8xu_lH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uc4Wgwu6P\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WpLk7nK5d\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Igmu3jZym\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FmdIR1kjx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VMfAZg4eK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AoNuTksBZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OWiD6uctk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UBDt1rlxg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JsbZ9yQTA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"23\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"b4yKQTya4\\\":\\\"label\\\",\\\"KSAFNm8tj\\\":\\\"undelineColor\\\",\\\"SyA9CEwpa\\\":\\\"labelColor\\\",\\\"uZKzqPJHI\\\":\\\"link\\\",\\\"KVhN7aKAf\\\":\\\"newTab\\\",\\\"HZVS9srD2\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"55.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d5224d0)\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 0 15\" fill=\"transparent\" height=\"15px\" id=\"CQRro7JsO\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--fbr8zx, 1.5)\" stroke=\"var(--34440n, rgb(0, 0, 0))\" transform=\"translate(12 4.5)\" width=\"1px\"/><path d=\"M 15 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"Dq52FGJ45\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--fbr8zx, 1.5)\" stroke=\"var(--34440n, rgb(0, 0, 0))\" transform=\"translate(4.5 12)\" width=\"15px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,htQyJXMKW:width1??props.htQyJXMKW??1.5,jDue3c8Jy:color??props.jDue3c8Jy??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,jDue3c8Jy,htQyJXMKW,...restProps}=getProps(props);const href=useSVGTemplate(\"2516564908\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-gHJQk\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--34440n\":jDue3c8Jy,\"--fbr8zx\":htQyJXMKW,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-gHJQk { -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 {\"jDue3c8Jy\":\"color\",\"htQyJXMKW\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Plus\",\"color\":{\"type\":\"variable\",\"value\":\"34440n\"},\"set\":{\"localId\":\"vectorSet/N6bZIbxLR\",\"id\":\"N6bZIbxLR\",\"moduleId\":\"NCiKiaU9qhVJumKU6JAo\"}}\n */const Icon=withCSS(Component,css,\"framer-gHJQk\");Icon.displayName=\"Plus\";export default Icon;addPropertyControls(Icon,{jDue3c8Jy:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},htQyJXMKW:{defaultValue:1.5,displayStepper:true,hidden:false,max:8,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Plus\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"34440n\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/N6bZIbxLR\\\",\\\"id\\\":\\\"N6bZIbxLR\\\",\\\"moduleId\\\":\\\"NCiKiaU9qhVJumKU6JAo\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"jDue3c8Jy\\\":\\\"color\\\",\\\"htQyJXMKW\\\":\\\"width1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1067533)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Plus from\"https://framerusercontent.com/modules/DM4CBxWAqRE2j93Y1otx/wtxD9CXpBCD2rfjOGZWg/a76Y2H1jb.js\";const MotionDivWithFX=withFX(motion.div);const PlusFonts=getFonts(Plus);const PlusWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Plus));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"X88_YX6i5\",\"hHzdmvFrM\",\"kswY821Pm\"];const serializationHash=\"framer-sAWSG\";const variantClassNames={hHzdmvFrM:\"framer-v-lcqdvk\",kswY821Pm:\"framer-v-1evblen\",X88_YX6i5:\"framer-v-17gmqpo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:.2,duration:1,ease:[.6,.2,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-900};const animation2={opacity:1,rotate:0,rotateX:90,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-400};const transition3={delay:0,duration:1,ease:[.6,.2,0,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:90,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:-400};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition4={delay:.04,duration:1,ease:[.6,.2,0,1],type:\"tween\"};const animation5={opacity:1,rotate:0,rotateX:90,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:-400};const transition5={delay:.08,duration:1,ease:[.6,.2,0,1],type:\"tween\"};const animation6={opacity:1,rotate:0,rotateX:90,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:-400};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={\"No ANimation\":\"hHzdmvFrM\",Default:\"X88_YX6i5\",Mobile:\"kswY821Pm\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"X88_YX6i5\"};};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:\"X88_YX6i5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"kswY821Pm\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17gmqpo\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"X88_YX6i5\",ref:refBinding,style:{...style},...addPropertyOverrides({hHzdmvFrM:{\"data-framer-name\":\"No ANimation\"},kswY821Pm:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-zgvkx\",\"data-framer-appear-id\":\"zgvkx\",\"data-framer-name\":\"Vertical\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"RsTQGwQyR\",optimized:true,...addPropertyOverrides({hHzdmvFrM:{animate:undefined,initial:undefined,optimized:undefined},kswY821Pm:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jyjikv\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"FLPRvAYPL\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,className:\"framer-1pynolb\",layoutDependency:layoutDependency,layoutId:\"WxdLMVuPx\",style:{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",opacity:0},...addPropertyOverrides({hHzdmvFrM:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(PlusWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,animated:true,className:\"framer-1x7kxqn\",\"data-framer-appear-id\":\"1x7kxqn\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"z4tXzfFXy\",optimized:true,style:{\"--34440n\":\"var(--token-f3752b46-d621-4dd7-9209-30756b88ff82, rgb(163, 163, 163))\",\"--fbr8zx\":1}}),/*#__PURE__*/_jsx(PlusWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,animated:true,className:\"framer-ebjkcn\",\"data-framer-appear-id\":\"ebjkcn\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"f_yoWeMTa\",optimized:true,style:{\"--34440n\":\"var(--token-f3752b46-d621-4dd7-9209-30756b88ff82, rgb(163, 163, 163))\",\"--fbr8zx\":1}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8v5l0i\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"DqIDI5Nf7\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1wwkgb7\",layoutDependency:layoutDependency,layoutId:\"b75w6MUM9\",style:{backgroundColor:\"var(--token-1f1d4ad0-4c70-4a23-b06f-81abafed64bd, rgba(115, 115, 115, 0.2))\"},...addPropertyOverrides({hHzdmvFrM:{__framer__styleAppearEffectEnabled:undefined},kswY821Pm:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(PlusWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,animated:true,className:\"framer-12l2u6r\",\"data-framer-appear-id\":\"12l2u6r\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"vPcjoaHa2\",optimized:true,style:{\"--34440n\":\"var(--token-f3752b46-d621-4dd7-9209-30756b88ff82, rgb(163, 163, 163))\",\"--fbr8zx\":1},...addPropertyOverrides({kswY821Pm:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b8w9pn\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"faF5AV_tT\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-vqdng4\",layoutDependency:layoutDependency,layoutId:\"iASuwC98e\",style:{backgroundColor:\"var(--token-1f1d4ad0-4c70-4a23-b06f-81abafed64bd, rgba(115, 115, 115, 0.2))\"},...addPropertyOverrides({hHzdmvFrM:{__framer__styleAppearEffectEnabled:undefined},kswY821Pm:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(PlusWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,animated:true,className:\"framer-1ybcxy6\",\"data-framer-appear-id\":\"1ybcxy6\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"A9Buq63Yo\",optimized:true,style:{\"--34440n\":\"var(--token-f3752b46-d621-4dd7-9209-30756b88ff82, rgb(163, 163, 163))\",\"--fbr8zx\":1},...addPropertyOverrides({kswY821Pm:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qz6gg4\",\"data-framer-name\":\"ine\",layoutDependency:layoutDependency,layoutId:\"xPxbJhu48\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1234bnf\",layoutDependency:layoutDependency,layoutId:\"ZrrGBue5d\",style:{backgroundColor:\"var(--token-1f1d4ad0-4c70-4a23-b06f-81abafed64bd, rgba(115, 115, 115, 0.2))\"},...addPropertyOverrides({hHzdmvFrM:{__framer__styleAppearEffectEnabled:undefined},kswY821Pm:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(PlusWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,animated:true,className:\"framer-xxh8ow\",\"data-framer-appear-id\":\"xxh8ow\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"GJUjXii00\",optimized:true,style:{\"--34440n\":\"var(--token-f3752b46-d621-4dd7-9209-30756b88ff82, rgb(163, 163, 163))\",\"--fbr8zx\":1},...addPropertyOverrides({kswY821Pm:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jn7qlo\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"FEZLEvx1q\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,className:\"framer-nrgqdg\",layoutDependency:layoutDependency,layoutId:\"xwJqz28Iw\",style:{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",opacity:0},...addPropertyOverrides({hHzdmvFrM:{__framer__styleAppearEffectEnabled:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(PlusWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,animated:true,className:\"framer-e0l28t\",\"data-framer-appear-id\":\"e0l28t\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"ybLC4Kebu\",optimized:true,style:{\"--34440n\":\"var(--token-f3752b46-d621-4dd7-9209-30756b88ff82, rgb(163, 163, 163))\",\"--fbr8zx\":1}}),/*#__PURE__*/_jsx(PlusWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,animated:true,className:\"framer-8h967c\",\"data-framer-appear-id\":\"8h967c\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"JIMu41aA9\",optimized:true,style:{\"--34440n\":\"var(--token-f3752b46-d621-4dd7-9209-30756b88ff82, rgb(163, 163, 163))\",\"--fbr8zx\":1}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sAWSG.framer-9dh6ta, .framer-sAWSG .framer-9dh6ta { display: block; }\",\".framer-sAWSG.framer-17gmqpo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 4px 0px 4px; position: relative; width: 1200px; }\",\".framer-sAWSG .framer-zgvkx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-sAWSG .framer-jyjikv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 14px; }\",\".framer-sAWSG .framer-1pynolb, .framer-sAWSG .framer-1wwkgb7, .framer-sAWSG .framer-vqdng4, .framer-sAWSG .framer-1234bnf, .framer-sAWSG .framer-nrgqdg { flex: none; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-sAWSG .framer-1x7kxqn, .framer-sAWSG .framer-1ybcxy6, .framer-sAWSG .framer-e0l28t { flex: none; height: var(--framer-aspect-ratio-supported, 14px); left: 0px; position: absolute; right: 0px; top: 2px; width: calc(100% - 0px); z-index: 1; }\",\".framer-sAWSG .framer-ebjkcn, .framer-sAWSG .framer-8h967c { bottom: 2px; flex: none; height: var(--framer-aspect-ratio-supported, 14px); left: 0px; position: absolute; right: 0px; width: calc(100% - 0px); z-index: 1; }\",\".framer-sAWSG .framer-8v5l0i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 140px; height: 100%; justify-content: center; overflow: visible; padding: 0px 4px 0px 0px; position: relative; width: 14px; }\",\".framer-sAWSG .framer-12l2u6r { flex: none; height: var(--framer-aspect-ratio-supported, 14px); left: -2px; position: absolute; right: 2px; top: 2px; width: calc(100% - 0px); z-index: 1; }\",\".framer-sAWSG .framer-1b8w9pn, .framer-sAWSG .framer-jn7qlo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 140px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 14px; }\",\".framer-sAWSG .framer-qz6gg4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 140px; height: 100%; justify-content: center; overflow: visible; padding: 0px 0px 0px 4px; position: relative; width: 14px; }\",\".framer-sAWSG .framer-xxh8ow { flex: none; height: var(--framer-aspect-ratio-supported, 14px); position: absolute; right: -2px; top: 2px; width: 14px; z-index: 1; }\",\".framer-sAWSG.framer-v-1evblen.framer-17gmqpo { width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hHzdmvFrM\":{\"layout\":[\"fixed\",\"fixed\"]},\"kswY821Pm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlGF9GeRuv=withCSS(Component,css,\"framer-sAWSG\");export default FramerlGF9GeRuv;FramerlGF9GeRuv.displayName=\"Grid Line\";FramerlGF9GeRuv.defaultProps={height:800,width:1200};addPropertyControls(FramerlGF9GeRuv,{variant:{options:[\"X88_YX6i5\",\"hHzdmvFrM\",\"kswY821Pm\"],optionTitles:[\"Default\",\"No ANimation\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerlGF9GeRuv,[{explicitInter:true,fonts:[]},...PlusFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlGF9GeRuv\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"800\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hHzdmvFrM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kswY821Pm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lGF9GeRuv.map","// Cool animated counter component with smooth number transitions\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef,startTransition}from\"react\";import{motion,useInView}from\"framer-motion\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function AnimatedCounter(props){const{targetValue=100,duration=2,startValue=0,delay=0,transition={type:\"spring\",damping:15,stiffness:120},prefix=\"\",suffix=\"\",separator=\",\",decimals=0,decimalSeparator=\".\",autoStart=true,triggerOnView=true,font,textColor=\"#000000\",backgroundColor=\"transparent\",padding=\"16px\",borderRadius=8,shadow=false}=props;const[hasStarted,setHasStarted]=useState(false);const containerRef=useRef(null);const isInView=useInView(containerRef,{once:true,margin:\"-10%\"});const isStatic=useIsStaticRenderer();// Format the display value with separators\nconst formatValue=value=>{const formattedValue=value.toFixed(decimals);const parts=formattedValue.split(\".\");// Add thousand separators\nif(separator&&parts[0].length>3){parts[0]=parts[0].replace(/\\B(?=(\\d{3})+(?!\\d))/g,separator);}return decimals>0?parts.join(decimalSeparator):parts[0];};const displayText=`${prefix}${formatValue(targetValue)}${suffix}`;const formattedTarget=formatValue(targetValue);const formattedStart=formatValue(startValue);// Pad to same length\nconst maxLength=Math.max(formattedTarget.length,formattedStart.length);const paddedTarget=formattedTarget.padStart(maxLength,\"0\");const paddedStart=formattedStart.padStart(maxLength,\"0\");// Trigger animation\nuseEffect(()=>{if(isStatic)return;const shouldStart=autoStart&&(!triggerOnView||isInView)&&!hasStarted;if(shouldStart){const timer=setTimeout(()=>{startTransition(()=>{setHasStarted(true);});},delay*1e3);return()=>clearTimeout(timer);}},[autoStart,triggerOnView,isInView,hasStarted,delay,isStatic]);// Reset when target value changes\nuseEffect(()=>{if(isStatic)return;startTransition(()=>{setHasStarted(false);});},[targetValue,startValue,isStatic]);const containerStyle={display:\"inline-flex\",alignItems:\"center\",backgroundColor,padding:backgroundColor!==\"transparent\"?padding:0,borderRadius:backgroundColor!==\"transparent\"?borderRadius:0,boxShadow:shadow&&backgroundColor!==\"transparent\"?\"0 4px 12px rgba(0, 0, 0, 0.1)\":\"none\",color:textColor,...font,minWidth:\"max-content\",overflow:\"hidden\"};if(isStatic){return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{...containerStyle,display:\"inline-block\",overflow:\"visible\"},children:displayText});}return /*#__PURE__*/_jsxs(motion.div,{ref:containerRef,style:containerStyle,initial:{scale:.9,opacity:0,y:10,filter:\"blur(4px)\"},animate:{scale:1,opacity:1,y:0,filter:\"blur(0px)\"},transition:{duration:.6,ease:[.25,.46,.45,.94],delay:delay*.3},children:[prefix&&/*#__PURE__*/_jsx(\"span\",{style:{opacity:hasStarted?1:0,transition:`opacity 0.4s ${delay*.5}s`},children:prefix}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"inline-flex\",position:\"relative\"},children:paddedTarget.split(\"\").map((targetChar,index)=>{const startChar=paddedStart[index]||\"0\";const isDigit=/\\d/.test(targetChar);// Skip leading zeros\nconst isLeadingZero=targetChar===\"0\"&&index<paddedTarget.length-1&&paddedTarget.slice(index+1).match(/[1-9]/);const shouldHide=isLeadingZero&&targetValue>=Math.pow(10,paddedTarget.length-index-1);if(shouldHide)return null;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",display:\"inline-block\",overflow:\"hidden\",height:\"1em\",lineHeight:\"1em\"},children:isDigit?/*#__PURE__*/_jsx(motion.div,{style:{position:\"relative\",display:\"flex\",flexDirection:\"column\"},initial:{y:`-${parseInt(startChar)||0}em`},animate:{y:hasStarted?`-${parseInt(targetChar)||0}em`:`-${parseInt(startChar)||0}em`},transition:{delay:delay+index*.05,duration:duration,...transition},children:[0,1,2,3,4,5,6,7,8,9].map(i=>/*#__PURE__*/_jsx(\"span\",{style:{height:\"1em\",lineHeight:\"1em\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",minWidth:\"0.6em\"},children:i},i))}):/*#__PURE__*/_jsx(\"span\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",height:\"1em\",lineHeight:\"1em\",opacity:hasStarted?1:0,transition:`opacity 0.3s ${delay+index*.05}s`},children:targetChar})},index);})}),suffix&&/*#__PURE__*/_jsx(\"span\",{style:{opacity:hasStarted?1:0,transition:`opacity 0.4s ${delay*.5+.2}s`},children:suffix})]});}addPropertyControls(AnimatedCounter,{targetValue:{type:ControlType.Number,title:\"Target Value\",defaultValue:100,min:0,max:999999,step:.01},startValue:{type:ControlType.Number,title:\"Start Value\",defaultValue:0,min:0,max:999999,step:.01},transition:{type:ControlType.Transition,title:\"Animation\"},decimals:{type:ControlType.Number,title:\"Decimal Places\",defaultValue:0,min:0,max:10,step:1,displayStepper:true},decimalSeparator:{type:ControlType.String,title:\"Decimal Separator\",defaultValue:\".\",placeholder:\".\",hidden:({decimals})=>decimals===0},prefix:{type:ControlType.String,title:\"Prefix\",defaultValue:\"\",placeholder:\"$\"},suffix:{type:ControlType.String,title:\"Suffix\",defaultValue:\"\",placeholder:\"%\"},separator:{type:ControlType.String,title:\"Thousand Separator\",defaultValue:\",\",placeholder:\",\"},autoStart:{type:ControlType.Boolean,title:\"Auto Start\",defaultValue:true,enabledTitle:\"Auto\",disabledTitle:\"Manual\"},triggerOnView:{type:ControlType.Boolean,title:\"Trigger on View\",defaultValue:true,enabledTitle:\"On View\",disabledTitle:\"Immediate\",hidden:({autoStart})=>!autoStart},font:{type:ControlType.Font,title:\"Font\",defaultValue:{fontSize:\"32px\",variant:\"Bold\",letterSpacing:\"-0.02em\",lineHeight:\"1em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"16px\",hidden:({backgroundColor})=>backgroundColor===\"rgba(0,0,0,0)\"||backgroundColor===\"transparent\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:8,min:0,max:50,step:1,unit:\"px\",hidden:({backgroundColor})=>backgroundColor===\"rgba(0,0,0,0)\"||backgroundColor===\"transparent\"},shadow:{type:ControlType.Boolean,title:\"Shadow\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\",hidden:({backgroundColor})=>backgroundColor===\"rgba(0,0,0,0)\"||backgroundColor===\"transparent\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedCounter\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedCounter.map","// Generated by Framer (089ce7e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AnimatedCounter from\"https://framerusercontent.com/modules/wA45g2JTJCy6phmDb1Qj/ArjprlXZdAyc1phVnYTt/AnimatedCounter.js\";import AnimatedTextReveal from\"https://framerusercontent.com/modules/eC9CoSBhbw7Mkh3bom8t/NdywBLMS9bx4v3hqyhpi/AnimatedTextReveal.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4PQMDme5e7QBeU3ZTgWN/NKaIMluem3ypqxXGMpY0/HICcptq_v.js\";const AnimatedTextRevealFonts=getFonts(AnimatedTextReveal);const AnimatedCounterFonts=getFonts(AnimatedCounter);const enabledGestures={aU9WhqW0G:{hover:true},MmOo_KfJr:{hover:true}};const cycleOrder=[\"aU9WhqW0G\",\"MmOo_KfJr\"];const serializationHash=\"framer-Wld2J\";const variantClassNames={aU9WhqW0G:\"framer-v-161b9b2\",MmOo_KfJr:\"framer-v-lj9fab\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const De7jT_Q88=undefined;const S5a9B7raw=undefined;const hY0Ow6m4A=undefined;const ATRAw9z3X=undefined;const EOIMBw3It=undefined;const vCHlYZuQp=undefined;const myuy5xJbv=undefined;const transition1={delay:0,duration:.7,ease:[.6,.2,0,1],type:\"tween\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transition2={delay:.1,duration:.7,ease:[.6,.2,0,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 transition3={delay:.06,duration:.7,ease:[.6,.2,0,1],type:\"tween\"};const transition4={delay:.05,duration:.7,ease:[.6,.2,0,1],type:\"tween\"};const humanReadableVariantMap={\"Large Custom \":\"MmOo_KfJr\",Default:\"aU9WhqW0G\"};const Variants=motion.create(React.Fragment);const getProps=({border,decimalPlaces,fill,height,id,link,newTab,targetValue,text,width,...props})=>{return{...props,ATRAw9z3X:text??props.ATRAw9z3X??\"Start Your Project\",De7jT_Q88:border??props.De7jT_Q88??{borderColor:'var(--token-feeeccea-81af-4180-b912-87422638d796, rgb(23, 23, 23)) /* {\"name\":\"neutral-900\"} */',borderStyle:\"solid\",borderWidth:1},EOIMBw3It:targetValue??props.EOIMBw3It??35,hY0Ow6m4A:newTab??props.hY0Ow6m4A,myuy5xJbv:fill??props.myuy5xJbv??\"var(--token-1f1d4ad0-4c70-4a23-b06f-81abafed64bd, rgba(115, 115, 115, 0.2))\",S5a9B7raw:link??props.S5a9B7raw,variant:humanReadableVariantMap[props.variant]??props.variant??\"aU9WhqW0G\",vCHlYZuQp:decimalPlaces??props.vCHlYZuQp??3};};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,ATRAw9z3X,EOIMBw3It,vCHlYZuQp,S5a9B7raw,hY0Ow6m4A,myuy5xJbv,De7jT_Q88,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"aU9WhqW0G\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"MmOo_KfJr-hover\")return true;if(baseVariant===\"MmOo_KfJr\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:S5a9B7raw,motionChild:true,nodeId:\"aU9WhqW0G\",openInNewTab:hY0Ow6m4A,scopeId:\"qRGCMjasG\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-161b9b2\",className,classNames)} framer-9vslhd`,\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"aU9WhqW0G\",ref:refBinding,style:{\"--border-bottom-width\":(De7jT_Q88?.borderBottomWidth??De7jT_Q88?.borderWidth)+\"px\",\"--border-color\":De7jT_Q88?.borderColor,\"--border-left-width\":(De7jT_Q88?.borderLeftWidth??De7jT_Q88?.borderWidth)+\"px\",\"--border-right-width\":(De7jT_Q88?.borderRightWidth??De7jT_Q88?.borderWidth)+\"px\",\"--border-style\":De7jT_Q88?.borderStyle,\"--border-top-width\":(De7jT_Q88?.borderTopWidth??De7jT_Q88?.borderWidth)+\"px\",backdropFilter:\"blur(5px)\",WebkitBackdropFilter:\"blur(5px)\",...style},...addPropertyOverrides({\"aU9WhqW0G-hover\":{\"data-framer-name\":undefined},\"MmOo_KfJr-hover\":{\"data-framer-name\":undefined},MmOo_KfJr:{\"data-framer-name\":\"Large Custom \"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rx5104\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"u8xSTvZ9S\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2igvkt\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"vUE_jEGAY\",style:{opacity:0},transformTemplate:transformTemplate1,variants:{\"aU9WhqW0G-hover\":{opacity:1},\"MmOo_KfJr-hover\":{opacity:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250)))\"},children:\"⌜\"})}),className:\"framer-1me4m6r\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"L6cA6uhmD\",style:{\"--extracted-r6o4lv\":\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250)))\"},children:\"⌞\"})}),className:\"framer-r7oumw\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ugHnLn08t\",style:{\"--extracted-r6o4lv\":\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\"},verticalAlignment:\"bottom\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-aam4il-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"uD9WdBua1-container\",nodeId:\"uD9WdBua1\",rendersWithMotion:true,scopeId:\"qRGCMjasG\",children:/*#__PURE__*/_jsx(AnimatedTextReveal,{autoReplay:false,enableFlicker:true,fillViewport:false,flickerIntensity:0,flickerMinOpacity:0,flickerSpeed:10,font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.2em\",textAlign:\"center\"},height:\"100%\",highlightColor:\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229))\",highlightLetters:\"\",id:\"uD9WdBua1\",initialDelay:0,layoutId:\"uD9WdBua1\",manualTrigger:false,patternStagger:\"random\",replayDelay:3e3,revealDuration:500,revealOnScroll:false,scrollThreshold:.5,staggerDelay:1,staggerExponent:2.6,staggerType:\"random\",text:ATRAw9z3X,textColor:\"var(--token-ed05e9a5-2745-441f-94cc-d187df2ae518, rgb(245, 245, 245))\",transition:{delay:0,duration:0,ease:[.6,.2,0,1],type:\"tween\"},viewportFontSize:21.1,waveAmplitude:3,waveFrequency:5,width:\"100%\",wrapText:false,...addPropertyOverrides({\"aU9WhqW0G-hover\":{autoReplay:true,flickerIntensity:.8,flickerSpeed:80},\"MmOo_KfJr-hover\":{autoReplay:true,flickerIntensity:.8,flickerSpeed:80}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b1a8qp-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"sU8ZQYnGw-container\",nodeId:\"sU8ZQYnGw\",rendersWithMotion:true,scopeId:\"qRGCMjasG\",children:/*#__PURE__*/_jsx(AnimatedCounter,{autoStart:true,backgroundColor:\"var(--token-170e5377-0c7a-40bd-ade8-e8c3608e159a, rgba(10, 10, 10, 0))\",borderRadius:0,decimals:vCHlYZuQp,decimalSeparator:\".\",font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"40px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},height:\"100%\",id:\"sU8ZQYnGw\",layoutId:\"sU8ZQYnGw\",padding:\"0px\",prefix:\"$\",separator:\"0\",shadow:false,startValue:0,suffix:\"\",targetValue:EOIMBw3It,textColor:\"var(--token-ed05e9a5-2745-441f-94cc-d187df2ae518, rgb(245, 245, 245))\",transition:{delay:0,duration:1.5,ease:[.6,.2,0,1],type:\"tween\"},triggerOnView:true,width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15jyzhi\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"nfoM11dZy\",style:{opacity:0},variants:{\"aU9WhqW0G-hover\":{opacity:1},\"MmOo_KfJr-hover\":{opacity:1}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250)))\"},children:\"⌝\"})}),className:\"framer-1mr7tju\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gFl1kN4D3\",style:{\"--extracted-r6o4lv\":\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250)))\"},children:\"⌟\"})}),className:\"framer-9twbyi\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hX6ILKaiz\",style:{\"--extracted-r6o4lv\":\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\"},verticalAlignment:\"bottom\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jo0ay\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"K0qwrawXS\",style:{backgroundColor:myuy5xJbv,opacity:.6,transformPerspective:500}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hef1lh\",\"data-framer-name\":\"BG Seperate\",layoutDependency:layoutDependency,layoutId:\"QtBWjZFIj\",style:{rotateY:90},variants:{\"aU9WhqW0G-hover\":{rotateY:0},\"MmOo_KfJr-hover\":{rotateY:0}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b58yo5\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"HZYZL_J0C\",children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tejsao\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"Wok_WyWrw\",style:{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",transformPerspective:500}})}),/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ju4jxd\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"yz3pfUk4X\",style:{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",transformPerspective:500}})}),/*#__PURE__*/_jsx(Transition,{value:transition4,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-znc9hs\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"Q0XzFdWRW\",style:{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",transformPerspective:500}})}),/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dxqmi6\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"DowUR1w2_\",style:{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",transformPerspective:500}})}),/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-o1bncn\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"Cg9AMLmD4\",style:{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",transformPerspective:500}})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12r7fsl\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"OVVNfpnT_\",children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yuc4pv\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"P2O8ZymPR\",style:{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",transformPerspective:500}})}),/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-omhzwy\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"gPZ0PWvJL\",style:{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",transformPerspective:500}})}),/*#__PURE__*/_jsx(Transition,{value:transition4,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mz7cwc\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"fJH6rSgcA\",style:{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",transformPerspective:500}})}),/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-3yx7gz\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"LBfGmmsuU\",style:{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",transformPerspective:500}})}),/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qo53cv\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"ohgjNCnnz\",style:{backgroundColor:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",transformPerspective:500}})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Wld2J.framer-9vslhd, .framer-Wld2J .framer-9vslhd { display: block; }\",\".framer-Wld2J.framer-161b9b2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 8px 12px 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Wld2J .framer-rx5104 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; mix-blend-mode: difference; overflow: visible; padding: 8px 14px 8px 14px; position: relative; width: min-content; z-index: 1; }\",\".framer-Wld2J .framer-2igvkt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 101%; justify-content: space-between; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 51%; width: min-content; z-index: 1; }\",\".framer-Wld2J .framer-1me4m6r, .framer-Wld2J .framer-r7oumw, .framer-Wld2J .framer-1mr7tju, .framer-Wld2J .framer-9twbyi { flex: 1 0 0px; height: 1px; position: relative; white-space: pre; width: auto; }\",\".framer-Wld2J .framer-aam4il-container, .framer-Wld2J .framer-1b1a8qp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Wld2J .framer-15jyzhi { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: visible; padding: 0px; position: absolute; right: 0px; width: min-content; z-index: 1; }\",\".framer-Wld2J .framer-jo0ay { flex: none; height: 101%; overflow: visible; position: absolute; right: 0px; top: calc(50.46728971962619% - 100.93457943925233% / 2); width: 100%; z-index: 0; }\",\".framer-Wld2J .framer-hef1lh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 130%; justify-content: center; left: calc(49.720670391061475% - 105.58659217877096% / 2); overflow: visible; padding: 0px; position: absolute; top: calc(50.79365079365081% - 130% / 2); width: 106%; }\",\".framer-Wld2J .framer-b58yo5, .framer-Wld2J .framer-12r7fsl { display: grid; flex: 1 0 0px; gap: 0px 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(5, minmax(0, 1fr)); height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-Wld2J .framer-tejsao { align-self: center; flex: none; height: 120%; justify-self: start; overflow: visible; position: relative; width: 100%; z-index: 0; }\",\".framer-Wld2J .framer-1ju4jxd, .framer-Wld2J .framer-znc9hs, .framer-Wld2J .framer-1dxqmi6, .framer-Wld2J .framer-o1bncn { align-self: start; flex: none; height: 120%; justify-self: start; overflow: visible; position: relative; width: 100%; z-index: 0; }\",\".framer-Wld2J .framer-1yuc4pv, .framer-Wld2J .framer-omhzwy, .framer-Wld2J .framer-1mz7cwc, .framer-Wld2J .framer-3yx7gz, .framer-Wld2J .framer-qo53cv { align-self: start; flex: none; height: 100%; justify-self: end; overflow: visible; position: relative; width: 100%; z-index: 0; }\",\".framer-Wld2J.framer-v-lj9fab .framer-rx5104 { flex-direction: column; gap: 14px; }\",\".framer-Wld2J.framer-v-lj9fab .framer-tejsao, .framer-Wld2J.framer-v-lj9fab .framer-1ju4jxd, .framer-Wld2J.framer-v-lj9fab .framer-znc9hs, .framer-Wld2J.framer-v-lj9fab .framer-1dxqmi6, .framer-Wld2J.framer-v-lj9fab .framer-o1bncn { height: 102%; }\",\".framer-Wld2J.framer-v-161b9b2.hover .framer-jo0ay { height: 102%; right: 0px; top: 0px; }\",\".framer-Wld2J.framer-v-161b9b2.hover .framer-tejsao, .framer-Wld2J.framer-v-161b9b2.hover .framer-o1bncn, .framer-Wld2J.framer-v-161b9b2.hover .framer-1yuc4pv, .framer-Wld2J.framer-v-161b9b2.hover .framer-qo53cv, .framer-Wld2J.framer-v-lj9fab.hover .framer-tejsao, .framer-Wld2J.framer-v-lj9fab.hover .framer-o1bncn, .framer-Wld2J.framer-v-lj9fab.hover .framer-1yuc4pv, .framer-Wld2J.framer-v-lj9fab.hover .framer-qo53cv { width: 40%; }\",\".framer-Wld2J.framer-v-161b9b2.hover .framer-1ju4jxd, .framer-Wld2J.framer-v-161b9b2.hover .framer-1dxqmi6, .framer-Wld2J.framer-v-161b9b2.hover .framer-omhzwy, .framer-Wld2J.framer-v-161b9b2.hover .framer-3yx7gz { width: 20%; }\",\".framer-Wld2J.framer-v-161b9b2.hover .framer-znc9hs, .framer-Wld2J.framer-v-161b9b2.hover .framer-1mz7cwc, .framer-Wld2J.framer-v-lj9fab.hover .framer-znc9hs, .framer-Wld2J.framer-v-lj9fab.hover .framer-1mz7cwc { width: 15%; }\",\".framer-Wld2J.framer-v-lj9fab.hover .framer-jo0ay { height: 101%; right: 0px; top: 0px; width: 100%; }\",\".framer-Wld2J.framer-v-lj9fab.hover .framer-1ju4jxd, .framer-Wld2J.framer-v-lj9fab.hover .framer-1dxqmi6, .framer-Wld2J.framer-v-lj9fab.hover .framer-omhzwy, .framer-Wld2J.framer-v-lj9fab.hover .framer-3yx7gz { width: 25%; }\",...sharedStyle.css,'.framer-Wld2J[data-border=\"true\"]::after, .framer-Wld2J [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 59\n * @framerIntrinsicWidth 167\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"MmOo_KfJr\":{\"layout\":[\"auto\",\"auto\"]},\"Ez5q5nNq0\":{\"layout\":[\"auto\",\"auto\"]},\"QMCXYh63i\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"ATRAw9z3X\":\"text\",\"EOIMBw3It\":\"targetValue\",\"vCHlYZuQp\":\"decimalPlaces\",\"S5a9B7raw\":\"link\",\"hY0Ow6m4A\":\"newTab\",\"myuy5xJbv\":\"fill\",\"De7jT_Q88\":\"border\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqRGCMjasG=withCSS(Component,css,\"framer-Wld2J\");export default FramerqRGCMjasG;FramerqRGCMjasG.displayName=\"Button Color\";FramerqRGCMjasG.defaultProps={height:59,width:167};addPropertyControls(FramerqRGCMjasG,{variant:{options:[\"aU9WhqW0G\",\"MmOo_KfJr\"],optionTitles:[\"Default\",\"Large Custom \"],title:\"Variant\",type:ControlType.Enum},ATRAw9z3X:{defaultValue:\"Start Your Project\",title:\"Text\",type:ControlType.String},onATRAw9z3XChange:{changes:\"ATRAw9z3X\",type:ControlType.ChangeHandler},EOIMBw3It:{defaultValue:35,max:999999,min:0,step:1,title:\"Target Value\",type:ControlType.Number},onEOIMBw3ItChange:{changes:\"EOIMBw3It\",type:ControlType.ChangeHandler},vCHlYZuQp:{defaultValue:3,displayStepper:true,max:3,min:0,step:1,title:\"Decimal Places\",type:ControlType.Number},onvCHlYZuQpChange:{changes:\"vCHlYZuQp\",type:ControlType.ChangeHandler},S5a9B7raw:{title:\"Link\",type:ControlType.Link},hY0Ow6m4A:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onhY0Ow6m4AChange:{changes:\"hY0Ow6m4A\",type:ControlType.ChangeHandler},myuy5xJbv:{defaultValue:'var(--token-1f1d4ad0-4c70-4a23-b06f-81abafed64bd, rgba(115, 115, 115, 0.2)) /* {\"name\":\"Neutral-500-20%\"} */',title:\"Fill\",type:ControlType.Color},De7jT_Q88:{defaultValue:{borderColor:'var(--token-feeeccea-81af-4180-b912-87422638d796, rgb(23, 23, 23)) /* {\"name\":\"neutral-900\"} */',borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border}});addFonts(FramerqRGCMjasG,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"}]},...AnimatedTextRevealFonts,...AnimatedCounterFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqRGCMjasG\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"59\",\"framerIntrinsicWidth\":\"167\",\"framerVariables\":\"{\\\"ATRAw9z3X\\\":\\\"text\\\",\\\"EOIMBw3It\\\":\\\"targetValue\\\",\\\"vCHlYZuQp\\\":\\\"decimalPlaces\\\",\\\"S5a9B7raw\\\":\\\"link\\\",\\\"hY0Ow6m4A\\\":\\\"newTab\\\",\\\"myuy5xJbv\\\":\\\"fill\\\",\\\"De7jT_Q88\\\":\\\"border\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MmOo_KfJr\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ez5q5nNq0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QMCXYh63i\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qRGCMjasG.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function AutoCopyright(props){const{name,statement,dateRange,startYear,font,color,fontSize}=props;const yearDisplay=dateRange?`${startYear}-${currentYear}`:currentYear;let displayText=`\\xa9 ${yearDisplay} ${name.trim()}`;if(statement.trim()){displayText+=` ${statement.trim()}`;}const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText});}AutoCopyright.defaultProps={name:\"Your Name\",statement:\"All rights reserved.\",dateRange:false,startYear:currentYear-1,color:\"#999999\",fontSize:14,font:{family:\"Inter\"}};AutoCopyright.displayName=\"Auto Copyright\";addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},startYear:{type:ControlType.Number,title:\"Start Year\",min:1e3,max:currentYear,defaultValue:currentYear-2,displayStepper:true,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Name\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved.\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoCopyright_Prod.map","// Generated by Framer (78ccf22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Image as Image1,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/CapkkksUWdCkXmLmQWbV/AutoCopyright_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4PQMDme5e7QBeU3ZTgWN/NKaIMluem3ypqxXGMpY0/HICcptq_v.js\";import GridLine from\"https://framerusercontent.com/modules/sr6IY2RXKzjwgO5qabDu/jR5OdZCGnGuLobvwnz05/lGF9GeRuv.js\";import ButtonColor from\"https://framerusercontent.com/modules/a4xY3IOINfNCbvmOwIi9/14WlCeJIY1N918EWAzin/qRGCMjasG.js\";import UnderlineHoverLink from\"https://framerusercontent.com/modules/tUuhroOM2B3N4kUCUMAC/yP89wEd91ZXbB86GbPX9/V0K50PR1o.js\";const ButtonColorFonts=getFonts(ButtonColor);const UnderlineHoverLinkFonts=getFonts(UnderlineHoverLink);const AutoCopyrightFonts=getFonts(AutoCopyright);const GridLineFonts=getFonts(GridLine);const cycleOrder=[\"fyiJqAxzL\",\"YLUeweiEd\",\"oWx0ULFoR\"];const serializationHash=\"framer-u5WLv\";const variantClassNames={fyiJqAxzL:\"framer-v-4y4ivd\",oWx0ULFoR:\"framer-v-1bpezvm\",YLUeweiEd:\"framer-v-2sqwsq\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"fyiJqAxzL\",Phone:\"oWx0ULFoR\",Tablet:\"YLUeweiEd\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fyiJqAxzL\"};};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:\"fyiJqAxzL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"oWx0ULFoR\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"oWx0ULFoR\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4y4ivd\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"fyiJqAxzL\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-21aec9cc-d526-4ca7-b1a8-8ff05a3dc5a6, rgb(10, 10, 10))\",...style},...addPropertyOverrides({oWx0ULFoR:{\"data-framer-name\":\"Phone\"},YLUeweiEd:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gr3p6e\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"r1GJx2Aot\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cng4ib\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"XC7ZRbGdp\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-pdmxu9\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"tlrsY2sBL\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"49px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229)))\"},children:\"Where Architecture Becomes Visual\"})}),className:\"framer-fpp55e\",fonts:[\"FS;Switzer-regular\"],layoutDependency:layoutDependency,layoutId:\"YrBbq_yUa\",style:{\"--extracted-1eung3n\":\"var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({oWx0ULFoR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"40px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229)))\"},children:\"Where Architecture Becomes Visual\"})})},YLUeweiEd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-37b61964-55bc-49bd-8a53-5d59180fb0a1, rgb(229, 229, 229)))\"},children:\"Where Architecture Becomes Visual\"})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-t47r3h\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"RuQEVdMmJ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xilt24\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"UFbQvFqkQ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13qremf\",\"data-framer-name\":\"Sitemap\",layoutDependency:layoutDependency,layoutId:\"B8KtdRqRZ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-66m1z2\",\"data-border\":true,\"data-framer-name\":\"Item Sitemap\",layoutDependency:layoutDependency,layoutId:\"d3xKlOVfC\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-1f1d4ad0-4c70-4a23-b06f-81abafed64bd, rgba(115, 115, 115, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-21aec9cc-d526-4ca7-b1a8-8ff05a3dc5a6, rgb(10, 10, 10))\"},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Nkrx_bPOP\"},implicitPathVariables:undefined},{href:{webPageId:\"Nkrx_bPOP\"},implicitPathVariables:undefined},{href:{webPageId:\"Nkrx_bPOP\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:86.6667,width:`max((max((${componentViewport?.width||\"100vw\"} - 126px) / 8, 50px) * 4 + 28px) / 2, 50px)`,...addPropertyOverrides({oWx0ULFoR:{height:50,width:`max((${componentViewport?.width||\"100vw\"} - 42px) / 2, 50px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tovmaj-container\",layoutDependency:layoutDependency,layoutId:\"CkRk79b16-container\",nodeId:\"CkRk79b16\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(ButtonColor,{ATRAw9z3X:\"STUDIO\",De7jT_Q88:{borderColor:\"var(--token-4fd9f6f3-10a9-4a88-9293-dd0c622fa4b4, rgb(38, 38, 38))\",borderStyle:\"solid\",borderWidth:0},EOIMBw3It:35,height:\"100%\",hY0Ow6m4A:false,id:\"CkRk79b16\",layoutId:\"CkRk79b16\",myuy5xJbv:\"var(--token-21aec9cc-d526-4ca7-b1a8-8ff05a3dc5a6, rgb(10, 10, 10))\",S5a9B7raw:resolvedLinks[0],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"aU9WhqW0G\"),vCHlYZuQp:3,width:\"100%\",...addPropertyOverrides({oWx0ULFoR:{S5a9B7raw:resolvedLinks[2]},YLUeweiEd:{S5a9B7raw:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s3vhf1\",\"data-border\":true,\"data-framer-name\":\"Item Sitemap\",layoutDependency:layoutDependency,layoutId:\"UDloVHVve\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-1f1d4ad0-4c70-4a23-b06f-81abafed64bd, rgba(115, 115, 115, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-21aec9cc-d526-4ca7-b1a8-8ff05a3dc5a6, rgb(10, 10, 10))\"},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ciy2xevxT\"},implicitPathVariables:undefined},{href:{webPageId:\"ciy2xevxT\"},implicitPathVariables:undefined},{href:{webPageId:\"ciy2xevxT\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:86.6667,width:`max((max((${componentViewport?.width||\"100vw\"} - 126px) / 8, 50px) * 4 + 28px) / 2, 50px)`,...addPropertyOverrides({oWx0ULFoR:{height:50,width:`max((${componentViewport?.width||\"100vw\"} - 42px) / 2, 50px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-130xc5h-container\",layoutDependency:layoutDependency,layoutId:\"qCUzijQ5q-container\",nodeId:\"qCUzijQ5q\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(ButtonColor,{ATRAw9z3X:\"PROJECTS\",De7jT_Q88:{borderColor:\"var(--token-4fd9f6f3-10a9-4a88-9293-dd0c622fa4b4, rgb(38, 38, 38))\",borderStyle:\"solid\",borderWidth:0},EOIMBw3It:35,height:\"100%\",hY0Ow6m4A:false,id:\"qCUzijQ5q\",layoutId:\"qCUzijQ5q\",myuy5xJbv:\"var(--token-21aec9cc-d526-4ca7-b1a8-8ff05a3dc5a6, rgb(10, 10, 10))\",S5a9B7raw:resolvedLinks1[0],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"aU9WhqW0G\"),vCHlYZuQp:3,width:\"100%\",...addPropertyOverrides({oWx0ULFoR:{S5a9B7raw:resolvedLinks1[2]},YLUeweiEd:{S5a9B7raw:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15uwvll\",\"data-border\":true,\"data-framer-name\":\"Item Sitemap\",layoutDependency:layoutDependency,layoutId:\"IrOvf4QOZ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-1f1d4ad0-4c70-4a23-b06f-81abafed64bd, rgba(115, 115, 115, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-21aec9cc-d526-4ca7-b1a8-8ff05a3dc5a6, rgb(10, 10, 10))\"},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lXXaxf_7u\"},implicitPathVariables:undefined},{href:{webPageId:\"lXXaxf_7u\"},implicitPathVariables:undefined},{href:{webPageId:\"lXXaxf_7u\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:86.6667,width:`max((max((${componentViewport?.width||\"100vw\"} - 126px) / 8, 50px) * 4 + 28px) / 2, 50px)`,...addPropertyOverrides({oWx0ULFoR:{height:50,width:`max((${componentViewport?.width||\"100vw\"} - 42px) / 2, 50px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nc1wfb-container\",layoutDependency:layoutDependency,layoutId:\"wZwI0BHQ_-container\",nodeId:\"wZwI0BHQ_\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(ButtonColor,{ATRAw9z3X:\"CONTACT\",De7jT_Q88:{borderColor:\"var(--token-4fd9f6f3-10a9-4a88-9293-dd0c622fa4b4, rgb(38, 38, 38))\",borderStyle:\"solid\",borderWidth:0},EOIMBw3It:35,height:\"100%\",hY0Ow6m4A:false,id:\"wZwI0BHQ_\",layoutId:\"wZwI0BHQ_\",myuy5xJbv:\"var(--token-21aec9cc-d526-4ca7-b1a8-8ff05a3dc5a6, rgb(10, 10, 10))\",S5a9B7raw:resolvedLinks2[0],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"aU9WhqW0G\"),vCHlYZuQp:3,width:\"100%\",...addPropertyOverrides({oWx0ULFoR:{S5a9B7raw:resolvedLinks2[2]},YLUeweiEd:{S5a9B7raw:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1856,intrinsicWidth:1856,pixelHeight:1856,pixelWidth:1856,src:\"https://framerusercontent.com/images/Lv4x38kyplLCkrJhMuXJfUWeg.png?width=1856&height=1856\",srcSet:\"https://framerusercontent.com/images/Lv4x38kyplLCkrJhMuXJfUWeg.png?scale-down-to=512&width=1856&height=1856 512w,https://framerusercontent.com/images/Lv4x38kyplLCkrJhMuXJfUWeg.png?scale-down-to=1024&width=1856&height=1856 1024w,https://framerusercontent.com/images/Lv4x38kyplLCkrJhMuXJfUWeg.png?width=1856&height=1856 1856w\"},className:\"framer-10d3i62\",layoutDependency:layoutDependency,layoutId:\"ivAYrtDwq\",...addPropertyOverrides({oWx0ULFoR:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1856,intrinsicWidth:1856,pixelHeight:1856,pixelWidth:1856,sizes:`max((${componentViewport?.width||\"100vw\"} - 42px) / 2, 50px)`,src:\"https://framerusercontent.com/images/Lv4x38kyplLCkrJhMuXJfUWeg.png?width=1856&height=1856\",srcSet:\"https://framerusercontent.com/images/Lv4x38kyplLCkrJhMuXJfUWeg.png?scale-down-to=512&width=1856&height=1856 512w,https://framerusercontent.com/images/Lv4x38kyplLCkrJhMuXJfUWeg.png?scale-down-to=1024&width=1856&height=1856 1024w,https://framerusercontent.com/images/Lv4x38kyplLCkrJhMuXJfUWeg.png?width=1856&height=1856 1856w\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dksj7v\",\"data-border\":true,\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"VyY3fU6pK\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-1f1d4ad0-4c70-4a23-b06f-81abafed64bd, rgba(115, 115, 115, 0.2))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cx57cz\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"NnsRqHEct\",style:{backgroundColor:\"var(--token-21aec9cc-d526-4ca7-b1a8-8ff05a3dc5a6, rgb(10, 10, 10))\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nzpxk6\",\"data-styles-preset\":\"HICcptq_v\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6a25d9d-7558-47bf-bada-e4a2f293a418, rgb(115, 115, 115)))\"},children:\"Connect\"})}),className:\"framer-1idmiga\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Tqtd6w7R8\",style:{\"--extracted-r6o4lv\":\"var(--token-b6a25d9d-7558-47bf-bada-e4a2f293a418, rgb(115, 115, 115))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wibwwe\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"AO7EsTEXp\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7snc9r-container\",layoutDependency:layoutDependency,layoutId:\"h5B283WJz-container\",nodeId:\"h5B283WJz\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"Instagram\",height:\"100%\",id:\"h5B283WJz\",KSAFNm8tj:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",KVhN7aKAf:true,layoutId:\"h5B283WJz\",SyA9CEwpa:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",uZKzqPJHI:\"https://www.instagram.com/athereal.design\",variant:matchVariant(\"t2ftcILFS\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pvtjp6-container\",layoutDependency:layoutDependency,layoutId:\"cRfct0XAL-container\",nodeId:\"cRfct0XAL\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"Linkedin\",height:\"100%\",id:\"cRfct0XAL\",KSAFNm8tj:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",KVhN7aKAf:true,layoutId:\"cRfct0XAL\",SyA9CEwpa:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",uZKzqPJHI:\"linkedin.com/company/athereal-design/\",variant:matchVariant(\"t2ftcILFS\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kidatd-container\",layoutDependency:layoutDependency,layoutId:\"SoiLOEMHb-container\",nodeId:\"SoiLOEMHb\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"Youtube\",height:\"100%\",id:\"SoiLOEMHb\",KSAFNm8tj:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",KVhN7aKAf:true,layoutId:\"SoiLOEMHb\",SyA9CEwpa:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",uZKzqPJHI:\"https://www.youtube.com/@athereal.design\",variant:matchVariant(\"f9UgYJX9G\"),width:\"100%\"})})})]})]})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vuvxfm\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"WUTbyM1lW\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cvniu8\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"M0ywHSq2P\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iqmu2g\",\"data-framer-name\":\"Sitemap\",layoutDependency:layoutDependency,layoutId:\"JUPhDprvK\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zlr8kd\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Kutcy3cTX\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{IF84ubNb1:\"privacy-policy\"},unresolvedPathSlugs:{IF84ubNb1:{collectionId:\"SpLDwaJoN\",collectionItemId:\"bn7p54Pr0\"}},webPageId:\"SBWdKXSTU\"},implicitPathVariables:undefined},{href:{pathVariables:{IF84ubNb1:\"privacy-policy\"},unresolvedPathSlugs:{IF84ubNb1:{collectionId:\"SpLDwaJoN\",collectionItemId:\"bn7p54Pr0\"}},webPageId:\"SBWdKXSTU\"},implicitPathVariables:undefined},{href:{pathVariables:{IF84ubNb1:\"privacy-policy\"},unresolvedPathSlugs:{IF84ubNb1:{collectionId:\"SpLDwaJoN\",collectionItemId:\"bn7p54Pr0\"}},webPageId:\"SBWdKXSTU\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-374blg-container\",layoutDependency:layoutDependency,layoutId:\"Ef6GCNfDq-container\",nodeId:\"Ef6GCNfDq\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"Privacy Policy\",height:\"100%\",id:\"Ef6GCNfDq\",KSAFNm8tj:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",KVhN7aKAf:false,layoutId:\"Ef6GCNfDq\",SyA9CEwpa:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",uZKzqPJHI:resolvedLinks3[0],variant:matchVariant(\"t2ftcILFS\"),width:\"100%\",...addPropertyOverrides({oWx0ULFoR:{uZKzqPJHI:resolvedLinks3[2]},YLUeweiEd:{uZKzqPJHI:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{IF84ubNb1:\"terms-conditions\"},unresolvedPathSlugs:{IF84ubNb1:{collectionId:\"SpLDwaJoN\",collectionItemId:\"qycPcLSF0\"}},webPageId:\"SBWdKXSTU\"},implicitPathVariables:undefined},{href:{pathVariables:{IF84ubNb1:\"terms-conditions\"},unresolvedPathSlugs:{IF84ubNb1:{collectionId:\"SpLDwaJoN\",collectionItemId:\"qycPcLSF0\"}},webPageId:\"SBWdKXSTU\"},implicitPathVariables:undefined},{href:{pathVariables:{IF84ubNb1:\"terms-conditions\"},unresolvedPathSlugs:{IF84ubNb1:{collectionId:\"SpLDwaJoN\",collectionItemId:\"qycPcLSF0\"}},webPageId:\"SBWdKXSTU\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xridlm-container\",layoutDependency:layoutDependency,layoutId:\"D8XusyfgN-container\",nodeId:\"D8XusyfgN\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(UnderlineHoverLink,{b4yKQTya4:\"Terms\",height:\"100%\",id:\"D8XusyfgN\",KSAFNm8tj:\"var(--token-cca174bb-3505-487e-8856-609d2f1a097c, rgb(212, 212, 212))\",KVhN7aKAf:false,layoutId:\"D8XusyfgN\",SyA9CEwpa:\"var(--token-363e0396-688b-4390-8542-5fe4040ca3c6, rgb(250, 250, 250))\",uZKzqPJHI:resolvedLinks4[0],variant:matchVariant(\"f9UgYJX9G\"),width:\"100%\",...addPropertyOverrides({oWx0ULFoR:{uZKzqPJHI:resolvedLinks4[2]},YLUeweiEd:{uZKzqPJHI:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-44sz82\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"c4dNFJNs2\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9eukgp\",layoutDependency:layoutDependency,layoutId:\"BoHC6wQB4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"RlM7U3dpdHplci1yZWd1bGFy\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'frac' on, 'ordn' on, 'salt' on\",\"--framer-font-size\":\"140px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-ed05e9a5-2745-441f-94cc-d187df2ae518, rgb(245, 245, 245)))\"},children:\"Athereal\"})}),className:\"framer-1dqce5u\",fonts:[\"FS;Switzer-regular\"],layoutDependency:layoutDependency,layoutId:\"vKFXayc0P\",style:{\"--extracted-gdpscs\":\"var(--token-ed05e9a5-2745-441f-94cc-d187df2ae518, rgb(245, 245, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",viewBox:\"0 0 519.8 112\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-fsxzac\",layoutDependency:layoutDependency,layoutId:\"Wo_5VKsEk\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n7lenz-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ykRWxDebG-container\",nodeId:\"ykRWxDebG\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-b6a25d9d-7558-47bf-bada-e4a2f293a418, rgb(115, 115, 115))\",dateRange:false,font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"ykRWxDebG\",layoutId:\"ykRWxDebG\",name:\"Athereal\",startYear:2024,statement:\" - All rights reserved.\",width:\"100%\"})})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-h24hsa\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Y846nlbrF\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Athereal Footer Image\",fit:\"fill\",intrinsicHeight:1856,intrinsicWidth:1856,pixelHeight:1856,pixelWidth:1856,sizes:`max(max((${componentViewport?.width||\"100vw\"} - 126px) / 8, 50px) * 2 + 14px, 1px)`,src:\"https://framerusercontent.com/images/Lv4x38kyplLCkrJhMuXJfUWeg.png?width=1856&height=1856\",srcSet:\"https://framerusercontent.com/images/Lv4x38kyplLCkrJhMuXJfUWeg.png?scale-down-to=512&width=1856&height=1856 512w,https://framerusercontent.com/images/Lv4x38kyplLCkrJhMuXJfUWeg.png?scale-down-to=1024&width=1856&height=1856 1024w,https://framerusercontent.com/images/Lv4x38kyplLCkrJhMuXJfUWeg.png?width=1856&height=1856 1856w\"},className:\"framer-1xpnukr\",layoutDependency:layoutDependency,layoutId:\"w0gzAudzu\"})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||800)*1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0,...addPropertyOverrides({oWx0ULFoR:{height:(componentViewport?.height||844)*1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j1u34p-container\",layoutDependency:layoutDependency,layoutId:\"PTiMNK45u-container\",nodeId:\"PTiMNK45u\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(GridLine,{height:\"100%\",id:\"PTiMNK45u\",layoutId:\"PTiMNK45u\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"hHzdmvFrM\"),width:\"100%\",...addPropertyOverrides({oWx0ULFoR:{variant:matchVariant(\"kswY821Pm\")}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-bgn4f0\",layoutDependency:layoutDependency,layoutId:\"jM5vMDM8u\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-77j3jl-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GhWlAn9RQ-container\",nodeId:\"GhWlAn9RQ\",rendersWithMotion:true,scopeId:\"RptMyUHjF\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-b6a25d9d-7558-47bf-bada-e4a2f293a418, rgb(115, 115, 115))\",dateRange:false,font:{fontFamily:'\"Switzer\", \"Switzer Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"GhWlAn9RQ\",layoutId:\"GhWlAn9RQ\",name:\"Athereal\",startYear:2024,statement:\" - All rights reserved.\",width:\"100%\"})})})})]})})})});});const css=[\".framer-u5WLv.framer-w1641q, .framer-u5WLv .framer-w1641q { display: block; }\",\".framer-u5WLv.framer-4y4ivd { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 800px; justify-content: space-between; overflow: hidden; padding: 14px; position: relative; width: 1200px; }\",\".framer-u5WLv .framer-gr3p6e { display: grid; flex: 1 0 0px; gap: 14px 14px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(8, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-u5WLv .framer-1cng4ib { align-self: start; display: grid; flex: none; gap: 14px 14px; grid-auto-rows: minmax(0, 1fr); grid-column: span 4; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: 100%; justify-content: center; justify-self: start; overflow: visible; padding: 44px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-pdmxu9 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-fpp55e { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-u5WLv .framer-t47r3h { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; grid-column: span 4; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 44px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-xilt24 { display: grid; flex: 1 0 0px; gap: 14px 14px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-13qremf { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 260px; justify-content: space-between; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-66m1z2, .framer-u5WLv .framer-s3vhf1, .framer-u5WLv .framer-15uwvll { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 140px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-1tovmaj-container, .framer-u5WLv .framer-130xc5h-container, .framer-u5WLv .framer-1nc1wfb-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-10d3i62 { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-u5WLv .framer-1dksj7v { align-content: center; align-items: center; align-self: end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-1cx57cz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 14px; position: relative; width: 1px; }\",\".framer-u5WLv .framer-1idmiga { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-u5WLv .framer-wibwwe { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-7snc9r-container, .framer-u5WLv .framer-1pvtjp6-container, .framer-u5WLv .framer-1kidatd-container, .framer-u5WLv .framer-374blg-container, .framer-u5WLv .framer-xridlm-container, .framer-u5WLv .framer-1n7lenz-container, .framer-u5WLv .framer-77j3jl-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-u5WLv .framer-vuvxfm { display: grid; flex: none; gap: 14px 14px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(8, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-u5WLv .framer-1cvniu8 { align-content: center; align-items: center; align-self: end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; grid-column: span 6; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-1iqmu2g { display: grid; flex: none; gap: 0px 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 14px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-zlr8kd { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-44sz82 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; justify-self: start; min-height: 24px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-9eukgp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-1dqce5u { flex: none; height: auto; position: relative; white-space: pre; width: 100%; z-index: 1; }\",\".framer-u5WLv .framer-fsxzac { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 10px 0px 5px 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-h24hsa { align-content: flex-end; align-items: flex-end; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; grid-column: span 2; height: 304px; justify-content: center; justify-self: start; overflow: visible; padding: 0px 0px 4px 0px; position: relative; width: 100%; }\",\".framer-u5WLv .framer-1xpnukr { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-u5WLv .framer-1j1u34p-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-u5WLv .framer-bgn4f0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 10px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-u5WLv.framer-v-2sqwsq.framer-4y4ivd { width: 810px; }\",\".framer-u5WLv.framer-v-2sqwsq .framer-1iqmu2g { gap: 14px 0px; grid-template-columns: repeat(1, minmax(50px, 1fr)); }\",\".framer-u5WLv.framer-v-2sqwsq .framer-h24hsa { height: 100%; }\",\".framer-u5WLv.framer-v-1bpezvm.framer-4y4ivd { height: 844px; padding: 75px 14px 14px 14px; width: 390px; }\",\".framer-u5WLv.framer-v-1bpezvm .framer-gr3p6e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: flex-start; }\",\".framer-u5WLv.framer-v-1bpezvm .framer-1cng4ib { align-self: unset; grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; padding: 0px; }\",\".framer-u5WLv.framer-v-1bpezvm .framer-pdmxu9 { gap: 44px; height: 1fr; justify-content: flex-start; }\",\".framer-u5WLv.framer-v-1bpezvm .framer-t47r3h { align-self: unset; gap: 24px; height: min-content; }\",\".framer-u5WLv.framer-v-1bpezvm .framer-xilt24 { flex: none; grid-auto-rows: 200px; grid-template-rows: repeat(1, 200px); height: min-content; }\",\".framer-u5WLv.framer-v-1bpezvm .framer-13qremf { gap: 0px; height: min-content; justify-content: center; }\",\".framer-u5WLv.framer-v-1bpezvm .framer-66m1z2, .framer-u5WLv.framer-v-1bpezvm .framer-s3vhf1, .framer-u5WLv.framer-v-1bpezvm .framer-15uwvll { flex: none; height: 50px; }\",\".framer-u5WLv.framer-v-1bpezvm .framer-vuvxfm { grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); }\",\".framer-u5WLv.framer-v-1bpezvm .framer-1cvniu8 { grid-column: span 1; }\",\".framer-u5WLv.framer-v-1bpezvm .framer-1iqmu2g { grid-template-columns: repeat(1, minmax(50px, 1fr)); padding: 0px 0px 10px 0px; }\",...sharedStyle.css,'.framer-u5WLv[data-border=\"true\"]::after, .framer-u5WLv [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 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YLUeweiEd\":{\"layout\":[\"fixed\",\"fixed\"]},\"oWx0ULFoR\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRptMyUHjF=withCSS(Component,css,\"framer-u5WLv\");export default FramerRptMyUHjF;FramerRptMyUHjF.displayName=\"Footer\";FramerRptMyUHjF.defaultProps={height:800,width:1200};addPropertyControls(FramerRptMyUHjF,{variant:{options:[\"fyiJqAxzL\",\"YLUeweiEd\",\"oWx0ULFoR\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRptMyUHjF,[{explicitInter:true,fonts:[{cssFamilyName:\"Switzer\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Switzer\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BLNB4FAQFNK56DWWNF7PMGTCOTZHOEII/ST3WKSSDMBK2MIQQO3MAVYWLF4FTOLFV/6IN5WOLRCYP4G4MOCOHOMXNON6Q7MDAR.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"}]},...ButtonColorFonts,...UnderlineHoverLinkFonts,...AutoCopyrightFonts,...GridLineFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerRptMyUHjF.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(UnderlineHoverLink,{},context),forwardLoader(ButtonColor,{},context),forwardLoader(GridLine,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRptMyUHjF\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YLUeweiEd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oWx0ULFoR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"800\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RptMyUHjF.map"],"mappings":"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"}