{"version":3,"file":"ySNNG1D5e.BSgcod-Q.mjs","names":["useRef","useState","fonts","css","className","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","SVG","getProps","Component","className","css","Icon","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","Vector","createLayoutDependency","Component","useRef","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","className","css","Logo","ThemeToggle","Menu","UpperNavLink","Socials","useRef","className","Vector","Vector1","Vector2","Vector3","Vector4","Vector5","Vector6","Vector7"],"sources":["https:/framerusercontent.com/modules/5al7X0wNtaoDRZccWNoK/tyLpwCeg78T6S7A7wpsn/CrossCompInteractions_Prod.js","https:/framerusercontent.com/modules/Ku9AyEulEly1eC6OXpKM/dMuxvuCq7G29ttJgB5iM/a5q7nqloV.js","https:/framerusercontent.com/modules/FEmZ9TCgcpzIogCPsswE/2RslgaxjW81chntkAK3i/ik8DE3AhD.js","https:/framerusercontent.com/modules/Ytuw9FFYcROjFahnOBv8/zeIwJxaphP5u6cs9jj6M/JlWbkiS1w.js","https:/framerusercontent.com/modules/Y9NehIOuuF5lkdISdiSt/UW7yIF60pkK8nkiucuQz/KbbzUeIco.js","https:/framerusercontent.com/modules/W3HM6cHj2l9ydfJCeiqs/fkNkPvk08defbf1hgfWS/TlSHTk0P3.js","https:/framerusercontent.com/modules/ZpmvrL7k8RTC6rof1FaL/n6GEHQgaoZD4MbwDtOah/ZHPLc58ag.js","https:/framerusercontent.com/modules/YJjT1Wq9yZ7nQ1yLYXLz/3ulL4VpQULE2OqVCojXH/J8VCkBNIQ.js","https:/framerusercontent.com/modules/WMBgTy45xZpplK756nK7/TZgvWWzqChxydMmtRX5K/MNyzV0i0Q.js","https:/framerusercontent.com/modules/bDOQv5zYT6Da9baBcXo8/uAuuJXuStl1woiXXahmu/pPHBvOI8h.js","https:/framerusercontent.com/modules/fvaalGLER6Ekhs8dMJTR/FKNhvnG1aRvDRy3SqHdX/tf44AbkAQ.js","https:/framerusercontent.com/modules/zLp36gPVQY6Af2aBk8vY/3DwQgqq8tTlDxGZe8vtV/xdB3Q31lE.js","https:/framerusercontent.com/modules/CujhipaTeDjGlArD0P0A/DXe5xkO0XrybCreNRoLK/ySNNG1D5e.js"],"sourcesContent":["function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";import{useEffect,useRef,cloneElement,useState,useInsertionEffect}from\"react\";import{useInView}from\"framer-motion\";// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(CrossCompInteractions,{mode:{type:ControlType.Enum,title:\"Mode\",options:[\"trigger\",\"target\"],optionTitles:[\"Trigger\",\"Target\"],defaultValue:\"trigger\",displaySegmentedControl:true},//----------------------------- trigger ----------------------------- //\ninteractionId:{type:ControlType.String,title:\"ID\",defaultValue:\"interaction-1\",hidden:props=>props.mode===\"target\"},interaction:{type:ControlType.Enum,title:\"On\",options:[\"mouseEnter\",\"mouseLeave\",\"mouseDown\",\"click\",\"appear\"],optionTitles:[\"Mouse Enter\",\"Mouse Leave\",\"Click Start\",\"Click\",\"Appear\"],defaultValue:\"click\",hidden:props=>props.mode===\"target\"},offScreen:{type:ControlType.Enum,title:\"Off Screen\",options:[\"play\",\"pause\"],optionTitles:[\"Play\",\"Pause\"],defaultValue:\"pause\",displaySegmentedControl:true,hidden:props=>props.mode===\"target\"||props.interaction!==\"appear\"},delay:{type:ControlType.Number,title:\"Delay\",defaultValue:0,min:0,max:10,step:.1,unit:\"s\",displayStepper:true,hidden:props=>props.mode===\"target\"},//----------------------------- target ----------------------------- //\nnativeComponent:{type:ControlType.ComponentInstance,title:\"Component\",hidden:props=>props.mode===\"trigger\"},componentWidth:{type:ControlType.Enum,title:\"Width\",options:[\"default\",\"fill\"],optionTitles:[\"Default\",\"Fill\"],defaultValue:\"default\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",hidden:props=>props.mode===\"trigger\"},componentHeight:{type:ControlType.Enum,title:\"Height\",options:[\"default\",\"fill\"],optionTitles:[\"Default\",\"Fill\"],defaultValue:\"default\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",hidden:props=>props.mode===\"trigger\"},interactionVariants:{type:ControlType.Array,title:\"Interactions\",control:{type:ControlType.Object,controls:{interactionId:{type:ControlType.String,title:\"ID\",defaultValue:\"interaction-1\"},repeat:{type:ControlType.Enum,title:\"Repeat\",options:[\"once\",\"cycle\"],optionTitles:[\"Once\",\"Cycle\"],defaultValue:\"once\",displaySegmentedControl:true},variant:{type:ControlType.String,title:\"Variant\",placeholder:\"Variant 2\",hidden:props=>props.repeat===\"cycle\",description:\"Exact name of the variant you want to switch to.\"}}},defaultValue:[{interactionId:\"interaction-1\",variant:\"\"}],hidden:props=>props.mode===\"trigger\"}});// ------------------------------------------------------------ //\n// DEFAULT PROPS\n// ------------------------------------------------------------ //\nCrossCompInteractions.defaultProps={mode:\"trigger\",// trigger\ninteraction:\"click\",interactionId:\"interaction-1\",offScreen:\"pause\",delay:0,// target\nnativeComponent:null,componentWidth:\"default\",componentHeight:\"default\",interactionVariants:[{interactionId:\"interaction-1\",variant:\"\",repeat:\"once\"}]};// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n */export default function CrossCompInteractions(props){const isOnFramerCanvas=RenderTarget.hasRestrictions();const containerRef=useRef(null);const isInView=useInView(containerRef,{once:false,amount:\"some\"});const offScreenIsInView=props.offScreen===\"pause\"?isInView:true;// Use custom hooks\nuseTrigger({mode:props.mode,containerRef:containerRef,interactionId:props.interactionId,variant:\"\",interaction:props.interaction,isInView:offScreenIsInView,delay:props.delay});const clonedContent=useTarget(props.mode,props.nativeComponent,props.interactionVariants,props.componentWidth,props.componentHeight);return /*#__PURE__*/_jsx(\"div\",{id:`${props.interactionId}-${props.mode}`,ref:containerRef,style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:props.componentWidth===\"default\"?\"fit-content\":\"100%\",height:props.componentHeight===\"default\"?\"fit-content\":\"100%\",display:\"flex\"},children:clonedContent})});}const useTrigger=props=>{useEffect(()=>{if(props.mode!==\"trigger\"||!props.containerRef.current)return;const subparent=props.containerRef.current.parentElement;const parent=subparent?.parentElement;if(!parent)return;// Handle \"appear\" interaction separately\nif(props.interaction===\"appear\"){if(props.isInView){setTimeout(()=>{InteractionManager.getInstance().trigger(props.interactionId,\"\");},props.delay*1e3)// Convert seconds to milliseconds\n;}return;}// Map Framer interaction types to DOM events\nconst eventMap={mouseEnter:\"mouseenter\",mouseLeave:\"mouseleave\",mouseDown:\"mousedown\",click:\"click\",appear:\"none\"};// Get the corresponding DOM event\nconst domEvent=eventMap[props.interaction];// Event handler function\nconst handleInteraction=()=>{setTimeout(()=>{InteractionManager.getInstance().trigger(props.interactionId,\"\");},props.delay*1e3)// Convert seconds to milliseconds\n;};// Add event listener only for non-appear interactions\nif(domEvent!==\"none\"){parent.addEventListener(domEvent,handleInteraction);// Cleanup function to remove event listener\nreturn()=>{parent.removeEventListener(domEvent,handleInteraction);};}},[props.mode,props.interactionId,props.interaction,props.isInView,props.containerRef,props.delay]);};const useTarget=(mode,nativeComponent,interactionVariants,componentWidth,componentHeight)=>{const[clonedContent,setClonedContent]=useState(nativeComponent);const cycleStateRef=useRef({});const lastUpdateTimeRef=useRef({});const isInitializedRef=useRef({});const DEBOUNCE_TIME=50// ms\n;// Pre-render width and height adjustment using useInsertionEffect\nuseInsertionEffect(()=>{if(mode!==\"target\"||!nativeComponent.length)return;const sizeAdjustedContent=nativeComponent.map(component=>{if(!isReactElement(component))return component;return /*#__PURE__*/cloneElement(component,{// @ts-expect-error this is Framer layer\nstyle:{// @ts-expect-error this is Framer layer\n...component.props.style,width:componentWidth===\"fill\"?\"100%\":component.props.width,height:componentHeight===\"fill\"?\"100%\":component.props.height}});});setClonedContent(sizeAdjustedContent);},[mode,nativeComponent,componentWidth,componentHeight]);// Clear interaction manager on mount in preview mode, but only once\nuseEffect(()=>{if(typeof window!==\"undefined\"&&window.location.href.includes(\"framercanvas.com\")){InteractionManager.clearPreviewOnce();}},[]);// Extract all available variants from the target component\nuseEffect(()=>{if(mode!==\"target\"||!nativeComponent.length)return;const findPropertyControls=element=>{if(!element)return null;if(element.type?.propertyControls?.variant?.options&&element.type?.propertyControls?.variant?.optionTitles){return element.type.propertyControls.variant;}if(element.props?.children){return findPropertyControls(element.props.children);}return null;};const variantControl=findPropertyControls(nativeComponent[0]);if(!variantControl){return;}const{options}=variantControl;// Get the default variant from the component props\nconst getDefaultVariant=component=>{if(!component)return undefined;if(component.props?.variant)return component.props.variant;if(component.props?.children)return getDefaultVariant(component.props.children);return undefined;};const defaultVariant=getDefaultVariant(nativeComponent[0]);// Initialize variant cycles for each interaction\nconst newVariantCycles={};interactionVariants.forEach(pair=>{if(pair.repeat===\"cycle\"){// Find the index of the default variant\nconst startIndex=defaultVariant?options.indexOf(defaultVariant):0;newVariantCycles[pair.interactionId]={currentIndex:startIndex>=0?startIndex:0,variants:options};}});cycleStateRef.current=newVariantCycles;// Apply initial variants for cycling interactions\n// First ensure we have size-adjusted content\nconst sizeAdjustedContent=nativeComponent.map(component=>{if(!isReactElement(component))return component;return /*#__PURE__*/cloneElement(component,{// @ts-expect-error this is Framer layer\nstyle:{// @ts-expect-error this is Framer layer\n...component.props.style,width:componentWidth===\"fill\"?\"100%\":component.props.width,height:componentHeight===\"fill\"?\"100%\":component.props.height}});});// Then apply cycling variants while preserving size adjustments and respecting default variant\nconst initialContent=sizeAdjustedContent.map(component=>{const cyclingPairs=interactionVariants.filter(pair=>pair.repeat===\"cycle\");if(cyclingPairs.length>0){// For cycling variants, keep the default variant\ncyclingPairs.forEach(pair=>{const cycle=newVariantCycles[pair.interactionId];if(cycle&&cycle.variants.length>0){isInitializedRef.current[pair.interactionId]=true;if(defaultVariant){// Keep the default variant\n// @ts-expect-error this is Framer layer\ncomponent=cloneWithVariant(component,defaultVariant,componentWidth,componentHeight);}}});}return component;});setClonedContent(initialContent);},[mode,nativeComponent,interactionVariants,componentWidth,componentHeight]);useEffect(()=>{if(mode!==\"target\")return;const handleVariantChange=interactionId=>{const now=Date.now();const lastUpdate=lastUpdateTimeRef.current[interactionId]||0;// Debounce check\nif(now-lastUpdate<DEBOUNCE_TIME){return;}lastUpdateTimeRef.current[interactionId]=now;// Find the matching variant pair for this interaction ID\nconst matchingPair=interactionVariants.find(pair=>pair.interactionId===interactionId);if(!matchingPair){return;}// Handle cycling if repeat is \"cycle\"\nif(matchingPair.repeat===\"cycle\"){const cycle=cycleStateRef.current[interactionId];if(!cycle||!cycle.variants||cycle.variants.length===0){return;}// Calculate next index\nconst nextIndex=(cycle.currentIndex+1)%cycle.variants.length;const nextVariant=cycle.variants[nextIndex];// First ensure we have size-adjusted content\nconst sizeAdjustedContent=nativeComponent.map(component=>{if(!isReactElement(component))return component;return /*#__PURE__*/cloneElement(component,{// @ts-expect-error this is Framer layer\nstyle:{// @ts-expect-error this is Framer layer\n...component.props.style,width:componentWidth===\"fill\"?\"100%\":component.props.width,height:componentHeight===\"fill\"?\"100%\":component.props.height}});});// Then apply the next variant while preserving size adjustments\nconst newContent=sizeAdjustedContent.map(component=>cloneWithVariant(component,nextVariant,componentWidth,componentHeight));setClonedContent(newContent);// Update the ref\ncycleStateRef.current={...cycleStateRef.current,[interactionId]:{...cycle,currentIndex:nextIndex}};}else{// First ensure we have size-adjusted content\nconst sizeAdjustedContent=nativeComponent.map(component=>{if(!isReactElement(component))return component;return /*#__PURE__*/cloneElement(component,{// @ts-expect-error this is Framer layer\nstyle:{// @ts-expect-error this is Framer layer\n...component.props.style,width:componentWidth===\"fill\"?\"100%\":component.props.width,height:componentHeight===\"fill\"?\"100%\":component.props.height}});});// Then apply the variant while preserving size adjustments\nconst newContent=sizeAdjustedContent.map(component=>cloneWithVariant(component,matchingPair.variant,componentWidth,componentHeight));setClonedContent(newContent);}};// Only set initial content if not already initialized and has cycling variants\nconst hasUninitializedCycles=interactionVariants.some(pair=>pair.repeat===\"cycle\"&&!isInitializedRef.current[pair.interactionId]);if(hasUninitializedCycles){// First apply size adjustments\nconst sizeAdjustedContent=nativeComponent.map(component=>{if(!isReactElement(component))return component;return /*#__PURE__*/cloneElement(component,{// @ts-expect-error this is Framer layer\nstyle:{// @ts-expect-error this is Framer layer\n...component.props.style,width:componentWidth===\"fill\"?\"100%\":component.props.width,height:componentHeight===\"fill\"?\"100%\":component.props.height}});});setClonedContent(sizeAdjustedContent);}// Get interaction manager instance\nconst interactionManager=InteractionManager.getInstance();// Store listeners for cleanup\nconst listeners={};// Register listeners for all interaction IDs\ninteractionVariants.forEach(pair=>{const listener=()=>handleVariantChange(pair.interactionId);listeners[pair.interactionId]=listener;interactionManager.addListener(pair.interactionId,listener);});// Cleanup listeners on unmount\nreturn()=>{Object.entries(listeners).forEach(([interactionId,listener])=>{interactionManager.removeListener(interactionId,listener);});};},[nativeComponent,mode,interactionVariants,componentWidth,componentHeight]);return clonedContent;};// ------------------------------------------------------------ //\n// HELPERS\n// ------------------------------------------------------------ //\n// Type guard to ensure we're working with a ReactElement\nconst isReactElement=el=>{return el&&typeof el===\"object\"&&\"props\"in el;};// Clone with variant function\nconst cloneWithVariant=(element,targetVariant,componentWidth,componentHeight)=>{// Early return for non-element nodes\nif(!isReactElement(element)){return element;}// Type guard for variant props\nconst hasVariantProp=props=>{return props&&typeof props===\"object\"&&\"variant\"in props;};// Type guard for children props\nconst hasChildrenProp=props=>{return props&&typeof props===\"object\"&&\"children\"in props;};// Check if this element has a variant prop\nif(hasVariantProp(element.props)){const newProps={...element.props,variant:targetVariant,style:{...element.props.style,width:componentWidth===\"fill\"?\"100%\":element.props.width,height:componentHeight===\"fill\"?\"100%\":element.props.height}};// Clone children recursively\nnewProps.children=element.props.children?cloneWithVariant(element.props.children,targetVariant,componentWidth,componentHeight):element.props.children;return /*#__PURE__*/cloneElement(element,newProps);}// If it has children, recursively clone them\nif(hasChildrenProp(element.props)){return /*#__PURE__*/cloneElement(element,{...element.props,style:{...element.props.style,width:componentWidth===\"fill\"?\"100%\":element.props.width,height:componentHeight===\"fill\"?\"100%\":element.props.height},children:cloneWithVariant(element.props.children,targetVariant,componentWidth,componentHeight)});}return element;};class InteractionManager{static getInstance(){if(!InteractionManager.instance){InteractionManager.instance=new InteractionManager;}return InteractionManager.instance;}addListener(interactionId,listener){if(!this.listeners[interactionId]){this.listeners[interactionId]=[];}// Add instanceId to help with cleanup\nconst wrappedListener=variant=>{if(InteractionManager.instanceId===this.getCurrentInstanceId()){listener(variant);}};this.listeners[interactionId].push(wrappedListener);}removeListener(interactionId,listener){if(!this.listeners[interactionId])return;this.listeners[interactionId]=this.listeners[interactionId].filter(l=>l!==listener);// Clean up empty listener arrays\nif(this.listeners[interactionId].length===0){delete this.listeners[interactionId];}}clearAllListeners(){this.listeners={};// Generate new instance ID to invalidate old listeners\nInteractionManager.instanceId=Math.random().toString(36).substring(7);}getCurrentInstanceId(){return InteractionManager.instanceId;}trigger(interactionId,variant){if(!this.listeners[interactionId])return;this.listeners[interactionId].forEach(listener=>listener(variant));}static clearPreviewOnce(){if(!InteractionManager.isPreviewCleared){InteractionManager.getInstance().clearAllListeners();InteractionManager.isPreviewCleared=true;}}constructor(){_define_property(this,\"listeners\",{});// Listen for preview reloads\nif(typeof window!==\"undefined\"){window.addEventListener(\"unload\",()=>{this.clearAllListeners();});}}}_define_property(InteractionManager,\"instance\",void 0);_define_property(InteractionManager,\"instanceId\",Math.random().toString(36).substring(7));_define_property(InteractionManager,\"isPreviewCleared\",false);CrossCompInteractions.displayName=\"Cross Comp Interactions\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CrossCompInteractions\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CrossCompInteractions_Prod.map","// Generated by Framer (de48785)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-regular\",\"FS;Satoshi-bold\",\"FS;Satoshi-bold italic\",\"FS;Satoshi-italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CDEBEFT2R7XKNGXSBBLZGMY4MMHZG75P/HEVKDGQCYDZ7Z6CDVR2ZQGBCTUD6ZARH/BKWEE3VKGTFABE37K2DTH625VUSN2N35.woff2\",weight:\"700\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2\",weight:\"400\"}]}];export const css=['.framer-gQXlG .framer-styles-preset-koanu5:not(.rich-text-wrapper), .framer-gQXlG .framer-styles-preset-koanu5.rich-text-wrapper h1 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 72px; --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: 1.8px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-gQXlG .framer-styles-preset-koanu5:not(.rich-text-wrapper), .framer-gQXlG .framer-styles-preset-koanu5.rich-text-wrapper h1 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 45px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 1.8px; --framer-line-height: 1.5em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-gQXlG .framer-styles-preset-koanu5:not(.rich-text-wrapper), .framer-gQXlG .framer-styles-preset-koanu5.rich-text-wrapper h1 { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --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: 1.8px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: capitalize; } }'];export const className=\"framer-gQXlG\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5da54f8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.001 4.001 C 6.107 4.001 4.572 5.536 4.572 7.43 C 4.572 9.323 6.107 10.858 8.001 10.858 C 9.894 10.858 11.429 9.323 11.429 7.43 C 11.427 5.537 9.893 4.003 8.001 4.001 Z M 8.001 9.715 C 6.738 9.715 5.715 8.692 5.715 7.43 C 5.715 6.167 6.738 5.144 8.001 5.144 C 9.263 5.144 10.286 6.167 10.286 7.43 C 10.286 8.692 9.263 9.715 8.001 9.715 Z M 15.853 5.945 C 15.821 5.782 15.719 5.641 15.575 5.559 L 13.445 4.345 L 13.436 1.943 C 13.435 1.776 13.362 1.617 13.234 1.509 C 12.461 0.855 11.571 0.354 10.611 0.033 C 10.458 -0.019 10.291 -0.004 10.15 0.075 L 8.001 1.276 L 5.849 0.073 C 5.708 -0.006 5.54 -0.022 5.387 0.03 C 4.428 0.354 3.539 0.857 2.767 1.512 C 2.64 1.62 2.566 1.779 2.565 1.946 L 2.555 4.349 L 0.424 5.563 C 0.28 5.645 0.178 5.786 0.146 5.949 C -0.049 6.929 -0.049 7.937 0.146 8.917 C 0.178 9.08 0.28 9.221 0.424 9.303 L 2.555 10.517 L 2.563 12.918 C 2.564 13.086 2.638 13.244 2.765 13.353 C 3.538 14.006 4.428 14.507 5.388 14.829 C 5.541 14.881 5.708 14.865 5.849 14.787 L 8.001 13.583 L 10.152 14.786 C 10.237 14.834 10.333 14.858 10.431 14.858 C 10.493 14.858 10.555 14.847 10.614 14.828 C 11.573 14.504 12.462 14.002 13.234 13.347 C 13.361 13.239 13.435 13.081 13.436 12.913 L 13.447 10.51 L 15.577 9.296 C 15.722 9.214 15.823 9.073 15.855 8.91 C 16.049 7.931 16.048 6.923 15.853 5.945 Z M 14.782 8.438 L 12.741 9.599 C 12.652 9.649 12.578 9.724 12.527 9.813 C 12.485 9.884 12.442 9.96 12.398 10.031 C 12.341 10.122 12.311 10.226 12.31 10.332 L 12.3 12.636 C 11.751 13.066 11.14 13.411 10.488 13.657 L 8.429 12.51 C 8.344 12.463 8.248 12.438 8.15 12.438 L 7.876 12.438 C 7.774 12.436 7.673 12.461 7.584 12.51 L 5.524 13.66 C 4.87 13.415 4.257 13.073 3.707 12.643 L 3.699 10.344 C 3.698 10.237 3.668 10.133 3.612 10.042 C 3.567 9.971 3.524 9.899 3.483 9.824 C 3.433 9.733 3.359 9.657 3.269 9.605 L 1.226 8.442 C 1.12 7.773 1.12 7.092 1.226 6.423 L 3.263 5.26 C 3.353 5.21 3.427 5.136 3.477 5.046 C 3.519 4.975 3.562 4.899 3.607 4.828 C 3.663 4.737 3.694 4.633 3.694 4.527 L 3.705 2.223 C 4.253 1.793 4.864 1.448 5.517 1.202 L 7.572 2.349 C 7.662 2.399 7.763 2.423 7.865 2.421 L 8.125 2.421 C 8.227 2.423 8.328 2.398 8.418 2.349 L 10.478 1.199 C 11.132 1.444 11.744 1.786 12.295 2.216 L 12.303 4.515 C 12.303 4.622 12.333 4.726 12.39 4.817 C 12.434 4.888 12.477 4.96 12.518 5.035 C 12.569 5.126 12.643 5.202 12.732 5.254 L 14.775 6.417 C 14.882 7.087 14.884 7.768 14.779 8.438 Z\" fill=\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\" height=\"14.859143879646927px\" id=\"a1hkZ0ZRo\" transform=\"translate(0 0.57)\" width=\"16px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-H1Tns\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-H1Tns { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, #fffcf7); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\"},\"set\":{\"localId\":\"vectorSet/JgY8a8aYv\",\"id\":\"JgY8a8aYv\",\"moduleId\":\"mmv9egs0bnfetugJD0E0\"}}\n */const Icon=withCSS(Component,css,\"framer-H1Tns\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"16\",\"framerIntrinsicHeight\":\"16\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JgY8a8aYv\\\",\\\"id\\\":\\\"JgY8a8aYv\\\",\\\"moduleId\\\":\\\"mmv9egs0bnfetugJD0E0\\\"}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5da54f8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12.923 0 L 2.462 0 C 1.102 0 0 1.102 0 2.462 L 0 15.385 C 0 15.724 0.276 16 0.615 16 L 11.692 16 C 12.032 16 12.308 15.724 12.308 15.385 C 12.308 15.045 12.032 14.769 11.692 14.769 L 1.231 14.769 C 1.231 14.089 1.782 13.538 2.462 13.538 L 12.923 13.538 C 13.263 13.538 13.538 13.263 13.538 12.923 L 13.538 0.615 C 13.538 0.276 13.263 0 12.923 0 Z M 12.308 12.308 L 2.462 12.308 C 2.029 12.307 1.605 12.421 1.231 12.638 L 1.231 2.462 C 1.231 1.782 1.782 1.231 2.462 1.231 L 12.308 1.231 Z\" fill=\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\" height=\"16px\" id=\"z0l29NJz9\" transform=\"translate(1.23 0)\" width=\"13.53846153846154px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-K3zNv\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-K3zNv { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, #fffcf7); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\"},\"set\":{\"localId\":\"vectorSet/JgY8a8aYv\",\"id\":\"JgY8a8aYv\",\"moduleId\":\"mmv9egs0bnfetugJD0E0\"}}\n */const Icon=withCSS(Component,css,\"framer-K3zNv\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JgY8a8aYv\\\",\\\"id\\\":\\\"JgY8a8aYv\\\",\\\"moduleId\\\":\\\"mmv9egs0bnfetugJD0E0\\\"}}\",\"framerIntrinsicHeight\":\"16\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5da54f8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8 0 C 3.582 0 0 3.582 0 8 C 0 12.418 3.582 16 8 16 C 12.418 16 16 12.418 16 8 C 15.995 3.584 12.416 0.005 8 0 Z M 8 14.769 C 4.261 14.769 1.231 11.739 1.231 8 C 1.231 4.261 4.261 1.231 8 1.231 C 11.739 1.231 14.769 4.261 14.769 8 C 14.765 11.737 11.737 14.765 8 14.769 Z M 9.231 7.077 C 9.231 7.587 8.817 8 8.308 8 C 7.798 8 7.385 7.587 7.385 7.077 C 7.385 6.567 7.798 6.154 8.308 6.154 C 8.817 6.154 9.231 6.567 9.231 7.077 Z M 10.769 6.154 C 10.259 6.154 9.846 5.741 9.846 5.231 C 9.846 4.721 10.259 4.308 10.769 4.308 C 11.279 4.308 11.692 4.721 11.692 5.231 C 11.692 5.741 11.279 6.154 10.769 6.154 Z M 12.308 8.308 C 12.308 8.817 11.894 9.231 11.385 9.231 C 10.875 9.231 10.462 8.817 10.462 8.308 C 10.462 7.798 10.875 7.385 11.385 7.385 C 11.894 7.385 12.308 7.798 12.308 8.308 Z\" fill=\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\" height=\"16px\" id=\"JxUPTA5l5\" width=\"16px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-f0ADE\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-f0ADE { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, #fffcf7); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\"},\"set\":{\"localId\":\"vectorSet/JgY8a8aYv\",\"id\":\"JgY8a8aYv\",\"moduleId\":\"mmv9egs0bnfetugJD0E0\"}}\n */const Icon=withCSS(Component,css,\"framer-f0ADE\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"16\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JgY8a8aYv\\\",\\\"id\\\":\\\"JgY8a8aYv\\\",\\\"moduleId\\\":\\\"mmv9egs0bnfetugJD0E0\\\"}}\",\"framerIntrinsicWidth\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5da54f8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14.667 0 L 1.333 0 C 0.597 0 0 0.597 0 1.333 L 0 14.667 C 0 15.403 0.597 16 1.333 16 L 14.667 16 C 15.403 16 16 15.403 16 14.667 L 16 1.333 C 16 0.597 15.403 0 14.667 0 Z M 5.333 7.333 C 5.333 5.861 6.527 4.667 8 4.667 C 9.473 4.667 10.667 5.861 10.667 7.333 C 10.667 8.806 9.473 10 8 10 C 6.527 10 5.333 8.806 5.333 7.333 Z M 3.056 14.667 C 3.397 13.827 3.945 13.087 4.65 12.517 C 6.605 10.939 9.395 10.939 11.35 12.517 C 12.055 13.087 12.603 13.827 12.944 14.667 Z M 14.667 14.667 L 14.361 14.667 C 13.761 12.756 12.332 11.217 10.471 10.476 C 11.812 9.422 12.338 7.635 11.78 6.023 C 11.223 4.411 9.705 3.33 8 3.33 C 6.295 3.33 4.777 4.411 4.22 6.023 C 3.662 7.635 4.188 9.422 5.529 10.476 C 3.668 11.217 2.239 12.756 1.639 14.667 L 1.333 14.667 L 1.333 1.333 L 14.667 1.333 Z\" fill=\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\" height=\"16px\" id=\"nnEJfCh8b\" width=\"16px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KValM\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-KValM { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, #fffcf7); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\"},\"set\":{\"localId\":\"vectorSet/JgY8a8aYv\",\"id\":\"JgY8a8aYv\",\"moduleId\":\"mmv9egs0bnfetugJD0E0\"}}\n */const Icon=withCSS(Component,css,\"framer-KValM\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"16\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JgY8a8aYv\\\",\\\"id\\\":\\\"JgY8a8aYv\\\",\\\"moduleId\\\":\\\"mmv9egs0bnfetugJD0E0\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5da54f8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14.615 8.455 C 14.785 8.399 14.913 8.258 14.954 8.084 C 14.995 7.91 14.943 7.728 14.817 7.601 L 7.367 0.151 C 7.165 -0.05 6.839 -0.05 6.637 0.151 L 4.018 2.774 L 2.431 1.183 C 2.229 0.982 1.902 0.982 1.701 1.183 C 1.499 1.385 1.499 1.712 1.701 1.913 L 3.288 3.5 L 0.453 6.333 C -0.151 6.937 -0.151 7.918 0.453 8.522 L 5.93 13.998 C 6.534 14.603 7.514 14.603 8.119 13.998 L 13.182 8.935 Z M 12.538 8.117 L 7.389 13.267 C 7.187 13.468 6.861 13.468 6.659 13.267 L 1.185 7.793 C 0.984 7.591 0.984 7.265 1.185 7.063 L 4.018 4.23 L 5.896 6.108 C 5.47 6.898 5.687 7.88 6.407 8.415 C 7.126 8.951 8.129 8.878 8.763 8.243 C 9.397 7.609 9.469 6.605 8.933 5.887 C 8.397 5.168 7.414 4.951 6.626 5.378 L 4.748 3.5 L 7.006 1.246 L 13.496 7.741 L 12.74 7.993 C 12.664 8.018 12.595 8.061 12.538 8.117 Z M 6.937 6.42 C 7.24 6.058 7.779 6.011 8.141 6.313 C 8.503 6.616 8.552 7.155 8.25 7.517 C 7.948 7.88 7.409 7.929 7.046 7.627 C 6.683 7.326 6.633 6.787 6.934 6.424 C 6.934 6.424 6.937 6.421 6.937 6.42 Z M 14.881 10.032 C 14.786 9.889 14.624 9.802 14.452 9.802 C 14.279 9.802 14.118 9.889 14.022 10.032 C 13.908 10.207 12.904 11.746 12.904 12.902 C 12.904 13.757 13.597 14.45 14.452 14.45 C 15.307 14.45 16 13.757 16 12.902 C 16 11.746 14.996 10.207 14.881 10.035 Z M 14.452 13.418 C 14.167 13.418 13.936 13.187 13.936 12.902 C 13.936 12.463 14.194 11.849 14.452 11.348 C 14.71 11.849 14.968 12.467 14.968 12.902 C 14.968 13.187 14.737 13.418 14.452 13.418 Z\" fill=\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\" height=\"14.451876797439624px\" id=\"YaRM8stUi\" transform=\"translate(0 0.775)\" width=\"16.000000128297046px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Tf3hu\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-Tf3hu { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, #fffcf7); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\"},\"set\":{\"localId\":\"vectorSet/JgY8a8aYv\",\"id\":\"JgY8a8aYv\",\"moduleId\":\"mmv9egs0bnfetugJD0E0\"}}\n */const Icon=withCSS(Component,css,\"framer-Tf3hu\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JgY8a8aYv\\\",\\\"id\\\":\\\"JgY8a8aYv\\\",\\\"moduleId\\\":\\\"mmv9egs0bnfetugJD0E0\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"16\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"16\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6aebf05)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"pQkuCUK1P\",\"FvxGuK5aA\"];const serializationHash=\"framer-DbFjH\";const variantClassNames={FvxGuK5aA:\"framer-v-g82fw9\",pQkuCUK1P:\"framer-v-1cfn090\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Dark:\"FvxGuK5aA\",Light:\"pQkuCUK1P\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pQkuCUK1P\"};};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:\"pQkuCUK1P\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1cfn090\",className,classNames),\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"pQkuCUK1P\",ref:refBinding,style:{...style},...addPropertyOverrides({FvxGuK5aA:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2FjcmFtZW50by1yZWd1bGFy\",\"--framer-font-family\":'\"Sacramento\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-letter-spacing\":\"2px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 248, 237))\"},children:\"Alina \"})}),className:\"framer-2m6va7\",fonts:[\"GF;Sacramento-regular\"],layoutDependency:layoutDependency,layoutId:\"NQud7Ugzi\",style:{\"--extracted-r6o4lv\":\"rgb(255, 248, 237)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{FvxGuK5aA:{\"--extracted-1nvstw5\":\"rgb(43, 43, 43)\",\"--extracted-r6o4lv\":\"rgb(43, 43, 43)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FvxGuK5aA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2FjcmFtZW50by1yZWd1bGFy\",\"--framer-font-family\":'\"Sacramento\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-letter-spacing\":\"2px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(43, 43, 43))\",\"--framer-text-stroke-color\":\"var(--extracted-1nvstw5, rgb(43, 43, 43))\"},children:\"Alina \"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DbFjH.framer-19ccsp9, .framer-DbFjH .framer-19ccsp9 { display: block; }\",\".framer-DbFjH.framer-1cfn090 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-DbFjH .framer-2m6va7 { flex: none; height: auto; mix-blend-mode: exclusion; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 83\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"FvxGuK5aA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJ8VCkBNIQ=withCSS(Component,css,\"framer-DbFjH\");export default FramerJ8VCkBNIQ;FramerJ8VCkBNIQ.displayName=\"Logo\";FramerJ8VCkBNIQ.defaultProps={height:34,width:83};addPropertyControls(FramerJ8VCkBNIQ,{variant:{options:[\"pQkuCUK1P\",\"FvxGuK5aA\"],optionTitles:[\"Light\",\"Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerJ8VCkBNIQ,[{explicitInter:true,fonts:[{family:\"Sacramento\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/sacramento/v16/buEzpo6gcdjy0EiZMBUG0C8V_NxLeiw.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJ8VCkBNIQ\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"83\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FvxGuK5aA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"34\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./J8VCkBNIQ.map","// Generated by Framer (31ca47b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CrossCompInteractions from\"https://framerusercontent.com/modules/5al7X0wNtaoDRZccWNoK/tyLpwCeg78T6S7A7wpsn/CrossCompInteractions_Prod.js\";const CrossCompInteractionsFonts=getFonts(CrossCompInteractions);const cycleOrder=[\"ilmHGHmsw\",\"oYLBD81oW\",\"F_lSEJqcU\",\"eYeyW08mE\"];const serializationHash=\"framer-dtLHE\";const variantClassNames={eYeyW08mE:\"framer-v-75q1n8\",F_lSEJqcU:\"framer-v-12enp8r\",ilmHGHmsw:\"framer-v-152qll8\",oYLBD81oW:\"framer-v-100cgdx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:58,delay:0,mass:2.7,stiffness:657,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mini Dark\":\"eYeyW08mE\",\"Mini Light\":\"F_lSEJqcU\",Dark:\"ilmHGHmsw\",Light:\"oYLBD81oW\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ilmHGHmsw\",Z49h1ajW9:click??props.Z49h1ajW9};};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,Z49h1ajW9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ilmHGHmsw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap85pjky=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Z49h1ajW9){const res=await Z49h1ajW9(...args);if(res===false)return false;}setVariant(\"oYLBD81oW\");});const onTap16ae8jp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Z49h1ajW9){const res=await Z49h1ajW9(...args);if(res===false)return false;}setVariant(\"ilmHGHmsw\");});const onTapd4gpx1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Z49h1ajW9){const res=await Z49h1ajW9(...args);if(res===false)return false;}setVariant(\"eYeyW08mE\");});const onTapm0dmv6=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Z49h1ajW9){const res=await Z49h1ajW9(...args);if(res===false)return false;}setVariant(\"F_lSEJqcU\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"oYLBD81oW\",\"eYeyW08mE\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"oYLBD81oW\",\"eYeyW08mE\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-152qll8\",className,classNames),\"data-framer-name\":\"Dark\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"ilmHGHmsw\",onTap:onTap85pjky,ref:refBinding,style:{backgroundColor:\"rgb(255, 248, 237)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,...style},variants:{eYeyW08mE:{backgroundColor:\"rgb(18, 18, 18)\",borderBottomLeftRadius:9.24,borderBottomRightRadius:9.24,borderTopLeftRadius:9.24,borderTopRightRadius:9.24},F_lSEJqcU:{borderBottomLeftRadius:9.24,borderBottomRightRadius:9.24,borderTopLeftRadius:9.24,borderTopRightRadius:9.24},oYLBD81oW:{backgroundColor:\"rgb(18, 18, 18)\"}},...addPropertyOverrides({eYeyW08mE:{\"data-framer-name\":\"Mini Dark\",onTap:onTapm0dmv6},F_lSEJqcU:{\"data-framer-name\":\"Mini Light\",onTap:onTapd4gpx1},oYLBD81oW:{\"data-framer-name\":\"Light\",onTap:onTap16ae8jp}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vfgbbx\",layoutDependency:layoutDependency,layoutId:\"FV_UdFOML\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1qnun92\",layoutDependency:layoutDependency,layoutId:\"vMPuGDGnb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\" overflow=\"visible\"><path d=\"M 13 0 C 20.18 0 26 5.82 26 13 C 26 20.18 20.18 26 13 26 C 5.82 26 0 20.18 0 13 C 0 5.82 5.82 0 13 0 Z\" fill=\"rgb(5, 5, 5)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({eYeyW08mE:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.824 9.041\" overflow=\"visible\"><path d=\"M 4.412 0 C 6.848 0 8.824 2.024 8.824 4.52 C 8.824 7.017 6.848 9.041 4.412 9.041 C 1.975 9.041 0 7.017 0 4.52 C 0 2.024 1.975 0 4.412 0 Z\" fill=\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247)) /* {&quot;name&quot;:&quot;BG light&quot;} */\"></path></svg>'},F_lSEJqcU:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.824 9.041\" overflow=\"visible\"><path d=\"M 4.412 0 C 6.848 0 8.824 2.024 8.824 4.52 C 8.824 7.017 6.848 9.041 4.412 9.041 C 1.975 9.041 0 7.017 0 4.52 C 0 2.024 1.975 0 4.412 0 Z\" fill=\"var(--token-e18cc9ba-7ad9-4c18-bdd7-122c815935ea, rgb(5, 5, 5)) /* {&quot;name&quot;:&quot;BG dark&quot;} */\"></path></svg>'},oYLBD81oW:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26 26\" overflow=\"visible\"><path d=\"M 13 0 C 20.18 0 26 5.82 26 13 C 26 20.18 20.18 26 13 26 C 5.82 26 0 20.18 0 13 C 0 5.82 5.82 0 13 0 Z\" fill=\"rgb(255, 248, 237)\"></path></svg>'}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-szndxi-container\",\"data-framer-name\":\"Dark trigger\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mtOojatlJ-container\",name:\"Dark trigger\",nodeId:\"mtOojatlJ\",rendersWithMotion:true,scopeId:\"MNyzV0i0Q\",children:/*#__PURE__*/_jsx(CrossCompInteractions,{componentHeight:\"default\",componentWidth:\"default\",delay:0,height:\"100%\",id:\"mtOojatlJ\",interaction:\"click\",interactionId:\"Dark trigger\",interactionVariants:[{interactionId:\"interaction-1\",repeat:\"once\",variant:\"\"}],layoutId:\"mtOojatlJ\",mode:\"trigger\",name:\"Dark trigger\",nativeComponent:[],offScreen:\"pause\",width:\"100%\",...addPropertyOverrides({eYeyW08mE:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9ty2b-container\",\"data-framer-name\":\"Light trigger\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PpEk5FJ2v-container\",name:\"Light trigger\",nodeId:\"PpEk5FJ2v\",rendersWithMotion:true,scopeId:\"MNyzV0i0Q\",children:/*#__PURE__*/_jsx(CrossCompInteractions,{componentHeight:\"default\",componentWidth:\"default\",delay:0,height:\"100%\",id:\"PpEk5FJ2v\",interaction:\"click\",interactionId:\"Light trigger\",interactionVariants:[{interactionId:\"interaction-1\",repeat:\"once\",variant:\"\"}],layoutId:\"PpEk5FJ2v\",mode:\"trigger\",name:\"Light trigger\",nativeComponent:[],offScreen:\"pause\",width:\"100%\",...addPropertyOverrides({F_lSEJqcU:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dtLHE.framer-b8cw6a, .framer-dtLHE .framer-b8cw6a { display: block; }\",\".framer-dtLHE.framer-152qll8 { cursor: pointer; height: 32px; overflow: hidden; position: relative; width: 64px; will-change: var(--framer-will-change-override, transform); }\",\".framer-dtLHE .framer-vfgbbx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 3px; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }\",\".framer-dtLHE .framer-1qnun92 { height: 26px; position: relative; width: 26px; }\",\".framer-dtLHE .framer-szndxi-container { flex: none; height: auto; left: -332px; position: absolute; top: 0px; width: auto; }\",\".framer-dtLHE .framer-9ty2b-container { flex: none; height: auto; left: -168px; position: absolute; top: 0px; width: auto; }\",\".framer-dtLHE.framer-v-100cgdx .framer-vfgbbx { left: unset; right: 3px; }\",\".framer-dtLHE.framer-v-12enp8r.framer-152qll8, .framer-dtLHE.framer-v-75q1n8.framer-152qll8 { aspect-ratio: 2.142857142857143 / 1; height: var(--framer-aspect-ratio-supported, 16px); width: 34px; }\",\".framer-dtLHE.framer-v-12enp8r .framer-vfgbbx { gap: 4.62px; left: 4px; }\",\".framer-dtLHE.framer-v-12enp8r .framer-1qnun92, .framer-dtLHE.framer-v-75q1n8 .framer-1qnun92 { height: 9px; order: 0; width: 9px; }\",\".framer-dtLHE.framer-v-12enp8r .framer-9ty2b-container { height: 0px; left: -78px; width: 0px; }\",\".framer-dtLHE.framer-v-75q1n8 .framer-vfgbbx { gap: 4.62px; left: unset; right: 4px; }\",\".framer-dtLHE.framer-v-75q1n8 .framer-szndxi-container { height: 0px; left: -153px; width: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oYLBD81oW\":{\"layout\":[\"fixed\",\"fixed\"]},\"F_lSEJqcU\":{\"layout\":[\"fixed\",\"fixed\"]},\"eYeyW08mE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Z49h1ajW9\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMNyzV0i0Q=withCSS(Component,css,\"framer-dtLHE\");export default FramerMNyzV0i0Q;FramerMNyzV0i0Q.displayName=\"Theme toggle\";FramerMNyzV0i0Q.defaultProps={height:32,width:64};addPropertyControls(FramerMNyzV0i0Q,{variant:{options:[\"ilmHGHmsw\",\"oYLBD81oW\",\"F_lSEJqcU\",\"eYeyW08mE\"],optionTitles:[\"Dark\",\"Light\",\"Mini Light\",\"Mini Dark\"],title:\"Variant\",type:ControlType.Enum},Z49h1ajW9:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerMNyzV0i0Q,[{explicitInter:true,fonts:[]},...CrossCompInteractionsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMNyzV0i0Q\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oYLBD81oW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"F_lSEJqcU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eYeyW08mE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"64\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"32\",\"framerVariables\":\"{\\\"Z49h1ajW9\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MNyzV0i0Q.map","// Generated by Framer (5da54f8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Satoshi-light\",\"FS;Satoshi-light\",\"FS;Satoshi-italic\",\"FS;Satoshi-light italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/D7WD5OXZFWQ5T76HSPWAC7MNKAJXE2YG/LUGNSPO5YC34ABNB2O6K7AFDSOJZT56V/WNDVG7O66ENLOD43GS7FBUCC4KMT5OM2.woff2\",weight:\"300\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/MPIFA4B3XXRNY2MJDGP6GOOOAF6EOCLO/W5E4ZFYPJ3V6JKMBGHB6YMITK6EWS2XA/QOMBWPST76ICDYF6WOBS7SQ7RBT67QW2.woff2\",weight:\"400\"},{family:\"Satoshi\",source:\"fontshare\",style:\"italic\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/BRQAKSEW34X5RMZXKNWSVNXMNXSLSG6X/DOBF42XRXCZ2WDWJNNFFNBHBHYFWLRQD/MVBFGLEMN2LQF4RKXAFO4YZFKXTEZ7FQ.woff2\",weight:\"300\"}]}];export const css=['.framer-ENpm9 .framer-styles-preset-bk0z01:not(.rich-text-wrapper), .framer-ENpm9 .framer-styles-preset-bk0z01.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 300; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-ENpm9 .framer-styles-preset-bk0z01:not(.rich-text-wrapper), .framer-ENpm9 .framer-styles-preset-bk0z01.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 29px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 300; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-ENpm9 .framer-styles-preset-bk0z01:not(.rich-text-wrapper), .framer-ENpm9 .framer-styles-preset-bk0z01.rich-text-wrapper p { --framer-font-family: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-family-italic: \"Satoshi\", \"Satoshi Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 23px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 300; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 300; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-ENpm9\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5da54f8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/bDOQv5zYT6Da9baBcXo8/uAuuJXuStl1woiXXahmu/pPHBvOI8h.js\";import Vector from\"https://framerusercontent.com/modules/Y9NehIOuuF5lkdISdiSt/UW7yIF60pkK8nkiucuQz/KbbzUeIco.js\";const enabledGestures={Sm49f8DiU:{hover:true}};const cycleOrder=[\"Sm49f8DiU\",\"sWWnaJ6hn\"];const serializationHash=\"framer-UN6Ra\";const variantClassNames={Sm49f8DiU:\"framer-v-xj8poz\",sWWnaJ6hn:\"framer-v-1gtqwp7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,.61,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"Sm49f8DiU\",\"Variant 2\":\"sWWnaJ6hn\"};const getProps=({height,icon,id,title,width,...props})=>{return{...props,AoDOVlj8E:icon??props.AoDOVlj8E??Vector,E3U4Dizoo:title??props.E3U4Dizoo??\"Link\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Sm49f8DiU\"};};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,E3U4Dizoo,AoDOVlj8E,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Sm49f8DiU\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xj8poz\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Sm49f8DiU\",ref:refBinding,style:{opacity:1,...style},variants:{\"Sm49f8DiU-hover\":{opacity:.5}},...addPropertyOverrides({\"Sm49f8DiU-hover\":{\"data-framer-name\":undefined},sWWnaJ6hn:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-vhpl7m\",Component:AoDOVlj8E,layoutDependency:layoutDependency,layoutId:\"esu2EyjLN\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-bk0z01\",\"data-styles-preset\":\"pPHBvOI8h\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247)))\"},children:\"Link\"})}),className:\"framer-2ugorq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zu5YWFbjy\",style:{\"--extracted-r6o4lv\":\"var(--token-6ef3c932-3bae-4dea-862e-f6c35a93e8a6, rgb(255, 252, 247))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:E3U4Dizoo,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UN6Ra.framer-nyo3t9, .framer-UN6Ra .framer-nyo3t9 { display: block; }\",\".framer-UN6Ra.framer-xj8poz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-UN6Ra .framer-vhpl7m { flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; }\",\".framer-UN6Ra .framer-2ugorq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UN6Ra.framer-v-1gtqwp7.framer-xj8poz { cursor: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 105\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"sWWnaJ6hn\":{\"layout\":[\"auto\",\"auto\"]},\"PQPFCiD3P\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"E3U4Dizoo\":\"title\",\"AoDOVlj8E\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"mmv9egs0bnfetugJD0E0\"]\n */const Framertf44AbkAQ=withCSS(Component,css,\"framer-UN6Ra\");export default Framertf44AbkAQ;Framertf44AbkAQ.displayName=\"Upper Nav Link\";Framertf44AbkAQ.defaultProps={height:43,width:105};addPropertyControls(Framertf44AbkAQ,{variant:{options:[\"Sm49f8DiU\",\"sWWnaJ6hn\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},E3U4Dizoo:{defaultValue:\"Link\",displayTextArea:false,title:\"Title\",type:ControlType.String},AoDOVlj8E:{defaultValue:{identifier:\"local-module:vector/KbbzUeIco:default\",moduleId:\"Y9NehIOuuF5lkdISdiSt\"},setModuleId:\"mmv9egs0bnfetugJD0E0\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(Framertf44AbkAQ,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framertf44AbkAQ\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"43\",\"framerVariables\":\"{\\\"E3U4Dizoo\\\":\\\"title\\\",\\\"AoDOVlj8E\\\":\\\"icon\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerVectorSets\":\"[\\\"mmv9egs0bnfetugJD0E0\\\"]\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"105\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sWWnaJ6hn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PQPFCiD3P\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5da54f8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"EgfR1oT5f\",\"l5BZ4InCI\",\"EnHLK7ErD\",\"afKKwWuA9\"];const serializationHash=\"framer-ki44g\";const variantClassNames={afKKwWuA9:\"framer-v-b0iyzh\",EgfR1oT5f:\"framer-v-1uk584f\",EnHLK7ErD:\"framer-v-1tz531t\",l5BZ4InCI:\"framer-v-m4yyuw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:58,delay:0,mass:2.7,stiffness:657,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mob/Tab closed\":\"afKKwWuA9\",\"Mob/Tab\":\"EnHLK7ErD\",Closed:\"EgfR1oT5f\",Opened:\"l5BZ4InCI\"};const getProps=({click,height,id,width,...props})=>{return{...props,pWqJ6VdPQ:click??props.pWqJ6VdPQ,variant:humanReadableVariantMap[props.variant]??props.variant??\"EgfR1oT5f\"};};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,pWqJ6VdPQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EgfR1oT5f\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap17y7co9=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pWqJ6VdPQ){const res=await pWqJ6VdPQ(...args);if(res===false)return false;}setVariant(\"l5BZ4InCI\");});const onTap1n1vvdc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pWqJ6VdPQ){const res=await pWqJ6VdPQ(...args);if(res===false)return false;}setVariant(\"EgfR1oT5f\");});const onTapo2ms66=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pWqJ6VdPQ){const res=await pWqJ6VdPQ(...args);if(res===false)return false;}setVariant(\"afKKwWuA9\");});const onTaprmcadz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pWqJ6VdPQ){const res=await pWqJ6VdPQ(...args);if(res===false)return false;}setVariant(\"EnHLK7ErD\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1uk584f\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"EgfR1oT5f\",onTap:onTap17y7co9,ref:refBinding,style:{...style},...addPropertyOverrides({afKKwWuA9:{\"data-framer-name\":\"Mob/Tab closed\",onTap:onTaprmcadz},EnHLK7ErD:{\"data-framer-name\":\"Mob/Tab\",onTap:onTapo2ms66},l5BZ4InCI:{\"data-framer-name\":\"Opened\",onTap:onTap1n1vvdc}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-emd6fm\",layoutDependency:layoutDependency,layoutId:\"HFRg6KZl1\",style:{backgroundColor:\"rgb(255, 248, 237)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,opacity:1},variants:{afKKwWuA9:{borderBottomLeftRadius:1.66,borderBottomRightRadius:1.66,borderTopLeftRadius:1.66,borderTopRightRadius:1.66,opacity:0},EnHLK7ErD:{borderBottomLeftRadius:1.67,borderBottomRightRadius:1.67,borderTopLeftRadius:1.67,borderTopRightRadius:1.67,opacity:1},l5BZ4InCI:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10tb6oc\",layoutDependency:layoutDependency,layoutId:\"rWxkF9Bgh\",style:{backgroundColor:\"rgb(255, 248, 237)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{afKKwWuA9:{borderBottomLeftRadius:1.66,borderBottomRightRadius:1.66,borderTopLeftRadius:1.66,borderTopRightRadius:1.66,rotate:-45},EnHLK7ErD:{borderBottomLeftRadius:1.67,borderBottomRightRadius:1.67,borderTopLeftRadius:1.67,borderTopRightRadius:1.67,rotate:0},l5BZ4InCI:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tbxtdi\",layoutDependency:layoutDependency,layoutId:\"eEmIcXzVB\",style:{backgroundColor:\"rgb(255, 248, 237)\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{afKKwWuA9:{borderBottomLeftRadius:1.66,borderBottomRightRadius:1.66,borderTopLeftRadius:1.66,borderTopRightRadius:1.66,rotate:45},EnHLK7ErD:{borderBottomLeftRadius:1.67,borderBottomRightRadius:1.67,borderTopLeftRadius:1.67,borderTopRightRadius:1.67,rotate:0},l5BZ4InCI:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ki44g.framer-plm12u, .framer-ki44g .framer-plm12u { display: block; }\",\".framer-ki44g.framer-1uk584f { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ki44g .framer-emd6fm, .framer-ki44g .framer-1tbxtdi { flex: none; height: 4px; overflow: hidden; position: relative; width: 39px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ki44g .framer-10tb6oc { flex: none; height: 4px; overflow: hidden; position: relative; width: 30px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ki44g.framer-v-m4yyuw.framer-1uk584f { min-height: 24px; min-width: 39px; }\",\".framer-ki44g.framer-v-m4yyuw .framer-emd6fm { position: absolute; right: 0px; top: 0px; width: 1px; z-index: 1; }\",\".framer-ki44g.framer-v-m4yyuw .framer-10tb6oc, .framer-ki44g.framer-v-m4yyuw .framer-1tbxtdi { left: 0px; position: absolute; right: 0px; top: calc(50.00000000000002% - 4px / 2); width: unset; z-index: 1; }\",\".framer-ki44g.framer-v-1tz531t.framer-1uk584f { gap: 5.5px; }\",\".framer-ki44g.framer-v-1tz531t .framer-emd6fm, .framer-ki44g.framer-v-1tz531t .framer-1tbxtdi { height: 3px; width: 33px; }\",\".framer-ki44g.framer-v-1tz531t .framer-10tb6oc { height: 3px; width: 25px; }\",\".framer-ki44g.framer-v-b0iyzh.framer-1uk584f { gap: 4.78.95px; min-height: 20px; min-width: 33px; }\",\".framer-ki44g.framer-v-b0iyzh .framer-emd6fm { height: 3px; position: absolute; right: 0px; top: 0px; width: 1px; z-index: 1; }\",\".framer-ki44g.framer-v-b0iyzh .framer-10tb6oc, .framer-ki44g.framer-v-b0iyzh .framer-1tbxtdi { height: 3px; left: 0px; position: absolute; top: calc(50.00000000000002% - 3px / 2); width: 32px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 39\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"l5BZ4InCI\":{\"layout\":[\"auto\",\"auto\"]},\"EnHLK7ErD\":{\"layout\":[\"auto\",\"auto\"]},\"afKKwWuA9\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"pWqJ6VdPQ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxdB3Q31lE=withCSS(Component,css,\"framer-ki44g\");export default FramerxdB3Q31lE;FramerxdB3Q31lE.displayName=\"Menu\";FramerxdB3Q31lE.defaultProps={height:24,width:39};addPropertyControls(FramerxdB3Q31lE,{variant:{options:[\"EgfR1oT5f\",\"l5BZ4InCI\",\"EnHLK7ErD\",\"afKKwWuA9\"],optionTitles:[\"Closed\",\"Opened\",\"Mob/Tab\",\"Mob/Tab closed\"],title:\"Variant\",type:ControlType.Enum},pWqJ6VdPQ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerxdB3Q31lE,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxdB3Q31lE\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"l5BZ4InCI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EnHLK7ErD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"afKKwWuA9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"39\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"pWqJ6VdPQ\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xdB3Q31lE.map","// Generated by Framer (de48785)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector6 from\"https://framerusercontent.com/modules/990mxvJdpXg9SpcgAA2R/OhzucvxV4b24J3pcqz66/AXh94zYJM.js\";import Vector1 from\"https://framerusercontent.com/modules/FEmZ9TCgcpzIogCPsswE/2RslgaxjW81chntkAK3i/ik8DE3AhD.js\";import Vector3 from\"https://framerusercontent.com/modules/Ytuw9FFYcROjFahnOBv8/zeIwJxaphP5u6cs9jj6M/JlWbkiS1w.js\";import Vector from\"https://framerusercontent.com/modules/Y9NehIOuuF5lkdISdiSt/UW7yIF60pkK8nkiucuQz/KbbzUeIco.js\";import Vector4 from\"https://framerusercontent.com/modules/W3HM6cHj2l9ydfJCeiqs/fkNkPvk08defbf1hgfWS/TlSHTk0P3.js\";import Vector5 from\"https://framerusercontent.com/modules/lvXJ0NeZAAWtpZYm5tCg/UDozRZmHH1Ur3gTz7zlL/TuGUziZqY.js\";import Vector7 from\"https://framerusercontent.com/modules/spTOLhfOpSh2MQdpYkQ9/tBjVg9ZT3QiGglrShdd2/wBDxYwt87.js\";import Vector2 from\"https://framerusercontent.com/modules/ZpmvrL7k8RTC6rof1FaL/n6GEHQgaoZD4MbwDtOah/ZHPLc58ag.js\";import Logo from\"https://framerusercontent.com/modules/YJjT1Wq9yZ7nQ1yLYXLz/3ulL4VpQULE2OqVCojXH/J8VCkBNIQ.js\";import Socials from\"https://framerusercontent.com/modules/KsfYLNWc1iVgaUpKY6Io/luaEwzOy4jmSZdd9VjzD/KOEBWBFBt.js\";import ThemeToggle from\"https://framerusercontent.com/modules/WMBgTy45xZpplK756nK7/TZgvWWzqChxydMmtRX5K/MNyzV0i0Q.js\";import UpperNavLink from\"https://framerusercontent.com/modules/fvaalGLER6Ekhs8dMJTR/FKNhvnG1aRvDRy3SqHdX/tf44AbkAQ.js\";import Menu from\"https://framerusercontent.com/modules/zLp36gPVQY6Af2aBk8vY/3DwQgqq8tTlDxGZe8vtV/xdB3Q31lE.js\";const LogoFonts=getFonts(Logo);const ThemeToggleFonts=getFonts(ThemeToggle);const MenuFonts=getFonts(Menu);const UpperNavLinkFonts=getFonts(UpperNavLink);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const SocialsFonts=getFonts(Socials);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"k6CRXD2PH\",\"gD4WOFBMD\",\"U8AHRZSjD\",\"Z8dBOBAHY\",\"UPzsBgrDw\",\"zWb4mxr6w\",\"bzMY_lX5r\",\"p1lwpAmeO\",\"ZMg2zUsZx\",\"jMD0JLJlE\",\"L3gFoJOAf\",\"ToEuNPOee\"];const serializationHash=\"framer-ZZHiZ\";const variantClassNames={bzMY_lX5r:\"framer-v-gpxkh7\",gD4WOFBMD:\"framer-v-gfs2up\",jMD0JLJlE:\"framer-v-1nrhiur\",k6CRXD2PH:\"framer-v-14448ce\",L3gFoJOAf:\"framer-v-1k2ztum\",p1lwpAmeO:\"framer-v-1rsm3tl\",ToEuNPOee:\"framer-v-1ld149a\",U8AHRZSjD:\"framer-v-7rs8cr\",UPzsBgrDw:\"framer-v-1ku653m\",Z8dBOBAHY:\"framer-v-1drralm\",ZMg2zUsZx:\"framer-v-3x0l1c\",zWb4mxr6w:\"framer-v-ee1rz2\"};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 animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-208,y:0};const transition2={bounce:.2,delay:.05,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={bounce:.2,delay:.1,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.2,delay:.15,duration:.4,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:172,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Normal (Dark)\":\"k6CRXD2PH\",\"Normal (Light)\":\"U8AHRZSjD\",\"Normal (No theme toggle)\":\"ZMg2zUsZx\",\"Open for Dark (PC)\":\"gD4WOFBMD\",\"Open for Dark (Tab/Mob)\":\"p1lwpAmeO\",\"Open for Light (PC)\":\"Z8dBOBAHY\",\"Open for Light (Tab/Mob)\":\"zWb4mxr6w\",\"Open for No theme toggle (PC)\":\"jMD0JLJlE\",\"Open for No theme toggle (Tab/Mob)\":\"ToEuNPOee\",\"Tab/Mob (Dark)\":\"bzMY_lX5r\",\"Tab/Mob (Light)\":\"UPzsBgrDw\",\"Tab/Mob (No theme toggle)\":\"L3gFoJOAf\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"k6CRXD2PH\"};};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:\"k6CRXD2PH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const Z49h1ajW91x5f0oa=activeVariantCallback(async(...args)=>{setVariant(\"U8AHRZSjD\");});const Z49h1ajW9lxk3y0=activeVariantCallback(async(...args)=>{setVariant(\"k6CRXD2PH\");});const Z49h1ajW97e6dpu=activeVariantCallback(async(...args)=>{setVariant(\"bzMY_lX5r\");});const Z49h1ajW91bwa0qy=activeVariantCallback(async(...args)=>{setVariant(\"UPzsBgrDw\");});const pWqJ6VdPQpo4gkb=activeVariantCallback(async(...args)=>{setVariant(\"gD4WOFBMD\");});const pWqJ6VdPQlxk3y0=activeVariantCallback(async(...args)=>{setVariant(\"k6CRXD2PH\");});const pWqJ6VdPQr4a3ti=activeVariantCallback(async(...args)=>{setVariant(\"Z8dBOBAHY\");});const pWqJ6VdPQ1x5f0oa=activeVariantCallback(async(...args)=>{setVariant(\"U8AHRZSjD\");});const pWqJ6VdPQ2drvx8=activeVariantCallback(async(...args)=>{setVariant(\"zWb4mxr6w\");});const pWqJ6VdPQ1bwa0qy=activeVariantCallback(async(...args)=>{setVariant(\"UPzsBgrDw\");});const pWqJ6VdPQ1b1i22l=activeVariantCallback(async(...args)=>{setVariant(\"p1lwpAmeO\");});const pWqJ6VdPQ7e6dpu=activeVariantCallback(async(...args)=>{setVariant(\"bzMY_lX5r\");});const pWqJ6VdPQ11vgm3b=activeVariantCallback(async(...args)=>{setVariant(\"jMD0JLJlE\");});const pWqJ6VdPQori0tc=activeVariantCallback(async(...args)=>{setVariant(\"ZMg2zUsZx\");});const pWqJ6VdPQ1ettv6r=activeVariantCallback(async(...args)=>{setVariant(\"ToEuNPOee\");});const pWqJ6VdPQzylyd0=activeVariantCallback(async(...args)=>{setVariant(\"L3gFoJOAf\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ZMg2zUsZx\",\"L3gFoJOAf\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"gD4WOFBMD\",\"Z8dBOBAHY\",\"zWb4mxr6w\",\"p1lwpAmeO\",\"jMD0JLJlE\",\"ToEuNPOee\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"gD4WOFBMD\",\"Z8dBOBAHY\",\"zWb4mxr6w\",\"p1lwpAmeO\",\"jMD0JLJlE\",\"ToEuNPOee\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"zWb4mxr6w\",\"p1lwpAmeO\",\"ToEuNPOee\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"gD4WOFBMD\",\"Z8dBOBAHY\",\"jMD0JLJlE\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14448ce\",className,classNames),\"data-framer-name\":\"Normal (Dark)\",layoutDependency:layoutDependency,layoutId:\"k6CRXD2PH\",ref:refBinding,style:{backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\",...style},...addPropertyOverrides({bzMY_lX5r:{\"data-framer-name\":\"Tab/Mob (Dark)\"},gD4WOFBMD:{\"data-framer-name\":\"Open for Dark (PC)\"},jMD0JLJlE:{\"data-framer-name\":\"Open for No theme toggle (PC)\"},L3gFoJOAf:{\"data-framer-name\":\"Tab/Mob (No theme toggle)\"},p1lwpAmeO:{\"data-framer-name\":\"Open for Dark (Tab/Mob)\"},ToEuNPOee:{\"data-framer-name\":\"Open for No theme toggle (Tab/Mob)\"},U8AHRZSjD:{\"data-framer-name\":\"Normal (Light)\"},UPzsBgrDw:{\"data-framer-name\":\"Tab/Mob (Light)\"},Z8dBOBAHY:{\"data-framer-name\":\"Open for Light (PC)\"},ZMg2zUsZx:{\"data-framer-name\":\"Normal (No theme toggle)\"},zWb4mxr6w:{\"data-framer-name\":\"Open for Light (Tab/Mob)\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-26z7n1\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"ytevohS8N\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v597u3\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"PUD0tSAsn\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{bzMY_lX5r:{backgroundColor:\"rgba(0, 0, 0, 0)\"},gD4WOFBMD:{backgroundColor:\"rgba(5, 5, 5, 0.94)\"},jMD0JLJlE:{backgroundColor:\"rgba(5, 5, 5, 0.94)\"},L3gFoJOAf:{backgroundColor:\"rgba(0, 0, 0, 0)\"},p1lwpAmeO:{backgroundColor:\"rgba(5, 5, 5, 0.94)\"},ToEuNPOee:{backgroundColor:\"rgba(5, 5, 5, 0.94)\"},U8AHRZSjD:{backgroundColor:\"rgba(0, 0, 0, 0)\"},UPzsBgrDw:{backgroundColor:\"rgba(0, 0, 0, 0)\"},Z8dBOBAHY:{backgroundColor:\"rgba(5, 5, 5, 0.94)\"},ZMg2zUsZx:{backgroundColor:\"rgba(0, 0, 0, 0)\"},zWb4mxr6w:{backgroundColor:\"rgba(5, 5, 5, 0.94)\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jvjw4k\",\"data-framer-name\":\"Logo wrapper\",layoutDependency:layoutDependency,layoutId:\"Hkd9Je1r_\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"b9jTQpGdx\",openInNewTab:false,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1xbbj2 framer-1gvj0lx\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"b9jTQpGdx\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+0+(((componentViewport?.height||66)-0-66)/2+0+0)+0+0+16+0+0,...addPropertyOverrides({bzMY_lX5r:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||98)-0-98)/2+0+0)+0+0+32+0+0},gD4WOFBMD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+16+0+0},jMD0JLJlE:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+16+0+0},L3gFoJOAf:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||98)-0-98)/2+0+0)+0+0+32+0+0},p1lwpAmeO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+16+0+0},ToEuNPOee:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+16+0+0},U8AHRZSjD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-66)/2+0+0)+0+0+16+0+0},UPzsBgrDw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||98)-0-98)/2+0+0)+0+0+32+0+0},Z8dBOBAHY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+16+0+0},zWb4mxr6w:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+16+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jq35do-container\",layoutDependency:layoutDependency,layoutId:\"mRynSaUYE-container\",nodeId:\"mRynSaUYE\",rendersWithMotion:true,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"mRynSaUYE\",layoutId:\"mRynSaUYE\",variant:\"pQkuCUK1P\",width:\"100%\"})})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-x620jm\",\"data-framer-name\":\"Theme Toggle\",layoutDependency:layoutDependency,layoutId:\"le12P79gP\",children:isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||66)-0-66)/2+0+0)+0+0+17+0,...addPropertyOverrides({bzMY_lX5r:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||98)-0-98)/2+0+0)+0+0+33+0},U8AHRZSjD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-66)/2+0+0)+0+0+17+0},UPzsBgrDw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||98)-0-98)/2+0+0)+0+0+33+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gn1szb-container\",layoutDependency:layoutDependency,layoutId:\"nzWHIJ0sz-container\",nodeId:\"nzWHIJ0sz\",rendersWithMotion:true,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(ThemeToggle,{height:\"100%\",id:\"nzWHIJ0sz\",layoutId:\"nzWHIJ0sz\",variant:\"F_lSEJqcU\",width:\"100%\",Z49h1ajW9:Z49h1ajW91x5f0oa,...addPropertyOverrides({bzMY_lX5r:{Z49h1ajW9:Z49h1ajW91bwa0qy},U8AHRZSjD:{Z49h1ajW9:Z49h1ajW9lxk3y0},UPzsBgrDw:{Z49h1ajW9:Z49h1ajW97e6dpu}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16nq9s3\",\"data-framer-name\":\"Ham\",layoutDependency:layoutDependency,layoutId:\"VW9AJFGim\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+0+(((componentViewport?.height||66)-0-66)/2+0+0)+0+0+21+0,...addPropertyOverrides({bzMY_lX5r:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||98)-0-98)/2+0+0)+0+0+37+0},gD4WOFBMD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+21+0},jMD0JLJlE:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+21+0},L3gFoJOAf:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||98)-0-98)/2+0+0)+0+0+37+0},p1lwpAmeO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+21+0},ToEuNPOee:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+21+0},U8AHRZSjD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-66)/2+0+0)+0+0+21+0},UPzsBgrDw:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||98)-0-98)/2+0+0)+0+0+37+0},Z8dBOBAHY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+21+0},zWb4mxr6w:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+0+21+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xyw298-container\",layoutDependency:layoutDependency,layoutId:\"zXMVjMiZq-container\",nodeId:\"zXMVjMiZq\",rendersWithMotion:true,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"zXMVjMiZq\",layoutId:\"zXMVjMiZq\",pWqJ6VdPQ:pWqJ6VdPQpo4gkb,variant:\"EgfR1oT5f\",width:\"100%\",...addPropertyOverrides({bzMY_lX5r:{pWqJ6VdPQ:pWqJ6VdPQ1b1i22l,variant:\"EnHLK7ErD\"},gD4WOFBMD:{pWqJ6VdPQ:pWqJ6VdPQlxk3y0,variant:\"l5BZ4InCI\"},jMD0JLJlE:{pWqJ6VdPQ:pWqJ6VdPQori0tc,variant:\"l5BZ4InCI\"},L3gFoJOAf:{pWqJ6VdPQ:pWqJ6VdPQ1ettv6r,variant:\"EnHLK7ErD\"},p1lwpAmeO:{pWqJ6VdPQ:pWqJ6VdPQ7e6dpu,variant:\"afKKwWuA9\"},ToEuNPOee:{pWqJ6VdPQ:pWqJ6VdPQzylyd0,variant:\"afKKwWuA9\"},U8AHRZSjD:{pWqJ6VdPQ:pWqJ6VdPQr4a3ti},UPzsBgrDw:{pWqJ6VdPQ:pWqJ6VdPQ2drvx8,variant:\"EnHLK7ErD\"},Z8dBOBAHY:{pWqJ6VdPQ:pWqJ6VdPQ1x5f0oa,variant:\"l5BZ4InCI\"},ZMg2zUsZx:{pWqJ6VdPQ:pWqJ6VdPQ11vgm3b},zWb4mxr6w:{pWqJ6VdPQ:pWqJ6VdPQ1bwa0qy,variant:\"afKKwWuA9\"}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3zsg\",\"data-framer-name\":\"Menus\",layoutDependency:layoutDependency,layoutId:\"qvwuVadH8\",style:{backgroundColor:\"rgba(5, 5, 5, 0.94)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vhy8hm\",layoutDependency:layoutDependency,layoutId:\"majUaag2n\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,...addPropertyOverrides({gD4WOFBMD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+0},jMD0JLJlE:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+0},p1lwpAmeO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+0},ToEuNPOee:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+0},Z8dBOBAHY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+0},zWb4mxr6w:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-h9uwng-container\",\"data-framer-appear-id\":\"h9uwng\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"tmtLRq4Rf-container\",nodeId:\"tmtLRq4Rf\",optimized:true,rendersWithMotion:true,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(UpperNavLink,{AoDOVlj8E:Vector,E3U4Dizoo:\"Gallery\",height:\"100%\",id:\"tmtLRq4Rf\",layoutId:\"tmtLRq4Rf\",variant:\"Sm49f8DiU\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,...addPropertyOverrides({gD4WOFBMD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+75},jMD0JLJlE:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+75},p1lwpAmeO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+75},ToEuNPOee:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+75},Z8dBOBAHY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+75},zWb4mxr6w:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+75}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1x6noox-container\",\"data-framer-appear-id\":\"1x6noox\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"n2FgZHb33-container\",nodeId:\"n2FgZHb33\",optimized:true,rendersWithMotion:true,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(UpperNavLink,{AoDOVlj8E:Vector1,E3U4Dizoo:\"Gears\",height:\"100%\",id:\"n2FgZHb33\",layoutId:\"n2FgZHb33\",variant:\"Sm49f8DiU\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,...addPropertyOverrides({gD4WOFBMD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+150},jMD0JLJlE:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+150},p1lwpAmeO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+150},ToEuNPOee:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+150},Z8dBOBAHY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+150},zWb4mxr6w:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+150}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-kwuf08-container\",\"data-framer-appear-id\":\"kwuf08\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"UHX15jwzh-container\",nodeId:\"UHX15jwzh\",optimized:true,rendersWithMotion:true,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(UpperNavLink,{AoDOVlj8E:Vector2,E3U4Dizoo:\"Prints\",height:\"100%\",id:\"UHX15jwzh\",layoutId:\"UHX15jwzh\",variant:\"Sm49f8DiU\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,...addPropertyOverrides({gD4WOFBMD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+225},jMD0JLJlE:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+225},p1lwpAmeO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+225},ToEuNPOee:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+225},Z8dBOBAHY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+225},zWb4mxr6w:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+225}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-13bduup-container\",\"data-framer-appear-id\":\"13bduup\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"qvgb3yxgX-container\",nodeId:\"qvgb3yxgX\",optimized:true,rendersWithMotion:true,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(UpperNavLink,{AoDOVlj8E:Vector3,E3U4Dizoo:\"Blog\",height:\"100%\",id:\"qvgb3yxgX\",layoutId:\"qvgb3yxgX\",variant:\"Sm49f8DiU\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,...addPropertyOverrides({gD4WOFBMD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+300},jMD0JLJlE:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+300},p1lwpAmeO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+300},ToEuNPOee:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+300},Z8dBOBAHY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+300},zWb4mxr6w:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+300}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-kpusru-container\",\"data-framer-appear-id\":\"kpusru\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"KR_z9nuGd-container\",nodeId:\"KR_z9nuGd\",optimized:true,rendersWithMotion:true,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(UpperNavLink,{AoDOVlj8E:Vector4,E3U4Dizoo:\"About\",height:\"100%\",id:\"KR_z9nuGd\",layoutId:\"KR_z9nuGd\",variant:\"Sm49f8DiU\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-oy8hds\",\"data-framer-appear-id\":\"oy8hds\",initial:animation6,layoutDependency:layoutDependency,layoutId:\"T7IqEWS3J\",optimized:true,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,width:\"33px\",...addPropertyOverrides({gD4WOFBMD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+0},jMD0JLJlE:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+0},p1lwpAmeO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+0},ToEuNPOee:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+0},Z8dBOBAHY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+0},zWb4mxr6w:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l10uvf-container\",layoutDependency:layoutDependency,layoutId:\"QvltKK6JZ-container\",nodeId:\"QvltKK6JZ\",rendersWithMotion:true,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(Socials,{height:\"100%\",id:\"QvltKK6JZ\",layoutId:\"QvltKK6JZ\",style:{height:\"100%\",width:\"100%\"},tyPAoebgN:Vector5,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,width:\"33px\",...addPropertyOverrides({gD4WOFBMD:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+65},jMD0JLJlE:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+65},p1lwpAmeO:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+65},ToEuNPOee:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+65},Z8dBOBAHY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+65},zWb4mxr6w:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+65}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cxbq80-container\",layoutDependency:layoutDependency,layoutId:\"aAyr0Dp8_-container\",nodeId:\"aAyr0Dp8_\",rendersWithMotion:true,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(Socials,{height:\"100%\",id:\"aAyr0Dp8_\",layoutId:\"aAyr0Dp8_\",style:{height:\"100%\",width:\"100%\"},tyPAoebgN:Vector6,width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({p1lwpAmeO:{height:33,width:\"33px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+130},ToEuNPOee:{height:33,width:\"33px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+130},zWb4mxr6w:{height:33,width:\"33px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+130}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-czzan7-container\",layoutDependency:layoutDependency,layoutId:\"B7c5xjroI-container\",nodeId:\"B7c5xjroI\",rendersWithMotion:true,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(Socials,{height:\"100%\",id:\"B7c5xjroI\",layoutId:\"B7c5xjroI\",style:{height:\"100%\",width:\"100%\"},tyPAoebgN:Vector7,width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gD4WOFBMD:{height:33,width:\"33px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+130},jMD0JLJlE:{height:33,width:\"33px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+130},Z8dBOBAHY:{height:33,width:\"33px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-1e3)/2+0+0)+0+66+24+0+130}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h2itmu-container\",layoutDependency:layoutDependency,layoutId:\"s5s0q4teg-container\",nodeId:\"s5s0q4teg\",rendersWithMotion:true,scopeId:\"ySNNG1D5e\",children:/*#__PURE__*/_jsx(Socials,{height:\"100%\",id:\"s5s0q4teg\",layoutId:\"s5s0q4teg\",style:{height:\"100%\",width:\"100%\"},tyPAoebgN:Vector7,width:\"100%\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZZHiZ.framer-1gvj0lx, .framer-ZZHiZ .framer-1gvj0lx { display: block; }\",\".framer-ZZHiZ.framer-14448ce { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-ZZHiZ .framer-26z7n1 { 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-ZZHiZ .framer-1v597u3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 32px 16px 32px; position: relative; width: 100%; }\",\".framer-ZZHiZ .framer-1jvjw4k { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ZZHiZ .framer-1xbbj2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ZZHiZ .framer-jq35do-container, .framer-ZZHiZ .framer-1gn1szb-container, .framer-ZZHiZ .framer-1xyw298-container, .framer-ZZHiZ .framer-h9uwng-container, .framer-ZZHiZ .framer-1x6noox-container, .framer-ZZHiZ .framer-kwuf08-container, .framer-ZZHiZ .framer-13bduup-container, .framer-ZZHiZ .framer-kpusru-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ZZHiZ .framer-x620jm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-ZZHiZ .framer-16nq9s3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ZZHiZ .framer-k3zsg { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: hidden; padding: 24px 32px 64px 32px; position: relative; width: 100%; }\",\".framer-ZZHiZ .framer-1vhy8hm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ZZHiZ .framer-oy8hds { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ZZHiZ .framer-1l10uvf-container, .framer-ZZHiZ .framer-cxbq80-container, .framer-ZZHiZ .framer-czzan7-container, .framer-ZZHiZ .framer-h2itmu-container { flex: none; height: 33px; position: relative; width: 33px; }\",\".framer-ZZHiZ.framer-v-gfs2up .framer-26z7n1, .framer-ZZHiZ.framer-v-1drralm .framer-26z7n1, .framer-ZZHiZ.framer-v-ee1rz2 .framer-26z7n1, .framer-ZZHiZ.framer-v-1rsm3tl .framer-26z7n1, .framer-ZZHiZ.framer-v-1nrhiur .framer-26z7n1, .framer-ZZHiZ.framer-v-1ld149a .framer-26z7n1 { gap: 0px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; }\",\".framer-ZZHiZ.framer-v-gfs2up .framer-1v597u3, .framer-ZZHiZ.framer-v-1drralm .framer-1v597u3, .framer-ZZHiZ.framer-v-1nrhiur .framer-1v597u3 { gap: 0px; order: 0; }\",\".framer-ZZHiZ.framer-v-gfs2up .framer-x620jm, .framer-ZZHiZ.framer-v-1drralm .framer-x620jm, .framer-ZZHiZ.framer-v-ee1rz2 .framer-x620jm, .framer-ZZHiZ.framer-v-1rsm3tl .framer-x620jm, .framer-ZZHiZ.framer-v-1nrhiur .framer-x620jm, .framer-ZZHiZ.framer-v-1ld149a .framer-x620jm { min-height: 40px; }\",\".framer-ZZHiZ.framer-v-gfs2up .framer-k3zsg, .framer-ZZHiZ.framer-v-gfs2up .framer-cxbq80-container, .framer-ZZHiZ.framer-v-1drralm .framer-k3zsg, .framer-ZZHiZ.framer-v-1drralm .framer-cxbq80-container, .framer-ZZHiZ.framer-v-ee1rz2 .framer-cxbq80-container, .framer-ZZHiZ.framer-v-1rsm3tl .framer-cxbq80-container, .framer-ZZHiZ.framer-v-1nrhiur .framer-k3zsg, .framer-ZZHiZ.framer-v-1nrhiur .framer-cxbq80-container, .framer-ZZHiZ.framer-v-1ld149a .framer-cxbq80-container { order: 1; }\",\".framer-ZZHiZ.framer-v-gfs2up .framer-1l10uvf-container, .framer-ZZHiZ.framer-v-1drralm .framer-1l10uvf-container, .framer-ZZHiZ.framer-v-ee1rz2 .framer-1l10uvf-container, .framer-ZZHiZ.framer-v-1rsm3tl .framer-1l10uvf-container, .framer-ZZHiZ.framer-v-1nrhiur .framer-1l10uvf-container, .framer-ZZHiZ.framer-v-1ld149a .framer-1l10uvf-container { order: 0; }\",\".framer-ZZHiZ.framer-v-gfs2up .framer-h2itmu-container, .framer-ZZHiZ.framer-v-1drralm .framer-h2itmu-container, .framer-ZZHiZ.framer-v-1nrhiur .framer-h2itmu-container { order: 3; }\",\".framer-ZZHiZ.framer-v-1ku653m .framer-1v597u3, .framer-ZZHiZ.framer-v-gpxkh7 .framer-1v597u3, .framer-ZZHiZ.framer-v-1k2ztum .framer-1v597u3 { padding: 32px 16px 32px 16px; }\",\".framer-ZZHiZ.framer-v-1ku653m .framer-16nq9s3, .framer-ZZHiZ.framer-v-gpxkh7 .framer-16nq9s3, .framer-ZZHiZ.framer-v-1k2ztum .framer-16nq9s3 { height: 24px; }\",\".framer-ZZHiZ.framer-v-ee1rz2 .framer-1v597u3, .framer-ZZHiZ.framer-v-1rsm3tl .framer-1v597u3, .framer-ZZHiZ.framer-v-1ld149a .framer-1v597u3 { order: 0; padding: 16px; }\",\".framer-ZZHiZ.framer-v-ee1rz2 .framer-k3zsg, .framer-ZZHiZ.framer-v-1rsm3tl .framer-k3zsg, .framer-ZZHiZ.framer-v-1ld149a .framer-k3zsg { order: 1; padding: 24px 16px 64px 16px; }\",\".framer-ZZHiZ.framer-v-ee1rz2 .framer-czzan7-container, .framer-ZZHiZ.framer-v-1rsm3tl .framer-czzan7-container, .framer-ZZHiZ.framer-v-1ld149a .framer-czzan7-container { order: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 66\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"gD4WOFBMD\":{\"layout\":[\"fixed\",\"auto\"]},\"U8AHRZSjD\":{\"layout\":[\"fixed\",\"auto\"]},\"Z8dBOBAHY\":{\"layout\":[\"fixed\",\"auto\"]},\"UPzsBgrDw\":{\"layout\":[\"fixed\",\"auto\"]},\"zWb4mxr6w\":{\"layout\":[\"fixed\",\"auto\"]},\"bzMY_lX5r\":{\"layout\":[\"fixed\",\"auto\"]},\"p1lwpAmeO\":{\"layout\":[\"fixed\",\"auto\"]},\"ZMg2zUsZx\":{\"layout\":[\"fixed\",\"auto\"]},\"jMD0JLJlE\":{\"layout\":[\"fixed\",\"auto\"]},\"L3gFoJOAf\":{\"layout\":[\"fixed\",\"auto\"]},\"ToEuNPOee\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerySNNG1D5e=withCSS(Component,css,\"framer-ZZHiZ\");export default FramerySNNG1D5e;FramerySNNG1D5e.displayName=\"Upper Nav\";FramerySNNG1D5e.defaultProps={height:66,width:1200};addPropertyControls(FramerySNNG1D5e,{variant:{options:[\"k6CRXD2PH\",\"gD4WOFBMD\",\"U8AHRZSjD\",\"Z8dBOBAHY\",\"UPzsBgrDw\",\"zWb4mxr6w\",\"bzMY_lX5r\",\"p1lwpAmeO\",\"ZMg2zUsZx\",\"jMD0JLJlE\",\"L3gFoJOAf\",\"ToEuNPOee\"],optionTitles:[\"Normal (Dark)\",\"Open for Dark (PC)\",\"Normal (Light)\",\"Open for Light (PC)\",\"Tab/Mob (Light)\",\"Open for Light (Tab/Mob)\",\"Tab/Mob (Dark)\",\"Open for Dark (Tab/Mob)\",\"Normal (No theme toggle)\",\"Open for No theme toggle (PC)\",\"Tab/Mob (No theme toggle)\",\"Open for No theme toggle (Tab/Mob)\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerySNNG1D5e,[{explicitInter:true,fonts:[]},...LogoFonts,...ThemeToggleFonts,...MenuFonts,...UpperNavLinkFonts,...SocialsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerySNNG1D5e\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"66\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gD4WOFBMD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U8AHRZSjD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Z8dBOBAHY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UPzsBgrDw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zWb4mxr6w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bzMY_lX5r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p1lwpAmeO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZMg2zUsZx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jMD0JLJlE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"L3gFoJOAf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ToEuNPOee\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}