{"version":3,"file":"shared-lib.DghExfOk.mjs","names":["mask","SVG","getProps","Icon","className","useRef","useState","l","fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","CalendarDateRange","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","getProps","className","addPropertyOverrides","Logo","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","LogoHome","Button","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","UserComponent","fonts","css","className","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","t","I","e","b","n","r","x","N","A","R","P","i","s","a","o","J","V","Z","u","l","h","c","d","g","p","S","k","L","B","y","c","e","u","t","a","f","l","d","p","n","o","r","i"],"sources":["https:/framerusercontent.com/modules/nESk8sdg1CjtC7PgYiLU/Zeb0XJnmMDXpCA0BS1lL/qfeEJPnJi.js","https:/framerusercontent.com/modules/5al7X0wNtaoDRZccWNoK/tyLpwCeg78T6S7A7wpsn/CrossCompInteractions_Prod.js","https:/framerusercontent.com/modules/HrKBCOEuto8IvjPviQrC/F0M4a3smOQr0yMnwThWf/IuCkfytW9.js","https:/framerusercontent.com/modules/p4AZ3IIutfVU73UGDKZB/gLg61JUJMnrRGqWVclnG/ZKqlorATp.js","https:/framerusercontent.com/modules/sITAuz8OO947SmaYTnBN/K9MdHhCFB5y2kjJbiv46/itWU9S5NR.js","https:/framerusercontent.com/modules/PiccSb1jIQR00HPN1C6Q/BKFKsq8R79q8fabDNwEd/zGepW8Zvc.js","https:/framerusercontent.com/modules/LHjRvL5vKyCH6zvqN37r/iT70ILQsmNrq4NnkxhiQ/xmTd3nMDA.js","https:/framerusercontent.com/modules/bNsrrgi2gbtVHjDVlLCp/WcfraG21b6N2Q6YGLHfP/hmJr6sfjr.js","https:/framerusercontent.com/modules/4XTUY28vTok4itMr1jdS/rWYdweO5IZbmmVLKsp6h/fIxsup3q2.js","https:/framerusercontent.com/modules/ZWoASeXM2R0pdI0NK2xz/g5LZvD7Unghlgg0ncrGz/rpi9zhQ_D.js","https:/framerusercontent.com/modules/J1wrf8WtfeznOr5LFGTf/xegbqv5x7f9XlbimJaR9/X5VCxK0p2.js","https:/framerusercontent.com/modules/oXjRYQv3bQ7wtX1jn0Ti/9pOdUqfk9pV04dHsLS32/siteMetadata.js","https:/framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0-0.js","https:/framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0-1.js","https:/framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 3.752 0.001 L 3.752 2.252 M 14.252 0 L 14.252 2.25 M 0 15.75 L 0 4.499 C 0 3.256 1.007 2.249 2.25 2.249 L 15.75 2.249 C 16.993 2.249 18 3.256 18 4.499 L 18 15.75 M 0 15.75 C 0 16.993 1.007 18 2.25 18 L 15.75 18 C 16.993 18 18 16.993 18 15.75 M 0 15.75 L 0 8.25 C 0 7.007 1.007 6 2.25 6 L 15.75 6 C 16.993 6 18 7.007 18 8.25 L 18 15.75 M 11.25 9.75 L 13.5 9.75 M 4.5 12 L 9 12 M 9.002 9.75 L 9.008 9.75 L 9.008 9.755 L 9.002 9.755 Z M 9.001 14.251 L 9.007 14.251 L 9.007 14.256 L 9.001 14.256 Z M 6.751 14.251 L 6.757 14.251 L 6.757 14.257 L 6.751 14.257 Z M 4.501 14.251 L 4.506 14.251 L 4.506 14.256 L 4.501 14.256 Z M 11.251 12.004 L 11.257 12.004 L 11.257 12.009 L 11.251 12.009 Z M 11.252 14.251 L 11.257 14.251 L 11.257 14.257 L 11.252 14.257 Z M 13.502 12.002 L 13.508 12.002 L 13.508 12.008 L 13.502 12.008 Z\" fill=\"transparent\" height=\"18.000340325927734px\" id=\"Fp3gG9lxE\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--szd5nr, black)\" transform=\"translate(2.998 2.993)\" width=\"18.00004px\"/></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,stroke,width,...props})=>{return{...props,YmfIrZ3Ez:stroke??props.YmfIrZ3Ez??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,YmfIrZ3Ez,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-sKVTW\",className),layoutId:layoutId,ref:ref,style:{\"--szd5nr\":YmfIrZ3Ez,...style}});});const css=[`.framer-sKVTW { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--szd5nr); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"YmfIrZ3Ez\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Calendar Date Range\",\"color\":{\"type\":\"variable\",\"value\":\"szd5nr\"},\"set\":{\"localId\":\"vectorSet/kNBkgkDkJ\",\"id\":\"kNBkgkDkJ\",\"moduleId\":\"DyJDRQD0f0RPOu0ZYoEG\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-sKVTW\");Icon.displayName=\"Calendar Date Range\";export default Icon;addPropertyControls(Icon,{YmfIrZ3Ez:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Calendar Date Range\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"szd5nr\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/kNBkgkDkJ\\\",\\\"id\\\":\\\"kNBkgkDkJ\\\",\\\"moduleId\\\":\\\"DyJDRQD0f0RPOu0ZYoEG\\\"}}\",\"framerVariables\":\"{\\\"YmfIrZ3Ez\\\":\\\"stroke\\\"}\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","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 (3406f4c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-300\",\"GF;IBM Plex Sans-300italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDtFlzBaI5loa26g.woff2\",weight:\"300\"},{family:\"IBM Plex Sans\",openType:true,source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhrFQ6g4tIOm6vje.woff2\",weight:\"300\"}]}];export const css=[\".framer-DqCen .framer-styles-preset-esc86d:not(.rich-text-wrapper), .framer-DqCen .framer-styles-preset-esc86d.rich-text-wrapper h3 { --framer-font-family: \\\"IBM Plex Sans\\\", \\\"IBM Plex Sans Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"IBM Plex Sans\\\", \\\"IBM Plex Sans Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.3); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-italic: 300; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-138fd55b-7956-4ca7-b4d0-fd92c5584b40, #787878); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\",\"@media (max-width: 1499px) and (min-width: 1200px) { .framer-DqCen .framer-styles-preset-esc86d:not(.rich-text-wrapper), .framer-DqCen .framer-styles-preset-esc86d.rich-text-wrapper h3 { --framer-font-family: \\\"IBM Plex Sans\\\", \\\"IBM Plex Sans Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"IBM Plex Sans\\\", \\\"IBM Plex Sans Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.3); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-italic: 300; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-138fd55b-7956-4ca7-b4d0-fd92c5584b40, #787878); --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-DqCen .framer-styles-preset-esc86d:not(.rich-text-wrapper), .framer-DqCen .framer-styles-preset-esc86d.rich-text-wrapper h3 { --framer-font-family: \\\"IBM Plex Sans\\\", \\\"IBM Plex Sans Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"IBM Plex Sans\\\", \\\"IBM Plex Sans Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.1); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-italic: 300; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-138fd55b-7956-4ca7-b4d0-fd92c5584b40, #787878); --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-DqCen .framer-styles-preset-esc86d:not(.rich-text-wrapper), .framer-DqCen .framer-styles-preset-esc86d.rich-text-wrapper h3 { --framer-font-family: \\\"IBM Plex Sans\\\", \\\"IBM Plex Sans Placeholder\\\", sans-serif; --framer-font-family-italic: \\\"IBM Plex Sans\\\", \\\"IBM Plex Sans Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.1); --framer-font-style: normal; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-italic: 300; --framer-letter-spacing: -0.04em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-138fd55b-7956-4ca7-b4d0-fd92c5584b40, #787878); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }\"];export const className=\"framer-DqCen\";\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 (7b363e7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-300\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDtFlzBaI5loa26g.woff2\",weight:\"300\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-2Bhkf .framer-styles-preset-8vscmc:not(.rich-text-wrapper), .framer-2Bhkf .framer-styles-preset-8vscmc.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1.1); --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: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #5e5e5e; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-2Bhkf\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eda58b2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Instance,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CrossCompInteractions from\"https://framerusercontent.com/modules/5al7X0wNtaoDRZccWNoK/tyLpwCeg78T6S7A7wpsn/CrossCompInteractions_Prod.js\";import CalendarDateRange from\"https://framerusercontent.com/modules/nESk8sdg1CjtC7PgYiLU/Zeb0XJnmMDXpCA0BS1lL/qfeEJPnJi.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/HrKBCOEuto8IvjPviQrC/F0M4a3smOQr0yMnwThWf/IuCkfytW9.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/p4AZ3IIutfVU73UGDKZB/gLg61JUJMnrRGqWVclnG/ZKqlorATp.js\";const CrossCompInteractionsFonts=getFonts(CrossCompInteractions);const enabledGestures={acPRAloWk:{hover:true},Az3a5mZNX:{hover:true},Hqa1Csqmb:{hover:true},vxwdtdmlL:{hover:true}};const cycleOrder=[\"acPRAloWk\",\"Hqa1Csqmb\",\"vxwdtdmlL\",\"Az3a5mZNX\",\"ranJSwiL3\"];const serializationHash=\"framer-qJbCD\";const variantClassNames={acPRAloWk:\"framer-v-i4q2yc\",Az3a5mZNX:\"framer-v-pj5q5h\",Hqa1Csqmb:\"framer-v-1cyqtqp\",ranJSwiL3:\"framer-v-1wruese\",vxwdtdmlL:\"framer-v-pcvq2f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ddNwVnpyh=undefined;const VCmqHKVQy=undefined;const MJ83zeru2=undefined;const zgDl6mqXU=undefined;const GJraoRsje=undefined;const Qq5nogrE3=undefined;const MgKtf2Axk=undefined;const transition1={bounce:0,delay:0,duration:.2,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Immigration Services\":\"vxwdtdmlL\",\"Variant 1\":\"acPRAloWk\",Active:\"ranJSwiL3\",CTA:\"Hqa1Csqmb\",Subtle:\"Az3a5mZNX\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,icon,iconVisible,id,link,newTab,title,triggerID,width,...props})=>{return{...props,ddNwVnpyh:click??props.ddNwVnpyh,GJraoRsje:iconVisible??props.GJraoRsje??true,MgKtf2Axk:triggerID??props.MgKtf2Axk??\"interaction-1\",MJ83zeru2:newTab??props.MJ83zeru2,Qq5nogrE3:icon??props.Qq5nogrE3??CalendarDateRange,variant:humanReadableVariantMap[props.variant]??props.variant??\"acPRAloWk\",VCmqHKVQy:link??props.VCmqHKVQy,zgDl6mqXU:title??props.zgDl6mqXU??\"Book Time\"};};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,zgDl6mqXU,GJraoRsje,Qq5nogrE3,VCmqHKVQy,ddNwVnpyh,MgKtf2Axk,MJ83zeru2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"acPRAloWk\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapw7oy0w=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ddNwVnpyh){const res=await ddNwVnpyh(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(gestureVariant===\"Az3a5mZNX-hover\")return false;if([\"Az3a5mZNX\",\"ranJSwiL3\"].includes(baseVariant))return false;return value;};const isDisplayed1=()=>{if(baseVariant===\"ranJSwiL3\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:VCmqHKVQy,motionChild:true,nodeId:\"acPRAloWk\",openInNewTab:MJ83zeru2,scopeId:\"itWU9S5NR\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-i4q2yc\",className,classNames)} framer-1usohn7`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"acPRAloWk\",onTap:onTapw7oy0w,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-44613f6d-4b95-447e-8142-50490d617dd4, rgb(18, 87, 192))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-564ead58-b5f8-4cc1-b21a-771e1073fbbb, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"acPRAloWk-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-44613f6d-4b95-447e-8142-50490d617dd4, rgb(18, 87, 192))\"},\"Az3a5mZNX-hover\":{\"--border-color\":\"var(--token-9d6c03d6-0f99-4cb9-a6b5-ed6dcfe49035, rgb(30, 116, 201))\"},\"Hqa1Csqmb-hover\":{backgroundColor:\"var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(17, 51, 119))\"},\"vxwdtdmlL-hover\":{backgroundColor:\"var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(11, 22, 89))\"},Az3a5mZNX:{\"--border-color\":\"var(--token-a38ceeb4-b885-4c14-8ae5-1df569b1983a, rgb(227, 243, 255))\"},Hqa1Csqmb:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-44613f6d-4b95-447e-8142-50490d617dd4, rgb(12, 72, 133))\"},ranJSwiL3:{\"--border-color\":\"var(--token-a38ceeb4-b885-4c14-8ae5-1df569b1983a, rgb(227, 243, 255))\",backgroundColor:\"var(--token-8ae73f55-7fe6-4965-9a9b-cd4f58ef523d, rgb(240, 243, 255))\"},vxwdtdmlL:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-8ae73f55-7fe6-4965-9a9b-cd4f58ef523d, rgb(246, 248, 255))\"}},...addPropertyOverrides({\"acPRAloWk-hover\":{\"data-framer-name\":undefined},\"Az3a5mZNX-hover\":{\"data-framer-name\":undefined},\"Hqa1Csqmb-hover\":{\"data-framer-name\":undefined},\"vxwdtdmlL-hover\":{\"data-framer-name\":undefined},Az3a5mZNX:{\"data-framer-name\":\"Subtle\"},Hqa1Csqmb:{\"data-framer-name\":\"CTA\"},ranJSwiL3:{\"data-framer-name\":\"Active\"},vxwdtdmlL:{\"data-framer-name\":\"Immigration Services\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-58g6xn\",layoutDependency:layoutDependency,layoutId:\"Imb_igj8x\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8vscmc\",\"data-styles-preset\":\"ZKqlorATp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-138fd55b-7956-4ca7-b4d0-fd92c5584b40, rgb(120, 120, 120)))\"},children:\"Book Time\"})}),className:\"framer-14qbz15\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xKNAAalH_\",style:{\"--extracted-r6o4lv\":\"var(--token-138fd55b-7956-4ca7-b4d0-fd92c5584b40, rgb(120, 120, 120))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:zgDl6mqXU,variants:{\"acPRAloWk-hover\":{\"--extracted-r6o4lv\":\"var(--token-a38ceeb4-b885-4c14-8ae5-1df569b1983a, rgb(227, 243, 255))\"},\"vxwdtdmlL-hover\":{\"--extracted-a0htzi\":\"var(--token-a38ceeb4-b885-4c14-8ae5-1df569b1983a, rgb(227, 243, 255))\"},Hqa1Csqmb:{\"--extracted-r6o4lv\":\"var(--token-a38ceeb4-b885-4c14-8ae5-1df569b1983a, rgb(227, 243, 255))\"},vxwdtdmlL:{\"--extracted-a0htzi\":\"var(--token-1fc96213-61a2-49b7-a35f-0fe166095d1d, rgb(38, 38, 38))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"acPRAloWk-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8vscmc\",\"data-styles-preset\":\"ZKqlorATp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a38ceeb4-b885-4c14-8ae5-1df569b1983a, rgb(227, 243, 255)))\"},children:\"Book Time\"})})},\"vxwdtdmlL-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-esc86d\",\"data-styles-preset\":\"IuCkfytW9\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-a38ceeb4-b885-4c14-8ae5-1df569b1983a, rgb(227, 243, 255)))\"},children:\"Book Time\"})})},Hqa1Csqmb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8vscmc\",\"data-styles-preset\":\"ZKqlorATp\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a38ceeb4-b885-4c14-8ae5-1df569b1983a, rgb(227, 243, 255)))\"},children:\"Book Time\"})})},vxwdtdmlL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-esc86d\",\"data-styles-preset\":\"IuCkfytW9\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-1fc96213-61a2-49b7-a35f-0fe166095d1d, rgb(38, 38, 38)))\"},children:\"Book Time\"})})}},baseVariant,gestureVariant)})}),isDisplayed(GJraoRsje!==false)&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-q501dk\",Component:Qq5nogrE3,layoutDependency:layoutDependency,layoutId:\"Uk2hJuXWq\",style:{\"--szd5nr\":\"var(--token-44613f6d-4b95-447e-8142-50490d617dd4, rgb(12, 72, 133))\"},variants:{\"acPRAloWk-hover\":{\"--szd5nr\":\"var(--token-a38ceeb4-b885-4c14-8ae5-1df569b1983a, rgb(227, 243, 255))\"},\"vxwdtdmlL-hover\":{\"--szd5nr\":\"var(--token-a38ceeb4-b885-4c14-8ae5-1df569b1983a, rgb(227, 243, 255))\"},Hqa1Csqmb:{\"--szd5nr\":\"var(--token-a38ceeb4-b885-4c14-8ae5-1df569b1983a, rgb(227, 243, 255))\"}},...addPropertyOverrides({\"Hqa1Csqmb-hover\":{Component:Qq5nogrE3},Hqa1Csqmb:{Component:CalendarDateRange}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n2khex\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"yjea82Z4E\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-564ead58-b5f8-4cc1-b21a-771e1073fbbb, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-9d6c03d6-0f99-4cb9-a6b5-ed6dcfe49035, rgb(59, 147, 255))\",borderBottomLeftRadius:1079,borderBottomRightRadius:1079,borderTopLeftRadius:1079,borderTopRightRadius:1079}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dpwmb6-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dZYVQqmaK-container\",nodeId:\"dZYVQqmaK\",rendersWithMotion:true,scopeId:\"itWU9S5NR\",children:/*#__PURE__*/_jsx(CrossCompInteractions,{componentHeight:\"default\",componentWidth:\"default\",delay:0,height:\"100%\",id:\"dZYVQqmaK\",interaction:\"click\",interactionId:MgKtf2Axk,interactionVariants:[{interactionId:\"interaction-1\",repeat:\"once\",variant:\"\"}],layoutId:\"dZYVQqmaK\",mode:\"trigger\",nativeComponent:[],offScreen:\"pause\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qJbCD.framer-1usohn7, .framer-qJbCD .framer-1usohn7 { display: block; }\",\".framer-qJbCD.framer-i4q2yc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; max-width: 350px; overflow: var(--overflow-clip-fallback, clip); padding: 10px 12px 10px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-qJbCD .framer-58g6xn { 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 0px 1px 0px; position: relative; width: min-content; }\",\".framer-qJbCD .framer-14qbz15 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-qJbCD .framer-q501dk { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-qJbCD .framer-1n2khex { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 9px); overflow: visible; position: relative; width: 9px; }\",\".framer-qJbCD .framer-1dpwmb6-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: auto; z-index: 1; }\",\".framer-qJbCD.framer-v-pcvq2f.framer-i4q2yc { gap: 10px; padding: 10px 15px 10px 15px; }\",\".framer-qJbCD.framer-v-pcvq2f .framer-58g6xn { order: 1; }\",\".framer-qJbCD.framer-v-pcvq2f .framer-q501dk { height: var(--framer-aspect-ratio-supported, 40px); order: 0; width: 40px; }\",\".framer-qJbCD.framer-v-pcvq2f .framer-1dpwmb6-container { order: 3; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-qJbCD[data-border=\"true\"]::after, .framer-qJbCD [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 136\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"350px\",null,null]},\"Hqa1Csqmb\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"350px\",null,null]},\"vxwdtdmlL\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"350px\",null,null]},\"Az3a5mZNX\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"350px\",null,null]},\"ranJSwiL3\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"350px\",null,null]},\"U5gg6G8oa\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"350px\",null,null]},\"ALKdT2df_\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"350px\",null,null]},\"m5Ha454Vh\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"350px\",null,null]},\"NFC51dVfR\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"350px\",null,null]}}}\n * @framerVariables {\"zgDl6mqXU\":\"title\",\"GJraoRsje\":\"iconVisible\",\"Qq5nogrE3\":\"icon\",\"VCmqHKVQy\":\"link\",\"ddNwVnpyh\":\"click\",\"MgKtf2Axk\":\"triggerID\",\"MJ83zeru2\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"DyJDRQD0f0RPOu0ZYoEG\"]\n */const FrameritWU9S5NR=withCSS(Component,css,\"framer-qJbCD\");export default FrameritWU9S5NR;FrameritWU9S5NR.displayName=\"Button\";FrameritWU9S5NR.defaultProps={height:44,width:136};addPropertyControls(FrameritWU9S5NR,{variant:{options:[\"acPRAloWk\",\"Hqa1Csqmb\",\"vxwdtdmlL\",\"Az3a5mZNX\",\"ranJSwiL3\"],optionTitles:[\"Variant 1\",\"CTA\",\"Immigration Services\",\"Subtle\",\"Active\"],title:\"Variant\",type:ControlType.Enum},zgDl6mqXU:{defaultValue:\"Book Time\",displayTextArea:false,title:\"Title\",type:ControlType.String},onzgDl6mqXUChange:{changes:\"zgDl6mqXU\",type:ControlType.ChangeHandler},GJraoRsje:{defaultValue:true,title:\"Icon Visible\",type:ControlType.Boolean},onGJraoRsjeChange:{changes:\"GJraoRsje\",type:ControlType.ChangeHandler},Qq5nogrE3:{defaultValue:{identifier:\"module:nESk8sdg1CjtC7PgYiLU/Zeb0XJnmMDXpCA0BS1lL/qfeEJPnJi.js:default\",moduleId:\"nESk8sdg1CjtC7PgYiLU\"},setModuleId:\"DyJDRQD0f0RPOu0ZYoEG\",title:\"Icon\",type:ControlType.VectorSetItem},VCmqHKVQy:{title:\"Link\",type:ControlType.Link},ddNwVnpyh:{title:\"Click\",type:ControlType.EventHandler},MgKtf2Axk:{defaultValue:\"interaction-1\",title:\"Trigger ID\",type:ControlType.String},onMgKtf2AxkChange:{changes:\"MgKtf2Axk\",type:ControlType.ChangeHandler},MJ83zeru2:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onMJ83zeru2Change:{changes:\"MJ83zeru2\",type:ControlType.ChangeHandler}});addFonts(FrameritWU9S5NR,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CrossCompInteractionsFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameritWU9S5NR\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"zgDl6mqXU\\\":\\\"title\\\",\\\"GJraoRsje\\\":\\\"iconVisible\\\",\\\"Qq5nogrE3\\\":\\\"icon\\\",\\\"VCmqHKVQy\\\":\\\"link\\\",\\\"ddNwVnpyh\\\":\\\"click\\\",\\\"MgKtf2Axk\\\":\\\"triggerID\\\",\\\"MJ83zeru2\\\":\\\"newTab\\\"}\",\"framerVectorSets\":\"[\\\"DyJDRQD0f0RPOu0ZYoEG\\\"]\",\"framerIntrinsicHeight\":\"44\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"136\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]},\\\"Hqa1Csqmb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]},\\\"vxwdtdmlL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]},\\\"Az3a5mZNX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]},\\\"ranJSwiL3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]},\\\"U5gg6G8oa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]},\\\"ALKdT2df_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]},\\\"m5Ha454Vh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]},\\\"NFC51dVfR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"350px\\\",null,null]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./itWU9S5NR.map","// Generated by Framer (3406f4c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 431 277\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 69.342 0.058 C 70.407 1.407 77.08 17.826 78.354 20.836 L 109.156 94.275 C 112.297 101.71 115.123 109.255 118.337 116.658 C 119.061 118.323 119.748 119.912 120.722 121.453 C 112.566 121.926 99.132 122.014 91.054 121.456 C 90.55 118.402 89.74 116.718 87.893 114.303 C 85.091 113.791 79.663 113.937 76.676 113.943 L 59.987 113.975 C 47.841 113.982 32.447 113.491 20.521 114.131 C 19.512 115.971 18.251 119.21 17.247 121.329 C 15.869 121.549 13.941 121.631 12.5 121.733 C 13.567 119.476 14.888 115.877 15.835 113.491 C 18.689 106.301 21.322 99.08 24.209 91.891 C 31.875 72.803 39.722 53.772 47.314 34.656 C 47.944 33.069 49.614 28.175 49.728 26.512 C 50.052 21.737 46.659 15.099 44.695 10.726 C 52.807 7.2 60.898 3.626 68.965 0 Z M 53.577 31.43 C 44.291 52.93 36.024 75.064 27.016 96.702 C 25.219 101.02 23.617 105.534 21.806 109.812 C 32.837 109.973 43.872 110.013 54.903 109.932 C 65.228 109.922 76.43 109.684 86.688 109.928 C 82.162 100.783 55.636 32.905 53.578 31.43 Z M 297.867 194.079 C 322.284 193.8 346.744 194.232 371.166 193.972 C 378.896 193.89 386.601 193.817 394.328 194.097 C 394.794 196.051 395.708 198.148 396.506 200.002 C 402.052 212.881 407.071 226.013 413.31 238.58 C 415.139 242.264 416.786 246.177 419.114 249.579 C 421.406 252.927 424.266 255.868 427.323 258.515 C 428.509 259.549 429.771 260.763 430.696 262.039 C 431.207 262.744 431.34 263.118 431.209 263.954 C 430.33 264.378 429.263 264.531 428.267 264.535 C 413.941 264.588 399.542 264.839 385.233 264.423 C 384.43 264.4 384.237 263.995 383.879 263.413 C 383.878 260.72 390.417 258.598 388.864 252.873 C 387.154 246.574 384.724 240.859 382.205 234.857 L 373.005 212.879 C 371.437 209.044 367.747 200.961 366.774 197.493 C 349.838 197.105 332.721 197.636 315.769 197.429 C 310.112 197.36 304.205 197.37 298.572 197.699 C 296.178 202.595 293.176 210.84 291.055 216.086 C 287.551 225.324 283.061 234.379 280.793 244.023 C 279.413 249.892 278.332 255.842 284.18 259.682 C 285.246 260.382 287.102 261.792 287.746 262.84 C 287.821 263.822 287.945 263.403 287.478 264.169 C 284.983 264.955 261.807 264.741 257.758 264.286 C 257.138 264.216 257.184 264.091 256.906 263.672 C 257.485 260.788 261.929 258.61 264.111 256.784 C 273.53 248.906 278.257 236.17 282.806 224.97 L 290.362 206.352 C 291.726 202.97 293.561 197.464 295.213 194.472 C 295.928 193.934 296.922 194.076 297.867 194.079 Z M 172.588 194.08 C 182.105 193.843 191.626 193.833 201.143 194.05 C 203.14 200.011 206.459 207.768 208.801 213.689 C 213.191 224.796 217.522 235.927 221.793 247.08 C 223.71 241.576 241.05 195.55 242.354 194.408 C 243.3 193.579 245.55 193.93 246.724 193.98 L 238.447 215.423 C 235.475 223.007 232.542 230.606 229.649 238.221 C 225.015 250.671 220.145 264.367 214.927 276.502 L 205.379 276.354 C 204.613 274.065 203.229 271.07 202.303 268.757 C 200.043 262.986 197.739 257.233 195.391 251.497 L 181.083 215.44 L 175.395 201.528 C 174.75 199.942 172.89 195.566 172.588 194.08 Z M 347.536 83.489 L 348.078 83.596 C 348.955 86.507 352.932 95.503 354.29 98.667 C 357.094 105.198 360.637 115.498 363.967 121.493 C 356.615 121.83 342.47 122.127 334.751 121.308 C 334.15 121.244 334.01 120.213 333.828 119.593 C 333.512 118.436 333.3 117.046 332.296 116.412 L 331.753 116.585 C 330.804 117.799 330.207 119.676 329.399 121.266 C 327.778 121.513 326.049 121.528 324.402 121.592 C 329.736 109.318 328.645 106.155 322.917 94.413 C 329.31 91.265 340.869 86.091 347.536 83.489 Z M 129.956 96.952 C 138.318 96.482 147.219 97.055 155.63 96.842 C 157.999 96.782 172.773 96.427 173.634 97.823 C 173.206 99.179 169.726 101.94 168.974 104.826 C 167.702 109.711 170.396 116.867 172.556 121.08 L 172.205 121.404 C 169.193 121.825 163.153 121.766 159.907 121.754 C 154.59 121.735 148.376 121.897 143.139 121.532 C 140.264 114.773 135.364 108.379 130.115 103.284 C 128.99 102.193 124.596 98.984 125.684 97.481 C 127.091 96.97 128.447 97.02 129.956 96.952 Z M 351.748 144.371 C 364.265 148.725 364.485 168.395 352.312 172.845 C 333.703 179.649 325.831 150.507 343.976 144.296 C 344.472 144.477 345.22 144.718 345.669 144.948 C 339.708 147.737 341.263 153.846 340.923 159.529 C 340.737 162.65 341.008 166.45 342.016 169.354 C 343.947 174.644 351.784 174.135 353.126 168.796 C 354.094 164.944 354.106 160.295 354.061 156.291 C 354.012 152.01 353.981 147.069 349.673 144.908 C 350.385 144.578 350.967 144.527 351.748 144.371 Z M 344.249 144.472 C 347.447 143.996 348.832 143.874 352.021 144.547 C 351.24 144.703 350.658 144.754 349.946 145.084 C 348.422 144.897 347.461 145.019 345.942 145.124 C 345.493 144.894 344.745 144.653 344.249 144.472 Z M 269.518 97.133 C 273.295 97.007 292.399 96.717 294.846 97.781 L 294.957 98.263 C 293.901 100.34 288.419 103.842 286.385 105.914 C 283.636 108.716 282.543 110.024 280.378 113.391 C 278.53 116.313 277.51 119.237 274.936 121.599 C 273.612 121.864 272.042 121.974 270.683 122.11 C 271.474 116.768 273.35 109.337 270.29 104.421 C 268.978 102.314 264.152 100.357 264.041 97.906 C 265.038 97.002 268.1 97.163 269.518 97.133 Z M 387.157 144.465 C 389.767 144.465 391.448 144.55 394.044 144.817 C 398.87 148.538 405 160.737 410.092 163.928 C 410.098 167.148 410.176 170.844 409.667 173.995 L 409.097 173.954 C 405.827 171.55 388.49 147.964 387.157 144.465 Z M 30.624 144.493 L 31.084 144.458 L 31.316 144.757 C 29.794 149.522 30.65 163.188 30.539 168.764 C 30.527 169.323 31.168 172.246 31.281 173.273 C 29.3 173.531 26.021 173.467 23.937 173.488 C 23.233 173.462 23.533 173.59 22.976 173.245 C 23.664 170.6 23.827 168.399 24.114 165.888 C 24.56 161.982 22.734 147.658 23.538 145.489 C 25.183 144.426 28.543 144.563 30.624 144.493 Z M 63.799 144.495 L 67.607 144.591 C 65.86 149.8 66.799 166.099 67.391 172.168 C 67.391 172.171 68.011 173.123 68.078 173.227 C 67.054 173.593 64.627 173.487 63.404 173.487 L 59.001 173.499 C 59.535 172.584 59.775 171.51 59.932 170.47 C 60.364 167.613 60.849 147.211 59.617 145.744 C 59.348 145.436 59.095 145.113 58.86 144.778 C 59.552 144.452 62.813 144.509 63.799 144.495 Z M 299.178 144.488 L 307.747 144.539 C 306.612 148.909 306.233 169.775 308.043 173.439 L 299.338 173.465 C 300.893 168.113 300.952 149.761 299.178 144.488 Z M 147.235 144.391 C 149.338 144.545 152.636 144.445 154.827 144.446 C 154.612 149.501 154.124 169.542 155.546 173.436 L 147.292 173.51 C 148.318 168.029 148.881 149.51 147.235 144.391 Z M 256.833 144.887 C 257.641 144.606 262.381 144.611 263.372 144.854 C 263.284 150.317 262.733 167.619 263.896 171.939 L 265.236 172.859 L 265.268 173.188 C 263.602 173.474 256.736 173.596 255.019 173.38 C 255.079 172.969 254.987 172.963 255.26 172.794 C 256.626 171.947 256.682 168.785 256.738 167.104 C 256.981 159.765 256.644 152.234 256.833 144.887 Z M 0 144.301 C 2.782 144.494 5.567 144.639 8.354 144.735 C 10.146 149.264 14.418 161.775 17.246 164.902 L 17.838 165.478 C 16.768 168.506 15.816 171.267 14.226 174.064 C 10.649 170.278 8.252 160.572 5.773 155.524 C 3.901 151.713 2.001 148.059 0 144.301 Z M 208.36 144.006 C 210.061 144.083 211.038 144.796 211.714 146.371 C 214.805 153.61 216.825 161.381 219.563 168.779 C 219.99 169.934 221.848 172.599 221.514 173.375 L 220.473 173.45 C 218.027 173.465 215.581 173.514 213.136 173.597 C 213.331 170.146 212.878 168.395 211.786 165.126 C 209.992 159.756 208.737 154.372 206.129 149.306 C 206.647 147.161 207.067 145.836 208.36 144.006 Z M 105.023 144.666 C 106.228 144.678 106.831 144.487 107.763 145.036 C 104.277 146.375 102.089 149.105 101.446 152.865 C 100.573 157.961 100.351 165.144 103.158 169.708 C 105.047 172.778 108.174 173.35 111.391 173.991 C 108.761 175.035 102.937 173.373 100.574 171.838 C 95.533 168.6 94.268 164.581 94.156 159.002 C 94.012 151.819 97.549 146.16 105.023 144.666 Z M 154.949 144.469 C 158.874 144.089 164.556 144.988 167.304 147.9 C 171.697 152.555 166.221 156.576 163.054 159.382 C 165.887 164.173 167.266 168.845 171.181 173.262 C 169.409 173.582 165.904 173.45 163.979 173.419 C 162.742 170.236 158.569 161.769 156.611 159.035 C 161.773 157.832 163.992 153.991 162.101 148.61 C 161.002 145.482 157.881 145.442 155.204 144.555 Z M 109 159.092 C 110.787 159.172 118.206 158.839 119.057 159.362 C 118.145 162.127 119.031 170.485 117.549 171.627 C 116.095 172.166 112.984 173.464 111.521 173.333 C 112.515 170.815 112.531 164.106 111.985 161.299 C 111.82 160.452 109.84 159.541 109 159.092 Z M 247.301 144.181 L 262.984 144.041 C 265.697 144.024 269.692 143.906 272.298 144.166 C 272.313 146.407 272.274 148.896 272.367 151.115 C 269.563 146.847 269.453 144.901 264.019 144.493 L 263.106 144.521 C 262.115 144.278 257.375 144.273 256.567 144.554 C 255.935 144.75 254.707 144.835 253.99 144.905 C 250.393 145.254 248.573 148.543 246.485 151.311 C 246.929 148.597 247.177 146.928 247.301 144.181 Z M 272.734 144.5 C 272.749 146.741 272.71 149.23 272.803 151.449 C 269.999 147.181 269.889 145.235 264.455 144.827 C 267.218 144.644 269.876 144.837 272.734 144.5 Z M 1.969 155.278 C 1.916 154.107 1.714 152.694 2.142 151.666 L 2.488 151.713 C 3.065 152.811 3.192 154.32 3.234 155.56 C 3.317 156.853 3.417 157.966 3.354 159.265 C 3.462 161.894 3.442 166.168 3.058 168.788 C 3.098 171.045 4.034 171.648 5.583 173.353 L 0.5 173.536 C 2.408 168.462 1.88 160.921 1.969 155.278 Z M 2.682 168.475 C 2.375 166.467 1.782 159.395 2.187 157.669 L 2.467 157.496 L 2.98 158.952 C 3.087 161.581 3.067 165.855 2.683 168.475 Z M 1.594 154.965 C 1.541 153.794 1.339 152.381 1.767 151.353 L 2.113 151.4 C 2.69 152.498 2.817 154.007 2.859 155.247 C 2.537 155.628 2.259 156.172 2.001 156.616 Z M 205.278 150.349 C 206.333 152.383 202.573 159.64 201.933 162.631 C 202.585 163.425 208.568 161.525 209.531 163.588 C 209.224 163.682 202.918 163.874 201.696 164.026 C 200.756 165.417 200.321 166.646 199.689 168.196 C 199.384 169.352 199.443 169.576 199.709 170.732 L 200.273 173.287 C 198.851 173.207 197.408 173.199 195.983 173.173 C 199.159 168.974 200.189 164.454 201.916 159.472 C 203.006 156.42 204.127 153.379 205.278 150.349 Z M 406.942 144 C 408.293 144.104 409.671 144.072 411.029 144.069 C 409.294 149.05 409.792 155.298 410.015 160.574 L 409.857 161.234 L 409.5 161.192 C 407.354 156.01 410.93 149.475 406.942 144 Z M 17.041 164.59 C 18.951 160.085 19.45 154.42 22.303 148.636 C 22.008 153.182 19.587 160.907 17.633 165.166 Z M 389.999 159.836 C 390.222 159.013 390.316 158.883 390.696 158.142 L 391.045 158.197 L 391.596 159.39 C 391.571 161.164 391.668 167.599 391.069 168.774 L 390.64 169.084 C 389.428 168.093 390.074 161.79 389.999 159.836 Z M 113.963 144.228 C 118.432 145.572 117.886 147.093 118.19 151.506 C 116.262 148.7 114.907 146.456 111.883 144.728 C 112.444 144.499 113.34 144.358 113.963 144.228 Z M 389.963 170.191 C 391.325 170.177 392.459 171.1 392.626 172.451 L 392.276 172.881 L 391.25 172.885 L 390.047 172.932 C 389.129 172.972 388.904 173.095 388.114 172.596 L 388.032 172.093 C 388.678 171.073 388.972 170.942 389.963 170.191 Z M 390.181 160.081 C 390.104 158.348 389.745 154.329 390.435 152.994 L 390.807 153.289 C 391.525 155.346 391.691 157.477 391.778 159.635 L 391.227 158.442 L 390.878 158.387 C 390.498 159.128 390.404 159.258 390.181 160.081 Z M 105 144.599 C 108.357 143.752 110.754 143.89 114.145 144.473 C 113.522 144.603 112.626 144.744 112.065 144.973 C 110.363 144.746 109.451 144.855 107.74 144.969 C 106.808 144.42 106.205 144.611 105 144.599 Z\" fill=\"transparent\" height=\"276.50199760001607px\" id=\"r6AMRCqcH\" width=\"431.25614418688195px\"><path d=\"M 56.842 0.058 C 57.907 1.407 64.58 17.826 65.854 20.836 L 96.656 94.275 C 99.797 101.71 102.623 109.255 105.837 116.658 C 106.561 118.323 107.248 119.912 108.222 121.453 C 100.066 121.926 86.632 122.014 78.554 121.456 C 78.05 118.402 77.24 116.718 75.393 114.303 C 72.591 113.791 67.163 113.937 64.176 113.943 L 47.487 113.975 C 35.341 113.982 19.947 113.491 8.021 114.131 C 7.012 115.971 5.751 119.21 4.747 121.329 C 3.369 121.549 1.441 121.631 0 121.733 C 1.067 119.476 2.388 115.877 3.335 113.491 C 6.189 106.301 8.822 99.08 11.709 91.891 C 19.375 72.803 27.222 53.772 34.814 34.656 C 35.444 33.069 37.114 28.175 37.228 26.512 C 37.552 21.737 34.159 15.099 32.195 10.726 C 40.307 7.2 48.398 3.626 56.465 0 Z M 41.077 31.43 C 31.791 52.93 23.524 75.064 14.516 96.702 C 12.719 101.02 11.117 105.534 9.306 109.812 C 20.337 109.973 31.372 110.013 42.403 109.932 C 52.728 109.922 63.93 109.684 74.188 109.928 C 69.662 100.783 43.136 32.905 41.078 31.43 Z M 285.367 194.079 C 309.784 193.8 334.244 194.232 358.666 193.972 C 366.396 193.89 374.101 193.817 381.828 194.097 C 382.294 196.051 383.208 198.148 384.006 200.002 C 389.552 212.881 394.571 226.013 400.81 238.58 C 402.639 242.264 404.286 246.177 406.614 249.579 C 408.906 252.927 411.766 255.868 414.823 258.515 C 416.009 259.549 417.271 260.763 418.196 262.039 C 418.707 262.744 418.84 263.118 418.709 263.954 C 417.83 264.378 416.763 264.531 415.767 264.535 C 401.441 264.588 387.042 264.839 372.733 264.423 C 371.93 264.4 371.737 263.995 371.379 263.413 C 371.378 260.72 377.917 258.598 376.364 252.873 C 374.654 246.574 372.224 240.859 369.705 234.857 L 360.505 212.879 C 358.937 209.044 355.247 200.961 354.274 197.493 C 337.338 197.105 320.221 197.636 303.269 197.429 C 297.612 197.36 291.705 197.37 286.072 197.699 C 283.678 202.595 280.676 210.84 278.555 216.086 C 275.051 225.324 270.561 234.379 268.293 244.023 C 266.913 249.892 265.832 255.842 271.68 259.682 C 272.746 260.382 274.602 261.792 275.246 262.84 C 275.321 263.822 275.445 263.403 274.978 264.169 C 272.483 264.955 249.307 264.741 245.258 264.286 C 244.638 264.216 244.684 264.091 244.406 263.672 C 244.985 260.788 249.429 258.61 251.611 256.784 C 261.03 248.906 265.757 236.17 270.306 224.97 L 277.862 206.352 C 279.226 202.97 281.061 197.464 282.713 194.472 C 283.428 193.934 284.422 194.076 285.367 194.079 Z M 160.088 194.08 C 169.605 193.843 179.126 193.833 188.643 194.05 C 190.64 200.011 193.959 207.768 196.301 213.689 C 200.691 224.796 205.022 235.927 209.293 247.08 C 211.21 241.576 228.55 195.55 229.854 194.408 C 230.8 193.579 233.05 193.93 234.224 193.98 L 225.947 215.423 C 222.975 223.007 220.042 230.606 217.149 238.221 C 212.515 250.671 207.645 264.367 202.427 276.502 L 192.879 276.354 C 192.113 274.065 190.729 271.07 189.803 268.757 C 187.543 262.986 185.239 257.233 182.891 251.497 L 168.583 215.44 L 162.895 201.528 C 162.25 199.942 160.39 195.566 160.088 194.08 Z M 335.036 83.489 L 335.578 83.596 C 336.455 86.507 340.432 95.503 341.79 98.667 C 344.594 105.198 348.137 115.498 351.467 121.493 C 344.115 121.83 329.97 122.127 322.251 121.308 C 321.65 121.244 321.51 120.213 321.328 119.593 C 321.012 118.436 320.8 117.046 319.796 116.412 L 319.253 116.585 C 318.304 117.799 317.707 119.676 316.899 121.266 C 315.278 121.513 313.549 121.528 311.902 121.592 C 317.236 109.318 316.145 106.155 310.417 94.413 C 316.81 91.265 328.369 86.091 335.036 83.489 Z M 117.456 96.952 C 125.818 96.482 134.719 97.055 143.13 96.842 C 145.499 96.782 160.273 96.427 161.134 97.823 C 160.706 99.179 157.226 101.94 156.474 104.826 C 155.202 109.711 157.896 116.867 160.056 121.08 L 159.705 121.404 C 156.693 121.825 150.653 121.766 147.407 121.754 C 142.09 121.735 135.876 121.897 130.639 121.532 C 127.764 114.773 122.864 108.379 117.615 103.284 C 116.49 102.193 112.096 98.984 113.184 97.481 C 114.591 96.97 115.947 97.02 117.456 96.952 Z M 339.248 144.371 C 351.765 148.725 351.985 168.395 339.812 172.845 C 321.203 179.649 313.331 150.507 331.476 144.296 C 331.972 144.477 332.72 144.718 333.169 144.948 C 327.208 147.737 328.763 153.846 328.423 159.529 C 328.237 162.65 328.508 166.45 329.516 169.354 C 331.447 174.644 339.284 174.135 340.626 168.796 C 341.594 164.944 341.606 160.295 341.561 156.291 C 341.512 152.01 341.481 147.069 337.173 144.908 C 337.885 144.578 338.467 144.527 339.248 144.371 Z\" fill=\"var(--jog6rs, var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(102, 99, 255)))\" height=\"276.50199760001607px\" id=\"TXTrmo0F_\" transform=\"translate(12.5 0)\" width=\"418.7561441868819px\"/><path d=\"M 344.249 47.472 C 347.447 46.996 348.832 46.874 352.021 47.547 C 351.24 47.703 350.658 47.754 349.946 48.084 C 348.422 47.897 347.461 48.019 345.942 48.124 C 345.493 47.894 344.745 47.653 344.249 47.472 Z M 269.518 0.133 C 273.295 0.007 292.399 -0.283 294.846 0.781 L 294.957 1.263 C 293.901 3.34 288.419 6.842 286.385 8.914 C 283.636 11.716 282.543 13.024 280.378 16.391 C 278.53 19.313 277.51 22.237 274.936 24.599 C 273.612 24.864 272.042 24.974 270.683 25.11 C 271.474 19.768 273.35 12.337 270.29 7.421 C 268.978 5.314 264.152 3.357 264.041 0.906 C 265.038 0.002 268.1 0.163 269.518 0.133 Z M 387.157 47.465 C 389.767 47.465 391.448 47.55 394.044 47.817 C 398.87 51.538 405 63.737 410.092 66.928 C 410.098 70.148 410.176 73.844 409.667 76.995 L 409.097 76.954 C 405.827 74.55 388.49 50.964 387.157 47.465 Z M 30.624 47.493 L 31.084 47.458 L 31.316 47.757 C 29.794 52.522 30.65 66.188 30.539 71.764 C 30.527 72.323 31.168 75.246 31.281 76.273 C 29.3 76.531 26.021 76.467 23.937 76.488 C 23.233 76.462 23.533 76.59 22.976 76.245 C 23.664 73.6 23.827 71.399 24.114 68.888 C 24.56 64.982 22.734 50.658 23.538 48.489 C 25.183 47.426 28.543 47.563 30.624 47.493 Z M 63.799 47.495 L 67.607 47.591 C 65.86 52.8 66.799 69.099 67.391 75.168 C 67.391 75.171 68.011 76.123 68.078 76.227 C 67.054 76.593 64.627 76.487 63.404 76.487 L 59.001 76.499 C 59.535 75.584 59.775 74.51 59.932 73.47 C 60.364 70.613 60.849 50.211 59.617 48.744 C 59.348 48.436 59.095 48.113 58.86 47.778 C 59.552 47.452 62.813 47.509 63.799 47.495 Z M 299.178 47.488 L 307.747 47.539 C 306.612 51.909 306.233 72.775 308.043 76.439 L 299.338 76.465 C 300.893 71.113 300.952 52.761 299.178 47.488 Z M 147.235 47.391 C 149.338 47.545 152.636 47.445 154.827 47.446 C 154.612 52.501 154.124 72.542 155.546 76.436 L 147.292 76.51 C 148.318 71.029 148.881 52.51 147.235 47.391 Z M 256.833 47.887 C 257.641 47.606 262.381 47.611 263.372 47.854 C 263.284 53.317 262.733 70.619 263.896 74.939 L 265.236 75.859 L 265.268 76.188 C 263.602 76.474 256.736 76.596 255.019 76.38 C 255.079 75.969 254.987 75.963 255.26 75.794 C 256.626 74.947 256.682 71.785 256.738 70.104 C 256.981 62.765 256.644 55.234 256.833 47.887 Z M 0 47.301 C 2.782 47.494 5.567 47.639 8.354 47.735 C 10.146 52.264 14.418 64.775 17.246 67.902 L 17.838 68.478 C 16.768 71.506 15.816 74.267 14.226 77.064 C 10.649 73.278 8.252 63.572 5.773 58.524 C 3.901 54.713 2.001 51.059 0 47.301 Z M 208.36 47.006 C 210.061 47.083 211.038 47.796 211.714 49.371 C 214.805 56.61 216.825 64.381 219.563 71.779 C 219.99 72.934 221.848 75.599 221.514 76.375 L 220.473 76.45 C 218.027 76.465 215.581 76.514 213.136 76.597 C 213.331 73.146 212.878 71.395 211.786 68.126 C 209.992 62.756 208.737 57.372 206.129 52.306 C 206.647 50.161 207.067 48.836 208.36 47.006 Z M 105.023 47.666 C 106.228 47.678 106.831 47.487 107.763 48.036 C 104.277 49.375 102.089 52.105 101.446 55.865 C 100.573 60.961 100.351 68.144 103.158 72.708 C 105.047 75.778 108.174 76.35 111.391 76.991 C 108.761 78.035 102.937 76.373 100.574 74.838 C 95.533 71.6 94.268 67.581 94.156 62.002 C 94.012 54.819 97.549 49.16 105.023 47.666 Z M 154.949 47.469 C 158.874 47.089 164.556 47.988 167.304 50.9 C 171.697 55.555 166.221 59.576 163.054 62.382 C 165.887 67.173 167.266 71.845 171.181 76.262 C 169.409 76.582 165.904 76.45 163.979 76.419 C 162.742 73.236 158.569 64.769 156.611 62.035 C 161.773 60.832 163.992 56.991 162.101 51.61 C 161.002 48.482 157.881 48.442 155.204 47.555 Z\" fill=\"var(--jog6rs, var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(102, 99, 255)))\" height=\"77.31743737320807px\" id=\"UPzcJ_rGg\" transform=\"translate(0 97)\" width=\"410.09972134852114px\"/><path d=\"M 0 15.092 C 1.787 15.172 9.206 14.839 10.057 15.362 C 9.145 18.127 10.031 26.485 8.549 27.627 C 7.095 28.166 3.984 29.464 2.521 29.333 C 3.515 26.815 3.531 20.106 2.985 17.299 C 2.82 16.452 0.84 15.541 0 15.092 Z M 138.301 0.181 L 153.984 0.041 C 156.697 0.024 160.692 -0.094 163.298 0.166 C 163.313 2.407 163.274 4.896 163.367 7.115 C 160.563 2.847 160.453 0.901 155.019 0.493 L 154.106 0.521 C 153.115 0.278 148.375 0.273 147.567 0.554 C 146.935 0.75 145.707 0.835 144.99 0.905 C 141.393 1.254 139.573 4.543 137.485 7.311 C 137.929 4.597 138.177 2.928 138.301 0.181 Z\" fill=\"var(--jog6rs, var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(102, 99, 255)))\" height=\"29.34262095499889px\" id=\"isgsKwvNE\" transform=\"translate(109 144)\" width=\"163.36700061035157px\"/><path d=\"M 272.234 0 C 272.249 2.241 272.21 4.73 272.303 6.949 C 269.499 2.681 269.389 0.735 263.955 0.327 C 266.718 0.144 269.376 0.337 272.234 0 Z M 1.469 10.778 C 1.416 9.607 1.214 8.194 1.642 7.166 L 1.988 7.213 C 2.565 8.311 2.692 9.82 2.734 11.06 C 2.817 12.353 2.917 13.466 2.854 14.765 C 2.962 17.394 2.942 21.668 2.558 24.288 C 2.598 26.545 3.534 27.148 5.083 28.853 L 0 29.036 C 1.908 23.962 1.38 16.421 1.469 10.778 Z\" fill=\"var(--jog6rs, var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(102, 99, 255)))\" height=\"29.035999889373784px\" id=\"xmEDWi7nN\" transform=\"translate(0.5 144.5)\" width=\"272.30298657226564px\"/><path d=\"M 1.182 24.475 C 0.875 22.467 0.282 15.395 0.687 13.669 L 0.967 13.496 L 1.48 14.952 C 1.587 17.581 1.567 21.855 1.183 24.475 Z M 0.094 10.965 C 0.041 9.794 -0.161 8.381 0.267 7.353 L 0.613 7.4 C 1.19 8.498 1.317 10.007 1.359 11.247 C 1.037 11.628 0.759 12.172 0.501 12.616 Z M 203.778 6.349 C 204.833 8.383 201.073 15.64 200.433 18.631 C 201.085 19.425 207.068 17.525 208.031 19.588 C 207.724 19.682 201.418 19.874 200.196 20.026 C 199.256 21.417 198.821 22.646 198.189 24.196 C 197.884 25.352 197.943 25.576 198.209 26.732 L 198.773 29.287 C 197.351 29.207 195.908 29.199 194.483 29.173 C 197.659 24.974 198.689 20.454 200.416 15.472 C 201.506 12.42 202.627 9.379 203.778 6.349 Z M 405.442 0 C 406.793 0.104 408.171 0.072 409.529 0.069 C 407.794 5.05 408.292 11.298 408.515 16.574 L 408.357 17.234 L 408 17.192 C 405.854 12.01 409.43 5.475 405.442 0 Z M 15.541 20.59 C 17.451 16.085 17.95 10.42 20.803 4.636 C 20.508 9.182 18.087 16.907 16.133 21.166 Z M 388.499 15.836 C 388.722 15.013 388.816 14.883 389.196 14.142 L 389.545 14.197 L 390.096 15.39 C 390.071 17.164 390.168 23.599 389.569 24.774 L 389.14 25.084 C 387.928 24.093 388.574 17.79 388.499 15.836 Z M 112.463 0.228 C 116.932 1.572 116.386 3.093 116.69 7.506 C 114.762 4.7 113.407 2.456 110.383 0.728 C 110.944 0.499 111.84 0.358 112.463 0.228 Z M 388.463 26.191 C 389.825 26.177 390.959 27.1 391.126 28.451 L 390.776 28.881 L 389.75 28.885 L 388.547 28.932 C 387.629 28.972 387.404 29.095 386.614 28.596 L 386.532 28.093 C 387.178 27.073 387.472 26.942 388.463 26.191 Z\" fill=\"var(--jog6rs, var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(102, 99, 255)))\" height=\"29.286999977111805px\" id=\"jhP9TyuhP\" transform=\"translate(1.5 144)\" width=\"409.5290471191406px\"/><path d=\"M 285.181 16.081 C 285.104 14.348 284.745 10.329 285.435 8.994 L 285.807 9.289 C 286.525 11.346 286.691 13.477 286.778 15.635 L 286.227 14.442 L 285.878 14.387 C 285.498 15.128 285.404 15.258 285.181 16.081 Z M 0 0.599 C 3.357 -0.248 5.754 -0.11 9.145 0.473 C 8.522 0.603 7.626 0.744 7.065 0.973 C 5.363 0.746 4.451 0.855 2.74 0.969 C 1.808 0.42 1.205 0.611 0 0.599 Z\" fill=\"var(--jog6rs, var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(102, 99, 255)))\" height=\"16.08125983428954px\" id=\"Q6VPnc1YE\" transform=\"translate(105 144)\" width=\"286.7779969671848px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,ZEoWbLWpT:fill??props.ZEoWbLWpT??\"var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(102, 99, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ZEoWbLWpT,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-hWwRZ\",className),layoutId:layoutId,ref:ref,style:{\"--jog6rs\":ZEoWbLWpT,...style}});});const css=[`.framer-hWwRZ { -webkit-mask: ${mask}; aspect-ratio: 1.555956678700361; background-color: var(--jog6rs); mask: ${mask}; width: 431px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 431\n * @framerIntrinsicHeight 277\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ZEoWbLWpT\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Logo\",\"color\":{\"type\":\"variable\",\"value\":\"jog6rs\"},\"set\":{\"localId\":\"vectorSet/WQiIneKBk\",\"id\":\"WQiIneKBk\",\"moduleId\":\"ZysuQkibHHlsRHHRjSRh\"}}\n */const Icon=withCSS(Component,css,\"framer-hWwRZ\");Icon.displayName=\"Logo\";export default Icon;addPropertyControls(Icon,{ZEoWbLWpT:{defaultValue:\"var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(102, 99, 255))\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ZEoWbLWpT\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"277\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"431\",\"framerVector\":\"{\\\"name\\\":\\\"Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"jog6rs\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/WQiIneKBk\\\",\\\"id\\\":\\\"WQiIneKBk\\\",\\\"moduleId\\\":\\\"ZysuQkibHHlsRHHRjSRh\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3406f4c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Logo from\"https://framerusercontent.com/modules/PiccSb1jIQR00HPN1C6Q/BKFKsq8R79q8fabDNwEd/zGepW8Zvc.js\";const LogoFonts=getFonts(Logo);const enabledGestures={QiOA0Kk7M:{hover:true}};const serializationHash=\"framer-m8ler\";const variantClassNames={QiOA0Kk7M:\"framer-v-qzjrot\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"QiOA0Kk7M\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"QiOA0Kk7M\",openInNewTab:false,scopeId:\"xmTd3nMDA\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-qzjrot\",className,classNames)} framer-iu7og`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"QiOA0Kk7M\",ref:refBinding,style:{...style},...addPropertyOverrides({\"QiOA0Kk7M-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Logo,{animated:true,className:\"framer-9wcpba\",layoutDependency:layoutDependency,layoutId:\"T0VpkVQSb\",style:{\"--jog6rs\":\"var(--token-1fc96213-61a2-49b7-a35f-0fe166095d1d, rgb(61, 61, 61))\"},variants:{\"QiOA0Kk7M-hover\":{\"--jog6rs\":\"var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(17, 51, 119))\"}}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-m8ler.framer-iu7og, .framer-m8ler .framer-iu7og { display: block; }\",\".framer-m8ler.framer-qzjrot { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-m8ler .framer-9wcpba { flex: none; height: var(--framer-aspect-ratio-supported, 45px); mix-blend-mode: multiply; position: relative; width: 70px; }\",\".framer-m8ler.framer-v-qzjrot.hover.framer-qzjrot { flex-direction: row; gap: 21px; justify-content: flex-start; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 45\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"XoTQ_LiVz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxmTd3nMDA=withCSS(Component,css,\"framer-m8ler\");export default FramerxmTd3nMDA;FramerxmTd3nMDA.displayName=\"Logo/Home\";FramerxmTd3nMDA.defaultProps={height:45,width:70};addFonts(FramerxmTd3nMDA,[{explicitInter:true,fonts:[]},...LogoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxmTd3nMDA\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"70\",\"framerIntrinsicHeight\":\"45\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XoTQ_LiVz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xmTd3nMDA.map","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UserComponent from\"https://framerusercontent.com/modules/nESk8sdg1CjtC7PgYiLU/Zeb0XJnmMDXpCA0BS1lL/qfeEJPnJi.js\";import Button from\"https://framerusercontent.com/modules/sITAuz8OO947SmaYTnBN/K9MdHhCFB5y2kjJbiv46/itWU9S5NR.js\";import LogoHome from\"https://framerusercontent.com/modules/LHjRvL5vKyCH6zvqN37r/iT70ILQsmNrq4NnkxhiQ/xmTd3nMDA.js\";const LogoHomeFonts=getFonts(LogoHome);const ButtonFonts=getFonts(Button);const cycleOrder=[\"wy1m8OK7r\",\"nLx0wqCeT\",\"p8D6l2Ief\"];const serializationHash=\"framer-0IzRN\";const variantClassNames={nLx0wqCeT:\"framer-v-11grr25\",p8D6l2Ief:\"framer-v-1qto04z\",wy1m8OK7r:\"framer-v-mh2ogl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.06,skewX:0,skewY:0,transition:transition2};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={\"About Us\":\"nLx0wqCeT\",\"Variant 1\":\"wy1m8OK7r\",Blog:\"p8D6l2Ief\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wy1m8OK7r\"};};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:\"wy1m8OK7r\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-mh2ogl\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"wy1m8OK7r\",ref:refBinding,style:{...style},...addPropertyOverrides({nLx0wqCeT:{\"data-framer-name\":\"About Us\"},p8D6l2Ief:{\"data-framer-name\":\"Blog\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1uhaxa8\",layoutDependency:layoutDependency,layoutId:\"uJkkZeWEE\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,width:\"68.6441px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||85)-40-45)/2)+0,...addPropertyOverrides({p8D6l2Ief:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-45)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-86xu8z-container\",layoutDependency:layoutDependency,layoutId:\"HC6x7ozkb-container\",nodeId:\"HC6x7ozkb\",rendersWithMotion:true,scopeId:\"hmJr6sfjr\",...addPropertyOverrides({nLx0wqCeT:{whileHover:animation}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(LogoHome,{height:\"100%\",id:\"HC6x7ozkb\",layoutId:\"HC6x7ozkb\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j5vb2k\",layoutDependency:layoutDependency,layoutId:\"t0KokreK0\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Mx_9GtbuD\"},implicitPathVariables:undefined},{href:{webPageId:\"Mx_9GtbuD\"},implicitPathVariables:undefined},{href:{webPageId:\"Mx_9GtbuD\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(20+((componentViewport?.height||85)-40-44)/2)+0,...addPropertyOverrides({p8D6l2Ief:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-44)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m9zhm9-container\",layoutDependency:layoutDependency,layoutId:\"PdCHxlzw8-container\",nodeId:\"PdCHxlzw8\",rendersWithMotion:true,scopeId:\"hmJr6sfjr\",children:/*#__PURE__*/_jsx(Button,{GJraoRsje:false,height:\"100%\",id:\"PdCHxlzw8\",layoutId:\"PdCHxlzw8\",MgKtf2Axk:\"interaction-1\",MJ83zeru2:false,Qq5nogrE3:UserComponent,variant:\"Az3a5mZNX\",VCmqHKVQy:resolvedLinks[0],width:\"100%\",zgDl6mqXU:\"Blog\",...addPropertyOverrides({nLx0wqCeT:{VCmqHKVQy:resolvedLinks[1]},p8D6l2Ief:{variant:\"ranJSwiL3\",VCmqHKVQy:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"z7JjtZKak\"},implicitPathVariables:undefined},{href:{webPageId:\"z7JjtZKak\"},implicitPathVariables:undefined},{href:{webPageId:\"z7JjtZKak\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(20+((componentViewport?.height||85)-40-44)/2)+0,...addPropertyOverrides({p8D6l2Ief:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||200)-40-44)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3s2av7-container\",layoutDependency:layoutDependency,layoutId:\"boSr7PiWc-container\",nodeId:\"boSr7PiWc\",rendersWithMotion:true,scopeId:\"hmJr6sfjr\",children:/*#__PURE__*/_jsx(Button,{GJraoRsje:false,height:\"100%\",id:\"boSr7PiWc\",layoutId:\"boSr7PiWc\",MgKtf2Axk:\"interaction-1\",MJ83zeru2:false,Qq5nogrE3:UserComponent,variant:\"Az3a5mZNX\",VCmqHKVQy:resolvedLinks1[0],width:\"100%\",zgDl6mqXU:\"About Us\",...addPropertyOverrides({nLx0wqCeT:{variant:\"ranJSwiL3\",VCmqHKVQy:resolvedLinks1[1]},p8D6l2Ief:{VCmqHKVQy:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0IzRN.framer-nedemo, .framer-0IzRN .framer-nedemo { display: block; }\",\".framer-0IzRN.framer-mh2ogl { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 20px 0px 20px 0px; position: relative; width: 1350px; }\",\".framer-0IzRN .framer-1uhaxa8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 29px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-0IzRN .framer-86xu8z-container { aspect-ratio: 1.5254237288135593 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 45px); position: relative; width: 69px; }\",\".framer-0IzRN .framer-j5vb2k { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-0IzRN .framer-m9zhm9-container, .framer-0IzRN .framer-3s2av7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-0IzRN.framer-v-11grr25.framer-mh2ogl { overflow: visible; }\",\".framer-0IzRN.framer-v-11grr25 .framer-86xu8z-container { will-change: var(--framer-will-change-effect-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 85\n * @framerIntrinsicWidth 1350\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"nLx0wqCeT\":{\"layout\":[\"fixed\",\"auto\"]},\"p8D6l2Ief\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhmJr6sfjr=withCSS(Component,css,\"framer-0IzRN\");export default FramerhmJr6sfjr;FramerhmJr6sfjr.displayName=\"Nav\";FramerhmJr6sfjr.defaultProps={height:85,width:1350};addPropertyControls(FramerhmJr6sfjr,{variant:{options:[\"wy1m8OK7r\",\"nLx0wqCeT\",\"p8D6l2Ief\"],optionTitles:[\"Variant 1\",\"About Us\",\"Blog\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerhmJr6sfjr,[{explicitInter:true,fonts:[]},...LogoHomeFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhmJr6sfjr\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nLx0wqCeT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p8D6l2Ief\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1350\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"85\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (df12877)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-variable-regular\",\"GF;IBM Plex Sans-variable-regularVF=IndnaHQiIDM4NCwgIndkdGgiIDk1\",\"GF;IBM Plex Sans-variable-regularVF=IndnaHQiIDM4NCwgIndkdGgiIDk1\",\"GF;IBM Plex Sans-variable-regularVF=IndnaHQiIDM2MSwgIndkdGgiIDk1\"]);const variationAxes=[{defaultValue:400,maxValue:700,minValue:100,name:\"Weight\",tag:\"wght\"},{defaultValue:100,maxValue:100,minValue:75,name:\"Width\",tag:\"wdth\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXgKVElMYYaJe8bpLHnCwDKtdPUFI5NadY.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-IDEon .framer-styles-preset-wz3muv:not(.rich-text-wrapper), .framer-IDEon .framer-styles-preset-wz3muv.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 384, \"wdth\" 95; --framer-font-variation-axes-bold: \"wght\" 384, \"wdth\" 95; --framer-font-variation-axes-bold-italic: \"wght\" 384, \"wdth\" 95; --framer-font-variation-axes-italic: \"wght\" 361, \"wdth\" 95; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1fc96213-61a2-49b7-a35f-0fe166095d1d, #262626); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1499px) and (min-width: 1200px) { .framer-IDEon .framer-styles-preset-wz3muv:not(.rich-text-wrapper), .framer-IDEon .framer-styles-preset-wz3muv.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 384, \"wdth\" 95; --framer-font-variation-axes-bold: \"wght\" 384, \"wdth\" 95; --framer-font-variation-axes-bold-italic: \"wght\" 384, \"wdth\" 95; --framer-font-variation-axes-italic: \"wght\" 361, \"wdth\" 95; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1fc96213-61a2-49b7-a35f-0fe166095d1d, #262626); --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-IDEon .framer-styles-preset-wz3muv:not(.rich-text-wrapper), .framer-IDEon .framer-styles-preset-wz3muv.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 384, \"wdth\" 95; --framer-font-variation-axes-bold: \"wght\" 384, \"wdth\" 95; --framer-font-variation-axes-bold-italic: \"wght\" 384, \"wdth\" 95; --framer-font-variation-axes-italic: \"wght\" 361, \"wdth\" 95; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1fc96213-61a2-49b7-a35f-0fe166095d1d, #262626); --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-IDEon .framer-styles-preset-wz3muv:not(.rich-text-wrapper), .framer-IDEon .framer-styles-preset-wz3muv.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans Variable\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 1); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 384, \"wdth\" 95; --framer-font-variation-axes-bold: \"wght\" 384, \"wdth\" 95; --framer-font-variation-axes-bold-italic: \"wght\" 384, \"wdth\" 95; --framer-font-variation-axes-italic: \"wght\" 361, \"wdth\" 95; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-1fc96213-61a2-49b7-a35f-0fe166095d1d, #262626); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-IDEon\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7b363e7)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"IBM Plex Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6llzBaI5loa26g.woff2\",weight:\"400\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-LObKk .framer-styles-preset-9ci1yt:not(.rich-text-wrapper), .framer-LObKk .framer-styles-preset-9ci1yt.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 0.8); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.03em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #5e5e5e; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-LObKk\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/4XTUY28vTok4itMr1jdS/rWYdweO5IZbmmVLKsp6h/fIxsup3q2.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/HrKBCOEuto8IvjPviQrC/F0M4a3smOQr0yMnwThWf/IuCkfytW9.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/ZWoASeXM2R0pdI0NK2xz/g5LZvD7Unghlgg0ncrGz/rpi9zhQ_D.js\";const cycleOrder=[\"HjSeZJdLR\",\"EVl0JePUQ\"];const serializationHash=\"framer-8rgCn\";const variantClassNames={EVl0JePUQ:\"framer-v-ya8evp\",HjSeZJdLR:\"framer-v-kpav0h\"};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={\"Small screens\":\"EVl0JePUQ\",\"Variant 1\":\"HjSeZJdLR\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"HjSeZJdLR\"};};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:\"HjSeZJdLR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-kpav0h\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HjSeZJdLR\",ref:refBinding,style:{...style},...addPropertyOverrides({EVl0JePUQ:{\"data-framer-name\":\"Small screens\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7enfw8\",layoutDependency:layoutDependency,layoutId:\"paKGckjus\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1at5vf5\",layoutDependency:layoutDependency,layoutId:\"r8af1MzSu\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15k20tn\",layoutDependency:layoutDependency,layoutId:\"CVDey0qXN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-esc86d\",\"data-styles-preset\":\"IuCkfytW9\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-138fd55b-7956-4ca7-b4d0-fd92c5584b40, rgb(120, 120, 120)))\"},children:\"AVA Migration\"})}),className:\"framer-bshbcf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GLtHYEvYO\",style:{\"--extracted-a0htzi\":\"var(--token-138fd55b-7956-4ca7-b4d0-fd92c5584b40, rgb(120, 120, 120))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9ci1yt\",\"data-styles-preset\":\"rpi9zhQ_D\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(0, 51, 128)))\"},children:\"America Visa Advisory\"})}),className:\"framer-1f77yrm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tEqC0FeXc\",style:{\"--extracted-r6o4lv\":\"var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(0, 51, 128))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wz3muv\",\"data-styles-preset\":\"fIxsup3q2\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-138fd55b-7956-4ca7-b4d0-fd92c5584b40, rgb(120, 120, 120)))\"},children:\"447 Broadway, 2nd Floor 636, New York, NY 10013, USA\"})}),className:\"framer-nppcv5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cSyGw9mbT\",style:{\"--extracted-r6o4lv\":\"var(--token-138fd55b-7956-4ca7-b4d0-fd92c5584b40, rgb(120, 120, 120))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oylu7\",layoutDependency:layoutDependency,layoutId:\"vJh_02gaR\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-unuvxv\",layoutDependency:layoutDependency,layoutId:\"ya2Uhuk5I\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/america-visa-advisory/posts/?feedView=all\",motionChild:true,nodeId:\"IUIX_2BnF\",openInNewTab:true,scopeId:\"X5VCxK0p2\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1tv6p1b framer-1cdm24t\",\"data-framer-name\":\"Linkedin\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"IUIX_2BnF\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30 30\"><g><path d=\"M 0 30 L 0 0 L 30 0 L 30 30 Z\" fill=\"transparent\"></path><path d=\"M 27.785 0 L 2.215 0 C 1.627 0 1.064 0.233 0.649 0.649 C 0.233 1.064 0 1.627 0 2.215 L 0 27.785 C 0 28.373 0.233 28.936 0.649 29.351 C 1.064 29.767 1.627 30 2.215 30 L 27.785 30 C 28.373 30 28.936 29.767 29.351 29.351 C 29.767 28.936 30 28.373 30 27.785 L 30 2.215 C 30 1.627 29.767 1.064 29.351 0.649 C 28.936 0.233 28.373 0 27.785 0 Z M 8.942 25.556 L 4.431 25.556 L 4.431 11.229 L 8.942 11.229 Z M 6.683 9.244 C 6.172 9.241 5.672 9.086 5.248 8.8 C 4.824 8.514 4.495 8.108 4.301 7.635 C 4.107 7.161 4.058 6.641 4.16 6.139 C 4.262 5.638 4.51 5.178 4.873 4.817 C 5.236 4.457 5.697 4.212 6.199 4.113 C 6.701 4.015 7.221 4.067 7.694 4.264 C 8.166 4.46 8.569 4.793 8.853 5.219 C 9.137 5.644 9.288 6.145 9.288 6.656 C 9.292 6.999 9.228 7.339 9.099 7.656 C 8.969 7.973 8.778 8.261 8.534 8.503 C 8.291 8.744 8.002 8.934 7.684 9.061 C 7.366 9.189 7.026 9.251 6.683 9.244 Z M 25.567 25.569 L 21.058 25.569 L 21.058 17.742 C 21.058 15.433 20.077 14.721 18.81 14.721 C 17.473 14.721 16.16 15.729 16.16 17.8 L 16.16 25.569 L 11.65 25.569 L 11.65 11.24 L 15.987 11.24 L 15.987 13.225 L 16.046 13.225 C 16.481 12.344 18.006 10.838 20.333 10.838 C 22.85 10.838 25.569 12.331 25.569 16.706 Z\" fill=\"rgb(10,102,194)\"></path></g></svg>',svgContentId:12621490701,withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/america_visa_advisory/\",motionChild:true,nodeId:\"Aus3YmlGP\",openInNewTab:true,scopeId:\"X5VCxK0p2\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-sbuafa framer-1cdm24t\",\"data-framer-name\":\"Instagram\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Aus3YmlGP\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30 30\"><g><path d=\"M 0 30 L 0 0 L 30 0 L 30 30 Z\" fill=\"transparent\"></path><path d=\"M 15 2.701 C 19.008 2.701 19.482 2.719 21.059 2.789 C 22.523 2.854 23.314 3.1 23.842 3.305 C 24.539 3.574 25.043 3.902 25.564 4.424 C 26.092 4.951 26.414 5.449 26.684 6.146 C 26.889 6.674 27.135 7.471 27.199 8.93 C 27.27 10.512 27.287 10.986 27.287 14.988 C 27.287 18.996 27.27 19.471 27.199 21.047 C 27.135 22.512 26.889 23.303 26.684 23.83 C 26.414 24.527 26.086 25.031 25.564 25.553 C 25.037 26.08 24.539 26.402 23.842 26.672 C 23.314 26.877 22.518 27.123 21.059 27.188 C 19.477 27.258 19.002 27.275 15 27.275 C 10.992 27.275 10.518 27.258 8.941 27.188 C 7.477 27.123 6.686 26.877 6.158 26.672 C 5.461 26.402 4.957 26.074 4.436 25.553 C 3.908 25.025 3.586 24.527 3.316 23.83 C 3.111 23.303 2.865 22.506 2.801 21.047 C 2.73 19.465 2.713 18.99 2.713 14.988 C 2.713 10.981 2.73 10.506 2.801 8.93 C 2.865 7.465 3.111 6.674 3.316 6.146 C 3.586 5.449 3.914 4.945 4.436 4.424 C 4.963 3.896 5.461 3.574 6.158 3.305 C 6.686 3.1 7.482 2.854 8.941 2.789 C 10.518 2.719 10.992 2.701 15 2.701 Z M 15 0 C 10.928 0 10.418 0.018 8.818 0.088 C 7.225 0.158 6.129 0.416 5.18 0.785 C 4.189 1.172 3.352 1.682 2.52 2.52 C 1.682 3.352 1.172 4.189 0.785 5.174 C 0.416 6.129 0.158 7.219 0.088 8.813 C 0.018 10.418 0 10.928 0 15 C 0 19.072 0.018 19.582 0.088 21.182 C 0.158 22.775 0.416 23.871 0.785 24.82 C 1.172 25.811 1.682 26.648 2.52 27.481 C 3.352 28.313 4.189 28.828 5.174 29.209 C 6.129 29.578 7.219 29.836 8.813 29.906 C 10.412 29.977 10.922 29.994 14.994 29.994 C 19.066 29.994 19.576 29.977 21.176 29.906 C 22.77 29.836 23.865 29.578 24.814 29.209 C 25.799 28.828 26.637 28.313 27.469 27.481 C 28.301 26.648 28.816 25.811 29.197 24.826 C 29.566 23.871 29.824 22.781 29.895 21.188 C 29.965 19.588 29.982 19.078 29.982 15.006 C 29.982 10.934 29.965 10.424 29.895 8.824 C 29.824 7.231 29.566 6.135 29.197 5.186 C 28.828 4.189 28.318 3.352 27.481 2.52 C 26.648 1.688 25.811 1.172 24.826 0.791 C 23.871 0.422 22.781 0.164 21.188 0.094 C 19.582 0.018 19.072 0 15 0 Z\" fill=\"rgb(0,1,0)\"></path><path d=\"M 15 7.295 C 10.746 7.295 7.295 10.746 7.295 15 C 7.295 19.254 10.746 22.705 15 22.705 C 19.254 22.705 22.705 19.254 22.705 15 C 22.705 10.746 19.254 7.295 15 7.295 Z M 15 19.998 C 12.24 19.998 10.002 17.76 10.002 15 C 10.002 12.24 12.24 10.002 15 10.002 C 17.76 10.002 19.998 12.24 19.998 15 C 19.998 17.76 17.76 19.998 15 19.998 Z\" fill=\"rgb(0,1,0)\"></path><path d=\"M 24.809 6.99 C 24.809 7.986 24 8.789 23.01 8.789 C 22.014 8.789 21.211 7.981 21.211 6.99 C 21.211 5.994 22.02 5.191 23.01 5.191 C 24 5.191 24.809 6 24.809 6.99 Z\" fill=\"rgb(0,1,0)\"></path></g></svg>',svgContentId:12239762681,withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/USAvisaadvisory/#\",motionChild:true,nodeId:\"oHzhjWs8o\",openInNewTab:true,scopeId:\"X5VCxK0p2\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1u3schb framer-1cdm24t\",\"data-framer-name\":\"Facebook\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"oHzhjWs8o\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31 31\"><g><path d=\"M 0 30 L 0 0 L 30 0 L 30 30 Z\" fill=\"transparent\"></path><path d=\"M 30 15 C 30 6.716 23.284 0 15 0 C 6.716 0 0 6.716 0 15 C 0 22.034 4.843 27.937 11.377 29.558 L 11.377 19.584 L 8.284 19.584 L 8.284 15 L 11.377 15 L 11.377 13.025 C 11.377 7.919 13.687 5.553 18.7 5.553 C 19.65 5.553 21.29 5.74 21.961 5.926 L 21.961 10.081 C 21.607 10.043 20.992 10.025 20.228 10.025 C 17.768 10.025 16.818 10.957 16.818 13.379 L 16.818 15 L 21.718 15 L 20.876 19.584 L 16.818 19.584 L 16.818 29.89 C 24.245 28.993 30.001 22.669 30.001 15 Z\" fill=\"rgb(8,102,255)\"></path><path d=\"M 20.875 19.584 L 21.717 15 L 16.817 15 L 16.817 13.379 C 16.817 10.957 17.768 10.025 20.227 10.025 C 20.991 10.025 21.606 10.043 21.96 10.081 L 21.96 5.926 C 21.289 5.739 19.649 5.553 18.699 5.553 C 13.687 5.553 11.376 7.919 11.376 13.025 L 11.376 15 L 8.283 15 L 8.283 19.584 L 11.376 19.584 L 11.376 29.558 C 12.536 29.846 13.75 30 14.999 30 C 15.614 30 16.221 29.962 16.817 29.89 L 16.817 19.584 L 20.875 19.584 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',svgContentId:9583915527,withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/www.youtube.com/@elizabethmaruyama\",motionChild:true,nodeId:\"r2cFSHxnf\",openInNewTab:true,scopeId:\"X5VCxK0p2\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-lrso1d framer-1cdm24t\",\"data-framer-name\":\"Youtube\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"r2cFSHxnf\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31 30\"><g><path d=\"M 0 30 L 0 0 L 30 0 L 30 30 Z\" fill=\"transparent\"></path><path d=\"M 29.402 7.732 C 29.233 7.094 28.899 6.511 28.433 6.043 C 27.968 5.574 27.387 5.236 26.75 5.063 C 24.405 4.432 15.03 4.432 15.03 4.432 C 15.03 4.432 5.655 4.432 3.309 5.063 C 2.672 5.236 2.092 5.574 1.626 6.043 C 1.161 6.511 0.827 7.094 0.657 7.732 C 0.03 10.088 0.03 15 0.03 15 C 0.03 15 0.03 19.913 0.657 22.268 C 0.827 22.906 1.161 23.489 1.626 23.957 C 2.092 24.426 2.672 24.764 3.309 24.938 C 5.655 25.568 15.03 25.568 15.03 25.568 C 15.03 25.568 24.405 25.568 26.75 24.938 C 27.387 24.764 27.968 24.426 28.433 23.957 C 28.899 23.489 29.233 22.906 29.402 22.268 C 30.03 19.913 30.03 15 30.03 15 C 30.03 15 30.03 10.088 29.402 7.732 Z\" fill=\"rgb(255,3,2)\"></path><path d=\"M 11.962 19.461 L 11.962 10.539 L 19.802 15 Z\" fill=\"rgb(254,254,254)\"></path></g></svg>',svgContentId:12784343222,withExternalLayout:true})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9ci1yt\",\"data-styles-preset\":\"rpi9zhQ_D\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(0, 51, 128)))\"},children:\"Copyright @ 2025 AVA Migration (America Visa Advisory)- All Rights Reserved\"})}),className:\"framer-nmpwi4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q1oBpySfb\",style:{\"--extracted-r6o4lv\":\"var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(0, 51, 128))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EVl0JePUQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9ci1yt\",\"data-styles-preset\":\"rpi9zhQ_D\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9363e34f-e839-4630-94b4-2d59267ded56, rgb(0, 51, 128)))\"},children:\"Copyright @ 2025 AVA Migration (America Visa Advisory)- All Rights Reserved\"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8rgCn.framer-1cdm24t, .framer-8rgCn .framer-1cdm24t { display: block; }\",\".framer-8rgCn.framer-kpav0h { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 150px 0px 50px 0px; position: relative; width: 1350px; }\",\".framer-8rgCn .framer-7enfw8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 305px; }\",\".framer-8rgCn .framer-1at5vf5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-8rgCn .framer-15k20tn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-8rgCn .framer-bshbcf, .framer-8rgCn .framer-1f77yrm, .framer-8rgCn .framer-nmpwi4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8rgCn .framer-nppcv5 { flex: none; height: auto; max-width: 350px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8rgCn .framer-1oylu7 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-8rgCn .framer-unuvxv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-8rgCn .framer-1tv6p1b, .framer-8rgCn .framer-sbuafa { flex: none; height: 30px; position: relative; text-decoration: none; width: 30px; }\",\".framer-8rgCn .framer-1u3schb { flex: none; height: 31px; position: relative; text-decoration: none; width: 31px; }\",\".framer-8rgCn .framer-lrso1d { flex: none; height: 30px; position: relative; text-decoration: none; width: 31px; }\",\".framer-8rgCn.framer-v-ya8evp.framer-kpav0h { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 50px; justify-content: flex-start; }\",\".framer-8rgCn.framer-v-ya8evp .framer-1oylu7 { align-content: flex-start; align-items: flex-start; flex: none; justify-content: flex-start; width: 100%; }\",\".framer-8rgCn.framer-v-ya8evp .framer-unuvxv { justify-content: flex-start; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 312.5\n * @framerIntrinsicWidth 1350\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EVl0JePUQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerX5VCxK0p2=withCSS(Component,css,\"framer-8rgCn\");export default FramerX5VCxK0p2;FramerX5VCxK0p2.displayName=\"Footer\";FramerX5VCxK0p2.defaultProps={height:312.5,width:1350};addPropertyControls(FramerX5VCxK0p2,{variant:{options:[\"HjSeZJdLR\",\"EVl0JePUQ\"],optionTitles:[\"Variant 1\",\"Small screens\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerX5VCxK0p2,[{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+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{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),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerX5VCxK0p2\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EVl0JePUQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"312.5\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1350\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./X5VCxK0p2.map","// Generated by Framer (7c2f7bf)\nexport default function metadata(params,activeLocale){return{description:\"Ava Migration provides clear, step-by-step guides on U.S. visas, green cards, work permits, and citizenship. With multilingual support and access to trusted attorneys, we help individuals, families, and businesses navigate immigration with confidence.\",favicon:\"https://framerusercontent.com/assets/UJh4kv3JHh1HExrfirNxFQMZbc.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/FwqFnqxERRacfXCrwurdA4mFCS4.png\",title:\"AVA Migration- America Visa Advisory\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f(),1),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},p=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=v(this.bytes);}};function v(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as y}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=v(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",v(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tp(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tv(t){return{type:P.String,value:t.readString()};}function ty(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tv(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return ty(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),tp(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new p(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new p(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new p(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});},{maxBatchSize:250}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"id\"),c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem,this.id=t.id;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{AutoBreakpointVariant as t,ComponentPresetsConsumer as r,Link as n,motion as o}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as i}from\"react\";// ../../library/src/utils/utils.ts\nvar a,l=\"undefined\"!=typeof window,f=l&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function c(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as p,createElement as s}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction m(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar d=((a=d||{})[a.Fragment=1]=\"Fragment\",a[a.Link=2]=\"Link\",a[a.Module=3]=\"Module\",a[a.Tag=4]=\"Tag\",a[a.Text=5]=\"Text\",a);function g(i){let a=/* @__PURE__ */new Map;return l=>{let f=a.get(l);if(f)return f;let u=JSON.parse(l),d=function a(l){switch(l[0]){case 1/* Fragment */:{let[,...e]=l,t=e.map(a);return /*#__PURE__*/s(p,void 0,...t);}case 2/* Link */:{let[,e,...t]=l,r=t.map(a);return /*#__PURE__*/s(n,e,...r);}case 3/* Module */:{let[,n,o,f,u]=l;for(let e of f){let t=o[e];t&&(o[e]=a(t));}for(let e of u){let t=o[e];if(\"string\"!=typeof t)continue;let r=i[t];r&&(c(r)&&r.preload(),o[e]=r);}let p=i[n];return m(p,\"Module not found\"),c(p)&&p.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:p,props:{...r,...o}})});}case 4/* Tag */:{let[,e,t,...r]=l,n=r.map(a);if(\"a\"===e)return /*#__PURE__*/s(o.a,t,...n);return /*#__PURE__*/s(e,t,...n);}case 5/* Text */:{let[,e]=l;return e;}}}(u);return a.set(l,d),d;};}export{d as RichTextJsonType,g as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (199f97e)\nimport{addPropertyControls as e,ControlType as t,lazy as l,QueryEngine as a}from\"framer\";import{DatabaseCollection as r,DatabaseDictionaryIndex as i}from\"./JA4kArtk0-0.js\";import{getRichTextJsonResolver as m}from\"./JA4kArtk0-1.js\";let o=l(()=>import(\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/4sbLnuatuUfmOTwFGSJM/YouTube.js\"),\"Youtube\"),n={aglVZzwDZ:{isNullable:!0,type:t.RichText},createdAt:{isNullable:!0,type:t.Date},fVu6iPMPB:{isNullable:!0,type:t.String},g4CnkAcCF:{isNullable:!0,type:t.Link},id:{isNullable:!1,type:t.String},J441B4cHY:{isNullable:!0,type:t.String},KVVj3ZaRN:{isNullable:!0,type:t.Enum},LhyeoUnTU:{isNullable:!0,type:t.Date},mEi16ZB3c:{isNullable:!0,type:t.String},nextItemId:{isNullable:!0,type:t.String},OqaIRgwxM:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},RvaYzNE4i:{isNullable:!0,type:t.ResponsiveImage},s1Uh_u_zh:{isNullable:!0,type:t.String},sPsK4fMn3:{isNullable:!0,type:t.String},updatedAt:{isNullable:!0,type:t.Date}},c=[\"id\"],u={type:1},s=[\"previousItemId\"],d=[\"nextItemId\"],f=[\"id\",\"mEi16ZB3c\"],p=[\"mEi16ZB3c\",\"id\"],y=[\"mEi16ZB3c\"],h={type:0},g=[\"LhyeoUnTU\"],k=[\"RvaYzNE4i\"],A=[\"fVu6iPMPB\"],w=[\"OqaIRgwxM\"],N=[\"KVVj3ZaRN\"],S=[\"J441B4cHY\"],R=[\"s1Uh_u_zh\"],J=[\"sPsK4fMn3\"],L=[\"g4CnkAcCF\"],x=[\"aglVZzwDZ\"],V=[],b=e=>{let t=V[e];if(t)return t().then(e=>e.default);},U={\"module:NEd4VmDdsxM3StIUbddO/4sbLnuatuUfmOTwFGSJM/YouTube.js:Youtube\":o},I=m(U),Z=new a,B={collectionByLocaleId:{default:new r({chunks:[new URL(\"./JA4kArtk0-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"b83be1d0-22d9-40e3-a31b-f226919943c8default\",indexes:[new i({collation:u,collectionSchema:n,fieldNames:c,range:{from:0,to:217},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:u,collectionSchema:n,fieldNames:s,range:{from:217,to:433},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:u,collectionSchema:n,fieldNames:d,range:{from:433,to:645},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:u,collectionSchema:n,fieldNames:f,range:{from:645,to:1429},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:u,collectionSchema:n,fieldNames:p,range:{from:1429,to:2213},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:h,collectionSchema:n,fieldNames:y,range:{from:2213,to:2879},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:h,collectionSchema:n,fieldNames:g,range:{from:2879,to:3063},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:h,collectionSchema:n,fieldNames:k,range:{from:3063,to:8170},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:h,collectionSchema:n,fieldNames:A,range:{from:8170,to:8753},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:h,collectionSchema:n,fieldNames:w,range:{from:8753,to:10013},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:h,collectionSchema:n,fieldNames:N,range:{from:10013,to:10237},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:h,collectionSchema:n,fieldNames:S,range:{from:10237,to:10461},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:h,collectionSchema:n,fieldNames:R,range:{from:10461,to:10893},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:h,collectionSchema:n,fieldNames:J,range:{from:10893,to:11074},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:h,collectionSchema:n,fieldNames:L,range:{from:11074,to:11194},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:h,collectionSchema:n,fieldNames:x,range:{from:11194,to:54883},url:new URL(\"./JA4kArtk0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aRNivpegOFsdmT0ERXbc/v9jizZPBE60VHfrMGUMm/JA4kArtk0.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:I,resolveVectorSetItem:b,schema:n})},displayName:\"Blog\",id:\"b83be1d0-22d9-40e3-a31b-f226919943c8\"};export default B;e(B,{mEi16ZB3c:{preventLocalization:!1,title:\"Slug\",type:t.String},LhyeoUnTU:{title:\"Date\",type:t.Date},RvaYzNE4i:{__defaultAssetReference:\"data:framer/asset-reference,DkOdQ5bTfoN9pAWASSHmZIVDZ4.jpg?originalFilename=pexels-marta-klement-636760-1438072.jpg&width=6016&height=4016\",title:\"Cover Image\",type:t.ResponsiveImage},fVu6iPMPB:{defaultValue:\"\",title:\"USCIS EAD Delays and Expedited Processing Options\",type:t.String},OqaIRgwxM:{defaultValue:\"\",title:\"Description\",type:t.String},KVVj3ZaRN:{defaultValue:\"Dw0SzJLYa\",options:[\"Dw0SzJLYa\",\"CP312GReZ\",\"iGPy7ZCEr\",\"HviJdJVHJ\"],optionTitles:[\"F1 Student\",\"Employment Based\",\"Family Based\",\"Other\"],title:\"Category\",type:t.Enum},J441B4cHY:{defaultValue:\"5 Minutes\",title:\"Read Time\",type:t.String},s1Uh_u_zh:{defaultValue:\"Default\",title:\"SEO\",type:t.String},sPsK4fMn3:{defaultValue:\"\",title:\"Link Title\",type:t.String},g4CnkAcCF:{title:\"Link\",type:t.Link},aglVZzwDZ:{defaultValue:\"\",title:\"Content\",type:t.RichText},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/JA4kArtk0:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/JA4kArtk0:default\",title:\"Next\",type:t.CollectionReference}});export const KVVj3ZaRNToDisplayName=(e,t)=>{switch(t?.fallback,e){case\"Dw0SzJLYa\":return\"F1 Student\";case\"CP312GReZ\":return\"Employment Based\";case\"iGPy7ZCEr\":return\"Family Based\";case\"HviJdJVHJ\":return\"Other\";default:return\"\";}};export const enumToDisplayNameFunctions={KVVj3ZaRN:KVVj3ZaRNToDisplayName};export const utils={async getSlugByRecordId(e,t){let[l]=await Z.query({from:{data:B,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"mEi16ZB3c\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.mEi16ZB3c;},async getRecordIdBySlug(e,t){let[l]=await Z.query({from:{data:B,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"mEi16ZB3c\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"KVVj3ZaRNToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerRecordIdKey\":\"id\",\"framerCollectionId\":\"JA4kArtk0\",\"framerData\":\"true\",\"framerColorSyntax\":\"false\",\"framerCollectionUtils\":\"1\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerSlug\":\"mEi16ZB3c\",\"framerEnumToDisplayNameUtils\":\"2\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}