{"version":3,"file":"script_main.DPP2ZN1w.mjs","names":["mask","Base","props","MotionSVG","SVG","svg","getProps","Icon","className","props","_Fragment","isBrowser","useReducer","defaultConsent","isBrowser","useState","v","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Overlay","props","Suspense","mask","Base","props","MotionSVG","SVG","svg","getProps","Icon","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","textEffect","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","RichText","fonts","css","className","fonts","css","className","addPropertyOverrides","PhosphorFonts","Phosphor","PhosphorControls","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","mask","SVG","props","getProps","Icon","className","mask","SVG","props","getProps","Icon","className","v","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","tp","tv","ty","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","d","g","p","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","y","tA","tO","tP","f","e","u","s","t","d","i","l","a","m","c","r","n","o","o","l","m","n","u","s","c","d","f","p","g","S","h","y","w","b","N","V","R","I","X","L","x","U","Z","v","P","C","D","K","M","j","O","E","T","F","W","z","Q","B","_","q","k","Y","H","A","J","G","$","ee","el","et","ea","er","ei","eo","em","en","eu","es","ec","ed","ef","ep","eg","eS","eh","ey","ew","eb","eN","eV","eR","eI","eX","eL","ex","eU","eZ","ev","eP","eC","eK","eM","ej","eO","eE","eT","eF","eW","ez","eB","eq","ek","eY","eH","eA","eJ","e","i","t","a","r","fonts","css","className","addPropertyOverrides","MotionAWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","transition2","stagger","animation","query1","Solutions","QueryData","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","FramerzcYIjtPRw","useRef","React.useId","sharedStyle.className","className","RichText","Minus","ChevronDown","_Fragment","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","FramerZT7MUDx8k","useRef","React.useId","className","addPropertyOverrides","CookieBannerFonts","BrandFonts","Brand","ButtonMainFonts","ButtonMain","NavContentItemMobileFonts","NavContentItemMobile","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","StopScrollFonts","BlanketFonts","Blanket","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","animation","animation1","transformTemplate1","t","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","FramerDXJZCmfAH","useRef","React.useId","className","List","X","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","fonts","css","className","UnicornStudioEmbed","props","useRef","useState","v","e","s","useState","e","props","useMemo","useState","useRef","useRef","useState","to","useState","useRef","useCallback","length","x","a","y","z","copy","set","add","b","subtract","multiply","scale","normalize","dot","t","w","m","q","x","y","z","v","Vec3Func.length","Vec3Func.distance","Vec3Func.squaredLength","Vec3Func.squaredDistance","Vec3Func.dot","Vec3Func.exactEquals","q","Vec3Func.angle","t","a","o","tempVec3","ID","i","location","scale","l","x","y","z","location","i","a","length","b","l","ID","mask","ID","x","y","mask","a","b","copy","a","set","x","y","z","w","add","b","scale","length","normalize","dot","lerp","t","identity","s","multiply","a","b","t","invert","dot","m","i","j","k","cx","copy","vec4.copy","set","vec4.set","add","vec4.add","scale","vec4.scale","vec4.dot","lerp","vec4.lerp","vec4.length","vec4.normalize","x","y","z","w","v","a","q","QuatFunc.dot","t","o","copy","a","set","identity","invert","multiply","b","translate","x","v","y","z","scale","rotate","s","c","t","vec3.length","te","w","fromQuat","q","f","lr","S","v","m","q","scale","Mat4Func.getMaxScaleOnAxis","Mat4Func.determinant","a","o","m","x","y","z","v","m","q","a","o","i","l","invert","m","i","a","x","q","y","z","w","b","v","s","c","m","v","q","ID","f","length","i","i","y","x","u","v","w","a","b","c","d","i","a","b","k","t","p","c","useRef","useState","useCallback","options","calculatePlaneSize","distance","vertexShader","fragmentShader","useRef","useMemo","values","progress","props","addPropertyOverrides","UnicornStudioEmbedFonts","UnicornStudioEmbed","Glass","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","Image","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","ChevronRight","createLayoutDependency","FramerJI3YeWc0v","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","Image","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","RichTextWithFXWithOptimizedAppearEffect","RichText","NavItemFonts","NavItem","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","BGPattern","SpacingFonts","Spacing","ButtonMainFonts","ButtonMain","MotionDivWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","animation2","matchVariant","animation3","animation4","animation5","animation6","animation7","animation8","addImageAlt","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","ChevronRight","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","RichTextWithFXWithOptimizedAppearEffect","RichText","NavItemFonts","NavItem","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","stagger","animation2","matchVariant","query1","Solutions","QueryData","query3","animation3","animation4","animation5","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","_Fragment","UserComponent","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","v","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","tp","tv","ty","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","d","g","p","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","y","tA","tO","tP","f","e","u","s","t","d","i","l","a","m","c","r","n","o","o","l","m","n","c","s","u","d","f","p","y","h","g","N","I","k","S","w","L","b","x","R","U","G","z","K","C","V","D","e","_","i","Z","t","F","a","r","v","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","tp","tv","ty","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","d","g","p","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","y","tA","tO","tP","f","e","u","s","t","d","i","l","a","m","c","r","n","o","i","t","s","u","e","o","r","d","l","p","a","fonts","css","className","mask","SVG","props","getProps","Icon","className","fonts","css","className","addPropertyOverrides","ArrowUpRight","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","RichTextWithFXWithOptimizedAppearEffect","RichText","NavItemFonts","NavItem","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","MotionAWithFXWithOptimizedAppearEffect","TextLink","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","stagger","animation2","matchVariant","query1","Resources","QueryData","animation3","animation4","animation5","toResponsiveImage","query3","Insights","animation6","animation7","animation8","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","_Fragment","UserComponent","Image","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","Play","enabledGestures","serializationHash","variantClassNames","transition1","toResponsiveImage","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","Image","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Video","RichTextWithFXWithOptimizedAppearEffect","RichText","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","v","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","tp","tv","ty","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","d","g","p","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","y","tA","tO","tP","f","e","u","s","t","d","i","l","a","m","c","r","n","o","m","l","o","n","c","u","d","s","f","p","S","g","w","y","h","N","b","v","x","P","L","C","k","V","I","R","B","U","z","J","F","M","T","A","q","K","Y","X","W","Z","H","O","D","G","j","E","Q","_","$","ee","el","et","ea","er","ei","em","eo","en","ec","eu","ed","es","ef","ep","eS","eg","ew","ey","eh","eN","eb","ev","ex","eP","eL","eC","ek","eV","eI","eR","eB","eU","ez","eJ","eF","eT","e","eq","i","eK","t","a","r","addPropertyOverrides","RichTextWithFXWithOptimizedAppearEffect","RichText","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","animation2","toResponsiveImage","query1","Services","QueryData","animation3","query3","query5","animation4","animation5","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","_Fragment","Image","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","NavMenuContent1","NavMenuContent2","NavMenuContent3","NavMenuContent4","NavMenuContent5","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","textEffect","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","CookieBannerFonts","Brand2","NewNavItem","ButtonMainFonts","ButtonMain","NavBarMenuFonts","NavBarMenu","BlanketFonts","Blanket","LineFonts","Line","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","matchVariant","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","Image","RichText","sharedStyle.css","sharedStyle.fonts","mask","SVG","props","getProps","Icon","className","RichTextWithFXWithOptimizedAppearEffect","RichText","serializationHash","variantClassNames","transition1","animation","animation1","animation2","animation3","animation4","animation5","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","LLMMenu2","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","t","animation","animation1","isSet","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","ChatGPTLogo","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","MotionDivWithFX","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","MotionDivWithFXWithOptimizedAppearEffect","Button7","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","RichTextWithFXWithOptimizedAppearEffect","RichText","serializationHash","variantClassNames","transition1","animation","animation1","animation2","animation3","animation4","animation5","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","_Fragment","FormPlainTextInput","FormBooleanInput","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","textEffect","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","RichText","props","React.useState","React.useId","React.Fragment","React.useRef","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","fonts","css","className","mask","SVG","props","getProps","Icon","className","mask","SVG","props","getProps","Icon","className","mask","SVG","props","getProps","Icon","className","mask","SVG","props","getProps","Icon","className","NavDesktop","NavMobileFonts","NavMobile","NavMobileWithVariantAppearEffect","TagNewFonts","TagNew","BlogCardNewFonts","BlogCardNew","FAQSectionFonts","FAQSection","UnicornStudioEmbedFonts","UnicornStudioEmbed","RequestProjectFormFonts","RequestProjectForm","AnimatedWordsHero2Fonts","AnimatedWordsHero2","BrandFonts","Brand","AILogos2Fonts","AILogos2","ContainerWithOptimizedAppearEffect","CursorNewFonts","CursorNew","breakpoints","isBrowser","serializationHash","variantClassNames","PU795P4TWNvnGqWMwW","aZJm14hqnNvnGqWMwW","sS_Cwi_VWNvnGqWMwW","matchVariant","transition1","animation","query1","Insights","QueryData","animation1","animation2","animation3","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","props","cursor","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","className","PropertyOverrides","_Fragment","React.Fragment","RichText","ChatGPTLogo","Diamond","Oval","Vector","Vector1","css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","BrandFonts","Brand","ButtonNew","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Phosphor","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","Menu2Fonts","Menu2","Overlay4","ItemIconCopy","UnicornStudioEmbedFonts","UnicornStudioEmbed","TagNew","BlogCardNew","FAQSection","RequestProjectForm","AnimatedWordsHero2Fonts","AnimatedWordsHero2","Brand","AILogos2","CursorNew","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","transition1","animation","query1","Insights","QueryData","animation1","animation2","animation3","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","props","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","className","_Fragment","PropertyOverrides","React.Fragment","RichText","ChatGPTLogo","Diamond","Oval","Vector","Vector1","css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","fonts","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","textEffect","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","sharedStyle7.className","sharedStyle8.className","sharedStyle9.className","sharedStyle10.className","sharedStyle11.className","className","RichText","\"aTCktilR2\"","\"lJ31wmYM0\"","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","sharedStyle7.css","sharedStyle8.css","sharedStyle9.css","sharedStyle10.css","sharedStyle11.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","sharedStyle7.fonts","sharedStyle8.fonts","sharedStyle9.fonts","sharedStyle10.fonts","sharedStyle11.fonts","addPropertyOverrides","ItemFAQ","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","fonts","css","className","mask","SVG","props","getProps","Icon","className","addPropertyOverrides","Vector","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","RichText","v","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","tp","tv","ty","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","d","g","p","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","y","tA","tO","tP","f","e","c","m","t","g","a","u","l","d","p","n","o","i","r","i","t","u","n","e","s","r","p","l","o","a","v","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","tp","tv","ty","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","d","g","p","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","y","tA","tO","tP","f","e","c","m","t","g","a","u","l","d","p","n","o","i","r","m","l","c","n","i","s","d","f","u","p","w","h","g","N","S","v","F","I","j","x","y","R","H","L","U","b","Z","X","q","V","T","z","W","E","P","K","J","k","A","_","G","M","B","O","D","C","Q","Y","$","ee","el","er","eo","ea","et","em","ec","en","ei","es","ed","ef","eu","ep","ew","eh","eg","eN","eS","ev","eF","eI","ej","ex","ey","eR","eL","eU","eb","eX","e","eV","t","eT","r","ez","o","a","v","t","I","e","b","T","n","r","x","N","A","R","P","q","i","_","D","s","a","o","j","C","J","V","W","$","z","G","K","H","X","Q","Y","Z","tt","te","tr","tn","ti","ts","ta","to","tu","tl","u","l","h","c","th","tc","tf","td","tg","tp","tv","ty","tm","tw","tI","tb","tE","tk","tM","tx","tB","tT","tF","d","g","p","U","S","k","L","B","E","M","F","O","tU","tS","tL","tN","y","tA","tO","tP","f","e","c","m","t","g","a","u","l","d","p","n","o","i","r","t","l","c","n","i","s","d","f","u","p","w","h","g","S","v","z","N","P","R","J","C","U","k","x","B","L","y","X","b","q","V","j","T","F","I","K","W","_","E","A","O","G","M","H","D","Y","Z","Q","$","e","a","r","m","o","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MobileNavHeader","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","transition2","stagger","animation","query1","Product","QueryData","query3","Solution","query5","Resources","animation1","animation2","animation3","animation4","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","_Fragment","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","CookieBannerFonts","BrandNewFonts","BrandNew","RichTextWithFXWithOptimizedAppearEffect","RichText","ButtonMainFonts","ButtonMain","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","NavContentItemMobile","StopScrollFonts","BlanketFonts","Blanket","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","animation","animation1","matchVariant","transformTemplate1","t","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","List","X","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","ActionsCarouselController_Timer","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","ChevronRight","ChevronLeft","v","t","I","e","b","T","n","r","x","N","A","R","P","q","i","D","s","a","o","j","C","J","V","W","z","G","K","H","X","Q","Y","Z","u","l","h","c","d","g","p","U","S","k","L","B","F","y","f","e","c","t","a","u","l","d","p","n","o","i","r","fonts","css","className","fonts","css","className","mask","SVG","props","getProps","Icon","className","mask","Base","props","MotionSVG","SVG","svg","getProps","Icon","className","mask","Base","props","MotionSVG","SVG","svg","getProps","Icon","className","mask","props","SVG","getProps","Icon","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","Image","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","DBook","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","transformTemplate1","t","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","Image","SVG","ShieldCheck","Package","NewspaperClipping","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","ChevronRight","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","fonts","css","className","addPropertyOverrides","DecoCorner","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","BlogImage","ItemEyebrow","Spacing","ButtonTextLinkNoLink","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","props","invert","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Vector","RichText","ChevronRight","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Blog","serializationHash","variantClassNames","transition1","query1","Blog1","Category","QueryData","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","getProps","props","createLayoutDependency","useRef","React.useId","className","_Fragment","addPropertyOverrides","ActionsCarouselController","BlogSIngle","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","textEffect","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","RichText","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","props","useRef","useState","v","e","s","fonts","css","className","mask","SVG","props","getProps","Icon","className","mask","SVG","props","getProps","Icon","className","mask","SVG","props","getProps","Icon","className","RichTextWithFXWithOptimizedAppearEffect","RichText","serializationHash","variantClassNames","transition1","animation","animation1","animation2","animation3","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","LLMMenu","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","t","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","Triangle","createLayoutDependency","useRef","React.useId","className","fonts","css","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","ChevronRight","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","textEffect","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","BGVisualFonts","BGVisual","BrandNewFonts","BrandNew","AnimatedWordsHero","NavItemFonts","NavItem","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","AILogos","NavigationFooterDesktop_NavItem","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","query1","Product","QueryData","Solution","Resources","animation2","animation3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","ChevronRight","_Fragment","Triangle","Vector","Vector1","Vector2","Vector3","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","mask","SVG","props","getProps","Icon","className","mask","SVG","props","getProps","Icon","className","mask","SVG","props","getProps","Icon","className","mask","SVG","props","getProps","Icon","className","mask","SVG","props","getProps","Icon","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","Triangle","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","SecuItem","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","props","createLayoutDependency","useRef","React.useId","className","Triangle","Triangle1","Triangle2","Triangle3","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","props","getProps","className","Triangle","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","ChevronRight","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","RichTextWithFXWithOptimizedAppearEffect","RichText","NavItemFonts","NavItem","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","serializationHash","variantClassNames","transition1","transition2","animation","animation1","transition3","stagger","animation2","matchVariant","query1","Services","QueryData","animation3","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","_Fragment","ChevronRight","sharedStyle.css","sharedStyle.fonts","RichTextWithFXWithOptimizedAppearEffect","RichText","NavItemFonts","NavItem","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","serializationHash","variantClassNames","transition1","transition2","animation","animation1","transition3","stagger","animation2","matchVariant","query1","Services","QueryData","animation3","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","_Fragment","ChevronRight","sharedStyle.css","sharedStyle.fonts","RichTextWithFXWithOptimizedAppearEffect","RichText","NavItem","serializationHash","variantClassNames","transition1","transition2","animation","animation1","transition3","animation2","matchVariant","query1","Services","QueryData","animation3","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","_Fragment","ChevronRight","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","RichTextWithFXWithOptimizedAppearEffect","RichText","ArrowRight","serializationHash","variantClassNames","transition1","transition2","animation","animation1","animation2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","RichText","MenuLink","serializationHash","variantClassNames","transition1","transition2","animation","animation1","Services","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","_Fragment","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","Menu1","Menu2","Menu3","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","Menu4","addPropertyOverrides","BrandNew","NavbarTextLink","ButtonMainFonts","ButtonMain","NavBarMenu","Blanket","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transition3","matchVariant","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","props","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","props","useRef","React.useId","sharedStyle.className","className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","Line","BGVisual","ButtonTextLink","SecurityBox","ComponentFAQ","BlogFeatured","AnimatedWordsHero2","ButtonMain","Footer","BannerAnnouncement_Banner","CTABar","NavDesktop2","NavMobile","isBrowser","props","useRef","React.useId","className","PropertyOverrides","RichText","React.Fragment","ChevronRight","props","React.createElement","Template1","Template2","NEW","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/4xJsJPc59it6XmHEERsh/koUifyDPwJ9ohyYl3uMd/itu1soPCZ.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PbD4QdXIvghwk9ZrKeou/StopScroll_Prod.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js","https:/framerusercontent.com/modules/wbL0GysLpUpZOLelXsKU/7IhRlKXIvqCTv7OUjGRe/q95pf4lLL.js","https:/framerusercontent.com/modules/pNmsL90DYbzF7eRH0lKJ/mHpV9i31Wwkrl6M1gn2K/YGvVuWi5e.js","https:/framerusercontent.com/modules/rdYQWVT6nZel5Jp2a1Zl/qj2ItTGab9NGT6zFVGVb/pt4JXniB_.js","https:/framerusercontent.com/modules/fkm74RalS997sTsWSbDG/NfHAMHu487IKrlrboy8E/sKg6JOQkJ.js","https:/framerusercontent.com/modules/wFD4ntBiM0yuQT7asWVs/MylnN9OtLcipxynSqRDz/zbaIx7kVN.js","https:/framerusercontent.com/modules/47s7fh23WebmsARptYt0/i4J8OkYxaK04yDnDV3jN/vC2pior3R.js","https:/framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js","https:/framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0-0.js","https:/framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0-1.js","https:/framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js","https:/framerusercontent.com/modules/4zRyHC3Y4qBupLx7zK0P/T8vVeOkFl3HiIL8qmC7v/HaFviFY0f.js","https:/framerusercontent.com/modules/xCJQnxw1djyWpu9kf9Oj/s68OCYbqNt93Nu6ZTihv/zcYIjtPRw.js","https:/framerusercontent.com/modules/q1NcuZZqx3QN8gtQWRXV/dyOUsvuLTw7WG3b5tcWW/ZT7MUDx8k.js","https:/framerusercontent.com/modules/5d8s7FG0PzpmdUuzxvds/idaBROJUpq6J905ZH7zE/DXJZCmfAH.js","https:/framerusercontent.com/modules/irMw0Og0fG65XjLtgjcH/CyzrSxgW61nfLeNBrzfJ/r_e9OB2h6.js","https:/framerusercontent.com/modules/mYiPWXwlhy7vGnb8LLDJ/ak1NVoBUqyOjGqyYBbAH/n8sHGvPQ7.js","https:/framerusercontent.com/modules/vbaJXlyVEeIvuEevvudG/zNn3A9oiCkwex0vMe7hi/UnicornStudioEmbed.js","https:/framerusercontent.com/modules/yiDyco0u2VIMCjawUp4K/SbAiryFn9g8ffjbuHQHj/GLUtils.js","https:/framer.com/m/GLUtils-cYf4.js","https:/framerusercontent.com/modules/MpdGPgep8CrmVuG8IclI/3flka5fkGcFUNVW00KRS/OGLUtils.js","https:/framer.com/m/OGLUtils-LEvG.js","https:/framerusercontent.com/modules/iz4j9aR1Hz2B8RkMogH4/AGDgcLdj5rKsWYMCweUZ/UseVariantValue.js","https:/framer.com/m/UseVariantValue-mxjI.js","https:/framerusercontent.com/modules/3Dc1qksRQy0igUBXLpC8/O0d7Tn7RulZ8jPX1N6S2/UseAnimatedValue.js","https:/framer.com/m/UseAnimatedValue-6Bkx.js","https:/framerusercontent.com/modules/DGJpj5NFNaYVLbwIQLV3/TRON3bIlvv29XIEM9gDc/UseMedia.js","https:/framer.com/m/UseMedia-AW14.js","https:/unpkg.com/ogl@1.0.11/src/math/functions/Vec3Func.js","https:/unpkg.com/ogl@1.0.11/src/math/Vec3.js","https:/unpkg.com/ogl@1.0.11/src/core/Geometry.js","https:/unpkg.com/ogl@1.0.11/src/core/Program.js","https:/unpkg.com/ogl@1.0.11/src/core/Renderer.js","https:/unpkg.com/ogl@1.0.11/src/math/functions/Vec4Func.js","https:/unpkg.com/ogl@1.0.11/src/math/functions/QuatFunc.js","https:/unpkg.com/ogl@1.0.11/src/math/Quat.js","https:/unpkg.com/ogl@1.0.11/src/math/functions/Mat4Func.js","https:/unpkg.com/ogl@1.0.11/src/math/Mat4.js","https:/unpkg.com/ogl@1.0.11/src/math/functions/EulerFunc.js","https:/unpkg.com/ogl@1.0.11/src/math/Euler.js","https:/unpkg.com/ogl@1.0.11/src/core/Transform.js","https:/unpkg.com/ogl@1.0.11/src/core/Camera.js","https:/unpkg.com/ogl@1.0.11/src/math/functions/Mat3Func.js","https:/unpkg.com/ogl@1.0.11/src/math/Mat3.js","https:/unpkg.com/ogl@1.0.11/src/core/Mesh.js","https:/unpkg.com/ogl@1.0.11/src/core/Texture.js","https:/unpkg.com/ogl@1.0.11/src/core/RenderTarget.js","https:/unpkg.com/ogl@1.0.11/src/extras/Plane.js","https:/unpkg.com/ogl@1.0.11/src/extras/Box.js","https:/unpkg.com/ogl@1.0.11/src/extras/Sphere.js","https:/unpkg.com/ogl@1.0.11/src/extras/Cylinder.js","https:/unpkg.com/ogl@1.0.11/src/extras/Triangle.js","https:/unpkg.com/ogl@1.0.11/src/extras/Torus.js","https:/unpkg.com/ogl@1.0.11/src/extras/Orbit.js","https:/unpkg.com/ogl@1.0.11/src/extras/Raycast.js","https:/unpkg.com/ogl@1.0.11/src/extras/Curve.js","https:/unpkg.com/ogl@1.0.11/src/extras/path/CubicBezierSegment.js","https:/unpkg.com/ogl@1.0.11/src/extras/path/QuadraticBezierSegment.js","https:/unpkg.com/ogl@1.0.11/src/extras/path/LineSegment.js","https:/unpkg.com/ogl@1.0.11/src/extras/path/Path.js","https:/unpkg.com/ogl@1.0.11/src/extras/Tube.js","https:/unpkg.com/ogl@1.0.11/src/extras/Post.js","https:/unpkg.com/ogl@1.0.11/src/extras/Animation.js","https:/unpkg.com/ogl@1.0.11/src/extras/Skin.js","https:/unpkg.com/ogl@1.0.11/src/extras/Flowmap.js","https:/unpkg.com/ogl@1.0.11/src/extras/GPGPU.js","https:/unpkg.com/ogl@1.0.11/src/extras/Polyline.js","https:/unpkg.com/ogl@1.0.11/src/extras/Shadow.js","https:/unpkg.com/ogl@1.0.11/src/extras/KTXTexture.js","https:/unpkg.com/ogl@1.0.11/src/extras/TextureLoader.js","https:/unpkg.com/ogl@1.0.11/src/extras/GLTFAnimation.js","https:/unpkg.com/ogl@1.0.11/src/extras/GLTFSkin.js","https:/unpkg.com/ogl@1.0.11/src/extras/InstancedMesh.js","https:/unpkg.com/ogl@1.0.11/src/extras/GLTFLoader.js","https:/unpkg.com/ogl@1.0.11/src/extras/WireMesh.js","https:/unpkg.com/ogl@1.0.11/src/extras/helpers/AxesHelper.js","https:/unpkg.com/ogl@1.0.11/src/extras/helpers/GridHelper.js","https:/unpkg.com/ogl@1.0.11/src/extras/helpers/VertexNormalsHelper.js","https:/unpkg.com/ogl@1.0.11/src/extras/helpers/FaceNormalsHelper.js","https:/unpkg.com/ogl@1.0.11/src/extras/Texture3D.js","https:/unpkg.com/ogl","https:/framerusercontent.com/modules/Qdd3eGacdk0a7XalD9lO/LmjERPAe2BydyHLwJYQM/UseOGLScene.js","https:/framer.com/m/UseOGLScene-gg2G.js","https:/framerusercontent.com/modules/IWgT8yiaQB1ANE0NMqwg/8ayv1Nd0kqvJztnJf2dA/UseSetup.js","https:/framerusercontent.com/modules/UVQxuNxfb4duWQiQLK64/Z99waoqfxP0ras9Gnxc2/Shaders.js","https:/framerusercontent.com/modules/A3vJuy2yziwT5fff6nNt/M7oXh8bQkCNBrUIDFAsE/OGL.js","https:/framerusercontent.com/modules/ZTYxvWWzwxxfmK6WP2oy/mJaMxajssSkfURwz07Wa/Glass.js","https:/framerusercontent.com/modules/k3mN0doAJqGu3jy7VmDr/RgUlblRljeX1pNs7CT6q/EqR52OeFV.js","https:/framerusercontent.com/modules/evfg6D2JGqi6iBBSy59H/8dA2dWHWYifZM1KWTqMs/CRwIQ04qC.js","https:/framerusercontent.com/modules/cdD8kUzauAzx19ZSRaSS/YXcNg6NPSY5NIWXonAGM/HaFviFY0f.js","https:/framerusercontent.com/modules/9WtIGtFbfvq4MdXhqLaR/9q3IkCujUmXs8horezXj/PagcVNRTg.js","https:/framerusercontent.com/modules/nDvX3UlotAMFkHg4Urr5/JxswpNloMMcJM4bnuvtl/pt4JXniB_.js","https:/framerusercontent.com/modules/lHY43vN8OEFfaYtCw5Ni/171Nj8aY1tmoQDJzWON8/JI3YeWc0v.js","https:/framerusercontent.com/modules/t9DpdRE28PCKGawB6pBv/3brkEx2Mv0u9iv3Uj48x/NM41ouy_N.js","https:/framerusercontent.com/modules/5aOp5Fy8INWB5c5OwHIg/yaUroJB7Ngd25BFH8kSi/bvemlb0Dz.js","https:/framerusercontent.com/modules/ogReRvg1FhilLvzmcX7w/zdwMYLAsbsIcNUYBxR2e/pbuDbTFoW.js","https:/framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6-0.js","https:/framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6-1.js","https:/framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js","https:/framerusercontent.com/modules/mVUEWPbgppEwN6q9H3cv/C4i1dmZZuImpJX6SW5oK/wLasssSND-0.js","https:/framerusercontent.com/modules/mVUEWPbgppEwN6q9H3cv/C4i1dmZZuImpJX6SW5oK/wLasssSND-1.js","https:/framerusercontent.com/modules/mVUEWPbgppEwN6q9H3cv/C4i1dmZZuImpJX6SW5oK/wLasssSND.js","https:/framerusercontent.com/modules/rZy4hbUMxm5F8VzDJXDN/9W3nKJiGAu9JG6UM8NfH/jQob5SVsB.js","https:/framerusercontent.com/modules/f8Q5x3tcvy2sgigvrEse/WjPolkbUODUXgM3l5QnQ/X5rbDZv9v.js","https:/framerusercontent.com/modules/wcFQhapfqbH6eNOIGpuh/8wHWNE68Z2NfmTVp9aA0/sKg6JOQkJ.js","https:/framerusercontent.com/modules/8mghy1T2hekZwp4udTMF/OfbwMef9dyQuEWk4fA7n/HJ_rf_ZqP.js","https:/framerusercontent.com/modules/kWutR4sJyRFnyWymEpWJ/Tp4YPRkFhSEMa2D9fuMG/uKiPfS49p.js","https:/framerusercontent.com/modules/oYXF3SdJM99bQwdwdRs8/2R7PfUVXVG2HTiCGDOIO/xmvUBkMKN.js","https:/framerusercontent.com/modules/bc7WBMOvbBEmtAHQUZKu/mZ5Jc1b1X3hElcAMhHpv/uwQwCoi_2.js","https:/framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC-0.js","https:/framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC-1.js","https:/framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js","https:/framerusercontent.com/modules/ayRJx1FXH6E041vxCUjr/KjRnzaL9YtjBFZc4dMql/ziZhahe1r.js","https:/framerusercontent.com/modules/p1ihxm9RSGLHwAR9CTWg/kLdX5DK4U2IhV7vtOPJz/JUIBNETh_.js","https:/framerusercontent.com/modules/WSPZ4gdjvhHRK4wj0Bg2/BZzIkNhZaBgJdVFUwSgB/rCSW0H7s9.js","https:/framerusercontent.com/modules/hXg05IWk3U23rOO1YfqJ/mX2QuhEBqEdcmi2SX1W0/uQDFwmhkc.js","https:/framerusercontent.com/modules/qh4pYgASCGdP9vzt6BxF/ieTj2mooY0Z04Vmhxl4t/eWWFX2bsv.js","https:/framerusercontent.com/modules/5A73t1VGnR8BoQCiyl24/sHsU7FcYg3sqwpp5S5ts/GSjyb46Ol.js","https:/framerusercontent.com/modules/KpPHjx3xNw1POiFrxprc/GoJZsl5W4wtakaVCdkqw/zSkEkx9kx.js","https:/framerusercontent.com/modules/NOkZhtNuXDRCoZXN9AOK/GD7YfEz63Qj5IMtbSRo5/Uyj5wIbkO.js","https:/framerusercontent.com/modules/l3nESIN6SMngWzfxgl7I/8TsyQMROzmYPuoXuSem9/iQZkmWKJW.js","https:/framerusercontent.com/modules/39Wv7bPPxEmIKDYgmfcs/c5JaDKDhrkWGC5CtEVFd/RAHZeFPNA.js","https:/framerusercontent.com/modules/bJw1TDkvzOdcnpkA4fiF/vSu6bXYDS7lvot6EzBfS/U05QiWwQ3.js","https:/framerusercontent.com/modules/gQgpfP0aspTPJnYQzR30/OfnklKH8HvWgtkqy5XRL/y4DlwOmiS.js","https:/framerusercontent.com/modules/BeoOkMASwMSx2anCpheJ/ZMxWB1I5XxdeDnIz6qEg/CustomAccordion.js","https:/framerusercontent.com/modules/8x2AKhqJGMz00NoH5pha/Mm9jABRmXg2JzO9w4gDu/y8fZiK06x.js","https:/framerusercontent.com/modules/evDbfYopJ7GX6EEohphk/YKxKZM8qGWcuLg6XNh7J/Gcv8Ec70D.js","https:/framerusercontent.com/modules/TuwcpCcpolWXwJhv0iwJ/fTW8q5co5ULI1Pyizaxw/ABIzsXq5b.js","https:/framerusercontent.com/modules/v53FXZUJXHiz0d0UE79B/0IgyA0YLSIJE3w9F2WWJ/GsAa5YPm8.js","https:/framerusercontent.com/modules/oP8rhAkxKSwUnEszYCXk/53haaecLxrt5nyG8BHEY/KTb6G4vaw.js","https:/framerusercontent.com/modules/0ffMk5Pm09xgGIg1kLNb/MbZ7PKj6ScXw4gvf53zY/l7gPvyepl.js","https:/framerusercontent.com/modules/l08YAX520imr4HSl37Ab/7RBZNOe0fwURa5ytNN8I/siiLtv0qy.js","https:/framerusercontent.com/modules/T5lPMHQ0OebdMRPzaZ0U/JYuHYuePPEFwsZOpDp82/F7iLcn2tz.js","https:/framerusercontent.com/modules/A85IuJINmo9GtahT8BNH/64Cr2FGYjLfs8oFSjOpz/aIdskK7ok.js","https:/framerusercontent.com/modules/yypg3S70ENemUsvcGjUH/BYqBrYmr4U6L1wIXXSvR/igS2W0kRO.js","https:/framerusercontent.com/modules/RSwMUv50gitUTcSbr9az/iWdwUKHvTHIpPx7JcSnl/zvwTzau7t.js","https:/framerusercontent.com/modules/TxFL934hpUfpmwV86gp7/8Myd3qtfISi2BShMZCQW/L3BDhyiLA.js","https:/framerusercontent.com/modules/xNGb2X93WOGeOjhfJZvW/rKqXstaNfCVZIvsIxm1j/componentPresets.js","https:/framerusercontent.com/modules/hRY4vmgWeFkYZAAFeCbh/s8SUcXNhXz00JP2suwpZ/c29rgz4a_.js","https:/framerusercontent.com/modules/3QBi8pgJae9iwjm2kp2d/U1mC9mzwSdimgzWMFbiw/Cpxl2A0cr.js","https:/framerusercontent.com/modules/djQ6dGyFpL1Bqln57RDc/zEMUJ2zv6NUWo9w3Sgku/f4ovdMa8z.js","https:/framerusercontent.com/modules/qGf4ZGtN8ZaltnYeQVSU/hxLeLXt0INQwuXr8hMuF/fOknyEIXk.js","https:/framerusercontent.com/modules/u4B92mdFk3mAau9VNLQH/BUTD6nGUmSjFMR11nfSi/KAcVcmpdJ.js","https:/framerusercontent.com/modules/y7YU1SR5zksMs1rmJsBU/fBlmyotWynGhOgl7uuDO/mDGSpSX1N.js","https:/framerusercontent.com/modules/lsoS1Ab703ecrRnKu7ob/Q6Wm5lk3atcwTgjg0rbr/NXnxesjIs.js","https:/framerusercontent.com/modules/vLIPJr6MZ3BNVtadpYur/x69SAxtOKo5lGtUUQkAe/pR55kPPes.js","https:/framerusercontent.com/modules/lWqRmxldj5ZOqwNeJA1B/0HKLL0WO01CYEBBSYLy5/s29QIsr0m.js","https:/framerusercontent.com/modules/r7kWKbCM8OTo117rZJ7V/HuTPScp7ATmCzuu7S7lZ/TItdwGaaF.js","https:/framerusercontent.com/modules/eQhm2icr1JiaZioTsLIF/GRA4qpdrpAvj1dptwxIM/VPhSgj9FD.js","https:/framerusercontent.com/modules/29ZAHfjNL2VsWqc29VVz/IfjTORpMRj7bSpHhAMHw/XFlsITp4k.js","https:/framerusercontent.com/modules/18qVp2ZPb7Kf2SVs7jbQ/17FeKwCxJaHKSTNkPMhB/fvYRlij7h.js","https:/framerusercontent.com/modules/2lhqGGFc68qSfpBpJJbt/Qsh0gyqyWOowP2sANIG7/t9w23BLat.js","https:/framerusercontent.com/modules/k6GkMKXzq3XlOYuLeaht/9fznfUxMaFU05OwCEofQ/gX7f_TEj2.js","https:/framerusercontent.com/modules/BuSjfsi1SfCwWmSCxnWb/ZBAHOdwRRw9xk48lUgB3/WwSbLPmEI.js","https:/framerusercontent.com/modules/cMrkd15vw1O3DbSJKt1X/zjv7GpQtROmv0A5tWtYw/FEK0Lkxl4-0.js","https:/framerusercontent.com/modules/cMrkd15vw1O3DbSJKt1X/zjv7GpQtROmv0A5tWtYw/FEK0Lkxl4-1.js","https:/framerusercontent.com/modules/cMrkd15vw1O3DbSJKt1X/zjv7GpQtROmv0A5tWtYw/FEK0Lkxl4.js","https:/framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ-0.js","https:/framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ-1.js","https:/framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js","https:/framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC-0.js","https:/framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC-1.js","https:/framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js","https:/framerusercontent.com/modules/kzNuExMKZqXaKFDs0Ils/Kxo031nwczFETGd1pCeS/kjOrgLnoX.js","https:/framerusercontent.com/modules/5tmHEtr9sVQuTLomrPxR/YSTuBxNIJyBLQ1uAwABd/zcYIjtPRw.js","https:/framerusercontent.com/modules/7rJuXlTgF9Ctptco2jVZ/XB4raOha79qLwjHRvuF7/ZT7MUDx8k.js","https:/framerusercontent.com/modules/1cahgDvZAd3xRlXXsfxD/SbkP0c5fgofpGxACIJ0P/DXJZCmfAH.js","https:/framerusercontent.com/modules/9AzxlxbW4qvhp0jUmJpR/V4gJ6TjACPqSqSOtN4z1/WRM1tJNKH.js","https:/framerusercontent.com/modules/ubFcI0bvoMGFBYds99o6/jPby2aSUppMFH0jIt2Gq/a2VpwiC7I.js","https:/framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6-0.js","https:/framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6-1.js","https:/framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js","https:/framerusercontent.com/modules/lshPrffaTjBwi2VLyGhU/mQZFZCpfCTf7sGjOpgvB/jQob5SVsB.js","https:/framerusercontent.com/modules/bk2wCETxSIHYFIwmOpkM/qpe6Cnd11PK9SFeSswHO/vYRrPlaVe.js","https:/framerusercontent.com/modules/f5mT05eKYXCdzolqcanm/PEavWWy2SDCxisuUCd3F/lW71fWGgS.js","https:/framerusercontent.com/modules/B1od0mD3J1wRp5dLOqXs/tcJXLcWAheneDzvfuQ1p/zXmOJWrNK.js","https:/framerusercontent.com/modules/C6mQ7TFcYytYISJWneeK/yLFrmBiRAFhxG5gXRZKZ/qaecwyQhQ.js","https:/framerusercontent.com/modules/dIG7XN9KAmImdjhERNf1/nLNsEBRnziRZ9V6ywacR/f40ONlxDn.js","https:/framerusercontent.com/modules/u3Jw6aK1B441GI057QsH/fnkdSKAt6PhyFOBA2TA6/oxIwgz9lK.js","https:/framerusercontent.com/modules/mU4amzuEBaiVYydsaFRB/7kbumLxwKvlOCKco7ok3/rdxH58NVa.js","https:/framerusercontent.com/modules/nIlmYiuNjssQ1rqQ9MZj/FSvVFI44TfcnQlO9a1SZ/w5mgSIqlD.js","https:/framerusercontent.com/modules/94bTWlK2Xq6AaJxGh351/QcD3xkD9X6Au2LiPZv6A/FOJWCuzuz.js","https:/framerusercontent.com/modules/uS77SXZNC18NwYj89R8j/QsrRtgRdupzJl4aQWCm1/WdyU8F8wP.js","https:/framerusercontent.com/modules/mUAosSS2wuwTD7SFfwoM/6DElXnQxFIvZAh9BQBLL/wKaMPO8YB.js","https:/framerusercontent.com/modules/f3sj6ASa4XDhVFng5Bcj/90J3CBMnuDO4RY89YwuE/CoOiU_2yG.js","https:/framerusercontent.com/modules/4tq3gm1qbQLc7morG1TW/BUdKJeLGcailgtTO0Ff7/AFJ6MKwGP.js","https:/framerusercontent.com/modules/f0ct1lSM01p7zqN62y00/oB6MYULc4cTbUmmVv7Ci/WINXm0Fpl.js","https:/framerusercontent.com/modules/9gOIMkeGRexhdsewqxHy/OnZPZy1j4CNPxw1Bchj2/DPeXkUsMx.js","https:/framerusercontent.com/modules/rLCeDdrZea08z1v7VOI2/47Qjb0zq5yGzVC1YVwSf/FxgHm3AmW.js","https:/framerusercontent.com/modules/vbaJXlyVEeIvuEevvudG/Dz4bcAnyv45KanNlj5uq/UnicornStudioEmbed.js","https:/framerusercontent.com/modules/anw77TCDSv6zRkGOty2h/MBbf7VUaqYoXvf08pcsC/R5Bxg91Qn.js","https:/framerusercontent.com/modules/3DHNMdTyBBOh7XXTOP41/7YsVgp55moQvaQbIqwFa/c2Ndcr39j.js","https:/framerusercontent.com/modules/5NzoXNz3xUpKzh5rlnI1/uO3XCz4KLllNDO3rZbDi/sfULa0HpZ.js","https:/framerusercontent.com/modules/vATTMzKiMgyPS12dLhPi/njNti2CpjHlTzapIRVsU/V07LY4qph.js","https:/framerusercontent.com/modules/akBKWo3BpdCnVaJCKYPW/y9Ag3kmNBOgncFxFJsc8/wn3gGIiPP.js","https:/framerusercontent.com/modules/40Zqrc3kZ2gShKeBK1tE/m5h3LLPqfG9bOq2ylj5C/cFS3BPj6C.js","https:/framerusercontent.com/modules/cT7m9GOcuHVswDHKmKQI/4K4R03om4HoiofyzetAB/CRwIQ04qC.js","https:/framerusercontent.com/modules/1QluTK76iMhsXbjwa4yg/DiuVPgDZvg1Q20TGQ7tv/HaFviFY0f.js","https:/framerusercontent.com/modules/eE9t3sVjCvv5PjBeyZ0Z/zemD6aZC2G03bl2spHAI/JI3YeWc0v.js","https:/framerusercontent.com/modules/tQ9I8nb3C576wN1nHH2p/gShGcdlchfSubZbNK4aO/nOBGXlbSP.js","https:/framerusercontent.com/modules/sxQGjhTrrxPTVQU3sNSX/oNh8mjYOPcO9TWJiKjIj/uoZ8m47M6.js","https:/framerusercontent.com/modules/wWuBrEBIDmvGLwUSbPWd/Ja9u5urALNfsz7TQ3KaQ/fgiS65rOa.js","https:/framerusercontent.com/modules/acLHvDTa67V9h3OBjBsN/eLcA0mzggfieCyckbRiE/a2EEGPvDU.js","https:/framerusercontent.com/modules/dMoPfDcHCsxPNChZRArm/iMeHgnuZYeHKNH0YC1b4/MvH25XTFL.js","https:/framerusercontent.com/modules/mFS6edBndWsF5EEWz3Rk/f13DDPniiHdwPHDIG64u/U6f3fyaoK.js","https:/framerusercontent.com/modules/3EtdWJGShPmeeGlj4XYN/tjTfr4JBZYnlNJMyjJkc/X1fFWmarg.js","https:/framerusercontent.com/modules/iue4l2Zj8GKJz9lNrDoT/vk65GF27FDQkdDYXuCoa/q8NgwRE3X.js","https:/framerusercontent.com/modules/4MUj6HFZI8JxC8xpZwUl/ZNoVFpBJn19PW4jPU4rK/pgw5CTOQI.js","https:/framerusercontent.com/modules/yTBQyutpEyStt0X20NNo/k3ZMIb4o2xH4MsnJ0bkn/kq7dSTkgj.js","https:/framerusercontent.com/modules/XjBzUM1kW3Crlv0YohAx/yPqfRRapGPGJ2M15c8zy/kD5B_jOaF.js","https:/framerusercontent.com/modules/uIcHI8uKpsU4UAI6nIbP/re5EjSqiVeNE2vUoOOIW/qItzTWUfn.js","https:/framerusercontent.com/modules/8jq2EbAtv1XGFT38najw/qHwJfWZT0vb0oxb12awj/kkdxBK8FD.js","https:/framerusercontent.com/modules/892n4KW1VdOAZjiU9M4J/NplboIsPo31oirtuy51s/p6K1_vVSe.js","https:/framerusercontent.com/modules/ZtkHgKBqEU9hGQ9WRebM/zakohp4Ciy8uGHilgnCS/c6r5fjLWL.js","https:/framerusercontent.com/modules/hIgk4lE7gVo0WHrET78A/fo5Q6EBsNO3DjwQXmhcH/hoM_6VC3y.js","https:/framerusercontent.com/modules/SRntmGYEG8Ae88u12ClR/A7lVekYwoloXmLiTGguf/PTbJqo_zY.js","https:/framerusercontent.com/modules/QGaBVWztWwVd79PmbBxf/TTXFjAUDKRShOv3WlOdy/AOLsHnBi0.js","https:/framerusercontent.com/modules/QJCTRrZCBmQj3cLZQ6ey/xnioy9TWonRfGiHzIaNL/QqeL6Xul6.js","https:/framerusercontent.com/modules/QlJPPNk4XFZDwi62TB7R/oAQhZKyc9aTNJgEvhWls/vIZBdS6jk.js","https:/framerusercontent.com/modules/8m4x3LcKqHUsaFt2h1n3/rtHABcPHNY6blvnQC4xq/dt7t2Z4Pc.js","https:/framerusercontent.com/modules/Y3RagUArFO6menb8O4m7/vMRX87hueVa6I6Exg4oF/NCoce8iKU.js","https:/framerusercontent.com/modules/ufPQPKfk5G6mYGtfMJfY/CXlNv6VusY9ymW2ZJN8h/sUKyE8l1J.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 12 L 0 0 L 16.5 0 L 16.5 12 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"12px\" id=\"gwB_ZdJt6\" transform=\"translate(3.75 6)\" width=\"16.5px\"/><path d=\"M 0 0 L 16.5 0\" fill=\"transparent\" height=\"1px\" id=\"xGkn4qbwc\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 12)\" width=\"16.5px\"/><path d=\"M 0 0 L 16.5 0\" fill=\"transparent\" height=\"1px\" id=\"uQ9bOFKFt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 6)\" width=\"16.5px\"/><path d=\"M 0 0 L 16.5 0\" fill=\"transparent\" height=\"1px\" id=\"hrURkUe9P\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 18)\" width=\"16.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3559153988\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-iZmZi\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-iZmZi { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"List\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-iZmZi\");Icon.displayName=\"List\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"List\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`html,body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 1.5 16.5 C 0.672 16.5 0 15.828 0 15 L 0 1.5 C 0 0.672 0.672 0 1.5 0 L 15 0 C 15.828 0 16.5 0.672 16.5 1.5 L 16.5 15 C 16.5 15.828 15.828 16.5 15 16.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"16.5px\" id=\"LjE0Ycn76\" transform=\"translate(3.75 3.75)\" width=\"16.5px\"/><path d=\"M 13.5 0 L 0 13.5\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"13.5px\" id=\"oSDwjLCvX\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 5.25)\" width=\"13.5px\"/><path d=\"M 13.5 13.5 L 0 0\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"13.5px\" id=\"H9XwXWiXU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 5.25)\" width=\"13.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2202960551\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-AhL2C\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-AhL2C { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-AhL2C\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={sINNBRlo4:{hover:true},zkZCHkcR4:{hover:true}};const cycleOrder=[\"zkZCHkcR4\",\"sINNBRlo4\"];const serializationHash=\"framer-wDcsv\";const variantClassNames={sINNBRlo4:\"framer-v-1l5ru9x\",zkZCHkcR4:\"framer-v-r1nboq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"character\",transition:transition2,trigger:\"onMount\",type:\"appear\"};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={D:\"zkZCHkcR4\",L:\"sINNBRlo4\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zkZCHkcR4\"};};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:\"zkZCHkcR4\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"zkZCHkcR4-hover\",\"sINNBRlo4-hover\"].includes(gestureVariant))return false;return true;};const isDisplayed1=()=>{if([\"zkZCHkcR4-hover\",\"sINNBRlo4-hover\"].includes(gestureVariant))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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-r1nboq\",className,classNames),\"data-framer-name\":\"D\",layoutDependency:layoutDependency,layoutId:\"zkZCHkcR4\",ref:refBinding,style:{...style},...addPropertyOverrides({\"sINNBRlo4-hover\":{\"data-framer-name\":undefined},\"zkZCHkcR4-hover\":{\"data-framer-name\":undefined},sINNBRlo4:{\"data-framer-name\":\"L\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlV29ya3MtUmVndWxhci1XZWJUcmlhbCDCtg==\",\"--framer-font-family\":'\"SuisseWorks-Regular-WebTrial \\xb6\", \"SuisseWorks-Regular-WebTrial \\xb6 Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Vesence\"})}),className:\"framer-1rkg3tr\",fonts:[\"CUSTOMV2;SuisseWorks-Regular-WebTrial \\xb6\"],layoutDependency:layoutDependency,layoutId:\"SmwzwEsDQ\",style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{sINNBRlo4:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({sINNBRlo4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlV29ya3MtUmVndWxhci1XZWJUcmlhbCDCtg==\",\"--framer-font-family\":'\"SuisseWorks-Regular-WebTrial \\xb6\", \"SuisseWorks-Regular-WebTrial \\xb6 Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33)))\"},children:\"Vesence\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlV29ya3MtUmVndWxhci1XZWJUcmlhbCDCtg==\",\"--framer-font-family\":'\"SuisseWorks-Regular-WebTrial \\xb6\", \"SuisseWorks-Regular-WebTrial \\xb6 Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Vesence\"})}),className:\"framer-5duse8\",fonts:[\"CUSTOMV2;SuisseWorks-Regular-WebTrial \\xb6\"],layoutDependency:layoutDependency,layoutId:\"REo8BgvYk\",style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"sINNBRlo4-hover\":{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"sINNBRlo4-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlV29ya3MtUmVndWxhci1XZWJUcmlhbCDCtg==\",\"--framer-font-family\":'\"SuisseWorks-Regular-WebTrial \\xb6\", \"SuisseWorks-Regular-WebTrial \\xb6 Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33)))\"},children:\"Vesence\"})}),effect:textEffect},\"zkZCHkcR4-hover\":{effect:textEffect}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wDcsv.framer-19sx0g7, .framer-wDcsv .framer-19sx0g7 { display: block; }\",\".framer-wDcsv.framer-r1nboq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wDcsv .framer-1rkg3tr, .framer-wDcsv .framer-5duse8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 92\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"sINNBRlo4\":{\"layout\":[\"auto\",\"auto\"]},\"HZ83y86p8\":{\"layout\":[\"auto\",\"auto\"]},\"UFShDhCwn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYGvVuWi5e=withCSS(Component,css,\"framer-wDcsv\");export default FramerYGvVuWi5e;FramerYGvVuWi5e.displayName=\"Brand\";FramerYGvVuWi5e.defaultProps={height:29,width:92};addPropertyControls(FramerYGvVuWi5e,{variant:{options:[\"zkZCHkcR4\",\"sINNBRlo4\"],optionTitles:[\"D\",\"L\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerYGvVuWi5e,[{explicitInter:true,fonts:[{cssFamilyName:\"SuisseWorks-Regular-WebTrial \\xb6\",source:\"custom\",style:\"normal\",uiFamilyName:\"SuisseWorks-Regular-WebTrial\",url:\"https://framerusercontent.com/assets/NFTIQ1y55tH7y4V73BAMOH2A.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYGvVuWi5e\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerIntrinsicWidth\":\"92\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sINNBRlo4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HZ83y86p8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UFShDhCwn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YGvVuWi5e.map","// Generated by Framer (ff92f61)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SuisseIntlTrial-Regular \\xb6\",source:\"custom\",style:\"normal\",uiFamilyName:\"SuisseIntlTrial-Regular\",url:\"https://framerusercontent.com/assets/d2zgvAWUDgkDe90B68k9DifBajk.woff2\",weight:\"400\"}]}];export const css=['.framer-6esVR .framer-styles-preset-1rn4vqp:not(.rich-text-wrapper), .framer-6esVR .framer-styles-preset-1rn4vqp.rich-text-wrapper p { --framer-font-family: \"SuisseIntlTrial-Regular \\xb6\", \"SuisseIntlTrial-Regular \\xb6 Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-6esVR\";\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 (ff92f61)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SuisseIntlTrial-Regular \\xb6\",source:\"custom\",style:\"normal\",uiFamilyName:\"SuisseIntlTrial-Regular\",url:\"https://framerusercontent.com/assets/d2zgvAWUDgkDe90B68k9DifBajk.woff2\",weight:\"400\"}]}];export const css=['.framer-P59pX .framer-styles-preset-1totm5h:not(.rich-text-wrapper), .framer-P59pX .framer-styles-preset-1totm5h.rich-text-wrapper p { --framer-font-family: \"SuisseIntlTrial-Regular \\xb6\", \"SuisseIntlTrial-Regular \\xb6 Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-4bae144f-bce0-47f9-922c-225954ca6d21, rgba(0, 0, 0, 0.6)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-P59pX\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,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{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/rdYQWVT6nZel5Jp2a1Zl/qj2ItTGab9NGT6zFVGVb/pt4JXniB_.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fkm74RalS997sTsWSbDG/NfHAMHu487IKrlrboy8E/sKg6JOQkJ.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={AK88eP96J:{hover:true},cBmdZc8L3:{hover:true},fBvd5gOJz:{hover:true},HPUUmhc71:{hover:true},jSGpN2RmT:{hover:true},n7X7y_GMF:{hover:true},NYQPXscks:{hover:true},ochLAYRqk:{hover:true},oVnfIteN6:{hover:true},pt6xls4kV:{hover:true},s95VHx0Dz:{hover:true},suQPnDX_s:{hover:true},Tw0RyJCqq:{hover:true},xv4Y2EcS5:{hover:true}};const cycleOrder=[\"fBvd5gOJz\",\"n7X7y_GMF\",\"NYQPXscks\",\"cBmdZc8L3\",\"HPUUmhc71\",\"jSGpN2RmT\",\"suQPnDX_s\",\"pt6xls4kV\",\"s95VHx0Dz\",\"oVnfIteN6\",\"ochLAYRqk\",\"xv4Y2EcS5\",\"Tw0RyJCqq\",\"AK88eP96J\"];const serializationHash=\"framer-ofxuJ\";const variantClassNames={AK88eP96J:\"framer-v-qsdvcu\",cBmdZc8L3:\"framer-v-yu3mxd\",fBvd5gOJz:\"framer-v-10gpur7\",HPUUmhc71:\"framer-v-fmoge7\",jSGpN2RmT:\"framer-v-1jm0o5p\",n7X7y_GMF:\"framer-v-oi2ybs\",NYQPXscks:\"framer-v-14y3mmu\",ochLAYRqk:\"framer-v-3086ux\",oVnfIteN6:\"framer-v-m4igem\",pt6xls4kV:\"framer-v-seyywl\",s95VHx0Dz:\"framer-v-a9l9gm\",suQPnDX_s:\"framer-v-zpz4o4\",Tw0RyJCqq:\"framer-v-8yjvcu\",xv4Y2EcS5:\"framer-v-1v06z46\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xt_sCxED3=undefined;const qgy7dTEz_=undefined;const vKscbaUUA=undefined;const VNx7I7gOJ=undefined;const W7BWN7VLM=undefined;const ov9Dt9TlZ=undefined;const bdo_fgAgw=undefined;const r2_9FLd8_=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Accent 1st (L)\":\"NYQPXscks\",\"Black 1st (L)\":\"fBvd5gOJz\",\"Black 2nd (L)\":\"n7X7y_GMF\",\"Ghost (L)\":\"pt6xls4kV\",\"Outline (L)\":\"HPUUmhc71\",\"Outline (M)\":\"s95VHx0Dz\",\"Outline Dark (M)\":\"Tw0RyJCqq\",\"Primary (M)\":\"oVnfIteN6\",\"Secondary (L)\":\"cBmdZc8L3\",\"Secondary (M)\":\"ochLAYRqk\",\"White (M)\":\"AK88eP96J\",\"White 1st (L)\":\"jSGpN2RmT\",\"White 2nd (L)\":\"suQPnDX_s\"};const getProps=({click,click2,gradient,height,iconYes,id,link,name1,shadow,title,width,...props})=>{return{...props,bdo_fgAgw:gradient??props.bdo_fgAgw,ov9Dt9TlZ:name1??props.ov9Dt9TlZ??\"House\",qgy7dTEz_:click2??props.qgy7dTEz_,r2_9FLd8_:shadow??props.r2_9FLd8_,variant:humanReadableVariantMap[props.variant]??props.variant??\"fBvd5gOJz\",vKscbaUUA:link??props.vKscbaUUA,VNx7I7gOJ:title??props.VNx7I7gOJ??\"Book a Demo\",W7BWN7VLM:iconYes??props.W7BWN7VLM,xt_sCxED3:click??props.xt_sCxED3};};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,VNx7I7gOJ,xt_sCxED3,ov9Dt9TlZ,W7BWN7VLM,qgy7dTEz_,r2_9FLd8_,bdo_fgAgw,vKscbaUUA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"fBvd5gOJz\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap50aucj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(xt_sCxED3){const res=await xt_sCxED3(...args);if(res===false)return false;}if(qgy7dTEz_){const res=await qgy7dTEz_(...args);if(res===false)return false;}});const onTap1ruu2oo=activeVariantCallback(async(...args)=>{if(xt_sCxED3){const res=await xt_sCxED3(...args);if(res===false)return false;}if(qgy7dTEz_){const res=await qgy7dTEz_(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"jSGpN2RmT-hover\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"fBvd5gOJz-hover\")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:vKscbaUUA,motionChild:true,nodeId:\"fBvd5gOJz\",openInNewTab:false,scopeId:\"zbaIx7kVN\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-10gpur7\",className,classNames)} framer-1nvkuvx`,\"data-framer-name\":\"Black 1st (L)\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"fBvd5gOJz\",onTap:onTap50aucj,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84))\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,boxShadow:\"none\",opacity:1,...style},variants:{\"AK88eP96J-hover\":{opacity:.61},\"cBmdZc8L3-hover\":{boxShadow:\"none\",opacity:.7},\"fBvd5gOJz-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"none\",opacity:.7},\"HPUUmhc71-hover\":{boxShadow:\"none\",opacity:.7},\"jSGpN2RmT-hover\":{boxShadow:\"none\",opacity:.7},\"n7X7y_GMF-hover\":{\"--border-color\":\"var(--token-29b63245-c8e2-4359-8e78-ae4b40c6acb9, rgba(0, 0, 0, 0.1))\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\",opacity:1},\"NYQPXscks-hover\":{boxShadow:\"none\",opacity:.7},\"ochLAYRqk-hover\":{boxShadow:\"none\",opacity:.7},\"oVnfIteN6-hover\":{boxShadow:\"none\",opacity:.7},\"pt6xls4kV-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\",boxShadow:\"none\",opacity:1},\"s95VHx0Dz-hover\":{boxShadow:\"none\",opacity:.7},\"suQPnDX_s-hover\":{boxShadow:\"none\",opacity:.7},\"Tw0RyJCqq-hover\":{opacity:.7},\"xv4Y2EcS5-hover\":{boxShadow:\"none\",opacity:.7},AK88eP96J:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,boxShadow:\"none\"},cBmdZc8L3:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(2, 79, 193, 0.1)\"},HPUUmhc71:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-5b3d5c19-88e7-4aa2-aed3-318234619abc, rgba(0, 0, 0, 0.3))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},jSGpN2RmT:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(251, 252, 252)\"},n7X7y_GMF:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-29b63245-c8e2-4359-8e78-ae4b40c6acb9, rgba(0, 0, 0, 0.1))\"},NYQPXscks:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\"},ochLAYRqk:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(2, 79, 193, 0.1)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},oVnfIteN6:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},pt6xls4kV:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(255, 255, 255, 0)\"},s95VHx0Dz:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-5b3d5c19-88e7-4aa2-aed3-318234619abc, rgba(0, 0, 0, 0.3))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3},suQPnDX_s:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(255, 255, 255, 0.1)\"},Tw0RyJCqq:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,boxShadow:\"0px 0px 0px 0.5px rgba(255, 255, 255, 0.25)\"},xv4Y2EcS5:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(255, 255, 255, 0.1)\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3}},...addPropertyOverrides({\"AK88eP96J-hover\":{\"data-framer-name\":undefined},\"cBmdZc8L3-hover\":{\"data-framer-name\":undefined},\"fBvd5gOJz-hover\":{\"data-framer-name\":undefined},\"HPUUmhc71-hover\":{\"data-framer-name\":undefined},\"jSGpN2RmT-hover\":{\"data-framer-name\":undefined},\"n7X7y_GMF-hover\":{\"data-framer-name\":undefined},\"NYQPXscks-hover\":{\"data-framer-name\":undefined},\"ochLAYRqk-hover\":{\"data-framer-name\":undefined},\"oVnfIteN6-hover\":{\"data-framer-name\":undefined},\"pt6xls4kV-hover\":{\"data-framer-name\":undefined},\"s95VHx0Dz-hover\":{\"data-framer-name\":undefined},\"suQPnDX_s-hover\":{\"data-framer-name\":undefined},\"Tw0RyJCqq-hover\":{\"data-framer-name\":undefined},\"xv4Y2EcS5-hover\":{\"data-framer-name\":undefined},AK88eP96J:{\"data-framer-name\":\"White (M)\"},cBmdZc8L3:{\"data-framer-name\":\"Secondary (L)\"},HPUUmhc71:{\"data-border\":true,\"data-framer-name\":\"Outline (L)\"},jSGpN2RmT:{\"data-framer-name\":\"White 1st (L)\"},n7X7y_GMF:{\"data-border\":true,\"data-framer-name\":\"Black 2nd (L)\"},NYQPXscks:{\"data-framer-name\":\"Accent 1st (L)\"},ochLAYRqk:{\"data-framer-name\":\"Secondary (M)\"},oVnfIteN6:{\"data-framer-name\":\"Primary (M)\"},pt6xls4kV:{\"data-framer-name\":\"Ghost (L)\"},s95VHx0Dz:{\"data-border\":true,\"data-framer-name\":\"Outline (M)\"},suQPnDX_s:{\"data-framer-name\":\"White 2nd (L)\"},Tw0RyJCqq:{\"data-framer-name\":\"Outline Dark (M)\"},xv4Y2EcS5:{\"data-framer-name\":\"White (M)\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Book a Demo\"})}),className:\"framer-yoious\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"obn8AMUC4\",style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",opacity:1},text:VNx7I7gOJ,variants:{\"AK88eP96J-hover\":{opacity:1},\"cBmdZc8L3-hover\":{opacity:.7},\"fBvd5gOJz-hover\":{opacity:.7},\"HPUUmhc71-hover\":{opacity:.7},\"jSGpN2RmT-hover\":{opacity:.7},\"n7X7y_GMF-hover\":{opacity:1},\"NYQPXscks-hover\":{opacity:.7},\"ochLAYRqk-hover\":{opacity:.7},\"oVnfIteN6-hover\":{opacity:.7},\"pt6xls4kV-hover\":{opacity:1},\"s95VHx0Dz-hover\":{opacity:.7},\"suQPnDX_s-hover\":{opacity:.7},\"Tw0RyJCqq-hover\":{opacity:.7},\"xv4Y2EcS5-hover\":{opacity:.7},AK88eP96J:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"},cBmdZc8L3:{\"--extracted-r6o4lv\":\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\"},HPUUmhc71:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"},jSGpN2RmT:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"},n7X7y_GMF:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"},ochLAYRqk:{\"--extracted-r6o4lv\":\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\"},oVnfIteN6:{\"--extracted-r6o4lv\":\"var(--token-e9968ba4-ec35-40be-a8dc-5878b4297b15, rgb(251, 252, 252))\"},pt6xls4kV:{\"--extracted-r6o4lv\":\"var(--token-e9968ba4-ec35-40be-a8dc-5878b4297b15, rgb(251, 252, 252))\"},s95VHx0Dz:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"},suQPnDX_s:{\"--extracted-r6o4lv\":\"var(--token-e9968ba4-ec35-40be-a8dc-5878b4297b15, rgb(251, 252, 252))\"},xv4Y2EcS5:{\"--extracted-r6o4lv\":\"var(--token-e9968ba4-ec35-40be-a8dc-5878b4297b15, rgb(251, 252, 252))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({AK88eP96J:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1totm5h\",\"data-styles-preset\":\"sKg6JOQkJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\"},children:\"Book a Demo\"})})},cBmdZc8L3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84)))\"},children:\"Book a Demo\"})})},HPUUmhc71:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\"},children:\"Book a Demo\"})})},jSGpN2RmT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\"},children:\"Book a Demo\"})})},n7X7y_GMF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\"},children:\"Book a Demo\"})})},ochLAYRqk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1totm5h\",\"data-styles-preset\":\"sKg6JOQkJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84)))\"},children:\"Book a Demo\"})})},oVnfIteN6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1totm5h\",\"data-styles-preset\":\"sKg6JOQkJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9968ba4-ec35-40be-a8dc-5878b4297b15, rgb(251, 252, 252)))\"},children:\"Book a Demo\"})})},pt6xls4kV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9968ba4-ec35-40be-a8dc-5878b4297b15, rgb(251, 252, 252)))\"},children:\"Book a Demo\"})})},s95VHx0Dz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1totm5h\",\"data-styles-preset\":\"sKg6JOQkJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\"},children:\"Book a Demo\"})})},suQPnDX_s:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9968ba4-ec35-40be-a8dc-5878b4297b15, rgb(251, 252, 252)))\"},children:\"Book a Demo\"})})},Tw0RyJCqq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1totm5h\",\"data-styles-preset\":\"sKg6JOQkJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Book a Demo\"})})},xv4Y2EcS5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1totm5h\",\"data-styles-preset\":\"sKg6JOQkJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e9968ba4-ec35-40be-a8dc-5878b4297b15, rgb(251, 252, 252)))\"},children:\"Book a Demo\"})})}},baseVariant,gestureVariant)}),W7BWN7VLM!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ggjo8v-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"okFkcoiM2-container\",nodeId:\"okFkcoiM2\",rendersWithMotion:true,scopeId:\"zbaIx7kVN\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(255, 255, 255)\",height:\"100%\",iconSearch:\"House\",iconSelection:ov9Dt9TlZ,id:\"okFkcoiM2\",layoutId:\"okFkcoiM2\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),bdo_fgAgw!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-8zsz3f\",\"data-framer-name\":\"Gradient\",layoutDependency:layoutDependency,layoutId:\"wn_y34UWd\",style:{background:\"linear-gradient(180deg, rgba(16, 24, 38, 0) 0%, rgba(70, 194, 219, 0.47) 100%)\",borderBottomLeftRadius:99,borderBottomRightRadius:99}}),r2_9FLd8_!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-fxpw2d\",\"data-framer-name\":\"Shadow\",layoutDependency:layoutDependency,layoutId:\"rLzqCd3Lr\",style:{background:\"radial-gradient(81% 150% at 50% 50%, var(--token-70ee1060-3c83-4aa7-a752-6352a72d1a9b, rgb(71, 194, 220)) 0%, rgb(70, 107, 219) 100%)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,filter:\"blur(22px)\",rotate:10,WebkitFilter:\"blur(22px)\"}}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:vKscbaUUA,motionChild:true,nodeId:\"wLcQLesNR\",openInNewTab:false,scopeId:\"zbaIx7kVN\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-7tkulm framer-1nvkuvx\",\"data-border\":true,\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wLcQLesNR\",onTap:onTap1ruu2oo,style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,opacity:.3}})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:vKscbaUUA,motionChild:true,nodeId:\"Iz3Gv6fws\",openInNewTab:false,scopeId:\"zbaIx7kVN\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1s6iyk3 framer-1nvkuvx\",\"data-border\":true,\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Iz3Gv6fws\",onTap:onTap1ruu2oo,style:{\"--border-bottom-width\":\"0.5px\",\"--border-color\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.5px\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,opacity:.3}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ofxuJ.framer-1nvkuvx, .framer-ofxuJ .framer-1nvkuvx { display: block; }\",\".framer-ofxuJ.framer-10gpur7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 9px 15px 9px 15px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-ofxuJ .framer-yoious { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ofxuJ .framer-1ggjo8v-container { flex: none; height: 17px; position: relative; width: 17px; }\",\".framer-ofxuJ .framer-8zsz3f { bottom: 0px; flex: none; height: 20px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-ofxuJ .framer-fxpw2d { bottom: -3px; flex: none; height: 11px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 13px; width: 74px; will-change: var(--framer-will-change-override, transform); z-index: -1; }\",\".framer-ofxuJ .framer-7tkulm, .framer-ofxuJ .framer-1s6iyk3 { align-content: center; align-items: center; bottom: -3px; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; left: -3px; overflow: visible; padding: 9px 15px 9px 15px; position: absolute; right: -3px; text-decoration: none; top: -3px; z-index: 1; }\",\".framer-ofxuJ.framer-v-14y3mmu.framer-10gpur7, .framer-ofxuJ.framer-v-1jm0o5p.framer-10gpur7, .framer-ofxuJ.framer-v-10gpur7.hover.framer-10gpur7 { overflow: visible; will-change: unset; }\",\".framer-ofxuJ.framer-v-14y3mmu .framer-yoious, .framer-ofxuJ.framer-v-1jm0o5p .framer-yoious, .framer-ofxuJ.framer-v-m4igem .framer-yoious { z-index: 3; }\",\".framer-ofxuJ.framer-v-a9l9gm.framer-10gpur7, .framer-ofxuJ.framer-v-3086ux.framer-10gpur7, .framer-ofxuJ.framer-v-1v06z46.framer-10gpur7, .framer-ofxuJ.framer-v-8yjvcu.framer-10gpur7, .framer-ofxuJ.framer-v-qsdvcu.framer-10gpur7 { padding: 9px 14px 9px 14px; }\",\".framer-ofxuJ.framer-v-m4igem.framer-10gpur7 { overflow: visible; padding: 9px 14px 9px 14px; will-change: unset; }\",\".framer-ofxuJ.framer-v-m4igem .framer-8zsz3f { height: 15px; }\",\".framer-ofxuJ.framer-v-10gpur7.hover .framer-yoious { order: 0; }\",\".framer-ofxuJ.framer-v-10gpur7.hover .framer-1ggjo8v-container { order: 1; }\",\".framer-ofxuJ.framer-v-10gpur7.hover .framer-8zsz3f { order: 2; }\",\".framer-ofxuJ.framer-v-10gpur7.hover .framer-fxpw2d { order: 3; }\",\".framer-ofxuJ.framer-v-10gpur7.hover .framer-1s6iyk3 { order: 5; }\",\".framer-ofxuJ.framer-v-14y3mmu.hover.framer-10gpur7, .framer-ofxuJ.framer-v-1jm0o5p.hover.framer-10gpur7, .framer-ofxuJ.framer-v-m4igem.hover.framer-10gpur7 { will-change: unset; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-ofxuJ[data-border=\"true\"]::after, .framer-ofxuJ [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 36\n * @framerIntrinsicWidth 117.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"n7X7y_GMF\":{\"layout\":[\"auto\",\"auto\"]},\"NYQPXscks\":{\"layout\":[\"auto\",\"auto\"]},\"cBmdZc8L3\":{\"layout\":[\"auto\",\"auto\"]},\"HPUUmhc71\":{\"layout\":[\"auto\",\"auto\"]},\"jSGpN2RmT\":{\"layout\":[\"auto\",\"auto\"]},\"suQPnDX_s\":{\"layout\":[\"auto\",\"auto\"]},\"pt6xls4kV\":{\"layout\":[\"auto\",\"auto\"]},\"s95VHx0Dz\":{\"layout\":[\"auto\",\"auto\"]},\"oVnfIteN6\":{\"layout\":[\"auto\",\"auto\"]},\"ochLAYRqk\":{\"layout\":[\"auto\",\"auto\"]},\"xv4Y2EcS5\":{\"layout\":[\"auto\",\"auto\"]},\"Tw0RyJCqq\":{\"layout\":[\"auto\",\"auto\"]},\"AK88eP96J\":{\"layout\":[\"auto\",\"auto\"]},\"rmzSU13lA\":{\"layout\":[\"auto\",\"auto\"]},\"fT3Wo2ycb\":{\"layout\":[\"auto\",\"auto\"]},\"BqQuaB3Kc\":{\"layout\":[\"auto\",\"auto\"]},\"MVXuljA6O\":{\"layout\":[\"auto\",\"auto\"]},\"z44NWPFeN\":{\"layout\":[\"auto\",\"auto\"]},\"jy3ZnXUoP\":{\"layout\":[\"auto\",\"auto\"]},\"jdOkPzOGW\":{\"layout\":[\"auto\",\"auto\"]},\"qllp2XZtx\":{\"layout\":[\"auto\",\"auto\"]},\"lRcEDbArR\":{\"layout\":[\"auto\",\"auto\"]},\"ZwbV3hV5v\":{\"layout\":[\"auto\",\"auto\"]},\"hgfTs9OUA\":{\"layout\":[\"auto\",\"auto\"]},\"ztE_kSrJ1\":{\"layout\":[\"auto\",\"auto\"]},\"kAdUm06Y7\":{\"layout\":[\"auto\",\"auto\"]},\"v83H89L93\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"VNx7I7gOJ\":\"title\",\"xt_sCxED3\":\"click\",\"ov9Dt9TlZ\":\"name1\",\"W7BWN7VLM\":\"iconYes\",\"qgy7dTEz_\":\"click2\",\"r2_9FLd8_\":\"shadow\",\"bdo_fgAgw\":\"gradient\",\"vKscbaUUA\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzbaIx7kVN=withCSS(Component,css,\"framer-ofxuJ\");export default FramerzbaIx7kVN;FramerzbaIx7kVN.displayName=\"Button (Main)\";FramerzbaIx7kVN.defaultProps={height:36,width:117.5};addPropertyControls(FramerzbaIx7kVN,{variant:{options:[\"fBvd5gOJz\",\"n7X7y_GMF\",\"NYQPXscks\",\"cBmdZc8L3\",\"HPUUmhc71\",\"jSGpN2RmT\",\"suQPnDX_s\",\"pt6xls4kV\",\"s95VHx0Dz\",\"oVnfIteN6\",\"ochLAYRqk\",\"xv4Y2EcS5\",\"Tw0RyJCqq\",\"AK88eP96J\"],optionTitles:[\"Black 1st (L)\",\"Black 2nd (L)\",\"Accent 1st (L)\",\"Secondary (L)\",\"Outline (L)\",\"White 1st (L)\",\"White 2nd (L)\",\"Ghost (L)\",\"Outline (M)\",\"Primary (M)\",\"Secondary (M)\",\"White (M)\",\"Outline Dark (M)\",\"White (M)\"],title:\"Variant\",type:ControlType.Enum},VNx7I7gOJ:{defaultValue:\"Book a Demo\",displayTextArea:false,title:\"Title\",type:ControlType.String},xt_sCxED3:{title:\"Click\",type:ControlType.EventHandler},ov9Dt9TlZ:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"House\",description:undefined,hidden:undefined,title:\"Name\"},W7BWN7VLM:{defaultValue:false,description:\"\",title:\"Icon yes\",type:ControlType.Boolean},qgy7dTEz_:{title:\"Click 2\",type:ControlType.EventHandler},r2_9FLd8_:{defaultValue:false,description:\"\",title:\"Shadow\",type:ControlType.Boolean},bdo_fgAgw:{defaultValue:false,description:\"\",title:\"Gradient\",type:ControlType.Boolean},vKscbaUUA:{title:\"Link\",type:ControlType.Link}});addFonts(FramerzbaIx7kVN,[{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\"}]},...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzbaIx7kVN\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"117.5\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"36\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"VNx7I7gOJ\\\":\\\"title\\\",\\\"xt_sCxED3\\\":\\\"click\\\",\\\"ov9Dt9TlZ\\\":\\\"name1\\\",\\\"W7BWN7VLM\\\":\\\"iconYes\\\",\\\"qgy7dTEz_\\\":\\\"click2\\\",\\\"r2_9FLd8_\\\":\\\"shadow\\\",\\\"bdo_fgAgw\\\":\\\"gradient\\\",\\\"vKscbaUUA\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"n7X7y_GMF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NYQPXscks\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cBmdZc8L3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HPUUmhc71\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jSGpN2RmT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"suQPnDX_s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pt6xls4kV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"s95VHx0Dz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oVnfIteN6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ochLAYRqk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xv4Y2EcS5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Tw0RyJCqq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"AK88eP96J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rmzSU13lA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"fT3Wo2ycb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BqQuaB3Kc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MVXuljA6O\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"z44NWPFeN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jy3ZnXUoP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jdOkPzOGW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qllp2XZtx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lRcEDbArR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZwbV3hV5v\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hgfTs9OUA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ztE_kSrJ1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kAdUm06Y7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"v83H89L93\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zbaIx7kVN.map","// 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 0 0 L 14 0\" fill=\"transparent\" height=\"1px\" id=\"ByVkGMe7_\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(5 12)\" width=\"14px\"/></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,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-jJpra\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-jJpra { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); 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 {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Minus\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-jJpra\");Icon.displayName=\"Minus\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Minus\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// 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 0 0 L 6 6 L 12 0\" fill=\"transparent\" height=\"6px\" id=\"YQ5iVcvh8\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 9)\" width=\"12px\"/></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,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-yvgXh\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-yvgXh { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); 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 {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Down\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-yvgXh\");Icon.displayName=\"Chevron Down\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Chevron Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\"}},\"__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()};});}));}},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{ComponentPresetsConsumer as t,Link as r,motion as n}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as o}from\"react\";// ../../library/src/utils/utils.ts\nvar i,a=\"undefined\"!=typeof window,l=a&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function f(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/o(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as c,createElement as p}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction s(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar m=((i=m||{})[i.Fragment=1]=\"Fragment\",i[i.Link=2]=\"Link\",i[i.Module=3]=\"Module\",i[i.Tag=4]=\"Tag\",i[i.Text=5]=\"Text\",i);function d(o){let i=/* @__PURE__ */new Map;return a=>{let l=i.get(a);if(l)return l;let u=JSON.parse(a),m=function i(a){switch(a[0]){case 1/* Fragment */:{let[,...e]=a,t=e.map(i);return /*#__PURE__*/p(c,void 0,...t);}case 2/* Link */:{let[,e,...t]=a,n=t.map(i);return /*#__PURE__*/p(r,e,...n);}case 3/* Module */:{let[,r,n,l]=a;for(let e of l){let t=n[e];t&&(n[e]=i(t));}let u=o[r];return s(u,\"Module not found\"),f(u)&&u.preload(),/*#__PURE__*/e(t,{componentIdentifier:r,children:t=>/*#__PURE__*/e(u,{...t,...n})});}case 4/* Tag */:{let[,e,t,...r]=a,o=r.map(i);if(\"a\"===e)return /*#__PURE__*/p(n.a,t,...o);return /*#__PURE__*/p(e,t,...o);}case 5/* Text */:{let[,e]=a;return e;}}}(u);return i.set(a,m),m;};}export{m as RichTextJsonType,d 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 (3f381e3)\nimport{addPropertyControls as e,ControlType as l,QueryEngine as t}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as r}from\"./ubXipZar0-0.js\";import{getRichTextJsonResolver as i}from\"./ubXipZar0-1.js\";let o={a489MamfI:{isNullable:!0,type:l.VectorSetItem},aEty2sKAF:{isNullable:!0,type:l.ResponsiveImage},ar0Oy6lGu:{isNullable:!0,type:l.String},aw9qEOnRM:{isNullable:!0,type:l.String},bBeNl7XNH:{isNullable:!0,type:l.String},BTVe2JlRx:{isNullable:!0,type:l.Number},bw_keW9on:{isNullable:!0,type:l.String},C3ptHPvdN:{isNullable:!0,type:l.String},c8IlAKGgX:{isNullable:!0,type:l.VectorSetItem},createdAt:{isNullable:!0,type:l.Date},Cz7da764p:{isNullable:!0,type:l.VectorSetItem},D9JbsvJA4:{isNullable:!0,type:l.String},DBD7o6TKK:{isNullable:!0,type:l.RichText},df1iyLUEF:{isNullable:!0,type:l.String},DiNr9xoaj:{isNullable:!0,type:l.VectorSetItem},dMNe83eyx:{isNullable:!0,type:l.VectorSetItem},DxgE0pJuA:{isNullable:!0,type:l.String},E0VaR0Jfs:{isNullable:!0,type:l.VectorSetItem},EmIWaEvZd:{isNullable:!0,type:l.String},eOB46GUsq:{isNullable:!0,type:l.VectorSetItem},FJrFVCDIS:{isNullable:!0,type:l.VectorSetItem},Fk1HBA93d:{isNullable:!0,type:l.String},FRvoaQhIG:{isNullable:!0,type:l.String},fTr_jI3t7:{isNullable:!0,type:l.String},g_nHZqWTK:{isNullable:!0,type:l.String},g72C5Wm1y:{isNullable:!0,type:l.String},gfixmWAH9:{isNullable:!0,type:l.ResponsiveImage},GMfR3AxJX:{isNullable:!0,type:l.VectorSetItem},GpQR8eDna:{isNullable:!0,type:l.String},GpsRyb_zC:{isNullable:!0,type:l.String},gsqOzjyKh:{isNullable:!0,type:l.VectorSetItem},Gu_LeNka1:{isNullable:!0,type:l.Enum},gYJmH8t9V:{isNullable:!0,type:l.ResponsiveImage},H2zmRKZe8:{isNullable:!0,type:l.String},hCtXtCpU3:{isNullable:!0,type:l.VectorSetItem},heFL52zqf:{isNullable:!0,type:l.String},hR2iOEysY:{isNullable:!0,type:l.VectorSetItem},i6GgQ0t8q:{isNullable:!0,type:l.String},id:{isNullable:!1,type:l.String},IgKNE3mIW:{isNullable:!0,type:l.String},IhsVBmcs7:{isNullable:!0,type:l.String},IxRi60VPE:{isNullable:!0,type:l.String},Jivg8o9dU:{isNullable:!0,type:l.String},JOA8x1p4e:{isNullable:!0,type:l.Number},JpDPWImIu:{isNullable:!0,type:l.ResponsiveImage},jqjbPM5lD:{isNullable:!0,type:l.String},JWlA6k5PZ:{isNullable:!0,type:l.String},jX4aZ6g9P:{isNullable:!0,type:l.String},JycTWlDUr:{isNullable:!0,type:l.String},KAx_9HjvO:{isNullable:!0,type:l.VectorSetItem},kCrDBElr0:{isNullable:!0,type:l.String},Kcse5rBNf:{isNullable:!0,type:l.String},KGIb0AEqQ:{isNullable:!0,type:l.String},kRhJVh1IL:{isNullable:!0,type:l.ResponsiveImage},KtHUmvEpt:{isNullable:!0,type:l.String},kwxYtIz73:{isNullable:!0,type:l.ResponsiveImage},KxM_kUpMH:{isNullable:!0,type:l.VectorSetItem},KxsJGRviR:{isNullable:!0,type:l.String},l0VD2Heq4:{isNullable:!0,type:l.String},ldXSZht8M:{isNullable:!0,type:l.String},lgHSeIT_l:{isNullable:!0,type:l.VectorSetItem},LjiUFpceO:{isNullable:!0,type:l.String},LWjmgXdOd:{isNullable:!0,type:l.String},m0ueyaU0z:{isNullable:!0,type:l.VectorSetItem},m1CGOY14U:{isNullable:!0,type:l.String},MbUaGdQWN:{isNullable:!0,type:l.String},MClNDmo9n:{isNullable:!0,type:l.VectorSetItem},mf1BK7afR:{isNullable:!0,type:l.String},Miw2Q9T1H:{isNullable:!0,type:l.String},mj1yEdzNK:{isNullable:!0,type:l.String},mlpXhBNVh:{isNullable:!0,type:l.ResponsiveImage},MPwRe8Jgc:{isNullable:!0,type:l.String},mQ2xj8nZy:{isNullable:!0,type:l.String},mYlqVm4Rl:{isNullable:!0,type:l.ResponsiveImage},n821jhGZa:{isNullable:!0,type:l.String},nBd0uo2NT:{isNullable:!0,type:l.String},nextItemId:{isNullable:!0,type:l.String},nqvDCOKcH:{isNullable:!0,type:l.String},nrF7M5A36:{isNullable:!0,type:l.VectorSetItem},NtXzdi3q3:{isNullable:!0,type:l.String},ntyIONVpD:{isNullable:!0,type:l.String},o22TvbMck:{isNullable:!0,type:l.VectorSetItem},oleTgMP9g:{isNullable:!0,type:l.String},OWGzeCzxl:{isNullable:!0,type:l.ResponsiveImage},peuORxEC0:{isNullable:!0,type:l.String},PKZUf9KED:{isNullable:!0,type:l.String},previousItemId:{isNullable:!0,type:l.String},PX7jx6Nnt:{isNullable:!0,type:l.VectorSetItem},pzczS6drA:{isNullable:!0,type:l.String},q3HxLYfkN:{isNullable:!0,type:l.VectorSetItem},QEi44TaUo:{isNullable:!0,type:l.ResponsiveImage},QGB63gv2v:{isNullable:!0,type:l.String},qMTuKLgi_:{isNullable:!0,type:l.String},Qn1r0C8pm:{isNullable:!0,type:l.String},raCem9Elg:{isNullable:!0,type:l.VectorSetItem},RT31eU4In:{isNullable:!0,type:l.String},sbuEUL1sY:{isNullable:!0,type:l.String},sCIdZfDd8:{isNullable:!0,type:l.String},SeduLWYst:{isNullable:!0,type:l.String},SIJFcRPey:{isNullable:!0,type:l.String},slg0s27Ep:{isNullable:!0,type:l.VectorSetItem},SPXeVR9HK:{isNullable:!0,type:l.String},sQupa2anZ:{isNullable:!0,type:l.ResponsiveImage},swLoDbGuN:{isNullable:!0,type:l.String},szNft9Ezp:{isNullable:!0,type:l.String},T3zLVGVAv:{isNullable:!0,type:l.String},TbS6DkPfi:{isNullable:!0,type:l.String},ti2M__HKu:{isNullable:!0,type:l.String},TsaxIqQyQ:{isNullable:!0,type:l.String},TzSoatrHw:{isNullable:!0,type:l.ResponsiveImage},updatedAt:{isNullable:!0,type:l.Date},utBz0xc5E:{isNullable:!0,type:l.VectorSetItem},UtmgMmGvs:{isNullable:!0,type:l.String},Uuc7g8Ozo:{isNullable:!0,type:l.VectorSetItem},VGlukz8Oz:{isNullable:!0,type:l.ResponsiveImage},VIUPEdHhf:{isNullable:!0,type:l.VectorSetItem},w206W7QXz:{isNullable:!0,type:l.VectorSetItem},W3rzxeOIw:{isNullable:!0,type:l.VectorSetItem},w7cRGL_hE:{isNullable:!0,type:l.String},WJ7DpmHDO:{isNullable:!0,type:l.VectorSetItem},wKzbm6VAo:{isNullable:!0,type:l.String},WPZgtjbSO:{isNullable:!0,type:l.String},X68ikjKeL:{isNullable:!0,type:l.VectorSetItem},xc6HPLBBy:{isNullable:!0,type:l.VectorSetItem},XEoRqcRBP:{isNullable:!0,type:l.String},XEwseiGso:{isNullable:!0,type:l.String},Xsc41_9ql:{isNullable:!0,type:l.String},Y8nbunINi:{isNullable:!0,type:l.String},yDRx9LH3N:{isNullable:!0,type:l.String},Yg91jfgkv:{isNullable:!0,type:l.String},yiUoMnmbI:{isNullable:!0,type:l.String},yj7kl5w7R:{isNullable:!0,type:l.String},YTxaOvnkB:{isNullable:!0,type:l.VectorSetItem},zkc_z_ZX4:{isNullable:!0,type:l.String},ZLpSl_PVg:{isNullable:!0,type:l.VectorSetItem},zyBYiCwSP:{isNullable:!0,type:l.String}},m=[\"id\"],n={type:1},u=[\"previousItemId\"],s=[\"nextItemId\"],c=[\"id\",\"JycTWlDUr\"],d=[\"JycTWlDUr\",\"id\"],f=[\"JycTWlDUr\"],p={type:0},g=[\"Gu_LeNka1\"],S=[\"QEi44TaUo\"],h=[\"kRhJVh1IL\"],y=[\"peuORxEC0\"],w=[\"EmIWaEvZd\"],b=[\"zkc_z_ZX4\"],N=[\"DBD7o6TKK\"],V=[\"g_nHZqWTK\"],R=[\"BTVe2JlRx\"],I=[\"yiUoMnmbI\"],X=[\"FRvoaQhIG\"],L=[\"KxsJGRviR\"],x=[\"JOA8x1p4e\"],U=[\"PKZUf9KED\"],Z=[\"n821jhGZa\"],v=[\"gfixmWAH9\"],P=[\"mYlqVm4Rl\"],C=[\"JpDPWImIu\"],D=[\"OWGzeCzxl\"],K=[\"gYJmH8t9V\"],M=[\"kwxYtIz73\"],j=[\"sQupa2anZ\"],O=[\"TzSoatrHw\"],E=[\"mlpXhBNVh\"],T=[\"VGlukz8Oz\"],F=[\"IgKNE3mIW\"],W=[\"QGB63gv2v\"],z=[\"sbuEUL1sY\"],Q=[\"jX4aZ6g9P\"],B=[\"IhsVBmcs7\"],_=[\"DiNr9xoaj\"],q=[\"mQ2xj8nZy\"],k=[\"yDRx9LH3N\"],Y=[\"kCrDBElr0\"],H=[\"gsqOzjyKh\"],A=[\"UtmgMmGvs\"],J=[\"T3zLVGVAv\"],G=[\"WPZgtjbSO\"],$=[\"W3rzxeOIw\"],ee=[\"Y8nbunINi\"],el=[\"szNft9Ezp\"],et=[\"i6GgQ0t8q\"],ea=[\"Cz7da764p\"],er=[\"JWlA6k5PZ\"],ei=[\"heFL52zqf\"],eo=[\"l0VD2Heq4\"],em=[\"w206W7QXz\"],en=[\"yj7kl5w7R\"],eu=[\"D9JbsvJA4\"],es=[\"TbS6DkPfi\"],ec=[\"ar0Oy6lGu\"],ed=[\"bBeNl7XNH\"],ef=[\"hR2iOEysY\"],ep=[\"NtXzdi3q3\"],eg=[\"KGIb0AEqQ\"],eS=[\"KAx_9HjvO\"],eh=[\"H2zmRKZe8\"],ey=[\"Xsc41_9ql\"],ew=[\"GMfR3AxJX\"],eb=[\"XEwseiGso\"],eN=[\"GpQR8eDna\"],eV=[\"raCem9Elg\"],eR=[\"Qn1r0C8pm\"],eI=[\"LjiUFpceO\"],eX=[\"c8IlAKGgX\"],eL=[\"g72C5Wm1y\"],ex=[\"DxgE0pJuA\"],eU=[\"FJrFVCDIS\"],eZ=[\"mf1BK7afR\"],ev=[\"mj1yEdzNK\"],eP=[\"E0VaR0Jfs\"],eC=[\"wKzbm6VAo\"],eD=[\"fTr_jI3t7\"],eK=[\"q3HxLYfkN\"],eM=[\"nBd0uo2NT\"],ej=[\"Fk1HBA93d\"],eO=[\"dMNe83eyx\"],eE=[\"zyBYiCwSP\"],eT=[\"SPXeVR9HK\"],eF=[\"o22TvbMck\"],eW=[\"swLoDbGuN\"],ez=[\"Jivg8o9dU\"],eQ=[\"slg0s27Ep\"],eB=[\"TsaxIqQyQ\"],e_=[\"IxRi60VPE\"],eq=[\"KxM_kUpMH\"],ek=[\"SIJFcRPey\"],eY=[\"jqjbPM5lD\"],eH=[\"C3ptHPvdN\"],eA=[\"ldXSZht8M\"],eJ=[\"nqvDCOKcH\"],eG=[\"df1iyLUEF\"],e$=[\"MPwRe8Jgc\"],e0=[\"RT31eU4In\"],e7=[\"oleTgMP9g\"],e1=[\"sCIdZfDd8\"],e6=[\"pzczS6drA\"],e8=[\"ntyIONVpD\"],e2=[\"qMTuKLgi_\"],e3=[\"bw_keW9on\"],e4=[\"Yg91jfgkv\"],e5=[\"MbUaGdQWN\"],e9=[\"Kcse5rBNf\"],le=[\"XEoRqcRBP\"],ll=[\"w7cRGL_hE\"],lt=[\"Miw2Q9T1H\"],la=[\"aEty2sKAF\"],lr=[\"SeduLWYst\"],li=[\"m1CGOY14U\"],lo=[\"KtHUmvEpt\"],lm=[\"LWjmgXdOd\"],ln=[\"ti2M__HKu\"],lu=[\"GpsRyb_zC\"],ls=[\"aw9qEOnRM\"],lc=[\"YTxaOvnkB\"],ld=[\"ZLpSl_PVg\"],lf=[\"lgHSeIT_l\"],lp=[\"xc6HPLBBy\"],lg=[\"Uuc7g8Ozo\"],lS=[\"X68ikjKeL\"],lh=[\"PX7jx6Nnt\"],ly=[\"eOB46GUsq\"],lw=[\"WJ7DpmHDO\"],lb=[\"utBz0xc5E\"],lN=[\"VIUPEdHhf\"],lV=[\"hCtXtCpU3\"],lR=[\"MClNDmo9n\"],lI=[\"m0ueyaU0z\"],lX=[\"nrF7M5A36\"],lL=[\"a489MamfI\"],lx=[()=>import(\"https://framerusercontent.com/modules/BLjRczXRCa2XMZlRX1af/3JLV0naPYn0LHwD9pOLX/ljGcHeWyh.js\"),()=>import(\"https://framerusercontent.com/modules/Dn80xqXqDKOmiSgA64xV/Uq69ZJ9QgRYdVxMh0Qvm/fbnA8Pdl2.js\"),()=>import(\"https://framerusercontent.com/modules/FR13RboLESBo4l6lNlpN/Bn6YCvTEPQ346a0aTS3P/HHVsKwvNA.js\"),()=>import(\"https://framerusercontent.com/modules/rMDwwqerhOGip5AofJ2m/f74Sna8Xv3gmfEan0h0h/Ek49kH1RY.js\"),()=>import(\"https://framerusercontent.com/modules/is57xOkbKL7t0jHqBLEE/9fyDNwGlyrztdnd1xTZD/HCIgRL7JN.js\"),()=>import(\"https://framerusercontent.com/modules/blZf7MI6XI6U6KYlOXQm/ohSBEjPewx7L3eMfMpcZ/zYmz0QONC.js\"),()=>import(\"https://framerusercontent.com/modules/KrfVF3QHQvNi2c0m4yJh/EKSpnvhw5w30Hc29Qpp1/GgNlUu_Hi.js\"),()=>import(\"https://framerusercontent.com/modules/4xQYlh6neffoT4xOa3iK/6iUMRVu3yVVhfQVoL5Wh/s9Ir45kgf.js\"),()=>import(\"https://framerusercontent.com/modules/ruC6cmSIOE14DW7rrwRf/uFztWsy1s1Opz4xfvtkF/XgUVEEEnl.js\"),()=>import(\"https://framerusercontent.com/modules/yjkYbesjvSwXQpgjwSrm/OEM7VsjsQCg0KeP9QSeB/VV3JTFq0w.js\"),()=>import(\"https://framerusercontent.com/modules/eo3yjjf0YsE9OXjJQOzJ/DOZmNErypur1Tra1xTyB/aw85kyh6S.js\"),()=>import(\"https://framerusercontent.com/modules/BMnKzw7CJNzuDI5WfhvF/V0AvuJizqZXDnxZeQqJd/V0WriU4Bq.js\"),()=>import(\"https://framerusercontent.com/modules/Pq665M2rbhg8ICsMkDjE/Pdt1QURTNcN9fe1e5cgK/YxLXilXb9.js\"),()=>import(\"https://framerusercontent.com/modules/50dujvLVQAiGKDOnSAP6/QgJWDH9vkyVbDVyums7R/VByy2pW7r.js\")],lU=e=>{let l=lx[e];if(l)return l().then(e=>e.default);},lZ={},lv=i(lZ),lP=new t,lC={collectionByLocaleId:{default:new a({chunks:[new URL(\"./ubXipZar0-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"8cab9b5b-a4f8-46e7-bc06-f8af55306d95default\",indexes:[new r({collation:n,collectionSchema:o,fieldNames:m,range:{from:0,to:217},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:u,range:{from:217,to:433},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:s,range:{from:433,to:645},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:c,range:{from:645,to:1060},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:d,range:{from:1060,to:1475},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:f,range:{from:1475,to:1772},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:g,range:{from:1772,to:1996},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:S,range:{from:1996,to:5916},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:h,range:{from:5916,to:11754},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:y,range:{from:11754,to:12064},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:w,range:{from:12064,to:12286},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:b,range:{from:12286,to:13206},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:N,range:{from:13206,to:14763},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:V,range:{from:14763,to:14930},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:R,range:{from:14930,to:15114},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:I,range:{from:15114,to:15292},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:X,range:{from:15292,to:15566},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:L,range:{from:15566,to:15740},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:x,range:{from:15740,to:15924},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:U,range:{from:15924,to:16123},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:Z,range:{from:16123,to:16388},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:v,range:{from:16388,to:19177},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:P,range:{from:19177,to:21490},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:C,range:{from:21490,to:23803},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:D,range:{from:23803,to:26107},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:K,range:{from:26107,to:28408},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:M,range:{from:28408,to:32368},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:j,range:{from:32368,to:36360},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:O,range:{from:36360,to:40208},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:E,range:{from:40208,to:44120},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:T,range:{from:44120,to:48112},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:F,range:{from:48112,to:48539},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:W,range:{from:48539,to:49581},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:z,range:{from:49581,to:49884},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:Q,range:{from:49884,to:50096},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:B,range:{from:50096,to:51262},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:_,range:{from:51262,to:51414},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:q,range:{from:51414,to:51686},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:k,range:{from:51686,to:51907},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:Y,range:{from:51907,to:53093},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:H,range:{from:53093,to:53245},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:A,range:{from:53245,to:53521},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:J,range:{from:53521,to:53735},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:G,range:{from:53735,to:54909},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:$,range:{from:54909,to:55061},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ee,range:{from:55061,to:55359},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:el,range:{from:55359,to:55580},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:et,range:{from:55580,to:56719},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ea,range:{from:56719,to:56871},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:er,range:{from:56871,to:57179},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ei,range:{from:57179,to:57393},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eo,range:{from:57393,to:58523},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:em,range:{from:58523,to:58675},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:en,range:{from:58675,to:59114},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eu,range:{from:59114,to:59752},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:es,range:{from:59752,to:60462},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ec,range:{from:60462,to:60749},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ed,range:{from:60749,to:61339},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ef,range:{from:61339,to:61491},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ep,range:{from:61491,to:61802},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eg,range:{from:61802,to:62417},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eS,range:{from:62417,to:62569},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eh,range:{from:62569,to:62843},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ey,range:{from:62843,to:63496},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ew,range:{from:63496,to:63648},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eb,range:{from:63648,to:63925},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eN,range:{from:63925,to:64557},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eV,range:{from:64557,to:64709},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eR,range:{from:64709,to:64984},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eI,range:{from:64984,to:65677},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eX,range:{from:65677,to:65829},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eL,range:{from:65829,to:66089},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ex,range:{from:66089,to:66719},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eU,range:{from:66719,to:66871},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eZ,range:{from:66871,to:67132},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ev,range:{from:67132,to:67785},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eP,range:{from:67785,to:67937},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eC,range:{from:67937,to:68220},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eD,range:{from:68220,to:68859},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eK,range:{from:68859,to:69011},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eM,range:{from:69011,to:69292},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ej,range:{from:69292,to:69951},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eO,range:{from:69951,to:70103},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eE,range:{from:70103,to:70307},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eT,range:{from:70307,to:70632},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eF,range:{from:70632,to:70784},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eW,range:{from:70784,to:70983},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ez,range:{from:70983,to:71323},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eQ,range:{from:71323,to:71475},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eB,range:{from:71475,to:71685},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:e_,range:{from:71685,to:72005},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eq,range:{from:72005,to:72157},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ek,range:{from:72157,to:72487},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eY,range:{from:72487,to:72781},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eH,range:{from:72781,to:73074},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eA,range:{from:73074,to:73359},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eJ,range:{from:73359,to:73648},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:eG,range:{from:73648,to:73932},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:e$,range:{from:73932,to:74202},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:e0,range:{from:74202,to:74493},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:e7,range:{from:74493,to:74818},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:e1,range:{from:74818,to:75106},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:e6,range:{from:75106,to:75400},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:e8,range:{from:75400,to:75696},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:e2,range:{from:75696,to:75974},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:e3,range:{from:75974,to:76255},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:e4,range:{from:76255,to:76565},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:e5,range:{from:76565,to:76852},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:e9,range:{from:76852,to:77514},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:le,range:{from:77514,to:77738},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ll,range:{from:77738,to:77908},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lt,range:{from:77908,to:78174},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:la,range:{from:78174,to:81222},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lr,range:{from:81222,to:81672},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:li,range:{from:81672,to:82797},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lo,range:{from:82797,to:83218},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lm,range:{from:83218,to:84461},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ln,range:{from:84461,to:84714},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lu,range:{from:84714,to:85035},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ls,range:{from:85035,to:85712},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lc,range:{from:85712,to:85864},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ld,range:{from:85864,to:86016},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lf,range:{from:86016,to:86168},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lp,range:{from:86168,to:86320},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lg,range:{from:86320,to:86472},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lS,range:{from:86472,to:86624},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lh,range:{from:86624,to:86776},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:ly,range:{from:86776,to:86928},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lw,range:{from:86928,to:87080},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lb,range:{from:87080,to:87232},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lN,range:{from:87232,to:87384},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lV,range:{from:87384,to:87536},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lR,range:{from:87536,to:87688},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lI,range:{from:87688,to:87840},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lX,range:{from:87840,to:87992},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:lL,range:{from:87992,to:88144},url:new URL(\"./ubXipZar0-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:lv,resolveVectorSetItem:lU,schema:o})},displayName:\"Solutions\",id:\"8cab9b5b-a4f8-46e7-bc06-f8af55306d95\"};export default lC;e(lC,{JycTWlDUr:{preventLocalization:!0,title:\"Slug\",type:l.String},Gu_LeNka1:{defaultValue:\"Jo7BIy0wU\",options:[\"Jo7BIy0wU\",\"YvRgd8TnE\",\"b3RH1sDdY\",\"SmdmYSBVl\",\"DrCYoLEHC\",\"hobROQsu5\",\"vFuQBdL5y\",\"a__u_LXxr\",\"qEEE_XSkO\",\"vaUGNia30\"],optionTitles:[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\"],title:\"Visual\",type:l.Enum},QEi44TaUo:{title:\"Hero (S)\",type:l.ResponsiveImage},kRhJVh1IL:{title:\"Hero (L)\",type:l.ResponsiveImage},peuORxEC0:{defaultValue:\"\",title:\"Feature\",type:l.String},EmIWaEvZd:{defaultValue:\"\",title:\"Category\",type:l.String},zkc_z_ZX4:{defaultValue:\"\",title:\"Subtitle\",type:l.String},DBD7o6TKK:{defaultValue:\"\",title:\"Long Summary\",type:l.RichText},g_nHZqWTK:{defaultValue:\"\",title:\"Prefix M 1\",type:l.String},BTVe2JlRx:{defaultValue:0,title:\"Value M 1\",type:l.Number},yiUoMnmbI:{defaultValue:\"\",title:\"Suffix M 1\",type:l.String},FRvoaQhIG:{defaultValue:\"\",title:\"Subline M 1\",type:l.String},KxsJGRviR:{defaultValue:\"\",title:\"Prefix M 2\",type:l.String},JOA8x1p4e:{defaultValue:0,title:\"Value M 2\",type:l.Number},PKZUf9KED:{defaultValue:\"\",title:\"Suffix M 2\",type:l.String},n821jhGZa:{defaultValue:\"\",title:\"Subline M 2\",type:l.String},gfixmWAH9:{__defaultAssetReference:\"data:framer/asset-reference,5DUah09evAJRVWtnJQPP5WIi9Ow.png?originalFilename=image+1.png&width=592&height=628\",title:\"M 1\",type:l.ResponsiveImage},mYlqVm4Rl:{title:\"M 2\",type:l.ResponsiveImage},JpDPWImIu:{title:\"M 3\",type:l.ResponsiveImage},OWGzeCzxl:{title:\"M 4\",type:l.ResponsiveImage},gYJmH8t9V:{title:\"M 5\",type:l.ResponsiveImage},kwxYtIz73:{__defaultAssetReference:\"data:framer/asset-reference,zuyUyV97iTQBkZ7boJU15naeAE.jpg?originalFilename=u9272375663_green_light_streaks_glowing_gradient_on_top_of_scre_7a9ca44f-d933-42e6-af8f-7b3fb1d95116.jpg&width=1856&height=2464\",title:\"I 1\",type:l.ResponsiveImage},sQupa2anZ:{__defaultAssetReference:\"data:framer/asset-reference,p44Mo49hKCVAcz3owUuyuckKlt8.jpg?originalFilename=strengthofsaad_deep_green_cinematic_gradient_background_with_su_e7064d81-83af-4441-9e83-95955c2b0894.jpg&width=1856&height=2464\",title:\"I 2\",type:l.ResponsiveImage},TzSoatrHw:{__defaultAssetReference:\"data:framer/asset-reference,r5b0zwGyrNzeAlAQOog8HQCQ.jpg?originalFilename=tryaziz_Luxury_cinematic_green_gradient_background_deep_emerald_6c8683e0-2c89-4337-82a2-a98ed3224fe1.jpg&width=1456&height=816\",title:\"I 3\",type:l.ResponsiveImage},mlpXhBNVh:{__defaultAssetReference:\"data:framer/asset-reference,GClhGDUjCz2XHVlAZvAW3SKAvQ.jpg?originalFilename=nastyabursak_ethereal_emerald_green_gradient_background_subtle__416d9cea-043e-44ca-98a0-2da38521eb19.jpg&width=1456&height=816\",title:\"I 4\",type:l.ResponsiveImage},VGlukz8Oz:{__defaultAssetReference:\"data:framer/asset-reference,XCSAPXBFG5Zz7CsbcNuEJS36j7s.jpg?originalFilename=u3142624621_imagine_minimal_abstract_background_for_mobile_app__822e38a4-62c5-4ed9-ba70-2a8b56535ccd.jpg&width=1856&height=2464\",title:\"I 5\",type:l.ResponsiveImage},IgKNE3mIW:{defaultValue:\"\",title:\"CVP Section Title\",type:l.String},QGB63gv2v:{defaultValue:\"\",title:\"CVP Section Subline\",type:l.String},sbuEUL1sY:{defaultValue:\"\",title:\"CVP Title 1\",type:l.String},jX4aZ6g9P:{defaultValue:\"\",title:\"CVP Title 1 (Short)\",type:l.String},IhsVBmcs7:{defaultValue:\"\",title:\"CVP Subline 1\",type:l.String},DiNr9xoaj:{defaultValue:{identifier:\"module:BLjRczXRCa2XMZlRX1af/3JLV0naPYn0LHwD9pOLX/ljGcHeWyh.js:default\",moduleId:\"BLjRczXRCa2XMZlRX1af\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"CVP Icon 1\",type:l.VectorSetItem},mQ2xj8nZy:{defaultValue:\"\",title:\"CVP Title 2\",type:l.String},yDRx9LH3N:{defaultValue:\"\",title:\"CVP Title 2 (Short)\",type:l.String},kCrDBElr0:{defaultValue:\"\",title:\"CVP Subline 2\",type:l.String},gsqOzjyKh:{defaultValue:{identifier:\"module:BLjRczXRCa2XMZlRX1af/3JLV0naPYn0LHwD9pOLX/ljGcHeWyh.js:default\",moduleId:\"BLjRczXRCa2XMZlRX1af\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"CVP Icon 2\",type:l.VectorSetItem},UtmgMmGvs:{defaultValue:\"\",title:\"CVP Title 3\",type:l.String},T3zLVGVAv:{defaultValue:\"\",title:\"CVP Title 3 (Short)\",type:l.String},WPZgtjbSO:{defaultValue:\"\",title:\"CVP Subline 3\",type:l.String},W3rzxeOIw:{defaultValue:{identifier:\"module:BLjRczXRCa2XMZlRX1af/3JLV0naPYn0LHwD9pOLX/ljGcHeWyh.js:default\",moduleId:\"BLjRczXRCa2XMZlRX1af\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"CVP Icon 3\",type:l.VectorSetItem},Y8nbunINi:{defaultValue:\"\",title:\"CVP Title 4\",type:l.String},szNft9Ezp:{defaultValue:\"\",title:\"CVP Title 4 (Short)\",type:l.String},i6GgQ0t8q:{defaultValue:\"\",title:\"CVP Subline 4\",type:l.String},Cz7da764p:{defaultValue:{identifier:\"module:BLjRczXRCa2XMZlRX1af/3JLV0naPYn0LHwD9pOLX/ljGcHeWyh.js:default\",moduleId:\"BLjRczXRCa2XMZlRX1af\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"CVP Icon 4\",type:l.VectorSetItem},JWlA6k5PZ:{defaultValue:\"\",title:\"CVP Title 5\",type:l.String},heFL52zqf:{defaultValue:\"\",title:\"CVP Title 5 (Short)\",type:l.String},l0VD2Heq4:{defaultValue:\"\",title:\"CVP Subline 5\",type:l.String},w206W7QXz:{defaultValue:{identifier:\"module:BLjRczXRCa2XMZlRX1af/3JLV0naPYn0LHwD9pOLX/ljGcHeWyh.js:default\",moduleId:\"BLjRczXRCa2XMZlRX1af\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"CVP Icon 5\",type:l.VectorSetItem},yj7kl5w7R:{defaultValue:\"The most secure, flexible and scalable digital asset treasury management platform\",placeholder:\"The most secure, flexible and scalable digital asset treasury management platform\",title:\"KF Section Title 1\",type:l.String},D9JbsvJA4:{defaultValue:\"The most secure, flexible and scalable digital asset treasury management platform\",placeholder:\"The most secure, flexible and scalable digital asset treasury management platform\",title:\"KF Section Title 2\",type:l.String},TbS6DkPfi:{defaultValue:\"Utila is the foundational layer for all your treasury activity. Secure, govern, automate, and deploy your digital asset flows from a single, consolidated dashboard.\",placeholder:\"Utila is the foundational layer for all your treasury activity. Secure, govern, automate, and deploy your digital asset flows from a single, consolidated dashboard.\",title:\"KF Section Subline\",type:l.String},ar0Oy6lGu:{defaultValue:\"Multi-Chain by Default\",placeholder:\"Multi-Chain by Default\",title:\"KF Title 1\",type:l.String},bBeNl7XNH:{defaultValue:\"Operate seamlessly across all major blockchains. Add any EVM chain instantly.\",placeholder:\"Operate seamlessly across all major blockchains. Add any EVM chain instantly.\",title:\"KF Subline 1\",type:l.String},hR2iOEysY:{defaultValue:{identifier:\"module:Dn80xqXqDKOmiSgA64xV/Uq69ZJ9QgRYdVxMh0Qvm/fbnA8Pdl2.js:default\",moduleId:\"Dn80xqXqDKOmiSgA64xV\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"KF Icon 1\",type:l.VectorSetItem},NtXzdi3q3:{defaultValue:\"Exchange & DeFi Connectivity\",placeholder:\"Exchange & DeFi Connectivity\",title:\"KF Title 2\",type:l.String},KGIb0AEqQ:{defaultValue:\"Seamlessly connect and manage operations across exchanges and DeFi protocols.\",placeholder:\"Seamlessly connect and manage operations across exchanges and DeFi protocols.\",title:\"KF Subline 2\",type:l.String},KAx_9HjvO:{defaultValue:{identifier:\"module:FR13RboLESBo4l6lNlpN/Bn6YCvTEPQ346a0aTS3P/HHVsKwvNA.js:default\",moduleId:\"FR13RboLESBo4l6lNlpN\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"KF Icon 2\",type:l.VectorSetItem},H2zmRKZe8:{defaultValue:\"Yield Access\",placeholder:\"Yield Access\",title:\"KF Title 3\",type:l.String},Xsc41_9ql:{defaultValue:\"Securely access onchain yield opportunities and manage rewards directly from your vault.\",placeholder:\"Securely access onchain yield opportunities and manage rewards directly from your vault.\",title:\"KF Subline 3\",type:l.String},GMfR3AxJX:{defaultValue:{identifier:\"module:rMDwwqerhOGip5AofJ2m/f74Sna8Xv3gmfEan0h0h/Ek49kH1RY.js:default\",moduleId:\"rMDwwqerhOGip5AofJ2m\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"KF Icon 3\",type:l.VectorSetItem},XEwseiGso:{defaultValue:\"Stablecoin Operations\",placeholder:\"Stablecoin Operations\",title:\"KF Title 4\",type:l.String},GpQR8eDna:{defaultValue:\"Run all treasury pay-ins, payouts, and cross-border settlement on stablecoin rails.\",placeholder:\"Run all treasury pay-ins, payouts, and cross-border settlement on stablecoin rails.\",title:\"KF Subline 4\",type:l.String},raCem9Elg:{defaultValue:{identifier:\"module:is57xOkbKL7t0jHqBLEE/9fyDNwGlyrztdnd1xTZD/HCIgRL7JN.js:default\",moduleId:\"is57xOkbKL7t0jHqBLEE\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"KF Icon 4\",type:l.VectorSetItem},Qn1r0C8pm:{defaultValue:\"Banking Connectivity\",placeholder:\"Banking Connectivity\",title:\"KF Title 5\",type:l.String},LjiUFpceO:{defaultValue:\"Seamlessly convert between fiat and digital assets with native on/off-ramp integrations.\",placeholder:\"Seamlessly convert between fiat and digital assets with native on/off-ramp integrations.\",title:\"KF Subline 5\",type:l.String},c8IlAKGgX:{defaultValue:{identifier:\"module:blZf7MI6XI6U6KYlOXQm/ohSBEjPewx7L3eMfMpcZ/zYmz0QONC.js:default\",moduleId:\"blZf7MI6XI6U6KYlOXQm\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"KF Icon 5\",type:l.VectorSetItem},g72C5Wm1y:{defaultValue:\"Automated Sweeping\",placeholder:\"Automated Sweeping\",title:\"KF Title 6\",type:l.String},DxgE0pJuA:{defaultValue:\"Schedule automatic fund consolidation from deposit wallets to central treasury.\",placeholder:\"Schedule automatic fund consolidation from deposit wallets to central treasury.\",title:\"KF Subline 6\",type:l.String},FJrFVCDIS:{defaultValue:{identifier:\"module:KrfVF3QHQvNi2c0m4yJh/EKSpnvhw5w30Hc29Qpp1/GgNlUu_Hi.js:default\",moduleId:\"KrfVF3QHQvNi2c0m4yJh\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"KF Icon 6\",type:l.VectorSetItem},mf1BK7afR:{defaultValue:\"Batch Transfers\",placeholder:\"Batch Transfers\",title:\"KF Title 7\",type:l.String},mj1yEdzNK:{defaultValue:\"Process multiple payments in one transaction to reduce fees and streamline operations.\",placeholder:\"Process multiple payments in one transaction to reduce fees and streamline operations.\",title:\"KF Subline 7\",type:l.String},E0VaR0Jfs:{defaultValue:{identifier:\"module:4xQYlh6neffoT4xOa3iK/6iUMRVu3yVVhfQVoL5Wh/s9Ir45kgf.js:default\",moduleId:\"4xQYlh6neffoT4xOa3iK\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"KF Icon 7\",type:l.VectorSetItem},wKzbm6VAo:{defaultValue:\"Multiple Deposit Addresses\",placeholder:\"Multiple Deposit Addresses\",title:\"KF Title 8\",type:l.String},fTr_jI3t7:{defaultValue:\"Generate unique addresses per counterparty for simplified reconciliation and attribution.\",placeholder:\"Generate unique addresses per counterparty for simplified reconciliation and attribution.\",title:\"KF Subline 8\",type:l.String},q3HxLYfkN:{defaultValue:{identifier:\"module:ruC6cmSIOE14DW7rrwRf/uFztWsy1s1Opz4xfvtkF/XgUVEEEnl.js:default\",moduleId:\"ruC6cmSIOE14DW7rrwRf\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"KF Icon 8\",type:l.VectorSetItem},nBd0uo2NT:{defaultValue:\"Intelligent Gas Management\",placeholder:\"Intelligent Gas Management\",title:\"KF Title 9\",type:l.String},Fk1HBA93d:{defaultValue:\"Eliminate gas friction with dedicated gas wallets, precise attribution, and simplified accounting.\",placeholder:\"Eliminate gas friction with dedicated gas wallets, precise attribution, and simplified accounting.\",title:\"KF Subline 9\",type:l.String},dMNe83eyx:{defaultValue:{identifier:\"module:yjkYbesjvSwXQpgjwSrm/OEM7VsjsQCg0KeP9QSeB/VV3JTFq0w.js:default\",moduleId:\"yjkYbesjvSwXQpgjwSrm\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"KF Icon 9\",type:l.VectorSetItem},zyBYiCwSP:{defaultValue:\"Mobile Approvals & Signing\",placeholder:\"Mobile Approvals & Signing\",title:\"KF Title 10\",type:l.String},SPXeVR9HK:{defaultValue:\"Create, approve and sign transactions from mobile app - anytime, anywhere.\",placeholder:\"Create, approve and sign transactions from mobile app - anytime, anywhere.\",title:\"KF Subline 10\",type:l.String},o22TvbMck:{defaultValue:{identifier:\"module:eo3yjjf0YsE9OXjJQOzJ/DOZmNErypur1Tra1xTyB/aw85kyh6S.js:default\",moduleId:\"eo3yjjf0YsE9OXjJQOzJ\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"KF Icon 10\",type:l.VectorSetItem},swLoDbGuN:{defaultValue:\"Financial Reporting & Audits\",placeholder:\"Financial Reporting & Audits\",title:\"KF Title 11\",type:l.String},Jivg8o9dU:{defaultValue:\"Access exportable logs and statements for seamless financial reconciliation and audits.\",placeholder:\"Access exportable logs and statements for seamless financial reconciliation and audits.\",title:\"KF Subline 11\",type:l.String},slg0s27Ep:{defaultValue:{identifier:\"module:BMnKzw7CJNzuDI5WfhvF/V0AvuJizqZXDnxZeQqJd/V0WriU4Bq.js:default\",moduleId:\"BMnKzw7CJNzuDI5WfhvF\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"KF Icon 11\",type:l.VectorSetItem},TsaxIqQyQ:{defaultValue:\"Powerful Enterprise APIs\",placeholder:\"Powerful Enterprise APIs\",title:\"KF Title 12\",type:l.String},IxRi60VPE:{defaultValue:\"Automate treasury workflows and build custom solutions with our APIs and webhooks.\",placeholder:\"Automate treasury workflows and build custom solutions with our APIs and webhooks.\",title:\"KF Subline 12\",type:l.String},KxM_kUpMH:{defaultValue:{identifier:\"module:Pq665M2rbhg8ICsMkDjE/Pdt1QURTNcN9fe1e5cgK/YxLXilXb9.js:default\",moduleId:\"Pq665M2rbhg8ICsMkDjE\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"KF Icon 12\",type:l.VectorSetItem},SIJFcRPey:{defaultValue:\"\",title:\"Problem 1\",type:l.String},jqjbPM5lD:{defaultValue:\"\",title:\"Problem 2\",type:l.String},C3ptHPvdN:{defaultValue:\"\",title:\"Problem 3\",type:l.String},ldXSZht8M:{defaultValue:\"\",title:\"Problem 4\",type:l.String},nqvDCOKcH:{defaultValue:\"\",title:\"Problem 5\",type:l.String},df1iyLUEF:{defaultValue:\"\",title:\"Problem 6\",type:l.String},MPwRe8Jgc:{defaultValue:\"\",title:\"Problem 7\",type:l.String},RT31eU4In:{defaultValue:\"\",title:\"Problem 8\",type:l.String},oleTgMP9g:{defaultValue:\"\",title:\"Solution 1\",type:l.String},sCIdZfDd8:{defaultValue:\"\",title:\"Solution 2\",type:l.String},pzczS6drA:{defaultValue:\"\",title:\"Solution 3\",type:l.String},ntyIONVpD:{defaultValue:\"\",title:\"Solution 4\",type:l.String},qMTuKLgi_:{defaultValue:\"\",title:\"Solution 5\",type:l.String},bw_keW9on:{defaultValue:\"\",title:\"Solution 6\",type:l.String},Yg91jfgkv:{defaultValue:\"\",title:\"Solution 7\",type:l.String},MbUaGdQWN:{defaultValue:\"\",title:\"Solution 8\",type:l.String},Kcse5rBNf:{defaultValue:\"\",title:\"Customer Quote\",type:l.String},XEoRqcRBP:{defaultValue:\"\",title:\"Customer Name\",type:l.String},w7cRGL_hE:{defaultValue:\"\",title:\"Customer Position\",type:l.String},Miw2Q9T1H:{defaultValue:\"\",title:\"Customer Company\",type:l.String},aEty2sKAF:{__defaultAssetReference:\"data:framer/asset-reference,vAMmzC32Ywnaty22MsuIQjsSUr8.jpg?originalFilename=XlnQZ45NL4zv8qS6sJHkWMrveX6Z-iriGCU4OIJj6ek.jpg&width=1024&height=1024\",title:\"Customer Image\",type:l.ResponsiveImage},SeduLWYst:{defaultValue:\"Connect to the Entire Digital Asset Ecosystem\",placeholder:\"Connect to the Entire Digital Asset Ecosystem\",title:\"Integrations Title\",type:l.String},m1CGOY14U:{defaultValue:\"Plug into blockchains, exchanges, DeFi, on/off ramps, yield, compliance, staking, bridging, swapping, backup and recovery providers with built-in integrations.\",placeholder:\"Plug into blockchains, exchanges, DeFi, on/off ramps, yield, compliance, staking, bridging, swapping, backup and recovery providers with built-in integrations.\",title:\"Integrations Subline\",type:l.String},KtHUmvEpt:{defaultValue:\"Expand Your Network With Utila Link\",placeholder:\"Expand Your Network With Utila Link\",title:\"Links Title\",type:l.String},LWjmgXdOd:{defaultValue:\"Discover and connect with exchanges, OTC desks, LPs, yield venues, funds, payment partners, on/off ramps and institutional counterparties - directly inside Utila Link.\",placeholder:\"Discover and connect with exchanges, OTC desks, LPs, yield venues, funds, payment partners, on/off ramps and institutional counterparties - directly inside Utila Link.\",title:\"Links Subline\",type:l.String},ti2M__HKu:{defaultValue:\"Ready to modernize\",placeholder:\"Ready to modernize\",title:\"CTA Title 1\",type:l.String},GpsRyb_zC:{defaultValue:\"your treasury operations?\",placeholder:\"your treasury operations?\",title:\"CTA Title 2\",type:l.String},aw9qEOnRM:{defaultValue:\"Start managing your digital asset treasury with confidence.\",placeholder:\"Start managing your digital asset treasury with confidence.\",title:\"CTA Subline\",type:l.String},YTxaOvnkB:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers\",type:l.VectorSetItem},ZLpSl_PVg:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 2\",type:l.VectorSetItem},lgHSeIT_l:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 3\",type:l.VectorSetItem},xc6HPLBBy:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 4\",type:l.VectorSetItem},Uuc7g8Ozo:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 5\",type:l.VectorSetItem},X68ikjKeL:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 6\",type:l.VectorSetItem},PX7jx6Nnt:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 7\",type:l.VectorSetItem},eOB46GUsq:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 8\",type:l.VectorSetItem},WJ7DpmHDO:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 9\",type:l.VectorSetItem},utBz0xc5E:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 10\",type:l.VectorSetItem},VIUPEdHhf:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 11\",type:l.VectorSetItem},hCtXtCpU3:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 12\",type:l.VectorSetItem},MClNDmo9n:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 13\",type:l.VectorSetItem},m0ueyaU0z:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 14\",type:l.VectorSetItem},nrF7M5A36:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 15\",type:l.VectorSetItem},a489MamfI:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customers 16\",type:l.VectorSetItem},createdAt:{title:\"Created\",type:l.Date},updatedAt:{title:\"Updated\",type:l.Date},previousItemId:{dataIdentifier:\"local-module:collection/ubXipZar0:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/ubXipZar0:default\",title:\"Next\",type:l.CollectionReference}});export const Gu_LeNka1ToDisplayName=(e,l)=>{switch(l?.fallback,e){case\"Jo7BIy0wU\":return\"1\";case\"YvRgd8TnE\":return\"2\";case\"b3RH1sDdY\":return\"3\";case\"SmdmYSBVl\":return\"4\";case\"DrCYoLEHC\":return\"5\";case\"hobROQsu5\":return\"6\";case\"vFuQBdL5y\":return\"7\";case\"a__u_LXxr\":return\"8\";case\"qEEE_XSkO\":return\"9\";case\"vaUGNia30\":return\"10\";default:return\"\";}};export const enumToDisplayNameFunctions={Gu_LeNka1:Gu_LeNka1ToDisplayName};export const utils={async getSlugByRecordId(e,l){let[t]=await lP.query({from:{data:lC,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"JycTWlDUr\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return t?.JycTWlDUr;},async getRecordIdBySlug(e,l){let[t]=await lP.query({from:{data:lC,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"JycTWlDUr\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return t?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerSlug\":\"JycTWlDUr\",\"framerCollectionUtils\":\"1\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCollectionId\":\"ubXipZar0\",\"framerData\":\"true\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerRecordIdKey\":\"id\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Gu_LeNka1ToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ff92f61)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SuisseIntlTrial-Regular \\xb6\",source:\"custom\",style:\"normal\",uiFamilyName:\"SuisseIntlTrial-Regular\",url:\"https://framerusercontent.com/assets/d2zgvAWUDgkDe90B68k9DifBajk.woff2\",weight:\"400\"}]}];export const css=[\".framer-3A82Q .framer-styles-preset-1i01yr4:not(.rich-text-wrapper), .framer-3A82Q .framer-styles-preset-1i01yr4.rich-text-wrapper p { --framer-font-family: \\\"SuisseIntlTrial-Regular \\xb6\\\", \\\"SuisseIntlTrial-Regular \\xb6 Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss03' on; --framer-font-size: 19px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-3A82Q\";\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 (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getFontsFromSharedStyle,Instance,Link,PathVariablesContext,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Minus from\"https://framerusercontent.com/modules/47s7fh23WebmsARptYt0/i4J8OkYxaK04yDnDV3jN/vC2pior3R.js\";import ChevronDown from\"https://framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js\";import Solutions from\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4zRyHC3Y4qBupLx7zK0P/T8vVeOkFl3HiIL8qmC7v/HaFviFY0f.js\";const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const cycleOrder=[\"JHziXlTAv\",\"Y0ALJZSNJ\"];const serializationHash=\"framer-weWJq\";const variantClassNames={JHziXlTAv:\"framer-v-pih139\",Y0ALJZSNJ:\"framer-v-1m6v51n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pQ_WXw9i9=undefined;const lKN8CGOE1=undefined;const DSeUq5ush=undefined;const SOIjIpWZj=undefined;const tj5cuZ_k_=undefined;const KksneADG6=undefined;const JycTWlDUrIUsFdPv9Y=undefined;const peuORxEC0IUsFdPv9Y=undefined;const idIUsFdPv9Y=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,0,1],type:\"tween\"};const transition2={bounce:.2,delay:.1,duration:.4,type:\"spring\"};const stagger=(transition,value)=>({...transition,delay:(transition.delay??0)+value});const animation={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const query=prequery=>prequery({from:{alias:\"IUsFdPv9Y\",data:Solutions,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"IUsFdPv9Y\",name:\"JycTWlDUr\",type:\"Identifier\"},{collection:\"IUsFdPv9Y\",name:\"peuORxEC0\",type:\"Identifier\"},{collection:\"IUsFdPv9Y\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"IUsFdPv9Y\",data:Solutions,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"IUsFdPv9Y\",name:\"JycTWlDUr\",type:\"Identifier\"},{collection:\"IUsFdPv9Y\",name:\"peuORxEC0\",type:\"Identifier\"},{collection:\"IUsFdPv9Y\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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={Closed:\"Y0ALJZSNJ\",Open:\"JHziXlTAv\"};const getProps=({_1,_2,_3,_4,click,height,id,title2,width,...props})=>{return{...props,DSeUq5ush:click??props.DSeUq5ush,KksneADG6:_4??props.KksneADG6,lKN8CGOE1:title2??props.lKN8CGOE1??\"Products\",pQ_WXw9i9:_1??props.pQ_WXw9i9??true,SOIjIpWZj:_2??props.SOIjIpWZj,tj5cuZ_k_:_3??props.tj5cuZ_k_,variant:humanReadableVariantMap[props.variant]??props.variant??\"JHziXlTAv\"};};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,pQ_WXw9i9,DSeUq5ush,SOIjIpWZj,tj5cuZ_k_,KksneADG6,lKN8CGOE1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JHziXlTAv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapdil8z5=activeVariantCallback(async(...args)=>{setVariant(\"Y0ALJZSNJ\");});const onTapt8j3k8=activeVariantCallback(async(...args)=>{setVariant(\"JHziXlTAv\");});const onTap1bkrmbv=activeVariantCallback(async(...args)=>{if(DSeUq5ush){const res=await DSeUq5ush(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Y0ALJZSNJ\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pih139\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"JHziXlTAv\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-5547f1dc-ff6b-4f82-82c7-a8b77fee0be7, rgba(255, 255, 255, 0.11))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},...addPropertyOverrides({Y0ALJZSNJ:{\"data-framer-name\":\"Closed\"}},baseVariant,gestureVariant),children:[pQ_WXw9i9!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mo2x2a\",\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"KndiHSAyI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yard1q\",\"data-framer-name\":\"Header\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qbSDRJ_Mb\",onTap:onTapdil8z5,...addPropertyOverrides({Y0ALJZSNJ:{onTap:onTapt8j3k8}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",children:\"Products\"})}),className:\"framer-1pufdd\",\"data-framer-name\":\"label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cW7p1LOM6\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:lKN8CGOE1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-13albsa\",Component:Minus,layoutDependency:layoutDependency,layoutId:\"n_0qkcxmk\",style:{\"--43q7um\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",opacity:.5},...addPropertyOverrides({Y0ALJZSNJ:{Component:ChevronDown}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-b1gckt\",\"data-framer-name\":\"Links\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ypItqR61l\",onTap:onTap1bkrmbv,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k64saq\",layoutDependency:layoutDependency,layoutId:\"IUsFdPv9Y\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idIUsFdPv9Y,JycTWlDUr:JycTWlDUrIUsFdPv9Y,peuORxEC0:peuORxEC0IUsFdPv9Y},index)=>{JycTWlDUrIUsFdPv9Y??=\"\";peuORxEC0IUsFdPv9Y??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`IUsFdPv9Y-${idIUsFdPv9Y}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{JycTWlDUr:JycTWlDUrIUsFdPv9Y},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{JycTWlDUr:JycTWlDUrIUsFdPv9Y},webPageId:\"hxkHkXxrd\"},motionChild:true,nodeId:\"ToeEYyJaX\",openInNewTab:false,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition2,index*.2),x:0,y:0},className:\"framer-j3ll3a framer-1s0skw2\",\"data-framer-appear-id\":`j3ll3a-${index}`,\"data-framer-name\":\"Nav Item\",initial:animation,layoutDependency:layoutDependency,layoutId:\"ToeEYyJaX\",optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",children:\"Content\"})}),className:\"framer-1wk0oh1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bLDf7Nm_q\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},text:peuORxEC0IUsFdPv9Y,verticalAlignment:\"top\",withExternalLayout:true})})})})},idIUsFdPv9Y);})});}})})})})]}),SOIjIpWZj!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-tqeuxk\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"dgkwTlaMW\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-44i8r4\",\"data-framer-name\":\"Header\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZlTvs7Rvv\",onTap:onTapdil8z5,...addPropertyOverrides({Y0ALJZSNJ:{onTap:onTapt8j3k8}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",children:\"Products\"})}),className:\"framer-osnjh7\",\"data-framer-name\":\"label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"p1oDcgpRj\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:lKN8CGOE1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-19v3mx4\",Component:Minus,layoutDependency:layoutDependency,layoutId:\"GaaFHeeWf\",style:{\"--43q7um\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",opacity:.5},...addPropertyOverrides({Y0ALJZSNJ:{Component:ChevronDown}},baseVariant,gestureVariant)})]})}),tj5cuZ_k_!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-g9guyd\",\"data-framer-name\":\"3\",layoutDependency:layoutDependency,layoutId:\"ywUaJqZUx\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7q60dd\",\"data-framer-name\":\"Header\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qW6qJICta\",onTap:onTapdil8z5,...addPropertyOverrides({Y0ALJZSNJ:{onTap:onTapt8j3k8}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",children:\"Products\"})}),className:\"framer-1m2gc5u\",\"data-framer-name\":\"label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FYFoMsznq\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:lKN8CGOE1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1i0m2d9\",Component:Minus,layoutDependency:layoutDependency,layoutId:\"KGrEtpHs3\",style:{\"--43q7um\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",opacity:.5},...addPropertyOverrides({Y0ALJZSNJ:{Component:ChevronDown}},baseVariant,gestureVariant)})]})}),KksneADG6!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gi7539\",\"data-framer-name\":\"4\",layoutDependency:layoutDependency,layoutId:\"SfThkcDSJ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-umy3xe\",\"data-framer-name\":\"Header\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XMLB0H9U6\",onTap:onTapdil8z5,...addPropertyOverrides({Y0ALJZSNJ:{onTap:onTapt8j3k8}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",children:\"Products\"})}),className:\"framer-1wr4h18\",\"data-framer-name\":\"label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"khNIpu0hC\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:lKN8CGOE1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-txyrbx\",Component:Minus,layoutDependency:layoutDependency,layoutId:\"If000UuDQ\",style:{\"--43q7um\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",opacity:.5},...addPropertyOverrides({Y0ALJZSNJ:{Component:ChevronDown}},baseVariant,gestureVariant)})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-weWJq.framer-1s0skw2, .framer-weWJq .framer-1s0skw2 { display: block; }\",\".framer-weWJq.framer-pih139 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 358px; }\",\".framer-weWJq .framer-mo2x2a, .framer-weWJq .framer-tqeuxk, .framer-weWJq .framer-g9guyd, .framer-weWJq .framer-1gi7539 { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-weWJq .framer-1yard1q { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 16px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-weWJq .framer-1pufdd, .framer-weWJq .framer-1wk0oh1 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-weWJq .framer-13albsa { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 20px; }\",\".framer-weWJq .framer-b1gckt { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 16px 0px; position: relative; width: 100%; }\",\".framer-weWJq .framer-1k64saq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-weWJq .framer-j3ll3a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 0px 8px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-weWJq .framer-44i8r4, .framer-weWJq .framer-7q60dd, .framer-weWJq .framer-umy3xe { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 16px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-weWJq .framer-osnjh7, .framer-weWJq .framer-1m2gc5u, .framer-weWJq .framer-1wr4h18 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-weWJq .framer-19v3mx4, .framer-weWJq .framer-1i0m2d9, .framer-weWJq .framer-txyrbx { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-weWJq.framer-v-1m6v51n .framer-1yard1q, .framer-weWJq.framer-v-1m6v51n .framer-44i8r4, .framer-weWJq.framer-v-1m6v51n .framer-7q60dd, .framer-weWJq.framer-v-1m6v51n .framer-umy3xe { padding: 16px 0px 16px 0px; }\",\".framer-weWJq.framer-v-1m6v51n .framer-13albsa { height: var(--framer-aspect-ratio-supported, 20px); width: 24px; }\",...sharedStyle.css,'.framer-weWJq[data-border=\"true\"]::after, .framer-weWJq [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 394.5\n * @framerIntrinsicWidth 358\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Y0ALJZSNJ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"pQ_WXw9i9\":\"_1\",\"DSeUq5ush\":\"click\",\"SOIjIpWZj\":\"_2\",\"tj5cuZ_k_\":\"_3\",\"KksneADG6\":\"_4\",\"lKN8CGOE1\":\"title2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzcYIjtPRw=withCSS(Component,css,\"framer-weWJq\");export default FramerzcYIjtPRw;FramerzcYIjtPRw.displayName=\"Nav Content Item (Mobile)\";FramerzcYIjtPRw.defaultProps={height:394.5,width:358};addPropertyControls(FramerzcYIjtPRw,{variant:{options:[\"JHziXlTAv\",\"Y0ALJZSNJ\"],optionTitles:[\"Open\",\"Closed\"],title:\"Variant\",type:ControlType.Enum},pQ_WXw9i9:{defaultValue:true,description:\"\",title:\"1\",type:ControlType.Boolean},DSeUq5ush:{title:\"Click\",type:ControlType.EventHandler},SOIjIpWZj:{defaultValue:false,description:\"\",title:\"2\",type:ControlType.Boolean},tj5cuZ_k_:{defaultValue:false,description:\"\",title:\"3\",type:ControlType.Boolean},KksneADG6:{defaultValue:false,description:\"\",title:\"4\",type:ControlType.Boolean},lKN8CGOE1:{defaultValue:\"Products\",description:\"\",displayTextArea:false,title:\"Title 2\",type:ControlType.String}});addFonts(FramerzcYIjtPRw,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzcYIjtPRw\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"pQ_WXw9i9\\\":\\\"_1\\\",\\\"DSeUq5ush\\\":\\\"click\\\",\\\"SOIjIpWZj\\\":\\\"_2\\\",\\\"tj5cuZ_k_\\\":\\\"_3\\\",\\\"KksneADG6\\\":\\\"_4\\\",\\\"lKN8CGOE1\\\":\\\"title2\\\"}\",\"framerIntrinsicHeight\":\"394.5\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y0ALJZSNJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"358\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zcYIjtPRw.map","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Apnx2aw8n\",\"KI5gEIhR1\",\"Ocf_PSaUv\",\"jGgPEBIMe\"];const serializationHash=\"framer-WYBWY\";const variantClassNames={Apnx2aw8n:\"framer-v-148har0\",jGgPEBIMe:\"framer-v-kvu5is\",KI5gEIhR1:\"framer-v-v062v\",Ocf_PSaUv:\"framer-v-wkfs1n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CVFGNTLr2=undefined;const transition1={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"D Invisible\":\"Apnx2aw8n\",\"L Invisible\":\"Ocf_PSaUv\",D:\"KI5gEIhR1\",L:\"jGgPEBIMe\"};const getProps=({height,id,mouseEnter,width,...props})=>{return{...props,CVFGNTLr2:mouseEnter??props.CVFGNTLr2,variant:humanReadableVariantMap[props.variant]??props.variant??\"Apnx2aw8n\"};};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,CVFGNTLr2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Apnx2aw8n\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1pm6h6x=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(CVFGNTLr2){const res=await CVFGNTLr2(...args);if(res===false)return false;}});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,...addPropertyOverrides({jGgPEBIMe:{value:transition2},KI5gEIhR1:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-148har0\",className,classNames),\"data-framer-name\":\"D Invisible\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Apnx2aw8n\",onMouseEnter:onMouseEnter1pm6h6x,ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:\"rgba(41, 41, 41, 0.64)\",WebkitBackdropFilter:\"none\",...style},variants:{jGgPEBIMe:{backdropFilter:\"blur(40px)\",backgroundColor:\"rgba(255, 255, 255, 0.6)\",WebkitBackdropFilter:\"blur(40px)\"},KI5gEIhR1:{backdropFilter:\"blur(40px)\",backgroundColor:\"rgba(41, 41, 41, 0.6)\",WebkitBackdropFilter:\"blur(40px)\"},Ocf_PSaUv:{backdropFilter:\"none\",backgroundColor:\"rgba(255, 255, 255, 0.6)\",WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({jGgPEBIMe:{\"data-framer-name\":\"L\"},KI5gEIhR1:{\"data-framer-name\":\"D\"},Ocf_PSaUv:{\"data-framer-name\":\"L Invisible\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WYBWY.framer-3gwwwv, .framer-WYBWY .framer-3gwwwv { display: block; }\",\".framer-WYBWY.framer-148har0 { height: 0px; max-height: 0px; overflow: hidden; position: relative; width: 1788px; }\",\".framer-WYBWY.framer-v-v062v.framer-148har0, .framer-WYBWY.framer-v-kvu5is.framer-148har0 { height: 1000px; max-height: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 0\n * @framerIntrinsicWidth 1788\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"0px\"]},\"KI5gEIhR1\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ocf_PSaUv\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"0px\"]},\"jGgPEBIMe\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"CVFGNTLr2\":\"mouseEnter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZT7MUDx8k=withCSS(Component,css,\"framer-WYBWY\");export default FramerZT7MUDx8k;FramerZT7MUDx8k.displayName=\"Blanket\";FramerZT7MUDx8k.defaultProps={height:0,width:1788};addPropertyControls(FramerZT7MUDx8k,{variant:{options:[\"Apnx2aw8n\",\"KI5gEIhR1\",\"Ocf_PSaUv\",\"jGgPEBIMe\"],optionTitles:[\"D Invisible\",\"D\",\"L Invisible\",\"L\"],title:\"Variant\",type:ControlType.Enum},CVFGNTLr2:{title:\"Mouse Enter\",type:ControlType.EventHandler}});addFonts(FramerZT7MUDx8k,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZT7MUDx8k\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"0px\\\"]},\\\"KI5gEIhR1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ocf_PSaUv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"0px\\\"]},\\\"jGgPEBIMe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"CVFGNTLr2\\\":\\\"mouseEnter\\\"}\",\"framerIntrinsicWidth\":\"1788\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"0\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZT7MUDx8k.map","// Generated by Framer (edc3e25)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Instance,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import List from\"https://framerusercontent.com/modules/4xJsJPc59it6XmHEERsh/koUifyDPwJ9ohyYl3uMd/itu1soPCZ.js\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PbD4QdXIvghwk9ZrKeou/StopScroll_Prod.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import X from\"https://framerusercontent.com/modules/wbL0GysLpUpZOLelXsKU/7IhRlKXIvqCTv7OUjGRe/q95pf4lLL.js\";import Brand from\"https://framerusercontent.com/modules/pNmsL90DYbzF7eRH0lKJ/mHpV9i31Wwkrl6M1gn2K/YGvVuWi5e.js\";import ButtonMain from\"https://framerusercontent.com/modules/wFD4ntBiM0yuQT7asWVs/MylnN9OtLcipxynSqRDz/zbaIx7kVN.js\";import NavContentItemMobile from\"https://framerusercontent.com/modules/xCJQnxw1djyWpu9kf9Oj/s68OCYbqNt93Nu6ZTihv/zcYIjtPRw.js\";import Blanket from\"https://framerusercontent.com/modules/q1NcuZZqx3QN8gtQWRXV/dyOUsvuLTw7WG3b5tcWW/ZT7MUDx8k.js\";const CookieBannerFonts=getFonts(CookieBanner);const BrandFonts=getFonts(Brand);const ButtonMainFonts=getFonts(ButtonMain);const NavContentItemMobileFonts=getFonts(NavContentItemMobile);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const StopScrollFonts=getFonts(StopScroll);const BlanketFonts=getFonts(Blanket);const cycleOrder=[\"tFNI4vHJY\",\"LDVu44ydE\",\"sn3Wv6u_g\",\"zv2YywiYg\"];const serializationHash=\"framer-rvnt5\";const variantClassNames={LDVu44ydE:\"framer-v-66vnr1\",sn3Wv6u_g:\"framer-v-nq4xhf\",tFNI4vHJY:\"framer-v-gsyxuc\",zv2YywiYg:\"framer-v-iix9e5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WTGK93xCU=undefined;const transition1={damping:31,delay:0,mass:.1,stiffness:281,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const transition2={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"D (Open)\":\"zv2YywiYg\",\"L (Open)\":\"LDVu44ydE\",D:\"sn3Wv6u_g\",L:\"tFNI4vHJY\"};const getProps=({bookDemo,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tFNI4vHJY\",WTGK93xCU:bookDemo??props.WTGK93xCU};};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,WTGK93xCU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tFNI4vHJY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapoepbc5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(WTGK93xCU){const res=await WTGK93xCU(...args);if(res===false)return false;}});const onTap13fixka=activeVariantCallback(async(...args)=>{setVariant(\"LDVu44ydE\");});const onTap13n425m=activeVariantCallback(async(...args)=>{setVariant(\"tFNI4vHJY\");});const onTap1ek9vst=activeVariantCallback(async(...args)=>{setVariant(\"zv2YywiYg\");});const onTapjnk9as=activeVariantCallback(async(...args)=>{setVariant(\"sn3Wv6u_g\");});const DSeUq5ush13n425m=activeVariantCallback(async(...args)=>{setVariant(\"tFNI4vHJY\");});const DSeUq5ushjnk9as=activeVariantCallback(async(...args)=>{setVariant(\"sn3Wv6u_g\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"LDVu44ydE\",\"zv2YywiYg\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gsyxuc\",className,classNames),\"data-framer-name\":\"L\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tFNI4vHJY\",onTap:onTapoepbc5,ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",...style},variants:{LDVu44ydE:{backgroundColor:\"rgba(255, 255, 255, 0.85)\"},sn3Wv6u_g:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({LDVu44ydE:{\"data-framer-name\":\"L (Open)\"},sn3Wv6u_g:{\"data-framer-name\":\"D\"},zv2YywiYg:{\"data-framer-name\":\"D (Open)\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"OsS6mbo63\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"OsS6mbo63\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"OsS6mbo63\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"OsS6mbo63\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1peegbk-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Yon7_j3Ig-container\",nodeId:\"Yon7_j3Ig\",rendersWithMotion:true,scopeId:\"DXJZCmfAH\",style:{opacity:0},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:16,paddingBottom:16,paddingLeft:16,paddingPerSide:false,paddingRight:16,paddingTop:16,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"var(--token-2a97c1cd-fabf-4875-a86e-deeefa87e727, rgba(255, 255, 255, 0))\",radius:0,width:1},colorBody:\"var(--token-4bae144f-bce0-47f9-922c-225954ca6d21, rgba(0, 0, 0, 0.6))\",colorTitle:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",fill:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"ABC Diatype Unlicensed Trial Regular\", \"ABC Diatype Unlicensed Trial Regular Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"16px\"},fontTitle:{fontFamily:'\"ABC Diatype Unlicensed Trial Regular\", \"ABC Diatype Unlicensed Trial Regular Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",shadow:{shadowBlur:2,shadowColor:\"rgba(0, 0, 0, 0.08)\",shadowX:0,shadowY:1}},width:360,zIndex:10},button:{borderRadius:160,direction:\"row\",fluid:true,font:{fontFamily:'\"ABC Diatype Unlicensed Trial Regular\", \"ABC Diatype Unlicensed Trial Regular Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"16px\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:16,paddingPerSide:true,paddingRight:16,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"},secondary:{color:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",fill:\"rgba(2, 79, 193, 0.1)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-54F5MFQR\",height:\"100%\",id:\"Yon7_j3Ig\",layoutId:\"Yon7_j3Ig\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:false,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgb(247, 246, 245)\",border:{color:\"var(--token-2a97c1cd-fabf-4875-a86e-deeefa87e727, rgba(255, 255, 255, 0))\",radius:0,width:0},fontBody:{fontFamily:'\"CUSTOM;STK Bureau STK Bureau\", sans-serif'},fontTitle:{fontFamily:'\"CUSTOM;STK Bureau STK Bureau\", sans-serif'},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(41, 41, 41)\",toggleColorInactive:\"rgba(4, 3, 1, 0.41)\"}},preview:true,trigger:{color:\"rgb(41, 41, 41)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"none\"},width:\"100%\",...addPropertyOverrides({LDVu44ydE:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},sn3Wv6u_g:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[4],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[5],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},zv2YywiYg:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[6],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[7],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fboh9k\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"ufkrCzmtq\",style:{backdropFilter:\"blur(40px)\",backgroundColor:\"rgba(255, 255, 255, 0)\",WebkitBackdropFilter:\"blur(40px)\"},variants:{LDVu44ydE:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},sn3Wv6u_g:{backgroundColor:\"rgba(33, 33, 33, 0)\"},zv2YywiYg:{backdropFilter:\"none\",backgroundColor:\"rgba(33, 33, 33, 0)\",WebkitBackdropFilter:\"none\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(componentViewport?.height||60)-60+20,...addPropertyOverrides({LDVu44ydE:{y:(componentViewport?.y||0)+0+20},zv2YywiYg:{y:(componentViewport?.y||0)+0+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4teykt-container\",layoutDependency:layoutDependency,layoutId:\"J8wnxA2S4-container\",nodeId:\"J8wnxA2S4\",rendersWithMotion:true,scopeId:\"DXJZCmfAH\",children:/*#__PURE__*/_jsx(Brand,{height:\"100%\",id:\"J8wnxA2S4\",layoutId:\"J8wnxA2S4\",variant:matchVariant(\"sINNBRlo4\"),width:\"100%\",...addPropertyOverrides({sn3Wv6u_g:{variant:matchVariant(\"zkZCHkcR4\")},zv2YywiYg:{variant:matchVariant(\"zkZCHkcR4\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1slepw5\",\"data-framer-name\":\"Trail\",layoutDependency:layoutDependency,layoutId:\"UUXTV_kZY\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(componentViewport?.height||60)-60+12+0,...addPropertyOverrides({LDVu44ydE:{y:(componentViewport?.y||0)+0+12+0},zv2YywiYg:{y:(componentViewport?.y||0)+0+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w4h8z9-container\",layoutDependency:layoutDependency,layoutId:\"ReTbN5TOW-container\",nodeId:\"ReTbN5TOW\",rendersWithMotion:true,scopeId:\"DXJZCmfAH\",children:/*#__PURE__*/_jsx(ButtonMain,{bdo_fgAgw:false,height:\"100%\",id:\"ReTbN5TOW\",layoutId:\"ReTbN5TOW\",ov9Dt9TlZ:\"House\",r2_9FLd8_:false,variant:matchVariant(\"s95VHx0Dz\"),vKscbaUUA:resolvedLinks1[0],VNx7I7gOJ:\"Book a Demo\",W7BWN7VLM:false,width:\"100%\",...addPropertyOverrides({LDVu44ydE:{vKscbaUUA:resolvedLinks1[1]},sn3Wv6u_g:{variant:matchVariant(\"Tw0RyJCqq\"),vKscbaUUA:resolvedLinks1[2]},zv2YywiYg:{variant:matchVariant(\"Tw0RyJCqq\"),vKscbaUUA:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s2jvxp\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"g_3eiqG2o\",onTap:onTap13fixka,...addPropertyOverrides({LDVu44ydE:{onTap:onTap13n425m},sn3Wv6u_g:{onTap:onTap1ek9vst},zv2YywiYg:{onTap:onTapjnk9as}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-13lrqx4\",Component:List,layoutDependency:layoutDependency,layoutId:\"nKVeP5_Kw\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",\"--pgex8v\":1.5},variants:{sn3Wv6u_g:{\"--21h8s6\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},zv2YywiYg:{\"--21h8s6\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},...addPropertyOverrides({LDVu44ydE:{Component:X},zv2YywiYg:{Component:X}},baseVariant,gestureVariant)})})]})]})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kbzfv5\",\"data-border\":true,\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"cwv0Fg4D_\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5547f1dc-ff6b-4f82-82c7-a8b77fee0be7, rgba(255, 255, 255, 0.11))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-867f71cc-15a1-405d-85e3-8ec03fb5d2b1, rgba(255, 255, 255, 0.8))\",filter:\"none\",WebkitFilter:\"none\"},variants:{LDVu44ydE:{backgroundColor:\"rgb(255, 255, 255)\"},zv2YywiYg:{backgroundColor:\"var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, rgb(34, 34, 34))\",filter:\"invert(0)\",WebkitFilter:\"invert(0)\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:313,...addPropertyOverrides({LDVu44ydE:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+76+0},zv2YywiYg:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+76+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1352oud-container\",\"data-framer-appear-id\":\"1352oud\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"b_3KSLEnb-container\",nodeId:\"b_3KSLEnb\",optimized:true,rendersWithMotion:true,scopeId:\"DXJZCmfAH\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{zv2YywiYg:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}},children:/*#__PURE__*/_jsx(NavContentItemMobile,{DSeUq5ush:DSeUq5ush13n425m,height:\"100%\",id:\"b_3KSLEnb\",KksneADG6:false,layoutId:\"b_3KSLEnb\",lKN8CGOE1:\"Products\",pQ_WXw9i9:true,SOIjIpWZj:false,style:{width:\"100%\"},tj5cuZ_k_:false,variant:matchVariant(\"Y0ALJZSNJ\"),width:\"100%\",...addPropertyOverrides({zv2YywiYg:{DSeUq5ush:DSeUq5ushjnk9as}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:313,...addPropertyOverrides({LDVu44ydE:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+76+313},zv2YywiYg:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+76+313}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-3u2t50-container\",\"data-framer-appear-id\":\"3u2t50\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"RrTfiKicy-container\",nodeId:\"RrTfiKicy\",optimized:true,rendersWithMotion:true,scopeId:\"DXJZCmfAH\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{zv2YywiYg:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}},children:/*#__PURE__*/_jsx(NavContentItemMobile,{DSeUq5ush:DSeUq5ush13n425m,height:\"100%\",id:\"RrTfiKicy\",KksneADG6:false,layoutId:\"RrTfiKicy\",lKN8CGOE1:\"Products\",pQ_WXw9i9:true,SOIjIpWZj:false,style:{width:\"100%\"},tj5cuZ_k_:false,variant:matchVariant(\"Y0ALJZSNJ\"),width:\"100%\",...addPropertyOverrides({zv2YywiYg:{DSeUq5ush:DSeUq5ushjnk9as}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:313,...addPropertyOverrides({LDVu44ydE:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+76+626},zv2YywiYg:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+76+626}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-h8ox5w-container\",\"data-framer-appear-id\":\"h8ox5w\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"UusuZYnm5-container\",nodeId:\"UusuZYnm5\",optimized:true,rendersWithMotion:true,scopeId:\"DXJZCmfAH\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{zv2YywiYg:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}},children:/*#__PURE__*/_jsx(NavContentItemMobile,{DSeUq5ush:DSeUq5ush13n425m,height:\"100%\",id:\"UusuZYnm5\",KksneADG6:false,layoutId:\"UusuZYnm5\",lKN8CGOE1:\"Products\",pQ_WXw9i9:true,SOIjIpWZj:false,style:{width:\"100%\"},tj5cuZ_k_:false,variant:matchVariant(\"Y0ALJZSNJ\"),width:\"100%\",...addPropertyOverrides({zv2YywiYg:{DSeUq5ush:DSeUq5ushjnk9as}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:313,...addPropertyOverrides({LDVu44ydE:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+76+939},zv2YywiYg:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+76+939}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-zsg3uk-container\",\"data-framer-appear-id\":\"zsg3uk\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"uriKFizr8-container\",nodeId:\"uriKFizr8\",optimized:true,rendersWithMotion:true,scopeId:\"DXJZCmfAH\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{zv2YywiYg:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}},children:/*#__PURE__*/_jsx(NavContentItemMobile,{DSeUq5ush:DSeUq5ush13n425m,height:\"100%\",id:\"uriKFizr8\",KksneADG6:false,layoutId:\"uriKFizr8\",lKN8CGOE1:\"Products\",pQ_WXw9i9:true,SOIjIpWZj:false,style:{width:\"100%\"},tj5cuZ_k_:false,variant:matchVariant(\"Y0ALJZSNJ\"),width:\"100%\",...addPropertyOverrides({zv2YywiYg:{DSeUq5ush:DSeUq5ushjnk9as}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:313,...addPropertyOverrides({LDVu44ydE:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+76+1252},zv2YywiYg:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+76+1252}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1pa2q0a-container\",\"data-framer-appear-id\":\"1pa2q0a\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"EFESoJLyF-container\",nodeId:\"EFESoJLyF\",optimized:true,rendersWithMotion:true,scopeId:\"DXJZCmfAH\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{zv2YywiYg:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}},children:/*#__PURE__*/_jsx(NavContentItemMobile,{DSeUq5ush:DSeUq5ush13n425m,height:\"100%\",id:\"EFESoJLyF\",KksneADG6:false,layoutId:\"EFESoJLyF\",lKN8CGOE1:\"Products\",pQ_WXw9i9:true,SOIjIpWZj:false,style:{width:\"100%\"},tj5cuZ_k_:false,variant:matchVariant(\"Y0ALJZSNJ\"),width:\"100%\",...addPropertyOverrides({zv2YywiYg:{DSeUq5ush:DSeUq5ushjnk9as}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ngm0x0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"MPv592OHi-container\",nodeId:\"MPv592OHi\",rendersWithMotion:true,scopeId:\"DXJZCmfAH\",style:{opacity:0},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"MPv592OHi\",layoutId:\"MPv592OHi\",toggle:false,width:\"100%\",...addPropertyOverrides({LDVu44ydE:{toggle:true},zv2YywiYg:{toggle:true}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({LDVu44ydE:{height:1e3,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0},zv2YywiYg:{height:1e3,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15ktyy-container\",layoutDependency:layoutDependency,layoutId:\"IFymNkGv8-container\",nodeId:\"IFymNkGv8\",rendersWithMotion:true,scopeId:\"DXJZCmfAH\",children:/*#__PURE__*/_jsx(Blanket,{height:\"100%\",id:\"IFymNkGv8\",layoutId:\"IFymNkGv8\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jGgPEBIMe\"),width:\"100%\",...addPropertyOverrides({LDVu44ydE:{variant:matchVariant(\"KI5gEIhR1\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rvnt5.framer-1kp4815, .framer-rvnt5 .framer-1kp4815 { display: block; }\",\".framer-rvnt5.framer-gsyxuc { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; min-height: 60px; overflow: visible; padding: 0px; position: relative; width: 390px; }\",\".framer-rvnt5 .framer-1peegbk-container { flex: none; height: auto; left: 0px; position: absolute; top: -200px; width: auto; z-index: 5; }\",\".framer-rvnt5 .framer-1fboh9k { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 60px; justify-content: space-between; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 12px 12px 12px 16px; position: absolute; width: 100%; z-index: 10; }\",\".framer-rvnt5 .framer-4teykt-container, .framer-rvnt5 .framer-1w4h8z9-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-rvnt5 .framer-1slepw5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 158px; }\",\".framer-rvnt5 .framer-s2jvxp { align-content: center; align-items: center; align-self: stretch; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 40px; }\",\".framer-rvnt5 .framer-13lrqx4 { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-rvnt5 .framer-1kbzfv5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 76px 16px 16px 16px; position: relative; width: 100%; z-index: 9; }\",\".framer-rvnt5 .framer-1352oud-container, .framer-rvnt5 .framer-3u2t50-container, .framer-rvnt5 .framer-h8ox5w-container, .framer-rvnt5 .framer-zsg3uk-container, .framer-rvnt5 .framer-1pa2q0a-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-rvnt5 .framer-ngm0x0-container { flex: none; height: auto; left: 50%; position: absolute; top: 48px; width: auto; z-index: 1; }\",\".framer-rvnt5 .framer-15ktyy-container { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-rvnt5.framer-v-66vnr1.framer-gsyxuc, .framer-rvnt5.framer-v-iix9e5.framer-gsyxuc { min-height: unset; }\",\".framer-rvnt5.framer-v-66vnr1 .framer-1peegbk-container, .framer-rvnt5.framer-v-iix9e5 .framer-1peegbk-container { order: 1; }\",\".framer-rvnt5.framer-v-66vnr1 .framer-1fboh9k, .framer-rvnt5.framer-v-iix9e5 .framer-1fboh9k { bottom: unset; left: 0px; order: 2; right: 0px; top: 0px; width: unset; }\",\".framer-rvnt5.framer-v-66vnr1 .framer-1kbzfv5, .framer-rvnt5.framer-v-iix9e5 .framer-1kbzfv5 { order: 3; }\",\".framer-rvnt5.framer-v-66vnr1 .framer-ngm0x0-container, .framer-rvnt5.framer-v-iix9e5 .framer-ngm0x0-container { order: 4; }\",\".framer-rvnt5.framer-v-66vnr1 .framer-15ktyy-container, .framer-rvnt5.framer-v-iix9e5 .framer-15ktyy-container { order: 0; }\",'.framer-rvnt5[data-border=\"true\"]::after, .framer-rvnt5 [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 60\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LDVu44ydE\":{\"layout\":[\"fixed\",\"auto\"]},\"sn3Wv6u_g\":{\"layout\":[\"fixed\",\"auto\"]},\"zv2YywiYg\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"WTGK93xCU\":\"bookDemo\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDXJZCmfAH=withCSS(Component,css,\"framer-rvnt5\");export default FramerDXJZCmfAH;FramerDXJZCmfAH.displayName=\"Nav (Mobile)\";FramerDXJZCmfAH.defaultProps={height:60,width:390};addPropertyControls(FramerDXJZCmfAH,{variant:{options:[\"tFNI4vHJY\",\"LDVu44ydE\",\"sn3Wv6u_g\",\"zv2YywiYg\"],optionTitles:[\"L\",\"L (Open)\",\"D\",\"D (Open)\"],title:\"Variant\",type:ControlType.Enum},WTGK93xCU:{title:\"Book demo\",type:ControlType.EventHandler}});addFonts(FramerDXJZCmfAH,[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Unlicensed Trial Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype Unlicensed Trial\",url:\"https://framerusercontent.com/assets/DJ33DzSwHVX19EROQr9tb27fKqw.woff2\",weight:\"400\"}]},...CookieBannerFonts,...BrandFonts,...ButtonMainFonts,...NavContentItemMobileFonts,...StopScrollFonts,...BlanketFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDXJZCmfAH\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"390\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"60\",\"framerVariables\":\"{\\\"WTGK93xCU\\\":\\\"bookDemo\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LDVu44ydE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sn3Wv6u_g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zv2YywiYg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (cc3b8f8)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"AkHkXLc7j\",\"ORQAHff1W\"];const serializationHash=\"framer-xOB5k\";const variantClassNames={AkHkXLc7j:\"framer-v-c0ey4p\",ORQAHff1W:\"framer-v-drwe92\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const FP72QvLBE=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={H:\"AkHkXLc7j\",V:\"ORQAHff1W\"};const getProps=({fill,height,id,width,...props})=>{return{...props,FP72QvLBE:fill??props.FP72QvLBE??\"rgba(128, 128, 128, 0.2)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AkHkXLc7j\"};};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,FP72QvLBE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AkHkXLc7j\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-c0ey4p\",className,classNames),\"data-framer-name\":\"H\",layoutDependency:layoutDependency,layoutId:\"AkHkXLc7j\",ref:refBinding,style:{...style},...addPropertyOverrides({ORQAHff1W:{\"data-framer-name\":\"V\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-aundu5\",\"data-framer-name\":\"L-Line\",layoutDependency:layoutDependency,layoutId:\"BaJRg4u0B\",style:{backgroundColor:FP72QvLBE}})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-xOB5k.framer-7y2fqv, .framer-xOB5k .framer-7y2fqv { display: block; }\",\".framer-xOB5k.framer-c0ey4p { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 1px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1140px; }\",\".framer-xOB5k .framer-aundu5 { bottom: 0px; flex: none; left: 1px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 1px; top: 0px; z-index: 1; }\",\".framer-xOB5k.framer-v-drwe92.framer-c0ey4p { height: 800px; min-height: unset; width: 1px; }\",\".framer-xOB5k.framer-v-drwe92 .framer-aundu5 { left: 0px; right: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1\n * @framerIntrinsicWidth 1140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ORQAHff1W\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"FP72QvLBE\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerr_e9OB2h6=withCSS(Component,css,\"framer-xOB5k\");export default Framerr_e9OB2h6;Framerr_e9OB2h6.displayName=\"Line\";Framerr_e9OB2h6.defaultProps={height:1,width:1140};addPropertyControls(Framerr_e9OB2h6,{variant:{options:[\"AkHkXLc7j\",\"ORQAHff1W\"],optionTitles:[\"H\",\"V\"],title:\"Variant\",type:ControlType.Enum},FP72QvLBE:{defaultValue:\"rgba(128, 128, 128, 0.2)\",title:\"Fill\",type:ControlType.Color}});addFonts(Framerr_e9OB2h6,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerr_e9OB2h6\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ORQAHff1W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1140\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"FP72QvLBE\\\":\\\"fill\\\"}\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./r_e9OB2h6.map","// Generated by Framer (ff92f61)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SuisseIntlTrial-Medium \\xb6\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SuisseIntlTrial-Medium \\xb6\",source:\"custom\",style:\"normal\",uiFamilyName:\"SuisseIntlTrial-Medium\",url:\"https://framerusercontent.com/assets/V2C1EoQiLZRoi4SfTC2f9SVTOQ.woff2\",weight:\"500\"}]}];export const css=['.framer-2QOzd .framer-styles-preset-s1itte:not(.rich-text-wrapper), .framer-2QOzd .framer-styles-preset-s1itte.rich-text-wrapper p { --framer-font-family: \"SuisseIntlTrial-Medium \\xb6\", \"SuisseIntlTrial-Medium \\xb6 Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: 0.06em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1439px) and (min-width: 760px) { .framer-2QOzd .framer-styles-preset-s1itte:not(.rich-text-wrapper), .framer-2QOzd .framer-styles-preset-s1itte.rich-text-wrapper p { --framer-font-family: \"SuisseIntlTrial-Medium \\xb6\", \"SuisseIntlTrial-Medium \\xb6 Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 11px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: 0.06em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 759px) and (min-width: 0px) { .framer-2QOzd .framer-styles-preset-s1itte:not(.rich-text-wrapper), .framer-2QOzd .framer-styles-preset-s1itte.rich-text-wrapper p { --framer-font-family: \"SuisseIntlTrial-Medium \\xb6\", \"SuisseIntlTrial-Medium \\xb6 Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 11px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: 0.06em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-2QOzd\";\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\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicHeight 400\n * @framerIntrinsicWidth 800\n */export default function UnicornStudioEmbed(props){const{sdkVersion=\"1.5.3\"}=props;const elementRef=useRef(null);const sceneRef=useRef(null);const scriptId=useRef(`unicorn-project-${Math.random().toString(36).substr(2,9)}`);const[versionError,setVersionError]=useState(null);// simple semver check: 1.2.3\nconst isValidVersion=v=>/^\\d+\\.\\d+\\.\\d+(-beta)?$/.test(v.trim());useEffect(()=>{const isEditingOrPreviewing=[\"CANVAS\",\"PREVIEW\"].includes(RenderTarget.current());// validate version first\nif(!isValidVersion(sdkVersion)){console.error(`[UnicornStudioEmbed] Invalid SDK version \"${sdkVersion}\". Expected format: x.y.z (e.g. 1.5.3)`);setVersionError(`Invalid SDK version \"${sdkVersion}\". Use x.y.z (e.g. 1.5.3).`);return;}else{setVersionError(null);}if(RenderTarget.current()===\"CANVAS\"){return;}const initializeScript=callback=>{const cdnPrefix=\"https://cdn.jsdelivr.net/gh/hiunicornstudio/unicornstudio.js\";const scriptSrc=`${cdnPrefix}@v${sdkVersion}/dist/unicornStudio.umd.js`;// check if any unicornstudio.js script is already on the page\nconst existingScript=document.querySelector('script[src^=\"https://cdn.jsdelivr.net/gh/hiunicornstudio/unicornstudio.js\"]');// IMPORTANT:\n// If there is already a script but it's for a different version,\n// we might want to load the desired one anyway. For now, if it's\n// present AND window.UnicornStudio exists, we just use it.\nif(!existingScript){const script=document.createElement(\"script\");script.src=scriptSrc;script.onload=callback;script.onerror=()=>console.error(\"Failed to load UnicornStudio script at \"+scriptSrc);document.body.appendChild(script);}else{if(window.UnicornStudio){callback();}else{const waitForLoad=setInterval(()=>{if(window.UnicornStudio){clearInterval(waitForLoad);callback();}},100);}}};const initializeUnicornStudio=()=>{if(props.projectJSON){try{// Create script element for JSON data\nconst dataScript=document.createElement(\"script\");dataScript.id=scriptId.current;dataScript.type=\"application/json\";dataScript.textContent=props.projectJSON;document.body.appendChild(dataScript);elementRef.current?.setAttribute(\"data-us-project-src\",`${scriptId.current}`);}catch(e){console.error(\"Failed to parse project JSON:\",e);return;}}else if(props.projectId){const query=props.projectId.split(\"?\");const projectId=query[0];const production=query[1]&&query[1].includes(\"production\");const cacheBuster=isEditingOrPreviewing?\"?update=\"+Math.random():\"\";elementRef.current?.setAttribute(\"data-us-project\",projectId+cacheBuster);if(production){elementRef.current?.setAttribute(\"data-us-production\",\"1\");}}const US=window.UnicornStudio;if(!US||!elementRef.current)return;// 1) Clean up only our previous scene\nUS.scenes?.find(s=>s.element===elementRef.current)?.destroy();// 2) Prepare args\nconst args={element:elementRef.current,dpi:props.dpi,scale:props.scale,fps:props.fps,lazyLoad:!!props.lazyLoad,fixed:!!props.fixed,altText:props.altText,ariaLabel:props.ariaLabel};// If you passed JSON via a <script type=\"application/json\" id=...>\nif(props.projectJSON){// ensure script tag exists (your current code already does this)\nargs.filePath=scriptId.current;}else{args.projectId=props.projectId// your parsed id\n;}// 3) Create only this scene\nUS.addScene(args).then(scene=>{sceneRef.current=scene;});};if(props.projectId||props.projectJSON){if(window.UnicornStudio){initializeUnicornStudio();}else{initializeScript(initializeUnicornStudio);}}return()=>{if(sceneRef.current){sceneRef.current.destroy();sceneRef.current=null;}// Clean up JSON script if it exists\nconst dataScript=document.getElementById(scriptId.current);if(dataScript){dataScript.remove();}};},[props.projectId,props.projectJSON,sdkVersion]);// CANVAS mode stays the same\nif(RenderTarget.current()===\"CANVAS\"){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\",backgroundColor:\"rgba(0, 0, 0, 0.15)\",color:\"#4B5563\",fontWeight:500,textAlign:\"center\",padding:\"16px\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:\"1.25rem\",marginBottom:\"12px\"},children:\"Scene will render in Preview and on your published site.\"}),!props.projectId&&!props.projectJSON?/*#__PURE__*/_jsx(\"p\",{style:{fontSize:\"1rem\",color:\"#EF4444\"},children:\"No project ID, please export your scene and add its project ID in the detail panel.\"}):\" \"]});}// runtime render\nreturn /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"div\",{ref:elementRef,\"data-us-dpi\":props.dpi,\"data-us-scale\":props.scale,\"data-us-fps\":props.fps,\"data-us-altText\":props.altText,\"data-us-ariaLabel\":props.ariaLabel,...props.lazyLoad?{\"data-us-lazyload\":\"true\"}:{},style:{width:\"100%\",height:\"100%\",...props.style},children:props.header&&/*#__PURE__*/_jsx(\"h1\",{style:{width:\"1px\",height:\"1px\",margin:\"-1px\",padding:\"0\",overflow:\"hidden\",clip:\"rect(0, 0, 0, 0)\",border:\"0\"},children:props.header})}),versionError?/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:8,background:\"rgba(239, 68, 68, 0.12)\",border:\"1px solid rgba(239, 68, 68, 0.5)\",borderRadius:6,padding:\"8px 10px\",fontSize:12,color:\"#991B1B\",pointerEvents:\"none\"},children:versionError}):null]});}UnicornStudioEmbed.displayName=\"Unicorn Studio Embed\";addPropertyControls(UnicornStudioEmbed,{projectId:{type:ControlType.String,title:\"Project ID\"},projectJSON:{type:ControlType.String,title:\"Project JSON\"},sdkVersion:{type:ControlType.String,title:\"SDK version\",defaultValue:\"1.5.3\",placeholder:\"1.5.3\"},scale:{type:ControlType.Number,title:\"Scale\",defaultValue:1,min:.25,max:1,step:.01},dpi:{type:ControlType.Number,title:\"DPI\",defaultValue:1.5,min:.5,max:2,step:.1},fps:{type:ControlType.Number,title:\"FPS\",defaultValue:60,min:10,max:120,step:5},header:{type:ControlType.String,title:\"H1 text\"},altText:{type:ControlType.String,title:\"Alt text\"},ariaLabel:{type:ControlType.String,title:\"Aria label\"},lazyLoad:{type:ControlType.Boolean,title:\"Lazy Load\",defaultValue:false},fixed:{type:ControlType.Boolean,title:\"Fixed\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UnicornStudioEmbed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"800\",\"framerIntrinsicHeight\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UnicornStudioEmbed.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType,useIsStaticRenderer}from\"framer\";import{useEffect,useMemo,useState}from\"react\";export default function GLUtils(props){return /*#__PURE__*/_jsx(\"div\",{});}export const DEFAULT_IMAGE=\"https://framerusercontent.com/images/6MTlf3HAzQ2kjMqPur2sdbkznQ.png?scale-down-to=2048\";export const DEFAULT_IMAGE_FLOWER=\"https://framerusercontent.com/images/cz3ePY6OFcSC4EItQFuQxLrQbBA.jpg\";export const DEFAULT_IMAGE_FLOWER_DARK=\"https://framerusercontent.com/images/l4gFK0Yuorz9j7RwU2EbwWxpw.jpg\";export const DEFAULT_ALT=\"Default image\";export const DEFAULT_ALT_FLOWER=\"A wilted tulip with red and yellow petals.\";export const DEFAULT_ALT_FLOWER_DARK=\"A bright yellow sunflower against a dark background.\";export function degToRad(degrees){return degrees*(Math.PI/180);}export function colorToVec4(color){let actualColor=color;if(color.startsWith(\"var(\")){const varMatch=color.match(/var\\([^,]+,\\s*(.+)\\)$/);if(varMatch){actualColor=varMatch[1].trim();}else{console.warn(\"无法解析 CSS 变量:\",color);return[0,0,0,1];}}actualColor=actualColor.replace(/\\s/g,\"\");let r,g,b,a=1;// 处理 rgb() 和 rgba() 格式\nconst rgbaMatch=actualColor.match(/rgba?\\((\\d+),(\\d+),(\\d+)(?:,([0-9]*\\.?[0-9]+))?\\)/);if(rgbaMatch){r=parseInt(rgbaMatch[1]);g=parseInt(rgbaMatch[2]);b=parseInt(rgbaMatch[3]);if(rgbaMatch[4]!==undefined){a=parseFloat(rgbaMatch[4]);}return[r/255,g/255,b/255,a];}// 处理十六进制格式 (#RGB 或 #RRGGBB)\nconst hexMatch=actualColor.match(/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$/);if(hexMatch){const hex=hexMatch[1];if(hex.length===3){// 处理 #RGB 格式，扩展为 #RRGGBB\nr=parseInt(hex[0]+hex[0],16);g=parseInt(hex[1]+hex[1],16);b=parseInt(hex[2]+hex[2],16);}else{// 处理 #RRGGBB 格式\nr=parseInt(hex.substr(0,2),16);g=parseInt(hex.substr(2,2),16);b=parseInt(hex.substr(4,2),16);}return[r/255,g/255,b/255,a];}console.warn(\"无法解析颜色格式:\",color);return[0,0,0,1];}export function colorToVec3(color){let actualColor=color;if(color.startsWith(\"var(\")){const varMatch=color.match(/var\\([^,]+,\\s*(.+)\\)$/);if(varMatch){actualColor=varMatch[1].trim();}else{console.warn(\"无法解析 CSS 变量:\",color);return[0,0,0];}}actualColor=actualColor.replace(/\\s/g,\"\");let r,g,b;// 处理 rgb() 和 rgba() 格式\nconst rgbaMatch=actualColor.match(/rgba?\\((\\d+),(\\d+),(\\d+)(?:,([0-9]*\\.?[0-9]+))?\\)/);if(rgbaMatch){r=parseInt(rgbaMatch[1]);g=parseInt(rgbaMatch[2]);b=parseInt(rgbaMatch[3]);return[r/255,g/255,b/255];}// 处理十六进制格式 (#RGB 或 #RRGGBB)\nconst hexMatch=actualColor.match(/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{6})$/);if(hexMatch){const hex=hexMatch[1];if(hex.length===3){// 处理 #RGB 格式，扩展为 #RRGGBB\nr=parseInt(hex[0]+hex[0],16);g=parseInt(hex[1]+hex[1],16);b=parseInt(hex[2]+hex[2],16);}else{// 处理 #RRGGBB 格式\nr=parseInt(hex.substr(0,2),16);g=parseInt(hex.substr(2,2),16);b=parseInt(hex.substr(4,2),16);}return[r/255,g/255,b/255];}console.warn(\"无法解析颜色格式:\",color);return[0,0,0];}export const useDarkMode=()=>{const[isDarkMode,setIsDarkMode]=useState(false);useEffect(()=>{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");setIsDarkMode(mediaQuery.matches);const handler=e=>setIsDarkMode(e.matches);mediaQuery.addListener(handler);return()=>mediaQuery.removeListener(handler);},[]);return isDarkMode;};export const CompatibleMedia=({mediaType,mediaSrc,imageAlt,fit,loop,style={},...props})=>{const isStaticRenderer=useIsStaticRenderer();const defaultStyle={width:\"100%\",height:\"100%\",objectFit:fit};if(mediaType===\"image\"){return /*#__PURE__*/_jsx(\"img\",{src:mediaSrc,alt:imageAlt,style:{...defaultStyle,...style},crossOrigin:\"anonymous\"});}else{return /*#__PURE__*/_jsx(\"video\",{src:mediaSrc,autoPlay:!isStaticRenderer,muted:true,playsInline:true,loop:loop,style:{...defaultStyle,...style},crossOrigin:\"anonymous\"});}};export const useMediaSource=(media,file,urlVideo,upVideo,defaultImage,darkImage,dark,placeholder=\"flower_dark\")=>{const isDarkMode=useDarkMode();const getPlaceholderValues=useMemo(()=>{const placeholderMap={reveals:{image:\"https://framerusercontent.com/images/6MTlf3HAzQ2kjMqPur2sdbkznQ.png?scale-down-to=2048\",alt:\"reveals original image.\"},flower_light:{image:\"https://framerusercontent.com/images/cz3ePY6OFcSC4EItQFuQxLrQbBA.jpg\",alt:\"A wilted tulip with red and yellow petals.\"},flower_dark:{image:\"https://framerusercontent.com/images/l4gFK0Yuorz9j7RwU2EbwWxpw.jpg\",alt:\"A bright yellow sunflower against a dark background.\"},arch_dark:{image:\"https://framerusercontent.com/images/kW9tNTLiYRYp7LGxfxbuywTR4I.jpg\",alt:\"A white sphere suspended among curved black metallic ribbons.\"},dice_dark:{image:\"https://framerusercontent.com/images/bXMH0vhJVBjFjMhCnvcVuK0KA0.jpg\",alt:\"A cluster of smooth, reflective metallic shapes on a dark background.\"},astronaut:{image:\"https://framerusercontent.com/images/K54OdkNAJ7dNPCQlcqviSKRrXAY.jpg?width=1920&height=1282\",alt:\"Close-up of an astronaut’s face inside a reflective helmet.\"},silhouetted:{image:\"https://framerusercontent.com/images/CeZXMYBfdBEchX3ub79dGEHlyCQ.jpg?width=1920&height=1280\",alt:\"Silhouetted figure walking behind frosted glass panels.\"},structure:{image:\"https://framerusercontent.com/images/Ud6oqYomUb6OGy9FMr1VmAPXIU.jpg?width=1920&height=1280\",alt:\"Abstract red metal structure against a clear sky.\"},dizzy:{image:\"https://framerusercontent.com/images/JJmc0OZsfY0HhNmbr8W4De17Pw.jpg?width=1920&height=1343\",alt:\"Blurred portrait of a person in motion with hands near the head.\"},hand:{image:\"https://framerusercontent.com/images/qAQg0suczEYw3OPZEmj7XxyW0.jpg?width=1920&height=1440\",alt:\"A hand reaching toward a glowing blue light.\"},porsche:{image:\"https://framerusercontent.com/images/9bPvA91sUvfr4lgE2gQ1MbfUMDs.jpg?width=1920&height=1280\",alt:\"A silver sports car in the rain, seen from the rear side.\"},wheat:{image:\"https://framerusercontent.com/images/jhGTXFJ0WKeCaZXfyfE5pSL1Pbc.jpg?width=1920&height=1280\",alt:\"Golden grass glistening in sunlight.\"}};return placeholderMap[placeholder]||placeholderMap.flower_dark;},[placeholder]);const imageSrc=useMemo(()=>{if(dark&&isDarkMode&&darkImage?.src){return darkImage.src;}return defaultImage?.src||getPlaceholderValues.image;},[isDarkMode,defaultImage,darkImage,dark,getPlaceholderValues.image]);const imageAlt=useMemo(()=>{if(media===\"image\"){if(dark&&isDarkMode&&darkImage?.alt){return darkImage.alt;}return defaultImage?.alt||getPlaceholderValues.alt;}else if(media===\"cms\"){if(dark&&isDarkMode&&darkImage?.alt){return darkImage.alt;}return defaultImage?.alt||getPlaceholderValues.alt;}},[isDarkMode,defaultImage,darkImage,dark,getPlaceholderValues.alt]);const mediaSrc=useMemo(()=>{if(media===\"image\"){return imageSrc;}return file===\"url\"?urlVideo:upVideo;},[media,file,imageSrc,urlVideo,upVideo,defaultImage,darkImage,dark]);const mediaType=useMemo(()=>{const mediaTypeMap={image:\"image\",cms:\"image\",video:\"video\"};return mediaTypeMap[media]||\"video\";},[media]);return{imageSrc,imageAlt,mediaSrc,mediaType};};export const propertyControls={media:{type:{type:ControlType.Enum,title:\"Media\",options:[\"image\",\"video\"],optionTitles:[\"Image\",\"Video\"],displaySegmentedControl:true,defaultValue:\"image\"},file:{type:ControlType.Enum,title:\"File\",options:[\"url\",\"upload\"],optionTitles:[\"URL\",\"Upload\"],displaySegmentedControl:true,defaultValue:\"url\",hidden(props){return props.type!==\"video\";}},defaultImage:{type:ControlType.ResponsiveImage,title:\"Image\",hidden(props){return props.type!==\"image\";}},// dark: {\n//     type: ControlType.Boolean,\n//     title: \"Dark Mode\",\n//     defaultValue: false,\n//     hidden(props) {\n//         return props.type !== \"image\"\n//     },\n// },\n// darkImage: {\n//     type: ControlType.ResponsiveImage,\n//     title: \"Dark Image\",\n//     hidden(props) {\n//         return props.dark\n//             ? props.type === \"image\"\n//                 ? false\n//                 : true\n//             : true\n//     },\n// },\nurlVideo:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/Jhocnrz23GM4PK1CT7mBiwAu5U.mp4\",// description: \"Use video will affect performance more.\",\nhidden(props){return props.file===\"url\"?props.type===\"video\"?false:true:true;}},upVideo:{type:ControlType.File,title:\"Upload\",allowedFileTypes:[\"mp4\",\"webm\"],description:\"Use video will affect performance more.\",hidden(props){return props.file===\"upload\"?props.type===\"video\"?false:true:true;}},loop:{type:ControlType.Boolean,title:\"Loop\",defaultValue:true,hidden(props){return props.type!==\"video\";}}},size:{fit:{type:ControlType.Enum,title:\"Fit\",options:[\"cover\",\"contain\"],optionTitles:[\"Cover\",\"Contain\"],defaultValue:\"cover\"}},animateControls:{type:{type:ControlType.Enum,title:\"Type\",options:[\"disable\",\"appear\",\"enter\",\"transform\",\"variant\"],optionTitles:[\"Disable\",\"Appear\",\"Enter\",\"Transform\",\"Variant\"],defaultValue:\"appear\"},replay:{type:ControlType.Boolean,title:\"Replay\",defaultValue:true,hidden(props){return props.type!==\"enter\";}},trigger:{type:ControlType.Enum,title:\"Trigger\",options:[\"layer\",\"section\"],optionTitles:[\"Layer in View\",\"Section in View\"],defaultValue:\"layer\",hidden(props){return props.type==\"appear\"||props.type==\"disable\"||props.type==\"variant\";}},section:{// @ts-ignore\ntype:ControlType.ScrollSectionRef,title:\"Section\",hidden(props){if((props.type===\"transform\"||props.type===\"enter\")&&props.trigger===\"section\"){return false;}return true;}},amount:{type:ControlType.Enum,title:\"Amount\",options:[1,.5,0],optionTitles:[\"Top\",\"Center\",\"Bottom\"],displaySegmentedControl:true,defaultValue:0,description:\"Play animation when how much of the media comes into view.\",hidden(props){return props.type!==\"enter\";}},viewport:{type:ControlType.Enum,title:\"Viewport\",options:[\"top\",\"center\",\"bottom\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],displaySegmentedControl:true,defaultValue:\"center\",description:\"Start transforming when how much of the media comes into view.\",hidden(props){return props.type!==\"transform\";}}},accessibility:{accessibility:{type:ControlType.Object,title:\"Accessibility\",buttonTitle:\"Aria Label\",icon:\"boolean\",// description: \"Learn more on [Reveals](https://reveals.cool).\",\ncontrols:{enableAria:{type:ControlType.Boolean,title:\"Aria Label\",defaultValue:false},compatibility:{type:ControlType.Boolean,title:\"Compatibility\",defaultValue:false,description:\"Disable effects and use regular *image/video* elements. e.g. use on Phone layout for better performance.\"},reduce:{type:ControlType.Enum,title:\"Reduce Motion\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[true,false],optionTitles:[\"Allow\",\"Block\"],defaultValue:false,description:\"Whether to allow Reduce Motion to control animation.\"},renderer:{type:ControlType.Enum,title:\"Renderer\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"auto\",\"always\"],optionTitles:[\"Auto\",\"Always\"],defaultValue:\"auto\",description:\"Control when the renderer will render.\"}}},ariaLabel:{type:ControlType.String,title:\"Aria Label\",defaultValue:\"\",hidden(props){return!props.accessibility.enableAria;}}},eventHandler:{onLoad:{type:ControlType.EventHandler,title:\"Load\"},onError:{type:ControlType.EventHandler,title:\"Error\"},onVideoEnd:{type:ControlType.EventHandler,title:\"Video End\"},onAnimationComplete:{type:ControlType.EventHandler,title:\"Animation Complete\"}}};\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_ALT_FLOWER_DARK\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CompatibleMedia\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useDarkMode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_ALT_FLOWER\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_IMAGE_FLOWER\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorToVec3\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_IMAGE_FLOWER_DARK\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"propertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"GLUtils\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"colorToVec4\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMediaSource\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_IMAGE\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_ALT\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"degToRad\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GLUtils.map","/*\n * GLUtils\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/yiDyco0u2VIMCjawUp4K/SbAiryFn9g8ffjbuHQHj/GLUtils.js\"\nexport { default } from \"https://framerusercontent.com/modules/yiDyco0u2VIMCjawUp4K/SbAiryFn9g8ffjbuHQHj/GLUtils.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";export default function OGLUtils(props){return /*#__PURE__*/_jsx(\"div\",{});}export const calculatePlaneSize=(mediaWidth,mediaHeight,containerWidth,containerHeight,fitMode)=>{const mediaAspect=mediaWidth/mediaHeight;const containerAspect=containerWidth/containerHeight;let planeWidth,planeHeight;if(fitMode===\"cover\"){if(mediaAspect>containerAspect){planeHeight=containerHeight;planeWidth=containerHeight*mediaAspect;}else{planeWidth=containerWidth;planeHeight=containerWidth/mediaAspect;}}else if(fitMode===\"contain\"){if(mediaAspect>containerAspect){planeWidth=containerWidth;planeHeight=containerWidth/mediaAspect;}else{planeHeight=containerHeight;planeWidth=containerHeight*mediaAspect;}}return{width:planeWidth,height:planeHeight};};export const defaultPostProcessVertexShader=`\n    attribute vec2 uv;\n    attribute vec3 position;\n\n    varying vec2 vUv;\n\n    void main() {\n        vUv = uv;\n        gl_Position = vec4(position, 1.0);\n    }\n`;export const defaultPostProcessFragmentShader=`\n    precision highp float;\n\n    uniform sampler2D uTexture;\n    uniform float uTime;\n    uniform vec2 uResolution;\n\n    varying vec2 vUv;\n\n    void main() {\n        vec4 color = texture2D(uTexture, vUv);\n        gl_FragColor = color;\n    }\n`;export const defaultVertexShader=`\n        attribute vec3 position;\n        attribute vec2 uv;\n        uniform mat4 modelViewMatrix;\n        uniform mat4 projectionMatrix;\n        varying vec2 vUv;\n        \n        void main() {\n            vUv = uv;\n            gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n        }\n    `;export const defaultFragmentShader=`\n        precision mediump float;\n        \n        uniform sampler2D uTexture;\n        varying vec2 vUv;\n        \n        void main() {\n            vec4 textureColor = texture2D(uTexture, vUv);\n            gl_FragColor = textureColor;\n        }\n    `;\nexport const __FramerMetadata__ = {\"exports\":{\"defaultVertexShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"OGLUtils\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultPostProcessVertexShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultPostProcessFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"calculatePlaneSize\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OGLUtils.map","/*\n * OGLUtils\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/MpdGPgep8CrmVuG8IclI/3flka5fkGcFUNVW00KRS/OGLUtils.js\"\nexport { default } from \"https://framerusercontent.com/modules/MpdGPgep8CrmVuG8IclI/3flka5fkGcFUNVW00KRS/OGLUtils.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{animate,MotionValue}from\"framer-motion\";export default function VariantValue(props){return /*#__PURE__*/_jsx(\"div\",{});}export const useVariantValues=(values,transition,enabled=true)=>{const[isAnimating,setIsAnimating]=useState(false);const motionValuesRef=useRef({});// 确保 motionValuesRef.current 拥有所有当前值的 MotionValue 实例\nfor(const key in values){if(!motionValuesRef.current[key]){motionValuesRef.current[key]=new MotionValue(values[key]);}}// Effect 用于处理值的更新（带或不带动画）\nuseEffect(()=>{// 如果禁用了动画，立即设置值并确保动画状态为 false\nif(!enabled){for(const key in values){const mv=motionValuesRef.current[key];const targetValue=values[key];if(mv&&mv.get()!==targetValue){// 直接设置值，不进行动画\nmv.set(targetValue);}}// 确保动画状态为 false\nif(isAnimating){setIsAnimating(false);}return;// 提前退出 effect\n}// --- 如果启用了动画，执行以下逻辑 ---\nconst allAnimations=[];let hasStartedAnimation=false;for(const key in values){const mv=motionValuesRef.current[key];const targetValue=values[key];if(mv&&mv.get()!==targetValue){hasStartedAnimation=true;const animationPromise=animate(mv,targetValue,transition);allAnimations.push(animationPromise);}}if(hasStartedAnimation){setIsAnimating(true);}// 等待所有动画完成\nPromise.all(allAnimations).then(()=>{if(hasStartedAnimation){setIsAnimating(false);}});// 清理函数\nreturn()=>{allAnimations.forEach(animationControl=>{animationControl.stop();});};// 将 enabled 添加到依赖数组\n},[JSON.stringify(values),transition,enabled]);return{variantValue:motionValuesRef.current,isVariantUpdating:isAnimating};};\nexport const __FramerMetadata__ = {\"exports\":{\"useVariantValues\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"VariantValue\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UseVariantValue.map","/*\n * UseVariantValue\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/iz4j9aR1Hz2B8RkMogH4/AGDgcLdj5rKsWYMCweUZ/UseVariantValue.js\"\nexport { default } from \"https://framerusercontent.com/modules/iz4j9aR1Hz2B8RkMogH4/AGDgcLdj5rKsWYMCweUZ/UseVariantValue.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";export default function AnimatedValue(props){return /*#__PURE__*/_jsx(\"div\",{});}import{useRef,useEffect,useState}from\"react\";import{useInView,useScroll}from\"framer-motion\";import{animate}from\"framer-motion\";export function useAnimatedValues(config,animateProp,transition,mountRef,enable=true){const values=useRef(Object.fromEntries(Object.entries(config).map(([key,{from}])=>[key,from])));const[isUpdating,setIsUpdating]=useState(false);const animationControlsRef=useRef(null);const targetRef=enable?animateProp.trigger===\"section\"&&animateProp.section?animateProp.section:mountRef:mountRef;const isInView=useInView(targetRef,{once:!animateProp.replay,amount:animateProp.amount});const{scrollYProgress}=useScroll({target:targetRef,layoutEffect:false,offset:animateProp.viewport===\"top\"?[\"start start\",\"end start\"]:animateProp.viewport===\"bottom\"?[\"start end\",\"start start\"]:[\"start center\",\"end center\"]});const[scrollProgress,setScrollProgress]=useState(0);// 只有在启用时才监听滚动进度变化\nuseEffect(()=>{if(enable&&animateProp.type===\"transform\"){const unsubscribe=scrollYProgress.onChange(latest=>{setScrollProgress(1-latest);});return unsubscribe;}},[scrollYProgress,animateProp.type,enable]);useEffect(()=>{// 清理之前的动画\nif(animationControlsRef.current){animationControlsRef.current.stop();animationControlsRef.current=null;}// 如果禁用，重置到初始值\nif(!enable){Object.entries(config).forEach(([key,{from}])=>{values.current[key]=from;});// 不需要手动设置 isUpdating，因为没有动画在运行\nreturn;}const targets={};const animatableTargets={};let shouldAnimate=false;let hasAnimatableValues=false;Object.entries(config).forEach(([key,{from,to}])=>{let targetValue;switch(animateProp.type){case\"appear\":targetValue=to;shouldAnimate=true;break;case\"enter\":targetValue=isInView?to:from;shouldAnimate=true;break;case\"transform\":targetValue=from+(to-from)*scrollProgress;shouldAnimate=true;break;default:values.current[key]=from;return;}targets[key]=targetValue;// 只有当值确实需要改变时才加入动画目标\nif(Math.abs(values.current[key]-targetValue)>.001){animatableTargets[key]=targetValue;hasAnimatableValues=true;}else{// 直接设置不需要动画的值\nvalues.current[key]=targetValue;}});// 如果不需要动画或没有可动画的值，直接返回\nif(!shouldAnimate||!hasAnimatableValues){return;}const controls=animate(values.current,animatableTargets,{...transition,restDelta:.001,restSpeed:.001,onComplete:()=>{setIsUpdating(false);animationControlsRef.current=null;},onUpdate:latest=>{if(!isUpdating){setIsUpdating(true);}}});animationControlsRef.current=controls;return()=>{if(controls){controls.stop();// setIsUpdating(false)\nanimationControlsRef.current=null;}};},[isInView,scrollProgress,animateProp.type,enable]);return{values:values.current,isUpdating};}export function useAnimatedProgress(animateProp,transition,mountRef,enable=true){const progressRef=useRef(1);const[progress,setProgress]=useState(1);const[isUpdatingProgress,setIsUpdatingProgress]=useState(false);const[scrollProgress,setScrollProgress]=useState(1);// 滚动动画 - 根据 enable 状态决定监听目标\nconst isInView=useInView(enable&&animateProp.trigger===\"section\"&&animateProp.section?animateProp.section:mountRef,{once:enable?!animateProp.replay:true,amount:enable?animateProp.amount:0});// 滚动进度 - 根据 enable 状态决定监听目标\nconst{scrollYProgress}=useScroll({target:enable&&animateProp.trigger===\"section\"&&animateProp.section?animateProp.section:mountRef,layoutEffect:false,offset:enable&&animateProp.viewport===\"top\"?[\"start start\",\"end start\"]:enable&&animateProp.viewport===\"bottom\"?[\"start end\",\"start start\"]:[\"start center\",\"end center\"]});// 监听滚动进度变化\nuseEffect(()=>{if(enable&&animateProp.type===\"transform\"){const unsubscribe=scrollYProgress.onChange(latest=>{setScrollProgress(1-latest);});return unsubscribe;}},[scrollYProgress,animateProp.type,enable]);// 动画控制逻辑\nuseEffect(()=>{// 如果禁用了 Hook，重置为默认状态\nif(!enable){progressRef.current=1;setProgress(1);setIsUpdatingProgress(false);return;}let targetValue=1;let shouldAnimate=false;switch(animateProp.type){case\"appear\":// 直接动画\ntargetValue=0;shouldAnimate=true;break;case\"enter\":// 滚动动画\ntargetValue=isInView?0:1;shouldAnimate=true;break;case\"transform\":// 滚动进度\ntargetValue=scrollProgress;shouldAnimate=true;break;default:progressRef.current=1;setProgress(1);setIsUpdatingProgress(false);return;}if(!shouldAnimate)return;setIsUpdatingProgress(true);const controls=animate(progressRef.current,targetValue,{...transition,restDelta:.001,restSpeed:.001,onUpdate:latest=>{progressRef.current=latest;setProgress(latest);},onComplete:()=>{setIsUpdatingProgress(false);}});return()=>{controls.stop();};},[enable,isInView,scrollProgress,animateProp.type,transition]);return{progress,isUpdatingProgress};}\nexport const __FramerMetadata__ = {\"exports\":{\"useAnimatedProgress\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedValue\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAnimatedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UseAnimatedValue.map","/*\n * UseAnimatedValue\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/3Dc1qksRQy0igUBXLpC8/O0d7Tn7RulZ8jPX1N6S2/UseAnimatedValue.js\"\nexport { default } from \"https://framerusercontent.com/modules/3Dc1qksRQy0igUBXLpC8/O0d7Tn7RulZ8jPX1N6S2/UseAnimatedValue.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useRef,useEffect,useState,useCallback}from\"react\";export default function Media(props){return /*#__PURE__*/_jsx(\"div\",{});}export function useMedia(src,mediaType=\"image\",loop=true,autoplay=true){const[mediaState,setMediaState]=useState({media:null,dimensions:{width:0,height:0},isLoaded:false,isError:false,isVideoPlaying:false,playVideo:null,pauseVideo:null});// 使用 ref 来存储当前的媒体元素，方便清理\nconst currentMediaRef=useRef(null);const loadMedia=useCallback((mediaSrc,type)=>{if(!mediaSrc)return;// 清理之前的媒体元素和事件监听器\nif(currentMediaRef.current){if(type===\"video\"){const video=currentMediaRef.current;video.pause();video.removeAttribute(\"src\");video.load();}currentMediaRef.current=null;}// 每次加载新媒体时，先重置所有状态\nsetMediaState(prev=>({...prev,media:null,dimensions:{width:0,height:0},isLoaded:false,isError:false,isVideoPlaying:false,playVideo:null,pauseVideo:null}));if(type===\"image\"){const img=new Image;img.crossOrigin=\"anonymous\";currentMediaRef.current=img;// 图片基础信息加载完成\nconst handleLoad=()=>{// 检查是否还是当前的媒体元素\nif(currentMediaRef.current!==img)return;setMediaState(prev=>({...prev,media:img,dimensions:{width:img.width,height:img.height},isError:false}));// 检查图片是否完全解码完成\nif(img.decode){// 使用 decode() 方法进行更严格的检查\nimg.decode().then(()=>{if(currentMediaRef.current!==img)return;setMediaState(prev=>({...prev,isLoaded:true,isVideoPlaying:false,playVideo:null,pauseVideo:null}));}).catch(()=>{if(currentMediaRef.current!==img)return;setMediaState(prev=>({...prev,isError:true,isLoaded:false}));});}else{// 降级处理：对于不支持 decode() 的浏览器\n// 使用 requestAnimationFrame 确保图片渲染就绪\nrequestAnimationFrame(()=>{if(currentMediaRef.current!==img)return;if(img.naturalWidth>0&&img.naturalHeight>0){setMediaState(prev=>({...prev,isLoaded:true,isVideoPlaying:false,playVideo:null,pauseVideo:null}));}else{setMediaState(prev=>({...prev,isError:true,isLoaded:false}));}});}};const handleError=()=>{if(currentMediaRef.current!==img)return;setMediaState(prev=>({...prev,isError:true,isLoaded:false}));};img.addEventListener(\"load\",handleLoad);img.addEventListener(\"error\",handleError);img.src=mediaSrc;}else if(type===\"video\"){const video=document.createElement(\"video\");video.crossOrigin=\"anonymous\";video.muted=true;video.loop=loop;video.playsInline=true;video.preload=\"metadata\";currentMediaRef.current=video;// 确保每次创建新视频时状态都是初始的\nlet isVideoReady=false;// 视频基础信息加载完成\nconst handleLoadedMetadata=()=>{if(currentMediaRef.current!==video)return;setMediaState(prev=>({...prev,media:video,dimensions:{width:video.videoWidth,height:video.videoHeight},isError:false,isLoaded:false}));};// 检查视频是否可以开始播放（readyState >= 2）\nconst checkVideoReady=()=>{// 防止重复触发和处理已废弃的视频元素\nif(isVideoReady||currentMediaRef.current!==video)return;if(video.readyState>=2){isVideoReady=true;const playVideo=()=>{return video.play().catch(console.error);};const pauseVideo=()=>{video.pause();};setMediaState(prev=>({...prev,isLoaded:true,isVideoPlaying:autoplay,playVideo,pauseVideo}));// 确保视频显示第一帧作为封面\nif(!autoplay){video.currentTime=0;}else{playVideo();}}};// 视频可以完整播放\nconst handleCanPlayThrough=()=>{checkVideoReady();};// 视频有足够数据播放当前帧\nconst handleLoadedData=()=>{checkVideoReady();};// 视频状态改变时检查\nconst handleReadyStateChange=()=>{checkVideoReady();};const handleError=()=>{if(currentMediaRef.current!==video)return;setMediaState(prev=>({...prev,isError:true,isLoaded:false}));};// 视频播放结束时\nconst handleVideoEnd=()=>{if(currentMediaRef.current!==video)return;setMediaState(prev=>({...prev,isVideoPlaying:false}));};// 视频开始播放时\nconst handleVideoPlay=()=>{if(currentMediaRef.current!==video)return;setMediaState(prev=>({...prev,isVideoPlaying:true}));};// 视频暂停时\nconst handleVideoPause=()=>{if(currentMediaRef.current!==video)return;setMediaState(prev=>({...prev,isVideoPlaying:false}));};// 视频等待数据时（缓冲）\nconst handleVideoWaiting=()=>{if(currentMediaRef.current!==video)return;};video.addEventListener(\"loadedmetadata\",handleLoadedMetadata);video.addEventListener(\"loadeddata\",handleLoadedData);video.addEventListener(\"canplaythrough\",handleCanPlayThrough);video.addEventListener(\"readystatechange\",handleReadyStateChange);video.addEventListener(\"error\",handleError);video.addEventListener(\"ended\",handleVideoEnd);video.addEventListener(\"play\",handleVideoPlay);video.addEventListener(\"pause\",handleVideoPause);video.addEventListener(\"waiting\",handleVideoWaiting);video.src=mediaSrc;}},[loop,autoplay]);useEffect(()=>{loadMedia(src,mediaType);// 清理函数\nreturn()=>{if(currentMediaRef.current){if(mediaType===\"video\"){const video=currentMediaRef.current;video.pause();video.removeAttribute(\"src\");video.load();}currentMediaRef.current=null;}};},[src,mediaType,loadMedia]);return mediaState;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Media\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMedia\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UseMedia.map","/*\n * UseMedia\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DGJpj5NFNaYVLbwIQLV3/TRON3bIlvv29XIEM9gDc/UseMedia.js\"\nexport { default } from \"https://framerusercontent.com/modules/DGJpj5NFNaYVLbwIQLV3/TRON3bIlvv29XIEM9gDc/UseMedia.js\"\n","const EPSILON = 0.000001;\n\n/**\n * Calculates the length of a vec3\n *\n * @param {vec3} a vector to calculate length of\n * @returns {Number} length of a\n */\nexport function length(a) {\n    let x = a[0];\n    let y = a[1];\n    let z = a[2];\n    return Math.sqrt(x * x + y * y + z * z);\n}\n\n/**\n * Copy the values from one vec3 to another\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a the source vector\n * @returns {vec3} out\n */\nexport function copy(out, a) {\n    out[0] = a[0];\n    out[1] = a[1];\n    out[2] = a[2];\n    return out;\n}\n\n/**\n * Set the components of a vec3 to the given values\n *\n * @param {vec3} out the receiving vector\n * @param {Number} x X component\n * @param {Number} y Y component\n * @param {Number} z Z component\n * @returns {vec3} out\n */\nexport function set(out, x, y, z) {\n    out[0] = x;\n    out[1] = y;\n    out[2] = z;\n    return out;\n}\n\n/**\n * Adds two vec3's\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a the first operand\n * @param {vec3} b the second operand\n * @returns {vec3} out\n */\nexport function add(out, a, b) {\n    out[0] = a[0] + b[0];\n    out[1] = a[1] + b[1];\n    out[2] = a[2] + b[2];\n    return out;\n}\n\n/**\n * Subtracts vector b from vector a\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a the first operand\n * @param {vec3} b the second operand\n * @returns {vec3} out\n */\nexport function subtract(out, a, b) {\n    out[0] = a[0] - b[0];\n    out[1] = a[1] - b[1];\n    out[2] = a[2] - b[2];\n    return out;\n}\n\n/**\n * Multiplies two vec3's\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a the first operand\n * @param {vec3} b the second operand\n * @returns {vec3} out\n */\nexport function multiply(out, a, b) {\n    out[0] = a[0] * b[0];\n    out[1] = a[1] * b[1];\n    out[2] = a[2] * b[2];\n    return out;\n}\n\n/**\n * Divides two vec3's\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a the first operand\n * @param {vec3} b the second operand\n * @returns {vec3} out\n */\nexport function divide(out, a, b) {\n    out[0] = a[0] / b[0];\n    out[1] = a[1] / b[1];\n    out[2] = a[2] / b[2];\n    return out;\n}\n\n/**\n * Scales a vec3 by a scalar number\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a the vector to scale\n * @param {Number} b amount to scale the vector by\n * @returns {vec3} out\n */\nexport function scale(out, a, b) {\n    out[0] = a[0] * b;\n    out[1] = a[1] * b;\n    out[2] = a[2] * b;\n    return out;\n}\n\n/**\n * Calculates the euclidian distance between two vec3's\n *\n * @param {vec3} a the first operand\n * @param {vec3} b the second operand\n * @returns {Number} distance between a and b\n */\nexport function distance(a, b) {\n    let x = b[0] - a[0];\n    let y = b[1] - a[1];\n    let z = b[2] - a[2];\n    return Math.sqrt(x * x + y * y + z * z);\n}\n\n/**\n * Calculates the squared euclidian distance between two vec3's\n *\n * @param {vec3} a the first operand\n * @param {vec3} b the second operand\n * @returns {Number} squared distance between a and b\n */\nexport function squaredDistance(a, b) {\n    let x = b[0] - a[0];\n    let y = b[1] - a[1];\n    let z = b[2] - a[2];\n    return x * x + y * y + z * z;\n}\n\n/**\n * Calculates the squared length of a vec3\n *\n * @param {vec3} a vector to calculate squared length of\n * @returns {Number} squared length of a\n */\nexport function squaredLength(a) {\n    let x = a[0];\n    let y = a[1];\n    let z = a[2];\n    return x * x + y * y + z * z;\n}\n\n/**\n * Negates the components of a vec3\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a vector to negate\n * @returns {vec3} out\n */\nexport function negate(out, a) {\n    out[0] = -a[0];\n    out[1] = -a[1];\n    out[2] = -a[2];\n    return out;\n}\n\n/**\n * Returns the inverse of the components of a vec3\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a vector to invert\n * @returns {vec3} out\n */\nexport function inverse(out, a) {\n    out[0] = 1.0 / a[0];\n    out[1] = 1.0 / a[1];\n    out[2] = 1.0 / a[2];\n    return out;\n}\n\n/**\n * Normalize a vec3\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a vector to normalize\n * @returns {vec3} out\n */\nexport function normalize(out, a) {\n    let x = a[0];\n    let y = a[1];\n    let z = a[2];\n    let len = x * x + y * y + z * z;\n    if (len > 0) {\n        //TODO: evaluate use of glm_invsqrt here?\n        len = 1 / Math.sqrt(len);\n    }\n    out[0] = a[0] * len;\n    out[1] = a[1] * len;\n    out[2] = a[2] * len;\n    return out;\n}\n\n/**\n * Calculates the dot product of two vec3's\n *\n * @param {vec3} a the first operand\n * @param {vec3} b the second operand\n * @returns {Number} dot product of a and b\n */\nexport function dot(a, b) {\n    return a[0] * b[0] + a[1] * b[1] + a[2] * b[2];\n}\n\n/**\n * Computes the cross product of two vec3's\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a the first operand\n * @param {vec3} b the second operand\n * @returns {vec3} out\n */\nexport function cross(out, a, b) {\n    let ax = a[0],\n        ay = a[1],\n        az = a[2];\n    let bx = b[0],\n        by = b[1],\n        bz = b[2];\n\n    out[0] = ay * bz - az * by;\n    out[1] = az * bx - ax * bz;\n    out[2] = ax * by - ay * bx;\n    return out;\n}\n\n/**\n * Performs a linear interpolation between two vec3's\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a the first operand\n * @param {vec3} b the second operand\n * @param {Number} t interpolation amount between the two inputs\n * @returns {vec3} out\n */\nexport function lerp(out, a, b, t) {\n    let ax = a[0];\n    let ay = a[1];\n    let az = a[2];\n    out[0] = ax + t * (b[0] - ax);\n    out[1] = ay + t * (b[1] - ay);\n    out[2] = az + t * (b[2] - az);\n    return out;\n}\n\n/**\n * Performs a frame rate independant, linear interpolation between two vec3's\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a the first operand\n * @param {vec3} b the second operand\n * @param {Number} decay decay constant for interpolation. useful range between 1 and 25, from slow to fast.\n * @param {Number} dt delta time\n * @returns {vec3} out\n */\nexport function smoothLerp(out, a, b, decay, dt) {\n    const exp = Math.exp(-decay * dt);\n    let ax = a[0];\n    let ay = a[1];\n    let az = a[2];\n\n    out[0] = b[0] + (ax - b[0]) * exp;\n    out[1] = b[1] + (ay - b[1]) * exp;\n    out[2] = b[2] + (az - b[2]) * exp;\n    return out;\n}\n\n/**\n * Transforms the vec3 with a mat4.\n * 4th vector component is implicitly '1'\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a the vector to transform\n * @param {mat4} m matrix to transform with\n * @returns {vec3} out\n */\nexport function transformMat4(out, a, m) {\n    let x = a[0],\n        y = a[1],\n        z = a[2];\n    let w = m[3] * x + m[7] * y + m[11] * z + m[15];\n    w = w || 1.0;\n    out[0] = (m[0] * x + m[4] * y + m[8] * z + m[12]) / w;\n    out[1] = (m[1] * x + m[5] * y + m[9] * z + m[13]) / w;\n    out[2] = (m[2] * x + m[6] * y + m[10] * z + m[14]) / w;\n    return out;\n}\n\n/**\n * Same as above but doesn't apply translation.\n * Useful for rays.\n */\nexport function scaleRotateMat4(out, a, m) {\n    let x = a[0],\n        y = a[1],\n        z = a[2];\n    let w = m[3] * x + m[7] * y + m[11] * z + m[15];\n    w = w || 1.0;\n    out[0] = (m[0] * x + m[4] * y + m[8] * z) / w;\n    out[1] = (m[1] * x + m[5] * y + m[9] * z) / w;\n    out[2] = (m[2] * x + m[6] * y + m[10] * z) / w;\n    return out;\n}\n\n/**\n * Transforms the vec3 with a mat3.\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a the vector to transform\n * @param {mat3} m the 3x3 matrix to transform with\n * @returns {vec3} out\n */\nexport function transformMat3(out, a, m) {\n    let x = a[0],\n        y = a[1],\n        z = a[2];\n    out[0] = x * m[0] + y * m[3] + z * m[6];\n    out[1] = x * m[1] + y * m[4] + z * m[7];\n    out[2] = x * m[2] + y * m[5] + z * m[8];\n    return out;\n}\n\n/**\n * Transforms the vec3 with a quat\n *\n * @param {vec3} out the receiving vector\n * @param {vec3} a the vector to transform\n * @param {quat} q quaternion to transform with\n * @returns {vec3} out\n */\nexport function transformQuat(out, a, q) {\n    // benchmarks: https://jsperf.com/quaternion-transform-vec3-implementations-fixed\n\n    let x = a[0],\n        y = a[1],\n        z = a[2];\n    let qx = q[0],\n        qy = q[1],\n        qz = q[2],\n        qw = q[3];\n\n    let uvx = qy * z - qz * y;\n    let uvy = qz * x - qx * z;\n    let uvz = qx * y - qy * x;\n\n    let uuvx = qy * uvz - qz * uvy;\n    let uuvy = qz * uvx - qx * uvz;\n    let uuvz = qx * uvy - qy * uvx;\n\n    let w2 = qw * 2;\n    uvx *= w2;\n    uvy *= w2;\n    uvz *= w2;\n\n    uuvx *= 2;\n    uuvy *= 2;\n    uuvz *= 2;\n\n    out[0] = x + uvx + uuvx;\n    out[1] = y + uvy + uuvy;\n    out[2] = z + uvz + uuvz;\n    return out;\n}\n\n/**\n * Get the angle between two 3D vectors\n * @param {vec3} a The first operand\n * @param {vec3} b The second operand\n * @returns {Number} The angle in radians\n */\nexport const angle = (function () {\n    const tempA = [0, 0, 0];\n    const tempB = [0, 0, 0];\n\n    return function (a, b) {\n        copy(tempA, a);\n        copy(tempB, b);\n\n        normalize(tempA, tempA);\n        normalize(tempB, tempB);\n\n        let cosine = dot(tempA, tempB);\n\n        if (cosine > 1.0) {\n            return 0;\n        } else if (cosine < -1.0) {\n            return Math.PI;\n        } else {\n            return Math.acos(cosine);\n        }\n    };\n})();\n\n/**\n * Returns whether or not the vectors have exactly the same elements in the same position (when compared with ===)\n *\n * @param {vec3} a The first vector.\n * @param {vec3} b The second vector.\n * @returns {Boolean} True if the vectors are equal, false otherwise.\n */\nexport function exactEquals(a, b) {\n    return a[0] === b[0] && a[1] === b[1] && a[2] === b[2];\n}\n","import * as Vec3Func from './functions/Vec3Func.js';\n\nexport class Vec3 extends Array {\n    constructor(x = 0, y = x, z = x) {\n        super(x, y, z);\n        return this;\n    }\n\n    get x() {\n        return this[0];\n    }\n\n    get y() {\n        return this[1];\n    }\n\n    get z() {\n        return this[2];\n    }\n\n    set x(v) {\n        this[0] = v;\n    }\n\n    set y(v) {\n        this[1] = v;\n    }\n\n    set z(v) {\n        this[2] = v;\n    }\n\n    set(x, y = x, z = x) {\n        if (x.length) return this.copy(x);\n        Vec3Func.set(this, x, y, z);\n        return this;\n    }\n\n    copy(v) {\n        Vec3Func.copy(this, v);\n        return this;\n    }\n\n    add(va, vb) {\n        if (vb) Vec3Func.add(this, va, vb);\n        else Vec3Func.add(this, this, va);\n        return this;\n    }\n\n    sub(va, vb) {\n        if (vb) Vec3Func.subtract(this, va, vb);\n        else Vec3Func.subtract(this, this, va);\n        return this;\n    }\n\n    multiply(v) {\n        if (v.length) Vec3Func.multiply(this, this, v);\n        else Vec3Func.scale(this, this, v);\n        return this;\n    }\n\n    divide(v) {\n        if (v.length) Vec3Func.divide(this, this, v);\n        else Vec3Func.scale(this, this, 1 / v);\n        return this;\n    }\n\n    inverse(v = this) {\n        Vec3Func.inverse(this, v);\n        return this;\n    }\n\n    // Can't use 'length' as Array.prototype uses it\n    len() {\n        return Vec3Func.length(this);\n    }\n\n    distance(v) {\n        if (v) return Vec3Func.distance(this, v);\n        else return Vec3Func.length(this);\n    }\n\n    squaredLen() {\n        return Vec3Func.squaredLength(this);\n    }\n\n    squaredDistance(v) {\n        if (v) return Vec3Func.squaredDistance(this, v);\n        else return Vec3Func.squaredLength(this);\n    }\n\n    negate(v = this) {\n        Vec3Func.negate(this, v);\n        return this;\n    }\n\n    cross(va, vb) {\n        if (vb) Vec3Func.cross(this, va, vb);\n        else Vec3Func.cross(this, this, va);\n        return this;\n    }\n\n    scale(v) {\n        Vec3Func.scale(this, this, v);\n        return this;\n    }\n\n    normalize() {\n        Vec3Func.normalize(this, this);\n        return this;\n    }\n\n    dot(v) {\n        return Vec3Func.dot(this, v);\n    }\n\n    equals(v) {\n        return Vec3Func.exactEquals(this, v);\n    }\n\n    applyMatrix3(mat3) {\n        Vec3Func.transformMat3(this, this, mat3);\n        return this;\n    }\n\n    applyMatrix4(mat4) {\n        Vec3Func.transformMat4(this, this, mat4);\n        return this;\n    }\n\n    scaleRotateMatrix4(mat4) {\n        Vec3Func.scaleRotateMat4(this, this, mat4);\n        return this;\n    }\n\n    applyQuaternion(q) {\n        Vec3Func.transformQuat(this, this, q);\n        return this;\n    }\n\n    angle(v) {\n        return Vec3Func.angle(this, v);\n    }\n\n    lerp(v, t) {\n        Vec3Func.lerp(this, this, v, t);\n        return this;\n    }\n\n    smoothLerp(v, decay, dt) {\n        Vec3Func.smoothLerp(this, this, v, decay, dt);\n        return this;\n    }\n\n    clone() {\n        return new Vec3(this[0], this[1], this[2]);\n    }\n\n    fromArray(a, o = 0) {\n        this[0] = a[o];\n        this[1] = a[o + 1];\n        this[2] = a[o + 2];\n        return this;\n    }\n\n    toArray(a = [], o = 0) {\n        a[o] = this[0];\n        a[o + 1] = this[1];\n        a[o + 2] = this[2];\n        return a;\n    }\n\n    transformDirection(mat4) {\n        const x = this[0];\n        const y = this[1];\n        const z = this[2];\n\n        this[0] = mat4[0] * x + mat4[4] * y + mat4[8] * z;\n        this[1] = mat4[1] * x + mat4[5] * y + mat4[9] * z;\n        this[2] = mat4[2] * x + mat4[6] * y + mat4[10] * z;\n\n        return this.normalize();\n    }\n}\n","// attribute params\n// {\n//     data - typed array eg UInt16Array for indices, Float32Array\n//     size - int default 1\n//     instanced - default null. Pass divisor amount\n//     type - gl enum default gl.UNSIGNED_SHORT for 'index', gl.FLOAT for others\n//     normalized - boolean default false\n\n//     buffer - gl buffer, if buffer exists, don't need to provide data - although needs position data for bounds calculation\n//     stride - default 0 - for when passing in buffer\n//     offset - default 0 - for when passing in buffer\n//     count - default null - for when passing in buffer\n//     min - array - for when passing in buffer\n//     max - array - for when passing in buffer\n// }\n\n// TODO: fit in transform feedback\n\nimport { Vec3 } from '../math/Vec3.js';\n\nconst tempVec3 = /* @__PURE__ */ new Vec3();\n\nlet ID = 1;\nlet ATTR_ID = 1;\n\n// To stop inifinite warnings\nlet isBoundsWarned = false;\n\nexport class Geometry {\n    constructor(gl, attributes = {}) {\n        if (!gl.canvas) console.error('gl not passed as first argument to Geometry');\n        this.gl = gl;\n        this.attributes = attributes;\n        this.id = ID++;\n\n        // Store one VAO per program attribute locations order\n        this.VAOs = {};\n\n        this.drawRange = { start: 0, count: 0 };\n        this.instancedCount = 0;\n\n        // Unbind current VAO so that new buffers don't get added to active mesh\n        this.gl.renderer.bindVertexArray(null);\n        this.gl.renderer.currentGeometry = null;\n\n        // Alias for state store to avoid redundant calls for global state\n        this.glState = this.gl.renderer.state;\n\n        // create the buffers\n        for (let key in attributes) {\n            this.addAttribute(key, attributes[key]);\n        }\n    }\n\n    addAttribute(key, attr) {\n        this.attributes[key] = attr;\n\n        // Set options\n        attr.id = ATTR_ID++; // TODO: currently unused, remove?\n        attr.size = attr.size || 1;\n        attr.type =\n            attr.type ||\n            (attr.data.constructor === Float32Array\n                ? this.gl.FLOAT\n                : attr.data.constructor === Uint16Array\n                ? this.gl.UNSIGNED_SHORT\n                : this.gl.UNSIGNED_INT); // Uint32Array\n        attr.target = key === 'index' ? this.gl.ELEMENT_ARRAY_BUFFER : this.gl.ARRAY_BUFFER;\n        attr.normalized = attr.normalized || false;\n        attr.stride = attr.stride || 0;\n        attr.offset = attr.offset || 0;\n        attr.count = attr.count || (attr.stride ? attr.data.byteLength / attr.stride : attr.data.length / attr.size);\n        attr.divisor = attr.instanced || 0;\n        attr.needsUpdate = false;\n        attr.usage = attr.usage || this.gl.STATIC_DRAW;\n\n        if (!attr.buffer) {\n            // Push data to buffer\n            this.updateAttribute(attr);\n        }\n\n        // Update geometry counts. If indexed, ignore regular attributes\n        if (attr.divisor) {\n            this.isInstanced = true;\n            if (this.instancedCount && this.instancedCount !== attr.count * attr.divisor) {\n                console.warn('geometry has multiple instanced buffers of different length');\n                return (this.instancedCount = Math.min(this.instancedCount, attr.count * attr.divisor));\n            }\n            this.instancedCount = attr.count * attr.divisor;\n        } else if (key === 'index') {\n            this.drawRange.count = attr.count;\n        } else if (!this.attributes.index) {\n            this.drawRange.count = Math.max(this.drawRange.count, attr.count);\n        }\n    }\n\n    updateAttribute(attr) {\n        const isNewBuffer = !attr.buffer;\n        if (isNewBuffer) attr.buffer = this.gl.createBuffer();\n        if (this.glState.boundBuffer !== attr.buffer) {\n            this.gl.bindBuffer(attr.target, attr.buffer);\n            this.glState.boundBuffer = attr.buffer;\n        }\n        if (isNewBuffer) {\n            this.gl.bufferData(attr.target, attr.data, attr.usage);\n        } else {\n            this.gl.bufferSubData(attr.target, 0, attr.data);\n        }\n        attr.needsUpdate = false;\n    }\n\n    setIndex(value) {\n        this.addAttribute('index', value);\n    }\n\n    setDrawRange(start, count) {\n        this.drawRange.start = start;\n        this.drawRange.count = count;\n    }\n\n    setInstancedCount(value) {\n        this.instancedCount = value;\n    }\n\n    createVAO(program) {\n        this.VAOs[program.attributeOrder] = this.gl.renderer.createVertexArray();\n        this.gl.renderer.bindVertexArray(this.VAOs[program.attributeOrder]);\n        this.bindAttributes(program);\n    }\n\n    bindAttributes(program) {\n        // Link all attributes to program using gl.vertexAttribPointer\n        program.attributeLocations.forEach((location, { name, type }) => {\n            // If geometry missing a required shader attribute\n            if (!this.attributes[name]) {\n                console.warn(`active attribute ${name} not being supplied`);\n                return;\n            }\n\n            const attr = this.attributes[name];\n\n            this.gl.bindBuffer(attr.target, attr.buffer);\n            this.glState.boundBuffer = attr.buffer;\n\n            // For matrix attributes, buffer needs to be defined per column\n            let numLoc = 1;\n            if (type === 35674) numLoc = 2; // mat2\n            if (type === 35675) numLoc = 3; // mat3\n            if (type === 35676) numLoc = 4; // mat4\n\n            const size = attr.size / numLoc;\n            const stride = numLoc === 1 ? 0 : numLoc * numLoc * 4;\n            const offset = numLoc === 1 ? 0 : numLoc * 4;\n\n            for (let i = 0; i < numLoc; i++) {\n                this.gl.vertexAttribPointer(location + i, size, attr.type, attr.normalized, attr.stride + stride, attr.offset + i * offset);\n                this.gl.enableVertexAttribArray(location + i);\n\n                // For instanced attributes, divisor needs to be set.\n                // For firefox, need to set back to 0 if non-instanced drawn after instanced. Else won't render\n                this.gl.renderer.vertexAttribDivisor(location + i, attr.divisor);\n            }\n        });\n\n        // Bind indices if geometry indexed\n        if (this.attributes.index) this.gl.bindBuffer(this.gl.ELEMENT_ARRAY_BUFFER, this.attributes.index.buffer);\n    }\n\n    draw({ program, mode = this.gl.TRIANGLES }) {\n        if (this.gl.renderer.currentGeometry !== `${this.id}_${program.attributeOrder}`) {\n            if (!this.VAOs[program.attributeOrder]) this.createVAO(program);\n            this.gl.renderer.bindVertexArray(this.VAOs[program.attributeOrder]);\n            this.gl.renderer.currentGeometry = `${this.id}_${program.attributeOrder}`;\n        }\n\n        // Check if any attributes need updating\n        program.attributeLocations.forEach((location, { name }) => {\n            const attr = this.attributes[name];\n            if (attr.needsUpdate) this.updateAttribute(attr);\n        });\n\n        // For drawElements, offset needs to be multiple of type size\n        let indexBytesPerElement = 2;\n        if (this.attributes.index?.type === this.gl.UNSIGNED_INT) indexBytesPerElement = 4;\n\n        if (this.isInstanced) {\n            if (this.attributes.index) {\n                this.gl.renderer.drawElementsInstanced(\n                    mode,\n                    this.drawRange.count,\n                    this.attributes.index.type,\n                    this.attributes.index.offset + this.drawRange.start * indexBytesPerElement,\n                    this.instancedCount\n                );\n            } else {\n                this.gl.renderer.drawArraysInstanced(mode, this.drawRange.start, this.drawRange.count, this.instancedCount);\n            }\n        } else {\n            if (this.attributes.index) {\n                this.gl.drawElements(\n                    mode,\n                    this.drawRange.count,\n                    this.attributes.index.type,\n                    this.attributes.index.offset + this.drawRange.start * indexBytesPerElement\n                );\n            } else {\n                this.gl.drawArrays(mode, this.drawRange.start, this.drawRange.count);\n            }\n        }\n    }\n\n    getPosition() {\n        // Use position buffer, or min/max if available\n        const attr = this.attributes.position;\n        // if (attr.min) return [...attr.min, ...attr.max];\n        if (attr.data) return attr;\n        if (isBoundsWarned) return;\n        console.warn('No position buffer data found to compute bounds');\n        return (isBoundsWarned = true);\n    }\n\n    computeBoundingBox(attr) {\n        if (!attr) attr = this.getPosition();\n        const array = attr.data;\n        // Data loaded shouldn't haave stride, only buffers\n        // const stride = attr.stride ? attr.stride / array.BYTES_PER_ELEMENT : attr.size;\n        const stride = attr.size;\n\n        if (!this.bounds) {\n            this.bounds = {\n                min: new Vec3(),\n                max: new Vec3(),\n                center: new Vec3(),\n                scale: new Vec3(),\n                radius: Infinity,\n            };\n        }\n\n        const min = this.bounds.min;\n        const max = this.bounds.max;\n        const center = this.bounds.center;\n        const scale = this.bounds.scale;\n\n        min.set(+Infinity);\n        max.set(-Infinity);\n\n        // TODO: check size of position (eg triangle with Vec2)\n        for (let i = 0, l = array.length; i < l; i += stride) {\n            const x = array[i];\n            const y = array[i + 1];\n            const z = array[i + 2];\n\n            min.x = Math.min(x, min.x);\n            min.y = Math.min(y, min.y);\n            min.z = Math.min(z, min.z);\n\n            max.x = Math.max(x, max.x);\n            max.y = Math.max(y, max.y);\n            max.z = Math.max(z, max.z);\n        }\n\n        scale.sub(max, min);\n        center.add(min, max).divide(2);\n    }\n\n    computeBoundingSphere(attr) {\n        if (!attr) attr = this.getPosition();\n        const array = attr.data;\n        // Data loaded shouldn't haave stride, only buffers\n        // const stride = attr.stride ? attr.stride / array.BYTES_PER_ELEMENT : attr.size;\n        const stride = attr.size;\n\n        if (!this.bounds) this.computeBoundingBox(attr);\n\n        let maxRadiusSq = 0;\n        for (let i = 0, l = array.length; i < l; i += stride) {\n            tempVec3.fromArray(array, i);\n            maxRadiusSq = Math.max(maxRadiusSq, this.bounds.center.squaredDistance(tempVec3));\n        }\n\n        this.bounds.radius = Math.sqrt(maxRadiusSq);\n    }\n\n    remove() {\n        for (let key in this.VAOs) {\n            this.gl.renderer.deleteVertexArray(this.VAOs[key]);\n            delete this.VAOs[key];\n        }\n        for (let key in this.attributes) {\n            this.gl.deleteBuffer(this.attributes[key].buffer);\n            delete this.attributes[key];\n        }\n    }\n}\n","// TODO: upload empty texture if null ? maybe not\n// TODO: upload identity matrix if null ?\n// TODO: sampler Cube\n\nlet ID = 1;\n\n// cache of typed arrays used to flatten uniform arrays\nconst arrayCacheF32 = {};\n\nexport class Program {\n    constructor(\n        gl,\n        {\n            vertex,\n            fragment,\n            uniforms = {},\n\n            transparent = false,\n            cullFace = gl.BACK,\n            frontFace = gl.CCW,\n            depthTest = true,\n            depthWrite = true,\n            depthFunc = gl.LEQUAL,\n        } = {}\n    ) {\n        if (!gl.canvas) console.error('gl not passed as first argument to Program');\n        this.gl = gl;\n        this.uniforms = uniforms;\n        this.id = ID++;\n\n        if (!vertex) console.warn('vertex shader not supplied');\n        if (!fragment) console.warn('fragment shader not supplied');\n\n        // Store program state\n        this.transparent = transparent;\n        this.cullFace = cullFace;\n        this.frontFace = frontFace;\n        this.depthTest = depthTest;\n        this.depthWrite = depthWrite;\n        this.depthFunc = depthFunc;\n        this.blendFunc = {};\n        this.blendEquation = {};\n        this.stencilFunc = {};\n        this.stencilOp = {}\n\n        // set default blendFunc if transparent flagged\n        if (this.transparent && !this.blendFunc.src) {\n            if (this.gl.renderer.premultipliedAlpha) this.setBlendFunc(this.gl.ONE, this.gl.ONE_MINUS_SRC_ALPHA);\n            else this.setBlendFunc(this.gl.SRC_ALPHA, this.gl.ONE_MINUS_SRC_ALPHA);\n        }\n\n        // Create empty shaders and attach to program\n        this.vertexShader = gl.createShader(gl.VERTEX_SHADER);\n        this.fragmentShader = gl.createShader(gl.FRAGMENT_SHADER);\n        this.program = gl.createProgram();\n        gl.attachShader(this.program, this.vertexShader);\n        gl.attachShader(this.program, this.fragmentShader);\n\n        // Compile shaders with source\n        this.setShaders({ vertex, fragment });\n    }\n\n    setShaders({ vertex, fragment }) {\n        if (vertex) {\n            // compile vertex shader and log errors\n            this.gl.shaderSource(this.vertexShader, vertex);\n            this.gl.compileShader(this.vertexShader);\n            if (this.gl.getShaderInfoLog(this.vertexShader) !== '') {\n                console.warn(`${this.gl.getShaderInfoLog(this.vertexShader)}\\nVertex Shader\\n${addLineNumbers(vertex)}`);\n            }\n        }\n\n        if (fragment) {\n            // compile fragment shader and log errors\n            this.gl.shaderSource(this.fragmentShader, fragment);\n            this.gl.compileShader(this.fragmentShader);\n            if (this.gl.getShaderInfoLog(this.fragmentShader) !== '') {\n                console.warn(`${this.gl.getShaderInfoLog(this.fragmentShader)}\\nFragment Shader\\n${addLineNumbers(fragment)}`);\n            }\n        }\n\n        // compile program and log errors\n        this.gl.linkProgram(this.program);\n        if (!this.gl.getProgramParameter(this.program, this.gl.LINK_STATUS)) {\n            return console.warn(this.gl.getProgramInfoLog(this.program));\n        }\n\n        // Get active uniform locations\n        this.uniformLocations = new Map();\n        let numUniforms = this.gl.getProgramParameter(this.program, this.gl.ACTIVE_UNIFORMS);\n        for (let uIndex = 0; uIndex < numUniforms; uIndex++) {\n            let uniform = this.gl.getActiveUniform(this.program, uIndex);\n            this.uniformLocations.set(uniform, this.gl.getUniformLocation(this.program, uniform.name));\n\n            // split uniforms' names to separate array and struct declarations\n            const split = uniform.name.match(/(\\w+)/g);\n\n            uniform.uniformName = split[0];\n            uniform.nameComponents = split.slice(1);\n        }\n\n        // Get active attribute locations\n        this.attributeLocations = new Map();\n        const locations = [];\n        const numAttribs = this.gl.getProgramParameter(this.program, this.gl.ACTIVE_ATTRIBUTES);\n        for (let aIndex = 0; aIndex < numAttribs; aIndex++) {\n            const attribute = this.gl.getActiveAttrib(this.program, aIndex);\n            const location = this.gl.getAttribLocation(this.program, attribute.name);\n            // Ignore special built-in inputs. eg gl_VertexID, gl_InstanceID\n            if (location === -1) continue;\n            locations[location] = attribute.name;\n            this.attributeLocations.set(attribute, location);\n        }\n        this.attributeOrder = locations.join('');\n    }\n\n    setBlendFunc(src, dst, srcAlpha, dstAlpha) {\n        this.blendFunc.src = src;\n        this.blendFunc.dst = dst;\n        this.blendFunc.srcAlpha = srcAlpha;\n        this.blendFunc.dstAlpha = dstAlpha;\n        if (src) this.transparent = true;\n    }\n\n    setBlendEquation(modeRGB, modeAlpha) {\n        this.blendEquation.modeRGB = modeRGB;\n        this.blendEquation.modeAlpha = modeAlpha;\n    }\n\n    setStencilFunc(func, ref, mask) {\n        this.stencilRef = ref;\n        this.stencilFunc.func = func;\n        this.stencilFunc.ref = ref;\n        this.stencilFunc.mask = mask;\n    }\n\n    setStencilOp(stencilFail, depthFail, depthPass) {\n        this.stencilOp.stencilFail = stencilFail;\n        this.stencilOp.depthFail = depthFail;\n        this.stencilOp.depthPass = depthPass;\n    }\n\n    applyState() {\n        if (this.depthTest) this.gl.renderer.enable(this.gl.DEPTH_TEST);\n        else this.gl.renderer.disable(this.gl.DEPTH_TEST);\n\n        if (this.cullFace) this.gl.renderer.enable(this.gl.CULL_FACE);\n        else this.gl.renderer.disable(this.gl.CULL_FACE);\n\n        if (this.blendFunc.src) this.gl.renderer.enable(this.gl.BLEND);\n        else this.gl.renderer.disable(this.gl.BLEND);\n\n        if (this.cullFace) this.gl.renderer.setCullFace(this.cullFace);\n        this.gl.renderer.setFrontFace(this.frontFace);\n        this.gl.renderer.setDepthMask(this.depthWrite);\n        this.gl.renderer.setDepthFunc(this.depthFunc);\n        if (this.blendFunc.src) this.gl.renderer.setBlendFunc(this.blendFunc.src, this.blendFunc.dst, this.blendFunc.srcAlpha, this.blendFunc.dstAlpha);\n        this.gl.renderer.setBlendEquation(this.blendEquation.modeRGB, this.blendEquation.modeAlpha);\n\n        if(this.stencilFunc.func || this.stencilOp.stencilFail) this.gl.renderer.enable(this.gl.STENCIL_TEST)\n            else this.gl.renderer.disable(this.gl.STENCIL_TEST)\n\n        this.gl.renderer.setStencilFunc(this.stencilFunc.func, this.stencilFunc.ref, this.stencilFunc.mask)\n        this.gl.renderer.setStencilOp(this.stencilOp.stencilFail, this.stencilOp.depthFail, this.stencilOp.depthPass)\n\n    }\n\n    use({ flipFaces = false } = {}) {\n        let textureUnit = -1;\n        const programActive = this.gl.renderer.state.currentProgram === this.id;\n\n        // Avoid gl call if program already in use\n        if (!programActive) {\n            this.gl.useProgram(this.program);\n            this.gl.renderer.state.currentProgram = this.id;\n        }\n\n        // Set only the active uniforms found in the shader\n        this.uniformLocations.forEach((location, activeUniform) => {\n            let uniform = this.uniforms[activeUniform.uniformName];\n\n            for (const component of activeUniform.nameComponents) {\n                if (!uniform) break;\n\n                if (component in uniform) {\n                    uniform = uniform[component];\n                } else if (Array.isArray(uniform.value)) {\n                    break;\n                } else {\n                    uniform = undefined;\n                    break;\n                }\n            }\n\n            if (!uniform) {\n                return warn(`Active uniform ${activeUniform.name} has not been supplied`);\n            }\n\n            if (uniform && uniform.value === undefined) {\n                return warn(`${activeUniform.name} uniform is missing a value parameter`);\n            }\n\n            if (uniform.value.texture) {\n                textureUnit = textureUnit + 1;\n\n                // Check if texture needs to be updated\n                uniform.value.update(textureUnit);\n                return setUniform(this.gl, activeUniform.type, location, textureUnit);\n            }\n\n            // For texture arrays, set uniform as an array of texture units instead of just one\n            if (uniform.value.length && uniform.value[0].texture) {\n                const textureUnits = [];\n                uniform.value.forEach((value) => {\n                    textureUnit = textureUnit + 1;\n                    value.update(textureUnit);\n                    textureUnits.push(textureUnit);\n                });\n\n                return setUniform(this.gl, activeUniform.type, location, textureUnits);\n            }\n\n            setUniform(this.gl, activeUniform.type, location, uniform.value);\n        });\n\n        this.applyState();\n        if (flipFaces) this.gl.renderer.setFrontFace(this.frontFace === this.gl.CCW ? this.gl.CW : this.gl.CCW);\n    }\n\n    remove() {\n        this.gl.deleteProgram(this.program);\n    }\n}\n\nfunction setUniform(gl, type, location, value) {\n    value = value.length ? flatten(value) : value;\n    const setValue = gl.renderer.state.uniformLocations.get(location);\n\n    // Avoid redundant uniform commands\n    if (value.length) {\n        if (setValue === undefined || setValue.length !== value.length) {\n            // clone array to store as cache\n            gl.renderer.state.uniformLocations.set(location, value.slice(0));\n        } else {\n            if (arraysEqual(setValue, value)) return;\n\n            // Update cached array values\n            setValue.set ? setValue.set(value) : setArray(setValue, value);\n            gl.renderer.state.uniformLocations.set(location, setValue);\n        }\n    } else {\n        if (setValue === value) return;\n        gl.renderer.state.uniformLocations.set(location, value);\n    }\n\n    switch (type) {\n        case 5126:\n            return value.length ? gl.uniform1fv(location, value) : gl.uniform1f(location, value); // FLOAT\n        case 35664:\n            return gl.uniform2fv(location, value); // FLOAT_VEC2\n        case 35665:\n            return gl.uniform3fv(location, value); // FLOAT_VEC3\n        case 35666:\n            return gl.uniform4fv(location, value); // FLOAT_VEC4\n        case 35670: // BOOL\n        case 5124: // INT\n        case 35678: // SAMPLER_2D\n        case 36306: // U_SAMPLER_2D\n        case 35680: // SAMPLER_CUBE\n        case 36289: // SAMPLER_2D_ARRAY\n            return value.length ? gl.uniform1iv(location, value) : gl.uniform1i(location, value); // SAMPLER_CUBE\n        case 35671: // BOOL_VEC2\n        case 35667:\n            return gl.uniform2iv(location, value); // INT_VEC2\n        case 35672: // BOOL_VEC3\n        case 35668:\n            return gl.uniform3iv(location, value); // INT_VEC3\n        case 35673: // BOOL_VEC4\n        case 35669:\n            return gl.uniform4iv(location, value); // INT_VEC4\n        case 35674:\n            return gl.uniformMatrix2fv(location, false, value); // FLOAT_MAT2\n        case 35675:\n            return gl.uniformMatrix3fv(location, false, value); // FLOAT_MAT3\n        case 35676:\n            return gl.uniformMatrix4fv(location, false, value); // FLOAT_MAT4\n    }\n}\n\nfunction addLineNumbers(string) {\n    let lines = string.split('\\n');\n    for (let i = 0; i < lines.length; i++) {\n        lines[i] = i + 1 + ': ' + lines[i];\n    }\n    return lines.join('\\n');\n}\n\nfunction flatten(a) {\n    const arrayLen = a.length;\n    const valueLen = a[0].length;\n    if (valueLen === undefined) return a;\n    const length = arrayLen * valueLen;\n    let value = arrayCacheF32[length];\n    if (!value) arrayCacheF32[length] = value = new Float32Array(length);\n    for (let i = 0; i < arrayLen; i++) value.set(a[i], i * valueLen);\n    return value;\n}\n\nfunction arraysEqual(a, b) {\n    if (a.length !== b.length) return false;\n    for (let i = 0, l = a.length; i < l; i++) {\n        if (a[i] !== b[i]) return false;\n    }\n    return true;\n}\n\nfunction setArray(a, b) {\n    for (let i = 0, l = a.length; i < l; i++) {\n        a[i] = b[i];\n    }\n}\n\nlet warnCount = 0;\nfunction warn(message) {\n    if (warnCount > 100) return;\n    console.warn(message);\n    warnCount++;\n    if (warnCount > 100) console.warn('More than 100 program warnings - stopping logs.');\n}\n","import { Vec3 } from '../math/Vec3.js';\n\n// TODO: Handle context loss https://www.khronos.org/webgl/wiki/HandlingContextLost\n\n// Not automatic - devs to use these methods manually\n// gl.colorMask( colorMask, colorMask, colorMask, colorMask );\n// gl.clearColor( r, g, b, a );\n// gl.stencilMask( stencilMask );\n// gl.stencilFunc( stencilFunc, stencilRef, stencilMask );\n// gl.stencilOp( stencilFail, stencilZFail, stencilZPass );\n// gl.clearStencil( stencil );\n\nconst tempVec3 = /* @__PURE__ */ new Vec3();\nlet ID = 1;\n\nexport class Renderer {\n    constructor({\n        canvas = document.createElement('canvas'),\n        width = 300,\n        height = 150,\n        dpr = 1,\n        alpha = false,\n        depth = true,\n        stencil = false,\n        antialias = false,\n        premultipliedAlpha = false,\n        preserveDrawingBuffer = false,\n        powerPreference = 'default',\n        autoClear = true,\n        webgl = 2,\n    } = {}) {\n        const attributes = { alpha, depth, stencil, antialias, premultipliedAlpha, preserveDrawingBuffer, powerPreference };\n        this.dpr = dpr;\n        this.alpha = alpha;\n        this.color = true;\n        this.depth = depth;\n        this.stencil = stencil;\n        this.premultipliedAlpha = premultipliedAlpha;\n        this.autoClear = autoClear;\n        this.id = ID++;\n\n        // Attempt WebGL2 unless forced to 1, if not supported fallback to WebGL1\n        if (webgl === 2) this.gl = canvas.getContext('webgl2', attributes);\n        this.isWebgl2 = !!this.gl;\n        if (!this.gl) this.gl = canvas.getContext('webgl', attributes);\n        if (!this.gl) console.error('unable to create webgl context');\n\n        // Attach renderer to gl so that all classes have access to internal state functions\n        this.gl.renderer = this;\n\n        // initialise size values\n        this.setSize(width, height);\n\n        // gl state stores to avoid redundant calls on methods used internally\n        this.state = {};\n        this.state.blendFunc = { src: this.gl.ONE, dst: this.gl.ZERO };\n        this.state.blendEquation = { modeRGB: this.gl.FUNC_ADD };\n        this.state.cullFace = false;\n        this.state.frontFace = this.gl.CCW;\n        this.state.depthMask = true;\n        this.state.depthFunc = this.gl.LEQUAL;\n        this.state.premultiplyAlpha = false;\n        this.state.flipY = false;\n        this.state.unpackAlignment = 4;\n        this.state.framebuffer = null;\n        this.state.viewport = { x: 0, y: 0, width: null, height: null };\n        this.state.textureUnits = [];\n        this.state.activeTextureUnit = 0;\n        this.state.boundBuffer = null;\n        this.state.uniformLocations = new Map();\n        this.state.currentProgram = null;\n\n        // store requested extensions\n        this.extensions = {};\n\n        // Initialise extra format types\n        if (this.isWebgl2) {\n            this.getExtension('EXT_color_buffer_float');\n            this.getExtension('OES_texture_float_linear');\n        } else {\n            this.getExtension('OES_texture_float');\n            this.getExtension('OES_texture_float_linear');\n            this.getExtension('OES_texture_half_float');\n            this.getExtension('OES_texture_half_float_linear');\n            this.getExtension('OES_element_index_uint');\n            this.getExtension('OES_standard_derivatives');\n            this.getExtension('EXT_sRGB');\n            this.getExtension('WEBGL_depth_texture');\n            this.getExtension('WEBGL_draw_buffers');\n        }\n        this.getExtension('WEBGL_compressed_texture_astc');\n        this.getExtension('EXT_texture_compression_bptc');\n        this.getExtension('WEBGL_compressed_texture_s3tc');\n        this.getExtension('WEBGL_compressed_texture_etc1');\n        this.getExtension('WEBGL_compressed_texture_pvrtc');\n        this.getExtension('WEBKIT_WEBGL_compressed_texture_pvrtc');\n\n        // Create method aliases using extension (WebGL1) or native if available (WebGL2)\n        this.vertexAttribDivisor = this.getExtension('ANGLE_instanced_arrays', 'vertexAttribDivisor', 'vertexAttribDivisorANGLE');\n        this.drawArraysInstanced = this.getExtension('ANGLE_instanced_arrays', 'drawArraysInstanced', 'drawArraysInstancedANGLE');\n        this.drawElementsInstanced = this.getExtension('ANGLE_instanced_arrays', 'drawElementsInstanced', 'drawElementsInstancedANGLE');\n        this.createVertexArray = this.getExtension('OES_vertex_array_object', 'createVertexArray', 'createVertexArrayOES');\n        this.bindVertexArray = this.getExtension('OES_vertex_array_object', 'bindVertexArray', 'bindVertexArrayOES');\n        this.deleteVertexArray = this.getExtension('OES_vertex_array_object', 'deleteVertexArray', 'deleteVertexArrayOES');\n        this.drawBuffers = this.getExtension('WEBGL_draw_buffers', 'drawBuffers', 'drawBuffersWEBGL');\n\n        // Store device parameters\n        this.parameters = {};\n        this.parameters.maxTextureUnits = this.gl.getParameter(this.gl.MAX_COMBINED_TEXTURE_IMAGE_UNITS);\n        this.parameters.maxAnisotropy = this.getExtension('EXT_texture_filter_anisotropic')\n            ? this.gl.getParameter(this.getExtension('EXT_texture_filter_anisotropic').MAX_TEXTURE_MAX_ANISOTROPY_EXT)\n            : 0;\n    }\n\n    setSize(width, height) {\n        this.width = width;\n        this.height = height;\n\n        this.gl.canvas.width = width * this.dpr;\n        this.gl.canvas.height = height * this.dpr;\n\n        if (!this.gl.canvas.style) return;\n        Object.assign(this.gl.canvas.style, {\n            width: width + 'px',\n            height: height + 'px',\n        });\n    }\n\n    setViewport(width, height, x = 0, y = 0) {\n        if (this.state.viewport.width === width && this.state.viewport.height === height) return;\n        this.state.viewport.width = width;\n        this.state.viewport.height = height;\n        this.state.viewport.x = x;\n        this.state.viewport.y = y;\n        this.gl.viewport(x, y, width, height);\n    }\n\n    setScissor(width, height, x = 0, y = 0) {\n        this.gl.scissor(x, y, width, height);\n    }\n\n    enable(id) {\n        if (this.state[id] === true) return;\n        this.gl.enable(id);\n        this.state[id] = true;\n    }\n\n    disable(id) {\n        if (this.state[id] === false) return;\n        this.gl.disable(id);\n        this.state[id] = false;\n    }\n\n    setBlendFunc(src, dst, srcAlpha, dstAlpha) {\n        if (\n            this.state.blendFunc.src === src &&\n            this.state.blendFunc.dst === dst &&\n            this.state.blendFunc.srcAlpha === srcAlpha &&\n            this.state.blendFunc.dstAlpha === dstAlpha\n        )\n            return;\n        this.state.blendFunc.src = src;\n        this.state.blendFunc.dst = dst;\n        this.state.blendFunc.srcAlpha = srcAlpha;\n        this.state.blendFunc.dstAlpha = dstAlpha;\n        if (srcAlpha !== undefined) this.gl.blendFuncSeparate(src, dst, srcAlpha, dstAlpha);\n        else this.gl.blendFunc(src, dst);\n    }\n\n    setBlendEquation(modeRGB, modeAlpha) {\n        modeRGB = modeRGB || this.gl.FUNC_ADD;\n        if (this.state.blendEquation.modeRGB === modeRGB && this.state.blendEquation.modeAlpha === modeAlpha) return;\n        this.state.blendEquation.modeRGB = modeRGB;\n        this.state.blendEquation.modeAlpha = modeAlpha;\n        if (modeAlpha !== undefined) this.gl.blendEquationSeparate(modeRGB, modeAlpha);\n        else this.gl.blendEquation(modeRGB);\n    }\n\n    setCullFace(value) {\n        if (this.state.cullFace === value) return;\n        this.state.cullFace = value;\n        this.gl.cullFace(value);\n    }\n\n    setFrontFace(value) {\n        if (this.state.frontFace === value) return;\n        this.state.frontFace = value;\n        this.gl.frontFace(value);\n    }\n\n    setDepthMask(value) {\n        if (this.state.depthMask === value) return;\n        this.state.depthMask = value;\n        this.gl.depthMask(value);\n    }\n\n    setDepthFunc(value) {\n        if (this.state.depthFunc === value) return;\n        this.state.depthFunc = value;\n        this.gl.depthFunc(value);\n    }\n\n    setStencilMask(value) {\n        if(this.state.stencilMask === value) return;\n        this.state.stencilMask = value;\n        this.gl.stencilMask(value)\n    }\n\n    setStencilFunc(func, ref, mask) {\n\n        if((this.state.stencilFunc === func) &&\n            (this.state.stencilRef === ref) &&\n            (this.state.stencilFuncMask === mask)\n        ) return;\n\n        this.state.stencilFunc = func || this.gl.ALWAYS;\n        this.state.stencilRef = ref || 0;\n        this.state.stencilFuncMask = mask || 0;\n\n        this.gl.stencilFunc(func || this.gl.ALWAYS, ref || 0, mask || 0);\n    }\n\n    setStencilOp(stencilFail, depthFail, depthPass) {\n\n        if(this.state.stencilFail === stencilFail &&\n            this.state.stencilDepthFail === depthFail &&\n            this.state.stencilDepthPass === depthPass\n        ) return;\n\n        this.state.stencilFail = stencilFail;\n        this.state.stencilDepthFail = depthFail;\n        this.state.stencilDepthPass = depthPass;\n        \n        this.gl.stencilOp(stencilFail, depthFail, depthPass);\n        \n    }\n\n    activeTexture(value) {\n        if (this.state.activeTextureUnit === value) return;\n        this.state.activeTextureUnit = value;\n        this.gl.activeTexture(this.gl.TEXTURE0 + value);\n    }\n\n    bindFramebuffer({ target = this.gl.FRAMEBUFFER, buffer = null } = {}) {\n        if (this.state.framebuffer === buffer) return;\n        this.state.framebuffer = buffer;\n        this.gl.bindFramebuffer(target, buffer);\n    }\n\n    getExtension(extension, webgl2Func, extFunc) {\n        // if webgl2 function supported, return func bound to gl context\n        if (webgl2Func && this.gl[webgl2Func]) return this.gl[webgl2Func].bind(this.gl);\n\n        // fetch extension once only\n        if (!this.extensions[extension]) {\n            this.extensions[extension] = this.gl.getExtension(extension);\n        }\n\n        // return extension if no function requested\n        if (!webgl2Func) return this.extensions[extension];\n\n        // Return null if extension not supported\n        if (!this.extensions[extension]) return null;\n\n        // return extension function, bound to extension\n        return this.extensions[extension][extFunc].bind(this.extensions[extension]);\n    }\n\n    sortOpaque(a, b) {\n        if (a.renderOrder !== b.renderOrder) {\n            return a.renderOrder - b.renderOrder;\n        } else if (a.program.id !== b.program.id) {\n            return a.program.id - b.program.id;\n        } else if (a.zDepth !== b.zDepth) {\n            return a.zDepth - b.zDepth;\n        } else {\n            return b.id - a.id;\n        }\n    }\n\n    sortTransparent(a, b) {\n        if (a.renderOrder !== b.renderOrder) {\n            return a.renderOrder - b.renderOrder;\n        }\n        if (a.zDepth !== b.zDepth) {\n            return b.zDepth - a.zDepth;\n        } else {\n            return b.id - a.id;\n        }\n    }\n\n    sortUI(a, b) {\n        if (a.renderOrder !== b.renderOrder) {\n            return a.renderOrder - b.renderOrder;\n        } else if (a.program.id !== b.program.id) {\n            return a.program.id - b.program.id;\n        } else {\n            return b.id - a.id;\n        }\n    }\n\n    getRenderList({ scene, camera, frustumCull, sort }) {\n        let renderList = [];\n\n        if (camera && frustumCull) camera.updateFrustum();\n\n        // Get visible\n        scene.traverse((node) => {\n            if (!node.visible) return true;\n            if (!node.draw) return;\n\n            if (frustumCull && node.frustumCulled && camera) {\n                if (!camera.frustumIntersectsMesh(node)) return;\n            }\n\n            renderList.push(node);\n        });\n\n        if (sort) {\n            const opaque = [];\n            const transparent = []; // depthTest true\n            const ui = []; // depthTest false\n\n            renderList.forEach((node) => {\n                // Split into the 3 render groups\n                if (!node.program.transparent) {\n                    opaque.push(node);\n                } else if (node.program.depthTest) {\n                    transparent.push(node);\n                } else {\n                    ui.push(node);\n                }\n\n                node.zDepth = 0;\n\n                // Only calculate z-depth if renderOrder unset and depthTest is true\n                if (node.renderOrder !== 0 || !node.program.depthTest || !camera) return;\n\n                // update z-depth\n                node.worldMatrix.getTranslation(tempVec3);\n                tempVec3.applyMatrix4(camera.projectionViewMatrix);\n                node.zDepth = tempVec3.z;\n            });\n\n            opaque.sort(this.sortOpaque);\n            transparent.sort(this.sortTransparent);\n            ui.sort(this.sortUI);\n\n            renderList = opaque.concat(transparent, ui);\n        }\n\n        return renderList;\n    }\n\n    render({ scene, camera, target = null, update = true, sort = true, frustumCull = true, clear }) {\n        if (target === null) {\n            // make sure no render target bound so draws to canvas\n            this.bindFramebuffer();\n            this.setViewport(this.width * this.dpr, this.height * this.dpr);\n        } else {\n            // bind supplied render target and update viewport\n            this.bindFramebuffer(target);\n            this.setViewport(target.width, target.height);\n        }\n\n        if (clear || (this.autoClear && clear !== false)) {\n            // Ensure depth buffer writing is enabled so it can be cleared\n            if (this.depth && (!target || target.depth)) {\n                this.enable(this.gl.DEPTH_TEST);\n                this.setDepthMask(true);\n            }\n\n            // Same for stencil\n            if(this.stencil || (!target || target.stencil)) {\n                this.enable(this.gl.STENCIL_TEST);\n                this.setStencilMask(0xff)\n            }\n\n            this.gl.clear(\n                (this.color ? this.gl.COLOR_BUFFER_BIT : 0) |\n                    (this.depth ? this.gl.DEPTH_BUFFER_BIT : 0) |\n                    (this.stencil ? this.gl.STENCIL_BUFFER_BIT : 0)\n            );\n        }\n\n        // updates all scene graph matrices\n        if (update) scene.updateMatrixWorld();\n\n        // Update camera separately, in case not in scene graph\n        if (camera) camera.updateMatrixWorld();\n\n        // Get render list - entails culling and sorting\n        const renderList = this.getRenderList({ scene, camera, frustumCull, sort });\n\n        renderList.forEach((node) => {\n            node.draw({ camera });\n        });\n    }\n}\n","const EPSILON = 0.000001;\n\n/**\n * Copy the values from one vec4 to another\n *\n * @param {vec4} out the receiving vector\n * @param {vec4} a the source vector\n * @returns {vec4} out\n */\nexport function copy(out, a) {\n    out[0] = a[0];\n    out[1] = a[1];\n    out[2] = a[2];\n    out[3] = a[3];\n    return out;\n}\n\n/**\n * Set the components of a vec4 to the given values\n *\n * @param {vec4} out the receiving vector\n * @param {Number} x X component\n * @param {Number} y Y component\n * @param {Number} z Z component\n * @param {Number} w W component\n * @returns {vec4} out\n */\nexport function set(out, x, y, z, w) {\n    out[0] = x;\n    out[1] = y;\n    out[2] = z;\n    out[3] = w;\n    return out;\n}\n\n/**\n * Adds two vec4's\n *\n * @param {vec4} out the receiving vector\n * @param {vec4} a the first operand\n * @param {vec4} b the second operand\n * @returns {vec4} out\n */\nexport function add(out, a, b) {\n    out[0] = a[0] + b[0];\n    out[1] = a[1] + b[1];\n    out[2] = a[2] + b[2];\n    out[3] = a[3] + b[3];\n    return out;\n}\n\n/**\n * Scales a vec4 by a scalar number\n *\n * @param {vec4} out the receiving vector\n * @param {vec4} a the vector to scale\n * @param {Number} b amount to scale the vector by\n * @returns {vec4} out\n */\nexport function scale(out, a, b) {\n    out[0] = a[0] * b;\n    out[1] = a[1] * b;\n    out[2] = a[2] * b;\n    out[3] = a[3] * b;\n    return out;\n}\n\n/**\n * Calculates the length of a vec4\n *\n * @param {vec4} a vector to calculate length of\n * @returns {Number} length of a\n */\nexport function length(a) {\n    let x = a[0];\n    let y = a[1];\n    let z = a[2];\n    let w = a[3];\n    return Math.sqrt(x * x + y * y + z * z + w * w);\n}\n\n/**\n * Normalize a vec4\n *\n * @param {vec4} out the receiving vector\n * @param {vec4} a vector to normalize\n * @returns {vec4} out\n */\nexport function normalize(out, a) {\n    let x = a[0];\n    let y = a[1];\n    let z = a[2];\n    let w = a[3];\n    let len = x * x + y * y + z * z + w * w;\n    if (len > 0) {\n        len = 1 / Math.sqrt(len);\n    }\n    out[0] = x * len;\n    out[1] = y * len;\n    out[2] = z * len;\n    out[3] = w * len;\n    return out;\n}\n\n/**\n * Calculates the dot product of two vec4's\n *\n * @param {vec4} a the first operand\n * @param {vec4} b the second operand\n * @returns {Number} dot product of a and b\n */\nexport function dot(a, b) {\n    return a[0] * b[0] + a[1] * b[1] + a[2] * b[2] + a[3] * b[3];\n}\n\n/**\n * Performs a linear interpolation between two vec4's\n *\n * @param {vec4} out the receiving vector\n * @param {vec4} a the first operand\n * @param {vec4} b the second operand\n * @param {Number} t interpolation amount between the two inputs\n * @returns {vec4} out\n */\nexport function lerp(out, a, b, t) {\n    let ax = a[0];\n    let ay = a[1];\n    let az = a[2];\n    let aw = a[3];\n    out[0] = ax + t * (b[0] - ax);\n    out[1] = ay + t * (b[1] - ay);\n    out[2] = az + t * (b[2] - az);\n    out[3] = aw + t * (b[3] - aw);\n    return out;\n}\n","import * as vec4 from './Vec4Func.js';\n\n/**\n * Set a quat to the identity quaternion\n *\n * @param {quat} out the receiving quaternion\n * @returns {quat} out\n */\nexport function identity(out) {\n    out[0] = 0;\n    out[1] = 0;\n    out[2] = 0;\n    out[3] = 1;\n    return out;\n}\n\n/**\n * Sets a quat from the given angle and rotation axis,\n * then returns it.\n *\n * @param {quat} out the receiving quaternion\n * @param {vec3} axis the axis around which to rotate\n * @param {Number} rad the angle in radians\n * @returns {quat} out\n **/\nexport function setAxisAngle(out, axis, rad) {\n    rad = rad * 0.5;\n    let s = Math.sin(rad);\n    out[0] = s * axis[0];\n    out[1] = s * axis[1];\n    out[2] = s * axis[2];\n    out[3] = Math.cos(rad);\n    return out;\n}\n\n/**\n * Multiplies two quats\n *\n * @param {quat} out the receiving quaternion\n * @param {quat} a the first operand\n * @param {quat} b the second operand\n * @returns {quat} out\n */\nexport function multiply(out, a, b) {\n    let ax = a[0],\n        ay = a[1],\n        az = a[2],\n        aw = a[3];\n    let bx = b[0],\n        by = b[1],\n        bz = b[2],\n        bw = b[3];\n\n    out[0] = ax * bw + aw * bx + ay * bz - az * by;\n    out[1] = ay * bw + aw * by + az * bx - ax * bz;\n    out[2] = az * bw + aw * bz + ax * by - ay * bx;\n    out[3] = aw * bw - ax * bx - ay * by - az * bz;\n    return out;\n}\n\n/**\n * Rotates a quaternion by the given angle about the X axis\n *\n * @param {quat} out quat receiving operation result\n * @param {quat} a quat to rotate\n * @param {number} rad angle (in radians) to rotate\n * @returns {quat} out\n */\nexport function rotateX(out, a, rad) {\n    rad *= 0.5;\n\n    let ax = a[0],\n        ay = a[1],\n        az = a[2],\n        aw = a[3];\n    let bx = Math.sin(rad),\n        bw = Math.cos(rad);\n\n    out[0] = ax * bw + aw * bx;\n    out[1] = ay * bw + az * bx;\n    out[2] = az * bw - ay * bx;\n    out[3] = aw * bw - ax * bx;\n    return out;\n}\n\n/**\n * Rotates a quaternion by the given angle about the Y axis\n *\n * @param {quat} out quat receiving operation result\n * @param {quat} a quat to rotate\n * @param {number} rad angle (in radians) to rotate\n * @returns {quat} out\n */\nexport function rotateY(out, a, rad) {\n    rad *= 0.5;\n\n    let ax = a[0],\n        ay = a[1],\n        az = a[2],\n        aw = a[3];\n    let by = Math.sin(rad),\n        bw = Math.cos(rad);\n\n    out[0] = ax * bw - az * by;\n    out[1] = ay * bw + aw * by;\n    out[2] = az * bw + ax * by;\n    out[3] = aw * bw - ay * by;\n    return out;\n}\n\n/**\n * Rotates a quaternion by the given angle about the Z axis\n *\n * @param {quat} out quat receiving operation result\n * @param {quat} a quat to rotate\n * @param {number} rad angle (in radians) to rotate\n * @returns {quat} out\n */\nexport function rotateZ(out, a, rad) {\n    rad *= 0.5;\n\n    let ax = a[0],\n        ay = a[1],\n        az = a[2],\n        aw = a[3];\n    let bz = Math.sin(rad),\n        bw = Math.cos(rad);\n\n    out[0] = ax * bw + ay * bz;\n    out[1] = ay * bw - ax * bz;\n    out[2] = az * bw + aw * bz;\n    out[3] = aw * bw - az * bz;\n    return out;\n}\n\n/**\n * Performs a spherical linear interpolation between two quat\n *\n * @param {quat} out the receiving quaternion\n * @param {quat} a the first operand\n * @param {quat} b the second operand\n * @param {Number} t interpolation amount between the two inputs\n * @returns {quat} out\n */\nexport function slerp(out, a, b, t) {\n    // benchmarks:\n    //    http://jsperf.com/quaternion-slerp-implementations\n    let ax = a[0],\n        ay = a[1],\n        az = a[2],\n        aw = a[3];\n    let bx = b[0],\n        by = b[1],\n        bz = b[2],\n        bw = b[3];\n\n    let omega, cosom, sinom, scale0, scale1;\n\n    // calc cosine\n    cosom = ax * bx + ay * by + az * bz + aw * bw;\n    // adjust signs (if necessary)\n    if (cosom < 0.0) {\n        cosom = -cosom;\n        bx = -bx;\n        by = -by;\n        bz = -bz;\n        bw = -bw;\n    }\n    // calculate coefficients\n    if (1.0 - cosom > 0.000001) {\n        // standard case (slerp)\n        omega = Math.acos(cosom);\n        sinom = Math.sin(omega);\n        scale0 = Math.sin((1.0 - t) * omega) / sinom;\n        scale1 = Math.sin(t * omega) / sinom;\n    } else {\n        // \"from\" and \"to\" quaternions are very close\n        //  ... so we can do a linear interpolation\n        scale0 = 1.0 - t;\n        scale1 = t;\n    }\n    // calculate final values\n    out[0] = scale0 * ax + scale1 * bx;\n    out[1] = scale0 * ay + scale1 * by;\n    out[2] = scale0 * az + scale1 * bz;\n    out[3] = scale0 * aw + scale1 * bw;\n\n    return out;\n}\n\n/**\n * Calculates the inverse of a quat\n *\n * @param {quat} out the receiving quaternion\n * @param {quat} a quat to calculate inverse of\n * @returns {quat} out\n */\nexport function invert(out, a) {\n    let a0 = a[0],\n        a1 = a[1],\n        a2 = a[2],\n        a3 = a[3];\n    let dot = a0 * a0 + a1 * a1 + a2 * a2 + a3 * a3;\n    let invDot = dot ? 1.0 / dot : 0;\n\n    // TODO: Would be faster to return [0,0,0,0] immediately if dot == 0\n\n    out[0] = -a0 * invDot;\n    out[1] = -a1 * invDot;\n    out[2] = -a2 * invDot;\n    out[3] = a3 * invDot;\n    return out;\n}\n\n/**\n * Calculates the conjugate of a quat\n * If the quaternion is normalized, this function is faster than quat.inverse and produces the same result.\n *\n * @param {quat} out the receiving quaternion\n * @param {quat} a quat to calculate conjugate of\n * @returns {quat} out\n */\nexport function conjugate(out, a) {\n    out[0] = -a[0];\n    out[1] = -a[1];\n    out[2] = -a[2];\n    out[3] = a[3];\n    return out;\n}\n\n/**\n * Creates a quaternion from the given 3x3 rotation matrix.\n *\n * NOTE: The resultant quaternion is not normalized, so you should be sure\n * to renormalize the quaternion yourself where necessary.\n *\n * @param {quat} out the receiving quaternion\n * @param {mat3} m rotation matrix\n * @returns {quat} out\n * @function\n */\nexport function fromMat3(out, m) {\n    // Algorithm in Ken Shoemake's article in 1987 SIGGRAPH course notes\n    // article \"Quaternion Calculus and Fast Animation\".\n    let fTrace = m[0] + m[4] + m[8];\n    let fRoot;\n\n    if (fTrace > 0.0) {\n        // |w| > 1/2, may as well choose w > 1/2\n        fRoot = Math.sqrt(fTrace + 1.0); // 2w\n        out[3] = 0.5 * fRoot;\n        fRoot = 0.5 / fRoot; // 1/(4w)\n        out[0] = (m[5] - m[7]) * fRoot;\n        out[1] = (m[6] - m[2]) * fRoot;\n        out[2] = (m[1] - m[3]) * fRoot;\n    } else {\n        // |w| <= 1/2\n        let i = 0;\n        if (m[4] > m[0]) i = 1;\n        if (m[8] > m[i * 3 + i]) i = 2;\n        let j = (i + 1) % 3;\n        let k = (i + 2) % 3;\n\n        fRoot = Math.sqrt(m[i * 3 + i] - m[j * 3 + j] - m[k * 3 + k] + 1.0);\n        out[i] = 0.5 * fRoot;\n        fRoot = 0.5 / fRoot;\n        out[3] = (m[j * 3 + k] - m[k * 3 + j]) * fRoot;\n        out[j] = (m[j * 3 + i] + m[i * 3 + j]) * fRoot;\n        out[k] = (m[k * 3 + i] + m[i * 3 + k]) * fRoot;\n    }\n\n    return out;\n}\n\n/**\n * Creates a quaternion from the given euler angle x, y, z.\n *\n * @param {quat} out the receiving quaternion\n * @param {vec3} euler Angles to rotate around each axis in degrees.\n * @param {String} order detailing order of operations. Default 'XYZ'.\n * @returns {quat} out\n * @function\n */\nexport function fromEuler(out, euler, order = 'YXZ') {\n    let sx = Math.sin(euler[0] * 0.5);\n    let cx = Math.cos(euler[0] * 0.5);\n    let sy = Math.sin(euler[1] * 0.5);\n    let cy = Math.cos(euler[1] * 0.5);\n    let sz = Math.sin(euler[2] * 0.5);\n    let cz = Math.cos(euler[2] * 0.5);\n\n    if (order === 'XYZ') {\n        out[0] = sx * cy * cz + cx * sy * sz;\n        out[1] = cx * sy * cz - sx * cy * sz;\n        out[2] = cx * cy * sz + sx * sy * cz;\n        out[3] = cx * cy * cz - sx * sy * sz;\n    } else if (order === 'YXZ') {\n        out[0] = sx * cy * cz + cx * sy * sz;\n        out[1] = cx * sy * cz - sx * cy * sz;\n        out[2] = cx * cy * sz - sx * sy * cz;\n        out[3] = cx * cy * cz + sx * sy * sz;\n    } else if (order === 'ZXY') {\n        out[0] = sx * cy * cz - cx * sy * sz;\n        out[1] = cx * sy * cz + sx * cy * sz;\n        out[2] = cx * cy * sz + sx * sy * cz;\n        out[3] = cx * cy * cz - sx * sy * sz;\n    } else if (order === 'ZYX') {\n        out[0] = sx * cy * cz - cx * sy * sz;\n        out[1] = cx * sy * cz + sx * cy * sz;\n        out[2] = cx * cy * sz - sx * sy * cz;\n        out[3] = cx * cy * cz + sx * sy * sz;\n    } else if (order === 'YZX') {\n        out[0] = sx * cy * cz + cx * sy * sz;\n        out[1] = cx * sy * cz + sx * cy * sz;\n        out[2] = cx * cy * sz - sx * sy * cz;\n        out[3] = cx * cy * cz - sx * sy * sz;\n    } else if (order === 'XZY') {\n        out[0] = sx * cy * cz - cx * sy * sz;\n        out[1] = cx * sy * cz - sx * cy * sz;\n        out[2] = cx * cy * sz + sx * sy * cz;\n        out[3] = cx * cy * cz + sx * sy * sz;\n    }\n\n    return out;\n}\n\n/**\n * Copy the values from one quat to another\n *\n * @param {quat} out the receiving quaternion\n * @param {quat} a the source quaternion\n * @returns {quat} out\n * @function\n */\nexport const copy = vec4.copy;\n\n/**\n * Set the components of a quat to the given values\n *\n * @param {quat} out the receiving quaternion\n * @param {Number} x X component\n * @param {Number} y Y component\n * @param {Number} z Z component\n * @param {Number} w W component\n * @returns {quat} out\n * @function\n */\nexport const set = vec4.set;\n\n/**\n * Adds two quat's\n *\n * @param {quat} out the receiving quaternion\n * @param {quat} a the first operand\n * @param {quat} b the second operand\n * @returns {quat} out\n * @function\n */\nexport const add = vec4.add;\n\n/**\n * Scales a quat by a scalar number\n *\n * @param {quat} out the receiving vector\n * @param {quat} a the vector to scale\n * @param {Number} b amount to scale the vector by\n * @returns {quat} out\n * @function\n */\nexport const scale = vec4.scale;\n\n/**\n * Calculates the dot product of two quat's\n *\n * @param {quat} a the first operand\n * @param {quat} b the second operand\n * @returns {Number} dot product of a and b\n * @function\n */\nexport const dot = vec4.dot;\n\n/**\n * Performs a linear interpolation between two quat's\n *\n * @param {quat} out the receiving quaternion\n * @param {quat} a the first operand\n * @param {quat} b the second operand\n * @param {Number} t interpolation amount between the two inputs\n * @returns {quat} out\n * @function\n */\nexport const lerp = vec4.lerp;\n\n/**\n * Calculates the length of a quat\n *\n * @param {quat} a vector to calculate length of\n * @returns {Number} length of a\n */\nexport const length = vec4.length;\n\n/**\n * Normalize a quat\n *\n * @param {quat} out the receiving quaternion\n * @param {quat} a quaternion to normalize\n * @returns {quat} out\n * @function\n */\nexport const normalize = vec4.normalize;\n","import * as QuatFunc from './functions/QuatFunc.js';\n\nexport class Quat extends Array {\n    constructor(x = 0, y = 0, z = 0, w = 1) {\n        super(x, y, z, w);\n        this.onChange = () => {};\n\n        // Keep reference to proxy target to avoid triggering onChange internally\n        this._target = this;\n\n        // Return a proxy to trigger onChange when array elements are edited directly\n        const triggerProps = ['0', '1', '2', '3'];\n        return new Proxy(this, {\n            set(target, property) {\n                const success = Reflect.set(...arguments);\n                if (success && triggerProps.includes(property)) target.onChange();\n                return success;\n            },\n        });\n    }\n\n    get x() {\n        return this[0];\n    }\n\n    get y() {\n        return this[1];\n    }\n\n    get z() {\n        return this[2];\n    }\n\n    get w() {\n        return this[3];\n    }\n\n    set x(v) {\n        this._target[0] = v;\n        this.onChange();\n    }\n\n    set y(v) {\n        this._target[1] = v;\n        this.onChange();\n    }\n\n    set z(v) {\n        this._target[2] = v;\n        this.onChange();\n    }\n\n    set w(v) {\n        this._target[3] = v;\n        this.onChange();\n    }\n\n    identity() {\n        QuatFunc.identity(this._target);\n        this.onChange();\n        return this;\n    }\n\n    set(x, y, z, w) {\n        if (x.length) return this.copy(x);\n        QuatFunc.set(this._target, x, y, z, w);\n        this.onChange();\n        return this;\n    }\n\n    rotateX(a) {\n        QuatFunc.rotateX(this._target, this._target, a);\n        this.onChange();\n        return this;\n    }\n\n    rotateY(a) {\n        QuatFunc.rotateY(this._target, this._target, a);\n        this.onChange();\n        return this;\n    }\n\n    rotateZ(a) {\n        QuatFunc.rotateZ(this._target, this._target, a);\n        this.onChange();\n        return this;\n    }\n\n    inverse(q = this._target) {\n        QuatFunc.invert(this._target, q);\n        this.onChange();\n        return this;\n    }\n\n    conjugate(q = this._target) {\n        QuatFunc.conjugate(this._target, q);\n        this.onChange();\n        return this;\n    }\n\n    copy(q) {\n        QuatFunc.copy(this._target, q);\n        this.onChange();\n        return this;\n    }\n\n    normalize(q = this._target) {\n        QuatFunc.normalize(this._target, q);\n        this.onChange();\n        return this;\n    }\n\n    multiply(qA, qB) {\n        if (qB) {\n            QuatFunc.multiply(this._target, qA, qB);\n        } else {\n            QuatFunc.multiply(this._target, this._target, qA);\n        }\n        this.onChange();\n        return this;\n    }\n\n    dot(v) {\n        return QuatFunc.dot(this._target, v);\n    }\n\n    fromMatrix3(matrix3) {\n        QuatFunc.fromMat3(this._target, matrix3);\n        this.onChange();\n        return this;\n    }\n\n    fromEuler(euler, isInternal) {\n        QuatFunc.fromEuler(this._target, euler, euler.order);\n        // Avoid infinite recursion\n        if (!isInternal) this.onChange();\n        return this;\n    }\n\n    fromAxisAngle(axis, a) {\n        QuatFunc.setAxisAngle(this._target, axis, a);\n        this.onChange();\n        return this;\n    }\n\n    slerp(q, t) {\n        QuatFunc.slerp(this._target, this._target, q, t);\n        this.onChange();\n        return this;\n    }\n\n    fromArray(a, o = 0) {\n        this._target[0] = a[o];\n        this._target[1] = a[o + 1];\n        this._target[2] = a[o + 2];\n        this._target[3] = a[o + 3];\n        this.onChange();\n        return this;\n    }\n\n    toArray(a = [], o = 0) {\n        a[o] = this[0];\n        a[o + 1] = this[1];\n        a[o + 2] = this[2];\n        a[o + 3] = this[3];\n        return a;\n    }\n}\n","import * as vec3 from './Vec3Func.js';\n\nconst EPSILON = 0.000001;\n\n/**\n * Copy the values from one mat4 to another\n *\n * @param {mat4} out the receiving matrix\n * @param {mat4} a the source matrix\n * @returns {mat4} out\n */\nexport function copy(out, a) {\n    out[0] = a[0];\n    out[1] = a[1];\n    out[2] = a[2];\n    out[3] = a[3];\n    out[4] = a[4];\n    out[5] = a[5];\n    out[6] = a[6];\n    out[7] = a[7];\n    out[8] = a[8];\n    out[9] = a[9];\n    out[10] = a[10];\n    out[11] = a[11];\n    out[12] = a[12];\n    out[13] = a[13];\n    out[14] = a[14];\n    out[15] = a[15];\n    return out;\n}\n\n/**\n * Set the components of a mat4 to the given values\n *\n * @param {mat4} out the receiving matrix\n * @returns {mat4} out\n */\nexport function set(out, m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33) {\n    out[0] = m00;\n    out[1] = m01;\n    out[2] = m02;\n    out[3] = m03;\n    out[4] = m10;\n    out[5] = m11;\n    out[6] = m12;\n    out[7] = m13;\n    out[8] = m20;\n    out[9] = m21;\n    out[10] = m22;\n    out[11] = m23;\n    out[12] = m30;\n    out[13] = m31;\n    out[14] = m32;\n    out[15] = m33;\n    return out;\n}\n\n/**\n * Set a mat4 to the identity matrix\n *\n * @param {mat4} out the receiving matrix\n * @returns {mat4} out\n */\nexport function identity(out) {\n    out[0] = 1;\n    out[1] = 0;\n    out[2] = 0;\n    out[3] = 0;\n    out[4] = 0;\n    out[5] = 1;\n    out[6] = 0;\n    out[7] = 0;\n    out[8] = 0;\n    out[9] = 0;\n    out[10] = 1;\n    out[11] = 0;\n    out[12] = 0;\n    out[13] = 0;\n    out[14] = 0;\n    out[15] = 1;\n    return out;\n}\n\n/**\n * Transpose the values of a mat4\n *\n * @param {mat4} out the receiving matrix\n * @param {mat4} a the source matrix\n * @returns {mat4} out\n */\nexport function transpose(out, a) {\n    // If we are transposing ourselves we can skip a few steps but have to cache some values\n    if (out === a) {\n        let a01 = a[1],\n            a02 = a[2],\n            a03 = a[3];\n        let a12 = a[6],\n            a13 = a[7];\n        let a23 = a[11];\n\n        out[1] = a[4];\n        out[2] = a[8];\n        out[3] = a[12];\n        out[4] = a01;\n        out[6] = a[9];\n        out[7] = a[13];\n        out[8] = a02;\n        out[9] = a12;\n        out[11] = a[14];\n        out[12] = a03;\n        out[13] = a13;\n        out[14] = a23;\n    } else {\n        out[0] = a[0];\n        out[1] = a[4];\n        out[2] = a[8];\n        out[3] = a[12];\n        out[4] = a[1];\n        out[5] = a[5];\n        out[6] = a[9];\n        out[7] = a[13];\n        out[8] = a[2];\n        out[9] = a[6];\n        out[10] = a[10];\n        out[11] = a[14];\n        out[12] = a[3];\n        out[13] = a[7];\n        out[14] = a[11];\n        out[15] = a[15];\n    }\n\n    return out;\n}\n\n/**\n * Inverts a mat4\n *\n * @param {mat4} out the receiving matrix\n * @param {mat4} a the source matrix\n * @returns {mat4} out\n */\nexport function invert(out, a) {\n    let a00 = a[0],\n        a01 = a[1],\n        a02 = a[2],\n        a03 = a[3];\n    let a10 = a[4],\n        a11 = a[5],\n        a12 = a[6],\n        a13 = a[7];\n    let a20 = a[8],\n        a21 = a[9],\n        a22 = a[10],\n        a23 = a[11];\n    let a30 = a[12],\n        a31 = a[13],\n        a32 = a[14],\n        a33 = a[15];\n\n    let b00 = a00 * a11 - a01 * a10;\n    let b01 = a00 * a12 - a02 * a10;\n    let b02 = a00 * a13 - a03 * a10;\n    let b03 = a01 * a12 - a02 * a11;\n    let b04 = a01 * a13 - a03 * a11;\n    let b05 = a02 * a13 - a03 * a12;\n    let b06 = a20 * a31 - a21 * a30;\n    let b07 = a20 * a32 - a22 * a30;\n    let b08 = a20 * a33 - a23 * a30;\n    let b09 = a21 * a32 - a22 * a31;\n    let b10 = a21 * a33 - a23 * a31;\n    let b11 = a22 * a33 - a23 * a32;\n\n    // Calculate the determinant\n    let det = b00 * b11 - b01 * b10 + b02 * b09 + b03 * b08 - b04 * b07 + b05 * b06;\n\n    if (!det) {\n        return null;\n    }\n    det = 1.0 / det;\n\n    out[0] = (a11 * b11 - a12 * b10 + a13 * b09) * det;\n    out[1] = (a02 * b10 - a01 * b11 - a03 * b09) * det;\n    out[2] = (a31 * b05 - a32 * b04 + a33 * b03) * det;\n    out[3] = (a22 * b04 - a21 * b05 - a23 * b03) * det;\n    out[4] = (a12 * b08 - a10 * b11 - a13 * b07) * det;\n    out[5] = (a00 * b11 - a02 * b08 + a03 * b07) * det;\n    out[6] = (a32 * b02 - a30 * b05 - a33 * b01) * det;\n    out[7] = (a20 * b05 - a22 * b02 + a23 * b01) * det;\n    out[8] = (a10 * b10 - a11 * b08 + a13 * b06) * det;\n    out[9] = (a01 * b08 - a00 * b10 - a03 * b06) * det;\n    out[10] = (a30 * b04 - a31 * b02 + a33 * b00) * det;\n    out[11] = (a21 * b02 - a20 * b04 - a23 * b00) * det;\n    out[12] = (a11 * b07 - a10 * b09 - a12 * b06) * det;\n    out[13] = (a00 * b09 - a01 * b07 + a02 * b06) * det;\n    out[14] = (a31 * b01 - a30 * b03 - a32 * b00) * det;\n    out[15] = (a20 * b03 - a21 * b01 + a22 * b00) * det;\n\n    return out;\n}\n\n/**\n * Calculates the determinant of a mat4\n *\n * @param {mat4} a the source matrix\n * @returns {Number} determinant of a\n */\nexport function determinant(a) {\n    let a00 = a[0],\n        a01 = a[1],\n        a02 = a[2],\n        a03 = a[3];\n    let a10 = a[4],\n        a11 = a[5],\n        a12 = a[6],\n        a13 = a[7];\n    let a20 = a[8],\n        a21 = a[9],\n        a22 = a[10],\n        a23 = a[11];\n    let a30 = a[12],\n        a31 = a[13],\n        a32 = a[14],\n        a33 = a[15];\n\n    let b00 = a00 * a11 - a01 * a10;\n    let b01 = a00 * a12 - a02 * a10;\n    let b02 = a00 * a13 - a03 * a10;\n    let b03 = a01 * a12 - a02 * a11;\n    let b04 = a01 * a13 - a03 * a11;\n    let b05 = a02 * a13 - a03 * a12;\n    let b06 = a20 * a31 - a21 * a30;\n    let b07 = a20 * a32 - a22 * a30;\n    let b08 = a20 * a33 - a23 * a30;\n    let b09 = a21 * a32 - a22 * a31;\n    let b10 = a21 * a33 - a23 * a31;\n    let b11 = a22 * a33 - a23 * a32;\n\n    // Calculate the determinant\n    return b00 * b11 - b01 * b10 + b02 * b09 + b03 * b08 - b04 * b07 + b05 * b06;\n}\n\n/**\n * Multiplies two mat4s\n *\n * @param {mat4} out the receiving matrix\n * @param {mat4} a the first operand\n * @param {mat4} b the second operand\n * @returns {mat4} out\n */\nexport function multiply(out, a, b) {\n    let a00 = a[0],\n        a01 = a[1],\n        a02 = a[2],\n        a03 = a[3];\n    let a10 = a[4],\n        a11 = a[5],\n        a12 = a[6],\n        a13 = a[7];\n    let a20 = a[8],\n        a21 = a[9],\n        a22 = a[10],\n        a23 = a[11];\n    let a30 = a[12],\n        a31 = a[13],\n        a32 = a[14],\n        a33 = a[15];\n\n    // Cache only the current line of the second matrix\n    let b0 = b[0],\n        b1 = b[1],\n        b2 = b[2],\n        b3 = b[3];\n    out[0] = b0 * a00 + b1 * a10 + b2 * a20 + b3 * a30;\n    out[1] = b0 * a01 + b1 * a11 + b2 * a21 + b3 * a31;\n    out[2] = b0 * a02 + b1 * a12 + b2 * a22 + b3 * a32;\n    out[3] = b0 * a03 + b1 * a13 + b2 * a23 + b3 * a33;\n\n    b0 = b[4];\n    b1 = b[5];\n    b2 = b[6];\n    b3 = b[7];\n    out[4] = b0 * a00 + b1 * a10 + b2 * a20 + b3 * a30;\n    out[5] = b0 * a01 + b1 * a11 + b2 * a21 + b3 * a31;\n    out[6] = b0 * a02 + b1 * a12 + b2 * a22 + b3 * a32;\n    out[7] = b0 * a03 + b1 * a13 + b2 * a23 + b3 * a33;\n\n    b0 = b[8];\n    b1 = b[9];\n    b2 = b[10];\n    b3 = b[11];\n    out[8] = b0 * a00 + b1 * a10 + b2 * a20 + b3 * a30;\n    out[9] = b0 * a01 + b1 * a11 + b2 * a21 + b3 * a31;\n    out[10] = b0 * a02 + b1 * a12 + b2 * a22 + b3 * a32;\n    out[11] = b0 * a03 + b1 * a13 + b2 * a23 + b3 * a33;\n\n    b0 = b[12];\n    b1 = b[13];\n    b2 = b[14];\n    b3 = b[15];\n    out[12] = b0 * a00 + b1 * a10 + b2 * a20 + b3 * a30;\n    out[13] = b0 * a01 + b1 * a11 + b2 * a21 + b3 * a31;\n    out[14] = b0 * a02 + b1 * a12 + b2 * a22 + b3 * a32;\n    out[15] = b0 * a03 + b1 * a13 + b2 * a23 + b3 * a33;\n    return out;\n}\n\n/**\n * Translate a mat4 by the given vector\n *\n * @param {mat4} out the receiving matrix\n * @param {mat4} a the matrix to translate\n * @param {vec3} v vector to translate by\n * @returns {mat4} out\n */\nexport function translate(out, a, v) {\n    let x = v[0],\n        y = v[1],\n        z = v[2];\n    let a00, a01, a02, a03;\n    let a10, a11, a12, a13;\n    let a20, a21, a22, a23;\n\n    if (a === out) {\n        out[12] = a[0] * x + a[4] * y + a[8] * z + a[12];\n        out[13] = a[1] * x + a[5] * y + a[9] * z + a[13];\n        out[14] = a[2] * x + a[6] * y + a[10] * z + a[14];\n        out[15] = a[3] * x + a[7] * y + a[11] * z + a[15];\n    } else {\n        a00 = a[0];\n        a01 = a[1];\n        a02 = a[2];\n        a03 = a[3];\n        a10 = a[4];\n        a11 = a[5];\n        a12 = a[6];\n        a13 = a[7];\n        a20 = a[8];\n        a21 = a[9];\n        a22 = a[10];\n        a23 = a[11];\n\n        out[0] = a00;\n        out[1] = a01;\n        out[2] = a02;\n        out[3] = a03;\n        out[4] = a10;\n        out[5] = a11;\n        out[6] = a12;\n        out[7] = a13;\n        out[8] = a20;\n        out[9] = a21;\n        out[10] = a22;\n        out[11] = a23;\n\n        out[12] = a00 * x + a10 * y + a20 * z + a[12];\n        out[13] = a01 * x + a11 * y + a21 * z + a[13];\n        out[14] = a02 * x + a12 * y + a22 * z + a[14];\n        out[15] = a03 * x + a13 * y + a23 * z + a[15];\n    }\n\n    return out;\n}\n\n/**\n * Scales the mat4 by the dimensions in the given vec3 not using vectorization\n *\n * @param {mat4} out the receiving matrix\n * @param {mat4} a the matrix to scale\n * @param {vec3} v the vec3 to scale the matrix by\n * @returns {mat4} out\n **/\nexport function scale(out, a, v) {\n    let x = v[0],\n        y = v[1],\n        z = v[2];\n\n    out[0] = a[0] * x;\n    out[1] = a[1] * x;\n    out[2] = a[2] * x;\n    out[3] = a[3] * x;\n    out[4] = a[4] * y;\n    out[5] = a[5] * y;\n    out[6] = a[6] * y;\n    out[7] = a[7] * y;\n    out[8] = a[8] * z;\n    out[9] = a[9] * z;\n    out[10] = a[10] * z;\n    out[11] = a[11] * z;\n    out[12] = a[12];\n    out[13] = a[13];\n    out[14] = a[14];\n    out[15] = a[15];\n    return out;\n}\n\n/**\n * Rotates a mat4 by the given angle around the given axis\n *\n * @param {mat4} out the receiving matrix\n * @param {mat4} a the matrix to rotate\n * @param {Number} rad the angle to rotate the matrix by\n * @param {vec3} axis the axis to rotate around\n * @returns {mat4} out\n */\nexport function rotate(out, a, rad, axis) {\n    let x = axis[0],\n        y = axis[1],\n        z = axis[2];\n    let len = Math.hypot(x, y, z);\n    let s, c, t;\n    let a00, a01, a02, a03;\n    let a10, a11, a12, a13;\n    let a20, a21, a22, a23;\n    let b00, b01, b02;\n    let b10, b11, b12;\n    let b20, b21, b22;\n\n    if (Math.abs(len) < EPSILON) {\n        return null;\n    }\n\n    len = 1 / len;\n    x *= len;\n    y *= len;\n    z *= len;\n\n    s = Math.sin(rad);\n    c = Math.cos(rad);\n    t = 1 - c;\n\n    a00 = a[0];\n    a01 = a[1];\n    a02 = a[2];\n    a03 = a[3];\n    a10 = a[4];\n    a11 = a[5];\n    a12 = a[6];\n    a13 = a[7];\n    a20 = a[8];\n    a21 = a[9];\n    a22 = a[10];\n    a23 = a[11];\n\n    // Construct the elements of the rotation matrix\n    b00 = x * x * t + c;\n    b01 = y * x * t + z * s;\n    b02 = z * x * t - y * s;\n    b10 = x * y * t - z * s;\n    b11 = y * y * t + c;\n    b12 = z * y * t + x * s;\n    b20 = x * z * t + y * s;\n    b21 = y * z * t - x * s;\n    b22 = z * z * t + c;\n\n    // Perform rotation-specific matrix multiplication\n    out[0] = a00 * b00 + a10 * b01 + a20 * b02;\n    out[1] = a01 * b00 + a11 * b01 + a21 * b02;\n    out[2] = a02 * b00 + a12 * b01 + a22 * b02;\n    out[3] = a03 * b00 + a13 * b01 + a23 * b02;\n    out[4] = a00 * b10 + a10 * b11 + a20 * b12;\n    out[5] = a01 * b10 + a11 * b11 + a21 * b12;\n    out[6] = a02 * b10 + a12 * b11 + a22 * b12;\n    out[7] = a03 * b10 + a13 * b11 + a23 * b12;\n    out[8] = a00 * b20 + a10 * b21 + a20 * b22;\n    out[9] = a01 * b20 + a11 * b21 + a21 * b22;\n    out[10] = a02 * b20 + a12 * b21 + a22 * b22;\n    out[11] = a03 * b20 + a13 * b21 + a23 * b22;\n\n    if (a !== out) {\n        // If the source and destination differ, copy the unchanged last row\n        out[12] = a[12];\n        out[13] = a[13];\n        out[14] = a[14];\n        out[15] = a[15];\n    }\n    return out;\n}\n\n/**\n * Returns the translation vector component of a transformation\n *  matrix. If a matrix is built with fromRotationTranslation,\n *  the returned vector will be the same as the translation vector\n *  originally supplied.\n * @param  {vec3} out Vector to receive translation component\n * @param  {mat4} mat Matrix to be decomposed (input)\n * @return {vec3} out\n */\nexport function getTranslation(out, mat) {\n    out[0] = mat[12];\n    out[1] = mat[13];\n    out[2] = mat[14];\n\n    return out;\n}\n\n/**\n * Returns the scaling factor component of a transformation\n *  matrix. If a matrix is built with fromRotationTranslationScale\n *  with a normalized Quaternion paramter, the returned vector will be\n *  the same as the scaling vector\n *  originally supplied.\n * @param  {vec3} out Vector to receive scaling factor component\n * @param  {mat4} mat Matrix to be decomposed (input)\n * @return {vec3} out\n */\nexport function getScaling(out, mat) {\n    let m11 = mat[0];\n    let m12 = mat[1];\n    let m13 = mat[2];\n    let m21 = mat[4];\n    let m22 = mat[5];\n    let m23 = mat[6];\n    let m31 = mat[8];\n    let m32 = mat[9];\n    let m33 = mat[10];\n\n    out[0] = Math.hypot(m11, m12, m13);\n    out[1] = Math.hypot(m21, m22, m23);\n    out[2] = Math.hypot(m31, m32, m33);\n\n    return out;\n}\n\nexport function getMaxScaleOnAxis(mat) {\n    let m11 = mat[0];\n    let m12 = mat[1];\n    let m13 = mat[2];\n    let m21 = mat[4];\n    let m22 = mat[5];\n    let m23 = mat[6];\n    let m31 = mat[8];\n    let m32 = mat[9];\n    let m33 = mat[10];\n\n    const x = m11 * m11 + m12 * m12 + m13 * m13;\n    const y = m21 * m21 + m22 * m22 + m23 * m23;\n    const z = m31 * m31 + m32 * m32 + m33 * m33;\n\n    return Math.sqrt(Math.max(x, y, z));\n}\n\n/**\n * Returns a quaternion representing the rotational component\n *  of a transformation matrix. If a matrix is built with\n *  fromRotationTranslation, the returned quaternion will be the\n *  same as the quaternion originally supplied.\n * @param {quat} out Quaternion to receive the rotation component\n * @param {mat4} mat Matrix to be decomposed (input)\n * @return {quat} out\n */\nexport const getRotation = (function () {\n    const temp = [1, 1, 1];\n\n    return function (out, mat) {\n        let scaling = temp;\n        getScaling(scaling, mat);\n\n        let is1 = 1 / scaling[0];\n        let is2 = 1 / scaling[1];\n        let is3 = 1 / scaling[2];\n\n        let sm11 = mat[0] * is1;\n        let sm12 = mat[1] * is2;\n        let sm13 = mat[2] * is3;\n        let sm21 = mat[4] * is1;\n        let sm22 = mat[5] * is2;\n        let sm23 = mat[6] * is3;\n        let sm31 = mat[8] * is1;\n        let sm32 = mat[9] * is2;\n        let sm33 = mat[10] * is3;\n\n        let trace = sm11 + sm22 + sm33;\n        let S = 0;\n\n        if (trace > 0) {\n            S = Math.sqrt(trace + 1.0) * 2;\n            out[3] = 0.25 * S;\n            out[0] = (sm23 - sm32) / S;\n            out[1] = (sm31 - sm13) / S;\n            out[2] = (sm12 - sm21) / S;\n        } else if (sm11 > sm22 && sm11 > sm33) {\n            S = Math.sqrt(1.0 + sm11 - sm22 - sm33) * 2;\n            out[3] = (sm23 - sm32) / S;\n            out[0] = 0.25 * S;\n            out[1] = (sm12 + sm21) / S;\n            out[2] = (sm31 + sm13) / S;\n        } else if (sm22 > sm33) {\n            S = Math.sqrt(1.0 + sm22 - sm11 - sm33) * 2;\n            out[3] = (sm31 - sm13) / S;\n            out[0] = (sm12 + sm21) / S;\n            out[1] = 0.25 * S;\n            out[2] = (sm23 + sm32) / S;\n        } else {\n            S = Math.sqrt(1.0 + sm33 - sm11 - sm22) * 2;\n            out[3] = (sm12 - sm21) / S;\n            out[0] = (sm31 + sm13) / S;\n            out[1] = (sm23 + sm32) / S;\n            out[2] = 0.25 * S;\n        }\n\n        return out;\n    };\n})();\n\n/**\n * From glTF-Transform\n * https://github.com/donmccurdy/glTF-Transform/blob/main/packages/core/src/utils/math-utils.ts\n *\n * Decompose a mat4 to TRS properties.\n *\n * Equivalent to the Matrix4 decompose() method in three.js, and intentionally not using the\n * gl-matrix version. See: https://github.com/toji/gl-matrix/issues/408\n *\n * @param {mat4} srcMat Matrix element, to be decomposed to TRS properties.\n * @param {quat4} dstRotation Rotation element, to be overwritten.\n * @param {vec3} dstTranslation Translation element, to be overwritten.\n * @param {vec3} dstScale Scale element, to be overwritten\n */\nexport function decompose(srcMat, dstRotation, dstTranslation, dstScale) {\n    let sx = vec3.length([srcMat[0], srcMat[1], srcMat[2]]);\n    const sy = vec3.length([srcMat[4], srcMat[5], srcMat[6]]);\n    const sz = vec3.length([srcMat[8], srcMat[9], srcMat[10]]);\n\n    // if determine is negative, we need to invert one scale\n    const det = determinant(srcMat);\n    if (det < 0) sx = -sx;\n\n    dstTranslation[0] = srcMat[12];\n    dstTranslation[1] = srcMat[13];\n    dstTranslation[2] = srcMat[14];\n\n    // scale the rotation part\n    const _m1 = srcMat.slice();\n\n    const invSX = 1 / sx;\n    const invSY = 1 / sy;\n    const invSZ = 1 / sz;\n\n    _m1[0] *= invSX;\n    _m1[1] *= invSX;\n    _m1[2] *= invSX;\n\n    _m1[4] *= invSY;\n    _m1[5] *= invSY;\n    _m1[6] *= invSY;\n\n    _m1[8] *= invSZ;\n    _m1[9] *= invSZ;\n    _m1[10] *= invSZ;\n\n    getRotation(dstRotation, _m1);\n\n    dstScale[0] = sx;\n    dstScale[1] = sy;\n    dstScale[2] = sz;\n}\n\n/**\n * From glTF-Transform\n * https://github.com/donmccurdy/glTF-Transform/blob/main/packages/core/src/utils/math-utils.ts\n *\n * Compose TRS properties to a mat4.\n *\n * Equivalent to the Matrix4 compose() method in three.js, and intentionally not using the\n * gl-matrix version. See: https://github.com/toji/gl-matrix/issues/408\n *\n * @param {mat4} dstMat Matrix element, to be modified and returned.\n * @param {quat4} srcRotation Rotation element of matrix.\n * @param {vec3} srcTranslation Translation element of matrix.\n * @param {vec3} srcScale Scale element of matrix.\n * @returns {mat4} dstMat, overwritten to mat4 equivalent of given TRS properties.\n */\nexport function compose(dstMat, srcRotation, srcTranslation, srcScale) {\n    const te = dstMat;\n\n    const x = srcRotation[0],\n        y = srcRotation[1],\n        z = srcRotation[2],\n        w = srcRotation[3];\n    const x2 = x + x,\n        y2 = y + y,\n        z2 = z + z;\n    const xx = x * x2,\n        xy = x * y2,\n        xz = x * z2;\n    const yy = y * y2,\n        yz = y * z2,\n        zz = z * z2;\n    const wx = w * x2,\n        wy = w * y2,\n        wz = w * z2;\n\n    const sx = srcScale[0],\n        sy = srcScale[1],\n        sz = srcScale[2];\n\n    te[0] = (1 - (yy + zz)) * sx;\n    te[1] = (xy + wz) * sx;\n    te[2] = (xz - wy) * sx;\n    te[3] = 0;\n\n    te[4] = (xy - wz) * sy;\n    te[5] = (1 - (xx + zz)) * sy;\n    te[6] = (yz + wx) * sy;\n    te[7] = 0;\n\n    te[8] = (xz + wy) * sz;\n    te[9] = (yz - wx) * sz;\n    te[10] = (1 - (xx + yy)) * sz;\n    te[11] = 0;\n\n    te[12] = srcTranslation[0];\n    te[13] = srcTranslation[1];\n    te[14] = srcTranslation[2];\n    te[15] = 1;\n\n    return te;\n}\n\n/**\n * Creates a matrix from a quaternion rotation, vector translation and vector scale\n * This is equivalent to (but much faster than):\n *\n *     mat4.identity(dest);\n *     mat4.translate(dest, vec);\n *     let quatMat = mat4.create();\n *     quat4.toMat4(quat, quatMat);\n *     mat4.multiply(dest, quatMat);\n *     mat4.scale(dest, scale)\n *\n * @param {mat4} out mat4 receiving operation result\n * @param {quat4} q Rotation quaternion\n * @param {vec3} v Translation vector\n * @param {vec3} s Scaling vector\n * @returns {mat4} out\n */\nexport function fromRotationTranslationScale(out, q, v, s) {\n    // Quaternion math\n    let x = q[0],\n        y = q[1],\n        z = q[2],\n        w = q[3];\n    let x2 = x + x;\n    let y2 = y + y;\n    let z2 = z + z;\n\n    let xx = x * x2;\n    let xy = x * y2;\n    let xz = x * z2;\n    let yy = y * y2;\n    let yz = y * z2;\n    let zz = z * z2;\n    let wx = w * x2;\n    let wy = w * y2;\n    let wz = w * z2;\n    let sx = s[0];\n    let sy = s[1];\n    let sz = s[2];\n\n    out[0] = (1 - (yy + zz)) * sx;\n    out[1] = (xy + wz) * sx;\n    out[2] = (xz - wy) * sx;\n    out[3] = 0;\n    out[4] = (xy - wz) * sy;\n    out[5] = (1 - (xx + zz)) * sy;\n    out[6] = (yz + wx) * sy;\n    out[7] = 0;\n    out[8] = (xz + wy) * sz;\n    out[9] = (yz - wx) * sz;\n    out[10] = (1 - (xx + yy)) * sz;\n    out[11] = 0;\n    out[12] = v[0];\n    out[13] = v[1];\n    out[14] = v[2];\n    out[15] = 1;\n\n    return out;\n}\n\n/**\n * Calculates a 4x4 matrix from the given quaternion\n *\n * @param {mat4} out mat4 receiving operation result\n * @param {quat} q Quaternion to create matrix from\n *\n * @returns {mat4} out\n */\nexport function fromQuat(out, q) {\n    let x = q[0],\n        y = q[1],\n        z = q[2],\n        w = q[3];\n    let x2 = x + x;\n    let y2 = y + y;\n    let z2 = z + z;\n\n    let xx = x * x2;\n    let yx = y * x2;\n    let yy = y * y2;\n    let zx = z * x2;\n    let zy = z * y2;\n    let zz = z * z2;\n    let wx = w * x2;\n    let wy = w * y2;\n    let wz = w * z2;\n\n    out[0] = 1 - yy - zz;\n    out[1] = yx + wz;\n    out[2] = zx - wy;\n    out[3] = 0;\n\n    out[4] = yx - wz;\n    out[5] = 1 - xx - zz;\n    out[6] = zy + wx;\n    out[7] = 0;\n\n    out[8] = zx + wy;\n    out[9] = zy - wx;\n    out[10] = 1 - xx - yy;\n    out[11] = 0;\n\n    out[12] = 0;\n    out[13] = 0;\n    out[14] = 0;\n    out[15] = 1;\n\n    return out;\n}\n\n/**\n * Generates a perspective projection matrix with the given bounds\n *\n * @param {mat4} out mat4 frustum matrix will be written into\n * @param {number} fovy Vertical field of view in radians\n * @param {number} aspect Aspect ratio. typically viewport width/height\n * @param {number} near Near bound of the frustum\n * @param {number} far Far bound of the frustum\n * @returns {mat4} out\n */\nexport function perspective(out, fovy, aspect, near, far) {\n    let f = 1.0 / Math.tan(fovy / 2);\n    let nf = 1 / (near - far);\n    out[0] = f / aspect;\n    out[1] = 0;\n    out[2] = 0;\n    out[3] = 0;\n    out[4] = 0;\n    out[5] = f;\n    out[6] = 0;\n    out[7] = 0;\n    out[8] = 0;\n    out[9] = 0;\n    out[10] = (far + near) * nf;\n    out[11] = -1;\n    out[12] = 0;\n    out[13] = 0;\n    out[14] = 2 * far * near * nf;\n    out[15] = 0;\n    return out;\n}\n\n/**\n * Generates a orthogonal projection matrix with the given bounds\n *\n * @param {mat4} out mat4 frustum matrix will be written into\n * @param {number} left Left bound of the frustum\n * @param {number} right Right bound of the frustum\n * @param {number} bottom Bottom bound of the frustum\n * @param {number} top Top bound of the frustum\n * @param {number} near Near bound of the frustum\n * @param {number} far Far bound of the frustum\n * @returns {mat4} out\n */\nexport function ortho(out, left, right, bottom, top, near, far) {\n    let lr = 1 / (left - right);\n    let bt = 1 / (bottom - top);\n    let nf = 1 / (near - far);\n    out[0] = -2 * lr;\n    out[1] = 0;\n    out[2] = 0;\n    out[3] = 0;\n    out[4] = 0;\n    out[5] = -2 * bt;\n    out[6] = 0;\n    out[7] = 0;\n    out[8] = 0;\n    out[9] = 0;\n    out[10] = 2 * nf;\n    out[11] = 0;\n    out[12] = (left + right) * lr;\n    out[13] = (top + bottom) * bt;\n    out[14] = (far + near) * nf;\n    out[15] = 1;\n    return out;\n}\n\n/**\n * Generates a matrix that makes something look at something else.\n *\n * @param {mat4} out mat4 frustum matrix will be written into\n * @param {vec3} eye Position of the viewer\n * @param {vec3} target Point the viewer is looking at\n * @param {vec3} up vec3 pointing up\n * @returns {mat4} out\n */\nexport function targetTo(out, eye, target, up) {\n    let eyex = eye[0],\n        eyey = eye[1],\n        eyez = eye[2],\n        upx = up[0],\n        upy = up[1],\n        upz = up[2];\n\n    let z0 = eyex - target[0],\n        z1 = eyey - target[1],\n        z2 = eyez - target[2];\n\n    let len = z0 * z0 + z1 * z1 + z2 * z2;\n    if (len === 0) {\n        // eye and target are in the same position\n        z2 = 1;\n    } else {\n        len = 1 / Math.sqrt(len);\n        z0 *= len;\n        z1 *= len;\n        z2 *= len;\n    }\n\n    let x0 = upy * z2 - upz * z1,\n        x1 = upz * z0 - upx * z2,\n        x2 = upx * z1 - upy * z0;\n\n    len = x0 * x0 + x1 * x1 + x2 * x2;\n    if (len === 0) {\n        // up and z are parallel\n        if (upz) {\n            upx += 1e-6;\n        } else if (upy) {\n            upz += 1e-6;\n        } else {\n            upy += 1e-6;\n        }\n        (x0 = upy * z2 - upz * z1), (x1 = upz * z0 - upx * z2), (x2 = upx * z1 - upy * z0);\n\n        len = x0 * x0 + x1 * x1 + x2 * x2;\n    }\n\n    len = 1 / Math.sqrt(len);\n    x0 *= len;\n    x1 *= len;\n    x2 *= len;\n\n    out[0] = x0;\n    out[1] = x1;\n    out[2] = x2;\n    out[3] = 0;\n    out[4] = z1 * x2 - z2 * x1;\n    out[5] = z2 * x0 - z0 * x2;\n    out[6] = z0 * x1 - z1 * x0;\n    out[7] = 0;\n    out[8] = z0;\n    out[9] = z1;\n    out[10] = z2;\n    out[11] = 0;\n    out[12] = eyex;\n    out[13] = eyey;\n    out[14] = eyez;\n    out[15] = 1;\n    return out;\n}\n\n/**\n * Adds two mat4's\n *\n * @param {mat4} out the receiving matrix\n * @param {mat4} a the first operand\n * @param {mat4} b the second operand\n * @returns {mat4} out\n */\nexport function add(out, a, b) {\n    out[0] = a[0] + b[0];\n    out[1] = a[1] + b[1];\n    out[2] = a[2] + b[2];\n    out[3] = a[3] + b[3];\n    out[4] = a[4] + b[4];\n    out[5] = a[5] + b[5];\n    out[6] = a[6] + b[6];\n    out[7] = a[7] + b[7];\n    out[8] = a[8] + b[8];\n    out[9] = a[9] + b[9];\n    out[10] = a[10] + b[10];\n    out[11] = a[11] + b[11];\n    out[12] = a[12] + b[12];\n    out[13] = a[13] + b[13];\n    out[14] = a[14] + b[14];\n    out[15] = a[15] + b[15];\n    return out;\n}\n\n/**\n * Subtracts matrix b from matrix a\n *\n * @param {mat4} out the receiving matrix\n * @param {mat4} a the first operand\n * @param {mat4} b the second operand\n * @returns {mat4} out\n */\nexport function subtract(out, a, b) {\n    out[0] = a[0] - b[0];\n    out[1] = a[1] - b[1];\n    out[2] = a[2] - b[2];\n    out[3] = a[3] - b[3];\n    out[4] = a[4] - b[4];\n    out[5] = a[5] - b[5];\n    out[6] = a[6] - b[6];\n    out[7] = a[7] - b[7];\n    out[8] = a[8] - b[8];\n    out[9] = a[9] - b[9];\n    out[10] = a[10] - b[10];\n    out[11] = a[11] - b[11];\n    out[12] = a[12] - b[12];\n    out[13] = a[13] - b[13];\n    out[14] = a[14] - b[14];\n    out[15] = a[15] - b[15];\n    return out;\n}\n\n/**\n * Multiply each element of the matrix by a scalar.\n *\n * @param {mat4} out the receiving matrix\n * @param {mat4} a the matrix to scale\n * @param {Number} b amount to scale the matrix's elements by\n * @returns {mat4} out\n */\nexport function multiplyScalar(out, a, b) {\n    out[0] = a[0] * b;\n    out[1] = a[1] * b;\n    out[2] = a[2] * b;\n    out[3] = a[3] * b;\n    out[4] = a[4] * b;\n    out[5] = a[5] * b;\n    out[6] = a[6] * b;\n    out[7] = a[7] * b;\n    out[8] = a[8] * b;\n    out[9] = a[9] * b;\n    out[10] = a[10] * b;\n    out[11] = a[11] * b;\n    out[12] = a[12] * b;\n    out[13] = a[13] * b;\n    out[14] = a[14] * b;\n    out[15] = a[15] * b;\n    return out;\n}\n","import * as Mat4Func from './functions/Mat4Func.js';\n\nexport class Mat4 extends Array {\n    constructor(\n        m00 = 1,\n        m01 = 0,\n        m02 = 0,\n        m03 = 0,\n        m10 = 0,\n        m11 = 1,\n        m12 = 0,\n        m13 = 0,\n        m20 = 0,\n        m21 = 0,\n        m22 = 1,\n        m23 = 0,\n        m30 = 0,\n        m31 = 0,\n        m32 = 0,\n        m33 = 1\n    ) {\n        super(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33);\n        return this;\n    }\n\n    get x() {\n        return this[12];\n    }\n\n    get y() {\n        return this[13];\n    }\n\n    get z() {\n        return this[14];\n    }\n\n    get w() {\n        return this[15];\n    }\n\n    set x(v) {\n        this[12] = v;\n    }\n\n    set y(v) {\n        this[13] = v;\n    }\n\n    set z(v) {\n        this[14] = v;\n    }\n\n    set w(v) {\n        this[15] = v;\n    }\n\n    set(m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33) {\n        if (m00.length) return this.copy(m00);\n        Mat4Func.set(this, m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33);\n        return this;\n    }\n\n    translate(v, m = this) {\n        Mat4Func.translate(this, m, v);\n        return this;\n    }\n\n    rotate(v, axis, m = this) {\n        Mat4Func.rotate(this, m, v, axis);\n        return this;\n    }\n\n    scale(v, m = this) {\n        Mat4Func.scale(this, m, typeof v === 'number' ? [v, v, v] : v);\n        return this;\n    }\n\n    add(ma, mb) {\n        if (mb) Mat4Func.add(this, ma, mb);\n        else Mat4Func.add(this, this, ma);\n        return this;\n    }\n\n    sub(ma, mb) {\n        if (mb) Mat4Func.subtract(this, ma, mb);\n        else Mat4Func.subtract(this, this, ma);\n        return this;\n    }\n\n    multiply(ma, mb) {\n        if (!ma.length) {\n            Mat4Func.multiplyScalar(this, this, ma);\n        } else if (mb) {\n            Mat4Func.multiply(this, ma, mb);\n        } else {\n            Mat4Func.multiply(this, this, ma);\n        }\n        return this;\n    }\n\n    identity() {\n        Mat4Func.identity(this);\n        return this;\n    }\n\n    copy(m) {\n        Mat4Func.copy(this, m);\n        return this;\n    }\n\n    fromPerspective({ fov, aspect, near, far } = {}) {\n        Mat4Func.perspective(this, fov, aspect, near, far);\n        return this;\n    }\n\n    fromOrthogonal({ left, right, bottom, top, near, far }) {\n        Mat4Func.ortho(this, left, right, bottom, top, near, far);\n        return this;\n    }\n\n    fromQuaternion(q) {\n        Mat4Func.fromQuat(this, q);\n        return this;\n    }\n\n    setPosition(v) {\n        this.x = v[0];\n        this.y = v[1];\n        this.z = v[2];\n        return this;\n    }\n\n    inverse(m = this) {\n        Mat4Func.invert(this, m);\n        return this;\n    }\n\n    compose(q, pos, scale) {\n        Mat4Func.compose(this, q, pos, scale);\n        return this;\n    }\n\n    decompose(q, pos, scale) {\n        Mat4Func.decompose(this, q, pos, scale);\n        return this;\n    }\n\n    getRotation(q) {\n        Mat4Func.getRotation(q, this);\n        return this;\n    }\n\n    getTranslation(pos) {\n        Mat4Func.getTranslation(pos, this);\n        return this;\n    }\n\n    getScaling(scale) {\n        Mat4Func.getScaling(scale, this);\n        return this;\n    }\n\n    getMaxScaleOnAxis() {\n        return Mat4Func.getMaxScaleOnAxis(this);\n    }\n\n    lookAt(eye, target, up) {\n        Mat4Func.targetTo(this, eye, target, up);\n        return this;\n    }\n\n    determinant() {\n        return Mat4Func.determinant(this);\n    }\n\n    fromArray(a, o = 0) {\n        this[0] = a[o];\n        this[1] = a[o + 1];\n        this[2] = a[o + 2];\n        this[3] = a[o + 3];\n        this[4] = a[o + 4];\n        this[5] = a[o + 5];\n        this[6] = a[o + 6];\n        this[7] = a[o + 7];\n        this[8] = a[o + 8];\n        this[9] = a[o + 9];\n        this[10] = a[o + 10];\n        this[11] = a[o + 11];\n        this[12] = a[o + 12];\n        this[13] = a[o + 13];\n        this[14] = a[o + 14];\n        this[15] = a[o + 15];\n        return this;\n    }\n\n    toArray(a = [], o = 0) {\n        a[o] = this[0];\n        a[o + 1] = this[1];\n        a[o + 2] = this[2];\n        a[o + 3] = this[3];\n        a[o + 4] = this[4];\n        a[o + 5] = this[5];\n        a[o + 6] = this[6];\n        a[o + 7] = this[7];\n        a[o + 8] = this[8];\n        a[o + 9] = this[9];\n        a[o + 10] = this[10];\n        a[o + 11] = this[11];\n        a[o + 12] = this[12];\n        a[o + 13] = this[13];\n        a[o + 14] = this[14];\n        a[o + 15] = this[15];\n        return a;\n    }\n}\n","// assumes the upper 3x3 of m is a pure rotation matrix (i.e, unscaled)\nexport function fromRotationMatrix(out, m, order = 'YXZ') {\n    if (order === 'XYZ') {\n        out[1] = Math.asin(Math.min(Math.max(m[8], -1), 1));\n        if (Math.abs(m[8]) < 0.99999) {\n            out[0] = Math.atan2(-m[9], m[10]);\n            out[2] = Math.atan2(-m[4], m[0]);\n        } else {\n            out[0] = Math.atan2(m[6], m[5]);\n            out[2] = 0;\n        }\n    } else if (order === 'YXZ') {\n        out[0] = Math.asin(-Math.min(Math.max(m[9], -1), 1));\n        if (Math.abs(m[9]) < 0.99999) {\n            out[1] = Math.atan2(m[8], m[10]);\n            out[2] = Math.atan2(m[1], m[5]);\n        } else {\n            out[1] = Math.atan2(-m[2], m[0]);\n            out[2] = 0;\n        }\n    } else if (order === 'ZXY') {\n        out[0] = Math.asin(Math.min(Math.max(m[6], -1), 1));\n        if (Math.abs(m[6]) < 0.99999) {\n            out[1] = Math.atan2(-m[2], m[10]);\n            out[2] = Math.atan2(-m[4], m[5]);\n        } else {\n            out[1] = 0;\n            out[2] = Math.atan2(m[1], m[0]);\n        }\n    } else if (order === 'ZYX') {\n        out[1] = Math.asin(-Math.min(Math.max(m[2], -1), 1));\n        if (Math.abs(m[2]) < 0.99999) {\n            out[0] = Math.atan2(m[6], m[10]);\n            out[2] = Math.atan2(m[1], m[0]);\n        } else {\n            out[0] = 0;\n            out[2] = Math.atan2(-m[4], m[5]);\n        }\n    } else if (order === 'YZX') {\n        out[2] = Math.asin(Math.min(Math.max(m[1], -1), 1));\n        if (Math.abs(m[1]) < 0.99999) {\n            out[0] = Math.atan2(-m[9], m[5]);\n            out[1] = Math.atan2(-m[2], m[0]);\n        } else {\n            out[0] = 0;\n            out[1] = Math.atan2(m[8], m[10]);\n        }\n    } else if (order === 'XZY') {\n        out[2] = Math.asin(-Math.min(Math.max(m[4], -1), 1));\n        if (Math.abs(m[4]) < 0.99999) {\n            out[0] = Math.atan2(m[6], m[5]);\n            out[1] = Math.atan2(m[8], m[0]);\n        } else {\n            out[0] = Math.atan2(-m[9], m[10]);\n            out[1] = 0;\n        }\n    }\n\n    return out;\n}\n","import * as EulerFunc from './functions/EulerFunc.js';\nimport { Mat4 } from './Mat4.js';\n\nconst tmpMat4 = /* @__PURE__ */ new Mat4();\n\nexport class Euler extends Array {\n    constructor(x = 0, y = x, z = x, order = 'YXZ') {\n        super(x, y, z);\n        this.order = order;\n        this.onChange = () => {};\n\n        // Keep reference to proxy target to avoid triggering onChange internally\n        this._target = this;\n\n        // Return a proxy to trigger onChange when array elements are edited directly\n        const triggerProps = ['0', '1', '2'];\n        return new Proxy(this, {\n            set(target, property) {\n                const success = Reflect.set(...arguments);\n                if (success && triggerProps.includes(property)) target.onChange();\n                return success;\n            },\n        });\n    }\n\n    get x() {\n        return this[0];\n    }\n\n    get y() {\n        return this[1];\n    }\n\n    get z() {\n        return this[2];\n    }\n\n    set x(v) {\n        this._target[0] = v;\n        this.onChange();\n    }\n\n    set y(v) {\n        this._target[1] = v;\n        this.onChange();\n    }\n\n    set z(v) {\n        this._target[2] = v;\n        this.onChange();\n    }\n\n    set(x, y = x, z = x) {\n        if (x.length) return this.copy(x);\n        this._target[0] = x;\n        this._target[1] = y;\n        this._target[2] = z;\n        this.onChange();\n        return this;\n    }\n\n    copy(v) {\n        this._target[0] = v[0];\n        this._target[1] = v[1];\n        this._target[2] = v[2];\n        this.onChange();\n        return this;\n    }\n\n    reorder(order) {\n        this._target.order = order;\n        this.onChange();\n        return this;\n    }\n\n    fromRotationMatrix(m, order = this.order) {\n        EulerFunc.fromRotationMatrix(this._target, m, order);\n        this.onChange();\n        return this;\n    }\n\n    fromQuaternion(q, order = this.order, isInternal) {\n        tmpMat4.fromQuaternion(q);\n        this._target.fromRotationMatrix(tmpMat4, order);\n        // Avoid infinite recursion\n        if (!isInternal) this.onChange();\n        return this;\n    }\n\n    fromArray(a, o = 0) {\n        this._target[0] = a[o];\n        this._target[1] = a[o + 1];\n        this._target[2] = a[o + 2];\n        return this;\n    }\n\n    toArray(a = [], o = 0) {\n        a[o] = this[0];\n        a[o + 1] = this[1];\n        a[o + 2] = this[2];\n        return a;\n    }\n}\n","import { Vec3 } from '../math/Vec3.js';\nimport { Quat } from '../math/Quat.js';\nimport { Mat4 } from '../math/Mat4.js';\nimport { Euler } from '../math/Euler.js';\n\nexport class Transform {\n    constructor() {\n        this.parent = null;\n        this.children = [];\n        this.visible = true;\n\n        this.matrix = new Mat4();\n        this.worldMatrix = new Mat4();\n        this.matrixAutoUpdate = true;\n        this.worldMatrixNeedsUpdate = false;\n\n        this.position = new Vec3();\n        this.quaternion = new Quat();\n        this.scale = new Vec3(1);\n        this.rotation = new Euler();\n        this.up = new Vec3(0, 1, 0);\n\n        this.rotation._target.onChange = () => this.quaternion.fromEuler(this.rotation, true);\n        this.quaternion._target.onChange = () => this.rotation.fromQuaternion(this.quaternion, undefined, true);\n    }\n\n    setParent(parent, notifyParent = true) {\n        if (this.parent && parent !== this.parent) this.parent.removeChild(this, false);\n        this.parent = parent;\n        if (notifyParent && parent) parent.addChild(this, false);\n    }\n\n    addChild(child, notifyChild = true) {\n        if (!~this.children.indexOf(child)) this.children.push(child);\n        if (notifyChild) child.setParent(this, false);\n    }\n\n    removeChild(child, notifyChild = true) {\n        if (!!~this.children.indexOf(child)) this.children.splice(this.children.indexOf(child), 1);\n        if (notifyChild) child.setParent(null, false);\n    }\n\n    updateMatrixWorld(force) {\n        if (this.matrixAutoUpdate) this.updateMatrix();\n        if (this.worldMatrixNeedsUpdate || force) {\n            if (this.parent === null) this.worldMatrix.copy(this.matrix);\n            else this.worldMatrix.multiply(this.parent.worldMatrix, this.matrix);\n            this.worldMatrixNeedsUpdate = false;\n            force = true;\n        }\n\n        for (let i = 0, l = this.children.length; i < l; i++) {\n            this.children[i].updateMatrixWorld(force);\n        }\n    }\n\n    updateMatrix() {\n        this.matrix.compose(this.quaternion, this.position, this.scale);\n        this.worldMatrixNeedsUpdate = true;\n    }\n\n    traverse(callback) {\n        // Return true in callback to stop traversing children\n        if (callback(this)) return;\n        for (let i = 0, l = this.children.length; i < l; i++) {\n            this.children[i].traverse(callback);\n        }\n    }\n\n    decompose() {\n        this.matrix.decompose(this.quaternion._target, this.position, this.scale);\n        this.rotation.fromQuaternion(this.quaternion);\n    }\n\n    lookAt(target, invert = false) {\n        if (invert) this.matrix.lookAt(this.position, target, this.up);\n        else this.matrix.lookAt(target, this.position, this.up);\n        this.matrix.getRotation(this.quaternion._target);\n        this.rotation.fromQuaternion(this.quaternion);\n    }\n}\n","import { Transform } from './Transform.js';\nimport { Mat4 } from '../math/Mat4.js';\nimport { Vec3 } from '../math/Vec3.js';\n\nconst tempMat4 = /* @__PURE__ */ new Mat4();\nconst tempVec3a = /* @__PURE__ */ new Vec3();\nconst tempVec3b = /* @__PURE__ */ new Vec3();\n\nexport class Camera extends Transform {\n    constructor(gl, { near = 0.1, far = 100, fov = 45, aspect = 1, left, right, bottom, top, zoom = 1 } = {}) {\n        super();\n\n        Object.assign(this, { near, far, fov, aspect, left, right, bottom, top, zoom });\n\n        this.projectionMatrix = new Mat4();\n        this.viewMatrix = new Mat4();\n        this.projectionViewMatrix = new Mat4();\n        this.worldPosition = new Vec3();\n\n        // Use orthographic if left/right set, else default to perspective camera\n        this.type = left || right ? 'orthographic' : 'perspective';\n\n        if (this.type === 'orthographic') this.orthographic();\n        else this.perspective();\n    }\n\n    perspective({ near = this.near, far = this.far, fov = this.fov, aspect = this.aspect } = {}) {\n        Object.assign(this, { near, far, fov, aspect });\n        this.projectionMatrix.fromPerspective({ fov: fov * (Math.PI / 180), aspect, near, far });\n        this.type = 'perspective';\n        return this;\n    }\n\n    orthographic({\n        near = this.near,\n        far = this.far,\n        left = this.left || -1,\n        right = this.right || 1,\n        bottom = this.bottom || -1,\n        top = this.top || 1,\n        zoom = this.zoom,\n    } = {}) {\n        Object.assign(this, { near, far, left, right, bottom, top, zoom });\n        left /= zoom;\n        right /= zoom;\n        bottom /= zoom;\n        top /= zoom;\n        this.projectionMatrix.fromOrthogonal({ left, right, bottom, top, near, far });\n        this.type = 'orthographic';\n        return this;\n    }\n\n    updateMatrixWorld() {\n        super.updateMatrixWorld();\n        this.viewMatrix.inverse(this.worldMatrix);\n        this.worldMatrix.getTranslation(this.worldPosition);\n\n        // used for sorting\n        this.projectionViewMatrix.multiply(this.projectionMatrix, this.viewMatrix);\n        return this;\n    }\n\n    updateProjectionMatrix() {\n        if (this.type === 'perspective') {\n            return this.perspective();\n        } else {\n            return this.orthographic();\n        }\n    }\n\n    lookAt(target) {\n        super.lookAt(target, true);\n        return this;\n    }\n\n    // Project 3D coordinate to 2D point\n    project(v) {\n        v.applyMatrix4(this.viewMatrix);\n        v.applyMatrix4(this.projectionMatrix);\n        return this;\n    }\n\n    // Unproject 2D point to 3D coordinate\n    unproject(v) {\n        v.applyMatrix4(tempMat4.inverse(this.projectionMatrix));\n        v.applyMatrix4(this.worldMatrix);\n        return this;\n    }\n\n    updateFrustum() {\n        if (!this.frustum) {\n            this.frustum = [new Vec3(), new Vec3(), new Vec3(), new Vec3(), new Vec3(), new Vec3()];\n        }\n\n        const m = this.projectionViewMatrix;\n        this.frustum[0].set(m[3] - m[0], m[7] - m[4], m[11] - m[8]).constant = m[15] - m[12]; // -x\n        this.frustum[1].set(m[3] + m[0], m[7] + m[4], m[11] + m[8]).constant = m[15] + m[12]; // +x\n        this.frustum[2].set(m[3] + m[1], m[7] + m[5], m[11] + m[9]).constant = m[15] + m[13]; // +y\n        this.frustum[3].set(m[3] - m[1], m[7] - m[5], m[11] - m[9]).constant = m[15] - m[13]; // -y\n        this.frustum[4].set(m[3] - m[2], m[7] - m[6], m[11] - m[10]).constant = m[15] - m[14]; // +z (far)\n        this.frustum[5].set(m[3] + m[2], m[7] + m[6], m[11] + m[10]).constant = m[15] + m[14]; // -z (near)\n\n        for (let i = 0; i < 6; i++) {\n            const invLen = 1.0 / this.frustum[i].distance();\n            this.frustum[i].multiply(invLen);\n            this.frustum[i].constant *= invLen;\n        }\n    }\n\n    frustumIntersectsMesh(node, worldMatrix = node.worldMatrix) {\n        // If no position attribute, treat as frustumCulled false\n        if (!node.geometry.attributes.position) return true;\n\n        if (!node.geometry.bounds || node.geometry.bounds.radius === Infinity) node.geometry.computeBoundingSphere();\n\n        if (!node.geometry.bounds) return true;\n\n        const center = tempVec3a;\n        center.copy(node.geometry.bounds.center);\n        center.applyMatrix4(worldMatrix);\n\n        const radius = node.geometry.bounds.radius * worldMatrix.getMaxScaleOnAxis();\n\n        return this.frustumIntersectsSphere(center, radius);\n    }\n\n    frustumIntersectsSphere(center, radius) {\n        const normal = tempVec3b;\n\n        for (let i = 0; i < 6; i++) {\n            const plane = this.frustum[i];\n            const distance = normal.copy(plane).dot(center) + plane.constant;\n            if (distance < -radius) return false;\n        }\n        return true;\n    }\n}\n","const EPSILON = 0.000001;\n\n/**\n * Copies the upper-left 3x3 values into the given mat3.\n *\n * @param {mat3} out the receiving 3x3 matrix\n * @param {mat4} a   the source 4x4 matrix\n * @returns {mat3} out\n */\nexport function fromMat4(out, a) {\n    out[0] = a[0];\n    out[1] = a[1];\n    out[2] = a[2];\n    out[3] = a[4];\n    out[4] = a[5];\n    out[5] = a[6];\n    out[6] = a[8];\n    out[7] = a[9];\n    out[8] = a[10];\n    return out;\n}\n\n/**\n * Calculates a 3x3 matrix from the given quaternion\n *\n * @param {mat3} out mat3 receiving operation result\n * @param {quat} q Quaternion to create matrix from\n *\n * @returns {mat3} out\n */\nexport function fromQuat(out, q) {\n    let x = q[0],\n        y = q[1],\n        z = q[2],\n        w = q[3];\n    let x2 = x + x;\n    let y2 = y + y;\n    let z2 = z + z;\n\n    let xx = x * x2;\n    let yx = y * x2;\n    let yy = y * y2;\n    let zx = z * x2;\n    let zy = z * y2;\n    let zz = z * z2;\n    let wx = w * x2;\n    let wy = w * y2;\n    let wz = w * z2;\n\n    out[0] = 1 - yy - zz;\n    out[3] = yx - wz;\n    out[6] = zx + wy;\n\n    out[1] = yx + wz;\n    out[4] = 1 - xx - zz;\n    out[7] = zy - wx;\n\n    out[2] = zx - wy;\n    out[5] = zy + wx;\n    out[8] = 1 - xx - yy;\n\n    return out;\n}\n\n/**\n * Copy the values from one mat3 to another\n *\n * @param {mat3} out the receiving matrix\n * @param {mat3} a the source matrix\n * @returns {mat3} out\n */\nexport function copy(out, a) {\n    out[0] = a[0];\n    out[1] = a[1];\n    out[2] = a[2];\n    out[3] = a[3];\n    out[4] = a[4];\n    out[5] = a[5];\n    out[6] = a[6];\n    out[7] = a[7];\n    out[8] = a[8];\n    return out;\n}\n\n/**\n * Set the components of a mat3 to the given values\n *\n * @param {mat3} out the receiving matrix\n * @returns {mat3} out\n */\nexport function set(out, m00, m01, m02, m10, m11, m12, m20, m21, m22) {\n    out[0] = m00;\n    out[1] = m01;\n    out[2] = m02;\n    out[3] = m10;\n    out[4] = m11;\n    out[5] = m12;\n    out[6] = m20;\n    out[7] = m21;\n    out[8] = m22;\n    return out;\n}\n\n/**\n * Set a mat3 to the identity matrix\n *\n * @param {mat3} out the receiving matrix\n * @returns {mat3} out\n */\nexport function identity(out) {\n    out[0] = 1;\n    out[1] = 0;\n    out[2] = 0;\n    out[3] = 0;\n    out[4] = 1;\n    out[5] = 0;\n    out[6] = 0;\n    out[7] = 0;\n    out[8] = 1;\n    return out;\n}\n\n/**\n * Transpose the values of a mat3\n *\n * @param {mat3} out the receiving matrix\n * @param {mat3} a the source matrix\n * @returns {mat3} out\n */\nexport function transpose(out, a) {\n    // If we are transposing ourselves we can skip a few steps but have to cache some values\n    if (out === a) {\n        let a01 = a[1],\n            a02 = a[2],\n            a12 = a[5];\n        out[1] = a[3];\n        out[2] = a[6];\n        out[3] = a01;\n        out[5] = a[7];\n        out[6] = a02;\n        out[7] = a12;\n    } else {\n        out[0] = a[0];\n        out[1] = a[3];\n        out[2] = a[6];\n        out[3] = a[1];\n        out[4] = a[4];\n        out[5] = a[7];\n        out[6] = a[2];\n        out[7] = a[5];\n        out[8] = a[8];\n    }\n\n    return out;\n}\n\n/**\n * Inverts a mat3\n *\n * @param {mat3} out the receiving matrix\n * @param {mat3} a the source matrix\n * @returns {mat3} out\n */\nexport function invert(out, a) {\n    let a00 = a[0],\n        a01 = a[1],\n        a02 = a[2];\n    let a10 = a[3],\n        a11 = a[4],\n        a12 = a[5];\n    let a20 = a[6],\n        a21 = a[7],\n        a22 = a[8];\n\n    let b01 = a22 * a11 - a12 * a21;\n    let b11 = -a22 * a10 + a12 * a20;\n    let b21 = a21 * a10 - a11 * a20;\n\n    // Calculate the determinant\n    let det = a00 * b01 + a01 * b11 + a02 * b21;\n\n    if (!det) {\n        return null;\n    }\n    det = 1.0 / det;\n\n    out[0] = b01 * det;\n    out[1] = (-a22 * a01 + a02 * a21) * det;\n    out[2] = (a12 * a01 - a02 * a11) * det;\n    out[3] = b11 * det;\n    out[4] = (a22 * a00 - a02 * a20) * det;\n    out[5] = (-a12 * a00 + a02 * a10) * det;\n    out[6] = b21 * det;\n    out[7] = (-a21 * a00 + a01 * a20) * det;\n    out[8] = (a11 * a00 - a01 * a10) * det;\n    return out;\n}\n\n/**\n * Calculates the determinant of a mat3\n *\n * @param {mat3} a the source matrix\n * @returns {Number} determinant of a\n */\nexport function determinant(a) {\n    let a00 = a[0],\n        a01 = a[1],\n        a02 = a[2];\n    let a10 = a[3],\n        a11 = a[4],\n        a12 = a[5];\n    let a20 = a[6],\n        a21 = a[7],\n        a22 = a[8];\n\n    return a00 * (a22 * a11 - a12 * a21) + a01 * (-a22 * a10 + a12 * a20) + a02 * (a21 * a10 - a11 * a20);\n}\n\n/**\n * Multiplies two mat3's\n *\n * @param {mat3} out the receiving matrix\n * @param {mat3} a the first operand\n * @param {mat3} b the second operand\n * @returns {mat3} out\n */\nexport function multiply(out, a, b) {\n    let a00 = a[0],\n        a01 = a[1],\n        a02 = a[2];\n    let a10 = a[3],\n        a11 = a[4],\n        a12 = a[5];\n    let a20 = a[6],\n        a21 = a[7],\n        a22 = a[8];\n\n    let b00 = b[0],\n        b01 = b[1],\n        b02 = b[2];\n    let b10 = b[3],\n        b11 = b[4],\n        b12 = b[5];\n    let b20 = b[6],\n        b21 = b[7],\n        b22 = b[8];\n\n    out[0] = b00 * a00 + b01 * a10 + b02 * a20;\n    out[1] = b00 * a01 + b01 * a11 + b02 * a21;\n    out[2] = b00 * a02 + b01 * a12 + b02 * a22;\n\n    out[3] = b10 * a00 + b11 * a10 + b12 * a20;\n    out[4] = b10 * a01 + b11 * a11 + b12 * a21;\n    out[5] = b10 * a02 + b11 * a12 + b12 * a22;\n\n    out[6] = b20 * a00 + b21 * a10 + b22 * a20;\n    out[7] = b20 * a01 + b21 * a11 + b22 * a21;\n    out[8] = b20 * a02 + b21 * a12 + b22 * a22;\n    return out;\n}\n\n/**\n * Translate a mat3 by the given vector\n *\n * @param {mat3} out the receiving matrix\n * @param {mat3} a the matrix to translate\n * @param {vec2} v vector to translate by\n * @returns {mat3} out\n */\nexport function translate(out, a, v) {\n    let a00 = a[0],\n        a01 = a[1],\n        a02 = a[2],\n        a10 = a[3],\n        a11 = a[4],\n        a12 = a[5],\n        a20 = a[6],\n        a21 = a[7],\n        a22 = a[8],\n        x = v[0],\n        y = v[1];\n\n    out[0] = a00;\n    out[1] = a01;\n    out[2] = a02;\n\n    out[3] = a10;\n    out[4] = a11;\n    out[5] = a12;\n\n    out[6] = x * a00 + y * a10 + a20;\n    out[7] = x * a01 + y * a11 + a21;\n    out[8] = x * a02 + y * a12 + a22;\n    return out;\n}\n\n/**\n * Rotates a mat3 by the given angle\n *\n * @param {mat3} out the receiving matrix\n * @param {mat3} a the matrix to rotate\n * @param {Number} rad the angle to rotate the matrix by\n * @returns {mat3} out\n */\nexport function rotate(out, a, rad) {\n    let a00 = a[0],\n        a01 = a[1],\n        a02 = a[2],\n        a10 = a[3],\n        a11 = a[4],\n        a12 = a[5],\n        a20 = a[6],\n        a21 = a[7],\n        a22 = a[8],\n        s = Math.sin(rad),\n        c = Math.cos(rad);\n\n    out[0] = c * a00 + s * a10;\n    out[1] = c * a01 + s * a11;\n    out[2] = c * a02 + s * a12;\n\n    out[3] = c * a10 - s * a00;\n    out[4] = c * a11 - s * a01;\n    out[5] = c * a12 - s * a02;\n\n    out[6] = a20;\n    out[7] = a21;\n    out[8] = a22;\n    return out;\n}\n\n/**\n * Scales the mat3 by the dimensions in the given vec2\n *\n * @param {mat3} out the receiving matrix\n * @param {mat3} a the matrix to rotate\n * @param {vec2} v the vec2 to scale the matrix by\n * @returns {mat3} out\n **/\nexport function scale(out, a, v) {\n    let x = v[0],\n        y = v[1];\n\n    out[0] = x * a[0];\n    out[1] = x * a[1];\n    out[2] = x * a[2];\n\n    out[3] = y * a[3];\n    out[4] = y * a[4];\n    out[5] = y * a[5];\n\n    out[6] = a[6];\n    out[7] = a[7];\n    out[8] = a[8];\n    return out;\n}\n\n/**\n * Calculates a 3x3 normal matrix (transpose inverse) from the 4x4 matrix\n *\n * @param {mat3} out mat3 receiving operation result\n * @param {mat4} a Mat4 to derive the normal matrix from\n *\n * @returns {mat3} out\n */\nexport function normalFromMat4(out, a) {\n    let a00 = a[0],\n        a01 = a[1],\n        a02 = a[2],\n        a03 = a[3];\n    let a10 = a[4],\n        a11 = a[5],\n        a12 = a[6],\n        a13 = a[7];\n    let a20 = a[8],\n        a21 = a[9],\n        a22 = a[10],\n        a23 = a[11];\n    let a30 = a[12],\n        a31 = a[13],\n        a32 = a[14],\n        a33 = a[15];\n\n    let b00 = a00 * a11 - a01 * a10;\n    let b01 = a00 * a12 - a02 * a10;\n    let b02 = a00 * a13 - a03 * a10;\n    let b03 = a01 * a12 - a02 * a11;\n    let b04 = a01 * a13 - a03 * a11;\n    let b05 = a02 * a13 - a03 * a12;\n    let b06 = a20 * a31 - a21 * a30;\n    let b07 = a20 * a32 - a22 * a30;\n    let b08 = a20 * a33 - a23 * a30;\n    let b09 = a21 * a32 - a22 * a31;\n    let b10 = a21 * a33 - a23 * a31;\n    let b11 = a22 * a33 - a23 * a32;\n\n    // Calculate the determinant\n    let det = b00 * b11 - b01 * b10 + b02 * b09 + b03 * b08 - b04 * b07 + b05 * b06;\n\n    if (!det) {\n        return null;\n    }\n    det = 1.0 / det;\n\n    out[0] = (a11 * b11 - a12 * b10 + a13 * b09) * det;\n    out[1] = (a12 * b08 - a10 * b11 - a13 * b07) * det;\n    out[2] = (a10 * b10 - a11 * b08 + a13 * b06) * det;\n\n    out[3] = (a02 * b10 - a01 * b11 - a03 * b09) * det;\n    out[4] = (a00 * b11 - a02 * b08 + a03 * b07) * det;\n    out[5] = (a01 * b08 - a00 * b10 - a03 * b06) * det;\n\n    out[6] = (a31 * b05 - a32 * b04 + a33 * b03) * det;\n    out[7] = (a32 * b02 - a30 * b05 - a33 * b01) * det;\n    out[8] = (a30 * b04 - a31 * b02 + a33 * b00) * det;\n\n    return out;\n}\n\n/**\n * Generates a 2D projection matrix with the given bounds\n *\n * @param {mat3} out mat3 frustum matrix will be written into\n * @param {number} width Width of your gl context\n * @param {number} height Height of gl context\n * @returns {mat3} out\n */\nexport function projection(out, width, height) {\n    out[0] = 2 / width;\n    out[1] = 0;\n    out[2] = 0;\n    out[3] = 0;\n    out[4] = -2 / height;\n    out[5] = 0;\n    out[6] = -1;\n    out[7] = 1;\n    out[8] = 1;\n    return out;\n}\n\n/**\n * Adds two mat3's\n *\n * @param {mat3} out the receiving matrix\n * @param {mat3} a the first operand\n * @param {mat3} b the second operand\n * @returns {mat3} out\n */\nexport function add(out, a, b) {\n    out[0] = a[0] + b[0];\n    out[1] = a[1] + b[1];\n    out[2] = a[2] + b[2];\n    out[3] = a[3] + b[3];\n    out[4] = a[4] + b[4];\n    out[5] = a[5] + b[5];\n    out[6] = a[6] + b[6];\n    out[7] = a[7] + b[7];\n    out[8] = a[8] + b[8];\n    return out;\n}\n\n/**\n * Subtracts matrix b from matrix a\n *\n * @param {mat3} out the receiving matrix\n * @param {mat3} a the first operand\n * @param {mat3} b the second operand\n * @returns {mat3} out\n */\nexport function subtract(out, a, b) {\n    out[0] = a[0] - b[0];\n    out[1] = a[1] - b[1];\n    out[2] = a[2] - b[2];\n    out[3] = a[3] - b[3];\n    out[4] = a[4] - b[4];\n    out[5] = a[5] - b[5];\n    out[6] = a[6] - b[6];\n    out[7] = a[7] - b[7];\n    out[8] = a[8] - b[8];\n    return out;\n}\n\n/**\n * Multiply each element of the matrix by a scalar.\n *\n * @param {mat3} out the receiving matrix\n * @param {mat3} a the matrix to scale\n * @param {Number} b amount to scale the matrix's elements by\n * @returns {mat3} out\n */\nexport function multiplyScalar(out, a, b) {\n    out[0] = a[0] * b;\n    out[1] = a[1] * b;\n    out[2] = a[2] * b;\n    out[3] = a[3] * b;\n    out[4] = a[4] * b;\n    out[5] = a[5] * b;\n    out[6] = a[6] * b;\n    out[7] = a[7] * b;\n    out[8] = a[8] * b;\n    return out;\n}\n","import * as Mat3Func from './functions/Mat3Func.js';\n\nexport class Mat3 extends Array {\n    constructor(m00 = 1, m01 = 0, m02 = 0, m10 = 0, m11 = 1, m12 = 0, m20 = 0, m21 = 0, m22 = 1) {\n        super(m00, m01, m02, m10, m11, m12, m20, m21, m22);\n        return this;\n    }\n\n    set(m00, m01, m02, m10, m11, m12, m20, m21, m22) {\n        if (m00.length) return this.copy(m00);\n        Mat3Func.set(this, m00, m01, m02, m10, m11, m12, m20, m21, m22);\n        return this;\n    }\n\n    translate(v, m = this) {\n        Mat3Func.translate(this, m, v);\n        return this;\n    }\n\n    rotate(v, m = this) {\n        Mat3Func.rotate(this, m, v);\n        return this;\n    }\n\n    scale(v, m = this) {\n        Mat3Func.scale(this, m, v);\n        return this;\n    }\n\n    multiply(ma, mb) {\n        if (mb) {\n            Mat3Func.multiply(this, ma, mb);\n        } else {\n            Mat3Func.multiply(this, this, ma);\n        }\n        return this;\n    }\n\n    identity() {\n        Mat3Func.identity(this);\n        return this;\n    }\n\n    copy(m) {\n        Mat3Func.copy(this, m);\n        return this;\n    }\n\n    fromMatrix4(m) {\n        Mat3Func.fromMat4(this, m);\n        return this;\n    }\n\n    fromQuaternion(q) {\n        Mat3Func.fromQuat(this, q);\n        return this;\n    }\n\n    fromBasis(vec3a, vec3b, vec3c) {\n        this.set(vec3a[0], vec3a[1], vec3a[2], vec3b[0], vec3b[1], vec3b[2], vec3c[0], vec3c[1], vec3c[2]);\n        return this;\n    }\n\n    inverse(m = this) {\n        Mat3Func.invert(this, m);\n        return this;\n    }\n\n    getNormalMatrix(m) {\n        Mat3Func.normalFromMat4(this, m);\n        return this;\n    }\n}\n","import { Transform } from './Transform.js';\nimport { Mat3 } from '../math/Mat3.js';\nimport { Mat4 } from '../math/Mat4.js';\n\nlet ID = 0;\n\nexport class Mesh extends Transform {\n    constructor(gl, { geometry, program, mode = gl.TRIANGLES, frustumCulled = true, renderOrder = 0 } = {}) {\n        super();\n        if (!gl.canvas) console.error('gl not passed as first argument to Mesh');\n        this.gl = gl;\n        this.id = ID++;\n        this.geometry = geometry;\n        this.program = program;\n        this.mode = mode;\n\n        // Used to skip frustum culling\n        this.frustumCulled = frustumCulled;\n\n        // Override sorting to force an order\n        this.renderOrder = renderOrder;\n        this.modelViewMatrix = new Mat4();\n        this.normalMatrix = new Mat3();\n        this.beforeRenderCallbacks = [];\n        this.afterRenderCallbacks = [];\n    }\n\n    onBeforeRender(f) {\n        this.beforeRenderCallbacks.push(f);\n        return this;\n    }\n\n    onAfterRender(f) {\n        this.afterRenderCallbacks.push(f);\n        return this;\n    }\n\n    draw({ camera } = {}) {\n        if (camera) {\n            // Add empty matrix uniforms to program if unset\n            if (!this.program.uniforms.modelMatrix) {\n                Object.assign(this.program.uniforms, {\n                    modelMatrix: { value: null },\n                    viewMatrix: { value: null },\n                    modelViewMatrix: { value: null },\n                    normalMatrix: { value: null },\n                    projectionMatrix: { value: null },\n                    cameraPosition: { value: null },\n                });\n            }\n\n            // Set the matrix uniforms\n            this.program.uniforms.projectionMatrix.value = camera.projectionMatrix;\n            this.program.uniforms.cameraPosition.value = camera.worldPosition;\n            this.program.uniforms.viewMatrix.value = camera.viewMatrix;\n            this.modelViewMatrix.multiply(camera.viewMatrix, this.worldMatrix);\n            this.normalMatrix.getNormalMatrix(this.modelViewMatrix);\n            this.program.uniforms.modelMatrix.value = this.worldMatrix;\n            this.program.uniforms.modelViewMatrix.value = this.modelViewMatrix;\n            this.program.uniforms.normalMatrix.value = this.normalMatrix;\n        }\n        this.beforeRenderCallbacks.forEach((f) => f && f({ mesh: this, camera }));\n\n        // determine if faces need to be flipped - when mesh scaled negatively\n        let flipFaces = this.program.cullFace && this.worldMatrix.determinant() < 0;\n        this.program.use({ flipFaces });\n        this.geometry.draw({ mode: this.mode, program: this.program });\n        this.afterRenderCallbacks.forEach((f) => f && f({ mesh: this, camera }));\n    }\n}\n","// TODO: delete texture\n// TODO: use texSubImage2D for updates (video or when loaded)\n// TODO: need? encoding = linearEncoding\n// TODO: support non-compressed mipmaps uploads\n\nconst emptyPixel = new Uint8Array(4);\n\nfunction isPowerOf2(value) {\n    return (value & (value - 1)) === 0;\n}\n\nlet ID = 1;\n\nexport class Texture {\n    constructor(\n        gl,\n        {\n            image,\n            target = gl.TEXTURE_2D,\n            type = gl.UNSIGNED_BYTE,\n            format = gl.RGBA,\n            internalFormat = format,\n            wrapS = gl.CLAMP_TO_EDGE,\n            wrapT = gl.CLAMP_TO_EDGE,\n            wrapR = gl.CLAMP_TO_EDGE,\n            generateMipmaps = target === (gl.TEXTURE_2D || gl.TEXTURE_CUBE_MAP),\n            minFilter = generateMipmaps ? gl.NEAREST_MIPMAP_LINEAR : gl.LINEAR,\n            magFilter = gl.LINEAR,\n            premultiplyAlpha = false,\n            unpackAlignment = 4,\n            flipY = target == (gl.TEXTURE_2D || gl.TEXTURE_3D) ? true : false,\n            anisotropy = 0,\n            level = 0,\n            width, // used for RenderTargets or Data Textures\n            height = width,\n            length = 1,\n        } = {}\n    ) {\n        this.gl = gl;\n        this.id = ID++;\n\n        this.image = image;\n        this.target = target;\n        this.type = type;\n        this.format = format;\n        this.internalFormat = internalFormat;\n        this.minFilter = minFilter;\n        this.magFilter = magFilter;\n        this.wrapS = wrapS;\n        this.wrapT = wrapT;\n        this.wrapR = wrapR;\n        this.generateMipmaps = generateMipmaps;\n        this.premultiplyAlpha = premultiplyAlpha;\n        this.unpackAlignment = unpackAlignment;\n        this.flipY = flipY;\n        this.anisotropy = Math.min(anisotropy, this.gl.renderer.parameters.maxAnisotropy);\n        this.level = level;\n        this.width = width;\n        this.height = height;\n        this.length = length;\n        this.texture = this.gl.createTexture();\n\n        this.store = {\n            image: null,\n        };\n\n        // Alias for state store to avoid redundant calls for global state\n        this.glState = this.gl.renderer.state;\n\n        // State store to avoid redundant calls for per-texture state\n        this.state = {};\n        this.state.minFilter = this.gl.NEAREST_MIPMAP_LINEAR;\n        this.state.magFilter = this.gl.LINEAR;\n        this.state.wrapS = this.gl.REPEAT;\n        this.state.wrapT = this.gl.REPEAT;\n        this.state.anisotropy = 0;\n    }\n\n    bind() {\n        // Already bound to active texture unit\n        if (this.glState.textureUnits[this.glState.activeTextureUnit] === this.id) return;\n        this.gl.bindTexture(this.target, this.texture);\n        this.glState.textureUnits[this.glState.activeTextureUnit] = this.id;\n    }\n\n    update(textureUnit = 0) {\n        const needsUpdate = !(this.image === this.store.image && !this.needsUpdate);\n\n        // Make sure that texture is bound to its texture unit\n        if (needsUpdate || this.glState.textureUnits[textureUnit] !== this.id) {\n            // set active texture unit to perform texture functions\n            this.gl.renderer.activeTexture(textureUnit);\n            this.bind();\n        }\n\n        if (!needsUpdate) return;\n        this.needsUpdate = false;\n\n        if (this.flipY !== this.glState.flipY) {\n            this.gl.pixelStorei(this.gl.UNPACK_FLIP_Y_WEBGL, this.flipY);\n            this.glState.flipY = this.flipY;\n        }\n\n        if (this.premultiplyAlpha !== this.glState.premultiplyAlpha) {\n            this.gl.pixelStorei(this.gl.UNPACK_PREMULTIPLY_ALPHA_WEBGL, this.premultiplyAlpha);\n            this.glState.premultiplyAlpha = this.premultiplyAlpha;\n        }\n\n        if (this.unpackAlignment !== this.glState.unpackAlignment) {\n            this.gl.pixelStorei(this.gl.UNPACK_ALIGNMENT, this.unpackAlignment);\n            this.glState.unpackAlignment = this.unpackAlignment;\n        }\n\n        if (this.minFilter !== this.state.minFilter) {\n            this.gl.texParameteri(this.target, this.gl.TEXTURE_MIN_FILTER, this.minFilter);\n            this.state.minFilter = this.minFilter;\n        }\n\n        if (this.magFilter !== this.state.magFilter) {\n            this.gl.texParameteri(this.target, this.gl.TEXTURE_MAG_FILTER, this.magFilter);\n            this.state.magFilter = this.magFilter;\n        }\n\n        if (this.wrapS !== this.state.wrapS) {\n            this.gl.texParameteri(this.target, this.gl.TEXTURE_WRAP_S, this.wrapS);\n            this.state.wrapS = this.wrapS;\n        }\n\n        if (this.wrapT !== this.state.wrapT) {\n            this.gl.texParameteri(this.target, this.gl.TEXTURE_WRAP_T, this.wrapT);\n            this.state.wrapT = this.wrapT;\n        }\n\n        if (this.wrapR !== this.state.wrapR) {\n            this.gl.texParameteri(this.target, this.gl.TEXTURE_WRAP_R, this.wrapR);\n            this.state.wrapR = this.wrapR;\n        }\n\n        if (this.anisotropy && this.anisotropy !== this.state.anisotropy) {\n            this.gl.texParameterf(this.target, this.gl.renderer.getExtension('EXT_texture_filter_anisotropic').TEXTURE_MAX_ANISOTROPY_EXT, this.anisotropy);\n            this.state.anisotropy = this.anisotropy;\n        }\n\n        if (this.image) {\n            if (this.image.width) {\n                this.width = this.image.width;\n                this.height = this.image.height;\n            }\n\n            if (this.target === this.gl.TEXTURE_CUBE_MAP) {\n                // For cube maps\n                for (let i = 0; i < 6; i++) {\n                    this.gl.texImage2D(this.gl.TEXTURE_CUBE_MAP_POSITIVE_X + i, this.level, this.internalFormat, this.format, this.type, this.image[i]);\n                }\n            } else if (ArrayBuffer.isView(this.image)) {\n                // Data texture\n                if (this.target === this.gl.TEXTURE_2D) {\n                    this.gl.texImage2D(this.target, this.level, this.internalFormat, this.width, this.height, 0, this.format, this.type, this.image);\n                } else if (this.target === this.gl.TEXTURE_2D_ARRAY || this.target === this.gl.TEXTURE_3D) {\n                    this.gl.texImage3D(this.target, this.level, this.internalFormat, this.width, this.height, this.length, 0, this.format, this.type, this.image);\n                }\n            } else if (this.image.isCompressedTexture) {\n                // Compressed texture\n                for (let level = 0; level < this.image.length; level++) {\n                    this.gl.compressedTexImage2D(this.target, level, this.internalFormat, this.image[level].width, this.image[level].height, 0, this.image[level].data);\n                }\n            } else {\n                // Regular texture\n                if (this.target === this.gl.TEXTURE_2D) {\n                    this.gl.texImage2D(this.target, this.level, this.internalFormat, this.format, this.type, this.image);\n                } else {\n                    this.gl.texImage3D(this.target, this.level, this.internalFormat, this.width, this.height, this.length, 0, this.format, this.type, this.image);\n                }\n            }\n\n            if (this.generateMipmaps) {\n                // For WebGL1, if not a power of 2, turn off mips, set wrapping to clamp to edge and minFilter to linear\n                if (!this.gl.renderer.isWebgl2 && (!isPowerOf2(this.image.width) || !isPowerOf2(this.image.height))) {\n                    this.generateMipmaps = false;\n                    this.wrapS = this.wrapT = this.gl.CLAMP_TO_EDGE;\n                    this.minFilter = this.gl.LINEAR;\n                } else {\n                    this.gl.generateMipmap(this.target);\n                }\n            }\n\n            // Callback for when data is pushed to GPU\n            this.onUpdate && this.onUpdate();\n        } else {\n            if (this.target === this.gl.TEXTURE_CUBE_MAP) {\n                // Upload empty pixel for each side while no image to avoid errors while image or video loading\n                for (let i = 0; i < 6; i++) {\n                    this.gl.texImage2D(this.gl.TEXTURE_CUBE_MAP_POSITIVE_X + i, 0, this.gl.RGBA, 1, 1, 0, this.gl.RGBA, this.gl.UNSIGNED_BYTE, emptyPixel);\n                }\n            } else if (this.width) {\n                // image intentionally left null for RenderTarget\n                if (this.target === this.gl.TEXTURE_2D) {\n                    this.gl.texImage2D(this.target, this.level, this.internalFormat, this.width, this.height, 0, this.format, this.type, null);\n                } else {\n                    this.gl.texImage3D(this.target, this.level, this.internalFormat, this.width, this.height, this.length, 0, this.format, this.type, null);\n                }\n            } else {\n                // Upload empty pixel if no image to avoid errors while image or video loading\n                this.gl.texImage2D(this.target, 0, this.gl.RGBA, 1, 1, 0, this.gl.RGBA, this.gl.UNSIGNED_BYTE, emptyPixel);\n            }\n        }\n        this.store.image = this.image;\n    }\n}\n","import { Texture } from './Texture.js'\n\nexport class RenderTarget {\n    constructor(\n        gl,\n        {\n            width = gl.canvas.width,\n            height = gl.canvas.height,\n            target = gl.FRAMEBUFFER,\n            color = 1, // number of color attachments\n            depth = true,\n            stencil = false,\n            depthTexture = false,\n            wrapS = gl.CLAMP_TO_EDGE,\n            wrapT = gl.CLAMP_TO_EDGE,\n            wrapR = gl.CLAMP_TO_EDGE,\n            minFilter = gl.LINEAR,\n            magFilter = minFilter,\n            type = gl.UNSIGNED_BYTE,\n            format = gl.RGBA,\n            internalFormat = format,\n            unpackAlignment,\n            premultiplyAlpha,\n        } = {}\n    ) {\n        this.gl = gl;\n        this.width = width;\n        this.height = height;\n        this.depth = depth;\n        this.stencil = stencil;\n        this.buffer = this.gl.createFramebuffer();\n        this.target = target;\n        this.gl.renderer.bindFramebuffer(this);\n\n        this.textures = [];\n        const drawBuffers = [];\n\n        // create and attach required num of color textures\n        for (let i = 0; i < color; i++) {\n            this.textures.push(\n                new Texture(gl, {\n                    width,\n                    height,\n                    wrapS,\n                    wrapT,\n                    wrapR,\n                    minFilter,\n                    magFilter,\n                    type,\n                    format,\n                    internalFormat,\n                    unpackAlignment,\n                    premultiplyAlpha,\n                    flipY: false,\n                    generateMipmaps: false,\n                })\n            );\n            this.textures[i].update();\n            this.gl.framebufferTexture2D(this.target, this.gl.COLOR_ATTACHMENT0 + i, this.gl.TEXTURE_2D, this.textures[i].texture, 0 /* level */);\n            drawBuffers.push(this.gl.COLOR_ATTACHMENT0 + i);\n        }\n\n        // For multi-render targets shader access\n        if (drawBuffers.length > 1) this.gl.renderer.drawBuffers(drawBuffers);\n\n        // alias for majority of use cases\n        this.texture = this.textures[0];\n\n        // note depth textures break stencil - so can't use together\n        if (depthTexture && (this.gl.renderer.isWebgl2 || this.gl.renderer.getExtension('WEBGL_depth_texture'))) {\n            this.depthTexture = new Texture(gl, {\n                width,\n                height,\n                minFilter: this.gl.NEAREST,\n                magFilter: this.gl.NEAREST,\n                format: this.stencil ? this.gl.DEPTH_STENCIL : this.gl.DEPTH_COMPONENT,\n                internalFormat: gl.renderer.isWebgl2 ? (this.stencil ? this.gl.DEPTH24_STENCIL8 : this.gl.DEPTH_COMPONENT16) : this.gl.DEPTH_COMPONENT,\n                type: this.stencil ? this.gl.UNSIGNED_INT_24_8 : this.gl.UNSIGNED_INT,\n            });\n            this.depthTexture.update();\n            this.gl.framebufferTexture2D(this.target, this.stencil ? this.gl.DEPTH_STENCIL_ATTACHMENT : this.gl.DEPTH_ATTACHMENT, this.gl.TEXTURE_2D, this.depthTexture.texture, 0 /* level */);\n        } else {\n            // Render buffers\n            if (depth && !stencil) {\n                this.depthBuffer = this.gl.createRenderbuffer();\n                this.gl.bindRenderbuffer(this.gl.RENDERBUFFER, this.depthBuffer);\n                this.gl.renderbufferStorage(this.gl.RENDERBUFFER, this.gl.DEPTH_COMPONENT16, width, height);\n                this.gl.framebufferRenderbuffer(this.target, this.gl.DEPTH_ATTACHMENT, this.gl.RENDERBUFFER, this.depthBuffer);\n            }\n\n            if (stencil && !depth) {\n                this.stencilBuffer = this.gl.createRenderbuffer();\n                this.gl.bindRenderbuffer(this.gl.RENDERBUFFER, this.stencilBuffer);\n                this.gl.renderbufferStorage(this.gl.RENDERBUFFER, this.gl.STENCIL_INDEX8, width, height);\n                this.gl.framebufferRenderbuffer(this.target, this.gl.STENCIL_ATTACHMENT, this.gl.RENDERBUFFER, this.stencilBuffer);\n            }\n\n            if (depth && stencil) {\n                this.depthStencilBuffer = this.gl.createRenderbuffer();\n                this.gl.bindRenderbuffer(this.gl.RENDERBUFFER, this.depthStencilBuffer);\n                this.gl.renderbufferStorage(this.gl.RENDERBUFFER, this.gl.DEPTH_STENCIL, width, height);\n                this.gl.framebufferRenderbuffer(this.target, this.gl.DEPTH_STENCIL_ATTACHMENT, this.gl.RENDERBUFFER, this.depthStencilBuffer);\n            }\n        }\n\n        this.gl.renderer.bindFramebuffer({ target: this.target });\n    }\n\n    setSize(width, height) {\n        if (this.width === width && this.height === height) return;\n\n        this.width = width;\n        this.height = height;\n        this.gl.renderer.bindFramebuffer(this);\n\n        for (let i = 0; i < this.textures.length; i++) {\n            this.textures[i].width = width;\n            this.textures[i].height = height;\n            this.textures[i].needsUpdate = true;\n            this.textures[i].update();\n            this.gl.framebufferTexture2D(this.target, this.gl.COLOR_ATTACHMENT0 + i, this.gl.TEXTURE_2D, this.textures[i].texture, 0 /* level */);\n        }\n\n        if (this.depthTexture) {\n            this.depthTexture.width = width;\n            this.depthTexture.height = height;\n            this.depthTexture.needsUpdate = true;\n            this.depthTexture.update();\n            this.gl.framebufferTexture2D(this.target, this.gl.DEPTH_ATTACHMENT, this.gl.TEXTURE_2D, this.depthTexture.texture, 0 /* level */);\n        } else {\n            if (this.depthBuffer) {\n                this.gl.bindRenderbuffer(this.gl.RENDERBUFFER, this.depthBuffer);\n                this.gl.renderbufferStorage(this.gl.RENDERBUFFER, this.gl.DEPTH_COMPONENT16, width, height);\n            }\n\n            if (this.stencilBuffer) {\n                this.gl.bindRenderbuffer(this.gl.RENDERBUFFER, this.stencilBuffer);\n                this.gl.renderbufferStorage(this.gl.RENDERBUFFER, this.gl.STENCIL_INDEX8, width, height);\n            }\n\n            if (this.depthStencilBuffer) {\n                this.gl.bindRenderbuffer(this.gl.RENDERBUFFER, this.depthStencilBuffer);\n                this.gl.renderbufferStorage(this.gl.RENDERBUFFER, this.gl.DEPTH_STENCIL, width, height);\n            }\n        }\n\n        this.gl.renderer.bindFramebuffer({ target: this.target });\n    }\n}\n","import { Geometry } from '../core/Geometry.js';\n\nexport class Plane extends Geometry {\n    constructor(gl, { width = 1, height = 1, widthSegments = 1, heightSegments = 1, attributes = {} } = {}) {\n        const wSegs = widthSegments;\n        const hSegs = heightSegments;\n\n        // Determine length of arrays\n        const num = (wSegs + 1) * (hSegs + 1);\n        const numIndices = wSegs * hSegs * 6;\n\n        // Generate empty arrays once\n        const position = new Float32Array(num * 3);\n        const normal = new Float32Array(num * 3);\n        const uv = new Float32Array(num * 2);\n        const index = numIndices > 65536 ? new Uint32Array(numIndices) : new Uint16Array(numIndices);\n\n        Plane.buildPlane(position, normal, uv, index, width, height, 0, wSegs, hSegs);\n\n        Object.assign(attributes, {\n            position: { size: 3, data: position },\n            normal: { size: 3, data: normal },\n            uv: { size: 2, data: uv },\n            index: { data: index },\n        });\n\n        super(gl, attributes);\n    }\n\n    static buildPlane(position, normal, uv, index, width, height, depth, wSegs, hSegs, u = 0, v = 1, w = 2, uDir = 1, vDir = -1, i = 0, ii = 0) {\n        const io = i;\n        const segW = width / wSegs;\n        const segH = height / hSegs;\n\n        for (let iy = 0; iy <= hSegs; iy++) {\n            let y = iy * segH - height / 2;\n            for (let ix = 0; ix <= wSegs; ix++, i++) {\n                let x = ix * segW - width / 2;\n\n                position[i * 3 + u] = x * uDir;\n                position[i * 3 + v] = y * vDir;\n                position[i * 3 + w] = depth / 2;\n\n                normal[i * 3 + u] = 0;\n                normal[i * 3 + v] = 0;\n                normal[i * 3 + w] = depth >= 0 ? 1 : -1;\n\n                uv[i * 2] = ix / wSegs;\n                uv[i * 2 + 1] = 1 - iy / hSegs;\n\n                if (iy === hSegs || ix === wSegs) continue;\n                let a = io + ix + iy * (wSegs + 1);\n                let b = io + ix + (iy + 1) * (wSegs + 1);\n                let c = io + ix + (iy + 1) * (wSegs + 1) + 1;\n                let d = io + ix + iy * (wSegs + 1) + 1;\n\n                index[ii * 6] = a;\n                index[ii * 6 + 1] = b;\n                index[ii * 6 + 2] = d;\n                index[ii * 6 + 3] = b;\n                index[ii * 6 + 4] = c;\n                index[ii * 6 + 5] = d;\n                ii++;\n            }\n        }\n    }\n}\n","import { Geometry } from '../core/Geometry.js';\nimport { Plane } from './Plane.js';\n\nexport class Box extends Geometry {\n    constructor(gl, { width = 1, height = 1, depth = 1, widthSegments = 1, heightSegments = 1, depthSegments = 1, attributes = {} } = {}) {\n        const wSegs = widthSegments;\n        const hSegs = heightSegments;\n        const dSegs = depthSegments;\n\n        const num = (wSegs + 1) * (hSegs + 1) * 2 + (wSegs + 1) * (dSegs + 1) * 2 + (hSegs + 1) * (dSegs + 1) * 2;\n        const numIndices = (wSegs * hSegs * 2 + wSegs * dSegs * 2 + hSegs * dSegs * 2) * 6;\n\n        const position = new Float32Array(num * 3);\n        const normal = new Float32Array(num * 3);\n        const uv = new Float32Array(num * 2);\n        const index = num > 65536 ? new Uint32Array(numIndices) : new Uint16Array(numIndices);\n\n        let i = 0;\n        let ii = 0;\n\n        // left, right\n        Plane.buildPlane(position, normal, uv, index, depth, height, width, dSegs, hSegs, 2, 1, 0, -1, -1, i, ii);\n        i += (dSegs + 1) * (hSegs + 1);\n        ii += dSegs * hSegs;\n\n        Plane.buildPlane(position, normal, uv, index, depth, height, -width, dSegs, hSegs, 2, 1, 0, 1, -1, i, ii);\n        i += (dSegs + 1) * (hSegs + 1);\n        ii += dSegs * hSegs;\n\n        // top, bottom\n        Plane.buildPlane(position, normal, uv, index, width, depth, height, dSegs, wSegs, 0, 2, 1, 1, 1, i, ii);\n        i += (wSegs + 1) * (dSegs + 1);\n        ii += wSegs * dSegs;\n\n        Plane.buildPlane(position, normal, uv, index, width, depth, -height, dSegs, wSegs, 0, 2, 1, 1, -1, i, ii);\n        i += (wSegs + 1) * (dSegs + 1);\n        ii += wSegs * dSegs;\n\n        // front, back\n        Plane.buildPlane(position, normal, uv, index, width, height, -depth, wSegs, hSegs, 0, 1, 2, -1, -1, i, ii);\n        i += (wSegs + 1) * (hSegs + 1);\n        ii += wSegs * hSegs;\n\n        Plane.buildPlane(position, normal, uv, index, width, height, depth, wSegs, hSegs, 0, 1, 2, 1, -1, i, ii);\n\n        Object.assign(attributes, {\n            position: { size: 3, data: position },\n            normal: { size: 3, data: normal },\n            uv: { size: 2, data: uv },\n            index: { data: index },\n        });\n\n        super(gl, attributes);\n    }\n}\n","import { Geometry } from '../core/Geometry.js';\nimport { Vec3 } from '../math/Vec3.js';\n\nexport class Sphere extends Geometry {\n    constructor(\n        gl,\n        {\n            radius = 0.5,\n            widthSegments = 16,\n            heightSegments = Math.ceil(widthSegments * 0.5),\n            phiStart = 0,\n            phiLength = Math.PI * 2,\n            thetaStart = 0,\n            thetaLength = Math.PI,\n            attributes = {},\n        } = {}\n    ) {\n        const wSegs = widthSegments;\n        const hSegs = heightSegments;\n        const pStart = phiStart;\n        const pLength = phiLength;\n        const tStart = thetaStart;\n        const tLength = thetaLength;\n\n        const num = (wSegs + 1) * (hSegs + 1);\n        const numIndices = wSegs * hSegs * 6;\n\n        const position = new Float32Array(num * 3);\n        const normal = new Float32Array(num * 3);\n        const uv = new Float32Array(num * 2);\n        const index = num > 65536 ? new Uint32Array(numIndices) : new Uint16Array(numIndices);\n\n        let i = 0;\n        let iv = 0;\n        let ii = 0;\n        let te = tStart + tLength;\n        const grid = [];\n\n        let n = new Vec3();\n\n        for (let iy = 0; iy <= hSegs; iy++) {\n            let vRow = [];\n            let v = iy / hSegs;\n            for (let ix = 0; ix <= wSegs; ix++, i++) {\n                let u = ix / wSegs;\n                let x = -radius * Math.cos(pStart + u * pLength) * Math.sin(tStart + v * tLength);\n                let y = radius * Math.cos(tStart + v * tLength);\n                let z = radius * Math.sin(pStart + u * pLength) * Math.sin(tStart + v * tLength);\n\n                position[i * 3] = x;\n                position[i * 3 + 1] = y;\n                position[i * 3 + 2] = z;\n\n                n.set(x, y, z).normalize();\n                normal[i * 3] = n.x;\n                normal[i * 3 + 1] = n.y;\n                normal[i * 3 + 2] = n.z;\n\n                uv[i * 2] = u;\n                uv[i * 2 + 1] = 1 - v;\n\n                vRow.push(iv++);\n            }\n\n            grid.push(vRow);\n        }\n\n        for (let iy = 0; iy < hSegs; iy++) {\n            for (let ix = 0; ix < wSegs; ix++) {\n                let a = grid[iy][ix + 1];\n                let b = grid[iy][ix];\n                let c = grid[iy + 1][ix];\n                let d = grid[iy + 1][ix + 1];\n\n                if (iy !== 0 || tStart > 0) {\n                    index[ii * 3] = a;\n                    index[ii * 3 + 1] = b;\n                    index[ii * 3 + 2] = d;\n                    ii++;\n                }\n                if (iy !== hSegs - 1 || te < Math.PI) {\n                    index[ii * 3] = b;\n                    index[ii * 3 + 1] = c;\n                    index[ii * 3 + 2] = d;\n                    ii++;\n                }\n            }\n        }\n\n        Object.assign(attributes, {\n            position: { size: 3, data: position },\n            normal: { size: 3, data: normal },\n            uv: { size: 2, data: uv },\n            index: { data: index },\n        });\n\n        super(gl, attributes);\n    }\n}\n","import { Geometry } from '../core/Geometry.js';\nimport { Vec3 } from '../math/Vec3.js';\n\nexport class Cylinder extends Geometry {\n    constructor(\n        gl,\n        {\n            radiusTop = 0.5,\n            radiusBottom = 0.5,\n            height = 1,\n            radialSegments = 8,\n            heightSegments = 1,\n            openEnded = false,\n            thetaStart = 0,\n            thetaLength = Math.PI * 2,\n            attributes = {},\n        } = {}\n    ) {\n        const rSegs = radialSegments;\n        const hSegs = heightSegments;\n        const tStart = thetaStart;\n        const tLength = thetaLength;\n\n        const numCaps = openEnded ? 0 : radiusBottom && radiusTop ? 2 : 1;\n        const num = (rSegs + 1) * (hSegs + 1 + numCaps) + numCaps;\n        const numIndices = rSegs * hSegs * 6 + numCaps * rSegs * 3;\n\n        const position = new Float32Array(num * 3);\n        const normal = new Float32Array(num * 3);\n        const uv = new Float32Array(num * 2);\n        const index = num > 65536 ? new Uint32Array(numIndices) : new Uint16Array(numIndices);\n\n        let i = 0;\n        let ii = 0;\n        const indexArray = [];\n\n        addHeight();\n        if (!openEnded) {\n            if (radiusTop) addCap(true);\n            if (radiusBottom) addCap(false);\n        }\n\n        function addHeight() {\n            let x, y;\n            const n = new Vec3();\n            const slope = (radiusBottom - radiusTop) / height;\n\n            for (y = 0; y <= hSegs; y++) {\n                const indexRow = [];\n                const v = y / hSegs;\n\n                const r = v * (radiusBottom - radiusTop) + radiusTop;\n                for (x = 0; x <= rSegs; x++) {\n                    const u = x / rSegs;\n                    const theta = u * tLength + tStart;\n                    const sinTheta = Math.sin(theta);\n                    const cosTheta = Math.cos(theta);\n\n                    position.set([r * sinTheta, (0.5 - v) * height, r * cosTheta], i * 3);\n                    n.set(sinTheta, slope, cosTheta).normalize();\n                    normal.set([n.x, n.y, n.z], i * 3);\n                    uv.set([u, 1 - v], i * 2);\n                    indexRow.push(i++);\n                }\n                indexArray.push(indexRow);\n            }\n\n            for (x = 0; x < rSegs; x++) {\n                for (y = 0; y < hSegs; y++) {\n                    const a = indexArray[y][x];\n                    const b = indexArray[y + 1][x];\n                    const c = indexArray[y + 1][x + 1];\n                    const d = indexArray[y][x + 1];\n\n                    index.set([a, b, d, b, c, d], ii * 3);\n                    ii += 2;\n                }\n            }\n        }\n\n        function addCap(isTop) {\n            let x;\n            const r = isTop === true ? radiusTop : radiusBottom;\n            const sign = isTop === true ? 1 : -1;\n\n            const centerIndex = i;\n            position.set([0, 0.5 * height * sign, 0], i * 3);\n            normal.set([0, sign, 0], i * 3);\n            uv.set([0.5, 0.5], i * 2);\n            i++;\n\n            for (x = 0; x <= rSegs; x++) {\n                const u = x / rSegs;\n                const theta = u * tLength + tStart;\n                const cosTheta = Math.cos(theta);\n                const sinTheta = Math.sin(theta);\n\n                position.set([r * sinTheta, 0.5 * height * sign, r * cosTheta], i * 3);\n                normal.set([0, sign, 0], i * 3);\n                uv.set([cosTheta * 0.5 + 0.5, sinTheta * 0.5 * sign + 0.5], i * 2);\n                i++;\n            }\n\n            for (x = 0; x < rSegs; x++) {\n                const j = centerIndex + x + 1;\n                if (isTop) {\n                    index.set([j, j + 1, centerIndex], ii * 3);\n                } else {\n                    index.set([j + 1, j, centerIndex], ii * 3);\n                }\n                ii++;\n            }\n        }\n\n        Object.assign(attributes, {\n            position: { size: 3, data: position },\n            normal: { size: 3, data: normal },\n            uv: { size: 2, data: uv },\n            index: { data: index },\n        });\n\n        super(gl, attributes);\n    }\n}\n","import { Geometry } from '../core/Geometry.js';\n\nexport class Triangle extends Geometry {\n    constructor(gl, { attributes = {} } = {}) {\n        Object.assign(attributes, {\n            position: { size: 2, data: new Float32Array([-1, -1, 3, -1, -1, 3]) },\n            uv: { size: 2, data: new Float32Array([0, 0, 2, 0, 0, 2]) },\n        });\n\n        super(gl, attributes);\n    }\n}\n","// https://github.com/mrdoob/three.js/blob/master/src/geometries/TorusGeometry.js\n\nimport { Geometry } from '../core/Geometry.js';\nimport { Vec3 } from '../math/Vec3.js';\n\nexport class Torus extends Geometry {\n    constructor(gl, { radius = 0.5, tube = 0.2, radialSegments = 8, tubularSegments = 6, arc = Math.PI * 2, attributes = {} } = {}) {\n        const num = (radialSegments + 1) * (tubularSegments + 1);\n        const numIndices = radialSegments * tubularSegments * 6;\n\n        const vertices = new Float32Array(num * 3);\n        const normals = new Float32Array(num * 3);\n        const uvs = new Float32Array(num * 2);\n        const indices = num > 65536 ? new Uint32Array(numIndices) : new Uint16Array(numIndices);\n\n        const center = new Vec3();\n        const vertex = new Vec3();\n        const normal = new Vec3();\n\n        // generate vertices, normals and uvs\n        let idx = 0;\n        for (let j = 0; j <= radialSegments; j++) {\n            for (let i = 0; i <= tubularSegments; i++, idx++) {\n                const u = (i / tubularSegments) * arc;\n                const v = (j / radialSegments) * Math.PI * 2;\n\n                // vertex\n                vertex.x = (radius + tube * Math.cos(v)) * Math.cos(u);\n                vertex.y = (radius + tube * Math.cos(v)) * Math.sin(u);\n                vertex.z = tube * Math.sin(v);\n\n                vertices.set([vertex.x, vertex.y, vertex.z], idx * 3);\n\n                // normal\n                center.x = radius * Math.cos(u);\n                center.y = radius * Math.sin(u);\n                normal.sub(vertex, center).normalize();\n\n                normals.set([normal.x, normal.y, normal.z], idx * 3);\n\n                // uv\n                uvs.set([i / tubularSegments, j / radialSegments], idx * 2);\n            }\n        }\n\n        // generate indices\n        idx = 0;\n        for (let j = 1; j <= radialSegments; j++) {\n            for (let i = 1; i <= tubularSegments; i++, idx++) {\n                // indices\n                const a = (tubularSegments + 1) * j + i - 1;\n                const b = (tubularSegments + 1) * (j - 1) + i - 1;\n                const c = (tubularSegments + 1) * (j - 1) + i;\n                const d = (tubularSegments + 1) * j + i;\n\n                // faces\n                indices.set([a, b, d, b, c, d], idx * 6);\n            }\n        }\n\n        Object.assign(attributes, {\n            position: { size: 3, data: vertices },\n            normal: { size: 3, data: normals },\n            uv: { size: 2, data: uvs },\n            index: { data: indices },\n        });\n\n        super(gl, attributes);\n    }\n}\n","// Based from ThreeJS' OrbitControls class, rewritten using es6 with some additions and subtractions.\n// TODO: abstract event handlers so can be fed from other sources\n// TODO: make scroll zoom more accurate than just >/< zero\n// TODO: be able to pass in new camera position\n\nimport { Vec3 } from '../math/Vec3.js';\nimport { Vec2 } from '../math/Vec2.js';\n\nconst STATE = { NONE: -1, ROTATE: 0, DOLLY: 1, PAN: 2, DOLLY_PAN: 3 };\nconst tempVec3 = /* @__PURE__ */ new Vec3();\nconst tempVec2a = /* @__PURE__ */ new Vec2();\nconst tempVec2b = /* @__PURE__ */ new Vec2();\n\nexport function Orbit(\n    object,\n    {\n        element = document,\n        enabled = true,\n        target = new Vec3(),\n        ease = 0.25,\n        inertia = 0.85,\n        enableRotate = true,\n        rotateSpeed = 0.1,\n        autoRotate = false,\n        autoRotateSpeed = 1.0,\n        enableZoom = true,\n        zoomSpeed = 1,\n        zoomStyle = 'dolly',\n        enablePan = true,\n        panSpeed = 0.1,\n        minPolarAngle = 0,\n        maxPolarAngle = Math.PI,\n        minAzimuthAngle = -Infinity,\n        maxAzimuthAngle = Infinity,\n        minDistance = 0,\n        maxDistance = Infinity,\n    } = {}\n) {\n    this.enabled = enabled;\n    this.target = target;\n    this.zoomStyle = zoomStyle;\n\n    // Catch attempts to disable - set to 1 so has no effect\n    ease = ease || 1;\n    inertia = inertia || 0;\n\n    this.minDistance = minDistance;\n    this.maxDistance = maxDistance;\n\n    // current position in sphericalTarget coordinates\n    const sphericalDelta = { radius: 1, phi: 0, theta: 0 };\n    const sphericalTarget = { radius: 1, phi: 0, theta: 0 };\n    const spherical = { radius: 1, phi: 0, theta: 0 };\n    const panDelta = new Vec3();\n\n    // Grab initial position values\n    const offset = new Vec3();\n    offset.copy(object.position).sub(this.target);\n    spherical.radius = sphericalTarget.radius = offset.distance();\n    spherical.theta = sphericalTarget.theta = Math.atan2(offset.x, offset.z);\n    spherical.phi = sphericalTarget.phi = Math.acos(Math.min(Math.max(offset.y / sphericalTarget.radius, -1), 1));\n\n    this.offset = offset;\n\n    this.update = () => {\n        if (autoRotate) {\n            handleAutoRotate();\n        }\n\n        // apply delta\n        sphericalTarget.radius *= sphericalDelta.radius;\n        sphericalTarget.theta += sphericalDelta.theta;\n        sphericalTarget.phi += sphericalDelta.phi;\n\n        // apply boundaries\n        sphericalTarget.theta = Math.max(minAzimuthAngle, Math.min(maxAzimuthAngle, sphericalTarget.theta));\n        sphericalTarget.phi = Math.max(minPolarAngle, Math.min(maxPolarAngle, sphericalTarget.phi));\n        sphericalTarget.radius = Math.max(this.minDistance, Math.min(this.maxDistance, sphericalTarget.radius));\n\n        // ease values\n        spherical.phi += (sphericalTarget.phi - spherical.phi) * ease;\n        spherical.theta += (sphericalTarget.theta - spherical.theta) * ease;\n        spherical.radius += (sphericalTarget.radius - spherical.radius) * ease;\n\n        // apply pan to target. As offset is relative to target, it also shifts\n        this.target.add(panDelta);\n\n        // apply rotation to offset\n        let sinPhiRadius = spherical.radius * Math.sin(Math.max(0.000001, spherical.phi));\n        offset.x = sinPhiRadius * Math.sin(spherical.theta);\n        offset.y = spherical.radius * Math.cos(spherical.phi);\n        offset.z = sinPhiRadius * Math.cos(spherical.theta);\n\n        // Apply updated values to object\n        object.position.copy(this.target).add(offset);\n        object.lookAt(this.target);\n\n        // Apply inertia to values\n        sphericalDelta.theta *= inertia;\n        sphericalDelta.phi *= inertia;\n        panDelta.multiply(inertia);\n\n        // Reset scale every frame to avoid applying scale multiple times\n        sphericalDelta.radius = 1;\n    };\n\n    // Updates internals with new position\n    this.forcePosition = () => {\n        offset.copy(object.position).sub(this.target);\n        spherical.radius = sphericalTarget.radius = offset.distance();\n        spherical.theta = sphericalTarget.theta = Math.atan2(offset.x, offset.z);\n        spherical.phi = sphericalTarget.phi = Math.acos(Math.min(Math.max(offset.y / sphericalTarget.radius, -1), 1));\n        object.lookAt(this.target);\n    };\n\n    // Everything below here just updates panDelta and sphericalDelta\n    // Using those two objects' values, the orbit is calculated\n\n    const rotateStart = new Vec2();\n    const panStart = new Vec2();\n    const dollyStart = new Vec2();\n\n    let state = STATE.NONE;\n    this.mouseButtons = { ORBIT: 0, ZOOM: 1, PAN: 2 };\n\n    function getZoomScale() {\n        return Math.pow(0.95, zoomSpeed);\n    }\n\n    function panLeft(distance, m) {\n        tempVec3.set(m[0], m[1], m[2]);\n        tempVec3.multiply(-distance);\n        panDelta.add(tempVec3);\n    }\n\n    function panUp(distance, m) {\n        tempVec3.set(m[4], m[5], m[6]);\n        tempVec3.multiply(distance);\n        panDelta.add(tempVec3);\n    }\n\n    const pan = (deltaX, deltaY) => {\n        let el = element === document ? document.body : element;\n        tempVec3.copy(object.position).sub(this.target);\n        let targetDistance = tempVec3.distance();\n        targetDistance *= Math.tan((((object.fov || 45) / 2) * Math.PI) / 180.0);\n        panLeft((2 * deltaX * targetDistance) / el.clientHeight, object.matrix);\n        panUp((2 * deltaY * targetDistance) / el.clientHeight, object.matrix);\n    };\n\n    const dolly = (dollyScale) => {\n        if (this.zoomStyle === 'dolly') sphericalDelta.radius /= dollyScale;\n        else {\n            object.fov /= dollyScale;\n            if (object.type === 'orthographic') object.orthographic();\n            else object.perspective();\n        }\n    };\n\n    function handleAutoRotate() {\n        const angle = ((2 * Math.PI) / 60 / 60) * autoRotateSpeed;\n        sphericalDelta.theta -= angle;\n    }\n\n    function handleMoveRotate(x, y) {\n        tempVec2a.set(x, y);\n        tempVec2b.sub(tempVec2a, rotateStart).multiply(rotateSpeed);\n        let el = element === document ? document.body : element;\n        sphericalDelta.theta -= (2 * Math.PI * tempVec2b.x) / el.clientHeight;\n        sphericalDelta.phi -= (2 * Math.PI * tempVec2b.y) / el.clientHeight;\n        rotateStart.copy(tempVec2a);\n    }\n\n    function handleMouseMoveDolly(e) {\n        tempVec2a.set(e.clientX, e.clientY);\n        tempVec2b.sub(tempVec2a, dollyStart);\n        if (tempVec2b.y > 0) {\n            dolly(getZoomScale());\n        } else if (tempVec2b.y < 0) {\n            dolly(1 / getZoomScale());\n        }\n        dollyStart.copy(tempVec2a);\n    }\n\n    function handleMovePan(x, y) {\n        tempVec2a.set(x, y);\n        tempVec2b.sub(tempVec2a, panStart).multiply(panSpeed);\n        pan(tempVec2b.x, tempVec2b.y);\n        panStart.copy(tempVec2a);\n    }\n\n    function handleTouchStartDollyPan(e) {\n        if (enableZoom) {\n            let dx = e.touches[0].pageX - e.touches[1].pageX;\n            let dy = e.touches[0].pageY - e.touches[1].pageY;\n            let distance = Math.sqrt(dx * dx + dy * dy);\n            dollyStart.set(0, distance);\n        }\n\n        if (enablePan) {\n            let x = 0.5 * (e.touches[0].pageX + e.touches[1].pageX);\n            let y = 0.5 * (e.touches[0].pageY + e.touches[1].pageY);\n            panStart.set(x, y);\n        }\n    }\n\n    function handleTouchMoveDollyPan(e) {\n        if (enableZoom) {\n            let dx = e.touches[0].pageX - e.touches[1].pageX;\n            let dy = e.touches[0].pageY - e.touches[1].pageY;\n            let distance = Math.sqrt(dx * dx + dy * dy);\n            tempVec2a.set(0, distance);\n            tempVec2b.set(0, Math.pow(tempVec2a.y / dollyStart.y, zoomSpeed));\n            dolly(tempVec2b.y);\n            dollyStart.copy(tempVec2a);\n        }\n\n        if (enablePan) {\n            let x = 0.5 * (e.touches[0].pageX + e.touches[1].pageX);\n            let y = 0.5 * (e.touches[0].pageY + e.touches[1].pageY);\n            handleMovePan(x, y);\n        }\n    }\n\n    const onMouseDown = (e) => {\n        if (!this.enabled) return;\n\n        switch (e.button) {\n            case this.mouseButtons.ORBIT:\n                if (enableRotate === false) return;\n                rotateStart.set(e.clientX, e.clientY);\n                state = STATE.ROTATE;\n                break;\n            case this.mouseButtons.ZOOM:\n                if (enableZoom === false) return;\n                dollyStart.set(e.clientX, e.clientY);\n                state = STATE.DOLLY;\n                break;\n            case this.mouseButtons.PAN:\n                if (enablePan === false) return;\n                panStart.set(e.clientX, e.clientY);\n                state = STATE.PAN;\n                break;\n        }\n\n        if (state !== STATE.NONE) {\n            window.addEventListener('mousemove', onMouseMove, false);\n            window.addEventListener('mouseup', onMouseUp, false);\n        }\n    };\n\n    const onMouseMove = (e) => {\n        if (!this.enabled) return;\n\n        switch (state) {\n            case STATE.ROTATE:\n                if (enableRotate === false) return;\n                handleMoveRotate(e.clientX, e.clientY);\n                break;\n            case STATE.DOLLY:\n                if (enableZoom === false) return;\n                handleMouseMoveDolly(e);\n                break;\n            case STATE.PAN:\n                if (enablePan === false) return;\n                handleMovePan(e.clientX, e.clientY);\n                break;\n        }\n    };\n\n    const onMouseUp = () => {\n        window.removeEventListener('mousemove', onMouseMove, false);\n        window.removeEventListener('mouseup', onMouseUp, false);\n        state = STATE.NONE;\n    };\n\n    const onMouseWheel = (e) => {\n        if (!this.enabled || !enableZoom || (state !== STATE.NONE && state !== STATE.ROTATE)) return;\n        e.stopPropagation();\n        e.preventDefault();\n\n        if (e.deltaY < 0) {\n            dolly(1 / getZoomScale());\n        } else if (e.deltaY > 0) {\n            dolly(getZoomScale());\n        }\n    };\n\n    const onTouchStart = (e) => {\n        if (!this.enabled) return;\n        e.preventDefault();\n\n        switch (e.touches.length) {\n            case 1:\n                if (enableRotate === false) return;\n                rotateStart.set(e.touches[0].pageX, e.touches[0].pageY);\n                state = STATE.ROTATE;\n                break;\n            case 2:\n                if (enableZoom === false && enablePan === false) return;\n                handleTouchStartDollyPan(e);\n                state = STATE.DOLLY_PAN;\n                break;\n            default:\n                state = STATE.NONE;\n        }\n    };\n\n    const onTouchMove = (e) => {\n        if (!this.enabled) return;\n        e.preventDefault();\n        e.stopPropagation();\n\n        switch (e.touches.length) {\n            case 1:\n                if (enableRotate === false) return;\n                handleMoveRotate(e.touches[0].pageX, e.touches[0].pageY);\n                break;\n            case 2:\n                if (enableZoom === false && enablePan === false) return;\n                handleTouchMoveDollyPan(e);\n                break;\n            default:\n                state = STATE.NONE;\n        }\n    };\n\n    const onTouchEnd = () => {\n        if (!this.enabled) return;\n        state = STATE.NONE;\n    };\n\n    const onContextMenu = (e) => {\n        if (!this.enabled) return;\n        e.preventDefault();\n    };\n\n    function addHandlers() {\n        element.addEventListener('contextmenu', onContextMenu, false);\n        element.addEventListener('mousedown', onMouseDown, false);\n        element.addEventListener('wheel', onMouseWheel, { passive: false });\n        element.addEventListener('touchstart', onTouchStart, { passive: false });\n        element.addEventListener('touchend', onTouchEnd, false);\n        element.addEventListener('touchmove', onTouchMove, { passive: false });\n    }\n\n    this.remove = function () {\n        element.removeEventListener('contextmenu', onContextMenu);\n        element.removeEventListener('mousedown', onMouseDown);\n        element.removeEventListener('wheel', onMouseWheel);\n        element.removeEventListener('touchstart', onTouchStart);\n        element.removeEventListener('touchend', onTouchEnd);\n        element.removeEventListener('touchmove', onTouchMove);\n        window.removeEventListener('mousemove', onMouseMove);\n        window.removeEventListener('mouseup', onMouseUp);\n    };\n\n    addHandlers();\n}\n","// TODO: barycentric code shouldn't be here, but where?\n// TODO: SphereCast?\n\nimport { Vec2 } from '../math/Vec2.js';\nimport { Vec3 } from '../math/Vec3.js';\nimport { Mat4 } from '../math/Mat4.js';\n\nconst tempVec2a = /* @__PURE__ */ new Vec2();\nconst tempVec2b = /* @__PURE__ */ new Vec2();\nconst tempVec2c = /* @__PURE__ */ new Vec2();\n\nconst tempVec3a = /* @__PURE__ */ new Vec3();\nconst tempVec3b = /* @__PURE__ */ new Vec3();\nconst tempVec3c = /* @__PURE__ */ new Vec3();\nconst tempVec3d = /* @__PURE__ */ new Vec3();\nconst tempVec3e = /* @__PURE__ */ new Vec3();\nconst tempVec3f = /* @__PURE__ */ new Vec3();\nconst tempVec3g = /* @__PURE__ */ new Vec3();\nconst tempVec3h = /* @__PURE__ */ new Vec3();\nconst tempVec3i = /* @__PURE__ */ new Vec3();\nconst tempVec3j = /* @__PURE__ */ new Vec3();\nconst tempVec3k = /* @__PURE__ */ new Vec3();\n\nconst tempMat4 = /* @__PURE__ */ new Mat4();\n\nexport class Raycast {\n    constructor() {\n        this.origin = new Vec3();\n        this.direction = new Vec3();\n    }\n\n    // Set ray from mouse unprojection\n    castMouse(camera, mouse = [0, 0]) {\n        if (camera.type === 'orthographic') {\n            // Set origin\n            // Since camera is orthographic, origin is not the camera position\n            const { left, right, bottom, top, zoom } = camera;\n            const x = left / zoom + ((right - left) / zoom) * (mouse[0] * 0.5 + 0.5);\n            const y = bottom / zoom + ((top - bottom) / zoom) * (mouse[1] * 0.5 + 0.5);\n            this.origin.set(x, y, 0);\n            this.origin.applyMatrix4(camera.worldMatrix);\n\n            // Set direction\n            // https://community.khronos.org/t/get-direction-from-transformation-matrix-or-quat/65502/2\n            this.direction.x = -camera.worldMatrix[8];\n            this.direction.y = -camera.worldMatrix[9];\n            this.direction.z = -camera.worldMatrix[10];\n        } else {\n            // Set origin\n            camera.worldMatrix.getTranslation(this.origin);\n\n            // Set direction\n            this.direction.set(mouse[0], mouse[1], 0.5);\n            camera.unproject(this.direction);\n            this.direction.sub(this.origin).normalize();\n        }\n    }\n\n    intersectBounds(meshes, { maxDistance, output = [] } = {}) {\n        if (!Array.isArray(meshes)) meshes = [meshes];\n\n        const invWorldMat4 = tempMat4;\n        const origin = tempVec3a;\n        const direction = tempVec3b;\n\n        const hits = output;\n        hits.length = 0;\n\n        meshes.forEach((mesh) => {\n            // Create bounds\n            if (!mesh.geometry.bounds || mesh.geometry.bounds.radius === Infinity) mesh.geometry.computeBoundingSphere();\n            const bounds = mesh.geometry.bounds;\n            invWorldMat4.inverse(mesh.worldMatrix);\n\n            // Get max distance locally\n            let localMaxDistance;\n            if (maxDistance) {\n                direction.copy(this.direction).scaleRotateMatrix4(invWorldMat4);\n                localMaxDistance = maxDistance * direction.len();\n            }\n\n            // Take world space ray and make it object space to align with bounding box\n            origin.copy(this.origin).applyMatrix4(invWorldMat4);\n            direction.copy(this.direction).transformDirection(invWorldMat4);\n\n            // Break out early if bounds too far away from origin\n            if (maxDistance) {\n                if (origin.distance(bounds.center) - bounds.radius > localMaxDistance) return;\n            }\n\n            let localDistance = 0;\n\n            // Check origin isn't inside bounds before testing intersection\n            if (mesh.geometry.raycast === 'sphere') {\n                if (origin.distance(bounds.center) > bounds.radius) {\n                    localDistance = this.intersectSphere(bounds, origin, direction);\n                    if (!localDistance) return;\n                }\n            } else {\n                if (\n                    origin.x < bounds.min.x ||\n                    origin.x > bounds.max.x ||\n                    origin.y < bounds.min.y ||\n                    origin.y > bounds.max.y ||\n                    origin.z < bounds.min.z ||\n                    origin.z > bounds.max.z\n                ) {\n                    localDistance = this.intersectBox(bounds, origin, direction);\n                    if (!localDistance) return;\n                }\n            }\n\n            if (maxDistance && localDistance > localMaxDistance) return;\n\n            // Create object on mesh to avoid generating lots of objects\n            if (!mesh.hit) mesh.hit = { localPoint: new Vec3(), point: new Vec3() };\n\n            mesh.hit.localPoint.copy(direction).multiply(localDistance).add(origin);\n            mesh.hit.point.copy(mesh.hit.localPoint).applyMatrix4(mesh.worldMatrix);\n            mesh.hit.distance = mesh.hit.point.distance(this.origin);\n\n            hits.push(mesh);\n        });\n\n        hits.sort((a, b) => a.hit.distance - b.hit.distance);\n        return hits;\n    }\n\n    intersectMeshes(meshes, { cullFace = true, maxDistance, includeUV = true, includeNormal = true, output = [] } = {}) {\n        // Test bounds first before testing geometry\n        const hits = this.intersectBounds(meshes, { maxDistance, output });\n        if (!hits.length) return hits;\n\n        const invWorldMat4 = tempMat4;\n        const origin = tempVec3a;\n        const direction = tempVec3b;\n        const a = tempVec3c;\n        const b = tempVec3d;\n        const c = tempVec3e;\n        const closestFaceNormal = tempVec3f;\n        const faceNormal = tempVec3g;\n        const barycoord = tempVec3h;\n        const uvA = tempVec2a;\n        const uvB = tempVec2b;\n        const uvC = tempVec2c;\n\n        for (let i = hits.length - 1; i >= 0; i--) {\n            const mesh = hits[i];\n            invWorldMat4.inverse(mesh.worldMatrix);\n\n            // Get max distance locally\n            let localMaxDistance;\n            if (maxDistance) {\n                direction.copy(this.direction).scaleRotateMatrix4(invWorldMat4);\n                localMaxDistance = maxDistance * direction.len();\n            }\n\n            // Take world space ray and make it object space to align with bounding box\n            origin.copy(this.origin).applyMatrix4(invWorldMat4);\n            direction.copy(this.direction).transformDirection(invWorldMat4);\n\n            let localDistance = 0;\n            let closestA, closestB, closestC;\n\n            const geometry = mesh.geometry;\n            const attributes = geometry.attributes;\n            const index = attributes.index;\n            const position = attributes.position;\n\n            const start = Math.max(0, geometry.drawRange.start);\n            const end = Math.min(index ? index.count : position.count, geometry.drawRange.start + geometry.drawRange.count);\n            // Data loaded shouldn't haave stride, only buffers\n            // const stride = position.stride ? position.stride / position.data.BYTES_PER_ELEMENT : position.size;\n            const stride = position.size;\n\n            for (let j = start; j < end; j += 3) {\n                // Position attribute indices for each triangle\n                const ai = index ? index.data[j] : j;\n                const bi = index ? index.data[j + 1] : j + 1;\n                const ci = index ? index.data[j + 2] : j + 2;\n\n                a.fromArray(position.data, ai * stride);\n                b.fromArray(position.data, bi * stride);\n                c.fromArray(position.data, ci * stride);\n\n                const distance = this.intersectTriangle(a, b, c, cullFace, origin, direction, faceNormal);\n                if (!distance) continue;\n\n                // Too far away\n                if (maxDistance && distance > localMaxDistance) continue;\n\n                if (!localDistance || distance < localDistance) {\n                    localDistance = distance;\n                    closestA = ai;\n                    closestB = bi;\n                    closestC = ci;\n                    closestFaceNormal.copy(faceNormal);\n                }\n            }\n\n            if (!localDistance) hits.splice(i, 1);\n\n            // Update hit values from bounds-test\n            mesh.hit.localPoint.copy(direction).multiply(localDistance).add(origin);\n            mesh.hit.point.copy(mesh.hit.localPoint).applyMatrix4(mesh.worldMatrix);\n            mesh.hit.distance = mesh.hit.point.distance(this.origin);\n\n            // Add unique hit objects on mesh to avoid generating lots of objects\n            if (!mesh.hit.faceNormal) {\n                mesh.hit.localFaceNormal = new Vec3();\n                mesh.hit.faceNormal = new Vec3();\n                mesh.hit.uv = new Vec2();\n                mesh.hit.localNormal = new Vec3();\n                mesh.hit.normal = new Vec3();\n            }\n\n            // Add face normal data which is already computed\n            mesh.hit.localFaceNormal.copy(closestFaceNormal);\n            mesh.hit.faceNormal.copy(mesh.hit.localFaceNormal).transformDirection(mesh.worldMatrix);\n\n            // Optional data, opt out to optimise a bit if necessary\n            if (includeUV || includeNormal) {\n                // Calculate barycoords to find uv values at hit point\n                a.fromArray(position.data, closestA * 3);\n                b.fromArray(position.data, closestB * 3);\n                c.fromArray(position.data, closestC * 3);\n                this.getBarycoord(mesh.hit.localPoint, a, b, c, barycoord);\n            }\n\n            if (includeUV && attributes.uv) {\n                uvA.fromArray(attributes.uv.data, closestA * 2);\n                uvB.fromArray(attributes.uv.data, closestB * 2);\n                uvC.fromArray(attributes.uv.data, closestC * 2);\n                mesh.hit.uv.set(\n                    uvA.x * barycoord.x + uvB.x * barycoord.y + uvC.x * barycoord.z,\n                    uvA.y * barycoord.x + uvB.y * barycoord.y + uvC.y * barycoord.z\n                );\n            }\n\n            if (includeNormal && attributes.normal) {\n                a.fromArray(attributes.normal.data, closestA * 3);\n                b.fromArray(attributes.normal.data, closestB * 3);\n                c.fromArray(attributes.normal.data, closestC * 3);\n                mesh.hit.localNormal.set(\n                    a.x * barycoord.x + b.x * barycoord.y + c.x * barycoord.z,\n                    a.y * barycoord.x + b.y * barycoord.y + c.y * barycoord.z,\n                    a.z * barycoord.x + b.z * barycoord.y + c.z * barycoord.z\n                );\n\n                mesh.hit.normal.copy(mesh.hit.localNormal).transformDirection(mesh.worldMatrix);\n            }\n        }\n\n        hits.sort((a, b) => a.hit.distance - b.hit.distance);\n        return hits;\n    }\n\n    intersectPlane(plane, origin = this.origin, direction = this.direction) {\n        const xminp = tempVec3a;\n        xminp.sub(plane.origin, origin);\n\n        const a = xminp.dot(plane.normal);\n        const b = direction.dot(plane.normal);\n        // Assuming we don't want to count a ray parallel to the plane as intersecting\n        if (b == 0) return 0;\n        const delta = a / b;\n        if (delta <= 0) return 0;\n        return origin.add(direction.scale(delta));\n    }\n\n    intersectSphere(sphere, origin = this.origin, direction = this.direction) {\n        const ray = tempVec3c;\n        ray.sub(sphere.center, origin);\n        const tca = ray.dot(direction);\n        const d2 = ray.dot(ray) - tca * tca;\n        const radius2 = sphere.radius * sphere.radius;\n        if (d2 > radius2) return 0;\n        const thc = Math.sqrt(radius2 - d2);\n        const t0 = tca - thc;\n        const t1 = tca + thc;\n        if (t0 < 0 && t1 < 0) return 0;\n        if (t0 < 0) return t1;\n        return t0;\n    }\n\n    // Ray AABB - Ray Axis aligned bounding box testing\n    intersectBox(box, origin = this.origin, direction = this.direction) {\n        let tmin, tmax, tYmin, tYmax, tZmin, tZmax;\n        const invdirx = 1 / direction.x;\n        const invdiry = 1 / direction.y;\n        const invdirz = 1 / direction.z;\n        const min = box.min;\n        const max = box.max;\n        tmin = ((invdirx >= 0 ? min.x : max.x) - origin.x) * invdirx;\n        tmax = ((invdirx >= 0 ? max.x : min.x) - origin.x) * invdirx;\n        tYmin = ((invdiry >= 0 ? min.y : max.y) - origin.y) * invdiry;\n        tYmax = ((invdiry >= 0 ? max.y : min.y) - origin.y) * invdiry;\n        if (tmin > tYmax || tYmin > tmax) return 0;\n        if (tYmin > tmin) tmin = tYmin;\n        if (tYmax < tmax) tmax = tYmax;\n        tZmin = ((invdirz >= 0 ? min.z : max.z) - origin.z) * invdirz;\n        tZmax = ((invdirz >= 0 ? max.z : min.z) - origin.z) * invdirz;\n        if (tmin > tZmax || tZmin > tmax) return 0;\n        if (tZmin > tmin) tmin = tZmin;\n        if (tZmax < tmax) tmax = tZmax;\n        if (tmax < 0) return 0;\n        return tmin >= 0 ? tmin : tmax;\n    }\n\n    intersectTriangle(a, b, c, backfaceCulling = true, origin = this.origin, direction = this.direction, normal = tempVec3g) {\n        // from https://github.com/mrdoob/three.js/blob/master/src/math/Ray.js\n        // which is from http://www.geometrictools.com/GTEngine/Include/Mathematics/GteIntrRay3Triangle3.h\n        const edge1 = tempVec3h;\n        const edge2 = tempVec3i;\n        const diff = tempVec3j;\n        edge1.sub(b, a);\n        edge2.sub(c, a);\n        normal.cross(edge1, edge2);\n        let DdN = direction.dot(normal);\n        if (!DdN) return 0;\n        let sign;\n        if (DdN > 0) {\n            if (backfaceCulling) return 0;\n            sign = 1;\n        } else {\n            sign = -1;\n            DdN = -DdN;\n        }\n        diff.sub(origin, a);\n        let DdQxE2 = sign * direction.dot(edge2.cross(diff, edge2));\n        if (DdQxE2 < 0) return 0;\n        let DdE1xQ = sign * direction.dot(edge1.cross(diff));\n        if (DdE1xQ < 0) return 0;\n        if (DdQxE2 + DdE1xQ > DdN) return 0;\n        let QdN = -sign * diff.dot(normal);\n        if (QdN < 0) return 0;\n        return QdN / DdN;\n    }\n\n    getBarycoord(point, a, b, c, target = tempVec3h) {\n        // From https://github.com/mrdoob/three.js/blob/master/src/math/Triangle.js\n        // static/instance method to calculate barycentric coordinates\n        // based on: http://www.blackpawn.com/texts/pointinpoly/default.html\n        const v0 = tempVec3i;\n        const v1 = tempVec3j;\n        const v2 = tempVec3k;\n        v0.sub(c, a);\n        v1.sub(b, a);\n        v2.sub(point, a);\n        const dot00 = v0.dot(v0);\n        const dot01 = v0.dot(v1);\n        const dot02 = v0.dot(v2);\n        const dot11 = v1.dot(v1);\n        const dot12 = v1.dot(v2);\n        const denom = dot00 * dot11 - dot01 * dot01;\n        if (denom === 0) return target.set(-2, -1, -1);\n        const invDenom = 1 / denom;\n        const u = (dot11 * dot02 - dot01 * dot12) * invDenom;\n        const v = (dot00 * dot12 - dot01 * dot02) * invDenom;\n        return target.set(1 - u - v, v, u);\n    }\n}\n","import { Vec3 } from '../math/Vec3.js';\n\nconst CATMULLROM = 'catmullrom';\nconst CUBICBEZIER = 'cubicbezier';\nconst QUADRATICBEZIER = 'quadraticbezier';\n\n// temp\nconst _a0 = /* @__PURE__ */ new Vec3(),\n    _a1 = /* @__PURE__ */ new Vec3(),\n    _a2 = /* @__PURE__ */ new Vec3(),\n    _a3 = /* @__PURE__ */ new Vec3();\n\n/**\n * Get the control points of cubic bezier curve.\n * @param {*} i\n * @param {*} a\n * @param {*} b\n */\nfunction getCtrlPoint(points, i, a = 0.168, b = 0.168) {\n    if (i < 1) {\n        _a0.sub(points[1], points[0]).scale(a).add(points[0]);\n    } else {\n        _a0.sub(points[i + 1], points[i - 1])\n            .scale(a)\n            .add(points[i]);\n    }\n    if (i > points.length - 3) {\n        const last = points.length - 1;\n        _a1.sub(points[last - 1], points[last])\n            .scale(b)\n            .add(points[last]);\n    } else {\n        _a1.sub(points[i], points[i + 2])\n            .scale(b)\n            .add(points[i + 1]);\n    }\n    return [_a0.clone(), _a1.clone()];\n}\n\nfunction getQuadraticBezierPoint(t, p0, c0, p1) {\n    const k = 1 - t;\n    _a0.copy(p0).scale(k ** 2);\n    _a1.copy(c0).scale(2 * k * t);\n    _a2.copy(p1).scale(t ** 2);\n    const ret = new Vec3();\n    ret.add(_a0, _a1).add(_a2);\n    return ret;\n}\n\nfunction getCubicBezierPoint(t, p0, c0, c1, p1) {\n    const k = 1 - t;\n    _a0.copy(p0).scale(k ** 3);\n    _a1.copy(c0).scale(3 * k ** 2 * t);\n    _a2.copy(c1).scale(3 * k * t ** 2);\n    _a3.copy(p1).scale(t ** 3);\n    const ret = new Vec3();\n    ret.add(_a0, _a1).add(_a2).add(_a3);\n    return ret;\n}\n\nexport class Curve {\n    constructor({ points = [new Vec3(0, 0, 0), new Vec3(0, 1, 0), new Vec3(1, 1, 0), new Vec3(1, 0, 0)], divisions = 12, type = CATMULLROM } = {}) {\n        this.points = points;\n        this.divisions = divisions;\n        this.type = type;\n    }\n\n    _getQuadraticBezierPoints(divisions = this.divisions) {\n        const points = [];\n        const count = this.points.length;\n\n        if (count < 3) {\n            console.warn('Not enough points provided.');\n            return [];\n        }\n\n        const p0 = this.points[0];\n        let c0 = this.points[1],\n            p1 = this.points[2];\n\n        for (let i = 0; i <= divisions; i++) {\n            const p = getQuadraticBezierPoint(i / divisions, p0, c0, p1);\n            points.push(p);\n        }\n\n        let offset = 3;\n        while (count - offset > 0) {\n            p0.copy(p1);\n            c0 = p1.scale(2).sub(c0);\n            p1 = this.points[offset];\n            for (let i = 1; i <= divisions; i++) {\n                const p = getQuadraticBezierPoint(i / divisions, p0, c0, p1);\n                points.push(p);\n            }\n            offset++;\n        }\n\n        return points;\n    }\n\n    _getCubicBezierPoints(divisions = this.divisions) {\n        const points = [];\n        const count = this.points.length;\n\n        if (count < 4) {\n            console.warn('Not enough points provided.');\n            return [];\n        }\n\n        let p0 = this.points[0],\n            c0 = this.points[1],\n            c1 = this.points[2],\n            p1 = this.points[3];\n\n        for (let i = 0; i <= divisions; i++) {\n            const p = getCubicBezierPoint(i / divisions, p0, c0, c1, p1);\n            points.push(p);\n        }\n\n        let offset = 4;\n        while (count - offset > 1) {\n            p0.copy(p1);\n            c0 = p1.scale(2).sub(c1);\n            c1 = this.points[offset];\n            p1 = this.points[offset + 1];\n            for (let i = 1; i <= divisions; i++) {\n                const p = getCubicBezierPoint(i / divisions, p0, c0, c1, p1);\n                points.push(p);\n            }\n            offset += 2;\n        }\n\n        return points;\n    }\n\n    _getCatmullRomPoints(divisions = this.divisions, a = 0.168, b = 0.168) {\n        const points = [];\n        const count = this.points.length;\n\n        if (count <= 2) {\n            return this.points;\n        }\n\n        let p0;\n        this.points.forEach((p, i) => {\n            if (i === 0) {\n                p0 = p;\n            } else {\n                const [c0, c1] = getCtrlPoint(this.points, i - 1, a, b);\n                const c = new Curve({\n                    points: [p0, c0, c1, p],\n                    type: CUBICBEZIER,\n                });\n                points.pop();\n                points.push(...c.getPoints(divisions));\n                p0 = p;\n            }\n        });\n\n        return points;\n    }\n\n    getPoints(divisions = this.divisions, a = 0.168, b = 0.168) {\n        const type = this.type;\n\n        if (type === QUADRATICBEZIER) {\n            return this._getQuadraticBezierPoints(divisions);\n        }\n\n        if (type === CUBICBEZIER) {\n            return this._getCubicBezierPoints(divisions);\n        }\n\n        if (type === CATMULLROM) {\n            return this._getCatmullRomPoints(divisions, a, b);\n        }\n\n        return this.points;\n    }\n}\n\nCurve.CATMULLROM = CATMULLROM;\nCurve.CUBICBEZIER = CUBICBEZIER;\nCurve.QUADRATICBEZIER = QUADRATICBEZIER;\n","import BaseSegment from './BaseSegment.js';\nimport { Vec3 } from '../../math/Vec3.js';\nimport { T_VALUES, C_VALUES } from './utils.js';\n\nconst tempVec3 = /* @__PURE__ */ new Vec3();\n\nfunction cubicBezier(t, p0, p1, p2, p3) {\n    const k = 1 - t;\n    // prettier-ignore\n    return (\n        (k * k * k * p0) +\n        (3 * k * k * t * p1) +\n        (3 * k * t * t * p2) +\n        (t * t * t * p3)\n    );\n}\n\nfunction cubicBezierDeriv(t, p0, p1, p2, p3) {\n    const k = 1 - t;\n    // prettier-ignore\n    return (\n        (3 * k * k * (p1 - p0)) +\n        (6 * k * t * (p2 - p1)) +\n        (3 * t * t * (p3 - p2))\n    );\n}\n\nexport default class CubicBezierSegment extends BaseSegment {\n    constructor(p0, p1, p2, p3, tiltStart = 0, tiltEnd = 0) {\n        super();\n        this.p0 = p0;\n        this.p1 = p1;\n        this.p2 = p2;\n        this.p3 = p3;\n\n        this.tiltStart = tiltStart;\n        this.tiltEnd = tiltEnd;\n\n        this._len = -1;\n    }\n\n    /**\n     * Updates the segment length. You must call this method every time you change the curve's control points.\n     */\n    updateLength() {\n        // from https://github.com/Pomax/bezierjs/blob/d19695f3cc3ce383cf38ce4643f467deca7edb92/src/utils.js#L265\n        const z = 0.5;\n        const len = T_VALUES.length;\n\n        let sum = 0;\n        for (let i = 0, t; i < len; i++) {\n            t = z * T_VALUES[i] + z;\n            sum += C_VALUES[i] * this.getDerivativeAt(t, tempVec3).len();\n        }\n\n        this._len = z * sum;\n    }\n\n    /**\n     * Get point at relative position in curve according to segment length.\n     * @param {number} t Distance at time t in range [0 .. 1]\n     * @param {Vec3} out Optional Vec3 to output\n     * @returns {Vec3} Point at relative position\n     */\n    getPointAt(t, out = new Vec3()) {\n        out.x = cubicBezier(t, this.p0.x, this.p1.x, this.p2.x, this.p3.x);\n        out.y = cubicBezier(t, this.p0.y, this.p1.y, this.p2.y, this.p3.y);\n        out.z = cubicBezier(t, this.p0.z, this.p1.z, this.p2.z, this.p3.z);\n        return out;\n    }\n\n    getDerivativeAt(t, out = new Vec3()) {\n        out.x = cubicBezierDeriv(t, this.p0.x, this.p1.x, this.p2.x, this.p3.x);\n        out.y = cubicBezierDeriv(t, this.p0.y, this.p1.y, this.p2.y, this.p3.y);\n        out.z = cubicBezierDeriv(t, this.p0.z, this.p1.z, this.p2.z, this.p3.z);\n        return out;\n    }\n\n    /**\n     * Returns a unit vector tangent at t\n     * @param {number} t Distance at time t in range [0 .. 1]\n     * @param {Vec3} out Optional Vec3 to output\n     * @returns {Vec3} A unit vector\n     */\n    getTangentAt(t, out = new Vec3()) {\n        return this.getDerivativeAt(t, out).normalize();\n    }\n\n    lastPoint() {\n        return this.p3;\n    }\n}\n","import BaseSegment from './BaseSegment.js';\nimport { Vec3 } from '../../math/Vec3.js';\nimport { T_VALUES, C_VALUES } from './utils.js';\n\nconst tempVec3 = /* @__PURE__ */ new Vec3();\n\nfunction quadraticBezier(t, p0, p1, p2) {\n    const k = 1 - t;\n    return k * k * p0 + 2 * k * t * p1 + t * t * p2;\n}\n\nfunction quadraticBezierDeriv(t, p0, p1, p2) {\n    const k = 1 - t;\n    return 2 * k * (p1 - p0) + 2 * t * (p2 - p1);\n}\n\nexport default class QuadraticBezierSegment extends BaseSegment {\n    constructor(p0, p1, p2, tiltStart = 0, tiltEnd = 0) {\n        super();\n        this.p0 = p0;\n        this.p1 = p1;\n        this.p2 = p2;\n\n        this.tiltStart = tiltStart;\n        this.tiltEnd = tiltEnd;\n\n        this._len = -1;\n    }\n\n    /**\n     * Updates the segment length. You must call this method every time you change the curve's control points.\n     */\n    updateLength() {\n        // from https://github.com/Pomax/bezierjs/blob/d19695f3cc3ce383cf38ce4643f467deca7edb92/src/utils.js#L265\n        const z = 0.5;\n        const len = T_VALUES.length;\n\n        let sum = 0;\n        for (let i = 0, t; i < len; i++) {\n            t = z * T_VALUES[i] + z;\n            sum += C_VALUES[i] * this.getDerivativeAt(t, tempVec3).len();\n        }\n\n        this._len = z * sum;\n    }\n\n    /**\n     * Get point at relative position in curve according to segment length.\n     * @param {number} t Distance at time t in range [0 .. 1]\n     * @param {Vec3} out Optional Vec3 to output\n     * @returns {Vec3} Point at relative position\n     */\n    getPointAt(t, out = new Vec3()) {\n        out.x = quadraticBezier(t, this.p0.x, this.p1.x, this.p2.x);\n        out.y = quadraticBezier(t, this.p0.y, this.p1.y, this.p2.y);\n        out.z = quadraticBezier(t, this.p0.z, this.p1.z, this.p2.z);\n        return out;\n    }\n\n    getDerivativeAt(t, out = new Vec3()) {\n        out.x = quadraticBezierDeriv(t, this.p0.x, this.p1.x, this.p2.x);\n        out.y = quadraticBezierDeriv(t, this.p0.y, this.p1.y, this.p2.y);\n        out.z = quadraticBezierDeriv(t, this.p0.z, this.p1.z, this.p2.z);\n        return out;\n    }\n\n    /**\n     * Returns a unit vector tangent at t\n     * @param {number} t Distance at time t in range [0 .. 1]\n     * @param {Vec3} out Optional Vec3 to output\n     * @returns {Vec3} A unit vector\n     */\n    getTangentAt(t, out = new Vec3()) {\n        return this.getDerivativeAt(t, out).normalize();\n    }\n\n    lastPoint() {\n        return this.p2;\n    }\n}\n","import BaseSegment from './BaseSegment.js';\nimport { Vec3 } from '../../math/Vec3.js';\nimport { lerp as lerp3 } from '../../math/functions/Vec3Func.js';\n\nconst tempVec3 = /* @__PURE__ */ new Vec3();\n\nexport default class LineSegment extends BaseSegment {\n    constructor(p0, p1, tiltStart = 0, tiltEnd = 0) {\n        super();\n        this.p0 = p0;\n        this.p1 = p1;\n\n        this.tiltStart = tiltStart;\n        this.tiltEnd = tiltEnd;\n\n        this._len = -1;\n    }\n\n    /**\n     * Updates the segment length. You must call this method every time you change the curve's control points.\n     */\n    updateLength() {\n        this._len = tempVec3.sub(this.p1, this.p0).len();\n    }\n\n    /**\n     * Get point at relative position in curve according to segment length.\n     * @param {number} t Distance at time t in range [0 .. 1]\n     * @param {Vec3} out Optional Vec3 to output\n     * @returns {Vec3} Point at relative position\n     */\n    getPointAt(t, out = new Vec3()) {\n        lerp3(out, this.p0, this.p1, t);\n        return out;\n    }\n\n    /**\n     * Returns a unit vector tangent at t\n     * @param {number} t Distance at time t in range [0 .. 1]\n     * @param {Vec3} out Optional Vec3 to output\n     * @returns {Vec3} A unit vector\n     */\n    getTangentAt(t, out = new Vec3()) {\n        return out.sub(this.p1, this.p0).normalize();\n    }\n\n    lastPoint() {\n        return this.p1;\n    }\n}\n","import { Vec3 } from '../../math/Vec3.js';\nimport { Mat4 } from '../../math/Mat4.js';\nimport CubicBezierSegment from './CubicBezierSegment.js';\nimport QuadraticBezierSegment from './QuadraticBezierSegment.js';\nimport LineSegment from './LineSegment.js';\nimport { clamp, toDegrees, toRadian, mat4fromRotationSinCos, rotateNormalBinormal } from './utils.js';\n\nconst tempVec3 = /* @__PURE__ */ new Vec3();\nconst tempMat4 = /* @__PURE__ */ new Mat4();\n\nfunction throwIfNullProperty(property, message) {\n    if (this[property] == null) throw new Error(message);\n}\n\nexport class Path {\n    constructor() {\n        this._segments = [];\n        this._lengthOffsets = null;\n        this._totalLength = -1;\n        this._lastPoint = null;\n        this._lastTilt = 0;\n\n        this._assertLastPoint = throwIfNullProperty.bind(this, '_lastPoint', 'Can`t get previous point of curve. Did you forget moveTo command?');\n\n        this.tiltFunction = null;\n    }\n\n    moveTo(p, tilt = 0) {\n        this._totalLength = -1;\n        this._lastPoint = p;\n        this._lastTilt = tilt;\n    }\n\n    bezierCurveTo(cp1, cp2, p, tilt = 0) {\n        this._assertLastPoint();\n        const seg = new CubicBezierSegment(this._lastPoint, cp1, cp2, p, this._lastTilt, tilt);\n        this.addSegment(seg);\n        return this;\n    }\n\n    quadraticCurveTo(cp, p, tilt = 0) {\n        this._assertLastPoint();\n        const seg = new QuadraticBezierSegment(this._lastPoint, cp, p, this._lastTilt, tilt);\n        this.addSegment(seg);\n        return this;\n    }\n\n    lineTo(p, tilt = 0) {\n        this._assertLastPoint();\n        const seg = new LineSegment(this._lastPoint, p, this._lastTilt, tilt);\n        this.addSegment(seg);\n        return this;\n    }\n\n    addSegment(segment) {\n        this._totalLength = -1;\n        this._lastPoint = segment.lastPoint();\n        this._lastTilt = segment.tiltEnd;\n        this._segments.push(segment);\n        return this;\n    }\n\n    getSegments() {\n        return this._segments;\n    }\n\n    updateLength() {\n        const n = this._segments.length;\n        this._lengthOffsets = new Array(n);\n\n        let offset = 0;\n        for (let i = 0; i < n; i++) {\n            this._lengthOffsets[i] = offset;\n            offset += this._segments[i].getLength();\n        }\n\n        this._totalLength = offset;\n    }\n\n    getLength() {\n        if (this._totalLength < 0) {\n            this.updateLength();\n        }\n\n        return this._totalLength;\n    }\n\n    /**\n     * Finding a path segment at a given absolute length distance\n     * @param {number} len absolute length distance\n     * @returns {[number, number]} [_segment index_, _relative segment distance_]\n     */\n    findSegmentIndexAtLength(len) {\n        const totalLength = this.getLength();\n\n        if (len <= 0) {\n            return [0, 0];\n        }\n\n        if (len >= totalLength) {\n            return [this._segments.length - 1, 1];\n        }\n\n        let start = 0;\n        let end = this._lengthOffsets.length - 1;\n        let index = -1;\n        let mid;\n\n        while (start <= end) {\n            mid = Math.ceil((start + end) / 2);\n\n            if (mid === 0 || mid === this._lengthOffsets.length - 1 || (len >= this._lengthOffsets[mid] && len < this._lengthOffsets[mid + 1])) {\n                index = mid;\n                break;\n            } else if (len < this._lengthOffsets[mid]) {\n                end = mid - 1;\n            } else {\n                start = mid + 1;\n            }\n        }\n\n        const seg = this._segments[index];\n        const segLen = seg.getLength();\n        const t = (len - this._lengthOffsets[index]) / segLen;\n\n        return [index, t];\n    }\n\n    getPointAtLength(len, out = new Vec3()) {\n        const [i, t] = this.findSegmentIndexAtLength(len);\n        return this._segments[i].getPointAt(t, out);\n    }\n\n    getPointAt(t, out = new Vec3()) {\n        const totalLength = this.getLength();\n        return this.getPointAtLength(t * totalLength, out);\n    }\n\n    getTangentAtLength(len, out = new Vec3()) {\n        const [i, t] = this.findSegmentIndexAtLength(len);\n        return this._segments[i].getTangentAt(t, out);\n    }\n\n    getTangentAt(t, out = new Vec3()) {\n        const totalLength = this.getLength();\n        return this.getTangentAtLength(t * totalLength, out);\n    }\n\n    getTiltAtLength(len) {\n        const [i, t] = this.findSegmentIndexAtLength(len);\n        return this._segments[i].getTiltAt(t);\n    }\n\n    getTiltAt(t) {\n        const totalLength = this.getLength();\n        return this.getTiltAtLength(t * totalLength);\n    }\n\n    /**\n     * Get sequence of points using `getPointAt(t)`\n     * @param {number} divisions number of subdivisions\n     * @returns {Vec3[]} array of points\n     */\n    getPoints(divisions = 64) {\n        const points = new Array(divisions + 1);\n        for (let i = 0; i <= divisions; i++) {\n            points[i] = this.getPointAt(i / divisions);\n        }\n        return points;\n    }\n\n    /**\n     * Generates the Frenet Frames.\n     * See http://www.cs.indiana.edu/pub/techreports/TR425.pdf\n     * @param {number} divisions number of subdivisions\n     * @returns {{tangents: Vec3[], normals: Vec3[], binormals: Vec3[]}} Object with tangents, normals and binormals arrays\n     */\n    computeFrenetFrames(divisions = 64, closed = false) {\n        const tangents = new Array(divisions + 1);\n        const tilts = new Array(divisions + 1);\n\n        const tiltFunction = this.tiltFunction ?? ((a) => a);\n\n        // compute the tangent vectors and tilt for each segment on the curve\n        const totalLength = this.getLength();\n        for (let i = 0; i <= divisions; i++) {\n            const [si, st] = this.findSegmentIndexAtLength((totalLength * i) / divisions);\n            const segment = this._segments[si];\n            tangents[i] = segment.getTangentAt(st);\n            tilts[i] = tiltFunction(segment.getTiltAt(st), i / divisions, this);\n        }\n\n        const tx = Math.abs(tangents[0].x);\n        const ty = Math.abs(tangents[0].y);\n        const tz = Math.abs(tangents[0].z);\n\n        const normal = new Vec3();\n        if (tx < ty && tx < tz) {\n            normal.set(1, 0, 0);\n        } else if (ty < tx && ty < tz) {\n            normal.set(0, 1, 0);\n        } else {\n            normal.set(0, 0, 1);\n        }\n\n        // select an initial normal vector perpendicular to the first tangent vector,\n        // and in the direction of the minimum tangent xyz component\n        const normals = new Array(divisions + 1);\n        const binormals = new Array(divisions + 1);\n        normals[0] = new Vec3();\n        binormals[0] = new Vec3();\n\n        tempVec3.cross(tangents[0], normal).normalize();\n        normals[0].cross(tangents[0], tempVec3);\n        binormals[0].cross(tangents[0], normals[0]);\n\n        // compute the slowly-varying normal vector for each segment on the curve\n        for (let i = 1; i < tangents.length; i++) {\n            normals[i] = normals[i - 1].clone();\n            binormals[i] = new Vec3();\n\n            tempVec3.cross(tangents[i - 1], tangents[i]);\n            const crossLen = tempVec3.len();\n\n            if (crossLen > Number.EPSILON) {\n                tempVec3.scale(1 / crossLen); // nomalize\n                const cosTheta = clamp(tangents[i - 1].dot(tangents[i]), -1, 1); // clamp for floating pt errors\n                const sinTheta = clamp(crossLen, -1, 1);\n\n                mat4fromRotationSinCos(tempMat4, tempVec3, sinTheta, cosTheta);\n                normals[i].applyMatrix4(tempMat4);\n            }\n\n            binormals[i].cross(tangents[i], normals[i]);\n        }\n\n        // add tilt twisting\n        for (let i = 0; i < tilts.length; i++) {\n            rotateNormalBinormal(toRadian(tilts[i]), normals[i], binormals[i]);\n        }\n\n        // if the curve is closed, postprocess the vectors so the first and last normal vectors are the same\n        if (closed === true) {\n            const normalLast = normals[normals.length - 1];\n            let step = Math.acos(clamp(normals[0].dot(normalLast), -1, 1)) / (normals.length - 1);\n\n            if (tangents[0].dot(tempVec3.cross(normals[0], normalLast)) > 0) {\n                step = -step;\n            }\n\n            for (let i = 1; i < normals.length - 1; i++) {\n                const angle = step * i;\n                rotateNormalBinormal(angle, normals[i], binormals[i]);\n                tilts[i] += toDegrees(angle);\n            }\n\n            normals[normals.length - 1] = normals[0].clone();\n            binormals[binormals.length - 1] = binormals[0].clone();\n        }\n\n        return { tangents, normals, binormals, tilts };\n    }\n}\n","import { Geometry } from '../core/Geometry.js';\nimport { Vec3 } from '../math/Vec3.js';\nimport { Vec2 } from '../math/Vec2.js';\n\n// helper variables\nconst vertex = /* @__PURE__ */ new Vec3();\nconst normal = /* @__PURE__ */ new Vec3();\nconst uv = /* @__PURE__ */ new Vec2();\nconst point = /* @__PURE__ */ new Vec3();\n\nexport class Tube extends Geometry {\n    constructor(gl, { path, radius = 1, tubularSegments = 64, radialSegments = 8, closed = false, attributes = {} } = {}) {\n        super(gl, attributes);\n\n        this.path = path;\n        this.radius = radius;\n        this.tubularSegments = tubularSegments;\n        this.radialSegments = radialSegments;\n        this.closed = closed;\n\n        this.frenetFrames = path.computeFrenetFrames(tubularSegments, closed);\n\n        const numVertices = (tubularSegments + 1) * (radialSegments + 1);\n        const numIndices = tubularSegments * radialSegments * 6;\n        this.positions = new Float32Array(numVertices * 3);\n        this.normals = new Float32Array(numVertices * 3);\n        this.uvs = new Float32Array(numVertices * 2);\n        this.indices = numVertices > 65536 ? new Uint32Array(numIndices) : new Uint16Array(numIndices);\n\n        // create buffer data\n        this._generateAttributes();\n        this._generateIndices();\n\n        this.addAttribute('position', { size: 3, data: this.positions });\n        this.addAttribute('normal', { size: 3, data: this.normals });\n        this.addAttribute('uv', { size: 2, data: this.uvs });\n        this.setIndex({ data: this.indices });\n    }\n\n    _generateAttributes() {\n        for (let i = 0; i <= this.tubularSegments; i++) {\n            let ci = i;\n            if (i === this.tubularSegments) {\n                // if the geometry is not closed, generate the last row of vertices and normals\n                // at the regular position on the given path\n                // if the geometry is closed, duplicate the first row of vertices and normals (uvs will differ)\n                ci = this.closed ? 0 : this.tubularSegments;\n            }\n\n            this.path.getPointAt(ci / this.tubularSegments, point);\n            // retrieve corresponding normal and binormal\n            const N = this.frenetFrames.normals[ci];\n            const B = this.frenetFrames.binormals[ci];\n\n            // generate normals and vertices for the current segment\n            for (let j = 0; j <= this.radialSegments; j++) {\n                const v = (j / this.radialSegments) * Math.PI * 2;\n                const sin = Math.sin(v);\n                const cos = -Math.cos(v);\n\n                const idx = i * (this.radialSegments + 1) + j;\n\n                // normal\n                normal.x = cos * N.x + sin * B.x;\n                normal.y = cos * N.y + sin * B.y;\n                normal.z = cos * N.z + sin * B.z;\n                // normal.normalize(); // ???\n                this.normals.set(normal, idx * 3);\n\n                // vertex\n                vertex.x = point.x + this.radius * normal.x;\n                vertex.y = point.y + this.radius * normal.y;\n                vertex.z = point.z + this.radius * normal.z;\n                this.positions.set(vertex, idx * 3);\n\n                // uv\n                uv.x = i / this.tubularSegments;\n                uv.y = j / this.radialSegments;\n                this.uvs.set(uv, idx * 2);\n            }\n        }\n    }\n\n    _generateIndices() {\n        for (let j = 1; j <= this.tubularSegments; j++) {\n            for (let i = 1; i <= this.radialSegments; i++) {\n                const a = (this.radialSegments + 1) * (j - 1) + (i - 1);\n                const b = (this.radialSegments + 1) * j + (i - 1);\n                const c = (this.radialSegments + 1) * j + i;\n                const d = (this.radialSegments + 1) * (j - 1) + i;\n\n                const idx = (j - 1) * this.radialSegments + (i - 1);\n                this.indices.set([a, b, d, b, c, d], idx * 6);\n            }\n        }\n    }\n}\n","import { Program } from '../core/Program.js';\nimport { Mesh } from '../core/Mesh.js';\nimport { RenderTarget } from '../core/RenderTarget.js';\nimport { Triangle } from './Triangle.js';\n\nexport class Post {\n    constructor(\n        gl,\n        {\n            width,\n            height,\n            dpr,\n            wrapS = gl.CLAMP_TO_EDGE,\n            wrapT = gl.CLAMP_TO_EDGE,\n            minFilter = gl.LINEAR,\n            magFilter = gl.LINEAR,\n            geometry = new Triangle(gl),\n            targetOnly = null,\n            depth = true,\n        } = {}\n    ) {\n        this.gl = gl;\n\n        this.passes = [];\n\n        this.geometry = geometry;\n\n        this.uniform = { value: null };\n        this.targetOnly = targetOnly;\n\n        if (dpr) this.dpr = dpr;\n        if (width) this.width = width;\n        if (height) this.height = height;\n\n        dpr = this.dpr || this.gl.renderer.dpr;\n        this.resolutionWidth = Math.floor(this.width || this.gl.renderer.width * dpr);\n        this.resolutionHeight = Math.floor(this.height || this.gl.renderer.height * dpr);\n\n        let options = {\n            dpr: this.dpr,\n            width: this.resolutionWidth,\n            height: this.resolutionHeight,\n            wrapS,\n            wrapT,\n            minFilter,\n            magFilter,\n            depth,\n        };\n\n        const fbo = (this.fbo = {\n            read: new RenderTarget(this.gl, options),\n            write: new RenderTarget(this.gl, options),\n            swap: () => {\n                let temp = fbo.read;\n                fbo.read = fbo.write;\n                fbo.write = temp;\n            },\n        });\n    }\n\n    addPass({ vertex = defaultVertex, fragment = defaultFragment, uniforms = {}, textureUniform = 'tMap', enabled = true } = {}) {\n        uniforms[textureUniform] = { value: this.fbo.read.texture };\n\n        const program = new Program(this.gl, { vertex, fragment, uniforms });\n        const mesh = new Mesh(this.gl, { geometry: this.geometry, program });\n\n        const pass = {\n            mesh,\n            program,\n            uniforms,\n            enabled,\n            textureUniform,\n        };\n\n        this.passes.push(pass);\n        return pass;\n    }\n\n    resize({ width, height, dpr } = {}) {\n        if (dpr) this.dpr = dpr;\n        if (width) this.width = width;\n        if (height) this.height = height;\n\n        dpr = this.dpr || this.gl.renderer.dpr;\n        this.resolutionWidth = Math.floor(this.width || this.gl.renderer.width * dpr);\n        this.resolutionHeight = Math.floor(this.height || this.gl.renderer.height * dpr);\n\n        this.fbo.read.setSize(this.resolutionWidth, this.resolutionHeight);\n        this.fbo.write.setSize(this.resolutionWidth, this.resolutionHeight);\n    }\n\n    // Uses same arguments as renderer.render, with addition of optional texture passed in to avoid scene render\n    render({ scene, camera, texture, target = null, update = true, sort = true, frustumCull = true, beforePostCallbacks }) {\n        const enabledPasses = this.passes.filter((pass) => pass.enabled);\n\n        if (!texture) {\n            this.gl.renderer.render({\n                scene,\n                camera,\n                target: enabledPasses.length || (!target && this.targetOnly) ? this.fbo.write : target,\n                update,\n                sort,\n                frustumCull,\n            });\n            this.fbo.swap();\n\n            // Callback after rendering scene, but before post effects\n            if (beforePostCallbacks) beforePostCallbacks.forEach((f) => f && f());\n        }\n\n        enabledPasses.forEach((pass, i) => {\n            pass.mesh.program.uniforms[pass.textureUniform].value = !i && texture ? texture : this.fbo.read.texture;\n            this.gl.renderer.render({\n                scene: pass.mesh,\n                target: i === enabledPasses.length - 1 && (target || !this.targetOnly) ? target : this.fbo.write,\n                clear: true,\n            });\n            this.fbo.swap();\n        });\n\n        this.uniform.value = this.fbo.read.texture;\n    }\n}\n\nconst defaultVertex = /* glsl */ `\n    attribute vec2 uv;\n    attribute vec2 position;\n\n    varying vec2 vUv;\n\n    void main() {\n        vUv = uv;\n        gl_Position = vec4(position, 0, 1);\n    }\n`;\n\nconst defaultFragment = /* glsl */ `\n    precision highp float;\n\n    uniform sampler2D tMap;\n    varying vec2 vUv;\n\n    void main() {\n        gl_FragColor = texture2D(tMap, vUv);\n    }\n`;\n","import { Vec3 } from '../math/Vec3.js';\nimport { Quat } from '../math/Quat.js';\n\nconst prevPos = /* @__PURE__ */ new Vec3();\nconst prevRot = /* @__PURE__ */ new Quat();\nconst prevScl = /* @__PURE__ */ new Vec3();\n\nconst nextPos = /* @__PURE__ */ new Vec3();\nconst nextRot = /* @__PURE__ */ new Quat();\nconst nextScl = /* @__PURE__ */ new Vec3();\n\nexport class Animation {\n    constructor({ objects, data }) {\n        this.objects = objects;\n        this.data = data;\n        this.elapsed = 0;\n        this.weight = 1;\n        this.duration = data.frames.length - 1;\n    }\n\n    update(totalWeight = 1, isSet) {\n        const weight = isSet ? 1 : this.weight / totalWeight;\n        const elapsed = this.elapsed % this.duration;\n\n        const floorFrame = Math.floor(elapsed);\n        const blend = elapsed - floorFrame;\n        const prevKey = this.data.frames[floorFrame];\n        const nextKey = this.data.frames[(floorFrame + 1) % this.duration];\n\n        this.objects.forEach((object, i) => {\n            prevPos.fromArray(prevKey.position, i * 3);\n            prevRot.fromArray(prevKey.quaternion, i * 4);\n            prevScl.fromArray(prevKey.scale, i * 3);\n\n            nextPos.fromArray(nextKey.position, i * 3);\n            nextRot.fromArray(nextKey.quaternion, i * 4);\n            nextScl.fromArray(nextKey.scale, i * 3);\n\n            prevPos.lerp(nextPos, blend);\n            prevRot.slerp(nextRot, blend);\n            prevScl.lerp(nextScl, blend);\n\n            object.position.lerp(prevPos, weight);\n            object.quaternion.slerp(prevRot, weight);\n            object.scale.lerp(prevScl, weight);\n        });\n    }\n}\n","import { Mesh } from '../core/Mesh.js';\nimport { Transform } from '../core/Transform.js';\nimport { Mat4 } from '../math/Mat4.js';\nimport { Texture } from '../core/Texture.js';\nimport { Animation } from './Animation.js';\n\nconst tempMat4 = /* @__PURE__ */ new Mat4();\n\nexport class Skin extends Mesh {\n    constructor(gl, { rig, geometry, program, mode = gl.TRIANGLES } = {}) {\n        super(gl, { geometry, program, mode });\n\n        this.createBones(rig);\n        this.createBoneTexture();\n        this.animations = [];\n\n        Object.assign(this.program.uniforms, {\n            boneTexture: { value: this.boneTexture },\n            boneTextureSize: { value: this.boneTextureSize },\n        });\n    }\n\n    createBones(rig) {\n        // Create root so that can simply update world matrix of whole skeleton\n        this.root = new Transform();\n\n        // Create bones\n        this.bones = [];\n        if (!rig.bones || !rig.bones.length) return;\n        for (let i = 0; i < rig.bones.length; i++) {\n            const bone = new Transform();\n\n            // Set initial values (bind pose)\n            bone.position.fromArray(rig.bindPose.position, i * 3);\n            bone.quaternion.fromArray(rig.bindPose.quaternion, i * 4);\n            bone.scale.fromArray(rig.bindPose.scale, i * 3);\n\n            this.bones.push(bone);\n        }\n\n        // Once created, set the hierarchy\n        rig.bones.forEach((data, i) => {\n            this.bones[i].name = data.name;\n            if (data.parent === -1) return this.bones[i].setParent(this.root);\n            this.bones[i].setParent(this.bones[data.parent]);\n        });\n\n        // Then update to calculate world matrices\n        this.root.updateMatrixWorld(true);\n\n        // Store inverse of bind pose to calculate differences\n        this.bones.forEach((bone) => {\n            bone.bindInverse = new Mat4(...bone.worldMatrix).inverse();\n        });\n    }\n\n    createBoneTexture() {\n        if (!this.bones.length) return;\n        const size = Math.max(4, Math.pow(2, Math.ceil(Math.log(Math.sqrt(this.bones.length * 4)) / Math.LN2)));\n        this.boneMatrices = new Float32Array(size * size * 4);\n        this.boneTextureSize = size;\n        this.boneTexture = new Texture(this.gl, {\n            image: this.boneMatrices,\n            generateMipmaps: false,\n            type: this.gl.FLOAT,\n            internalFormat: this.gl.renderer.isWebgl2 ? this.gl.RGBA32F : this.gl.RGBA,\n            minFilter: this.gl.NEAREST,\n            magFilter: this.gl.NEAREST,\n            flipY: false,\n            width: size,\n        });\n    }\n\n    addAnimation(data) {\n        const animation = new Animation({ objects: this.bones, data });\n        this.animations.push(animation);\n        return animation;\n    }\n\n    update() {\n        // Calculate combined animation weight\n        let total = 0;\n        this.animations.forEach((animation) => (total += animation.weight));\n\n        this.animations.forEach((animation, i) => {\n            // force first animation to set in order to reset frame\n            animation.update(total, i === 0);\n        });\n    }\n\n    draw({ camera } = {}) {\n        // Update world matrices manually, as not part of scene graph\n        this.root.updateMatrixWorld(true);\n\n        // Update bone texture\n        this.bones.forEach((bone, i) => {\n            // Find difference between current and bind pose\n            tempMat4.multiply(bone.worldMatrix, bone.bindInverse);\n            this.boneMatrices.set(tempMat4, i * 16);\n        });\n        if (this.boneTexture) this.boneTexture.needsUpdate = true;\n\n        super.draw({ camera });\n    }\n}\n","import { RenderTarget } from '../core/RenderTarget.js';\nimport { Program } from '../core/Program.js';\nimport { Mesh } from '../core/Mesh.js';\nimport { Vec2 } from '../math/Vec2.js';\nimport { Triangle } from './Triangle.js';\n\nexport class Flowmap {\n    constructor(\n        gl,\n        {\n            size = 128, // default size of the render targets\n            falloff = 0.3, // size of the stamp, percentage of the size\n            alpha = 1, // opacity of the stamp\n            dissipation = 0.98, // affects the speed that the stamp fades. Closer to 1 is slower\n            type, // Pass in gl.FLOAT to force it, defaults to gl.HALF_FLOAT\n        } = {}\n    ) {\n        const _this = this;\n        this.gl = gl;\n\n        // output uniform containing render target textures\n        this.uniform = { value: null };\n\n        this.mask = {\n            read: null,\n            write: null,\n\n            // Helper function to ping pong the render targets and update the uniform\n            swap: () => {\n                let temp = _this.mask.read;\n                _this.mask.read = _this.mask.write;\n                _this.mask.write = temp;\n                _this.uniform.value = _this.mask.read.texture;\n            },\n        };\n\n        {\n            createFBOs();\n\n            this.aspect = 1;\n            this.mouse = new Vec2();\n            this.velocity = new Vec2();\n\n            this.mesh = initProgram();\n        }\n\n        function createFBOs() {\n            // Requested type not supported, fall back to half float\n            if (!type) type = gl.HALF_FLOAT || gl.renderer.extensions['OES_texture_half_float'].HALF_FLOAT_OES;\n\n            let minFilter = (() => {\n                if (gl.renderer.isWebgl2) return gl.LINEAR;\n                if (gl.renderer.extensions[`OES_texture_${type === gl.FLOAT ? '' : 'half_'}float_linear`]) return gl.LINEAR;\n                return gl.NEAREST;\n            })();\n\n            const options = {\n                width: size,\n                height: size,\n                type,\n                format: gl.RGBA,\n                internalFormat: gl.renderer.isWebgl2 ? (type === gl.FLOAT ? gl.RGBA32F : gl.RGBA16F) : gl.RGBA,\n                minFilter,\n                depth: false,\n            };\n\n            _this.mask.read = new RenderTarget(gl, options);\n            _this.mask.write = new RenderTarget(gl, options);\n            _this.mask.swap();\n        }\n\n        function initProgram() {\n            return new Mesh(gl, {\n                // Triangle that includes -1 to 1 range for 'position', and 0 to 1 range for 'uv'.\n                geometry: new Triangle(gl),\n\n                program: new Program(gl, {\n                    vertex,\n                    fragment,\n                    uniforms: {\n                        tMap: _this.uniform,\n\n                        uFalloff: { value: falloff * 0.5 },\n                        uAlpha: { value: alpha },\n                        uDissipation: { value: dissipation },\n\n                        // User needs to update these\n                        uAspect: { value: 1 },\n                        uMouse: { value: _this.mouse },\n                        uVelocity: { value: _this.velocity },\n                    },\n                    depthTest: false,\n                }),\n            });\n        }\n    }\n\n    update() {\n        this.mesh.program.uniforms.uAspect.value = this.aspect;\n\n        this.gl.renderer.render({\n            scene: this.mesh,\n            target: this.mask.write,\n            clear: false,\n        });\n        this.mask.swap();\n    }\n}\n\nconst vertex = /* glsl */ `\n    attribute vec2 uv;\n    attribute vec2 position;\n\n    varying vec2 vUv;\n\n    void main() {\n        vUv = uv;\n        gl_Position = vec4(position, 0, 1);\n    }\n`;\n\nconst fragment = /* glsl */ `\n    precision highp float;\n\n    uniform sampler2D tMap;\n\n    uniform float uFalloff;\n    uniform float uAlpha;\n    uniform float uDissipation;\n    \n    uniform float uAspect;\n    uniform vec2 uMouse;\n    uniform vec2 uVelocity;\n\n    varying vec2 vUv;\n\n    void main() {\n        vec4 color = texture2D(tMap, vUv) * uDissipation;\n\n        vec2 cursor = vUv - uMouse;\n        cursor.x *= uAspect;\n\n        vec3 stamp = vec3(uVelocity * vec2(1, -1), 1.0 - pow(1.0 - min(1.0, length(uVelocity)), 3.0));\n        float falloff = smoothstep(uFalloff, 0.0, length(cursor)) * uAlpha;\n\n        color.rgb = mix(color.rgb, stamp, vec3(falloff));\n\n        gl_FragColor = color;\n    }\n`;\n","import { Program } from '../core/Program.js';\nimport { Mesh } from '../core/Mesh.js';\nimport { Texture } from '../core/Texture.js';\nimport { RenderTarget } from '../core/RenderTarget.js';\nimport { Triangle } from './Triangle.js';\n\nexport class GPGPU {\n    constructor(\n        gl,\n        {\n            // Always pass in array of vec4s (RGBA values within texture)\n            data = new Float32Array(16),\n            geometry = new Triangle(gl),\n            type, // Pass in gl.FLOAT to force it, defaults to gl.HALF_FLOAT\n        }\n    ) {\n        this.gl = gl;\n        const initialData = data;\n        this.passes = [];\n        this.geometry = geometry;\n        this.dataLength = initialData.length / 4;\n\n        // Windows and iOS only like power of 2 textures\n        // Find smallest PO2 that fits data\n        this.size = Math.pow(2, Math.ceil(Math.log(Math.ceil(Math.sqrt(this.dataLength))) / Math.LN2));\n\n        // Create coords for output texture\n        this.coords = new Float32Array(this.dataLength * 2);\n        for (let i = 0; i < this.dataLength; i++) {\n            const x = (i % this.size) / this.size; // to add 0.5 to be center pixel ?\n            const y = Math.floor(i / this.size) / this.size;\n            this.coords.set([x, y], i * 2);\n        }\n\n        // Use original data if already correct length of PO2 texture, else copy to new array of correct length\n        const floatArray = (() => {\n            if (initialData.length === this.size * this.size * 4) {\n                return initialData;\n            } else {\n                const a = new Float32Array(this.size * this.size * 4);\n                a.set(initialData);\n                return a;\n            }\n        })();\n\n        // Create output texture uniform using input float texture with initial data\n        this.uniform = {\n            value: new Texture(gl, {\n                image: floatArray,\n                target: gl.TEXTURE_2D,\n                type: gl.FLOAT,\n                format: gl.RGBA,\n                internalFormat: gl.renderer.isWebgl2 ? gl.RGBA32F : gl.RGBA,\n                wrapS: gl.CLAMP_TO_EDGE,\n                wrapT: gl.CLAMP_TO_EDGE,\n                generateMipmaps: false,\n                minFilter: gl.NEAREST,\n                magFilter: gl.NEAREST,\n                width: this.size,\n                flipY: false,\n            }),\n        };\n\n        // Create FBOs\n        const options = {\n            width: this.size,\n            height: this.size,\n            type: type || gl.HALF_FLOAT || gl.renderer.extensions['OES_texture_half_float'].HALF_FLOAT_OES,\n            format: gl.RGBA,\n            internalFormat: gl.renderer.isWebgl2 ? (type === gl.FLOAT ? gl.RGBA32F : gl.RGBA16F) : gl.RGBA,\n            minFilter: gl.NEAREST,\n            depth: false,\n            unpackAlignment: 1,\n        };\n\n        this.fbo = {\n            read: new RenderTarget(gl, options),\n            write: new RenderTarget(gl, options),\n            swap: () => {\n                let temp = this.fbo.read;\n                this.fbo.read = this.fbo.write;\n                this.fbo.write = temp;\n                this.uniform.value = this.fbo.read.texture;\n            },\n        };\n    }\n\n    addPass({ vertex = defaultVertex, fragment = defaultFragment, uniforms = {}, textureUniform = 'tMap', enabled = true } = {}) {\n        uniforms[textureUniform] = this.uniform;\n        const program = new Program(this.gl, { vertex, fragment, uniforms });\n        const mesh = new Mesh(this.gl, { geometry: this.geometry, program });\n\n        const pass = {\n            mesh,\n            program,\n            uniforms,\n            enabled,\n            textureUniform,\n        };\n\n        this.passes.push(pass);\n        return pass;\n    }\n\n    render() {\n        const enabledPasses = this.passes.filter((pass) => pass.enabled);\n\n        enabledPasses.forEach((pass, i) => {\n            this.gl.renderer.render({\n                scene: pass.mesh,\n                target: this.fbo.write,\n                clear: false,\n            });\n            this.fbo.swap();\n        });\n    }\n}\n\nconst defaultVertex = /* glsl */ `\n    attribute vec2 uv;\n    attribute vec2 position;\n\n    varying vec2 vUv;\n\n    void main() {\n        vUv = uv;\n        gl_Position = vec4(position, 0, 1);\n    }\n`;\n\nconst defaultFragment = /* glsl */ `\n    precision highp float;\n\n    uniform sampler2D tMap;\n    varying vec2 vUv;\n\n    void main() {\n        gl_FragColor = texture2D(tMap, vUv);\n    }\n`;\n","import { Geometry } from '../core/Geometry.js';\nimport { Program } from '../core/Program.js';\nimport { Mesh } from '../core/Mesh.js';\nimport { Vec2 } from '../math/Vec2.js';\nimport { Vec3 } from '../math/Vec3.js';\nimport { Color } from '../math/Color.js';\n\nconst tmp = /* @__PURE__ */ new Vec3();\n\nexport class Polyline {\n    constructor(\n        gl,\n        {\n            points, // Array of Vec3s\n            vertex = defaultVertex,\n            fragment = defaultFragment,\n            uniforms = {},\n            attributes = {}, // For passing in custom attribs\n        }\n    ) {\n        this.gl = gl;\n        this.points = points;\n        this.count = points.length;\n\n        // Create buffers\n        this.position = new Float32Array(this.count * 3 * 2);\n        this.prev = new Float32Array(this.count * 3 * 2);\n        this.next = new Float32Array(this.count * 3 * 2);\n        const side = new Float32Array(this.count * 1 * 2);\n        const uv = new Float32Array(this.count * 2 * 2);\n        const index = new Uint16Array((this.count - 1) * 3 * 2);\n\n        // Set static buffers\n        for (let i = 0; i < this.count; i++) {\n            side.set([-1, 1], i * 2);\n            const v = i / (this.count - 1);\n            uv.set([0, v, 1, v], i * 4);\n\n            if (i === this.count - 1) continue;\n            const ind = i * 2;\n            index.set([ind + 0, ind + 1, ind + 2], (ind + 0) * 3);\n            index.set([ind + 2, ind + 1, ind + 3], (ind + 1) * 3);\n        }\n\n        const geometry = (this.geometry = new Geometry(\n            gl,\n            Object.assign(attributes, {\n                position: { size: 3, data: this.position },\n                prev: { size: 3, data: this.prev },\n                next: { size: 3, data: this.next },\n                side: { size: 1, data: side },\n                uv: { size: 2, data: uv },\n                index: { size: 1, data: index },\n            })\n        ));\n\n        // Populate dynamic buffers\n        this.updateGeometry();\n\n        if (!uniforms.uResolution) this.resolution = uniforms.uResolution = { value: new Vec2() };\n        if (!uniforms.uDPR) this.dpr = uniforms.uDPR = { value: 1 };\n        if (!uniforms.uThickness) this.thickness = uniforms.uThickness = { value: 1 };\n        if (!uniforms.uColor) this.color = uniforms.uColor = { value: new Color('#000') };\n        if (!uniforms.uMiter) this.miter = uniforms.uMiter = { value: 1 };\n\n        // Set size uniforms' values\n        this.resize();\n\n        const program = (this.program = new Program(gl, {\n            vertex,\n            fragment,\n            uniforms,\n        }));\n\n        this.mesh = new Mesh(gl, { geometry, program });\n    }\n\n    updateGeometry() {\n        this.points.forEach((p, i) => {\n            p.toArray(this.position, i * 3 * 2);\n            p.toArray(this.position, i * 3 * 2 + 3);\n\n            if (!i) {\n                // If first point, calculate prev using the distance to 2nd point\n                tmp.copy(p)\n                    .sub(this.points[i + 1])\n                    .add(p);\n                tmp.toArray(this.prev, i * 3 * 2);\n                tmp.toArray(this.prev, i * 3 * 2 + 3);\n            } else {\n                p.toArray(this.next, (i - 1) * 3 * 2);\n                p.toArray(this.next, (i - 1) * 3 * 2 + 3);\n            }\n\n            if (i === this.points.length - 1) {\n                // If last point, calculate next using distance to 2nd last point\n                tmp.copy(p)\n                    .sub(this.points[i - 1])\n                    .add(p);\n                tmp.toArray(this.next, i * 3 * 2);\n                tmp.toArray(this.next, i * 3 * 2 + 3);\n            } else {\n                p.toArray(this.prev, (i + 1) * 3 * 2);\n                p.toArray(this.prev, (i + 1) * 3 * 2 + 3);\n            }\n        });\n\n        this.geometry.attributes.position.needsUpdate = true;\n        this.geometry.attributes.prev.needsUpdate = true;\n        this.geometry.attributes.next.needsUpdate = true;\n    }\n\n    // Only need to call if not handling resolution uniforms manually\n    resize() {\n        // Update automatic uniforms if not overridden\n        if (this.resolution) this.resolution.value.set(this.gl.canvas.width, this.gl.canvas.height);\n        if (this.dpr) this.dpr.value = this.gl.renderer.dpr;\n    }\n}\n\nconst defaultVertex = /* glsl */ `\n    precision highp float;\n\n    attribute vec3 position;\n    attribute vec3 next;\n    attribute vec3 prev;\n    attribute vec2 uv;\n    attribute float side;\n\n    uniform mat4 modelViewMatrix;\n    uniform mat4 projectionMatrix;\n    uniform vec2 uResolution;\n    uniform float uDPR;\n    uniform float uThickness;\n    uniform float uMiter;\n\n    varying vec2 vUv;\n\n    vec4 getPosition() {\n        mat4 mvp = projectionMatrix * modelViewMatrix;\n        vec4 current = mvp * vec4(position, 1);\n        vec4 nextPos = mvp * vec4(next, 1);\n        vec4 prevPos = mvp * vec4(prev, 1);\n\n        vec2 aspect = vec2(uResolution.x / uResolution.y, 1);    \n        vec2 currentScreen = current.xy / current.w * aspect;\n        vec2 nextScreen = nextPos.xy / nextPos.w * aspect;\n        vec2 prevScreen = prevPos.xy / prevPos.w * aspect;\n    \n        vec2 dir1 = normalize(currentScreen - prevScreen);\n        vec2 dir2 = normalize(nextScreen - currentScreen);\n        vec2 dir = normalize(dir1 + dir2);\n    \n        vec2 normal = vec2(-dir.y, dir.x);\n        normal /= mix(1.0, max(0.3, dot(normal, vec2(-dir1.y, dir1.x))), uMiter);\n        normal /= aspect;\n\n        float pixelWidthRatio = 1.0 / (uResolution.y / uDPR);\n        float pixelWidth = current.w * pixelWidthRatio;\n        normal *= pixelWidth * uThickness;\n        current.xy -= normal * side;\n    \n        return current;\n    }\n\n    void main() {\n        vUv = uv;\n        gl_Position = getPosition();\n    }\n`;\n\nconst defaultFragment = /* glsl */ `\n    precision highp float;\n\n    uniform vec3 uColor;\n    \n    varying vec2 vUv;\n\n    void main() {\n        gl_FragColor.rgb = uColor;\n        gl_FragColor.a = 1.0;\n    }\n`;\n","import { Camera } from '../core/Camera.js';\nimport { Program } from '../core/Program.js';\nimport { RenderTarget } from '../core/RenderTarget.js';\n\nexport class Shadow {\n    constructor(gl, { light = new Camera(gl), width = 1024, height = width }) {\n        this.gl = gl;\n\n        this.light = light;\n\n        this.target = new RenderTarget(gl, { width, height });\n        this.targetUniform = { value: this.target.texture };\n\n        this.depthProgram = new Program(gl, {\n            vertex: defaultVertex,\n            fragment: defaultFragment,\n            cullFace: false,\n        });\n\n        this.castMeshes = [];\n    }\n\n    add({\n        mesh,\n        receive = true,\n        cast = true,\n        vertex = defaultVertex,\n        fragment = defaultFragment,\n        uniformProjection = 'shadowProjectionMatrix',\n        uniformView = 'shadowViewMatrix',\n        uniformTexture = 'tShadow',\n    }) {\n        // Add uniforms to existing program\n        if (receive && !mesh.program.uniforms[uniformProjection]) {\n            mesh.program.uniforms[uniformProjection] = { value: this.light.projectionMatrix };\n            mesh.program.uniforms[uniformView] = { value: this.light.viewMatrix };\n            mesh.program.uniforms[uniformTexture] = this.targetUniform;\n        }\n\n        if (!cast) return;\n        this.castMeshes.push(mesh);\n\n        // Store program for when switching between depth override\n        mesh.colorProgram = mesh.program;\n\n        // Check if depth program already attached\n        if (mesh.depthProgram) return;\n\n        // Use global depth override if nothing custom passed in\n        if (vertex === defaultVertex && fragment === defaultFragment) {\n            mesh.depthProgram = this.depthProgram;\n            return;\n        }\n\n        // Create custom override program\n        mesh.depthProgram = new Program(this.gl, {\n            vertex,\n            fragment,\n            cullFace: false,\n        });\n    }\n\n    setSize({ width = 1024, height = width }) {\n        this.target = new RenderTarget(this.gl, { width, height });\n        this.targetUniform.value = this.target.texture;\n    }\n\n    render({ scene }) {\n        // For depth render, replace program with depth override.\n        // Hide meshes not casting shadows.\n        scene.traverse((node) => {\n            if (!node.draw) return;\n            if (!!~this.castMeshes.indexOf(node)) {\n                node.program = node.depthProgram;\n            } else {\n                node.isForceVisibility = node.visible;\n                node.visible = false;\n            }\n        });\n\n        // Render the depth shadow map using the light as the camera\n        this.gl.renderer.render({\n            scene,\n            camera: this.light,\n            target: this.target,\n        });\n\n        // Then switch the program back to the normal one\n        scene.traverse((node) => {\n            if (!node.draw) return;\n            if (!!~this.castMeshes.indexOf(node)) {\n                node.program = node.colorProgram;\n            } else {\n                node.visible = node.isForceVisibility;\n            }\n        });\n    }\n}\n\nconst defaultVertex = /* glsl */ `\n    attribute vec3 position;\n    attribute vec2 uv;\n\n    uniform mat4 modelViewMatrix;\n    uniform mat4 projectionMatrix;\n\n    void main() {\n        gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n    }\n`;\n\nconst defaultFragment = /* glsl */ `\n    precision highp float;\n\n    vec4 packRGBA (float v) {\n        vec4 pack = fract(vec4(1.0, 255.0, 65025.0, 16581375.0) * v);\n        pack -= pack.yzww * vec2(1.0 / 255.0, 0.0).xxxy;\n        return pack;\n    }\n\n    void main() {\n        gl_FragColor = packRGBA(gl_FragCoord.z);\n    }\n`;\n","import { Texture } from '../core/Texture.js';\n\n// TODO: Support cubemaps\n// Generate textures using https://github.com/TimvanScherpenzeel/texture-compressor\n\nexport class KTXTexture extends Texture {\n    constructor(gl, { buffer, wrapS = gl.CLAMP_TO_EDGE, wrapT = gl.CLAMP_TO_EDGE, anisotropy = 0, minFilter, magFilter } = {}) {\n        super(gl, {\n            generateMipmaps: false,\n            wrapS,\n            wrapT,\n            anisotropy,\n            minFilter,\n            magFilter,\n        });\n\n        if (buffer) return this.parseBuffer(buffer);\n    }\n\n    parseBuffer(buffer) {\n        const ktx = new KhronosTextureContainer(buffer);\n        ktx.mipmaps.isCompressedTexture = true;\n\n        // Update texture\n        this.image = ktx.mipmaps;\n        this.internalFormat = ktx.glInternalFormat;\n        if (ktx.numberOfMipmapLevels > 1) {\n            if (this.minFilter === this.gl.LINEAR) this.minFilter = this.gl.NEAREST_MIPMAP_LINEAR;\n        } else {\n            if (this.minFilter === this.gl.NEAREST_MIPMAP_LINEAR) this.minFilter = this.gl.LINEAR;\n        }\n\n        // TODO: support cube maps\n        // ktx.numberOfFaces\n    }\n}\n\nfunction KhronosTextureContainer(buffer) {\n    const idCheck = [0xab, 0x4b, 0x54, 0x58, 0x20, 0x31, 0x31, 0xbb, 0x0d, 0x0a, 0x1a, 0x0a];\n    const id = new Uint8Array(buffer, 0, 12);\n    for (let i = 0; i < id.length; i++) if (id[i] !== idCheck[i]) return console.error('File missing KTX identifier');\n\n    // TODO: Is this always 4? Tested: [android, macos]\n    const size = Uint32Array.BYTES_PER_ELEMENT;\n    const head = new DataView(buffer, 12, 13 * size);\n    const littleEndian = head.getUint32(0, true) === 0x04030201;\n    const glType = head.getUint32(1 * size, littleEndian);\n    if (glType !== 0) return console.warn('only compressed formats currently supported');\n    this.glInternalFormat = head.getUint32(4 * size, littleEndian);\n    let width = head.getUint32(6 * size, littleEndian);\n    let height = head.getUint32(7 * size, littleEndian);\n    this.numberOfFaces = head.getUint32(10 * size, littleEndian);\n    this.numberOfMipmapLevels = Math.max(1, head.getUint32(11 * size, littleEndian));\n    const bytesOfKeyValueData = head.getUint32(12 * size, littleEndian);\n\n    this.mipmaps = [];\n    let offset = 12 + 13 * 4 + bytesOfKeyValueData;\n    for (let level = 0; level < this.numberOfMipmapLevels; level++) {\n        const levelSize = new Int32Array(buffer, offset, 1)[0]; // size per face, since not supporting array cubemaps\n        offset += 4; // levelSize field\n        for (let face = 0; face < this.numberOfFaces; face++) {\n            const data = new Uint8Array(buffer, offset, levelSize);\n            this.mipmaps.push({ data, width, height });\n            offset += levelSize;\n            offset += 3 - ((levelSize + 3) % 4); // add padding for odd sized image\n        }\n        width = width >> 1;\n        height = height >> 1;\n    }\n}\n","import { Texture } from '../core/Texture.js';\nimport { KTXTexture } from './KTXTexture.js';\n\n// For compressed textures, generate using https://github.com/TimvanScherpenzeel/texture-compressor\n\nlet cache = {};\nconst supportedExtensions = [];\n\nexport class TextureLoader {\n    static load(\n        gl,\n        {\n            src, // string or object of extension:src key-values\n            // {\n            //     pvrtc: '...ktx',\n            //     s3tc: '...ktx',\n            //     etc: '...ktx',\n            //     etc1: '...ktx',\n            //     astc: '...ktx',\n            //     webp: '...webp',\n            //     jpg: '...jpg',\n            //     png: '...png',\n            // }\n\n            // Only props relevant to KTXTexture\n            wrapS = gl.CLAMP_TO_EDGE,\n            wrapT = gl.CLAMP_TO_EDGE,\n            anisotropy = 0,\n\n            // For regular images\n            format = gl.RGBA,\n            internalFormat = format,\n            generateMipmaps = true,\n            minFilter = generateMipmaps ? gl.NEAREST_MIPMAP_LINEAR : gl.LINEAR,\n            magFilter = gl.LINEAR,\n            premultiplyAlpha = false,\n            unpackAlignment = 4,\n            flipY = true,\n        } = {}\n    ) {\n        const support = this.getSupportedExtensions(gl);\n        let ext = 'none';\n\n        // If src is string, determine which format from the extension\n        if (typeof src === 'string') {\n            ext = src.split('.').pop().split('?')[0].toLowerCase();\n        }\n\n        // If src is object, use supported extensions and provided list to choose best option\n        // Get first supported match, so put in order of preference\n        if (typeof src === 'object') {\n            for (const prop in src) {\n                if (support.includes(prop.toLowerCase())) {\n                    ext = prop.toLowerCase();\n                    src = src[prop];\n                    break;\n                }\n            }\n        }\n\n        // Stringify props\n        const cacheID = src + wrapS + wrapT + anisotropy + format + internalFormat + generateMipmaps + minFilter + magFilter + premultiplyAlpha + unpackAlignment + flipY + gl.renderer.id;\n\n        // Check cache for existing texture\n        if (cache[cacheID]) return cache[cacheID];\n\n        let texture;\n        switch (ext) {\n            case 'ktx':\n            case 'pvrtc':\n            case 's3tc':\n            case 'etc':\n            case 'etc1':\n            case 'astc':\n                // Load compressed texture using KTX format\n                texture = new KTXTexture(gl, {\n                    src,\n                    wrapS,\n                    wrapT,\n                    anisotropy,\n                    minFilter,\n                    magFilter,\n                });\n                texture.loaded = this.loadKTX(src, texture);\n                break;\n            case 'webp':\n            case 'jpg':\n            case 'jpeg':\n            case 'png':\n                texture = new Texture(gl, {\n                    wrapS,\n                    wrapT,\n                    anisotropy,\n                    format,\n                    internalFormat,\n                    generateMipmaps,\n                    minFilter,\n                    magFilter,\n                    premultiplyAlpha,\n                    unpackAlignment,\n                    flipY,\n                });\n                texture.loaded = this.loadImage(gl, src, texture, flipY);\n                break;\n            default:\n                console.warn('No supported format supplied');\n                texture = new Texture(gl);\n        }\n\n        texture.ext = ext;\n        cache[cacheID] = texture;\n        return texture;\n    }\n\n    static getSupportedExtensions(gl) {\n        if (supportedExtensions.length) return supportedExtensions;\n\n        const extensions = {\n            pvrtc: gl.renderer.getExtension('WEBGL_compressed_texture_pvrtc') || gl.renderer.getExtension('WEBKIT_WEBGL_compressed_texture_pvrtc'),\n            s3tc: gl.renderer.getExtension('WEBGL_compressed_texture_s3tc'),\n            // etc: gl.renderer.getExtension('WEBGL_compressed_texture_etc'),\n            etc1: gl.renderer.getExtension('WEBGL_compressed_texture_etc1'),\n            astc: gl.renderer.getExtension('WEBGL_compressed_texture_astc'),\n            bc7: gl.renderer.getExtension('EXT_texture_compression_bptc'),\n        };\n\n        for (const ext in extensions) if (extensions[ext]) supportedExtensions.push(ext);\n\n        // Formats supported by all\n        supportedExtensions.push('png', 'jpg', 'webp');\n\n        return supportedExtensions;\n    }\n\n    static loadKTX(src, texture) {\n        return fetch(src)\n            .then((res) => res.arrayBuffer())\n            .then((buffer) => texture.parseBuffer(buffer));\n    }\n\n    static loadImage(gl, src, texture, flipY) {\n        return decodeImage(src, flipY).then((imgBmp) => {\n            // Catch non POT textures for WebGL1 and update params to avoid errors\n            if (!gl.renderer.isWebgl2 && (!powerOfTwo(imgBmp.width) || !powerOfTwo(imgBmp.height))) {\n                if (texture.generateMipmaps) texture.generateMipmaps = false;\n                if (texture.minFilter === gl.NEAREST_MIPMAP_LINEAR) texture.minFilter = gl.LINEAR;\n                if (texture.wrapS === gl.REPEAT) texture.wrapS = texture.wrapT = gl.CLAMP_TO_EDGE;\n            }\n\n            texture.image = imgBmp;\n\n            // For createImageBitmap, close once uploaded\n            texture.onUpdate = () => {\n                if (imgBmp.close) imgBmp.close();\n                texture.onUpdate = null;\n            };\n\n            return imgBmp;\n        });\n    }\n\n    static clearCache() {\n        cache = {};\n    }\n}\n\nfunction powerOfTwo(value) {\n    // (width & (width - 1)) !== 0\n    return Math.log2(value) % 1 === 0;\n}\n\nfunction decodeImage(src, flipY) {\n    return new Promise((resolve, reject) => {\n        if (isCreateImageBitmap()) {\n            fetch(src, { mode: 'cors' })\n                .then((r) => r.blob())\n                .then((b) => createImageBitmap(b, { imageOrientation: flipY ? 'flipY' : 'none', premultiplyAlpha: 'none' }))\n                .then(resolve)\n                .catch((err) => reject(err));\n        } else {\n            const img = new Image();\n\n            img.crossOrigin = '';\n            img.src = src;\n            img.onerror = ({ type }) => reject(`${type}: Loading image`);\n            img.onload = () => resolve(img);\n        }\n    });\n}\n\nfunction isCreateImageBitmap() {\n    const isChrome = navigator.userAgent.toLowerCase().includes('chrome');\n    if (!isChrome) return false;\n    try {\n        createImageBitmap;\n    } catch (e) {\n        return false;\n    }\n    return true;\n}\n","import { Vec3 } from '../math/Vec3.js';\nimport { Quat } from '../math/Quat.js';\n\nconst tmpVec3A = /* @__PURE__ */ new Vec3();\nconst tmpVec3B = /* @__PURE__ */ new Vec3();\nconst tmpVec3C = /* @__PURE__ */ new Vec3();\nconst tmpVec3D = /* @__PURE__ */ new Vec3();\n\nconst tmpQuatA = /* @__PURE__ */ new Quat();\nconst tmpQuatB = /* @__PURE__ */ new Quat();\nconst tmpQuatC = /* @__PURE__ */ new Quat();\nconst tmpQuatD = /* @__PURE__ */ new Quat();\n\nexport class GLTFAnimation {\n    constructor(data, weight = 1) {\n        this.data = data;\n        this.elapsed = 0;\n        this.weight = weight;\n\n        // Set to false to not apply modulo to elapsed against duration\n        this.loop = true;\n\n        // Find starting time as exports from blender (perhaps others too) don't always start from 0\n        this.startTime = data.reduce((a, { times }) => Math.min(a, times[0]), Infinity);\n        // Get largest final time in all channels to calculate duration\n        this.endTime = data.reduce((a, { times }) => Math.max(a, times[times.length - 1]), 0);\n        this.duration = this.endTime - this.startTime;\n    }\n\n    update(totalWeight = 1, isSet) {\n        const weight = isSet ? 1 : this.weight / totalWeight;\n        const elapsed = !this.duration\n            ? 0\n            : (this.loop ? this.elapsed % this.duration : Math.min(this.elapsed, this.duration - 0.001)) + this.startTime;\n\n        this.data.forEach(({ node, transform, interpolation, times, values }) => {\n            if (!this.duration) {\n                let val = tmpVec3A;\n                let size = 3;\n                if (transform === 'quaternion') {\n                    val = tmpQuatA;\n                    size = 4;\n                }\n                val.fromArray(values, 0);\n                if (size === 4) node[transform].slerp(val, weight);\n                else node[transform].lerp(val, weight);\n                return;\n            }\n\n            // Get index of two time values elapsed is between\n            const prevIndex =\n                Math.max(\n                    1,\n                    times.findIndex((t) => t > elapsed)\n                ) - 1;\n            const nextIndex = prevIndex + 1;\n\n            // Get linear blend/alpha between the two\n            let alpha = (elapsed - times[prevIndex]) / (times[nextIndex] - times[prevIndex]);\n            if (interpolation === 'STEP') alpha = 0;\n\n            let prevVal = tmpVec3A;\n            let prevTan = tmpVec3B;\n            let nextTan = tmpVec3C;\n            let nextVal = tmpVec3D;\n            let size = 3;\n\n            if (transform === 'quaternion') {\n                prevVal = tmpQuatA;\n                prevTan = tmpQuatB;\n                nextTan = tmpQuatC;\n                nextVal = tmpQuatD;\n                size = 4;\n            }\n\n            if (interpolation === 'CUBICSPLINE') {\n                // Get the prev and next values from the indices\n                prevVal.fromArray(values, prevIndex * size * 3 + size * 1);\n                prevTan.fromArray(values, prevIndex * size * 3 + size * 2);\n                nextTan.fromArray(values, nextIndex * size * 3 + size * 0);\n                nextVal.fromArray(values, nextIndex * size * 3 + size * 1);\n\n                // interpolate for final value\n                prevVal = this.cubicSplineInterpolate(alpha, prevVal, prevTan, nextTan, nextVal);\n                if (size === 4) prevVal.normalize();\n            } else {\n                // Get the prev and next values from the indices\n                prevVal.fromArray(values, prevIndex * size);\n                nextVal.fromArray(values, nextIndex * size);\n\n                // interpolate for final value\n                if (size === 4) prevVal.slerp(nextVal, alpha);\n                else prevVal.lerp(nextVal, alpha);\n            }\n\n            // interpolate between multiple possible animations\n            if (size === 4) node[transform].slerp(prevVal, weight);\n            else node[transform].lerp(prevVal, weight);\n        });\n    }\n\n    cubicSplineInterpolate(t, prevVal, prevTan, nextTan, nextVal) {\n        const t2 = t * t;\n        const t3 = t2 * t;\n\n        const s2 = 3 * t2 - 2 * t3;\n        const s3 = t3 - t2;\n        const s0 = 1 - s2;\n        const s1 = s3 - t2 + t;\n\n        for (let i = 0; i < prevVal.length; i++) {\n            prevVal[i] = s0 * prevVal[i] + s1 * (1 - t) * prevTan[i] + s2 * nextVal[i] + s3 * t * nextTan[i];\n        }\n\n        return prevVal;\n    }\n}\n","import { Mesh } from '../core/Mesh.js';\nimport { Mat4 } from '../math/Mat4.js';\nimport { Texture } from '../core/Texture.js';\n\nconst tempMat4 = /* @__PURE__ */ new Mat4();\nconst identity = /* @__PURE__ */ new Mat4();\n\nexport class GLTFSkin extends Mesh {\n    constructor(gl, { skeleton, geometry, program, mode = gl.TRIANGLES } = {}) {\n        super(gl, { geometry, program, mode });\n        this.skeleton = skeleton;\n        this.program = program;\n        this.createBoneTexture();\n    }\n\n    createBoneTexture() {\n        if (!this.skeleton.joints.length) return;\n        const size = Math.max(4, Math.pow(2, Math.ceil(Math.log(Math.sqrt(this.skeleton.joints.length * 4)) / Math.LN2)));\n        this.boneMatrices = new Float32Array(size * size * 4);\n        this.boneTextureSize = size;\n        this.boneTexture = new Texture(this.gl, {\n            image: this.boneMatrices,\n            generateMipmaps: false,\n            type: this.gl.FLOAT,\n            internalFormat: this.gl.renderer.isWebgl2 ? this.gl.RGBA32F : this.gl.RGBA,\n            minFilter: this.gl.NEAREST,\n            magFilter: this.gl.NEAREST,\n            flipY: false,\n            width: size,\n        });\n    }\n\n    updateUniforms() {\n        // Update bone texture\n        this.skeleton.joints.forEach((bone, i) => {\n            // Find difference between current and bind pose\n            tempMat4.multiply(bone.worldMatrix, bone.bindInverse);\n            this.boneMatrices.set(tempMat4, i * 16);\n        });\n        this.boneTexture.needsUpdate = true;\n        // Reset for programs shared between multiple skins\n        this.program.uniforms.boneTexture.value = this.boneTexture;\n        this.program.uniforms.boneTextureSize.value = this.boneTextureSize;\n    }\n\n    draw({ camera } = {}) {\n        if (!this.program.uniforms.boneTexture) {\n            Object.assign(this.program.uniforms, {\n                boneTexture: { value: this.boneTexture },\n                boneTextureSize: { value: this.boneTextureSize },\n            });\n        }\n\n        this.updateUniforms();\n\n        // Switch the world matrix with identity to ignore any transforms\n        // on the mesh itself - only use skeleton's transforms\n        const _worldMatrix = this.worldMatrix;\n        this.worldMatrix = identity;\n\n        super.draw({ camera });\n\n        // Switch back to leave identity untouched\n        this.worldMatrix = _worldMatrix;\n    }\n}\n","import { Transform } from '../core/Transform.js';\nimport { Mesh } from '../core/Mesh.js';\nimport { Vec4 } from '../math/Vec4.js';\n\nexport class InstancedMesh extends Mesh {\n    constructor(...args) {\n        super(...args);\n\n        // Skip renderer frustum culling\n        this.frustumCulled = false;\n        this.isInstancedMesh = true;\n    }\n\n    addFrustumCull() {\n        this.instanceTransforms = null;\n        this.instanceLightmapScaleOffset = null;\n        this.totalInstanceCount = 0;\n        this.frustumCullFunction = null;\n        this.instanceRenderList = null;\n\n        // Get instanced mesh\n        if (!this.geometry.attributes.instanceMatrix)\n            console.error(`mesh ${this.name ? `\"${this.name}\" ` : ``}missing instanceMatrix attribute; unable to frustum cull`);\n\n        // Make list of transforms from instanceMatrix\n        const matrixData = this.geometry.attributes.instanceMatrix.data;\n        this.instanceTransforms = [];\n        for (let i = 0, j = 0; i < matrixData.length; i += 16, j++) {\n            const transform = new Transform();\n            transform.index = j;\n            transform.matrix.fromArray(matrixData, i);\n            transform.decompose();\n            this.instanceTransforms.push(transform);\n            // Add transforms to parent to update world matrices\n            transform.setParent(this.parent);\n        }\n        this.totalInstanceCount = this.instanceTransforms.length;\n\n        // Check for lightmap attributes - attach to transform\n        if (!!this.geometry.attributes.lightmapScaleOffset) {\n            const lightmapData = this.geometry.attributes.lightmapScaleOffset.data;\n            for (let i = 0, j = 0; i < lightmapData.length; i += 4, j++) {\n                this.instanceTransforms[j].lightmapData = new Vec4().fromArray(lightmapData, i);\n            }\n        }\n\n        this.frustumCullFunction = ({ camera }) => {\n            // frustum cull transforms each frame - pass world matrix\n            this.instanceRenderList = [];\n            this.instanceTransforms.forEach((transform) => {\n                if (!camera.frustumIntersectsMesh(this, transform.worldMatrix)) return;\n                this.instanceRenderList.push(transform);\n            });\n\n            // update instanceMatrix and instancedCount with visible\n            this.instanceRenderList.forEach((transform, i) => {\n                transform.matrix.toArray(this.geometry.attributes.instanceMatrix.data, i * 16);\n\n                // Update lightmap attr\n                if (transform.lightmapData) {\n                    transform.lightmapData.toArray(this.geometry.attributes.lightmapScaleOffset.data, i * 4);\n                    this.geometry.attributes.lightmapScaleOffset.needsUpdate = true;\n                }\n            });\n            this.geometry.instancedCount = this.instanceRenderList.length;\n            this.geometry.attributes.instanceMatrix.needsUpdate = true;\n        };\n\n        this.onBeforeRender(this.frustumCullFunction);\n    }\n\n    removeFrustumCull() {\n        this.offBeforeRender(this.frustumCullFunction);\n        this.geometry.instancedCount = this.totalInstanceCount;\n        this.instanceTransforms.forEach((transform, i) => {\n            transform.matrix.toArray(this.geometry.attributes.instanceMatrix.data, i * 16);\n\n            // Update lightmap attr\n            if (transform.lightmapData) {\n                transform.lightmapData.toArray(this.geometry.attributes.lightmapScaleOffset.data, i * 4);\n                this.geometry.attributes.lightmapScaleOffset.needsUpdate = true;\n            }\n        });\n        this.geometry.attributes.instanceMatrix.needsUpdate = true;\n    }\n}\n","import { Geometry } from '../core/Geometry.js';\nimport { Transform } from '../core/Transform.js';\nimport { Texture } from '../core/Texture.js';\nimport { Mesh } from '../core/Mesh.js';\nimport { Camera } from '../core/Camera.js';\nimport { GLTFAnimation } from './GLTFAnimation.js';\nimport { GLTFSkin } from './GLTFSkin.js';\nimport { Mat4 } from '../math/Mat4.js';\nimport { Vec3 } from '../math/Vec3.js';\nimport { NormalProgram } from './NormalProgram.js';\nimport { InstancedMesh } from './InstancedMesh.js';\n\n// TODO\n// [ ] Morph targets\n// [ ] Materials\n// [ ] Sparse accessor packing? For morph targets basically\n// [ ] Option to turn off GPU instancing?\n// [ ] Spot lights\n\nconst TYPE_ARRAY = {\n    5120: Int8Array,\n    5121: Uint8Array,\n    5122: Int16Array,\n    5123: Uint16Array,\n    5125: Uint32Array,\n    5126: Float32Array,\n    'image/jpeg': Uint8Array,\n    'image/png': Uint8Array,\n    'image/webp': Uint8Array,\n};\n\nconst TYPE_SIZE = {\n    SCALAR: 1,\n    VEC2: 2,\n    VEC3: 3,\n    VEC4: 4,\n    MAT2: 4,\n    MAT3: 9,\n    MAT4: 16,\n};\n\nconst ATTRIBUTES = {\n    POSITION: 'position',\n    NORMAL: 'normal',\n    TANGENT: 'tangent',\n    TEXCOORD_0: 'uv',\n    TEXCOORD_1: 'uv2',\n    COLOR_0: 'color',\n    WEIGHTS_0: 'skinWeight',\n    JOINTS_0: 'skinIndex',\n};\n\nconst TRANSFORMS = {\n    translation: 'position',\n    rotation: 'quaternion',\n    scale: 'scale',\n};\n\nexport class GLTFLoader {\n    static setDracoManager(manager) {\n        this.dracoManager = manager;\n    }\n\n    static setBasisManager(manager) {\n        this.basisManager = manager;\n    }\n\n    static async load(gl, src) {\n        const dir = src.split('/').slice(0, -1).join('/') + '/';\n\n        // Load main description json\n        const desc = await this.parseDesc(src);\n\n        return this.parse(gl, desc, dir);\n    }\n\n    static async parse(gl, desc, dir) {\n        if (desc.asset === undefined || desc.asset.version[0] < 2)\n            console.warn('Only GLTF >=2.0 supported. Attempting to parse.');\n\n        if (desc.extensionsRequired?.includes('KHR_draco_mesh_compression') && !this.dracoManager)\n            console.warn('KHR_draco_mesh_compression extension required but no manager supplied. Use .setDracoManager()');\n\n        if (desc.extensionsRequired?.includes('KHR_texture_basisu') && !this.basisManager)\n            console.warn('KHR_texture_basisu extension required but no manager supplied. Use .setBasisManager()');\n\n        // Load buffers async\n        const buffers = await this.loadBuffers(desc, dir);\n\n        // Unbind current VAO so that new buffers don't get added to active mesh\n        gl.renderer.bindVertexArray(null);\n\n        // Create gl buffers from bufferViews\n        const bufferViews = this.parseBufferViews(gl, desc, buffers);\n\n        // Create images from either bufferViews or separate image files\n        const images = await this.parseImages(gl, desc, dir, bufferViews);\n\n        const textures = this.parseTextures(gl, desc, images);\n\n        // Just pass through material data for now\n        const materials = this.parseMaterials(gl, desc, textures);\n\n        // Fetch the inverse bind matrices for skeleton joints\n        const skins = this.parseSkins(gl, desc, bufferViews);\n\n        // Create geometries for each mesh primitive\n        const meshes = await this.parseMeshes(gl, desc, bufferViews, materials, skins);\n\n        // Create transforms, meshes and hierarchy\n        const [nodes, cameras] = this.parseNodes(gl, desc, meshes, skins, images);\n\n        // Place nodes in skeletons\n        this.populateSkins(skins, nodes);\n\n        // Create animation handlers\n        const animations = this.parseAnimations(gl, desc, nodes, bufferViews);\n\n        // Get top level nodes for each scene\n        const scenes = this.parseScenes(desc, nodes);\n        const scene = scenes[desc.scene];\n\n        // Create uniforms for scene lights (TODO: light linking?)\n        const lights = this.parseLights(gl, desc, nodes, scenes);\n\n        // Remove null nodes (instanced transforms)\n        for (let i = nodes.length; i >= 0; i--) if (!nodes[i]) nodes.splice(i, 1);\n\n        return {\n            json: desc,\n            buffers,\n            bufferViews,\n            cameras,\n            images,\n            textures,\n            materials,\n            meshes,\n            nodes,\n            lights,\n            animations,\n            scenes,\n            scene,\n        };\n    }\n\n    static parseDesc(src) {\n        return fetch(src, { mode: 'cors' })\n            .then((res) => res.arrayBuffer())\n            .then((data) => {\n                const textDecoder = new TextDecoder();\n                if (textDecoder.decode(new Uint8Array(data, 0, 4)) === 'glTF') {\n                    return this.unpackGLB(data);\n                } else {\n                    return JSON.parse(textDecoder.decode(data));\n                }\n            });\n    }\n\n    // From https://github.com/donmccurdy/glTF-Transform/blob/e4108cc/packages/core/src/io/io.ts#L32\n    static unpackGLB(glb) {\n        // Decode and verify GLB header\n        const header = new Uint32Array(glb, 0, 3);\n        if (header[0] !== 0x46546c67) {\n            throw new Error('Invalid glTF asset.');\n        } else if (header[1] !== 2) {\n            throw new Error(`Unsupported glTF binary version, \"${header[1]}\".`);\n        }\n        // Decode and verify chunk headers\n        const jsonChunkHeader = new Uint32Array(glb, 12, 2);\n        const jsonByteOffset = 20;\n        const jsonByteLength = jsonChunkHeader[0];\n        if (jsonChunkHeader[1] !== 0x4e4f534a) {\n            throw new Error('Unexpected GLB layout.');\n        }\n\n        // Decode JSON\n        const jsonText = new TextDecoder().decode(glb.slice(jsonByteOffset, jsonByteOffset + jsonByteLength));\n        const json = JSON.parse(jsonText);\n        // JSON only\n        if (jsonByteOffset + jsonByteLength === glb.byteLength) return json;\n\n        const binaryChunkHeader = new Uint32Array(glb, jsonByteOffset + jsonByteLength, 2);\n        if (binaryChunkHeader[1] !== 0x004e4942) {\n            throw new Error('Unexpected GLB layout.');\n        }\n        // Decode content\n        const binaryByteOffset = jsonByteOffset + jsonByteLength + 8;\n        const binaryByteLength = binaryChunkHeader[0];\n        const binary = glb.slice(binaryByteOffset, binaryByteOffset + binaryByteLength);\n        // Attach binary to buffer\n        json.buffers[0].binary = binary;\n        return json;\n    }\n\n    // ThreeJS GLTF Loader https://github.com/mrdoob/three.js/blob/master/examples/js/loaders/GLTFLoader.js#L1085\n    static resolveURI(uri, dir) {\n        // Invalid URI\n        if (typeof uri !== 'string' || uri === '') return '';\n\n        // Host Relative URI\n        if (/^https?:\\/\\//i.test(dir) && /^\\//.test(uri)) {\n            dir = dir.replace(/(^https?:\\/\\/[^\\/]+).*/i, '$1');\n        }\n\n        // Absolute URI http://, https://, //\n        if (/^(https?:)?\\/\\//i.test(uri)) return uri;\n\n        // Data URI\n        if (/^data:.*,.*$/i.test(uri)) return uri;\n\n        // Blob URI\n        if (/^blob:.*$/i.test(uri)) return uri;\n\n        // Relative URI\n        return dir + uri;\n    }\n\n    static loadBuffers(desc, dir) {\n        if (!desc.buffers) return null;\n        return Promise.all(\n            desc.buffers.map((buffer) => {\n                // For GLB, binary buffer ready to go\n                if (buffer.binary) return buffer.binary;\n                const uri = this.resolveURI(buffer.uri, dir);\n                return fetch(uri, { mode: 'cors' }).then((res) => res.arrayBuffer());\n            })\n        );\n    }\n\n    static parseBufferViews(gl, desc, buffers) {\n        if (!desc.bufferViews) return null;\n        const bufferViews = desc.bufferViews;\n\n        desc.meshes &&\n            desc.meshes.forEach(({ primitives }) => {\n                primitives.forEach(({ attributes, indices, extensions }) => {\n                    // Flag bufferView as an attribute, so it knows to create a gl buffer\n                    for (const attr in attributes) {\n                        const accessor = desc.accessors[attributes[attr]];\n                        if (accessor.bufferView === undefined && !!extensions) {\n                            // Draco extension buffer view\n                            if (extensions.KHR_draco_mesh_compression) {\n                                accessor.bufferView = extensions.KHR_draco_mesh_compression.bufferView;\n                                bufferViews[accessor.bufferView].isDraco = true;\n                            }\n                        }\n                        bufferViews[accessor.bufferView].isAttribute = true;\n                    }\n\n                    if (indices !== undefined) {\n                        const accessor = desc.accessors[indices];\n                        if (accessor.bufferView === undefined && !!extensions) {\n                            // Draco extension buffer view\n                            if (extensions.KHR_draco_mesh_compression) {\n                                accessor.bufferView = extensions.KHR_draco_mesh_compression.bufferView;\n                                bufferViews[accessor.bufferView].isDraco = true;\n                            }\n                        }\n                        bufferViews[accessor.bufferView].isAttribute = true;\n\n                        // Make sure indices bufferView have a target property for gl buffer binding\n                        bufferViews[accessor.bufferView].target = gl.ELEMENT_ARRAY_BUFFER;\n                    }\n                });\n            });\n\n        // Get componentType of each bufferView from the accessors\n        desc.accessors.forEach(({ bufferView: bufferViewIndex, componentType }) => {\n            if (bufferViewIndex === undefined) return;\n            bufferViews[bufferViewIndex].componentType = componentType;\n        });\n\n        // Get mimetype of bufferView from images\n        desc.images &&\n            desc.images.forEach(({ uri, bufferView: bufferViewIndex, mimeType }) => {\n                if (bufferViewIndex === undefined) return;\n                bufferViews[bufferViewIndex].mimeType = mimeType;\n            });\n\n        // Push each bufferView to the GPU as a separate buffer\n        bufferViews.forEach(\n            (\n                {\n                    buffer: bufferIndex, // required\n                    byteOffset = 0, // optional\n                    byteLength, // required\n                    byteStride, // optional\n                    target = gl.ARRAY_BUFFER, // optional, added above for elements\n                    name, // optional\n                    extensions, // optional\n                    extras, // optional\n\n                    componentType, // optional, added from accessor above\n                    mimeType, // optional, added from images above\n                    isAttribute,\n                    isDraco,\n                },\n                i\n            ) => {\n                bufferViews[i].data = buffers[bufferIndex].slice(byteOffset, byteOffset + byteLength);\n\n                if (!isAttribute || isDraco) return;\n                // Create gl buffers for the bufferView, pushing it to the GPU\n                const buffer = gl.createBuffer();\n                gl.bindBuffer(target, buffer);\n                gl.renderer.state.boundBuffer = buffer;\n                gl.bufferData(target, bufferViews[i].data, gl.STATIC_DRAW);\n                bufferViews[i].buffer = buffer;\n            }\n        );\n\n        return bufferViews;\n    }\n\n    static parseImages(gl, desc, dir, bufferViews) {\n        if (!desc.images) return null;\n        return Promise.all(\n            desc.images.map(async ({ uri, bufferView: bufferViewIndex, mimeType, name }) => {\n                if (mimeType === 'image/ktx2') {\n                    const { data } = bufferViews[bufferViewIndex];\n                    const image = await this.basisManager.parseTexture(data);\n                    return image;\n                }\n\n                // jpg / png / webp\n                const image = new Image();\n                image.name = name;\n                if (uri) {\n                    image.src = this.resolveURI(uri, dir);\n                } else if (bufferViewIndex !== undefined) {\n                    const { data } = bufferViews[bufferViewIndex];\n                    const blob = new Blob([data], { type: mimeType });\n                    image.src = URL.createObjectURL(blob);\n                }\n                image.ready = new Promise((res) => {\n                    image.onload = () => res();\n                });\n                return image;\n            })\n        );\n    }\n\n    static parseTextures(gl, desc, images) {\n        if (!desc.textures) return null;\n        return desc.textures.map((textureInfo) => this.createTexture(gl, desc, images, textureInfo));\n    }\n\n    static createTexture(gl, desc, images, { sampler: samplerIndex, source: sourceIndex, name, extensions, extras }) {\n        if (sourceIndex === undefined && !!extensions) {\n            // WebP extension source index\n            if (extensions.EXT_texture_webp) sourceIndex = extensions.EXT_texture_webp.source;\n\n            // Basis extension source index\n            if (extensions.KHR_texture_basisu) sourceIndex = extensions.KHR_texture_basisu.source;\n        }\n\n        const image = images[sourceIndex];\n        if (image.texture) return image.texture;\n\n        const options = {\n            flipY: false,\n            wrapS: gl.REPEAT, // Repeat by default, opposed to OGL's clamp by default\n            wrapT: gl.REPEAT,\n        };\n        const sampler = samplerIndex !== undefined ? desc.samplers[samplerIndex] : null;\n        if (sampler) {\n            ['magFilter', 'minFilter', 'wrapS', 'wrapT'].forEach((prop) => {\n                if (sampler[prop]) options[prop] = sampler[prop];\n            });\n        }\n\n        // For compressed textures\n        if (image.isBasis) {\n            options.image = image;\n            options.internalFormat = image.internalFormat;\n            if (image.isCompressedTexture) {\n                options.generateMipmaps = false;\n                if (image.length > 1) this.minFilter = gl.NEAREST_MIPMAP_LINEAR;\n            }\n            const texture = new Texture(gl, options);\n            texture.name = name;\n            image.texture = texture;\n            return texture;\n        }\n\n        const texture = new Texture(gl, options);\n        texture.name = name;\n        image.texture = texture;\n        image.ready.then(() => {\n            texture.image = image;\n        });\n\n        return texture;\n    }\n\n    static parseMaterials(gl, desc, textures) {\n        if (!desc.materials) return null;\n        return desc.materials.map(\n            ({\n                name,\n                extensions,\n                extras,\n                pbrMetallicRoughness = {},\n                normalTexture,\n                occlusionTexture,\n                emissiveTexture,\n                emissiveFactor = [0, 0, 0],\n                alphaMode = 'OPAQUE',\n                alphaCutoff = 0.5,\n                doubleSided = false,\n            }) => {\n                const {\n                    baseColorFactor = [1, 1, 1, 1],\n                    baseColorTexture,\n                    metallicFactor = 1,\n                    roughnessFactor = 1,\n                    metallicRoughnessTexture,\n                    //   extensions,\n                    //   extras,\n                } = pbrMetallicRoughness;\n\n                if (baseColorTexture) {\n                    baseColorTexture.texture = textures[baseColorTexture.index];\n                    // texCoord\n                }\n                if (normalTexture) {\n                    normalTexture.texture = textures[normalTexture.index];\n                    // scale: 1\n                    // texCoord\n                }\n                if (metallicRoughnessTexture) {\n                    metallicRoughnessTexture.texture = textures[metallicRoughnessTexture.index];\n                    // texCoord\n                }\n                if (occlusionTexture) {\n                    occlusionTexture.texture = textures[occlusionTexture.index];\n                    // strength 1\n                    // texCoord\n                }\n                if (emissiveTexture) {\n                    emissiveTexture.texture = textures[emissiveTexture.index];\n                    // texCoord\n                }\n\n                return {\n                    name,\n                    extensions,\n                    extras,\n                    baseColorFactor,\n                    baseColorTexture,\n                    metallicFactor,\n                    roughnessFactor,\n                    metallicRoughnessTexture,\n                    normalTexture,\n                    occlusionTexture,\n                    emissiveTexture,\n                    emissiveFactor,\n                    alphaMode,\n                    alphaCutoff,\n                    doubleSided,\n                };\n            }\n        );\n    }\n\n    static parseSkins(gl, desc, bufferViews) {\n        if (!desc.skins) return null;\n        return desc.skins.map(\n            ({\n                inverseBindMatrices, // optional\n                skeleton, // optional\n                joints, // required\n                // name,\n                // extensions,\n                // extras,\n            }) => {\n                return {\n                    inverseBindMatrices: this.parseAccessor(inverseBindMatrices, desc, bufferViews),\n                    skeleton,\n                    joints,\n                };\n            }\n        );\n    }\n\n    static parseMeshes(gl, desc, bufferViews, materials, skins) {\n        if (!desc.meshes) return null;\n        return Promise.all(\n            desc.meshes.map(\n                async (\n                    {\n                        primitives, // required\n                        weights, // optional\n                        name, // optional\n                        extensions, // optional\n                        extras = {}, // optional - will get merged with node extras\n                    },\n                    meshIndex\n                ) => {\n                    // TODO: weights stuff?\n                    // Parse through nodes to see how many instances there are and if there is a skin attached\n                    // If multiple instances of a skin, need to create each\n                    let numInstances = 0;\n                    let skinIndices = [];\n                    let isLightmap = false;\n                    desc.nodes &&\n                        desc.nodes.forEach(({ mesh, skin, extras }) => {\n                            if (mesh === meshIndex) {\n                                numInstances++;\n                                if (skin !== undefined) skinIndices.push(skin);\n                                if (extras && extras.lightmap_scale_offset) isLightmap = true;\n                            }\n                        });\n                    let isSkin = !!skinIndices.length;\n\n                    // For skins, return array of skin meshes to account for multiple instances\n                    if (isSkin) {\n                        primitives = await Promise.all(\n                            skinIndices.map(async (skinIndex) => {\n                                return (await this.parsePrimitives(gl, primitives, desc, bufferViews, materials, 1, isLightmap)).map(({ geometry, program, mode }) => {\n                                    const mesh = new GLTFSkin(gl, { skeleton: skins[skinIndex], geometry, program, mode });\n                                    mesh.name = name;\n                                    mesh.extras = extras;\n                                    if (extensions) mesh.extensions = extensions;\n                                    // TODO: support skin frustum culling\n                                    mesh.frustumCulled = false;\n                                    return mesh;\n                                });\n                            })\n                        );\n                        // For retrieval to add to node\n                        primitives.instanceCount = 0;\n                        primitives.numInstances = numInstances;\n                    } else {\n                        primitives = (await this.parsePrimitives(gl, primitives, desc, bufferViews, materials, numInstances, isLightmap)).map(({ geometry, program, mode }) => {\n                            // InstancedMesh class has custom frustum culling for instances\n                            const meshConstructor = geometry.attributes.instanceMatrix ? InstancedMesh : Mesh;\n                            const mesh = new meshConstructor(gl, { geometry, program, mode });\n                            mesh.name = name;\n                            mesh.extras = extras;\n                            if (extensions) mesh.extensions = extensions;\n                            // Tag mesh so that nodes can add their transforms to the instance attribute\n                            mesh.numInstances = numInstances;\n                            return mesh;\n                        });\n                    }\n\n                    return {\n                        primitives,\n                        weights,\n                        name,\n                    };\n                }\n            )\n        );\n    }\n\n    static parsePrimitives(gl, primitives, desc, bufferViews, materials, numInstances, isLightmap) {\n        return Promise.all(\n            primitives.map(\n                async ({\n                    attributes, // required\n                    indices, // optional\n                    material: materialIndex, // optional\n                    mode = 4, // optional\n                    targets, // optional\n                    extensions, // optional\n                    extras, // optional\n                }) => {\n                    // TODO: materials\n                    const program = new NormalProgram(gl);\n                    if (materialIndex !== undefined) {\n                        program.gltfMaterial = materials[materialIndex];\n                    }\n\n                    const geometry = new Geometry(gl);\n                    if (extras) geometry.extras = extras;\n                    if (extensions) geometry.extensions = extensions;\n\n                    // For compressed geometry data\n                    if (extensions && extensions.KHR_draco_mesh_compression) {\n                        const bufferViewIndex = extensions.KHR_draco_mesh_compression.bufferView;\n                        const gltfAttributeMap = extensions.KHR_draco_mesh_compression.attributes;\n                        const attributeMap = {};\n                        const attributeTypeMap = {};\n                        const attributeTypeNameMap = {};\n                        const attributeNormalizedMap = {};\n\n                        for (const attr in attributes) {\n                            const accessor = desc.accessors[attributes[attr]];\n                            const attributeName = ATTRIBUTES[attr];\n                            attributeMap[attributeName] = gltfAttributeMap[attr];\n                            attributeTypeMap[attributeName] = accessor.componentType;\n                            attributeTypeNameMap[attributeName] = TYPE_ARRAY[accessor.componentType].name;\n                            attributeNormalizedMap[attributeName] = accessor.normalized === true;\n                        }\n\n                        const { data } = bufferViews[bufferViewIndex];\n                        const geometryData = await this.dracoManager.decodeGeometry(data, {\n                            attributeIds: attributeMap,\n                            attributeTypes: attributeTypeNameMap,\n                        });\n\n                        // Add each attribute result\n                        for (let i = 0; i < geometryData.attributes.length; i++) {\n                            const result = geometryData.attributes[i];\n                            const name = result.name;\n                            const data = result.array;\n                            const size = result.itemSize;\n                            const type = attributeTypeMap[name];\n                            const normalized = attributeNormalizedMap[name];\n\n                            // Create gl buffers for the attribute data, pushing it to the GPU\n                            const buffer = gl.createBuffer();\n                            gl.bindBuffer(gl.ARRAY_BUFFER, buffer);\n                            gl.renderer.state.boundBuffer = buffer;\n                            gl.bufferData(gl.ARRAY_BUFFER, data, gl.STATIC_DRAW);\n\n                            geometry.addAttribute(name, {\n                                data,\n                                size,\n                                type,\n                                normalized,\n                                buffer,\n                            });\n                        }\n\n                        // Add index attribute if found\n                        if (geometryData.index) {\n                            const data = geometryData.index.array;\n                            const size = geometryData.index.itemSize;\n\n                            // Create gl buffers for the index attribute data, pushing it to the GPU\n                            const buffer = gl.createBuffer();\n                            gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, buffer);\n                            gl.renderer.state.boundBuffer = buffer;\n                            gl.bufferData(gl.ELEMENT_ARRAY_BUFFER, data, gl.STATIC_DRAW);\n\n                            geometry.addAttribute('index', {\n                                data,\n                                size,\n                                type: 5125, // Uint32Array\n                                normalized: false,\n                                buffer,\n                            });\n                        }\n                    } else {\n                        // Add each attribute found in primitive\n                        for (const attr in attributes) {\n                            geometry.addAttribute(ATTRIBUTES[attr], this.parseAccessor(attributes[attr], desc, bufferViews));\n                        }\n\n                        // Add index attribute if found\n                        if (indices !== undefined) {\n                            geometry.addAttribute('index', this.parseAccessor(indices, desc, bufferViews));\n                        }\n                    }\n\n                    // Add instanced transform attribute if multiple instances\n                    // Ignore if skin as we don't support instanced skins out of the box\n                    if (numInstances > 1) {\n                        geometry.addAttribute('instanceMatrix', {\n                            instanced: 1,\n                            size: 16,\n                            data: new Float32Array(numInstances * 16),\n                        });\n                    }\n\n                    // Always supply lightmapScaleOffset as an instanced attribute\n                    // Instanced skin lightmaps not supported\n                    if (isLightmap) {\n                        geometry.addAttribute('lightmapScaleOffset', {\n                            instanced: 1,\n                            size: 4,\n                            data: new Float32Array(numInstances * 4),\n                        });\n                    }\n\n                    return {\n                        geometry,\n                        program,\n                        mode,\n                    };\n                }\n            )\n        );\n    }\n\n    static parseAccessor(index, desc, bufferViews) {\n        // TODO: init missing bufferView with 0s\n        // TODO: support sparse\n\n        const {\n            bufferView: bufferViewIndex, // optional\n            byteOffset = 0, // optional\n            componentType, // required\n            normalized = false, // optional\n            count, // required\n            type, // required\n            min, // optional\n            max, // optional\n            sparse, // optional\n            // name, // optional\n            // extensions, // optional\n            // extras, // optional\n        } = desc.accessors[index];\n\n        const {\n            data, // attached in parseBufferViews\n            buffer, // replaced to be the actual GL buffer\n            byteOffset: bufferByteOffset = 0,\n            // byteLength, // applied in parseBufferViews\n            byteStride = 0,\n            target,\n            // name,\n            // extensions,\n            // extras,\n        } = bufferViews[bufferViewIndex];\n\n        const size = TYPE_SIZE[type];\n\n        // Parse data from joined buffers\n        const TypeArray = TYPE_ARRAY[componentType];\n        const elementBytes = TypeArray.BYTES_PER_ELEMENT;\n        const componentStride = byteStride / elementBytes;\n        const isInterleaved = !!byteStride && componentStride !== size;\n\n        let filteredData;\n\n        // Convert data to typed array for various uses (bounding boxes, raycasting, animation, merging etc)\n        if (isInterleaved) {\n            // First convert entire buffer to type\n            const typedData = new TypeArray(data, byteOffset);\n            // TODO: add length to not copy entire buffer if can help it\n            // const typedData = new TypeArray(data, byteOffset, (count - 1) * componentStride)\n\n            // Create output with length\n            filteredData = new TypeArray(count * size);\n\n            // Add element by element\n            for (let i = 0; i < count; i++) {\n                const start = componentStride * i;\n                const end = start + size;\n                filteredData.set(typedData.slice(start, end), i * size);\n            }\n        } else {\n            // Simply a slice\n            filteredData = new TypeArray(data, byteOffset, count * size);\n        }\n\n        // Return attribute data\n        return {\n            data: filteredData,\n            size,\n            type: componentType,\n            normalized,\n            buffer,\n            stride: byteStride,\n            offset: byteOffset,\n            count,\n            min,\n            max,\n        };\n    }\n\n    static parseNodes(gl, desc, meshes, skins, images) {\n        if (!desc.nodes) return null;\n        const cameras = [];\n        const nodes = desc.nodes.map(\n            ({\n                camera, // optional\n                children, // optional\n                skin: skinIndex, // optional\n                matrix, // optional\n                mesh: meshIndex, // optional\n                rotation, // optional\n                scale, // optional\n                translation, // optional\n                weights, // optional\n                name, // optional\n                extensions, // optional\n                extras, // optional\n            }) => {\n                const isCamera = camera !== undefined;\n\n                const node = isCamera ? new Camera(gl) : new Transform();\n\n                if (isCamera) {\n                    // NOTE: chose to use node's name and extras/extensions over camera\n                    const cameraOpts = desc.cameras[camera];\n                    if (cameraOpts.type === 'perspective') {\n                        const { yfov: fov, znear: near, zfar: far } = cameraOpts.perspective;\n                        node.perspective({ fov: fov * (180 / Math.PI), near, far });\n                    } else {\n                        const { xmag, ymag, znear: near, zfar: far } = cameraOpts.orthographic;\n                        node.orthographic({ near, far, left: -xmag, right: xmag, top: -ymag, bottom: ymag });\n                    }\n                    cameras.push(node);\n                }\n\n                if (name) node.name = name;\n                if (extras) node.extras = extras;\n                if (extensions) node.extensions = extensions;\n\n                // Need to attach to node as may have same material but different lightmap\n                if (extras && extras.lightmapTexture !== undefined) {\n                    extras.lightmapTexture.texture = this.createTexture(gl, desc, images, { source: extras.lightmapTexture.index });\n                }\n\n                // Apply transformations\n                if (matrix) {\n                    node.matrix.copy(matrix);\n                    node.decompose();\n                } else {\n                    if (rotation) node.quaternion.copy(rotation);\n                    if (scale) node.scale.copy(scale);\n                    if (translation) node.position.copy(translation);\n                    node.updateMatrix();\n                }\n\n                // Flags for avoiding duplicate transforms and removing unused instance nodes\n                let isInstanced = false;\n                let isFirstInstance = true;\n                let isInstancedMatrix = false;\n                let isSkin = skinIndex !== undefined;\n\n                // Add mesh if included\n                if (meshIndex !== undefined) {\n                    if (isSkin) {\n                        meshes[meshIndex].primitives[meshes[meshIndex].primitives.instanceCount].forEach((mesh) => {\n                            if (extras) Object.assign(mesh.extras, extras);\n                            mesh.setParent(node);\n                        });\n                        meshes[meshIndex].primitives.instanceCount++;\n                        // Remove properties once all instances added\n                        if (meshes[meshIndex].primitives.instanceCount === meshes[meshIndex].primitives.numInstances) {\n                            delete meshes[meshIndex].primitives.numInstances;\n                            delete meshes[meshIndex].primitives.instanceCount;\n                        }\n                    } else {\n                        meshes[meshIndex].primitives.forEach((mesh) => {\n                            if (extras) Object.assign(mesh.extras, extras);\n\n                            // Instanced mesh might only have 1\n                            if (mesh.geometry.isInstanced) {\n                                isInstanced = true;\n                                if (!mesh.instanceCount) {\n                                    mesh.instanceCount = 0;\n                                } else {\n                                    isFirstInstance = false;\n                                }\n                                if (mesh.geometry.attributes.instanceMatrix) {\n                                    isInstancedMatrix = true;\n                                    node.matrix.toArray(mesh.geometry.attributes.instanceMatrix.data, mesh.instanceCount * 16);\n                                }\n\n                                if (mesh.geometry.attributes.lightmapScaleOffset) {\n                                    mesh.geometry.attributes.lightmapScaleOffset.data.set(extras.lightmap_scale_offset, mesh.instanceCount * 4);\n                                }\n\n                                mesh.instanceCount++;\n\n                                if (mesh.instanceCount === mesh.numInstances) {\n                                    // Remove properties once all instances added\n                                    delete mesh.numInstances;\n                                    delete mesh.instanceCount;\n                                    // Flag attribute as dirty\n                                    if (mesh.geometry.attributes.instanceMatrix) {\n                                        mesh.geometry.attributes.instanceMatrix.needsUpdate = true;\n                                    }\n                                    if (mesh.geometry.attributes.lightmapScaleOffset) {\n                                        mesh.geometry.attributes.lightmapScaleOffset.needsUpdate = true;\n                                    }\n                                }\n                            }\n\n                            // For instances, only the first node will actually have the mesh\n                            if (isInstanced) {\n                                if (isFirstInstance) mesh.setParent(node);\n                            } else {\n                                mesh.setParent(node);\n                            }\n                        });\n                    }\n                }\n\n                // Reset node if instanced to not duplicate transforms\n                if (isInstancedMatrix) {\n                    // Remove unused nodes just providing an instance transform\n                    if (!isFirstInstance) return null;\n                    // Avoid duplicate transform for node containing the instanced mesh\n                    node.matrix.identity();\n                    node.decompose();\n                }\n\n                return node;\n            }\n        );\n\n        desc.nodes.forEach(({ children = [] }, i) => {\n            // Set hierarchy now all nodes created\n            children.forEach((childIndex) => {\n                if (!nodes[childIndex]) return;\n                nodes[childIndex].setParent(nodes[i]);\n            });\n        });\n\n        // Add frustum culling for instances now that instanceMatrix attribute is populated\n        meshes.forEach(({ primitives }, i) => {\n            primitives.forEach((primitive, i) => {\n                if (primitive.isInstancedMesh) primitive.addFrustumCull();\n            });\n        });\n\n        return [nodes, cameras];\n    }\n\n    static populateSkins(skins, nodes) {\n        if (!skins) return;\n        skins.forEach((skin) => {\n            skin.joints = skin.joints.map((i, index) => {\n                const joint = nodes[i];\n                joint.skin = skin;\n                joint.bindInverse = new Mat4(...skin.inverseBindMatrices.data.slice(index * 16, (index + 1) * 16));\n                return joint;\n            });\n            if (skin.skeleton) skin.skeleton = nodes[skin.skeleton];\n        });\n    }\n\n    static parseAnimations(gl, desc, nodes, bufferViews) {\n        if (!desc.animations) return null;\n        return desc.animations.map(\n            (\n                {\n                    channels, // required\n                    samplers, // required\n                    name, // optional\n                    // extensions, // optional\n                    // extras,  // optional\n                },\n                animationIndex\n            ) => {\n                const data = channels.map(\n                    ({\n                        sampler: samplerIndex, // required\n                        target, // required\n                        // extensions, // optional\n                        // extras, // optional\n                    }) => {\n                        const {\n                            input: inputIndex, // required\n                            interpolation = 'LINEAR',\n                            output: outputIndex, // required\n                            // extensions, // optional\n                            // extras, // optional\n                        } = samplers[samplerIndex];\n\n                        const {\n                            node: nodeIndex, // optional - TODO: when is it not included?\n                            path, // required\n                            // extensions, // optional\n                            // extras, // optional\n                        } = target;\n\n                        const node = nodes[nodeIndex];\n                        const transform = TRANSFORMS[path];\n                        const times = this.parseAccessor(inputIndex, desc, bufferViews).data;\n                        const values = this.parseAccessor(outputIndex, desc, bufferViews).data;\n\n                        // Store reference on node for cyclical retrieval\n                        if (!node.animations) node.animations = [];\n                        if (!node.animations.includes(animationIndex)) node.animations.push(animationIndex);\n\n                        return {\n                            node,\n                            transform,\n                            interpolation,\n                            times,\n                            values,\n                        };\n                    }\n                );\n\n                return {\n                    name,\n                    animation: new GLTFAnimation(data),\n                };\n            }\n        );\n    }\n\n    static parseScenes(desc, nodes) {\n        if (!desc.scenes) return null;\n        return desc.scenes.map(\n            ({\n                nodes: nodesIndices = [],\n                name, // optional\n                extensions,\n                extras,\n            }) => {\n                const scene = nodesIndices.reduce((map, i) => {\n                    // Don't add null nodes (instanced transforms)\n                    if (nodes[i]) map.push(nodes[i]);\n                    return map;\n                }, []);\n                scene.extras = extras;\n                return scene;\n            }\n        );\n    }\n\n    static parseLights(gl, desc, nodes, scenes) {\n        const lights = {\n            directional: [],\n            point: [],\n            spot: [],\n        };\n\n        // Update matrices on root nodes\n        scenes.forEach((scene) => scene.forEach((node) => node.updateMatrixWorld()));\n\n        // Uses KHR_lights_punctual extension\n        const lightsDescArray = desc.extensions?.KHR_lights_punctual?.lights || [];\n\n        // Need nodes for transforms\n        nodes.forEach((node) => {\n            if (!node?.extensions?.KHR_lights_punctual) return;\n            const lightIndex = node.extensions.KHR_lights_punctual.light;\n            const lightDesc = lightsDescArray[lightIndex];\n            const light = {\n                name: lightDesc.name || '',\n                color: { value: new Vec3().set(lightDesc.color || 1) },\n            };\n            // Apply intensity directly to color\n            if (lightDesc.intensity !== undefined) light.color.value.multiply(lightDesc.intensity);\n\n            switch (lightDesc.type) {\n                case 'directional':\n                    light.direction = { value: new Vec3(0, 0, 1).transformDirection(node.worldMatrix) };\n                    break;\n                case 'point':\n                    light.position = { value: new Vec3().applyMatrix4(node.worldMatrix) };\n                    light.distance = { value: lightDesc.range };\n                    light.decay = { value: 2 };\n                    break;\n                case 'spot':\n                    // TODO: support spot uniforms\n                    Object.assign(light, lightDesc);\n                    break;\n            }\n\n            lights[lightDesc.type].push(light);\n        });\n\n        return lights;\n    }\n}\n","import { Mesh } from '../core/Mesh.js';\nimport { Program } from '../core/Program.js';\nimport { Geometry } from '../core/Geometry.js';\nimport { Color } from '../math/Color.js';\n\nexport class WireMesh extends Mesh {\n    constructor(gl, { geometry, wireColor = new Color(0, 0.75, 0.5), ...meshProps } = {}) {\n        const wireProgram = new Program(gl, {\n            vertex,\n            fragment,\n            uniforms: { wireColor: { value: wireColor } },\n        });\n\n        const positionArray = geometry.attributes.position.data;\n        const indices = [];\n        const hashSet = new Set();\n\n        function addUniqueIndices(idx) {\n            for (let i = 0; i < idx.length; i += 2) {\n                if (isUniqueEdgePosition(idx[i] * 3, idx[i + 1] * 3, positionArray, hashSet)) {\n                    indices.push(idx[i], idx[i + 1]);\n                }\n            }\n        }\n\n        if (geometry.attributes.index) {\n            const idata = geometry.attributes.index.data;\n\n            for (let i = 0; i < idata.length; i += 3) {\n                // For every triangle, make three line pairs (start, end)\n                // prettier-ignore\n                addUniqueIndices([\n                    idata[i], idata[i + 1],\n                    idata[i + 1], idata[i + 2],\n                    idata[i + 2], idata[i]\n                ]);\n            }\n        } else {\n            const numVertices = Math.floor(positionArray.length / 3);\n\n            for (let i = 0; i < numVertices; i += 3) {\n                addUniqueIndices([i, i + 1, i + 1, i + 2, i + 2, i]);\n            }\n        }\n\n        const indicesTyped = indices.length > 65536 ? new Uint32Array(indices) : new Uint16Array(indices);\n        const wireGeometry = new Geometry(gl, {\n            position: { ...geometry.attributes.position },\n            index: { data: indicesTyped },\n        });\n\n        super(gl, { ...meshProps, mode: gl.LINES, geometry: wireGeometry, program: wireProgram });\n    }\n}\n\n// from https://github.com/mrdoob/three.js/blob/0c26bb4bb8220126447c8373154ac045588441de/src/geometries/WireframeGeometry.js#L116\nfunction isUniqueEdgePosition(start, end, pos, hashSet) {\n    // prettier-ignore\n    const hash1 = [\n        pos[start], pos[start + 1], pos[start + 2],\n        pos[end], pos[end + 1], pos[end + 2]\n    ].join('#');\n\n    // coincident edge\n    // prettier-ignore\n    const hash2 = [\n        pos[end], pos[end + 1], pos[end + 2],\n        pos[start], pos[start + 1], pos[start + 2]\n    ].join('#');\n\n    const oldSize = hashSet.size;\n    hashSet.add(hash1);\n    hashSet.add(hash2);\n    return hashSet.size - oldSize === 2;\n}\n\nconst vertex = /* glsl */ `\nattribute vec3 position;\nuniform mat4 modelViewMatrix;\nuniform mat4 projectionMatrix;\n\nvoid main() {    \n    gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n}\n`;\n\nconst fragment = /* glsl */ `\nprecision highp float;\nuniform vec3 wireColor;\n\nvoid main() {    \n    gl_FragColor = vec4(wireColor, 1.0);\n}\n`;\n","import { Mesh } from '../../core/Mesh.js';\nimport { Program } from '../../core/Program.js';\nimport { Geometry } from '../../core/Geometry.js';\nimport { Vec3 } from '../../math/Vec3.js';\n\nexport class AxesHelper extends Mesh {\n    constructor(\n        gl,\n        {\n            size = 1,\n            symmetric = false,\n            xColor = new Vec3(0.96, 0.21, 0.32),\n            yColor = new Vec3(0.44, 0.64, 0.11),\n            zColor = new Vec3(0.18, 0.52, 0.89),\n            ...meshProps\n        } = {}\n    ) {\n        const a = symmetric ? -size : 0;\n        const b = size;\n\n        // prettier-ignore\n        const vertices = new Float32Array([\n\t\t\ta, 0, 0,  b, 0, 0,\n\t\t\t0, a, 0,  0, b, 0,\n\t\t\t0, 0, a,  0, 0, b\n\t\t]);\n\n        // prettier-ignore\n        const colors = new Float32Array([\n\t\t\t...xColor,  ...xColor,\n\t\t\t...yColor,  ...yColor,\n\t\t\t...zColor,  ...zColor\n\t\t]);\n\n        const geometry = new Geometry(gl, {\n            position: { size: 3, data: vertices },\n            color: { size: 3, data: colors },\n        });\n\n        const program = new Program(gl, { vertex, fragment });\n\n        super(gl, { ...meshProps, mode: gl.LINES, geometry, program });\n    }\n}\n\nconst vertex = /* glsl */ `\nattribute vec3 position;\nattribute vec3 color;\nuniform mat4 modelViewMatrix;\nuniform mat4 projectionMatrix;\n\nvarying vec3 vColor;\n\nvoid main() {    \n    vColor = color;\n    gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n}\n`;\n\nconst fragment = /* glsl */ `\nprecision highp float;\nvarying vec3 vColor;\n\nvoid main() {    \n    gl_FragColor = vec4(vColor, 1.0);\n}\n`;\n","import { Mesh } from '../../core/Mesh.js';\nimport { Program } from '../../core/Program.js';\nimport { Geometry } from '../../core/Geometry.js';\nimport { Vec3 } from '../../math/Vec3.js';\n\nexport class GridHelper extends Mesh {\n    constructor(gl, { size = 10, divisions = 10, color = new Vec3(0.75, 0.75, 0.75), ...meshProps } = {}) {\n        const numVertices = (size + 1) * 2 * 2;\n        const vertices = new Float32Array(numVertices * 3);\n\n        const hs = size / 2;\n        for (let i = 0; i <= divisions; i++) {\n            const t = i / divisions;\n            const o = t * size - hs;\n\n            vertices.set([o, 0, -hs, o, 0, hs], i * 12);\n            vertices.set([-hs, 0, o, hs, 0, o], i * 12 + 6);\n        }\n\n        const geometry = new Geometry(gl, {\n            position: { size: 3, data: vertices },\n        });\n\n        const program = new Program(gl, {\n            vertex,\n            fragment,\n            uniforms: {\n                color: { value: color },\n            },\n        });\n        super(gl, { ...meshProps, mode: gl.LINES, geometry, program });\n    }\n}\n\nconst vertex = /* glsl */ `\nattribute vec3 position;\nuniform mat4 modelViewMatrix;\nuniform mat4 projectionMatrix;\n\nvoid main() {    \n    gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n}\n`;\n\nconst fragment = /* glsl */ `\nprecision highp float;\nuniform vec3 color;\n\nvoid main() {    \n    gl_FragColor = vec4(color, 1.0);\n}\n`;\n","import { Mesh } from '../../core/Mesh.js';\nimport { Program } from '../../core/Program.js';\nimport { Geometry } from '../../core/Geometry.js';\nimport { Vec3 } from '../../math/Vec3.js';\nimport { Mat3 } from '../../math/Mat3.js';\n\nexport class VertexNormalsHelper extends Mesh {\n    constructor(object, { size = 0.1, color = new Vec3(0.86, 0.16, 0.86), ...meshProps } = {}) {\n        const gl = object.gl;\n        const nNormals = object.geometry.attributes.normal.count;\n        const positionsArray = new Float32Array(nNormals * 2 * 3);\n        const normalsArray = new Float32Array(nNormals * 2 * 3);\n        const sizeArray = new Float32Array(nNormals * 2);\n\n        const normalData = object.geometry.attributes.normal.data;\n        const positionData = object.geometry.attributes.position.data;\n        const sizeData = new Float32Array([0, size]);\n\n        for (let i = 0; i < nNormals; i++) {\n            const i6 = i * 6;\n            const i3 = i * 3;\n\n            // duplicate position and normal for line start and end point\n            const pSub = positionData.subarray(i3, i3 + 3);\n            positionsArray.set(pSub, i6);\n            positionsArray.set(pSub, i6 + 3);\n\n            const nSub = normalData.subarray(i3, i3 + 3);\n            normalsArray.set(nSub, i6);\n            normalsArray.set(nSub, i6 + 3);\n\n            sizeArray.set(sizeData, i * 2);\n        }\n\n        const geometry = new Geometry(gl, {\n            position: { size: 3, data: positionsArray },\n            normal: { size: 3, data: normalsArray },\n            size: { size: 1, data: sizeArray },\n        });\n\n        const program = new Program(gl, {\n            vertex,\n            fragment,\n            uniforms: {\n                color: { value: color },\n                worldNormalMatrix: { value: new Mat3() },\n                objectWorldMatrix: { value: object.worldMatrix },\n            },\n        });\n\n        super(gl, { ...meshProps, mode: gl.LINES, geometry, program });\n\n        this.object = object;\n    }\n\n    draw(arg) {\n        this.program.uniforms.worldNormalMatrix.value.getNormalMatrix(this.object.worldMatrix);\n        super.draw(arg);\n    }\n}\n\nconst vertex = /* glsl */ `\nattribute vec3 position;\nattribute vec3 normal;\nattribute float size;\n\nuniform mat4 viewMatrix;\nuniform mat4 projectionMatrix;\nuniform mat4 objectWorldMatrix;\nuniform mat3 worldNormalMatrix;\n\nvoid main() {\n    vec3 n = normalize(worldNormalMatrix * normal) * size;\n    vec3 p = (objectWorldMatrix * vec4(position, 1.0)).xyz;\n    gl_Position = projectionMatrix * viewMatrix * vec4(p + n, 1.0);\n}\n`;\n\nconst fragment = /* glsl */ `\nprecision highp float;\nuniform vec3 color;\n\nvoid main() {    \n    gl_FragColor = vec4(color, 1.0);\n}\n`;\n","import { Mesh } from '../../core/Mesh.js';\nimport { Program } from '../../core/Program.js';\nimport { Geometry } from '../../core/Geometry.js';\nimport { Vec3 } from '../../math/Vec3.js';\nimport { Mat3 } from '../../math/Mat3.js';\n\nconst vA = /* @__PURE__ */ new Vec3();\nconst vB = /* @__PURE__ */ new Vec3();\nconst vC = /* @__PURE__ */ new Vec3();\nconst vCenter = /* @__PURE__ */ new Vec3();\nconst vNormal = /* @__PURE__ */ new Vec3();\n\nexport class FaceNormalsHelper extends Mesh {\n    constructor(object, { size = 0.1, color = new Vec3(0.15, 0.86, 0.86), ...meshProps } = {}) {\n        const gl = object.gl;\n\n        const positionData = object.geometry.attributes.position.data;\n        const sizeData = new Float32Array([0, size]);\n\n        const indexAttr = object.geometry.attributes.index;\n        const getIndex = indexAttr ? (i) => indexAttr.data[i] : (i) => i;\n        const numVertices = indexAttr ? indexAttr.data.length : Math.floor(positionData.length / 3);\n\n        const nNormals = Math.floor(numVertices / 3);\n        const positionsArray = new Float32Array(nNormals * 2 * 3);\n        const normalsArray = new Float32Array(nNormals * 2 * 3);\n        const sizeArray = new Float32Array(nNormals * 2);\n\n        for (let i = 0; i < numVertices; i += 3) {\n            vA.fromArray(positionData, getIndex(i + 0) * 3);\n            vB.fromArray(positionData, getIndex(i + 1) * 3);\n            vC.fromArray(positionData, getIndex(i + 2) * 3);\n\n            vCenter\n                .add(vA, vB)\n                .add(vC)\n                .multiply(1 / 3);\n\n            vA.sub(vA, vB);\n            vC.sub(vC, vB);\n            vNormal.cross(vC, vA).normalize();\n\n            // duplicate position and normal for line start and end point\n            const i2 = i * 2;\n            positionsArray.set(vCenter, i2);\n            positionsArray.set(vCenter, i2 + 3);\n\n            normalsArray.set(vNormal, i2);\n            normalsArray.set(vNormal, i2 + 3);\n            sizeArray.set(sizeData, (i / 3) * 2);\n        }\n\n        const geometry = new Geometry(gl, {\n            position: { size: 3, data: positionsArray },\n            normal: { size: 3, data: normalsArray },\n            size: { size: 1, data: sizeArray },\n        });\n\n        const program = new Program(gl, {\n            vertex,\n            fragment,\n            uniforms: {\n                color: { value: color },\n                worldNormalMatrix: { value: new Mat3() },\n                objectWorldMatrix: { value: object.worldMatrix },\n            },\n        });\n\n        super(gl, { ...meshProps, mode: gl.LINES, geometry, program });\n\n        this.object = object;\n    }\n\n    draw(arg) {\n        this.program.uniforms.worldNormalMatrix.value.getNormalMatrix(this.object.worldMatrix);\n        super.draw(arg);\n    }\n}\n\nconst vertex = /* glsl */ `\nattribute vec3 position;\nattribute vec3 normal;\nattribute float size;\n\nuniform mat4 viewMatrix;\nuniform mat4 projectionMatrix;\nuniform mat4 objectWorldMatrix;\nuniform mat3 worldNormalMatrix;\n\nvoid main() {\n    vec3 n = normalize(worldNormalMatrix * normal) * size;\n    vec3 p = (objectWorldMatrix * vec4(position, 1.0)).xyz;\n    gl_Position = projectionMatrix * viewMatrix * vec4(p + n, 1.0);\n}\n`;\n\nconst fragment = /* glsl */ `\nprecision highp float;\nuniform vec3 color;\n\nvoid main() {    \n    gl_FragColor = vec4(color, 1.0);\n}\n`;\n","import { Texture } from '../core/Texture.js';\n\nexport class Texture3D extends Texture {\n    constructor(gl, args) {\n        super(gl, {\n            ...args,\n            target: gl.TEXTURE_3D,\n            width: args.width ? args.width : 2,\n            height: args.height ? args.height : 2,\n        });\n\n        const image = new Image();\n        image.crossOrigin = '*';\n        image.src = args.src;\n\n        image.onload = () => {\n            let canvas = document.createElement('canvas');\n            canvas.width = image.width;\n            canvas.height = image.height;\n\n            let ctx = canvas.getContext('2d');\n            ctx.scale(1, -1);\n            ctx.translate(0, -image.height);\n            ctx.drawImage(image, 0, 0);\n            const imageData = ctx.getImageData(0, 0, image.width, image.height).data;\n\n            canvas = null;\n            ctx = null;\n            let elementCount;\n\n            switch (this.format) {\n                case gl.RED:\n                    elementCount = 1;\n                    break;\n                case gl.RG:\n                    elementCount = 2;\n                    break;\n                case gl.RGB:\n                    elementCount = 3;\n                    break;\n                default:\n                    elementCount = 4;\n                    break;\n            }\n\n            const dataCount = this.width * this.height * this.length * elementCount;\n            const data = this.type === gl.UNSIGNED_BYTE ? new Uint8Array(dataCount) : new Float32Array(dataCount);\n\n            let dataIterator = 0;\n\n            for (let z = 0; z < this.length; z++) {\n                for (let y = 0; y < this.height; y++) {\n                    for (let x = 0; x < this.width; x++) {\n                        let zOffsetX = (z % args.tileCountX) * this.width;\n                        let zOffsetY = Math.floor(z / args.tileCountX) * (this.width * this.height * args.tileCountX);\n                        let index = x + zOffsetX + (y * image.width + zOffsetY);\n\n                        const r = imageData[index * 4];\n                        const g = imageData[index * 4 + 1];\n                        const b = imageData[index * 4 + 2];\n                        const a = imageData[index * 4 + 3];\n\n                        let texel = [r, g, b, a];\n\n                        for (let i = 0; i < elementCount; i++) {\n                            if (this.type === this.gl.UNSIGNED_BYTE) {\n                                data[dataIterator++] = texel[i];\n                            } else {\n                                data[dataIterator++] = texel[i] / 255;\n                            }\n                        }\n                    }\n                }\n            }\n\n            this.image = data;\n            this.needsUpdate = true;\n        };\n    }\n}\n","// Core\nexport { Geometry } from './core/Geometry.js';\nexport { Program } from './core/Program.js';\nexport { Renderer } from './core/Renderer.js';\nexport { Camera } from './core/Camera.js';\nexport { Transform } from './core/Transform.js';\nexport { Mesh } from './core/Mesh.js';\nexport { Texture } from './core/Texture.js';\nexport { RenderTarget } from './core/RenderTarget.js';\n\n// Maths\nexport { Color } from './math/Color.js';\nexport { Euler } from './math/Euler.js';\nexport { Mat3 } from './math/Mat3.js';\nexport { Mat4 } from './math/Mat4.js';\nexport { Quat } from './math/Quat.js';\nexport { Vec2 } from './math/Vec2.js';\nexport { Vec3 } from './math/Vec3.js';\nexport { Vec4 } from './math/Vec4.js';\n\n// Extras\nexport { Plane } from './extras/Plane.js';\nexport { Box } from './extras/Box.js';\nexport { Sphere } from './extras/Sphere.js';\nexport { Cylinder } from './extras/Cylinder.js';\nexport { Triangle } from './extras/Triangle.js';\nexport { Torus } from './extras/Torus.js';\nexport { Orbit } from './extras/Orbit.js';\nexport { Raycast } from './extras/Raycast.js';\nexport { Curve } from './extras/Curve.js';\nexport { Path } from './extras/path/Path.js';\nexport { Tube } from './extras/Tube.js';\nexport { Post } from './extras/Post.js';\nexport { Skin } from './extras/Skin.js';\nexport { Animation } from './extras/Animation.js';\nexport { Text } from './extras/Text.js';\nexport { NormalProgram } from './extras/NormalProgram.js';\nexport { Flowmap } from './extras/Flowmap.js';\nexport { GPGPU } from './extras/GPGPU.js';\nexport { Polyline } from './extras/Polyline.js';\nexport { Shadow } from './extras/Shadow.js';\nexport { KTXTexture } from './extras/KTXTexture.js';\nexport { TextureLoader } from './extras/TextureLoader.js';\nexport { GLTFLoader } from './extras/GLTFLoader.js';\nexport { GLTFSkin } from './extras/GLTFSkin.js';\nexport { GLTFAnimation } from './extras/GLTFAnimation.js';\nexport { DracoManager } from './extras/DracoManager.js';\nexport { BasisManager } from './extras/BasisManager.js';\nexport { WireMesh } from './extras/WireMesh.js';\nexport { AxesHelper } from './extras/helpers/AxesHelper.js';\nexport { GridHelper } from './extras/helpers/GridHelper.js';\nexport { VertexNormalsHelper } from './extras/helpers/VertexNormalsHelper.js';\nexport { FaceNormalsHelper } from './extras/helpers/FaceNormalsHelper.js';\nexport { InstancedMesh } from './extras/InstancedMesh.js';\nexport { Texture3D } from './extras/Texture3D.js';\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState,useCallback}from\"react\";import{Renderer,Camera,Transform,Plane,Program,Mesh,Texture}from\"https://unpkg.com/ogl\";import{defaultFragmentShader,defaultVertexShader}from\"https://framerusercontent.com/modules/MpdGPgep8CrmVuG8IclI/3flka5fkGcFUNVW00KRS/OGLUtils.js\";export default function OGLScene(props){return /*#__PURE__*/_jsx(\"div\",{});}export function useOGLScene(mountRef,media,dimensions,mediaType,options={}){const sceneRef=useRef({});const[containerSize,setContainerSize]=useState({width:0,height:0});const[isReady,setIsReady]=useState(false);const isInitializedRef=useRef(false);const initialUniformsRef=useRef(null);const resizeObserverRef=useRef(null);const{vertexShader,fragmentShader,objectFit=\"cover\",uniforms={},accessibilityOptions={}}=options;// 默认的 canvas 配置\nconst defaultAccessibilityOptions={ariaLabel:null,role:null,tabIndex:null,...accessibilityOptions};// 保存初始 uniforms，避免重复创建场景\nif(!initialUniformsRef.current){initialUniformsRef.current=JSON.parse(JSON.stringify(uniforms));}// 应用 canvas 属性的辅助函数\nconst applyCanvasAttributes=useCallback((canvas,options)=>{// 设置 aria 属性\nif(options.ariaLabel){canvas.setAttribute(\"aria-label\",options.ariaLabel);}if(options.role){canvas.setAttribute(\"role\",options.role);}if(options.tabIndex!==null&&options.tabIndex!==undefined){canvas.tabIndex=options.tabIndex;}},[]);// 手动渲染函数 - 提前定义避免循环依赖\nconst renderFrame=useCallback(()=>{const{renderer,camera,scene,texture}=sceneRef.current;texture.needsUpdate=true;renderer.render({scene,camera});},[mediaType]);// 计算平面尺寸\nconst calculatePlaneSize=useCallback((mediaWidth,mediaHeight,containerWidth,containerHeight,fitMode)=>{const mediaAspect=mediaWidth/mediaHeight;const containerAspect=containerWidth/containerHeight;let planeWidth,planeHeight;if(fitMode===\"cover\"){planeHeight=containerHeight;planeWidth=containerWidth;}else if(fitMode===\"contain\"){if(mediaAspect>containerAspect){planeWidth=containerWidth;planeHeight=containerWidth/mediaAspect;}else{planeHeight=containerHeight;planeWidth=containerHeight*mediaAspect;}}return{width:planeWidth,height:planeHeight};},[]);// 更新场景尺寸相关参数（优化：避免不必要的重建）\nconst updateSceneSize=useCallback((width,height,fitMode)=>{const{renderer,camera,mesh,program}=sceneRef.current;if(!renderer||!camera||!mesh||!program)return;// 检查尺寸是否真的发生了变化\nconst currentCanvas=renderer.gl.canvas;if(currentCanvas.width===width*renderer.dpr&&currentCanvas.height===height*renderer.dpr){return;// 尺寸没有变化，跳过更新\n}// 更新渲染器尺寸\nrenderer.setSize(width,height);// 更新相机参数\nconst distance=1e3;const fov=2*Math.atan(height/2/distance)*(180/Math.PI);camera.fov=fov;camera.aspect=width/height;camera.updateProjectionMatrix();// 更新默认 uniforms\nif(program.uniforms){if(program.uniforms.uMediaSize&&dimensions.width&&dimensions.height){program.uniforms.uMediaSize.value=[dimensions.width,dimensions.height];}if(program.uniforms.uPanelSize){program.uniforms.uPanelSize.value=[width,height];}if(program.uniforms.uFitMode){program.uniforms.uFitMode.value=fitMode===\"cover\"?1:0;console.log(program.uniforms.uFitMode.value);}}// 重新计算平面尺寸并更新几何体\nif(dimensions.width&&dimensions.height){const planeSize=calculatePlaneSize(dimensions.width,dimensions.height,width,height,objectFit);// 只有当尺寸真的不同时才更新几何体\nconst gl=renderer.gl;const newGeometry=new Plane(gl,{width:planeSize.width,height:planeSize.height});// 更新mesh的几何体\nconst oldGeometry=mesh.geometry;mesh.geometry=newGeometry;sceneRef.current.geometry=newGeometry;// 清理旧几何体（如果需要）\nif(oldGeometry&&oldGeometry!==newGeometry&&oldGeometry.dispose){oldGeometry.dispose();}}},[dimensions,calculatePlaneSize,objectFit]);// 获取容器尺寸 - 优化以避免不必要的更新\nconst updateContainerSize=useCallback(()=>{if(!mountRef.current)return;const newWidth=mountRef.current.clientWidth;const newHeight=mountRef.current.clientHeight;// 只有当尺寸真的发生变化时才更新状态\nsetContainerSize(prevSize=>{if(prevSize.width!==newWidth||prevSize.height!==newHeight){return{width:newWidth,height:newHeight};}return prevSize;});},[mountRef]);// 监听容器尺寸变化 - 优化ResizeObserver\nuseEffect(()=>{updateContainerSize();// 清理之前的观察器\nif(resizeObserverRef.current){resizeObserverRef.current.disconnect();}if(mountRef.current){resizeObserverRef.current=new ResizeObserver(entries=>{// 使用entries直接获取尺寸，避免重复测量\nfor(const entry of entries){const{width,height}=entry.contentRect;setContainerSize(prevSize=>{if(prevSize.width!==width||prevSize.height!==height){return{width,height};}return prevSize;});}});resizeObserverRef.current.observe(mountRef.current);}return()=>{if(resizeObserverRef.current){resizeObserverRef.current.disconnect();}};},[mountRef]);// 初始化场景（只执行一次）\nuseEffect(()=>{if(!mountRef.current||containerSize.width===0||containerSize.height===0||isInitializedRef.current)return;let renderer,camera,scene,program,mesh,texture,geometry;const init=async()=>{const{width,height}=containerSize;// 创建渲染器\nrenderer=new Renderer({width,height,dpr:Math.min(window.devicePixelRatio,2),alpha:true,premultipliedAlpha:false});const gl=renderer.gl;// 清空容器并添加canvas\nmountRef.current.innerHTML=\"\";mountRef.current.appendChild(gl.canvas);// 设置canvas样式\ngl.canvas.style.width=\"100%\";gl.canvas.style.height=\"100%\";gl.canvas.style.display=\"block\";applyCanvasAttributes(gl.canvas,defaultAccessibilityOptions);gl.clearColor(0,0,0,0);gl.enable(gl.BLEND);gl.blendFunc(gl.SRC_ALPHA,gl.ONE_MINUS_SRC_ALPHA);// 计算相机参数\nconst distance=1e3;const fov=2*Math.atan(height/2/distance)*(180/Math.PI);// 创建相机\ncamera=new Camera(gl,{fov:fov,aspect:width/height,near:1,far:2e3});camera.position.set(0,0,distance);// 创建场景\nscene=new Transform;// 创建纹理\nconst generateMipmaps=mediaType===\"video\"?false:true;texture=new Texture(gl,{minFilter:generateMipmaps?gl.LINEAR_MIPMAP_LINEAR:gl.LINEAR,magFilter:gl.LINEAR,generateMipmaps:generateMipmaps,premultiplyAlpha:false,unpackAlignment:1,wrapS:gl.CLAMP_TO_EDGE,wrapT:gl.CLAMP_TO_EDGE,format:gl.RGBA,internalFormat:gl.RGBA});// 如果有初始媒体，设置到纹理\nif(media){texture.image=media;}// 计算平面尺寸\nconst planeSize=calculatePlaneSize(dimensions.width||width,dimensions.height||height,width,height,objectFit);// 创建着色器程序\nprogram=new Program(gl,{vertex:vertexShader||defaultVertexShader,fragment:fragmentShader||defaultFragmentShader,uniforms:{uTexture:{value:texture},uMediaSize:{value:[dimensions.width||width,dimensions.height||height]},uPanelSize:{value:[width,height]},uFitMode:{value:objectFit===\"cover\"?1:0},...initialUniformsRef.current},transparent:true,cullFace:null});// 创建几何体\ngeometry=new Plane(gl,{width:planeSize.width,height:planeSize.height});// 创建网格\nmesh=new Mesh(gl,{geometry,program});mesh.setParent(scene);// 存储场景对象\nsceneRef.current={renderer,camera,scene,program,mesh,texture,geometry,gl,updateUniforms:newUniforms=>{Object.keys(newUniforms).forEach(key=>{if(program.uniforms[key]){program.uniforms[key].value=newUniforms[key];}});}};isInitializedRef.current=true;setIsReady(true);};init();// 清理函数\nreturn()=>{// 清理事件监听器\nif(renderer){const gl=renderer.gl;if(gl.canvas&&gl.canvas.parentNode){gl.canvas.parentNode.removeChild(gl.canvas);}const loseContext=gl.getExtension(\"WEBGL_lose_context\");if(loseContext){loseContext.loseContext();}}// 清理引用\nsceneRef.current={};isInitializedRef.current=false;setIsReady(false);};},[media,vertexShader,fragmentShader,objectFit]);// 处理容器尺寸变化\nuseEffect(()=>{if(isInitializedRef.current&&containerSize.width>0&&containerSize.height>0){updateSceneSize(containerSize.width,containerSize.height,objectFit);}},[containerSize,updateSceneSize]);return{sceneRef:sceneRef.current,containerSize,renderFrame,isReady};}\nexport const __FramerMetadata__ = {\"exports\":{\"useOGLScene\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"OGLScene\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * UseOGLScene\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qdd3eGacdk0a7XalD9lO/LmjERPAe2BydyHLwJYQM/UseOGLScene.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qdd3eGacdk0a7XalD9lO/LmjERPAe2BydyHLwJYQM/UseOGLScene.js\"\n","import{CompatibleMedia,degToRad,propertyControls,useDarkMode,useMediaSource}from\"https://framer.com/m/GLUtils-cYf4.js\";import{calculatePlaneSize,defaultFragmentShader,defaultVertexShader}from\"https://framer.com/m/OGLUtils-LEvG.js\";import{useVariantValues}from\"https://framer.com/m/UseVariantValue-mxjI.js\";import{useAnimatedProgress,useAnimatedValues}from\"https://framer.com/m/UseAnimatedValue-6Bkx.js\";import{useMedia}from\"https://framer.com/m/UseMedia-AW14.js\";import{useOGLScene}from\"https://framer.com/m/UseOGLScene-gg2G.js\";/**\n * GLUtils Tool\n *\n */export{CompatibleMedia,degToRad,propertyControls,useDarkMode,useMediaSource,};/**\n * OGLUtils Tools\n *\n */export{calculatePlaneSize,defaultFragmentShader,defaultVertexShader};/**\n * Variant Value Tools\n *\n */export{useVariantValues};/**\n * Animated Value Tools\n *\n */export{useAnimatedProgress,useAnimatedValues};/**\n * Media Tools\n *\n */export{useMedia};/**\n * Main OGLScene Setup\n *\n */export{useOGLScene};\nexport const __FramerMetadata__ = {\"exports\":{\"useDarkMode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMedia\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useOGLScene\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"calculatePlaneSize\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultVertexShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMediaSource\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useVariantValues\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CompatibleMedia\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"degToRad\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"propertyControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAnimatedProgress\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAnimatedValues\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UseSetup.map","export const vertexShader=`\n        attribute vec3 position;\n        attribute vec2 uv;\n        uniform mat4 modelViewMatrix;\n        uniform mat4 projectionMatrix;\n        uniform vec2 uMediaSize;\n        uniform vec2 uPanelSize;\n        uniform int uFitMode; // 0: contain, 1: cover\n        varying vec2 vUv;\n        varying vec2 vTextureCoord; \n        \n        void main() {\n            vUv = uv;\n            \n            if (uFitMode == 1) {\n                vec2 ratio = vec2(\n                    min((uPanelSize.x / uPanelSize.y) / (uMediaSize.x / uMediaSize.y), 1.0),\n                    min((uPanelSize.y / uPanelSize.x) / (uMediaSize.y / uMediaSize.x), 1.0)\n                );\n                vTextureCoord = (uv - vec2(0.5)) * ratio + vec2(0.5);\n            } else {\n                vTextureCoord = uv;\n            }\n            \n            gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n        }\n    `;export const fragmentShader=`\n        precision mediump float;\n        uniform sampler2D uTexture;\n        uniform vec2 uMediaSize;\n        uniform vec2 uPanelSize;\n        \n        uniform float uStripeCount;           // 条纹数量\n        uniform float uStripeAngle;           // 条纹角度\n        uniform float uDistortion;            // 扭曲强度\n        uniform float uReflection;            // 高光强度\n        uniform float uDisturbance;           // 条纹宽度随机变化\n        uniform float uContortion;            // 条纹S形程度\n        uniform bool uBlend;                  // 基于亮度的高光调节\n        uniform float uDispersion;            // 色散强度\n        uniform float uDrift;                 // 不连续效果\n        uniform float uShadowIntensity;       // 阴影强度\n        uniform float uOffset;                // 条纹整体偏移\n        \n        varying vec2 vUv;\n        varying vec2 vTextureCoord; \n        \n        // 随机数生成函数\n        float random(vec2 st) {\n            return fract(sin(dot(st.xy, vec2(12.9898, 78.233))) * 43758.5453123);\n        }\n\n        // 2D旋转函数\n        vec2 rotate2D(vec2 position, float angle) {\n            float s = sin(angle);\n            float c = cos(angle);\n            mat2 rotationMatrix = mat2(c, -s, s, c);\n            return rotationMatrix * position;\n        }\n        \n        void main() {\n            // 使用调整后的 UV 坐标\n            vec2 textureCoord = vTextureCoord;\n            \n            // 中心化UV坐标并应用旋转\n            vec2 centeredUv = textureCoord - 0.5;\n            vec2 rotatedUv = rotate2D(centeredUv, uStripeAngle);\n            rotatedUv += 0.5;\n            \n            // 应用S形扭曲\n            float sWaveOffset = sin(rotatedUv.y * 3.14159 * 2.0) * uContortion * 0.2;\n            rotatedUv.x += sWaveOffset;\n            \n            // 应用整体条纹偏移\n            rotatedUv.x += uOffset;\n            \n            // 计算条纹位置 - 使用离散条纹索引方法\n            float adjustedStripeCount = uStripeCount;\n            \n            // 添加条纹宽度随机变化效果\n            if (uDisturbance > 0.0) {\n                // 基于X坐标生成平滑的扰动\n                float disturbancePattern = sin(rotatedUv.x * uStripeCount * 0.7) * \n                                         cos(rotatedUv.x * uStripeCount * 1.3) * \n                                         sin(rotatedUv.x * uStripeCount * 2.1);\n                // 调整条纹计数以创建宽度变化\n                float widthVariation = 1.0 + disturbancePattern * uDisturbance * 0.08;\n                adjustedStripeCount *= widthVariation;\n            }\n            \n            float stripeIndex = floor(rotatedUv.x * adjustedStripeCount);\n            float stripePosition = fract(rotatedUv.x * adjustedStripeCount);\n            \n            // 为每个条纹生成随机偏移\n            float randomOffset = (random(vec2(stripeIndex, 0.0)) - 0.5) * 2.0;\n            \n            // 计算双向凸起效果 - 核心效果\n            float bulge = sin(stripePosition * 3.14159 * 2.0) * uDistortion;\n            \n            // 计算旋转后的折射偏移\n            vec2 refractionBase = vec2(bulge * 0.1, 0.0);\n            vec2 refractionOffset = rotate2D(refractionBase, uStripeAngle);\n            \n            // 应用S形变化对折射的影响\n            float sInfluence = sin(textureCoord.y * 3.14159 * 2.0) * uContortion;\n            refractionOffset.x += sInfluence * bulge * 0.05;\n            \n            // 应用扭曲到纹理坐标\n            vec2 distortedUv = textureCoord + refractionOffset;\n            \n            // 添加基于凸起的微妙偏移（考虑旋转）\n            vec2 shiftBase = vec2(randomOffset * bulge * 0.02, 0.0);\n            vec2 rotatedShift = rotate2D(shiftBase, uStripeAngle);\n            distortedUv += rotatedShift;\n            \n            // 创建可控制宽度的不连续效果 - 支持双向移动\n            // 使用绝对值计算不连续区域，保持方向信息\n            float absDrift = abs(uDrift);\n            float driftDirection = sign(uDrift);\n            \n            float discontinuityIntensity = 0.0;\n            float driftInfluence = 0.0;\n            \n            if (uDrift > 0.0) {\n                // 正值：在条纹后边缘(接近1.0)产生向左偏移\n                float discontinuityStart = 1.0 - absDrift;\n                discontinuityIntensity = smoothstep(discontinuityStart, 1.0, stripePosition) * 0.01 * absDrift * 5.0;\n                driftInfluence = smoothstep(discontinuityStart, 1.0, stripePosition) * absDrift;\n            } else if (uDrift < 0.0) {\n                // 负值：在条纹前边缘(接近0.0)产生向右偏移  \n                float discontinuityEnd = absDrift;\n                discontinuityIntensity = smoothstep(discontinuityEnd, 0.0, stripePosition) * 0.01 * absDrift * 5.0;\n                driftInfluence = smoothstep(discontinuityEnd, 0.0, stripePosition) * absDrift;\n            }\n            \n            // 应用方向性的不连续偏移\n            vec2 discontinuityOffset = rotate2D(vec2(discontinuityIntensity * driftDirection, 0.0), uStripeAngle);\n            distortedUv += discontinuityOffset;\n            \n            vec4 textureColor;\n            \n            // 根据 uDispersion 参数决定是否应用色散效果\n            if (uDispersion > 0.0) {\n                // 修改后的色散逻辑：根据uDistortion和uDrift的组合决定色散影响因子和基础偏移\n                float dispersionInfluenceFactor = 1.0;\n                vec2 baseDispersionOffset = vec2(0.0);\n                \n                if (uDistortion > 0.0 && uDrift != 0.0) {\n                    // 情况1：同时受凸起效果和不连续效果影响\n                    float bulgeInfluence = abs(bulge) * uDistortion;\n                    float combinedDriftFactor = 1.0 + (driftInfluence * bulgeInfluence);\n                    dispersionInfluenceFactor = combinedDriftFactor;\n                    baseDispersionOffset = refractionOffset;\n                } else if (uDistortion == 0.0 && uDrift != 0.0) {\n                    // 情况2：只受不连续效果影响 - 创建基于不连续的色散偏移\n                    dispersionInfluenceFactor = 1.0 + (driftInfluence * 2.0);\n                    // 基于不连续强度创建横向偏移作为色散基础，使用更温和的系数\n                    vec2 driftDispersionBase = vec2(discontinuityIntensity * driftDirection * 0.8, 0.0);\n                    baseDispersionOffset = rotate2D(driftDispersionBase, uStripeAngle);\n                } else if (uDistortion != 0.0 && uDrift == 0.0) {\n                    // 情况3：只受凸起效果影响\n                    float bulgeInfluence = abs(bulge) * uDistortion;\n                    dispersionInfluenceFactor = 1.0 + bulgeInfluence;\n                    baseDispersionOffset = refractionOffset;\n                } else {\n                    // 两者都为0时，创建微小的基础偏移以保证平滑过渡\n                    dispersionInfluenceFactor = 1.0;\n                    baseDispersionOffset = vec2(0.0, 0.0);\n                }\n                \n                // 应用影响因子的色散强度\n                float adjustedDispersion = uDispersion * dispersionInfluenceFactor;\n                \n                // 创建色散偏移 - 只用于RGB通道间的分离，不影响基础扭曲\n                vec2 dispersionSeparation = baseDispersionOffset * adjustedDispersion * 0.5;\n                \n                // 红色通道 - 向一个方向偏移\n                vec2 redOffset = dispersionSeparation;\n                vec4 redSample = texture2D(uTexture, distortedUv - redOffset);\n                \n                // 绿色通道 - 使用原始扭曲位置（不额外偏移）\n                vec4 greenSample = texture2D(uTexture, distortedUv);\n                \n                // 蓝色通道 - 向另一个方向偏移\n                vec2 blueOffset = dispersionSeparation;\n                vec4 blueSample = texture2D(uTexture, distortedUv + blueOffset);\n                \n                // 组合RGB通道，使用绿色通道的alpha作为最终alpha\n                textureColor = vec4(redSample.r, greenSample.g, blueSample.b, greenSample.a);\n            } else {\n                // 无色散效果 - 所有通道使用相同的偏移\n                textureColor = texture2D(uTexture, distortedUv);\n            }\n            \n            // 计算纹理的感知亮度\n            float luminance = dot(textureColor.rgb, vec3(0.299, 0.587, 0.114));\n            \n            // 基于uDistortion和uDrift组合的高光强度计算\n            float reflectionInfluenceFactor = 1.0;\n            float baseHighlightValue = 0.0;\n            \n            if (uDistortion > 0.0 && uDrift != 0.0) {\n                // 情况1：同时受凸起效果和不连续效果影响\n                float bulgeInfluence = abs(bulge) * uDistortion;\n                float combinedDriftFactor = 1.0 + (driftInfluence * bulgeInfluence * 2.0);\n                reflectionInfluenceFactor = combinedDriftFactor;\n                baseHighlightValue = pow(abs(bulge), 3.0);\n            } else if (uDistortion == 0.0 && uDrift != 0.0) {\n                // 情况2：只受不连续效果影响 - 基于不连续区域创建高光\n                reflectionInfluenceFactor = 1.0 + (driftInfluence * 2.0);\n                // 在不连续边缘创建高光效果\n                baseHighlightValue = pow(driftInfluence, 2.0);\n            } else if (uDistortion != 0.0 && uDrift == 0.0) {\n                // 情况3：只受凸起效果影响\n                float bulgeInfluence = abs(bulge) * uDistortion;\n                reflectionInfluenceFactor = 1.0 + (bulgeInfluence * 2.0);\n                baseHighlightValue = pow(abs(bulge), 3.0);\n            } else {\n                // 两者都为0时，无高光效果\n                reflectionInfluenceFactor = 1.0;\n                baseHighlightValue = 0.0;\n            }\n            \n            float adjustedReflection = uReflection * reflectionInfluenceFactor;\n            float baseHighlightIntensity = baseHighlightValue * adjustedReflection;\n            \n            // 根据uBlend参数调整高光强度\n            float blendValue = uBlend ? 1.0 : 0.0;\n            float brightnessMultiplier = mix(1.0, luminance * 2.0, blendValue);\n            float finalHighlightIntensity = baseHighlightIntensity * brightnessMultiplier;\n            \n            // 应用高光 - 使用白色高光\n            textureColor.rgb += vec3(finalHighlightIntensity);\n            \n            // 创建阴影效果 - 在偏移区域添加阴影\n            if (abs(uDrift) > 0.0) {\n                // 计算阴影强度，基于drift影响区域\n                float shadowStrength = driftInfluence * 0.3; // 基础阴影强度\n                \n                // 创建横向渐变阴影效果 - 方向与drift相反\n                float shadowGradient = 1.0;\n                if (uDrift > 0.0) {\n                    // 正值drift向左偏移，阴影从左(0.0)到右(1.0)渐变（从暗到亮）\n                    shadowGradient = smoothstep(0.0, 1.0, stripePosition);\n                } else if (uDrift < 0.0) {\n                    // 负值drift向右偏移，阴影从右(1.0)到左(0.0)渐变（从暗到亮）\n                    shadowGradient = smoothstep(1.0, 0.0, stripePosition);\n                }\n                \n                // 应用阴影 - 降低亮度来模拟阴影\n                float shadowEffect = shadowStrength * shadowGradient * uShadowIntensity;\n                textureColor.rgb *= (1.0 - shadowEffect);\n            }\n            \n            gl_FragColor = textureColor;\n        }\n    `;\nexport const __FramerMetadata__ = {\"exports\":{\"vertexShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Shaders.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useRef,useEffect,useMemo}from\"react\";import{useIsStaticRenderer}from\"framer\";import{useAnimationFrame}from\"framer-motion\";import{vertexShader,fragmentShader}from\"https://framerusercontent.com/modules/UVQxuNxfb4duWQiQLK64/Z99waoqfxP0ras9Gnxc2/Shaders.js\";import{degToRad,useAnimatedProgress,useAnimatedValues,useMedia,useOGLScene,useVariantValues}from\"https://framerusercontent.com/modules/IWgT8yiaQB1ANE0NMqwg/8ayv1Nd0kqvJztnJf2dA/UseSetup.js\";export const OGLScene=({imageAlt,mediaSrc,mediaType,loop,fit,stripeCount,stripeAngle,distortion,drift,advance,animateProp,transitionProp,accessibility,ariaLabel,onLoad,onError,onVideoEnd,onAnimationComplete})=>{const mountRef=useRef(null);const isStaticRenderer=useIsStaticRenderer();const{media,dimensions,isLoaded,isError,isVideoPlaying,playVideo,pauseVideo}=useMedia(mediaSrc,mediaType,loop,!isStaticRenderer);const{sceneRef,renderFrame,containerSize,isReady}=useOGLScene(mountRef,media,dimensions,mediaType,{autoStart:false,vertexShader,fragmentShader,objectFit:fit,uniforms:{uStripeCount:{value:stripeCount},uStripeAngle:{value:degToRad(stripeAngle)},uDistortion:{value:distortion},uDrift:{value:drift},uDisturbance:{value:advance.disturbance},uReflection:{value:advance.reflection},uContortion:{value:advance.contortion},uBlend:{value:advance.blendReflection},uDispersion:{value:advance.dispersion},uShadowIntensity:{value:advance.shadow},uOffset:{value:advance.offset}},accessibilityOptions:{ariaLabel:accessibility.enableAria?ariaLabel:mediaType===\"video\"?\"\":imageAlt,role:mediaType===\"video\"?\"video\":\"img\",tabIndex:null}});// 在属性变化时，在 Framer Canvas 上进行一次渲染\nuseEffect(()=>{if(!isStaticRenderer||!isLoaded||!isReady)return;if(sceneRef.renderer){sceneRef.updateUniforms({uStripeCount:stripeCount,uStripeAngle:degToRad(stripeAngle),uDistortion:distortion,uDrift:drift,uDisturbance:advance.disturbance,uReflection:advance.reflection,uContortion:advance.contortion,uBlend:advance.blendReflection,uDispersion:advance.dispersion,uShadowIntensity:advance.shadow,uOffset:advance.offset});renderFrame();}},[isLoaded,isReady,sceneRef,fit,stripeCount,stripeAngle,distortion,advance,containerSize,isStaticRenderer]);// 在媒体类型和来源变化时，在 Framer Canvas 上进行一次渲染\nuseEffect(()=>{if(!isStaticRenderer||!isLoaded)return;if(sceneRef.renderer){renderFrame();const timeoutId=setTimeout(()=>{renderFrame();},300);return()=>{clearTimeout(timeoutId);};}},[isLoaded,isStaticRenderer]);// 配置自定义动画参数，只有当 animateProp.custom.enable 启用时才生效\nconst animationConfig=useMemo(()=>({stripeCount:{from:stripeCount,to:animateProp.custom.stripeCount},stripeAngle:{from:stripeAngle,to:animateProp.custom.stripeAngle},distortion:{from:distortion,to:animateProp.custom.distortion},disturbance:{from:advance.disturbance,to:animateProp.custom.disturbance},offset:{from:advance.offset,to:animateProp.custom.offset},shadow:{from:advance.shadow,to:animateProp.custom.shadow},reflection:{from:advance.reflection,to:animateProp.custom.reflection},contortion:{from:advance.contortion,to:animateProp.custom.contortion},dispersion:{from:advance.dispersion,to:animateProp.custom.dispersion},drift:{from:drift,to:animateProp.custom.drift}}),[stripeCount,stripeAngle,distortion,drift,advance.contortion,advance.disturbance,advance.offset,advance.shadow,advance.dispersion,advance.reflection,animateProp.custom.stripeCount,animateProp.custom.stripeAngle,animateProp.custom.distortion,animateProp.custom.contortion,animateProp.custom.disturbance,animateProp.custom.offset,animateProp.custom.shadow,animateProp.custom.dispersion,animateProp.custom.drift,animateProp.custom.reflection]);const customEnable=animateProp.custom.enable;const transition=useMemo(()=>({...transitionProp}),[transitionProp]);// 进度动画，适用于 appear\\enter\\transform\nconst{progress,isUpdatingProgress}=useAnimatedProgress(animateProp,transition,mountRef,!customEnable);// 自定义动画，适用于 appear\\enter\\transform\nconst{values,isUpdating}=useAnimatedValues(animationConfig,animateProp,transition,mountRef,customEnable);// 自定义动画，适用于 variant\nconst variantConfig=useMemo(()=>({stripeCount:stripeCount,stripeAngle:stripeAngle,distortion:distortion,drift:drift,disturbance:advance.disturbance,offset:advance.offset,shadow:advance.shadow,reflection:advance.reflection,contortion:advance.contortion,dispersion:advance.dispersion}),[stripeCount,stripeAngle,distortion,drift,advance.contortion,advance.disturbance,advance.offset,advance.shadow,advance.dispersion,advance.reflection]);const{variantValue,isVariantUpdating}=useVariantValues(variantConfig,transition,animateProp.type===\"variant\");// 为 uniforms 选择更新模式\nconst calculateCustomUniforms=useMemo(()=>{// variant 模式：使用固定的基础值，但仍然是动画值\nif(animateProp.type===\"variant\"){return values=>({uStripeCount:variantValue.stripeCount.get(),uStripeAngle:degToRad(variantValue.stripeAngle.get()),uDistortion:variantValue.distortion.get(),uDrift:variantValue.drift.get(),uDisturbance:variantValue.disturbance.get(),uReflection:variantValue.reflection.get(),uContortion:variantValue.contortion.get(),uDispersion:variantValue.dispersion.get(),uShadowIntensity:variantValue.shadow.get(),uOffset:variantValue.offset.get()});}// 非 variant 时，根据 customEnable 决定\nif(customEnable){// custom 模式：使用 values 中的动画值\nreturn values=>({uStripeCount:values.stripeCount,uStripeAngle:degToRad(values.stripeAngle),uDistortion:values.distortion,uDrift:values.drift,uDisturbance:values.disturbance,uReflection:values.reflection,uContortion:values.contortion,uDispersion:values.dispersion,uShadowIntensity:values.shadow,uOffset:values.offset});}else{// progress 模式：使用基础值乘以进度\nreturn(_,progress)=>({// uStripeCount: stripeCount * progress,\n    // uStripeAngle: degToRad(stripeAngle * progress),\n    uDistortion:distortion*progress,uDrift:drift*progress,// uDisturbance: advance.disturbance * progress,\n    // uReflection: advance.reflection * progress,\n    // uContortion: advance.contortion * progress,\n    // uDispersion: advance.dispersion * progress,\n    uShadowIntensity:advance.shadow*progress,uOffset:advance.offset*progress});}},[animateProp.type,customEnable,stripeCount,stripeAngle,distortion,advance]);// 在最终页面上尺寸变化时、媒体载入时进行一次渲染\nuseEffect(()=>{if(isStaticRenderer||!isLoaded||!isReady)return;if(sceneRef.renderer){renderFrame();}if(onLoad&&typeof onLoad===\"function\"){onLoad();}},[isLoaded,isReady,sceneRef,containerSize,isStaticRenderer,onLoad]);// 在最终页面上尺寸变化时进行渲染\nuseAnimationFrame(time=>{if(isStaticRenderer||!isLoaded||!isReady)return;if(sceneRef.renderer){const shouldUpdate=advance.render===\"always\"||animateProp.type===\"variant\"||isUpdating||isUpdatingProgress||isVideoPlaying;if(shouldUpdate){sceneRef.updateUniforms(calculateCustomUniforms(values,progress));renderFrame();}}});// 在最终页面上触发事件\nconst prevStateRef=useRef({isError,isVideoPlaying,isUpdating,isUpdatingProgress,isVariantUpdating});useEffect(()=>{if(isStaticRenderer)return;if(isError&&!prevStateRef.current.isError&&onError&&typeof onError===\"function\"){onError();}prevStateRef.current.isError=isError;},[isStaticRenderer,isError,onError]);useEffect(()=>{if(isStaticRenderer)return;if(!isVideoPlaying&&prevStateRef.current.isVideoPlaying&&onVideoEnd&&typeof onVideoEnd===\"function\"){onVideoEnd();}prevStateRef.current.isVideoPlaying=isVideoPlaying;},[isStaticRenderer,isVideoPlaying,onVideoEnd]);useEffect(()=>{if(isStaticRenderer)return;const allCurrentlyFalse=!isUpdating&&!isUpdatingProgress&&!isVariantUpdating;const prevHadTrueValue=prevStateRef.current.isUpdating||prevStateRef.current.isUpdatingProgress||prevStateRef.current.isVariantUpdating;if(allCurrentlyFalse&&prevHadTrueValue&&onAnimationComplete&&typeof onAnimationComplete===\"function\"){onAnimationComplete();}prevStateRef.current.isUpdating=isUpdating;prevStateRef.current.isUpdatingProgress=isUpdatingProgress;prevStateRef.current.isVariantUpdating=isVariantUpdating;},[isStaticRenderer,isUpdating,isUpdatingProgress,isVariantUpdating,onAnimationComplete]);return /*#__PURE__*/_jsx(\"div\",{ref:mountRef,style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\"}});};\nexport const __FramerMetadata__ = {\"exports\":{\"OGLScene\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * Glass+ was created by Jayzhushi. Visit Reveals.cool to learn more.\n * For assistance, contact x.com/jayzhushi or email jayzhushi@gmail.com.\n * This component is licensed under the BSD License.\n */import{jsx as _jsx}from\"react/jsx-runtime\";import{ControlType,addPropertyControls,useReducedMotion}from\"framer\";import{CompatibleMedia,propertyControls,useMediaSource}from\"https://framerusercontent.com/modules/IWgT8yiaQB1ANE0NMqwg/8ayv1Nd0kqvJztnJf2dA/UseSetup.js\";import{OGLScene}from\"https://framerusercontent.com/modules/A3vJuy2yziwT5fff6nNt/M7oXh8bQkCNBrUIDFAsE/OGL.js\";/**\n *\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 800\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n */function Glass({type,file,upImage,urlVideo,upVideo,defaultImage,dark,darkImage,loop,fit,stripeCount,stripeAngle,distortion,drift,advance,animateProp,transition,accessibility,ariaLabel,onLoad,onError,onVideoEnd,onAnimationComplete}){const{imageAlt,mediaSrc,mediaType}=useMediaSource(type,file,urlVideo,upVideo,defaultImage,darkImage,dark,\"flower_dark\");const shouldReduceMotion=useReducedMotion();if(accessibility.compatibility||accessibility.reduce&&shouldReduceMotion){return /*#__PURE__*/_jsx(CompatibleMedia,{mediaType:mediaType,mediaSrc:mediaSrc,imageAlt:imageAlt,fit:fit,loop:loop});}return /*#__PURE__*/_jsx(OGLScene,{mediaType:mediaType,mediaSrc:mediaSrc,imageAlt:imageAlt,loop:loop,fit:fit,stripeCount:stripeCount,stripeAngle:stripeAngle,distortion:distortion,drift:drift,advance:advance,animateProp:animateProp,transitionProp:transition,accessibility:accessibility,ariaLabel:ariaLabel,onLoad:onLoad,onError:onError,onVideoEnd:onVideoEnd,onAnimationComplete:onAnimationComplete});}export default Glass;Glass.displayName=\"Glass+\";addPropertyControls(Glass,{...propertyControls.media,...propertyControls.size,stripeCount:{type:ControlType.Number,title:\"Stripe\",displayStepper:false,step:1,max:200,min:0,defaultValue:40},stripeAngle:{type:ControlType.Number,title:\"Angle\",displayStepper:false,step:1,max:360,min:0,unit:\"\\xb0\",defaultValue:0},distortion:{type:ControlType.Number,title:\"Distortion\",displayStepper:true,step:.1,max:1,min:0,defaultValue:.3},drift:{type:ControlType.Number,title:\"Drift\",displayStepper:true,step:.1,max:1,min:-1,defaultValue:.1},advance:{type:ControlType.Object,title:\"Advance\",buttonTitle:\"Advance\",icon:\"effect\",controls:{contortion:{type:ControlType.Number,title:\"Contortion\",displayStepper:false,step:.1,max:1,min:-1,defaultValue:-.5},disturbance:{type:ControlType.Number,title:\"Disturbance\",displayStepper:true,step:.1,max:1,min:0,defaultValue:0},offset:{type:ControlType.Number,title:\"Offset\",displayStepper:true,step:.1,max:1,min:-1,defaultValue:0},shadow:{type:ControlType.Number,title:\"Shadow\",displayStepper:true,step:.1,max:1,min:0,defaultValue:0,description:\"Affected by *Drift*.\"},dispersion:{type:ControlType.Number,title:\"Dispersion\",displayStepper:true,step:.1,max:1,min:0,defaultValue:.2,description:\"Affected by *Distortion/Drift*.\"},reflection:{type:ControlType.Number,title:\"Reflection\",displayStepper:true,step:.1,max:1,min:0,defaultValue:0,description:\"Affected by *Distortion/Drift*.\"},blendReflection:{type:ControlType.Boolean,title:\"Blend\",defaultValue:true,hidden(props){return props.reflection===0;}}}},animateProp:{type:ControlType.Object,title:\"Animation\",buttonTitle:\"Animation\",icon:\"interaction\",controls:{...propertyControls.animateControls,custom:{type:ControlType.Object,title:\"Custom\",buttonTitle:\"Custom\",icon:\"effect\",hidden(props){return props.type===\"disable\"||props.type===\"variant\";},controls:{enable:{type:ControlType.Boolean,title:\"Enable\",defaultValue:false,description:\"Customize the animation target value for each property.\"},stripeCount:{type:ControlType.Number,title:\"Stripe\",displayStepper:false,step:1,max:200,min:0,defaultValue:40,hidden(props){return!props.enable;}},stripeAngle:{type:ControlType.Number,title:\"Angle\",displayStepper:false,step:1,max:360,min:0,unit:\"\\xb0\",defaultValue:0,hidden(props){return!props.enable;}},distortion:{type:ControlType.Number,title:\"Distortion\",displayStepper:true,step:.1,max:1,min:0,defaultValue:0,hidden(props){return!props.enable;}},drift:{type:ControlType.Number,title:\"Drift\",displayStepper:true,step:.1,max:1,min:-1,defaultValue:.1,hidden(props){return!props.enable;}},contortion:{type:ControlType.Number,title:\"Contortion\",displayStepper:false,step:.1,max:1,min:-1,defaultValue:0,hidden(props){return!props.enable;}},disturbance:{type:ControlType.Number,title:\"Disturbance\",displayStepper:true,step:.1,max:1,min:0,defaultValue:0,hidden(props){return!props.enable;}},offset:{type:ControlType.Number,title:\"Offset\",displayStepper:true,step:.1,max:1,min:-1,defaultValue:0,hidden(props){return!props.enable;}},shadow:{type:ControlType.Number,title:\"Shadow\",displayStepper:true,step:.1,max:1,min:0,defaultValue:0,hidden(props){return!props.enable;}},dispersion:{type:ControlType.Number,title:\"Dispersion\",displayStepper:true,step:.1,max:1,min:0,defaultValue:0,hidden(props){return!props.enable;}},reflection:{type:ControlType.Number,title:\"Reflection\",displayStepper:true,step:.1,max:1,min:0,defaultValue:0,hidden(props){return!props.enable;}}}}}},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{ease:\"linear\",duration:2}},...propertyControls.accessibility,...propertyControls.eventHandler});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Glass\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"800\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Glass.map","// Generated by Framer (e2c535a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import UnicornStudioEmbed from\"https://framerusercontent.com/modules/vbaJXlyVEeIvuEevvudG/zNn3A9oiCkwex0vMe7hi/UnicornStudioEmbed.js\";import Glass from\"https://framerusercontent.com/modules/ZTYxvWWzwxxfmK6WP2oy/mJaMxajssSkfURwz07Wa/Glass.js\";const UnicornStudioEmbedFonts=getFonts(UnicornStudioEmbed);const GlassFonts=getFonts(Glass);const cycleOrder=[\"BMDM26Pp1\",\"HB9LmxsJC\",\"rdeSqCitO\",\"P2OEliV7d\",\"Rd66QpY4Y\",\"rTOcEVFp1\"];const serializationHash=\"framer-2h1LO\";const variantClassNames={BMDM26Pp1:\"framer-v-2bedmk\",HB9LmxsJC:\"framer-v-4atuni\",P2OEliV7d:\"framer-v-soosbl\",Rd66QpY4Y:\"framer-v-8x98ed\",rdeSqCitO:\"framer-v-1j6af5e\",rTOcEVFp1:\"framer-v-tk301c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zRh9zSFZ3=undefined;const Yt6PZJM57=undefined;const wnuOgDyBO=undefined;const sEUQuNLtt=undefined;const cSW40WCrP=undefined;const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Shader (Dust)\":\"HB9LmxsJC\",\"Shader (Security)\":\"P2OEliV7d\",\"Variant 6\":\"rTOcEVFp1\",Any:\"Rd66QpY4Y\",Dots:\"BMDM26Pp1\",Image:\"rdeSqCitO\"};const getProps=({fill,height,id,image,imageShader,projectID,radius,width,...props})=>{return{...props,cSW40WCrP:imageShader??props.cSW40WCrP??\"rgba(255, 255, 255, 0)\",sEUQuNLtt:image??props.sEUQuNLtt??{alt:\"\",pixelHeight:1680,pixelWidth:2654,src:\"https://framerusercontent.com/images/lOPAZtF6EJnMqPB1m4ZiENPk.jpg?width=2654&height=1680\",srcSet:\"https://framerusercontent.com/images/lOPAZtF6EJnMqPB1m4ZiENPk.jpg?scale-down-to=512&width=2654&height=1680 512w,https://framerusercontent.com/images/lOPAZtF6EJnMqPB1m4ZiENPk.jpg?scale-down-to=1024&width=2654&height=1680 1024w,https://framerusercontent.com/images/lOPAZtF6EJnMqPB1m4ZiENPk.jpg?scale-down-to=2048&width=2654&height=1680 2048w,https://framerusercontent.com/images/lOPAZtF6EJnMqPB1m4ZiENPk.jpg?width=2654&height=1680 2654w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"BMDM26Pp1\",wnuOgDyBO:fill??props.wnuOgDyBO??\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",Yt6PZJM57:projectID??props.Yt6PZJM57??\"bwsabTdqkPLOLx8qOZqn\",zRh9zSFZ3:radius??props.zRh9zSFZ3??\"6px\"};};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,zRh9zSFZ3,wnuOgDyBO,sEUQuNLtt,cSW40WCrP,Yt6PZJM57,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BMDM26Pp1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"P2OEliV7d\",\"Rd66QpY4Y\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"HB9LmxsJC\",\"Rd66QpY4Y\",\"rTOcEVFp1\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"HB9LmxsJC\",\"P2OEliV7d\",\"Rd66QpY4Y\",\"rTOcEVFp1\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"HB9LmxsJC\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"rdeSqCitO\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"rTOcEVFp1\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2bedmk\",className,classNames),\"data-framer-name\":\"Dots\",layoutDependency:layoutDependency,layoutId:\"BMDM26Pp1\",ref:refBinding,style:{borderBottomLeftRadius:radiusForCorner(zRh9zSFZ3,3),borderBottomRightRadius:radiusForCorner(zRh9zSFZ3,2),borderTopLeftRadius:radiusForCorner(zRh9zSFZ3,0),borderTopRightRadius:radiusForCorner(zRh9zSFZ3,1),...style},...addPropertyOverrides({HB9LmxsJC:{\"data-framer-name\":\"Shader (Dust)\"},P2OEliV7d:{\"data-framer-name\":\"Shader (Security)\"},Rd66QpY4Y:{\"data-framer-name\":\"Any\"},rdeSqCitO:{\"data-framer-name\":\"Image\"},rTOcEVFp1:{\"data-framer-name\":\"Variant 6\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fn3r6r-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"J95PCBzug-container\",nodeId:\"J95PCBzug\",rendersWithMotion:true,scopeId:\"EqR52OeFV\",children:/*#__PURE__*/_jsx(UnicornStudioEmbed,{altText:\"\",ariaLabel:\"\",dpi:1.5,fixed:false,fps:60,header:\"\",height:\"100%\",id:\"J95PCBzug\",layoutId:\"J95PCBzug\",lazyLoad:false,projectId:Yt6PZJM57,projectJSON:\"\",scale:1,sdkVersion:\"1.5.3\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{className:\"framer-f2bii\",layoutDependency:layoutDependency,layoutId:\"MqLUybfph\",style:{backgroundColor:wnuOgDyBO},variants:{P2OEliV7d:{backgroundColor:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"},rdeSqCitO:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({rdeSqCitO:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:1680,pixelWidth:2654,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(sEUQuNLtt)}}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:.28,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:96,pixelWidth:96,positionX:\"left\",positionY:\"top\",sizes:`calc(${componentViewport?.width||\"100vw\"} + 0.5px)`,src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"},className:\"framer-192sq11\",layoutDependency:layoutDependency,layoutId:\"APh4h51OV\",style:{opacity:.06}}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nliwpy-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"svGpkNXUP-container\",nodeId:\"svGpkNXUP\",rendersWithMotion:true,scopeId:\"EqR52OeFV\",children:/*#__PURE__*/_jsx(UnicornStudioEmbed,{altText:\"\",ariaLabel:\"\",dpi:1.5,fixed:false,fps:60,header:\"\",height:\"100%\",id:\"svGpkNXUP\",layoutId:\"svGpkNXUP\",lazyLoad:false,projectId:Yt6PZJM57,projectJSON:\"\",scale:1,sdkVersion:\"1.5.3\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pic8un\",layoutDependency:layoutDependency,layoutId:\"gUdyk_pzr\",style:{backgroundColor:cSW40WCrP}}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hpm0fd-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wXZIr1eGx-container\",nodeId:\"wXZIr1eGx\",rendersWithMotion:true,scopeId:\"EqR52OeFV\",children:/*#__PURE__*/_jsx(Glass,{accessibility:{compatibility:false,enableAria:false,reduce:false,renderer:\"auto\"},advance:{blendReflection:true,contortion:-.5,dispersion:.2,disturbance:0,offset:0,reflection:0,shadow:0},animateProp:{amount:0,custom:{contortion:0,dispersion:0,distortion:0,disturbance:0,drift:.1,enable:false,offset:0,reflection:0,shadow:0,stripeAngle:0,stripeCount:40},replay:true,trigger:\"layer\",type:\"appear\",viewport:\"center\"},ariaLabel:\"\",defaultImage:toResponsiveImage(sEUQuNLtt),distortion:.3,drift:.1,file:\"url\",fit:\"cover\",height:\"100%\",id:\"wXZIr1eGx\",layoutId:\"wXZIr1eGx\",loop:true,stripeAngle:0,stripeCount:40,style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:2,ease:[.44,0,.56,1],type:\"tween\"},type:\"image\",urlVideo:\"https://framerusercontent.com/assets/Jhocnrz23GM4PK1CT7mBiwAu5U.mp4\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2h1LO.framer-150rukg, .framer-2h1LO .framer-150rukg { display: block; }\",\".framer-2h1LO.framer-2bedmk { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: 778px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 631px; will-change: var(--framer-will-change-override, transform); }\",\".framer-2h1LO .framer-1fn3r6r-container { bottom: -100px; flex: none; left: -100px; position: absolute; right: -100px; top: -100px; z-index: 1; }\",\".framer-2h1LO .framer-f2bii, .framer-2h1LO .framer-1pic8un { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-2h1LO .framer-192sq11 { bottom: 0px; flex: none; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-filter-override, filter); z-index: 1; }\",\".framer-2h1LO .framer-1nliwpy-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-2h1LO .framer-hpm0fd-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-2h1LO.framer-v-1j6af5e .framer-f2bii { will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-2h1LO.framer-v-8x98ed .framer-1fn3r6r-container { bottom: 0px; left: 0px; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 778\n * @framerIntrinsicWidth 631\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HB9LmxsJC\":{\"layout\":[\"fixed\",\"fixed\"]},\"rdeSqCitO\":{\"layout\":[\"fixed\",\"fixed\"]},\"P2OEliV7d\":{\"layout\":[\"fixed\",\"fixed\"]},\"Rd66QpY4Y\":{\"layout\":[\"fixed\",\"fixed\"]},\"rTOcEVFp1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"zRh9zSFZ3\":\"radius\",\"wnuOgDyBO\":\"fill\",\"sEUQuNLtt\":\"image\",\"cSW40WCrP\":\"imageShader\",\"Yt6PZJM57\":\"projectID\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEqR52OeFV=withCSS(Component,css,\"framer-2h1LO\");export default FramerEqR52OeFV;FramerEqR52OeFV.displayName=\"BG Pattern\";FramerEqR52OeFV.defaultProps={height:778,width:631};addPropertyControls(FramerEqR52OeFV,{variant:{options:[\"BMDM26Pp1\",\"HB9LmxsJC\",\"rdeSqCitO\",\"P2OEliV7d\",\"Rd66QpY4Y\",\"rTOcEVFp1\"],optionTitles:[\"Dots\",\"Shader (Dust)\",\"Image\",\"Shader (Security)\",\"Any\",\"Variant 6\"],title:\"Variant\",type:ControlType.Enum},zRh9zSFZ3:{defaultValue:\"6px\",title:\"Radius\",type:ControlType.BorderRadius},wnuOgDyBO:{defaultValue:'var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84)) /* {\"name\":\"Accent 100\"} */',title:\"Fill\",type:ControlType.Color},sEUQuNLtt:{__defaultAssetReference:\"data:framer/asset-reference,lOPAZtF6EJnMqPB1m4ZiENPk.jpg?originalFilename=Screenshot+2025-11-20+at+13.08.49.jpg&width=2654&height=1680\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,lOPAZtF6EJnMqPB1m4ZiENPk.jpg?originalFilename=Screenshot+2025-11-20+at+13.08.49.jpg&width=2654&height=1680\"},title:\"Image\",type:ControlType.ResponsiveImage},cSW40WCrP:{defaultValue:\"rgba(255, 255, 255, 0)\",description:\"\",title:\"Image Shader\",type:ControlType.Color},Yt6PZJM57:{defaultValue:\"bwsabTdqkPLOLx8qOZqn\",title:\"Project ID\",type:ControlType.String}});addFonts(FramerEqR52OeFV,[{explicitInter:true,fonts:[]},...UnicornStudioEmbedFonts,...GlassFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEqR52OeFV\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"631\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"zRh9zSFZ3\\\":\\\"radius\\\",\\\"wnuOgDyBO\\\":\\\"fill\\\",\\\"sEUQuNLtt\\\":\\\"image\\\",\\\"cSW40WCrP\\\":\\\"imageShader\\\",\\\"Yt6PZJM57\\\":\\\"projectID\\\"}\",\"framerIntrinsicHeight\":\"778\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HB9LmxsJC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rdeSqCitO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"P2OEliV7d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Rd66QpY4Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rTOcEVFp1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EqR52OeFV.map","// Generated by Framer (ff92f61)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SuisseIntlTrial-Regular \\xb6\",source:\"custom\",style:\"normal\",uiFamilyName:\"SuisseIntlTrial-Regular\",url:\"https://framerusercontent.com/assets/d2zgvAWUDgkDe90B68k9DifBajk.woff2\",weight:\"400\"}]}];export const css=[\".framer-rlRum .framer-styles-preset-1b43pml:not(.rich-text-wrapper), .framer-rlRum .framer-styles-preset-1b43pml.rich-text-wrapper h3 { --framer-font-family: \\\"SuisseIntlTrial-Regular \\xb6\\\", \\\"SuisseIntlTrial-Regular \\xb6 Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss03' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-rlRum\";\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 (ff92f61)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SuisseIntlTrial-Regular \\xb6\",source:\"custom\",style:\"normal\",uiFamilyName:\"SuisseIntlTrial-Regular\",url:\"https://framerusercontent.com/assets/d2zgvAWUDgkDe90B68k9DifBajk.woff2\",weight:\"400\"}]}];export const css=[\".framer-3A82Q .framer-styles-preset-1i01yr4:not(.rich-text-wrapper), .framer-3A82Q .framer-styles-preset-1i01yr4.rich-text-wrapper p { --framer-font-family: \\\"SuisseIntlTrial-Regular \\xb6\\\", \\\"SuisseIntlTrial-Regular \\xb6 Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss03' on; --framer-font-size: 19px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-3A82Q\";\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 (ff92f61)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SuisseIntlTrial-Regular \\xb6\",source:\"custom\",style:\"normal\",uiFamilyName:\"SuisseIntlTrial-Regular\",url:\"https://framerusercontent.com/assets/d2zgvAWUDgkDe90B68k9DifBajk.woff2\",weight:\"400\"}]}];export const css=['.framer-1JAVk .framer-styles-preset-1qntvuu:not(.rich-text-wrapper), .framer-1JAVk .framer-styles-preset-1qntvuu.rich-text-wrapper p { --framer-font-family: \"SuisseIntlTrial-Regular \\xb6\", \"SuisseIntlTrial-Regular \\xb6 Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-1JAVk\";\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 (ff92f61)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SuisseIntlTrial-Regular \\xb6\",source:\"custom\",style:\"normal\",uiFamilyName:\"SuisseIntlTrial-Regular\",url:\"https://framerusercontent.com/assets/d2zgvAWUDgkDe90B68k9DifBajk.woff2\",weight:\"400\"}]}];export const css=['.framer-6esVR .framer-styles-preset-1rn4vqp:not(.rich-text-wrapper), .framer-6esVR .framer-styles-preset-1rn4vqp.rich-text-wrapper p { --framer-font-family: \"SuisseIntlTrial-Regular \\xb6\", \"SuisseIntlTrial-Regular \\xb6 Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-6esVR\";\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 (cc3b8f8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronRight from\"https://framerusercontent.com/modules/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/evfg6D2JGqi6iBBSy59H/8dA2dWHWYifZM1KWTqMs/CRwIQ04qC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cdD8kUzauAzx19ZSRaSS/YXcNg6NPSY5NIWXonAGM/HaFviFY0f.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/9WtIGtFbfvq4MdXhqLaR/9q3IkCujUmXs8horezXj/PagcVNRTg.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/nDvX3UlotAMFkHg4Urr5/JxswpNloMMcJM4bnuvtl/pt4JXniB_.js\";const enabledGestures={B0V38EGVk:{hover:true},jTgTVuI1T:{hover:true},QfJQ9GDj7:{hover:true},Y8jginPra:{hover:true}};const cycleOrder=[\"Y8jginPra\",\"jTgTVuI1T\",\"QfJQ9GDj7\",\"B0V38EGVk\"];const serializationHash=\"framer-uST5n\";const variantClassNames={B0V38EGVk:\"framer-v-yzd4by\",jTgTVuI1T:\"framer-v-12frn0x\",QfJQ9GDj7:\"framer-v-16d2nil\",Y8jginPra:\"framer-v-nwprzp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YfPxzTCIA=undefined;const Wm8yi3q3h=undefined;const BJkfQgOeR=undefined;const mmOThn_vU=undefined;const G5WpHrL3M=undefined;const gdbIWg5su=undefined;const d8FwgzM6C=undefined;const NJGovR9vk=undefined;const kk4K_zQvS=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Large:\"jTgTVuI1T\",Medium:\"Y8jginPra\",Small:\"QfJQ9GDj7\",Tiny:\"B0V38EGVk\"};const getProps=({height,hover,icon,id,image,imageSHOw,link,showIcon,text,textColor,textColorHover,width,...props})=>{return{...props,BJkfQgOeR:imageSHOw??props.BJkfQgOeR,d8FwgzM6C:textColorHover??props.d8FwgzM6C??\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:textColor??props.G5WpHrL3M??\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:text??props.gdbIWg5su??\"Item goes here\",kk4K_zQvS:icon??props.kk4K_zQvS??ChevronRight,mmOThn_vU:image??props.mmOThn_vU,NJGovR9vk:showIcon??props.NJGovR9vk,variant:humanReadableVariantMap[props.variant]??props.variant??\"Y8jginPra\",Wm8yi3q3h:link??props.Wm8yi3q3h,YfPxzTCIA:hover??props.YfPxzTCIA};};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,gdbIWg5su,G5WpHrL3M,d8FwgzM6C,kk4K_zQvS,NJGovR9vk,Wm8yi3q3h,YfPxzTCIA,mmOThn_vU,BJkfQgOeR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Y8jginPra\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter15nzpiy=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(YfPxzTCIA){const res=await YfPxzTCIA(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.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__*/_jsx(Link,{href:Wm8yi3q3h,motionChild:true,nodeId:\"Y8jginPra\",openInNewTab:false,scopeId:\"JI3YeWc0v\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-nwprzp\",className,classNames)} framer-im4zkf`,\"data-framer-name\":\"Medium\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Y8jginPra\",onMouseEnter:onMouseEnter15nzpiy,ref:refBinding,style:{...style},...addPropertyOverrides({\"B0V38EGVk-hover\":{\"data-framer-name\":undefined},\"jTgTVuI1T-hover\":{\"data-framer-name\":undefined},\"QfJQ9GDj7-hover\":{\"data-framer-name\":undefined},\"Y8jginPra-hover\":{\"data-framer-name\":undefined},B0V38EGVk:{\"data-framer-name\":\"Tiny\"},jTgTVuI1T:{\"data-framer-name\":\"Large\"},QfJQ9GDj7:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[BJkfQgOeR!==false&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),sizes:\"24px\",...toResponsiveImage(mmOThn_vU)},className:\"framer-1widdzm\",layoutDependency:layoutDependency,layoutId:\"H0ebXVxfl\",style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-G5WpHrL3M-JI3YeWc0v))\"},children:\"Item goes here\"})}),className:\"framer-vp51t1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"K7tGmHY33\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-G5WpHrL3M-JI3YeWc0v)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-d8FwgzM6C-JI3YeWc0v\":d8FwgzM6C,\"--variable-reference-G5WpHrL3M-JI3YeWc0v\":G5WpHrL3M},text:gdbIWg5su,variants:{\"B0V38EGVk-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-d8FwgzM6C-JI3YeWc0v)\",\"--variable-reference-d8FwgzM6C-JI3YeWc0v\":d8FwgzM6C},\"jTgTVuI1T-hover\":{\"--extracted-a0htzi\":\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\"},\"QfJQ9GDj7-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-d8FwgzM6C-JI3YeWc0v)\",\"--variable-reference-d8FwgzM6C-JI3YeWc0v\":d8FwgzM6C},\"Y8jginPra-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-d8FwgzM6C-JI3YeWc0v)\",\"--variable-reference-d8FwgzM6C-JI3YeWc0v\":d8FwgzM6C},jTgTVuI1T:{\"--extracted-a0htzi\":\"var(--variable-reference-G5WpHrL3M-JI3YeWc0v)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"B0V38EGVk-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-d8FwgzM6C-JI3YeWc0v))\"},children:\"Item goes here\"})})},\"jTgTVuI1T-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1b43pml\",\"data-styles-preset\":\"CRwIQ04qC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84)))\"},children:\"Item goes here\"})})},\"QfJQ9GDj7-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-d8FwgzM6C-JI3YeWc0v))\"},children:\"Item goes here\"})})},\"Y8jginPra-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-d8FwgzM6C-JI3YeWc0v))\"},children:\"Item goes here\"})})},B0V38EGVk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-G5WpHrL3M-JI3YeWc0v))\"},children:\"Item goes here\"})})},jTgTVuI1T:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1b43pml\",\"data-styles-preset\":\"CRwIQ04qC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-G5WpHrL3M-JI3YeWc0v))\"},children:\"Item goes here\"})})},QfJQ9GDj7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-G5WpHrL3M-JI3YeWc0v))\"},children:\"Item goes here\"})})}},baseVariant,gestureVariant)}),NJGovR9vk!==false&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1k6ko0q\",Component:kk4K_zQvS,layoutDependency:layoutDependency,layoutId:\"c5k4y_yKu\",style:{\"--43q7um\":G5WpHrL3M},variants:{\"B0V38EGVk-hover\":{\"--43q7um\":d8FwgzM6C},\"jTgTVuI1T-hover\":{\"--43q7um\":d8FwgzM6C},\"QfJQ9GDj7-hover\":{\"--43q7um\":d8FwgzM6C},\"Y8jginPra-hover\":{\"--43q7um\":d8FwgzM6C}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uST5n.framer-im4zkf, .framer-uST5n .framer-im4zkf { display: block; }\",\".framer-uST5n.framer-nwprzp { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 124px; }\",\".framer-uST5n .framer-1widdzm { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-uST5n .framer-vp51t1 { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-uST5n .framer-1k6ko0q { flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; }\",\".framer-uST5n.framer-v-12frn0x .framer-1k6ko0q { height: var(--framer-aspect-ratio-supported, 21px); width: 22px; }\",\".framer-uST5n.framer-v-16d2nil.framer-nwprzp { gap: 6px; }\",\".framer-uST5n.framer-v-16d2nil .framer-1k6ko0q { height: var(--framer-aspect-ratio-supported, 15px); width: 14px; }\",\".framer-uST5n.framer-v-yzd4by.framer-nwprzp { gap: 4px; }\",\".framer-uST5n.framer-v-yzd4by .framer-1k6ko0q { height: var(--framer-aspect-ratio-supported, 11px); width: 12px; }\",\".framer-uST5n.framer-v-nwprzp.hover.framer-nwprzp { gap: 4px; padding: 0px 0px 0px 2px; }\",\".framer-uST5n.framer-v-12frn0x.hover.framer-nwprzp { gap: 4px; padding: 0px 0px 0px 3px; }\",\".framer-uST5n.framer-v-16d2nil.hover.framer-nwprzp { gap: 3px; }\",\".framer-uST5n.framer-v-yzd4by.hover.framer-nwprzp { gap: 2px; padding: 0px 0px 0px 1px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 123\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jTgTVuI1T\":{\"layout\":[\"fixed\",\"auto\"]},\"QfJQ9GDj7\":{\"layout\":[\"fixed\",\"auto\"]},\"B0V38EGVk\":{\"layout\":[\"fixed\",\"auto\"]},\"MN7yrSm9J\":{\"layout\":[\"fixed\",\"auto\"]},\"dM9Rvomp0\":{\"layout\":[\"fixed\",\"auto\"]},\"eZoaY99Ht\":{\"layout\":[\"fixed\",\"auto\"]},\"zlJYY_wWB\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gdbIWg5su\":\"text\",\"G5WpHrL3M\":\"textColor\",\"d8FwgzM6C\":\"textColorHover\",\"kk4K_zQvS\":\"icon\",\"NJGovR9vk\":\"showIcon\",\"Wm8yi3q3h\":\"link\",\"YfPxzTCIA\":\"hover\",\"mmOThn_vU\":\"image\",\"BJkfQgOeR\":\"imageSHOw\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fiHEoJwBMFnT6QLOcpPz\"]\n */const FramerJI3YeWc0v=withCSS(Component,css,\"framer-uST5n\");export default FramerJI3YeWc0v;FramerJI3YeWc0v.displayName=\"Nav Item\";FramerJI3YeWc0v.defaultProps={height:24,width:123};addPropertyControls(FramerJI3YeWc0v,{variant:{options:[\"Y8jginPra\",\"jTgTVuI1T\",\"QfJQ9GDj7\",\"B0V38EGVk\"],optionTitles:[\"Medium\",\"Large\",\"Small\",\"Tiny\"],title:\"Variant\",type:ControlType.Enum},gdbIWg5su:{defaultValue:\"Item goes here\",description:\"\",displayTextArea:false,title:\"Text\",type:ControlType.String},G5WpHrL3M:{defaultValue:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",description:\"\",title:\"Text Color\",type:ControlType.Color},d8FwgzM6C:{defaultValue:'var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84)) /* {\"name\":\"Accent 100\"} */',description:\"\",title:\"Text Color (Hover)\",type:ControlType.Color},kk4K_zQvS:{defaultValue:{identifier:\"module:emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js:default\",moduleId:\"emeX5mtK81zY3xjRZZog\"},description:\"\",setModuleId:\"fiHEoJwBMFnT6QLOcpPz\",title:\"Icon\",type:ControlType.VectorSetItem},NJGovR9vk:{defaultValue:false,description:\"\",title:\"Show Icon\",type:ControlType.Boolean},Wm8yi3q3h:{title:\"Link\",type:ControlType.Link},YfPxzTCIA:{title:\"Hover\",type:ControlType.EventHandler},mmOThn_vU:{title:\"Image\",type:ControlType.ResponsiveImage},BJkfQgOeR:{defaultValue:false,description:\"\",title:\"Image SHow\",type:ControlType.Boolean}});addFonts(FramerJI3YeWc0v,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJI3YeWc0v\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jTgTVuI1T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QfJQ9GDj7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"B0V38EGVk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MN7yrSm9J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dM9Rvomp0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eZoaY99Ht\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zlJYY_wWB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"123\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVectorSets\":\"[\\\"fiHEoJwBMFnT6QLOcpPz\\\"]\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"gdbIWg5su\\\":\\\"text\\\",\\\"G5WpHrL3M\\\":\\\"textColor\\\",\\\"d8FwgzM6C\\\":\\\"textColorHover\\\",\\\"kk4K_zQvS\\\":\\\"icon\\\",\\\"NJGovR9vk\\\":\\\"showIcon\\\",\\\"Wm8yi3q3h\\\":\\\"link\\\",\\\"YfPxzTCIA\\\":\\\"hover\\\",\\\"mmOThn_vU\\\":\\\"image\\\",\\\"BJkfQgOeR\\\":\\\"imageSHOw\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9d77eb)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-hDLnF\";const variantClassNames={JZUnTXM7g:\"framer-v-4lvxfb\"};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 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:\"JZUnTXM7g\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4lvxfb\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"JZUnTXM7g\",ref:refBinding,style:{...style}})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hDLnF.framer-9nfzfl, .framer-hDLnF .framer-9nfzfl { display: block; }\",\".framer-hDLnF.framer-4lvxfb { height: 120px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 50px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 120\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNM41ouy_N=withCSS(Component,css,\"framer-hDLnF\");export default FramerNM41ouy_N;FramerNM41ouy_N.displayName=\"Spacing\";FramerNM41ouy_N.defaultProps={height:120,width:50};addFonts(FramerNM41ouy_N,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNM41ouy_N\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"50\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"120\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NM41ouy_N.map","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronRight from\"https://framerusercontent.com/modules/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/mYiPWXwlhy7vGnb8LLDJ/ak1NVoBUqyOjGqyYBbAH/n8sHGvPQ7.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/rdYQWVT6nZel5Jp2a1Zl/qj2ItTGab9NGT6zFVGVb/pt4JXniB_.js\";import BGPattern from\"https://framerusercontent.com/modules/k3mN0doAJqGu3jy7VmDr/RgUlblRljeX1pNs7CT6q/EqR52OeFV.js\";import NavItem from\"https://framerusercontent.com/modules/lHY43vN8OEFfaYtCw5Ni/171Nj8aY1tmoQDJzWON8/JI3YeWc0v.js\";import Spacing from\"https://framerusercontent.com/modules/t9DpdRE28PCKGawB6pBv/3brkEx2Mv0u9iv3Uj48x/NM41ouy_N.js\";import ButtonMain from\"https://framerusercontent.com/modules/wFD4ntBiM0yuQT7asWVs/MylnN9OtLcipxynSqRDz/zbaIx7kVN.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const NavItemFonts=getFonts(NavItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const BGPatternFonts=getFonts(BGPattern);const SpacingFonts=getFonts(Spacing);const ButtonMainFonts=getFonts(ButtonMain);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"cSM29mTfe\",\"mFrbDT2BM\"];const serializationHash=\"framer-o51yg\";const variantClassNames={cSM29mTfe:\"framer-v-qhafho\",mFrbDT2BM:\"framer-v-bycks0\"};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:.2,delay:.1,duration:.4,type:\"spring\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition3={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={bounce:.2,delay:.4,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={bounce:.2,delay:.6,duration:.4,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={bounce:.2,delay:.8,duration:.4,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={bounce:.2,delay:1,duration:.4,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={bounce:.2,delay:1.2,duration:.4,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const transition9={bounce:.2,delay:1.4,duration:.4,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition10={delay:.1,duration:1.5,ease:[.44,0,.13,.96],type:\"tween\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10,x:0,y:0};const animation10={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const animation11={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition11={bounce:.2,delay:.2,duration:1,type:\"spring\"};const animation12={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition11,x:0,y:0};const animation13={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};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={D:\"mFrbDT2BM\",L:\"cSM29mTfe\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"cSM29mTfe\"};};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:\"cSM29mTfe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-qhafho\",className,classNames),\"data-framer-name\":\"L\",layoutDependency:layoutDependency,layoutId:\"cSM29mTfe\",ref:refBinding,style:{...style},...addPropertyOverrides({mFrbDT2BM:{\"data-framer-name\":\"D\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-85fre6\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"qN26M_RfC\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-id42tb\",layoutDependency:layoutDependency,layoutId:\"b70CFWRcI\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84)))\"},children:\"Explore\"})}),className:\"framer-1xskts5\",\"data-framer-appear-id\":\"1xskts5\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"E9PENG7v9\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},variants:{mFrbDT2BM:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mFrbDT2BM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Explore\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19hl2hn\",layoutDependency:layoutDependency,layoutId:\"Dr5xYJdwb\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Rn3l9fjq0\"},implicitPathVariables:undefined},{href:{webPageId:\"Rn3l9fjq0\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((${componentViewport?.width||\"100vw\"} - 62px) / 2.3, 1px) - 30px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+30+107+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-7q341a-container\",\"data-framer-appear-id\":\"7q341a\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Zi0kuXHcF-container\",nodeId:\"Zi0kuXHcF\",optimized:true,rendersWithMotion:true,scopeId:\"bvemlb0Dz\",children:/*#__PURE__*/_jsx(NavItem,{BJkfQgOeR:false,d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:\"About us\",height:\"100%\",id:\"Zi0kuXHcF\",kk4K_zQvS:ChevronRight,layoutId:\"Zi0kuXHcF\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"Y8jginPra\"),width:\"100%\",Wm8yi3q3h:resolvedLinks[0],...addPropertyOverrides({mFrbDT2BM:{d8FwgzM6C:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",Wm8yi3q3h:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lcj3jRhgs\"},implicitPathVariables:undefined},{href:{webPageId:\"lcj3jRhgs\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((${componentViewport?.width||\"100vw\"} - 62px) / 2.3, 1px) - 30px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+30+107+0+40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1p5u88z-container\",\"data-framer-appear-id\":\"1p5u88z\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"s_EPvIKJm-container\",nodeId:\"s_EPvIKJm\",optimized:true,rendersWithMotion:true,scopeId:\"bvemlb0Dz\",children:/*#__PURE__*/_jsx(NavItem,{BJkfQgOeR:false,d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:\"Careers\",height:\"100%\",id:\"s_EPvIKJm\",kk4K_zQvS:ChevronRight,layoutId:\"s_EPvIKJm\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"Y8jginPra\"),width:\"100%\",Wm8yi3q3h:resolvedLinks1[0],...addPropertyOverrides({mFrbDT2BM:{d8FwgzM6C:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",Wm8yi3q3h:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lcj3jRhgs\"},implicitPathVariables:undefined},{href:{webPageId:\"lcj3jRhgs\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((${componentViewport?.width||\"100vw\"} - 62px) / 2.3, 1px) - 30px) / 2, 1px)`,y:(componentViewport?.y||0)+0+0+30+107+0+80,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1jnfia2-container\",\"data-framer-appear-id\":\"1jnfia2\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"HjJgq695B-container\",nodeId:\"HjJgq695B\",optimized:true,rendersWithMotion:true,scopeId:\"bvemlb0Dz\",children:/*#__PURE__*/_jsx(NavItem,{BJkfQgOeR:false,d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:\"Job Openings\",height:\"100%\",id:\"HjJgq695B\",kk4K_zQvS:ChevronRight,layoutId:\"HjJgq695B\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"Y8jginPra\"),width:\"100%\",Wm8yi3q3h:resolvedLinks2[0],...addPropertyOverrides({mFrbDT2BM:{d8FwgzM6C:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",Wm8yi3q3h:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r3q9v8\",layoutDependency:layoutDependency,layoutId:\"I14zoDaBL\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84)))\"},children:\"Get in touch\"})}),className:\"framer-vifle8\",\"data-framer-appear-id\":\"vifle8\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"xNjsbW5lR\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},variants:{mFrbDT2BM:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mFrbDT2BM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Get in touch\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-637j9i\",layoutDependency:layoutDependency,layoutId:\"xncgCDgbU\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`calc(max((max((${componentViewport?.width||\"100vw\"} - 62px) / 2.3, 1px) - 30px) / 2, 1px) - 30px)`,y:(componentViewport?.y||0)+0+0+30+107+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-8u7ayi-container\",\"data-framer-appear-id\":\"8u7ayi\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"e_cNIuJPb-container\",nodeId:\"e_cNIuJPb\",optimized:true,rendersWithMotion:true,scopeId:\"bvemlb0Dz\",children:/*#__PURE__*/_jsx(NavItem,{BJkfQgOeR:false,d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:\"Contact Sales\",height:\"100%\",id:\"e_cNIuJPb\",kk4K_zQvS:ChevronRight,layoutId:\"e_cNIuJPb\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"Y8jginPra\"),width:\"100%\",Wm8yi3q3h:resolvedLinks3[0],...addPropertyOverrides({mFrbDT2BM:{d8FwgzM6C:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",Wm8yi3q3h:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`calc(max((max((${componentViewport?.width||\"100vw\"} - 62px) / 2.3, 1px) - 30px) / 2, 1px) - 30px)`,y:(componentViewport?.y||0)+0+0+30+107+0+40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-hivatv-container\",\"data-framer-appear-id\":\"hivatv\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"aCU3tDgNO-container\",nodeId:\"aCU3tDgNO\",optimized:true,rendersWithMotion:true,scopeId:\"bvemlb0Dz\",children:/*#__PURE__*/_jsx(NavItem,{BJkfQgOeR:false,d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:\"Contact Support\",height:\"100%\",id:\"aCU3tDgNO\",kk4K_zQvS:ChevronRight,layoutId:\"aCU3tDgNO\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"Y8jginPra\"),width:\"100%\",Wm8yi3q3h:resolvedLinks4[0],...addPropertyOverrides({mFrbDT2BM:{d8FwgzM6C:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",Wm8yi3q3h:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`calc(max((max((${componentViewport?.width||\"100vw\"} - 62px) / 2.3, 1px) - 30px) / 2, 1px) - 30px)`,y:(componentViewport?.y||0)+0+0+30+107+0+80,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-5t4hs7-container\",\"data-framer-appear-id\":\"5t4hs7\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Ij6iZIxVj-container\",nodeId:\"Ij6iZIxVj\",optimized:true,rendersWithMotion:true,scopeId:\"bvemlb0Dz\",children:/*#__PURE__*/_jsx(NavItem,{BJkfQgOeR:false,d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:\"Subscribe newsletter\",height:\"100%\",id:\"Ij6iZIxVj\",kk4K_zQvS:ChevronRight,layoutId:\"Ij6iZIxVj\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"Y8jginPra\"),width:\"100%\",Wm8yi3q3h:resolvedLinks5[0],...addPropertyOverrides({mFrbDT2BM:{d8FwgzM6C:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",Wm8yi3q3h:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`calc(max((max((${componentViewport?.width||\"100vw\"} - 62px) / 2.3, 1px) - 30px) / 2, 1px) - 30px)`,y:(componentViewport?.y||0)+0+0+30+107+0+120,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation8,className:\"framer-1lk1twq-container\",\"data-framer-appear-id\":\"1lk1twq\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"km9Xav1hN-container\",nodeId:\"km9Xav1hN\",optimized:true,rendersWithMotion:true,scopeId:\"bvemlb0Dz\",children:/*#__PURE__*/_jsx(NavItem,{BJkfQgOeR:false,d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:\"Apply for a job\",height:\"100%\",id:\"km9Xav1hN\",kk4K_zQvS:ChevronRight,layoutId:\"km9Xav1hN\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"Y8jginPra\"),width:\"100%\",Wm8yi3q3h:resolvedLinks6[0],...addPropertyOverrides({mFrbDT2BM:{d8FwgzM6C:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",Wm8yi3q3h:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7o6n0t\",layoutDependency:layoutDependency,layoutId:\"P6bbZ_Jt8\",style:{backgroundColor:\"rgba(34, 23, 11, 0.09)\"},variants:{mFrbDT2BM:{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}}}),/*#__PURE__*/_jsxs(motion.section,{className:\"framer-qxlepj\",\"data-framer-name\":\"Talent CTA\",layoutDependency:layoutDependency,layoutId:\"vp1KSUe_K\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||241)-0)*1-0,width:`max((${componentViewport?.width||\"100vw\"} - 62px) / 2.3, 1px)`,y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sdbdiu-container\",layoutDependency:layoutDependency,layoutId:\"IAgwMvPWr-container\",nodeId:\"IAgwMvPWr\",rendersWithMotion:true,scopeId:\"bvemlb0Dz\",children:/*#__PURE__*/_jsx(BGPattern,{cSW40WCrP:\"rgba(255, 255, 255, 0)\",height:\"100%\",id:\"IAgwMvPWr\",layoutId:\"IAgwMvPWr\",sEUQuNLtt:addImageAlt({pixelHeight:2464,pixelWidth:1856,src:\"https://framerusercontent.com/images/wNdNfC0YwUJFvH75dT0z9FKzaew.jpg?width=1856&height=2464\",srcSet:\"https://framerusercontent.com/images/wNdNfC0YwUJFvH75dT0z9FKzaew.jpg?scale-down-to=1024&width=1856&height=2464 771w,https://framerusercontent.com/images/wNdNfC0YwUJFvH75dT0z9FKzaew.jpg?scale-down-to=2048&width=1856&height=2464 1542w,https://framerusercontent.com/images/wNdNfC0YwUJFvH75dT0z9FKzaew.jpg?width=1856&height=2464 1856w\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"rdeSqCitO\"),width:\"100%\",wnuOgDyBO:\"var(--token-53468412-cef3-4f1b-8400-30342721d73f, rgba(0, 0, 0, 0.03))\",Yt6PZJM57:\"bwsabTdqkPLOLx8qOZqn\",zRh9zSFZ3:\"0px\",...addPropertyOverrides({mFrbDT2BM:{wnuOgDyBO:\"rgba(0, 0, 0, 0)\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation9,className:\"framer-1umnj22\",\"data-framer-appear-id\":\"1umnj22\",\"data-framer-name\":\"Contact Form Wrapper\",initial:animation10,layoutDependency:layoutDependency,layoutId:\"ixSjAycGV\",optimized:true,style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10fpkpr\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"fZMmDmQ1y\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nbvmaq\",\"data-framer-name\":\"Heading Wrapper\",layoutDependency:layoutDependency,layoutId:\"oNCuBDhuZ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pixt90\",layoutDependency:layoutDependency,layoutId:\"obwfcCx2r\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlV29ya3MtUmVndWxhci1XZWJUcmlhbCDCtg==\",\"--framer-font-family\":'\"SuisseWorks-Regular-WebTrial \\xb6\", \"SuisseWorks-Regular-WebTrial \\xb6 Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss03' on\",\"--framer-font-size\":\"24px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Join us\"})}),className:\"framer-1mfthfs\",fonts:[\"CUSTOMV2;SuisseWorks-Regular-WebTrial \\xb6\"],layoutDependency:layoutDependency,layoutId:\"nrX1Sg1TI\",style:{\"--extracted-a0htzi\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--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.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlV29ya3MtUmVndWxhci1XZWJUcmlhbCDCtg==\",\"--framer-font-family\":'\"SuisseWorks-Regular-WebTrial \\xb6\", \"SuisseWorks-Regular-WebTrial \\xb6 Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss03' on\",\"--framer-font-size\":\"24px\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, rgba(255, 255, 255, 0.72))\"},children:\"in shaping the future of legal work.\"})}),className:\"framer-ecw25p\",fonts:[\"CUSTOMV2;SuisseWorks-Regular-WebTrial \\xb6\"],layoutDependency:layoutDependency,layoutId:\"vUGHy9j5U\",style:{\"--extracted-a0htzi\":\"rgba(255, 255, 255, 0.72)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:5,width:\"50px\",y:(componentViewport?.y||0)+0+0+((((componentViewport?.height||241)-0)*1-0-186.6)/2+0+0)+20+0+0+0+81.6,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-80dk3h-container\",layoutDependency:layoutDependency,layoutId:\"KkXH3kFBs-container\",nodeId:\"KkXH3kFBs\",rendersWithMotion:true,scopeId:\"bvemlb0Dz\",children:/*#__PURE__*/_jsx(Spacing,{height:\"100%\",id:\"KkXH3kFBs\",layoutId:\"KkXH3kFBs\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vj4cze\",layoutDependency:layoutDependency,layoutId:\"m2Ke_u47R\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+((((componentViewport?.height||241)-0)*1-0-186.6)/2+0+0)+20+0+0+0+110.6+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13ixas5-container\",layoutDependency:layoutDependency,layoutId:\"DYprvU3Kz-container\",nodeId:\"DYprvU3Kz\",rendersWithMotion:true,scopeId:\"bvemlb0Dz\",children:/*#__PURE__*/_jsx(ButtonMain,{bdo_fgAgw:false,height:\"100%\",id:\"DYprvU3Kz\",layoutId:\"DYprvU3Kz\",ov9Dt9TlZ:\"House\",r2_9FLd8_:false,variant:matchVariant(\"jSGpN2RmT\"),vKscbaUUA:\"https://www.comeet.com/jobs/utila/D9.00F\",VNx7I7gOJ:\"Open positions\",W7BWN7VLM:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lcj3jRhgs\"},implicitPathVariables:undefined},{href:{webPageId:\"lcj3jRhgs\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+((((componentViewport?.height||241)-0)*1-0-186.6)/2+0+0)+20+0+0+0+110.6+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cm6t6e-container\",layoutDependency:layoutDependency,layoutId:\"AOxjl_adx-container\",nodeId:\"AOxjl_adx\",rendersWithMotion:true,scopeId:\"bvemlb0Dz\",children:/*#__PURE__*/_jsx(ButtonMain,{bdo_fgAgw:false,height:\"100%\",id:\"AOxjl_adx\",layoutId:\"AOxjl_adx\",ov9Dt9TlZ:\"House\",r2_9FLd8_:false,variant:matchVariant(\"suQPnDX_s\"),vKscbaUUA:resolvedLinks7[0],VNx7I7gOJ:\"Careers at Vesence\",W7BWN7VLM:false,width:\"100%\",...addPropertyOverrides({mFrbDT2BM:{vKscbaUUA:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})]})]})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-75kquw\",layoutDependency:layoutDependency,layoutId:\"waX5jvlFP\",style:{backgroundColor:\"rgba(34, 23, 11, 0.09)\"},variants:{mFrbDT2BM:{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ylm1gb\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"a6NKm8EFc\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,animate:animation11,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s1itte\",\"data-styles-preset\":\"n8sHGvPQ7\",dir:\"auto\",children:\"VOICES\"})}),className:\"framer-1cgopme\",\"data-framer-appear-id\":\"1cgopme\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"EHMFV6u5E\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation12,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84)))\"},children:\"Vesence builds AI agents for high-stakes professional work, helping teams review, validate, and improve documents before they go out. \"})}),className:\"framer-11nq5x3\",\"data-framer-appear-id\":\"11nq5x3\",fonts:[\"Inter\"],initial:animation13,layoutDependency:layoutDependency,layoutId:\"Tz_TUoYzU\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{mFrbDT2BM:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mFrbDT2BM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Vesence builds AI agents for high-stakes professional work, helping teams review, validate, and improve documents before they go out. \"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-o51yg.framer-12nnkwe, .framer-o51yg .framer-12nnkwe { display: block; }\",\".framer-o51yg.framer-qhafho { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 30px 0px 30px; position: relative; width: 1312px; }\",\".framer-o51yg .framer-85fre6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 30px 0px 0px; position: relative; width: 1px; }\",\".framer-o51yg .framer-id42tb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 0px 30px 0px; position: relative; width: 1px; }\",\".framer-o51yg .framer-1xskts5, .framer-o51yg .framer-vifle8, .framer-o51yg .framer-1cgopme, .framer-o51yg .framer-11nq5x3 { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-o51yg .framer-19hl2hn, .framer-o51yg .framer-637j9i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-o51yg .framer-7q341a-container, .framer-o51yg .framer-1p5u88z-container, .framer-o51yg .framer-1jnfia2-container, .framer-o51yg .framer-8u7ayi-container, .framer-o51yg .framer-hivatv-container, .framer-o51yg .framer-5t4hs7-container, .framer-o51yg .framer-1lk1twq-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-o51yg .framer-1r3q9v8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 30px 30px 0px; position: relative; width: 1px; }\",\".framer-o51yg .framer-7o6n0t, .framer-o51yg .framer-75kquw { align-self: stretch; flex: none; height: auto; overflow: visible; position: relative; width: 1px; }\",\".framer-o51yg .framer-qxlepj { align-content: flex-end; align-items: flex-end; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-o51yg .framer-sdbdiu-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-o51yg .framer-1umnj22 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 1400px; overflow: visible; padding: 20px; position: relative; width: 100%; z-index: 1; }\",\".framer-o51yg .framer-10fpkpr { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; z-index: 2; }\",\".framer-o51yg .framer-1nbvmaq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 100%; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-o51yg .framer-1pixt90 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-o51yg .framer-1mfthfs { flex: none; height: auto; max-width: 400px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-o51yg .framer-ecw25p { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-o51yg .framer-80dk3h-container { flex: none; height: 5px; position: relative; width: 50px; }\",\".framer-o51yg .framer-1vj4cze { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-o51yg .framer-13ixas5-container, .framer-o51yg .framer-1cm6t6e-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-o51yg .framer-ylm1gb { align-content: center; align-items: center; display: flex; flex: 0.3 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 0px 30px; position: relative; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 241\n * @framerIntrinsicWidth 1312\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"mFrbDT2BM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerbvemlb0Dz=withCSS(Component,css,\"framer-o51yg\");export default Framerbvemlb0Dz;Framerbvemlb0Dz.displayName=\"Nav Menu Content 5\";Framerbvemlb0Dz.defaultProps={height:241,width:1312};addPropertyControls(Framerbvemlb0Dz,{variant:{options:[\"cSM29mTfe\",\"mFrbDT2BM\"],optionTitles:[\"L\",\"D\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerbvemlb0Dz,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"SuisseWorks-Regular-WebTrial \\xb6\",source:\"custom\",style:\"normal\",uiFamilyName:\"SuisseWorks-Regular-WebTrial\",url:\"https://framerusercontent.com/assets/NFTIQ1y55tH7y4V73BAMOH2A.woff2\",weight:\"400\"}]},...NavItemFonts,...BGPatternFonts,...SpacingFonts,...ButtonMainFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerbvemlb0Dz\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"241\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mFrbDT2BM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1312\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}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/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import Solutions from\"https://framerusercontent.com/modules/omTOAV2pixmcKAtV0p1c/57YvYM2lUnrQwaihb2an/ubXipZar0.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/mYiPWXwlhy7vGnb8LLDJ/ak1NVoBUqyOjGqyYBbAH/n8sHGvPQ7.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/rdYQWVT6nZel5Jp2a1Zl/qj2ItTGab9NGT6zFVGVb/pt4JXniB_.js\";import NavItem from\"https://framerusercontent.com/modules/lHY43vN8OEFfaYtCw5Ni/171Nj8aY1tmoQDJzWON8/JI3YeWc0v.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const NavItemFonts=getFonts(NavItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const cycleOrder=[\"vgDBkuo3H\",\"kkvPmhP9S\"];const serializationHash=\"framer-KPz71\";const variantClassNames={kkvPmhP9S:\"framer-v-402ozo\",vgDBkuo3H:\"framer-v-1ih2egy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const peuORxEC0kJEpHMwji=undefined;const JycTWlDUrkJEpHMwji=undefined;const idkJEpHMwji=undefined;const peuORxEC0dkM1pVkGe=undefined;const JycTWlDUrdkM1pVkGe=undefined;const iddkM1pVkGe=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:.1,duration:.4,type:\"spring\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const stagger=(transition,value)=>({...transition,delay:(transition.delay??0)+value});const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"kJEpHMwji\",data:Solutions,type:\"Collection\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"kJEpHMwji\",name:\"peuORxEC0\",type:\"Identifier\"},{collection:\"kJEpHMwji\",name:\"JycTWlDUr\",type:\"Identifier\"},{collection:\"kJEpHMwji\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"kJEpHMwji\",data:Solutions,type:\"Collection\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"kJEpHMwji\",name:\"peuORxEC0\",type:\"Identifier\"},{collection:\"kJEpHMwji\",name:\"JycTWlDUr\",type:\"Identifier\"},{collection:\"kJEpHMwji\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"dkM1pVkGe\",data:Solutions,type:\"Collection\"},limit:{type:\"LiteralValue\",value:4},offset:{type:\"LiteralValue\",value:4},select:[{collection:\"dkM1pVkGe\",name:\"peuORxEC0\",type:\"Identifier\"},{collection:\"dkM1pVkGe\",name:\"JycTWlDUr\",type:\"Identifier\"},{collection:\"dkM1pVkGe\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{alias:\"dkM1pVkGe\",data:Solutions,type:\"Collection\"},limit:{type:\"LiteralValue\",value:4},offset:{type:\"LiteralValue\",value:4},select:[{collection:\"dkM1pVkGe\",name:\"peuORxEC0\",type:\"Identifier\"},{collection:\"dkM1pVkGe\",name:\"JycTWlDUr\",type:\"Identifier\"},{collection:\"dkM1pVkGe\",name:\"id\",type:\"Identifier\"}]});const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={bounce:.2,delay:.2,duration:1,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};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={D:\"kkvPmhP9S\",L:\"vgDBkuo3H\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vgDBkuo3H\"};};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:\"vgDBkuo3H\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ih2egy\",className,classNames),\"data-framer-name\":\"L\",layoutDependency:layoutDependency,layoutId:\"vgDBkuo3H\",ref:refBinding,style:{...style},...addPropertyOverrides({kkvPmhP9S:{\"data-framer-name\":\"D\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10bb76y\",layoutDependency:layoutDependency,layoutId:\"kaVVFxyQz\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-z1c1w7\",\"data-framer-name\":\"Column 2\",layoutDependency:layoutDependency,layoutId:\"VLQRY9t1P\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",children:\"Capabilities\"})}),className:\"framer-1y2i92s\",\"data-framer-appear-id\":\"1y2i92s\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"mYf2T4Sas\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},variants:{kkvPmhP9S:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kkvPmhP9S:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Capabilities\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gndgg5\",layoutDependency:layoutDependency,layoutId:\"Xrgb_5NaC\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-gi5xy8\",layoutDependency:layoutDependency,layoutId:\"kJEpHMwji\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idkJEpHMwji,JycTWlDUr:JycTWlDUrkJEpHMwji,peuORxEC0:peuORxEC0kJEpHMwji},index)=>{peuORxEC0kJEpHMwji??=\"\";JycTWlDUrkJEpHMwji??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`kJEpHMwji-${idkJEpHMwji}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{JycTWlDUr:JycTWlDUrkJEpHMwji},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{JycTWlDUr:JycTWlDUrkJEpHMwji},webPageId:\"hxkHkXxrd\"},implicitPathVariables:undefined},{href:{pathVariables:{JycTWlDUr:JycTWlDUrkJEpHMwji},webPageId:\"hxkHkXxrd\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`calc(max((${componentViewport?.width||\"100vw\"} - 145px) / 3, 1px) - 30px)`,y:(componentViewport?.y||0)+0+0+0+30+107+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition2,index*.2),x:0,y:0},className:\"framer-1tlv45t-container\",\"data-framer-appear-id\":`1tlv45t-${index}`,initial:animation2,layoutDependency:layoutDependency,layoutId:\"Cmnw0QPlT-container\",nodeId:\"Cmnw0QPlT\",optimized:true,rendersWithMotion:true,scopeId:\"pbuDbTFoW\",children:/*#__PURE__*/_jsx(NavItem,{BJkfQgOeR:false,d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:peuORxEC0kJEpHMwji,height:\"100%\",id:\"Cmnw0QPlT\",kk4K_zQvS:UserComponent,layoutId:\"Cmnw0QPlT\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"Y8jginPra\"),width:\"100%\",Wm8yi3q3h:resolvedLinks[0],...addPropertyOverrides({kkvPmhP9S:{d8FwgzM6C:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",Wm8yi3q3h:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})},idkJEpHMwji);})});}})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m5wxmj\",\"data-framer-name\":\"Column 3\",layoutDependency:layoutDependency,layoutId:\"qPg2sotdI\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",children:\"Use Case\"})}),className:\"framer-wrb57n\",\"data-framer-appear-id\":\"wrb57n\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"a_gWZAoYG\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},variants:{kkvPmhP9S:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kkvPmhP9S:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Use Case\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17vq4z7\",layoutDependency:layoutDependency,layoutId:\"bJDMU9Yyd\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bzxru1\",layoutDependency:layoutDependency,layoutId:\"dkM1pVkGe\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:iddkM1pVkGe,JycTWlDUr:JycTWlDUrdkM1pVkGe,peuORxEC0:peuORxEC0dkM1pVkGe},index1)=>{peuORxEC0dkM1pVkGe??=\"\";JycTWlDUrdkM1pVkGe??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`dkM1pVkGe-${iddkM1pVkGe}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{JycTWlDUr:JycTWlDUrdkM1pVkGe},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{JycTWlDUr:JycTWlDUrdkM1pVkGe},webPageId:\"hxkHkXxrd\"},implicitPathVariables:undefined},{href:{pathVariables:{JycTWlDUr:JycTWlDUrdkM1pVkGe},webPageId:\"hxkHkXxrd\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((${componentViewport?.width||\"100vw\"} - 145px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+30+107+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition2,index1*.2),x:0,y:0},className:\"framer-1ece9hy-container\",\"data-framer-appear-id\":`1ece9hy-${index1}`,initial:animation2,layoutDependency:layoutDependency,layoutId:\"dtkkIF9o2-container\",nodeId:\"dtkkIF9o2\",optimized:true,rendersWithMotion:true,scopeId:\"pbuDbTFoW\",children:/*#__PURE__*/_jsx(NavItem,{BJkfQgOeR:false,d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:peuORxEC0dkM1pVkGe,height:\"100%\",id:\"dtkkIF9o2\",kk4K_zQvS:UserComponent,layoutId:\"dtkkIF9o2\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"Y8jginPra\"),width:\"100%\",Wm8yi3q3h:resolvedLinks1[0],...addPropertyOverrides({kkvPmhP9S:{d8FwgzM6C:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",Wm8yi3q3h:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})})},iddkM1pVkGe);})});}})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qfw75\",layoutDependency:layoutDependency,layoutId:\"kbMxMEerA\",style:{backgroundColor:\"rgba(34, 23, 11, 0.09)\"},variants:{kkvPmhP9S:{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-36447n\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"Ao_cK2MGO\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-s1itte\",\"data-styles-preset\":\"n8sHGvPQ7\",dir:\"auto\",children:\"VOICES\"})}),className:\"framer-1tmmv4v\",\"data-framer-appear-id\":\"1tmmv4v\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"UypMmhMq4\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33)))\"},children:\"Vesence builds AI agents for high-stakes professional work, helping teams review, validate, and improve documents before they go out. Instead of generating content, Vesence focuses on quality control—catching errors, enforcing standards, and ensuring consistency across complex workflows—so organizations can move faster without compromising accuracy or trust.\"})}),className:\"framer-g7hp6g\",\"data-framer-appear-id\":\"g7hp6g\",fonts:[\"Inter\"],initial:animation5,layoutDependency:layoutDependency,layoutId:\"VSVf_mcnb\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{kkvPmhP9S:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kkvPmhP9S:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Vesence builds AI agents for high-stakes professional work, helping teams review, validate, and improve documents before they go out. Instead of generating content, Vesence focuses on quality control—catching errors, enforcing standards, and ensuring consistency across complex workflows—so organizations can move faster without compromising accuracy or trust.\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KPz71.framer-1x1w58n, .framer-KPz71 .framer-1x1w58n { display: block; }\",\".framer-KPz71.framer-1ih2egy { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1312px; }\",\".framer-KPz71 .framer-10bb76y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-KPz71 .framer-z1c1w7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 0px 0px 30px; position: relative; width: 1px; }\",\".framer-KPz71 .framer-1y2i92s, .framer-KPz71 .framer-wrb57n, .framer-KPz71 .framer-1tmmv4v, .framer-KPz71 .framer-g7hp6g { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-KPz71 .framer-1gndgg5, .framer-KPz71 .framer-17vq4z7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 30px 0px; position: relative; width: 100%; }\",\".framer-KPz71 .framer-gi5xy8, .framer-KPz71 .framer-bzxru1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-KPz71 .framer-1tlv45t-container, .framer-KPz71 .framer-1ece9hy-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-KPz71 .framer-1m5wxmj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-KPz71 .framer-qfw75 { align-self: stretch; flex: none; height: auto; overflow: visible; position: relative; width: 1px; }\",\".framer-KPz71 .framer-36447n { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 30px 60px 0px; position: relative; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 248\n * @framerIntrinsicWidth 1312\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kkvPmhP9S\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpbuDbTFoW=withCSS(Component,css,\"framer-KPz71\");export default FramerpbuDbTFoW;FramerpbuDbTFoW.displayName=\"Nav Menu Content 1\";FramerpbuDbTFoW.defaultProps={height:248,width:1312};addPropertyControls(FramerpbuDbTFoW,{variant:{options:[\"vgDBkuo3H\",\"kkvPmhP9S\"],optionTitles:[\"L\",\"D\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerpbuDbTFoW,[{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\"}]},...NavItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpbuDbTFoW\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1312\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kkvPmhP9S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"248\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pbuDbTFoW.map","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()};});}));}},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{ComponentPresetsConsumer as t,Link as r,motion as n}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as o}from\"react\";// ../../library/src/utils/utils.ts\nvar i,a=\"undefined\"!=typeof window,l=a&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function f(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/o(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as c,createElement as p}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction s(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar m=((i=m||{})[i.Fragment=1]=\"Fragment\",i[i.Link=2]=\"Link\",i[i.Module=3]=\"Module\",i[i.Tag=4]=\"Tag\",i[i.Text=5]=\"Text\",i);function d(o){let i=/* @__PURE__ */new Map;return a=>{let l=i.get(a);if(l)return l;let u=JSON.parse(a),m=function i(a){switch(a[0]){case 1/* Fragment */:{let[,...e]=a,t=e.map(i);return /*#__PURE__*/p(c,void 0,...t);}case 2/* Link */:{let[,e,...t]=a,n=t.map(i);return /*#__PURE__*/p(r,e,...n);}case 3/* Module */:{let[,r,n,l]=a;for(let e of l){let t=n[e];t&&(n[e]=i(t));}let u=o[r];return s(u,\"Module not found\"),f(u)&&u.preload(),/*#__PURE__*/e(t,{componentIdentifier:r,children:t=>/*#__PURE__*/e(u,{...t,...n})});}case 4/* Tag */:{let[,e,t,...r]=a,o=r.map(i);if(\"a\"===e)return /*#__PURE__*/p(n.a,t,...o);return /*#__PURE__*/p(e,t,...o);}case 5/* Text */:{let[,e]=a;return e;}}}(u);return i.set(a,m),m;};}export{m as RichTextJsonType,d as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport{addPropertyControls as e,ControlType as l,QueryEngine as t}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as r}from\"./G6l68IKk6-0.js\";import{getRichTextJsonResolver as i}from\"./G6l68IKk6-1.js\";let o={bDDoCXkyk:{isNullable:!0,type:l.String},Cb2jjfggk:{isNullable:!0,type:l.Boolean},CDIlXVl6z:{isNullable:!0,type:l.Link},createdAt:{isNullable:!0,type:l.Date},F5V4UkRBL:{isNullable:!0,type:l.RichText},FUP2Y_8nM:{isNullable:!0,type:l.Link},HVFJ9Hs4z:{isNullable:!0,type:l.Link},id:{isNullable:!1,type:l.String},keUZYr9TC:{isNullable:!0,type:l.ResponsiveImage},LiH_nPQCZ:{isNullable:!0,type:l.ResponsiveImage},MrGhZ7iMe:{isNullable:!0,type:l.Boolean},nextItemId:{isNullable:!0,type:l.String},previousItemId:{isNullable:!0,type:l.String},s2cN7RYqN:{isNullable:!0,type:l.String},S7ZuGz9xs:{isNullable:!0,type:l.String},sqAu6ZqQI:{isNullable:!0,type:l.Date},STslOmQeN:{isNullable:!0,type:l.String},updatedAt:{isNullable:!0,type:l.Date},vgUNky5tz:{isNullable:!0,type:l.String},XSYDMbJyN:{isNullable:!0,type:l.String},Yad6wuIVm:{isNullable:!0,type:l.String},zIzuGPHe4:{isNullable:!0,type:l.String},zxCW6FZkW:{isNullable:!0,type:l.String}},m=[\"id\"],n={type:1},c=[\"previousItemId\"],s=[\"nextItemId\"],u=[\"id\",\"vgUNky5tz\"],d=[\"vgUNky5tz\",\"id\"],f=[\"vgUNky5tz\"],p={type:0},y=[\"Cb2jjfggk\"],h=[\"Yad6wuIVm\"],g=[\"XSYDMbJyN\"],N=[\"s2cN7RYqN\"],I=[\"LiH_nPQCZ\"],k=[\"S7ZuGz9xs\"],S=[\"bDDoCXkyk\"],w=[\"MrGhZ7iMe\"],L=[\"sqAu6ZqQI\"],b=[\"STslOmQeN\"],x=[\"zIzuGPHe4\"],R=[\"zxCW6FZkW\"],U=[\"keUZYr9TC\"],G=[\"F5V4UkRBL\"],z=[\"HVFJ9Hs4z\"],K=[\"FUP2Y_8nM\"],C=[\"CDIlXVl6z\"],V=[],D=e=>{let l=V[e];if(l)return l().then(e=>e.default);},v={},_=i(v),Z=new t,F={collectionByLocaleId:{default:new a({chunks:[new URL(\"./G6l68IKk6-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"62eefce0-92ed-4963-bc9b-8b72b9f465e1default\",indexes:[new r({collation:n,collectionSchema:o,fieldNames:m,range:{from:0,to:481},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:c,range:{from:481,to:961},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:s,range:{from:961,to:1437},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:u,range:{from:1437,to:2735},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:d,range:{from:2735,to:4033},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:f,range:{from:4033,to:5059},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:y,range:{from:5059,to:5319},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:h,range:{from:5319,to:6461},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:g,range:{from:6461,to:6806},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:N,range:{from:6806,to:8143},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:I,range:{from:8143,to:19182},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:k,range:{from:19182,to:23177},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:S,range:{from:23177,to:23969},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:w,range:{from:23969,to:24229},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:L,range:{from:24229,to:24622},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:b,range:{from:24622,to:25045},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:x,range:{from:25045,to:25647},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:R,range:{from:25647,to:26230},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:U,range:{from:26230,to:29093},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:G,range:{from:29093,to:130033},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:z,range:{from:130033,to:130274},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:K,range:{from:130274,to:130515},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:C,range:{from:130515,to:130756},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:_,resolveVectorSetItem:D,schema:o})},displayName:\"Insights\",id:\"62eefce0-92ed-4963-bc9b-8b72b9f465e1\"};export default F;e(F,{vgUNky5tz:{preventLocalization:!0,title:\"Slug\",type:l.String},Cb2jjfggk:{defaultValue:!0,title:\"Published\",type:l.Boolean},Yad6wuIVm:{defaultValue:\"\",title:\"Title\",type:l.String},XSYDMbJyN:{defaultValue:\"\",title:\"Title Short\",type:l.String},s2cN7RYqN:{defaultValue:\"\",title:\"Subtitle\",type:l.String},LiH_nPQCZ:{__defaultAssetReference:\"data:framer/asset-reference,mGVLxXWDd5QHe1wXGtmh5XeA2Ps.jpg?originalFilename=alexandreperezart_3D_render_of_a_human_knee_joint_in_X-ray_styl_9b1fec33-17fe-4e4f-ba9f-f07792bf9e04.jpg&width=2912&height=1632\",title:\"Featured Image\",type:l.ResponsiveImage},S7ZuGz9xs:{defaultValue:\"\",displayTextArea:!1,title:\"Excerpt\",type:l.String},bDDoCXkyk:{defaultValue:\"\",displayTextArea:!1,title:\"Topics\",type:l.String},MrGhZ7iMe:{defaultValue:!0,title:\"Featured\",type:l.Boolean},sqAu6ZqQI:{title:\"Date\",type:l.Date},STslOmQeN:{dataIdentifier:\"local-module:collection/wLasssSND:default\",title:\"Resource\",type:l.CollectionReference},zIzuGPHe4:{defaultValue:\"\",title:\"Author Name\",type:l.String},zxCW6FZkW:{defaultValue:\"Content Writer\",placeholder:\"Content Writer\",title:\"Author Position\",type:l.String},keUZYr9TC:{title:\"Author Photo\",type:l.ResponsiveImage},F5V4UkRBL:{defaultValue:\"\",title:\"Content\",type:l.RichText},HVFJ9Hs4z:{title:\"Share Link (LI)\",type:l.Link},FUP2Y_8nM:{title:\"Share Link (X)\",type:l.Link},CDIlXVl6z:{title:\"Share Link (Mail)\",type:l.Link},createdAt:{title:\"Created\",type:l.Date},updatedAt:{title:\"Updated\",type:l.Date},previousItemId:{dataIdentifier:\"local-module:collection/G6l68IKk6:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/G6l68IKk6:default\",title:\"Next\",type:l.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,l){let[t]=await Z.query({from:{data:F,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"vgUNky5tz\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return t?.vgUNky5tz;},async getRecordIdBySlug(e,l){let[t]=await Z.query({from:{data:F,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"vgUNky5tz\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return t?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerColorSyntax\":\"false\",\"framerCollectionId\":\"G6l68IKk6\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerData\":\"true\",\"framerSlug\":\"vgUNky5tz\",\"framerCollectionUtils\":\"1\",\"framerRecordIdKey\":\"id\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"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()};});}));}},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{ComponentPresetsConsumer as t,Link as r,motion as n}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as o}from\"react\";// ../../library/src/utils/utils.ts\nvar i,a=\"undefined\"!=typeof window,l=a&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function f(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/o(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as c,createElement as p}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction s(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar m=((i=m||{})[i.Fragment=1]=\"Fragment\",i[i.Link=2]=\"Link\",i[i.Module=3]=\"Module\",i[i.Tag=4]=\"Tag\",i[i.Text=5]=\"Text\",i);function d(o){let i=/* @__PURE__ */new Map;return a=>{let l=i.get(a);if(l)return l;let u=JSON.parse(a),m=function i(a){switch(a[0]){case 1/* Fragment */:{let[,...e]=a,t=e.map(i);return /*#__PURE__*/p(c,void 0,...t);}case 2/* Link */:{let[,e,...t]=a,n=t.map(i);return /*#__PURE__*/p(r,e,...n);}case 3/* Module */:{let[,r,n,l]=a;for(let e of l){let t=n[e];t&&(n[e]=i(t));}let u=o[r];return s(u,\"Module not found\"),f(u)&&u.preload(),/*#__PURE__*/e(t,{componentIdentifier:r,children:t=>/*#__PURE__*/e(u,{...t,...n})});}case 4/* Tag */:{let[,e,t,...r]=a,o=r.map(i);if(\"a\"===e)return /*#__PURE__*/p(n.a,t,...o);return /*#__PURE__*/p(e,t,...o);}case 5/* Text */:{let[,e]=a;return e;}}}(u);return i.set(a,m),m;};}export{m as RichTextJsonType,d 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 (3f381e3)\nimport{addPropertyControls as e,ControlType as t,QueryEngine as l}from\"framer\";import{DatabaseCollection as a}from\"./wLasssSND-0.js\";import{getRichTextJsonResolver as r}from\"./wLasssSND-1.js\";let i={bRY8SZ_eN:{isNullable:!0,type:t.String},createdAt:{isNullable:!0,type:t.Date},FZUbtoERg:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},LCApWGyN1:{isNullable:!0,type:t.Enum},MjdUTrWQ6:{isNullable:!0,type:t.String},nextItemId:{isNullable:!0,type:t.String},OPF60mvj0:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},U6wDANzjj:{isNullable:!0,type:t.String},updatedAt:{isNullable:!0,type:t.Date},VrmXaS7zA:{isNullable:!0,type:t.String}},s=[],u=e=>{let t=s[e];if(t)return t().then(e=>e.default);},n={},o=r(n),d=new l,p={collectionByLocaleId:{default:new a({chunks:[new URL(\"./wLasssSND-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/mVUEWPbgppEwN6q9H3cv/C4i1dmZZuImpJX6SW5oK/wLasssSND.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"ebdf4ae5-3100-4d39-9248-829bd5044491default\",indexes:[],resolveRichText:o,resolveVectorSetItem:u,schema:i})},displayName:\"Resources\",id:\"ebdf4ae5-3100-4d39-9248-829bd5044491\"};export default p;e(p,{VrmXaS7zA:{preventLocalization:!0,title:\"Slug\",type:t.String},bRY8SZ_eN:{defaultValue:\"\",title:\"Title\",type:t.String},LCApWGyN1:{defaultValue:\"ABTdswIR0\",options:[\"ABTdswIR0\",\"mHxZhQVEt\",\"dyHXytvAM\",\"SPJ4vBBu4\",\"ghS3csjV7\",\"HSukzfWlz\",\"ssQZX2qog\"],optionTitles:[\"Knowledge Base\",\"News\",\"Whitepapers\",\"Podcasts\",\"Therapy Areas\",\"Glossary\",\"Questions & Answers\"],title:\"Option\",type:t.Enum},U6wDANzjj:{defaultValue:\"\",title:\"Featured Resource 1\",type:t.String},FZUbtoERg:{defaultValue:\"\",title:\"Featured Resource 2\",type:t.String},OPF60mvj0:{defaultValue:\"\",title:\"Featured Resource 3\",type:t.String},MjdUTrWQ6:{defaultValue:\"\",title:\"Featured Resource 4\",type:t.String},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/wLasssSND:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/wLasssSND:default\",title:\"Next\",type:t.CollectionReference}});export const LCApWGyN1ToDisplayName=(e,t)=>{switch(t?.fallback,e){case\"ABTdswIR0\":return\"Knowledge Base\";case\"mHxZhQVEt\":return\"News\";case\"dyHXytvAM\":return\"Whitepapers\";case\"SPJ4vBBu4\":return\"Podcasts\";case\"ghS3csjV7\":return\"Therapy Areas\";case\"HSukzfWlz\":return\"Glossary\";case\"ssQZX2qog\":return\"Questions & Answers\";default:return\"\";}};export const enumToDisplayNameFunctions={LCApWGyN1:LCApWGyN1ToDisplayName};export const utils={async getSlugByRecordId(e,t){let[l]=await d.query({from:{data:p,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"VrmXaS7zA\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.VrmXaS7zA;},async getRecordIdBySlug(e,t){let[l]=await d.query({from:{data:p,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"VrmXaS7zA\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"LCApWGyN1ToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerSlug\":\"VrmXaS7zA\",\"framerData\":\"true\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerContractVersion\":\"1\",\"framerRecordIdKey\":\"id\",\"framerAutoSizeImages\":\"true\",\"framerCollectionUtils\":\"1\",\"framerColorSyntax\":\"false\",\"framerCollectionId\":\"wLasssSND\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ff92f61)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SuisseIntlTrial-Regular \\xb6\",source:\"custom\",style:\"normal\",uiFamilyName:\"SuisseIntlTrial-Regular\",url:\"https://framerusercontent.com/assets/d2zgvAWUDgkDe90B68k9DifBajk.woff2\",weight:\"400\"}]}];export const css=['.framer-yYFrQ .framer-styles-preset-h1hzpu:not(.rich-text-wrapper), .framer-yYFrQ .framer-styles-preset-h1hzpu.rich-text-wrapper p { --framer-font-family: \"SuisseIntlTrial-Regular \\xb6\", \"SuisseIntlTrial-Regular \\xb6 Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-yYFrQ\";\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 (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 0 10 L 10 0\" fill=\"transparent\" height=\"10px\" id=\"Gm6ErcvSs\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(7 7)\" width=\"10px\"/><path d=\"M 0 0 L 10 0 L 10 10\" fill=\"transparent\" height=\"10px\" id=\"TScaaNOIP\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(7 7)\" width=\"10px\"/></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,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-r0AVb\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-r0AVb { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); 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 {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up Right\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-r0AVb\");Icon.displayName=\"Arrow Up Right\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ff92f61)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"SuisseIntlTrial-Regular \\xb6\",source:\"custom\",style:\"normal\",uiFamilyName:\"SuisseIntlTrial-Regular\",url:\"https://framerusercontent.com/assets/d2zgvAWUDgkDe90B68k9DifBajk.woff2\",weight:\"400\"}]}];export const css=['.framer-P59pX .framer-styles-preset-1totm5h:not(.rich-text-wrapper), .framer-P59pX .framer-styles-preset-1totm5h.rich-text-wrapper p { --framer-font-family: \"SuisseIntlTrial-Regular \\xb6\", \"SuisseIntlTrial-Regular \\xb6 Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-4bae144f-bce0-47f9-922c-225954ca6d21, rgba(0, 0, 0, 0.6)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-P59pX\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (cc3b8f8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowUpRight from\"https://framerusercontent.com/modules/f8Q5x3tcvy2sgigvrEse/WjPolkbUODUXgM3l5QnQ/X5rbDZv9v.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/nDvX3UlotAMFkHg4Urr5/JxswpNloMMcJM4bnuvtl/pt4JXniB_.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wcFQhapfqbH6eNOIGpuh/8wHWNE68Z2NfmTVp9aA0/sKg6JOQkJ.js\";const ArrowUpRightFonts=getFonts(ArrowUpRight);const enabledGestures={kpXnoVq9a:{hover:true},Uyj3zPWgv:{hover:true},yYVhMyCa4:{hover:true}};const cycleOrder=[\"yYVhMyCa4\",\"Uyj3zPWgv\",\"kpXnoVq9a\"];const serializationHash=\"framer-RQ2x1\";const variantClassNames={kpXnoVq9a:\"framer-v-1qakdgm\",Uyj3zPWgv:\"framer-v-zj9bvp\",yYVhMyCa4:\"framer-v-1jragvt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vblKUiXGR=undefined;const ha22mK0Gt=undefined;const iMnLCaghk=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,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={\"D (M)\":\"kpXnoVq9a\",\"L (M)\":\"yYVhMyCa4\",\"L (S)\":\"Uyj3zPWgv\"};const getProps=({click,height,id,link,text,width,...props})=>{return{...props,ha22mK0Gt:link??props.ha22mK0Gt,iMnLCaghk:text??props.iMnLCaghk??\"See all videos\",variant:humanReadableVariantMap[props.variant]??props.variant??\"yYVhMyCa4\",vblKUiXGR:click??props.vblKUiXGR};};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,iMnLCaghk,ha22mK0Gt,vblKUiXGR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yYVhMyCa4\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapbh58hg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(vblKUiXGR){const res=await vblKUiXGR(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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__*/_jsx(Link,{href:ha22mK0Gt,motionChild:true,nodeId:\"yYVhMyCa4\",openInNewTab:false,scopeId:\"HJ_rf_ZqP\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1jragvt\",className,classNames)} framer-176vwjf`,\"data-framer-name\":\"L (M)\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yYVhMyCa4\",onTap:onTapbh58hg,ref:refBinding,style:{borderBottomLeftRadius:120,borderBottomRightRadius:120,borderTopLeftRadius:120,borderTopRightRadius:120,...style},...addPropertyOverrides({\"kpXnoVq9a-hover\":{\"data-framer-name\":undefined},\"Uyj3zPWgv-hover\":{\"data-framer-name\":undefined},\"yYVhMyCa4-hover\":{\"data-framer-name\":undefined},kpXnoVq9a:{\"data-framer-name\":\"D (M)\"},Uyj3zPWgv:{\"data-framer-name\":\"L (S)\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kopcnm\",\"data-border\":true,\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"X_txyMVvi\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgba(2, 79, 193, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{\"Uyj3zPWgv-hover\":{\"--border-color\":\"rgba(2, 79, 193, 0.5)\"},\"yYVhMyCa4-hover\":{\"--border-color\":\"rgba(2, 79, 193, 0.5)\"},kpXnoVq9a:{\"--border-color\":\"rgba(125, 255, 205, 0.1)\"},Uyj3zPWgv:{\"--border-bottom-width\":\"1px\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",children:\"See all videos\"})}),className:\"framer-1i5b5es\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XUv7cBbt5\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:iMnLCaghk,variants:{kpXnoVq9a:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},Uyj3zPWgv:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kpXnoVq9a:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"See all videos\"})})},Uyj3zPWgv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1totm5h\",\"data-styles-preset\":\"sKg6JOQkJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\"},children:\"See all videos\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(ArrowUpRight,{animated:true,className:\"framer-15hvzbb\",layoutDependency:layoutDependency,layoutId:\"t5B_QhkGD\",style:{\"--43q7um\":\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",rotate:0},variants:{\"kpXnoVq9a-hover\":{rotate:45},\"Uyj3zPWgv-hover\":{rotate:45},\"yYVhMyCa4-hover\":{rotate:45},kpXnoVq9a:{\"--43q7um\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RQ2x1.framer-176vwjf, .framer-RQ2x1 .framer-176vwjf { display: block; }\",\".framer-RQ2x1.framer-1jragvt { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-RQ2x1 .framer-1kopcnm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 2px 0px; position: relative; width: min-content; }\",\".framer-RQ2x1 .framer-1i5b5es { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RQ2x1 .framer-15hvzbb { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 13px); position: relative; width: 13px; }\",\".framer-RQ2x1.framer-v-zj9bvp.framer-1jragvt { gap: 4px; }\",\".framer-RQ2x1.framer-v-zj9bvp .framer-15hvzbb { height: var(--framer-aspect-ratio-supported, 10px); width: 10px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-RQ2x1[data-border=\"true\"]::after, .framer-RQ2x1 [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 20\n * @framerIntrinsicWidth 102\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Uyj3zPWgv\":{\"layout\":[\"auto\",\"auto\"]},\"kpXnoVq9a\":{\"layout\":[\"auto\",\"auto\"]},\"PQ_o2Nsh1\":{\"layout\":[\"auto\",\"auto\"]},\"HNKac3lFG\":{\"layout\":[\"auto\",\"auto\"]},\"j45a_d_vM\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"iMnLCaghk\":\"text\",\"ha22mK0Gt\":\"link\",\"vblKUiXGR\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHJ_rf_ZqP=withCSS(Component,css,\"framer-RQ2x1\");export default FramerHJ_rf_ZqP;FramerHJ_rf_ZqP.displayName=\"Text Link\";FramerHJ_rf_ZqP.defaultProps={height:20,width:102};addPropertyControls(FramerHJ_rf_ZqP,{variant:{options:[\"yYVhMyCa4\",\"Uyj3zPWgv\",\"kpXnoVq9a\"],optionTitles:[\"L (M)\",\"L (S)\",\"D (M)\"],title:\"Variant\",type:ControlType.Enum},iMnLCaghk:{defaultValue:\"See all videos\",displayTextArea:false,title:\"Text\",type:ControlType.String},ha22mK0Gt:{title:\"Link\",type:ControlType.Link},vblKUiXGR:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerHJ_rf_ZqP,[{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\"}]},...ArrowUpRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHJ_rf_ZqP\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"102\",\"framerVariables\":\"{\\\"iMnLCaghk\\\":\\\"text\\\",\\\"ha22mK0Gt\\\":\\\"link\\\",\\\"vblKUiXGR\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Uyj3zPWgv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kpXnoVq9a\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PQ_o2Nsh1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HNKac3lFG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"j45a_d_vM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleCode,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}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/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import Insights from\"https://framerusercontent.com/modules/cPmB6vBroscbXVuegB68/ism2twoeHqTj8zKF5G7X/G6l68IKk6.js\";import Resources from\"https://framerusercontent.com/modules/mVUEWPbgppEwN6q9H3cv/C4i1dmZZuImpJX6SW5oK/wLasssSND.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/rZy4hbUMxm5F8VzDJXDN/9W3nKJiGAu9JG6UM8NfH/jQob5SVsB.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/rdYQWVT6nZel5Jp2a1Zl/qj2ItTGab9NGT6zFVGVb/pt4JXniB_.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/fkm74RalS997sTsWSbDG/NfHAMHu487IKrlrboy8E/sKg6JOQkJ.js\";import TextLink from\"https://framerusercontent.com/modules/8mghy1T2hekZwp4udTMF/OfbwMef9dyQuEWk4fA7n/HJ_rf_ZqP.js\";import NavItem from\"https://framerusercontent.com/modules/lHY43vN8OEFfaYtCw5Ni/171Nj8aY1tmoQDJzWON8/JI3YeWc0v.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const NavItemFonts=getFonts(NavItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const TextLinkFonts=getFonts(TextLink);const cycleOrder=[\"uykqew6Fm\",\"jOiKqgT8N\"];const serializationHash=\"framer-TElGO\";const variantClassNames={jOiKqgT8N:\"framer-v-1i6fv9w\",uykqew6Fm:\"framer-v-1vs0ezk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const bRY8SZ_eNJq1tVkjLh=undefined;const VrmXaS7zAJq1tVkjLh=undefined;const idJq1tVkjLh=undefined;const vgUNky5tzkKoXfsNVM=undefined;const LiH_nPQCZkKoXfsNVM=undefined;const Yad6wuIVmkKoXfsNVM=undefined;const sqAu6ZqQIkKoXfsNVM=undefined;const idkKoXfsNVM=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:.1,duration:.4,type:\"spring\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const stagger=(transition,value)=>({...transition,delay:(transition.delay??0)+value});const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"Jq1tVkjLh\",data:Resources,type:\"Collection\"},select:[{collection:\"Jq1tVkjLh\",name:\"bRY8SZ_eN\",type:\"Identifier\"},{collection:\"Jq1tVkjLh\",name:\"VrmXaS7zA\",type:\"Identifier\"},{collection:\"Jq1tVkjLh\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"Jq1tVkjLh\",data:Resources,type:\"Collection\"},select:[{collection:\"Jq1tVkjLh\",name:\"bRY8SZ_eN\",type:\"Identifier\"},{collection:\"Jq1tVkjLh\",name:\"VrmXaS7zA\",type:\"Identifier\"},{collection:\"Jq1tVkjLh\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const transition3={bounce:.2,delay:1.4,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.2,delay:1.6,duration:.4,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation5={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const transition5={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const sharedDateFormatter=(value,formatOptions,locale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";try{return date.toLocaleString(locale||fallbackLocale,formatOptions);}catch{return date.toLocaleString(fallbackLocale,formatOptions);}};const dateOptions={dateStyle:\"medium\",timeZone:\"UTC\"};const toDateString=(value,activeLocale)=>{return sharedDateFormatter(value,dateOptions,activeLocale);};const query2=prequery=>prequery({from:{alias:\"kKoXfsNVM\",data:Insights,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"kKoXfsNVM\",name:\"vgUNky5tz\",type:\"Identifier\"},{collection:\"kKoXfsNVM\",name:\"LiH_nPQCZ\",type:\"Identifier\"},{collection:\"kKoXfsNVM\",name:\"Yad6wuIVm\",type:\"Identifier\"},{collection:\"kKoXfsNVM\",name:\"sqAu6ZqQI\",type:\"Identifier\"},{collection:\"kKoXfsNVM\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{alias:\"kKoXfsNVM\",data:Insights,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"kKoXfsNVM\",name:\"vgUNky5tz\",type:\"Identifier\"},{collection:\"kKoXfsNVM\",name:\"LiH_nPQCZ\",type:\"Identifier\"},{collection:\"kKoXfsNVM\",name:\"Yad6wuIVm\",type:\"Identifier\"},{collection:\"kKoXfsNVM\",name:\"sqAu6ZqQI\",type:\"Identifier\"},{collection:\"kKoXfsNVM\",name:\"id\",type:\"Identifier\"}]});const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition6={bounce:.2,delay:.2,duration:1,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation8={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};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={D:\"jOiKqgT8N\",L:\"uykqew6Fm\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uykqew6Fm\"};};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:\"uykqew6Fm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const activeLocaleCode=useLocaleCode();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1vs0ezk\",className,classNames),\"data-framer-name\":\"L\",layoutDependency:layoutDependency,layoutId:\"uykqew6Fm\",ref:refBinding,style:{...style},...addPropertyOverrides({jOiKqgT8N:{\"data-framer-name\":\"D\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cjaugp\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"Sju5lq4QG\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84)))\"},children:\"Explore\"})}),className:\"framer-1paw1dz\",\"data-framer-appear-id\":\"1paw1dz\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"GwbFl6Z9Y\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},variants:{jOiKqgT8N:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jOiKqgT8N:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Explore\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ygm8v7\",layoutDependency:layoutDependency,layoutId:\"Jq1tVkjLh\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({bRY8SZ_eN:bRY8SZ_eNJq1tVkjLh,id:idJq1tVkjLh,VrmXaS7zA:VrmXaS7zAJq1tVkjLh},index)=>{bRY8SZ_eNJq1tVkjLh??=\"\";VrmXaS7zAJq1tVkjLh??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Jq1tVkjLh-${idJq1tVkjLh}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{VrmXaS7zA:VrmXaS7zAJq1tVkjLh},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{VrmXaS7zA:VrmXaS7zAJq1tVkjLh},webPageId:\"nyPz5yJoK\"},implicitPathVariables:undefined},{href:{pathVariables:{VrmXaS7zA:VrmXaS7zAJq1tVkjLh},webPageId:\"nyPz5yJoK\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((${componentViewport?.width||\"100vw\"} - 182px) * 0.1875, 1px)`,y:(componentViewport?.y||0)+0+30+107+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition2,index*.2),x:0,y:0},className:\"framer-1futngz-container\",\"data-framer-appear-id\":`1futngz-${index}`,initial:animation2,layoutDependency:layoutDependency,layoutId:\"Ka2Nu52OL-container\",nodeId:\"Ka2Nu52OL\",optimized:true,rendersWithMotion:true,scopeId:\"uKiPfS49p\",children:/*#__PURE__*/_jsx(NavItem,{BJkfQgOeR:false,d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:bRY8SZ_eNJq1tVkjLh,height:\"100%\",id:\"Ka2Nu52OL\",kk4K_zQvS:UserComponent,layoutId:\"Ka2Nu52OL\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"Y8jginPra\"),width:\"100%\",Wm8yi3q3h:resolvedLinks[0],...addPropertyOverrides({jOiKqgT8N:{d8FwgzM6C:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",Wm8yi3q3h:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})},idJq1tVkjLh);})});}})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1epl6xz\",layoutDependency:layoutDependency,layoutId:\"fGJvbB7aV\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"waNMVJtrT\"},implicitPathVariables:undefined},{href:{webPageId:\"waNMVJtrT\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((${componentViewport?.width||\"100vw\"} - 182px) * 0.1875, 1px)`,y:(componentViewport?.y||0)+0+30+147+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1ttvdu8-container\",\"data-framer-appear-id\":\"1ttvdu8\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ENCVJA4ks-container\",nodeId:\"ENCVJA4ks\",optimized:true,rendersWithMotion:true,scopeId:\"uKiPfS49p\",children:/*#__PURE__*/_jsx(NavItem,{BJkfQgOeR:false,d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:\"Customer Stories\",height:\"100%\",id:\"ENCVJA4ks\",kk4K_zQvS:UserComponent,layoutId:\"ENCVJA4ks\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"Y8jginPra\"),width:\"100%\",Wm8yi3q3h:resolvedLinks1[0],...addPropertyOverrides({jOiKqgT8N:{d8FwgzM6C:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",Wm8yi3q3h:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zB7LU0cFb\"},implicitPathVariables:undefined},{href:{webPageId:\"zB7LU0cFb\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((${componentViewport?.width||\"100vw\"} - 182px) * 0.1875, 1px)`,y:(componentViewport?.y||0)+0+30+147+0+40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1gpntb5-container\",\"data-framer-appear-id\":\"1gpntb5\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"b0LDhqrA6-container\",nodeId:\"b0LDhqrA6\",optimized:true,rendersWithMotion:true,scopeId:\"uKiPfS49p\",children:/*#__PURE__*/_jsx(NavItem,{BJkfQgOeR:false,d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:\"Security\",height:\"100%\",id:\"b0LDhqrA6\",kk4K_zQvS:UserComponent,layoutId:\"b0LDhqrA6\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"Y8jginPra\"),width:\"100%\",Wm8yi3q3h:resolvedLinks2[0],...addPropertyOverrides({jOiKqgT8N:{d8FwgzM6C:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",Wm8yi3q3h:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17r1758\",layoutDependency:layoutDependency,layoutId:\"C0yGjgJMe\",style:{backgroundColor:\"rgba(34, 23, 11, 0.09)\"},variants:{jOiKqgT8N:{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v42weo\",\"data-framer-name\":\"Column 3\",layoutDependency:layoutDependency,layoutId:\"zx0LpxSiZ\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84)))\"},children:\"Browse\"})}),className:\"framer-11sk6jl\",\"data-framer-appear-id\":\"11sk6jl\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"AhuNKl0NV\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},variants:{jOiKqgT8N:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jOiKqgT8N:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Browse\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gwrwh4\",layoutDependency:layoutDependency,layoutId:\"kKoXfsNVM\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idkKoXfsNVM,LiH_nPQCZ:LiH_nPQCZkKoXfsNVM,sqAu6ZqQI:sqAu6ZqQIkKoXfsNVM,vgUNky5tz:vgUNky5tzkKoXfsNVM,Yad6wuIVm:Yad6wuIVmkKoXfsNVM},index1)=>{vgUNky5tzkKoXfsNVM??=\"\";Yad6wuIVmkKoXfsNVM??=\"\";const textContent=toDateString(sqAu6ZqQIkKoXfsNVM,activeLocaleCode);return /*#__PURE__*/_jsx(LayoutGroup,{id:`kKoXfsNVM-${idkKoXfsNVM}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{vgUNky5tz:vgUNky5tzkKoXfsNVM},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{vgUNky5tz:vgUNky5tzkKoXfsNVM},webPageId:\"ZX7c6Dz2F\"},motionChild:true,nodeId:\"rInPeYUFW\",openInNewTab:false,scopeId:\"uKiPfS49p\",children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition5,index1*.2),x:0,y:0},className:\"framer-9b9vp framer-7mcc6i\",\"data-framer-appear-id\":`9b9vp-${index1}`,\"data-framer-name\":\"Blog Card Small\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"rInPeYUFW\",optimized:true,whileHover:animation5,children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+30+107+0+0+0),sizes:`max((${componentViewport?.width||\"100vw\"} - 182px) / 1.6, 1px)`,...toResponsiveImage(LiH_nPQCZkKoXfsNVM)},className:\"framer-1m6kelg\",layoutDependency:layoutDependency,layoutId:\"kO2M7q3Gq\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r9z64x\",layoutDependency:layoutDependency,layoutId:\"HWd7vnnzI\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-h1hzpu\",\"data-styles-preset\":\"jQob5SVsB\",dir:\"auto\",children:\"Item goes here\"})}),className:\"framer-q1zh7i\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OWg5k9BKp\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Yad6wuIVmkKoXfsNVM,variants:{jOiKqgT8N:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jOiKqgT8N:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-h1hzpu\",\"data-styles-preset\":\"jQob5SVsB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Clinical outcome assessments in regulatory success\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1totm5h\",\"data-styles-preset\":\"sKg6JOQkJ\",dir:\"auto\",children:\"Content\"})}),className:\"framer-irgsy3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pwXi8MlV0\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},text:textContent,variants:{jOiKqgT8N:{\"--extracted-r6o4lv\":\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jOiKqgT8N:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1totm5h\",\"data-styles-preset\":\"sKg6JOQkJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5)))\"},children:\"Content\"})})}},baseVariant,gestureVariant)})]})]})})})},idkKoXfsNVM);})});}})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iPUw4JITf\"},implicitPathVariables:undefined},{href:{webPageId:\"iPUw4JITf\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+30+371.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12vot33-container\",layoutDependency:layoutDependency,layoutId:\"CbwlGqo5s-container\",nodeId:\"CbwlGqo5s\",rendersWithMotion:true,scopeId:\"uKiPfS49p\",children:/*#__PURE__*/_jsx(TextLink,{ha22mK0Gt:resolvedLinks3[0],height:\"100%\",id:\"CbwlGqo5s\",iMnLCaghk:\"View more\",layoutId:\"CbwlGqo5s\",variant:matchVariant(\"yYVhMyCa4\"),width:\"100%\",...addPropertyOverrides({jOiKqgT8N:{ha22mK0Gt:resolvedLinks3[1],variant:matchVariant(\"kpXnoVq9a\")}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-brwgx4\",layoutDependency:layoutDependency,layoutId:\"pCrVwF6sV\",style:{backgroundColor:\"rgba(34, 23, 11, 0.09)\"},variants:{jOiKqgT8N:{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s70179\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"lKe4vN8Oe\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,animate:animation6,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84)))\"},children:\"Browse\"})}),className:\"framer-1jmsdvy\",\"data-framer-appear-id\":\"1jmsdvy\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"iwC69aX6z\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84)))\"},children:\"Vesence builds AI agents for high-stakes professional work, helping teams review, validate, and improve documents before they go out. Instead of generating content, Vesence focuses on quality control—catching errors, enforcing standards, and ensuring consistency across complex workflows—so organizations can move faster without compromising accuracy or trust.\"})}),className:\"framer-1uapzph\",\"data-framer-appear-id\":\"1uapzph\",fonts:[\"Inter\"],initial:animation8,layoutDependency:layoutDependency,layoutId:\"jyHraFqPm\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 0, 84))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{jOiKqgT8N:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jOiKqgT8N:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Vesence builds AI agents for high-stakes professional work, helping teams review, validate, and improve documents before they go out. Instead of generating content, Vesence focuses on quality control—catching errors, enforcing standards, and ensuring consistency across complex workflows—so organizations can move faster without compromising accuracy or trust.\"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TElGO.framer-7mcc6i, .framer-TElGO .framer-7mcc6i { display: block; }\",\".framer-TElGO.framer-1vs0ezk { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 30px 0px 30px; position: relative; width: 1312px; }\",\".framer-TElGO .framer-cjaugp { align-content: center; align-items: center; display: flex; flex: 0.3 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 0px 30px 0px; position: relative; width: 1px; }\",\".framer-TElGO .framer-1paw1dz, .framer-TElGO .framer-11sk6jl, .framer-TElGO .framer-q1zh7i, .framer-TElGO .framer-irgsy3, .framer-TElGO .framer-1jmsdvy, .framer-TElGO .framer-1uapzph { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-TElGO .framer-1ygm8v7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-TElGO .framer-1futngz-container, .framer-TElGO .framer-1ttvdu8-container, .framer-TElGO .framer-1gpntb5-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-TElGO .framer-1epl6xz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TElGO .framer-17r1758, .framer-TElGO .framer-brwgx4 { align-self: stretch; flex: none; height: auto; overflow: visible; position: relative; width: 1px; }\",\".framer-TElGO .framer-1v42weo { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 0px 30px 0px; position: relative; width: 1px; }\",\".framer-TElGO .framer-1gwrwh4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px 8px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-TElGO .framer-9b9vp { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-TElGO .framer-1m6kelg { aspect-ratio: 1.4307692307692308 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 140px); overflow: visible; position: relative; width: 100%; }\",\".framer-TElGO .framer-r9z64x { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TElGO .framer-12vot33-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-TElGO .framer-s70179 { align-content: center; align-items: center; display: flex; flex: 0.3 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 0px 0px 0px; position: relative; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 404\n * @framerIntrinsicWidth 1312\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jOiKqgT8N\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruKiPfS49p=withCSS(Component,css,\"framer-TElGO\");export default FrameruKiPfS49p;FrameruKiPfS49p.displayName=\"Nav Menu Content 4\";FrameruKiPfS49p.defaultProps={height:404,width:1312};addPropertyControls(FrameruKiPfS49p,{variant:{options:[\"uykqew6Fm\",\"jOiKqgT8N\"],optionTitles:[\"L\",\"D\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruKiPfS49p,[{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\"}]},...NavItemFonts,...TextLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruKiPfS49p\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"404\",\"framerIntrinsicWidth\":\"1312\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jOiKqgT8N\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uKiPfS49p.map","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Play from\"https://framerusercontent.com/modules/HAXb8usAsbryfPorbMS4/szDG4SSfU1UCFng50IhF/nyoPQewhK.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4zRyHC3Y4qBupLx7zK0P/T8vVeOkFl3HiIL8qmC7v/HaFviFY0f.js\";const PlayFonts=getFonts(Play);const enabledGestures={JDugpcPAu:{hover:true}};const serializationHash=\"framer-0HRJY\";const variantClassNames={JDugpcPAu:\"framer-v-x1ogem\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jB0B4wTjC=undefined;const OFwfYu_JQ=undefined;const eiaWTJjGW=undefined;const SY7sJReoz=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({color,height,id,image,text,title,width,...props})=>{return{...props,eiaWTJjGW:title??props.eiaWTJjGW??\"Stripe\",jB0B4wTjC:image??props.jB0B4wTjC??{alt:\"\",pixelHeight:1632,pixelWidth:2912,src:\"https://framerusercontent.com/images/JBBOSd9vuQ5eJGoOSj6W6kmATo8.jpg?width=2912&height=1632\",srcSet:\"https://framerusercontent.com/images/JBBOSd9vuQ5eJGoOSj6W6kmATo8.jpg?scale-down-to=512&width=2912&height=1632 512w,https://framerusercontent.com/images/JBBOSd9vuQ5eJGoOSj6W6kmATo8.jpg?scale-down-to=1024&width=2912&height=1632 1024w,https://framerusercontent.com/images/JBBOSd9vuQ5eJGoOSj6W6kmATo8.jpg?scale-down-to=2048&width=2912&height=1632 2048w,https://framerusercontent.com/images/JBBOSd9vuQ5eJGoOSj6W6kmATo8.jpg?width=2912&height=1632 2912w\"},OFwfYu_JQ:color??props.OFwfYu_JQ??\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33))\",SY7sJReoz:text??props.SY7sJReoz??\"Scaling Legal Review Without Slowing the Business\"};};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,eiaWTJjGW,jB0B4wTjC,SY7sJReoz,OFwfYu_JQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"JDugpcPAu\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-x1ogem\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"JDugpcPAu\",ref:refBinding,style:{...style},...addPropertyOverrides({\"JDugpcPAu-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-73f8t6\",layoutDependency:layoutDependency,layoutId:\"R4QqFsgj6\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:816,intrinsicWidth:1456,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||306)-0-1092)/2+0+0)+0),pixelHeight:1632,pixelWidth:2912,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(jB0B4wTjC)},className:\"framer-1rlu000\",\"data-framer-name\":\"Jithkn2023 Lifestyle_photography._A_mature_CEO_and_his_young_em_232e209a-81a2-48db-aaba-60afb3c28467\",layoutDependency:layoutDependency,layoutId:\"U6Dsdk3ms\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zvyf7u\",layoutDependency:layoutDependency,layoutId:\"wUyaYt0gJ\",style:{backdropFilter:\"blur(6px)\",backgroundColor:\"rgba(0, 0, 0, 0.18)\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,scale:1,WebkitBackdropFilter:\"blur(6px)\"},transformTemplate:transformTemplate1,variants:{\"JDugpcPAu-hover\":{scale:1.2}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i5qzvk\",layoutDependency:layoutDependency,layoutId:\"Sn8Z3JUoB\",style:{backdropFilter:\"blur(0px)\",backgroundColor:\"rgba(0, 0, 0, 0.14)\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,WebkitBackdropFilter:\"blur(0px)\"},children:/*#__PURE__*/_jsx(Play,{animated:true,className:\"framer-132jaiu\",layoutDependency:layoutDependency,layoutId:\"JqhmUr6zd\",style:{\"--1m6trwb\":1,\"--21h8s6\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--pgex8v\":1.5}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qnpv8f\",layoutDependency:layoutDependency,layoutId:\"AXakpLZ9F\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OFwfYu_JQ-xmvUBkMKN))\"},children:\"Stripe\"})}),className:\"framer-1cf0kcr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XiTeydJk7\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-OFwfYu_JQ-xmvUBkMKN)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-OFwfYu_JQ-xmvUBkMKN\":OFwfYu_JQ},text:eiaWTJjGW,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-OFwfYu_JQ-xmvUBkMKN))\"},children:\"Scaling Legal Review Without Slowing the Business\"})}),className:\"framer-13h5w8e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rvQO3qrxM\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-OFwfYu_JQ-xmvUBkMKN)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-OFwfYu_JQ-xmvUBkMKN\":OFwfYu_JQ,opacity:.4},text:SY7sJReoz,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0HRJY.framer-rwy6lt, .framer-0HRJY .framer-rwy6lt { display: block; }\",\".framer-0HRJY.framer-x1ogem { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 27px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 362px; }\",\".framer-0HRJY .framer-73f8t6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-0HRJY .framer-1rlu000 { aspect-ratio: 1.7843137254901962 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 203px); overflow: visible; position: relative; width: 1px; }\",\".framer-0HRJY .framer-zvyf7u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; left: 50%; overflow: var(--overflow-clip-fallback, clip); padding: 7px; position: absolute; top: 46%; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-0HRJY .framer-1i5qzvk { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: var(--framer-aspect-ratio-supported, 24px); justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 7px; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-0HRJY .framer-132jaiu { aspect-ratio: 1 / 1; flex: none; height: 100%; position: relative; width: var(--framer-aspect-ratio-supported, 10px); }\",\".framer-0HRJY .framer-1qnpv8f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-0HRJY .framer-1cf0kcr, .framer-0HRJY .framer-13h5w8e { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 306\n * @framerIntrinsicWidth 362\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MRk8dP9Nr\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"eiaWTJjGW\":\"title\",\"jB0B4wTjC\":\"image\",\"SY7sJReoz\":\"text\",\"OFwfYu_JQ\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxmvUBkMKN=withCSS(Component,css,\"framer-0HRJY\");export default FramerxmvUBkMKN;FramerxmvUBkMKN.displayName=\"Video\";FramerxmvUBkMKN.defaultProps={height:306,width:362};addPropertyControls(FramerxmvUBkMKN,{eiaWTJjGW:{defaultValue:\"Stripe\",displayTextArea:false,title:\"Title\",type:ControlType.String},jB0B4wTjC:{__defaultAssetReference:\"data:framer/asset-reference,JBBOSd9vuQ5eJGoOSj6W6kmATo8.jpg?originalFilename=jithkn2023_Lifestyle_photography._A_mature_CEO_and_his_young_em_232e209a-81a2-48db-aaba-60afb3c28467.jpg&width=2912&height=1632\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,JBBOSd9vuQ5eJGoOSj6W6kmATo8.jpg?originalFilename=jithkn2023_Lifestyle_photography._A_mature_CEO_and_his_young_em_232e209a-81a2-48db-aaba-60afb3c28467.jpg&width=2912&height=1632\"},title:\"Image\",type:ControlType.ResponsiveImage},SY7sJReoz:{defaultValue:\"Scaling Legal Review Without Slowing the Business\",displayTextArea:false,title:\"Text\",type:ControlType.String},OFwfYu_JQ:{defaultValue:'var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33)) /* {\"name\":\"Dark\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerxmvUBkMKN,[{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\"}]},...PlayFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxmvUBkMKN\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"306\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MRk8dP9Nr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"362\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"eiaWTJjGW\\\":\\\"title\\\",\\\"jB0B4wTjC\\\":\\\"image\\\",\\\"SY7sJReoz\\\":\\\"text\\\",\\\"OFwfYu_JQ\\\":\\\"color\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xmvUBkMKN.map","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/rdYQWVT6nZel5Jp2a1Zl/qj2ItTGab9NGT6zFVGVb/pt4JXniB_.js\";import Video from\"https://framerusercontent.com/modules/oYXF3SdJM99bQwdwdRs8/2R7PfUVXVG2HTiCGDOIO/xmvUBkMKN.js\";const VideoFonts=getFonts(Video);const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const cycleOrder=[\"Sj6Xqvrr0\",\"uC3afxhYs\"];const serializationHash=\"framer-I6J6Y\";const variantClassNames={Sj6Xqvrr0:\"framer-v-nnb6tx\",uC3afxhYs:\"framer-v-91lqgj\"};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 addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transition2={bounce:.2,delay:.2,duration:1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};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={D:\"uC3afxhYs\",L:\"Sj6Xqvrr0\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Sj6Xqvrr0\"};};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:\"Sj6Xqvrr0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-nnb6tx\",className,classNames),\"data-framer-name\":\"L\",layoutDependency:layoutDependency,layoutId:\"Sj6Xqvrr0\",ref:refBinding,style:{...style},...addPropertyOverrides({uC3afxhYs:{\"data-framer-name\":\"D\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ef9x7v\",\"data-framer-name\":\"Column 2\",layoutDependency:layoutDependency,layoutId:\"Uj_hvUftZ\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dypz2v\",layoutDependency:layoutDependency,layoutId:\"UT2UxC_Ga\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:306,y:(componentViewport?.y||0)+0+30+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-em54fk-container\",layoutDependency:layoutDependency,layoutId:\"zKzYjr6lv-container\",nodeId:\"zKzYjr6lv\",rendersWithMotion:true,scopeId:\"uwQwCoi_2\",children:/*#__PURE__*/_jsx(Video,{eiaWTJjGW:\"Stripe\",height:\"100%\",id:\"zKzYjr6lv\",jB0B4wTjC:addImageAlt({pixelHeight:1792,pixelWidth:2688,src:\"https://framerusercontent.com/images/gcoZa7CxBu0rfkgU46vlOPyjRMo.jpg?width=2688&height=1792\",srcSet:\"https://framerusercontent.com/images/gcoZa7CxBu0rfkgU46vlOPyjRMo.jpg?scale-down-to=512&width=2688&height=1792 512w,https://framerusercontent.com/images/gcoZa7CxBu0rfkgU46vlOPyjRMo.jpg?scale-down-to=1024&width=2688&height=1792 1024w,https://framerusercontent.com/images/gcoZa7CxBu0rfkgU46vlOPyjRMo.jpg?scale-down-to=2048&width=2688&height=1792 2048w,https://framerusercontent.com/images/gcoZa7CxBu0rfkgU46vlOPyjRMo.jpg?width=2688&height=1792 2688w\"},\"\"),layoutId:\"zKzYjr6lv\",OFwfYu_JQ:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33))\",SY7sJReoz:\"Scaling Legal Review Without Slowing the Business\",width:\"100%\",...addPropertyOverrides({uC3afxhYs:{OFwfYu_JQ:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p5rqzl\",\"data-framer-name\":\"Column 2\",layoutDependency:layoutDependency,layoutId:\"CdjzkJcCG\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9s3end\",layoutDependency:layoutDependency,layoutId:\"dC79Ct1Qd\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:306,y:(componentViewport?.y||0)+0+30+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vgoeqk-container\",layoutDependency:layoutDependency,layoutId:\"QY_rhVh8c-container\",nodeId:\"QY_rhVh8c\",rendersWithMotion:true,scopeId:\"uwQwCoi_2\",children:/*#__PURE__*/_jsx(Video,{eiaWTJjGW:\"Latham & Watkins\",height:\"100%\",id:\"QY_rhVh8c\",layoutId:\"QY_rhVh8c\",OFwfYu_JQ:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33))\",SY7sJReoz:\"Last-Mile Quality Control for High-Stakes Legal Work\",width:\"100%\",...addPropertyOverrides({uC3afxhYs:{OFwfYu_JQ:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g5l3u4\",layoutDependency:layoutDependency,layoutId:\"GC3qcKBXI\",style:{backgroundColor:\"rgba(34, 23, 11, 0.09)\"},variants:{uC3afxhYs:{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fh8ucw\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"zEkAOEehi\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33)))\"},children:\"Vesence builds AI agents for high-stakes professional work, helping teams review, validate, and improve documents before they go out. Instead of generating content, Vesence focuses on quality control—catching errors, enforcing standards, and ensuring consistency across complex workflows—so organizations can move faster without compromising accuracy or trust.\"})}),className:\"framer-o8wcib\",\"data-framer-appear-id\":\"o8wcib\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"cxNuFruEV\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{uC3afxhYs:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({uC3afxhYs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Vesence builds AI agents for high-stakes professional work, helping teams review, validate, and improve documents before they go out. Instead of generating content, Vesence focuses on quality control—catching errors, enforcing standards, and ensuring consistency across complex workflows—so organizations can move faster without compromising accuracy or trust.\"})})}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I6J6Y.framer-m9lvgz, .framer-I6J6Y .framer-m9lvgz { display: block; }\",\".framer-I6J6Y.framer-nnb6tx { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 30px 0px 30px; position: relative; width: 1312px; }\",\".framer-I6J6Y .framer-1ef9x7v, .framer-I6J6Y .framer-1p5rqzl { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 0px 0px 30px; position: relative; width: 1px; }\",\".framer-I6J6Y .framer-1dypz2v, .framer-I6J6Y .framer-9s3end { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 30px 0px; position: relative; width: 100%; }\",\".framer-I6J6Y .framer-em54fk-container, .framer-I6J6Y .framer-vgoeqk-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-I6J6Y .framer-1g5l3u4 { align-self: stretch; flex: none; height: auto; overflow: visible; position: relative; width: 1px; }\",\".framer-I6J6Y .framer-1fh8ucw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 30px 60px 0px; position: relative; width: 1px; }\",\".framer-I6J6Y .framer-o8wcib { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-I6J6Y.framer-v-91lqgj .framer-1ef9x7v, .framer-I6J6Y.framer-v-91lqgj .framer-1p5rqzl { padding: 30px 0px 0px 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 366\n * @framerIntrinsicWidth 1312\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uC3afxhYs\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruwQwCoi_2=withCSS(Component,css,\"framer-I6J6Y\");export default FrameruwQwCoi_2;FrameruwQwCoi_2.displayName=\"Nav Menu Content 3\";FrameruwQwCoi_2.defaultProps={height:366,width:1312};addPropertyControls(FrameruwQwCoi_2,{variant:{options:[\"Sj6Xqvrr0\",\"uC3afxhYs\"],optionTitles:[\"L\",\"D\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruwQwCoi_2,[{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\"}]},...VideoFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruwQwCoi_2\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1312\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"366\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uC3afxhYs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uwQwCoi_2.map","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()};});}));}},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\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"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{ComponentPresetsConsumer as t,Link as r,motion as n}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as o}from\"react\";// ../../library/src/utils/utils.ts\nvar i,a=\"undefined\"!=typeof window,l=a&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function f(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/o(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as c,createElement as p}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction s(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar m=((i=m||{})[i.Fragment=1]=\"Fragment\",i[i.Link=2]=\"Link\",i[i.Module=3]=\"Module\",i[i.Tag=4]=\"Tag\",i[i.Text=5]=\"Text\",i);function d(o){let i=/* @__PURE__ */new Map;return a=>{let l=i.get(a);if(l)return l;let u=JSON.parse(a),m=function i(a){switch(a[0]){case 1/* Fragment */:{let[,...e]=a,t=e.map(i);return /*#__PURE__*/p(c,void 0,...t);}case 2/* Link */:{let[,e,...t]=a,n=t.map(i);return /*#__PURE__*/p(r,e,...n);}case 3/* Module */:{let[,r,n,l]=a;for(let e of l){let t=n[e];t&&(n[e]=i(t));}let u=o[r];return s(u,\"Module not found\"),f(u)&&u.preload(),/*#__PURE__*/e(t,{componentIdentifier:r,children:t=>/*#__PURE__*/e(u,{...t,...n})});}case 4/* Tag */:{let[,e,t,...r]=a,o=r.map(i);if(\"a\"===e)return /*#__PURE__*/p(n.a,t,...o);return /*#__PURE__*/p(e,t,...o);}case 5/* Text */:{let[,e]=a;return e;}}}(u);return i.set(a,m),m;};}export{m as RichTextJsonType,d 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 (3f381e3)\nimport{addPropertyControls as e,ControlType as l,QueryEngine as t}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as r}from\"./JkvPB4dzC-0.js\";import{getRichTextJsonResolver as i}from\"./JkvPB4dzC-1.js\";let m={a2IAvGNgT:{isNullable:!0,type:l.String},Ad4WU_gfh:{isNullable:!0,type:l.String},Aq4ikcaKC:{isNullable:!0,type:l.VectorSetItem},bdUEB8E1i:{isNullable:!0,type:l.String},BeAQZEl9K:{isNullable:!0,type:l.VectorSetItem},CDCS6UABh:{isNullable:!0,type:l.String},cf0hrDGTm:{isNullable:!0,type:l.String},createdAt:{isNullable:!0,type:l.Date},crsqTlMa7:{isNullable:!0,type:l.String},cVr2QRKTy:{isNullable:!0,type:l.ResponsiveImage},DCX48CrzM:{isNullable:!0,type:l.String},dHEAt9KJR:{isNullable:!0,type:l.String},dO9ASdxRx:{isNullable:!0,type:l.String},dw6NrLCTw:{isNullable:!0,type:l.ResponsiveImage},E1SD5qc_G:{isNullable:!0,type:l.String},E8hWoXV0n:{isNullable:!0,type:l.String},EupHMg4HZ:{isNullable:!0,type:l.ResponsiveImage},exwLe_Rvl:{isNullable:!0,type:l.String},FrZg4a0Sj:{isNullable:!0,type:l.ResponsiveImage},FZ2hrxjGR:{isNullable:!0,type:l.String},g_9woQRby:{isNullable:!0,type:l.Link},gEFcLt2Lu:{isNullable:!0,type:l.String},GW1EGYN4J:{isNullable:!0,type:l.Link},hnNvjJzqT:{isNullable:!0,type:l.ResponsiveImage},HVw8Oj7Tz:{isNullable:!0,type:l.ResponsiveImage},id:{isNullable:!1,type:l.String},IdvtRtIl1:{isNullable:!0,type:l.String},ivSCIPhhY:{isNullable:!0,type:l.String},jagnzXAcp:{isNullable:!0,type:l.String},jixDkeFGK:{isNullable:!0,type:l.String},k0tSFn2sF:{isNullable:!0,type:l.String},K8_cOtZSA:{isNullable:!0,type:l.String},KiP4vY9mH:{isNullable:!0,type:l.String},kMCrjoYdX:{isNullable:!0,type:l.String},Kpuu3MNWV:{isNullable:!0,type:l.String},M7IA126Ur:{isNullable:!0,type:l.String},m9Ln8stbd:{isNullable:!0,type:l.Link},ML4y0UHYm:{isNullable:!0,type:l.String},Mw7_ISOHQ:{isNullable:!0,type:l.String},N3QYSB4a7:{isNullable:!0,type:l.RichText},nextItemId:{isNullable:!0,type:l.String},nzFAZGozP:{isNullable:!0,type:l.String},OcnMmndhO:{isNullable:!0,type:l.String},ocuALxzT3:{isNullable:!0,type:l.VectorSetItem},p01aURpor:{isNullable:!0,type:l.String},PbXag01wM:{isNullable:!0,type:l.String},previousItemId:{isNullable:!0,type:l.String},pwAu1CZe8:{isNullable:!0,type:l.String},pxPuJKkvb:{isNullable:!0,type:l.ResponsiveImage},QmC0LlJ56:{isNullable:!0,type:l.String},RJUca46qW:{isNullable:!0,type:l.String},RjyqNWAGx:{isNullable:!0,type:l.Link},s44YicqPX:{isNullable:!0,type:l.VectorSetItem},SCbIgb9s3:{isNullable:!0,type:l.VectorSetItem},SCEoyyKwW:{isNullable:!0,type:l.VectorSetItem},sFNllfpWG:{isNullable:!0,type:l.String},SKub_k0xX:{isNullable:!0,type:l.String},SU6xE0Izn:{isNullable:!0,type:l.String},sX4rkp6bo:{isNullable:!0,type:l.String},TesizzMdS:{isNullable:!0,type:l.String},TXf8wY8Zr:{isNullable:!0,type:l.ResponsiveImage},tyo4XXxMB:{isNullable:!0,type:l.VectorSetItem},U6b8bkdk9:{isNullable:!0,type:l.VectorSetItem},uhoEt5rUp:{isNullable:!0,type:l.String},UmoC7J9IF:{isNullable:!0,type:l.String},updatedAt:{isNullable:!0,type:l.Date},VeZuU98Nz:{isNullable:!0,type:l.Link},vMzPDrHuJ:{isNullable:!0,type:l.String},VoOzDwHjW:{isNullable:!0,type:l.ResponsiveImage},VOZ5TAYBZ:{isNullable:!0,type:l.String},vqgix8QLS:{isNullable:!0,type:l.String},VUwnquriF:{isNullable:!0,type:l.String},vyEXkq6FV:{isNullable:!0,type:l.String},wpWZa3cMS:{isNullable:!0,type:l.String},x56tqqBJc:{isNullable:!0,type:l.ResponsiveImage},XfID9Sxy_:{isNullable:!0,type:l.VectorSetItem},xSYww_sIC:{isNullable:!0,type:l.String},YBPp4ZlFU:{isNullable:!0,type:l.ResponsiveImage},yta6jT4Up:{isNullable:!0,type:l.String},yV7kH09zL:{isNullable:!0,type:l.VectorSetItem},ZlUdnYX2d:{isNullable:!0,type:l.VectorSetItem}},o=[\"id\"],n={type:1},c=[\"previousItemId\"],u=[\"nextItemId\"],d=[\"id\",\"pwAu1CZe8\"],s=[\"pwAu1CZe8\",\"id\"],f=[\"pwAu1CZe8\"],p={type:0},S=[\"dw6NrLCTw\"],g=[\"sFNllfpWG\"],w=[\"yta6jT4Up\"],y=[\"PbXag01wM\"],h=[\"a2IAvGNgT\"],N=[\"dO9ASdxRx\"],b=[\"N3QYSB4a7\"],v=[\"QmC0LlJ56\"],x=[\"Mw7_ISOHQ\"],P=[\"RJUca46qW\"],L=[\"VUwnquriF\"],C=[\"uhoEt5rUp\"],k=[\"vMzPDrHuJ\"],V=[\"s44YicqPX\"],I=[\"jagnzXAcp\"],R=[\"SKub_k0xX\"],B=[\"ZlUdnYX2d\"],U=[\"ML4y0UHYm\"],z=[\"vyEXkq6FV\"],J=[\"U6b8bkdk9\"],F=[\"OcnMmndhO\"],M=[\"CDCS6UABh\"],T=[\"ocuALxzT3\"],A=[\"p01aURpor\"],q=[\"dHEAt9KJR\"],K=[\"BeAQZEl9K\"],Y=[\"TesizzMdS\"],X=[\"ivSCIPhhY\"],W=[\"Aq4ikcaKC\"],Z=[\"FZ2hrxjGR\"],H=[\"Kpuu3MNWV\"],O=[\"Ad4WU_gfh\"],D=[\"UmoC7J9IF\"],G=[\"x56tqqBJc\"],j=[\"HVw8Oj7Tz\"],E=[\"K8_cOtZSA\"],Q=[\"kMCrjoYdX\"],_=[\"cf0hrDGTm\"],$=[\"DCX48CrzM\"],ee=[\"jixDkeFGK\"],el=[\"m9Ln8stbd\"],et=[\"VoOzDwHjW\"],ea=[\"EupHMg4HZ\"],er=[\"E8hWoXV0n\"],ei=[\"VOZ5TAYBZ\"],em=[\"IdvtRtIl1\"],eo=[\"exwLe_Rvl\"],en=[\"g_9woQRby\"],ec=[\"YBPp4ZlFU\"],eu=[\"hnNvjJzqT\"],ed=[\"SU6xE0Izn\"],es=[\"vqgix8QLS\"],ef=[\"nzFAZGozP\"],ep=[\"M7IA126Ur\"],eS=[\"RjyqNWAGx\"],eg=[\"pxPuJKkvb\"],ew=[\"TXf8wY8Zr\"],ey=[\"xSYww_sIC\"],eh=[\"k0tSFn2sF\"],eN=[\"sX4rkp6bo\"],eb=[\"wpWZa3cMS\"],ev=[\"VeZuU98Nz\"],ex=[\"cVr2QRKTy\"],eP=[\"FrZg4a0Sj\"],eL=[\"gEFcLt2Lu\"],eC=[\"KiP4vY9mH\"],ek=[\"crsqTlMa7\"],eV=[\"bdUEB8E1i\"],eI=[\"GW1EGYN4J\"],eR=[\"E1SD5qc_G\"],eB=[\"SCbIgb9s3\"],eU=[\"tyo4XXxMB\"],ez=[\"yV7kH09zL\"],eJ=[\"XfID9Sxy_\"],eF=[\"SCEoyyKwW\"],eM=[()=>import(\"https://framerusercontent.com/modules/Y0BK3cL1mfnP0c3V0cbn/d349SnOH5QeCsPx1dIHy/JbdMKPqqn.js\"),()=>import(\"https://framerusercontent.com/modules/50dujvLVQAiGKDOnSAP6/QgJWDH9vkyVbDVyums7R/VByy2pW7r.js\")],eT=e=>{let l=eM[e];if(l)return l().then(e=>e.default);},eA={},eq=i(eA),eK=new t,eY={collectionByLocaleId:{default:new a({chunks:[new URL(\"./JkvPB4dzC-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"255377b4-59b4-4073-b53d-8b51df35e4c6default\",indexes:[new r({collation:n,collectionSchema:m,fieldNames:o,range:{from:0,to:97},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:m,fieldNames:c,range:{from:97,to:193},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:m,fieldNames:u,range:{from:193,to:285},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:m,fieldNames:d,range:{from:285,to:430},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:m,fieldNames:s,range:{from:430,to:575},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:f,range:{from:575,to:672},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:S,range:{from:672,to:2415},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:g,range:{from:2415,to:2515},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:w,range:{from:2515,to:2667},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:y,range:{from:2667,to:2943},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:h,range:{from:2943,to:3241},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:N,range:{from:3241,to:4314},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:b,range:{from:4314,to:5633},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:v,range:{from:5633,to:8123},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:x,range:{from:8123,to:8286},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:P,range:{from:8286,to:8435},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:L,range:{from:8435,to:8576},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:C,range:{from:8576,to:8713},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:k,range:{from:8713,to:9043},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:V,range:{from:9043,to:9120},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:I,range:{from:9120,to:9257},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:R,range:{from:9257,to:9660},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:B,range:{from:9660,to:9737},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:U,range:{from:9737,to:9874},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:z,range:{from:9874,to:10245},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:J,range:{from:10245,to:10322},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:F,range:{from:10322,to:10459},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:M,range:{from:10459,to:10841},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:T,range:{from:10841,to:10918},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:A,range:{from:10918,to:11049},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:q,range:{from:11049,to:11404},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:K,range:{from:11404,to:11481},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:Y,range:{from:11481,to:11627},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:X,range:{from:11627,to:11983},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:W,range:{from:11983,to:12060},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:Z,range:{from:12060,to:12209},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:H,range:{from:12209,to:12520},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:O,range:{from:12520,to:12713},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:D,range:{from:12713,to:12908},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:G,range:{from:12908,to:14044},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:j,range:{from:14044,to:15549},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:E,range:{from:15549,to:15684},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:Q,range:{from:15684,to:16234},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:_,range:{from:16234,to:16434},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:$,range:{from:16434,to:16511},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ee,range:{from:16511,to:16642},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:el,range:{from:16642,to:16707},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:et,range:{from:16707,to:17843},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ea,range:{from:17843,to:18994},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:er,range:{from:18994,to:19149},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ei,range:{from:19149,to:19641},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:em,range:{from:19641,to:19834},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eo,range:{from:19834,to:19965},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:en,range:{from:19965,to:20030},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ec,range:{from:20030,to:21166},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eu,range:{from:21166,to:23016},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ed,range:{from:23016,to:23182},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:es,range:{from:23182,to:23697},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ef,range:{from:23697,to:23952},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ep,range:{from:23952,to:24083},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eS,range:{from:24083,to:24148},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eg,range:{from:24148,to:25284},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ew,range:{from:25284,to:26801},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ey,range:{from:26801,to:26969},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eh,range:{from:26969,to:27505},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eN,range:{from:27505,to:27715},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eb,range:{from:27715,to:27846},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ev,range:{from:27846,to:27911},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ex,range:{from:27911,to:29047},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eP,range:{from:29047,to:30564},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eL,range:{from:30564,to:30710},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eC,range:{from:30710,to:31144},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ek,range:{from:31144,to:31369},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eV,range:{from:31369,to:31500},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eI,range:{from:31500,to:31565},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eR,range:{from:31565,to:31715},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eB,range:{from:31715,to:31792},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eU,range:{from:31792,to:31869},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:ez,range:{from:31869,to:31946},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eJ,range:{from:31946,to:32023},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:m,fieldNames:eF,range:{from:32023,to:32100},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:eq,resolveVectorSetItem:eT,schema:m})},displayName:\"Services\",id:\"255377b4-59b4-4073-b53d-8b51df35e4c6\"};export default eY;e(eY,{pwAu1CZe8:{preventLocalization:!0,title:\"Slug\",type:l.String},dw6NrLCTw:{title:\"Hero\",type:l.ResponsiveImage},sFNllfpWG:{defaultValue:\"\",title:\"Name\",type:l.String},yta6jT4Up:{defaultValue:\"\",title:\"Tagline\",type:l.String},PbXag01wM:{defaultValue:\"\",title:\"As Question\",type:l.String},a2IAvGNgT:{defaultValue:\"\",title:\"Short Description\",type:l.String},dO9ASdxRx:{defaultValue:\"\",title:\"Medium Description\",type:l.String},N3QYSB4a7:{defaultValue:\"\",title:\"Long Summary\",type:l.RichText},QmC0LlJ56:{defaultValue:\"\",title:\"Why This Matters\",type:l.String},Mw7_ISOHQ:{defaultValue:\"\",title:\"SF Section Title 1\",type:l.String},RJUca46qW:{defaultValue:\"\",title:\"SF Section Title 2\",type:l.String},VUwnquriF:{defaultValue:\"Key Features.\",placeholder:\"Key Features.\",title:\"SF Section Title 3\",type:l.String},uhoEt5rUp:{defaultValue:\"Main Values.\",placeholder:\"Main Values.\",title:\"SF Section Title 4\",type:l.String},vMzPDrHuJ:{defaultValue:\"Manage your digital assets across multiple blockchains, wallets, teams, and users on a single, user-friendly platform, without any complexity.\",placeholder:\"Manage your digital assets across multiple blockchains, wallets, teams, and users on a single, user-friendly platform, without any complexity.\",title:\"SF Section Subline\",type:l.String},s44YicqPX:{defaultValue:{identifier:\"module:Y0BK3cL1mfnP0c3V0cbn/d349SnOH5QeCsPx1dIHy/JbdMKPqqn.js:default\",moduleId:\"Y0BK3cL1mfnP0c3V0cbn\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"SF (Icon) 1\",type:l.VectorSetItem},jagnzXAcp:{defaultValue:\"\",title:\"SF (Title) 1\",type:l.String},SKub_k0xX:{defaultValue:\"\",title:\"SF (Subline) 1\",type:l.String},ZlUdnYX2d:{defaultValue:{identifier:\"module:Y0BK3cL1mfnP0c3V0cbn/d349SnOH5QeCsPx1dIHy/JbdMKPqqn.js:default\",moduleId:\"Y0BK3cL1mfnP0c3V0cbn\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"SF (Icon) 2\",type:l.VectorSetItem},ML4y0UHYm:{defaultValue:\"\",title:\"SF (Title) 2\",type:l.String},vyEXkq6FV:{defaultValue:\"\",title:\"SF (Subline) 2\",type:l.String},U6b8bkdk9:{defaultValue:{identifier:\"module:Y0BK3cL1mfnP0c3V0cbn/d349SnOH5QeCsPx1dIHy/JbdMKPqqn.js:default\",moduleId:\"Y0BK3cL1mfnP0c3V0cbn\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"SF (Icon) 3\",type:l.VectorSetItem},OcnMmndhO:{defaultValue:\"\",title:\"SF (Title) 3\",type:l.String},CDCS6UABh:{defaultValue:\"\",title:\"SF (Subline) 3\",type:l.String},ocuALxzT3:{defaultValue:{identifier:\"module:Y0BK3cL1mfnP0c3V0cbn/d349SnOH5QeCsPx1dIHy/JbdMKPqqn.js:default\",moduleId:\"Y0BK3cL1mfnP0c3V0cbn\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"SF (Icon) 4\",type:l.VectorSetItem},p01aURpor:{defaultValue:\"\",title:\"SF (Title) 4\",type:l.String},dHEAt9KJR:{defaultValue:\"\",title:\"SF (Subline) 4\",type:l.String},BeAQZEl9K:{defaultValue:{identifier:\"module:Y0BK3cL1mfnP0c3V0cbn/d349SnOH5QeCsPx1dIHy/JbdMKPqqn.js:default\",moduleId:\"Y0BK3cL1mfnP0c3V0cbn\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"SF (Icon) 5\",type:l.VectorSetItem},TesizzMdS:{defaultValue:\"\",title:\"SF (Title) 5\",type:l.String},ivSCIPhhY:{defaultValue:\"\",title:\"SF (Subline) 5\",type:l.String},Aq4ikcaKC:{defaultValue:{identifier:\"module:Y0BK3cL1mfnP0c3V0cbn/d349SnOH5QeCsPx1dIHy/JbdMKPqqn.js:default\",moduleId:\"Y0BK3cL1mfnP0c3V0cbn\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"SF (Icon) 6\",type:l.VectorSetItem},FZ2hrxjGR:{defaultValue:\"\",title:\"SF (Title) 6\",type:l.String},Kpuu3MNWV:{defaultValue:\"\",title:\"SF (Subline) 6\",type:l.String},Ad4WU_gfh:{defaultValue:\"\",title:\"Section Title 1\",type:l.String},UmoC7J9IF:{defaultValue:\"\",title:\"Section Title 2\",type:l.String},x56tqqBJc:{title:\"Feature 1 (UI Visual)\",type:l.ResponsiveImage},HVw8Oj7Tz:{title:\"F 1 (BG IMG) 1\",type:l.ResponsiveImage},K8_cOtZSA:{defaultValue:\"\",title:\"F 1 (Title) 1\",type:l.String},kMCrjoYdX:{defaultValue:\"\",title:\"F (Subline) 1.1\",type:l.String},cf0hrDGTm:{defaultValue:\"\",title:\"F (Subline) 1.2\",type:l.String},DCX48CrzM:{defaultValue:\"\",title:\"F (Subline) 1.2 2\",type:l.String},jixDkeFGK:{defaultValue:\"Add link text here\",placeholder:\"Add link text here\",title:\"F (Link Text) 1\",type:l.String},m9Ln8stbd:{title:\"F (Link) 1\",type:l.Link},VoOzDwHjW:{title:\"Feature 2 (UI Visual)\",type:l.ResponsiveImage},EupHMg4HZ:{title:\"F (BG IMG) 2\",type:l.ResponsiveImage},E8hWoXV0n:{defaultValue:\"\",title:\"F (Title) 2\",type:l.String},VOZ5TAYBZ:{defaultValue:\"\",title:\"F (Subline) 2.1\",type:l.String},IdvtRtIl1:{defaultValue:\"\",title:\"F (Subline) 2.2\",type:l.String},exwLe_Rvl:{defaultValue:\"Add link text here\",placeholder:\"Add link text here\",title:\"F (Link Text) 2\",type:l.String},g_9woQRby:{title:\"F (Link) 2\",type:l.Link},YBPp4ZlFU:{title:\"Feature 3 (UI Visual)\",type:l.ResponsiveImage},hnNvjJzqT:{title:\"F (BG IMG) 3\",type:l.ResponsiveImage},SU6xE0Izn:{defaultValue:\"\",title:\"F (Title) 3\",type:l.String},vqgix8QLS:{defaultValue:\"\",title:\"F (Subline) 3.1\",type:l.String},nzFAZGozP:{defaultValue:\"\",title:\"F (Subline) 3.2\",type:l.String},M7IA126Ur:{defaultValue:\"Add link text here\",placeholder:\"Add link text here\",title:\"F (Link Text) 3\",type:l.String},RjyqNWAGx:{title:\"F (Link) 3\",type:l.Link},pxPuJKkvb:{title:\"Feature 4 (UI Visual)\",type:l.ResponsiveImage},TXf8wY8Zr:{title:\"F (BG IMG) 4\",type:l.ResponsiveImage},xSYww_sIC:{defaultValue:\"\",title:\"F (Title) 4\",type:l.String},k0tSFn2sF:{defaultValue:\"\",title:\"F (Subline) 4.1\",type:l.String},sX4rkp6bo:{defaultValue:\"\",title:\"F (Subline) 4.2\",type:l.String},wpWZa3cMS:{defaultValue:\"Add link text here\",placeholder:\"Add link text here\",title:\"F (Link Text) 4\",type:l.String},VeZuU98Nz:{title:\"F (Link) 4\",type:l.Link},cVr2QRKTy:{title:\"Feature 5 (UI Visual)\",type:l.ResponsiveImage},FrZg4a0Sj:{title:\"F (BG IMG) 5\",type:l.ResponsiveImage},gEFcLt2Lu:{defaultValue:\"\",title:\"F (Title) 5\",type:l.String},KiP4vY9mH:{defaultValue:\"\",title:\"F (Subline) 5.1\",type:l.String},crsqTlMa7:{defaultValue:\"\",title:\"F (Subline) 5.2\",type:l.String},bdUEB8E1i:{defaultValue:\"Add link text here\",placeholder:\"Add link text here\",title:\"F (Link Text) 5\",type:l.String},GW1EGYN4J:{title:\"F (Link) 5\",type:l.Link},E1SD5qc_G:{defaultValue:\"\",title:\"Logo Title\",type:l.String},SCbIgb9s3:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customer 1\",type:l.VectorSetItem},tyo4XXxMB:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customer 2\",type:l.VectorSetItem},yV7kH09zL:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customer 3\",type:l.VectorSetItem},XfID9Sxy_:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customer 4\",type:l.VectorSetItem},SCEoyyKwW:{defaultValue:{identifier:\"local-module:vector/VByy2pW7r:default\",moduleId:\"vw3hQPKYPOSYsaOFmTCw\"},setModuleId:\"3bXLq7umwQP7vS7DV81S\",title:\"Customer 5\",type:l.VectorSetItem},createdAt:{title:\"Created\",type:l.Date},updatedAt:{title:\"Updated\",type:l.Date},previousItemId:{dataIdentifier:\"local-module:collection/JkvPB4dzC:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/JkvPB4dzC:default\",title:\"Next\",type:l.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,l){let[t]=await eK.query({from:{data:eY,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"pwAu1CZe8\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return t?.pwAu1CZe8;},async getRecordIdBySlug(e,l){let[t]=await eK.query({from:{data:eY,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"pwAu1CZe8\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return t?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerData\":\"true\",\"framerColorSyntax\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerRecordIdKey\":\"id\",\"framerCollectionUtils\":\"1\",\"framerCollectionId\":\"JkvPB4dzC\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerContractVersion\":\"1\",\"framerSlug\":\"pwAu1CZe8\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,PathVariablesContext,RichText,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Services from\"https://framerusercontent.com/modules/psi0CisCV6EncGVYyE21/GohQBXOrZp8DB68Eu1Id/JkvPB4dzC.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/4zRyHC3Y4qBupLx7zK0P/T8vVeOkFl3HiIL8qmC7v/HaFviFY0f.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/rdYQWVT6nZel5Jp2a1Zl/qj2ItTGab9NGT6zFVGVb/pt4JXniB_.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const cycleOrder=[\"mAOMnRTL1\",\"SNuO7PuLK\"];const serializationHash=\"framer-lVqnk\";const variantClassNames={mAOMnRTL1:\"framer-v-czdmfc\",SNuO7PuLK:\"framer-v-1solelm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dw6NrLCTwggRAir4fo=undefined;const sFNllfpWGggRAir4fo=undefined;const yta6jT4UpggRAir4fo=undefined;const dO9ASdxRxggRAir4fo=undefined;const pwAu1CZe8ggRAir4fo=undefined;const idggRAir4fo=undefined;const dw6NrLCTwcpMdtRiga=undefined;const sFNllfpWGcpMdtRiga=undefined;const yta6jT4UpcpMdtRiga=undefined;const dO9ASdxRxcpMdtRiga=undefined;const pwAu1CZe8cpMdtRiga=undefined;const idcpMdtRiga=undefined;const dw6NrLCTwOPYHlhLDf=undefined;const sFNllfpWGOPYHlhLDf=undefined;const yta6jT4UpOPYHlhLDf=undefined;const dO9ASdxRxOPYHlhLDf=undefined;const pwAu1CZe8OPYHlhLDf=undefined;const idOPYHlhLDf=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:.1,duration:.4,type:\"spring\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const animation2={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:.97,skewX:0,skewY:0,transition:transition1};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"ggRAir4fo\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:0},select:[{collection:\"ggRAir4fo\",name:\"dw6NrLCTw\",type:\"Identifier\"},{collection:\"ggRAir4fo\",name:\"sFNllfpWG\",type:\"Identifier\"},{collection:\"ggRAir4fo\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"ggRAir4fo\",name:\"dO9ASdxRx\",type:\"Identifier\"},{collection:\"ggRAir4fo\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"ggRAir4fo\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"ggRAir4fo\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:0},select:[{collection:\"ggRAir4fo\",name:\"dw6NrLCTw\",type:\"Identifier\"},{collection:\"ggRAir4fo\",name:\"sFNllfpWG\",type:\"Identifier\"},{collection:\"ggRAir4fo\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"ggRAir4fo\",name:\"dO9ASdxRx\",type:\"Identifier\"},{collection:\"ggRAir4fo\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"ggRAir4fo\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const query2=prequery=>prequery({from:{alias:\"cpMdtRiga\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"cpMdtRiga\",name:\"dw6NrLCTw\",type:\"Identifier\"},{collection:\"cpMdtRiga\",name:\"sFNllfpWG\",type:\"Identifier\"},{collection:\"cpMdtRiga\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"cpMdtRiga\",name:\"dO9ASdxRx\",type:\"Identifier\"},{collection:\"cpMdtRiga\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"cpMdtRiga\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{alias:\"cpMdtRiga\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:1},select:[{collection:\"cpMdtRiga\",name:\"dw6NrLCTw\",type:\"Identifier\"},{collection:\"cpMdtRiga\",name:\"sFNllfpWG\",type:\"Identifier\"},{collection:\"cpMdtRiga\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"cpMdtRiga\",name:\"dO9ASdxRx\",type:\"Identifier\"},{collection:\"cpMdtRiga\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"cpMdtRiga\",name:\"id\",type:\"Identifier\"}]});const query4=prequery=>prequery({from:{alias:\"OPYHlhLDf\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"OPYHlhLDf\",name:\"dw6NrLCTw\",type:\"Identifier\"},{collection:\"OPYHlhLDf\",name:\"sFNllfpWG\",type:\"Identifier\"},{collection:\"OPYHlhLDf\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"OPYHlhLDf\",name:\"dO9ASdxRx\",type:\"Identifier\"},{collection:\"OPYHlhLDf\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"OPYHlhLDf\",name:\"id\",type:\"Identifier\"}]});const query5=()=>({from:{alias:\"OPYHlhLDf\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},offset:{type:\"LiteralValue\",value:2},select:[{collection:\"OPYHlhLDf\",name:\"dw6NrLCTw\",type:\"Identifier\"},{collection:\"OPYHlhLDf\",name:\"sFNllfpWG\",type:\"Identifier\"},{collection:\"OPYHlhLDf\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"OPYHlhLDf\",name:\"dO9ASdxRx\",type:\"Identifier\"},{collection:\"OPYHlhLDf\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"OPYHlhLDf\",name:\"id\",type:\"Identifier\"}]});const transition3={bounce:.2,delay:.2,duration:1,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};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={D:\"SNuO7PuLK\",L:\"mAOMnRTL1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mAOMnRTL1\"};};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:\"mAOMnRTL1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-czdmfc\",className,classNames),\"data-framer-name\":\"L\",layoutDependency:layoutDependency,layoutId:\"mAOMnRTL1\",ref:refBinding,style:{...style},...addPropertyOverrides({SNuO7PuLK:{\"data-framer-name\":\"D\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zjyrev\",layoutDependency:layoutDependency,layoutId:\"ny3brLwkG\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x2f3zg\",\"data-framer-name\":\"Column 2\",layoutDependency:layoutDependency,layoutId:\"WTJQQoWf3\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",children:\"Solutions\"})}),className:\"framer-1alzxh3\",\"data-framer-appear-id\":\"1alzxh3\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"DSKyl1zXV\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},variants:{SNuO7PuLK:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SNuO7PuLK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Solutions\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ivlguc\",layoutDependency:layoutDependency,layoutId:\"ggRAir4fo\",whileHover:animation2,children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({dO9ASdxRx:dO9ASdxRxggRAir4fo,dw6NrLCTw:dw6NrLCTwggRAir4fo,id:idggRAir4fo,pwAu1CZe8:pwAu1CZe8ggRAir4fo,sFNllfpWG:sFNllfpWGggRAir4fo,yta6jT4Up:yta6jT4UpggRAir4fo},index)=>{sFNllfpWGggRAir4fo??=\"\";yta6jT4UpggRAir4fo??=\"\";dO9ASdxRxggRAir4fo??=\"\";pwAu1CZe8ggRAir4fo??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`ggRAir4fo-${idggRAir4fo}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{pwAu1CZe8:pwAu1CZe8ggRAir4fo},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qvp7sp\",layoutDependency:layoutDependency,layoutId:\"kf8Zy1uuq\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+30+107+0+0+0+0),pixelHeight:1792,pixelWidth:2688,sizes:`calc(max((max(${componentViewport?.width||\"100vw\"} - 60px, 1px) - 193px) / 4, 1px) - 30px)`,...toResponsiveImage(dw6NrLCTwggRAir4fo)},className:\"framer-x7fzs6\",layoutDependency:layoutDependency,layoutId:\"jmh2_0MNo\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9rou3q\",layoutDependency:layoutDependency,layoutId:\"gkzb4ypyc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",children:\"Design\"})}),className:\"framer-mvrugx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CUqf0UiZa\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:sFNllfpWGggRAir4fo,variants:{SNuO7PuLK:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SNuO7PuLK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Review\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",children:\"Strategic Clinical Trial Design\"})}),className:\"framer-1xm3qvs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wGm43J72D\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.4},text:yta6jT4UpggRAir4fo,variants:{SNuO7PuLK:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SNuO7PuLK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"AI-Assisted Legal Review\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cagxkg\",layoutDependency:layoutDependency,layoutId:\"POxEDbI71\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",children:\"Vesence supports legal teams during drafting and review by applying AI agents that examine documents and emails in real time. The system identifies errors, inconsistencies, and deviations from firm standards while preserving existing review workflows through tracked changes. This enables faster, more thorough review without replacing human judgment.\"})}),className:\"framer-17tbk5b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zdhvdvvOA\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:dO9ASdxRxggRAir4fo,variants:{SNuO7PuLK:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SNuO7PuLK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Vesence supports legal teams during drafting and review by applying AI agents that examine documents and emails in real time. The system identifies errors, inconsistencies, and deviations from firm standards while preserving existing review workflows through tracked changes. This enables faster, more thorough review without replacing human judgment.\"})})}},baseVariant,gestureVariant)})})]})})},idggRAir4fo);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gsquoi\",\"data-framer-name\":\"Column 2\",layoutDependency:layoutDependency,layoutId:\"wp1n8CSAO\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",children:\"Solutions\"})}),className:\"framer-t0227b\",\"data-framer-appear-id\":\"t0227b\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"sjJPX5SYd\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ebr7ls\",layoutDependency:layoutDependency,layoutId:\"cpMdtRiga\",whileHover:animation2,children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({dO9ASdxRx:dO9ASdxRxcpMdtRiga,dw6NrLCTw:dw6NrLCTwcpMdtRiga,id:idcpMdtRiga,pwAu1CZe8:pwAu1CZe8cpMdtRiga,sFNllfpWG:sFNllfpWGcpMdtRiga,yta6jT4Up:yta6jT4UpcpMdtRiga},index1)=>{sFNllfpWGcpMdtRiga??=\"\";yta6jT4UpcpMdtRiga??=\"\";dO9ASdxRxcpMdtRiga??=\"\";pwAu1CZe8cpMdtRiga??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`cpMdtRiga-${idcpMdtRiga}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{pwAu1CZe8:pwAu1CZe8cpMdtRiga},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dxg1kb\",layoutDependency:layoutDependency,layoutId:\"tcWj02jv7\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+30+107+0+0+0+0),pixelHeight:816,pixelWidth:1456,sizes:`max((max(${componentViewport?.width||\"100vw\"} - 60px, 1px) - 193px) / 4, 1px)`,...toResponsiveImage(dw6NrLCTwcpMdtRiga)},className:\"framer-q3o28j\",layoutDependency:layoutDependency,layoutId:\"sCXabXvym\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1429gat\",layoutDependency:layoutDependency,layoutId:\"waYHlcf_G\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",children:\"Design\"})}),className:\"framer-1cbdvxt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lJKZcM0CN\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:sFNllfpWGcpMdtRiga,variants:{SNuO7PuLK:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SNuO7PuLK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Validate\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",children:\"Strategic Clinical Trial Design\"})}),className:\"framer-lx6pv2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QcMP2829G\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.4},text:yta6jT4UpcpMdtRiga,variants:{SNuO7PuLK:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SNuO7PuLK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Quality & Consistency Checks\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uitf68\",layoutDependency:layoutDependency,layoutId:\"Pc2X7wKEy\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",children:\"Vesence supports legal teams during drafting and review by applying AI agents that examine documents and emails in real time. The system identifies errors, inconsistencies, and deviations from firm standards while preserving existing review workflows through tracked changes. This enables faster, more thorough review without replacing human judgment.\"})}),className:\"framer-c9or2t\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"o5AE2erjL\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:dO9ASdxRxcpMdtRiga,variants:{SNuO7PuLK:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SNuO7PuLK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Vesence continuously validates legal work against internal playbooks, style guides, and contextual signals across matters. By comparing language, definitions, and positions across documents, Vesence ensures consistency and alignment before work is finalized—reducing rework, partner revisions, and client-facing corrections.\"})})}},baseVariant,gestureVariant)})})]})})},idcpMdtRiga);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-enypgd\",\"data-framer-name\":\"Column 2\",layoutDependency:layoutDependency,layoutId:\"H0I7oC3Tc\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",children:\"Solutions\"})}),className:\"framer-418ko1\",\"data-framer-appear-id\":\"418ko1\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"uZQHsU2PX\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-d071tc\",layoutDependency:layoutDependency,layoutId:\"OPYHlhLDf\",whileHover:animation2,children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({dO9ASdxRx:dO9ASdxRxOPYHlhLDf,dw6NrLCTw:dw6NrLCTwOPYHlhLDf,id:idOPYHlhLDf,pwAu1CZe8:pwAu1CZe8OPYHlhLDf,sFNllfpWG:sFNllfpWGOPYHlhLDf,yta6jT4Up:yta6jT4UpOPYHlhLDf},index2)=>{sFNllfpWGOPYHlhLDf??=\"\";yta6jT4UpOPYHlhLDf??=\"\";dO9ASdxRxOPYHlhLDf??=\"\";pwAu1CZe8OPYHlhLDf??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`OPYHlhLDf-${idOPYHlhLDf}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{pwAu1CZe8:pwAu1CZe8OPYHlhLDf},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fa9rra\",layoutDependency:layoutDependency,layoutId:\"SGyPqE5XS\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+30+107+0+0+0+0),pixelHeight:1632,pixelWidth:2912,sizes:`max((max(${componentViewport?.width||\"100vw\"} - 60px, 1px) - 193px) / 4, 1px)`,...toResponsiveImage(dw6NrLCTwOPYHlhLDf)},className:\"framer-1p59qu8\",layoutDependency:layoutDependency,layoutId:\"UIP7GcJGe\",style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j2xrtv\",layoutDependency:layoutDependency,layoutId:\"Pr9QfieQq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",children:\"Design\"})}),className:\"framer-1ggl7s2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PlpM8Lqds\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:sFNllfpWGOPYHlhLDf,variants:{SNuO7PuLK:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SNuO7PuLK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Safeguard\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",children:\"Strategic Clinical Trial Design\"})}),className:\"framer-1819umu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IStYYNXEY\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.4},text:yta6jT4UpOPYHlhLDf,variants:{SNuO7PuLK:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SNuO7PuLK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Risk-Aware Final Review\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-197ei7u\",layoutDependency:layoutDependency,layoutId:\"yOy69Xsn0\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",children:\"Vesence supports legal teams during drafting and review by applying AI agents that examine documents and emails in real time. The system identifies errors, inconsistencies, and deviations from firm standards while preserving existing review workflows through tracked changes. This enables faster, more thorough review without replacing human judgment.\"})}),className:\"framer-9bwnlv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Arvm1V8dj\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:dO9ASdxRxOPYHlhLDf,variants:{SNuO7PuLK:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SNuO7PuLK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Before work leaves the firm, Vesence provides a final layer of risk-aware review that surfaces high-impact issues, unresolved inconsistencies, and quality gaps. This last-mile safeguard helps legal and compliance teams deliver client-ready work with confidence, minimizing exposure to reputational and operational risk.\"})})}},baseVariant,gestureVariant)})})]})})},idOPYHlhLDf);})});}})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1krbhqg\",layoutDependency:layoutDependency,layoutId:\"JqF3d4VdO\",style:{backgroundColor:\"rgba(34, 23, 11, 0.09)\"},variants:{SNuO7PuLK:{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hu0ito\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"rhyLLeXab\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",children:\"Solutions\"})}),className:\"framer-4kmlev\",\"data-framer-appear-id\":\"4kmlev\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"d584tbI0m\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33)))\"},children:\"Vesence builds AI agents for high-stakes professional work, helping teams review, validate, and improve documents before they go out. Instead of generating content, Vesence focuses on quality control—catching errors, enforcing standards, and ensuring consistency across complex workflows—so organizations can move faster without compromising accuracy or trust.\"})}),className:\"framer-1rjmk6x\",\"data-framer-appear-id\":\"1rjmk6x\",fonts:[\"Inter\"],initial:animation5,layoutDependency:layoutDependency,layoutId:\"GIFS66gNk\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{SNuO7PuLK:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SNuO7PuLK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Vesence builds AI agents for high-stakes professional work, helping teams review, validate, and improve documents before they go out. Instead of generating content, Vesence focuses on quality control—catching errors, enforcing standards, and ensuring consistency across complex workflows—so organizations can move faster without compromising accuracy or trust.\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lVqnk.framer-1toquuk, .framer-lVqnk .framer-1toquuk { display: block; }\",\".framer-lVqnk.framer-czdmfc { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 1312px; }\",\".framer-lVqnk .framer-zjyrev { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-lVqnk .framer-x2f3zg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 0px 0px 30px; position: relative; width: 1px; }\",\".framer-lVqnk .framer-1alzxh3, .framer-lVqnk .framer-t0227b, .framer-lVqnk .framer-418ko1, .framer-lVqnk .framer-4kmlev, .framer-lVqnk .framer-1rjmk6x { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-lVqnk .framer-1ivlguc, .framer-lVqnk .framer-ebr7ls, .framer-lVqnk .framer-d071tc { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-lVqnk .framer-qvp7sp, .framer-lVqnk .framer-1dxg1kb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 30px 0px; position: relative; width: 100%; }\",\".framer-lVqnk .framer-x7fzs6, .framer-lVqnk .framer-q3o28j, .framer-lVqnk .framer-1p59qu8 { flex: none; height: 124px; overflow: visible; position: relative; width: 100%; }\",\".framer-lVqnk .framer-9rou3q, .framer-lVqnk .framer-1cagxkg, .framer-lVqnk .framer-1429gat, .framer-lVqnk .framer-uitf68, .framer-lVqnk .framer-1j2xrtv, .framer-lVqnk .framer-197ei7u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lVqnk .framer-mvrugx, .framer-lVqnk .framer-1xm3qvs, .framer-lVqnk .framer-17tbk5b, .framer-lVqnk .framer-1cbdvxt, .framer-lVqnk .framer-lx6pv2, .framer-lVqnk .framer-c9or2t, .framer-lVqnk .framer-1ggl7s2, .framer-lVqnk .framer-1819umu, .framer-lVqnk .framer-9bwnlv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-lVqnk .framer-gsquoi, .framer-lVqnk .framer-enypgd { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-lVqnk .framer-fa9rra { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lVqnk .framer-1krbhqg { align-self: stretch; flex: none; height: auto; overflow: visible; position: relative; width: 1px; }\",\".framer-lVqnk .framer-1hu0ito { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px 30px 60px 0px; position: relative; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 502.5\n * @framerIntrinsicWidth 1312\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SNuO7PuLK\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerziZhahe1r=withCSS(Component,css,\"framer-lVqnk\");export default FramerziZhahe1r;FramerziZhahe1r.displayName=\"Nav Menu Content 2\";FramerziZhahe1r.defaultProps={height:502.5,width:1312};addPropertyControls(FramerziZhahe1r,{variant:{options:[\"mAOMnRTL1\",\"SNuO7PuLK\"],optionTitles:[\"L\",\"D\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerziZhahe1r,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerziZhahe1r\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SNuO7PuLK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1312\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"502.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ziZhahe1r.map","// Generated by Framer (a72a541)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 NavMenuContent5 from\"https://framerusercontent.com/modules/5aOp5Fy8INWB5c5OwHIg/yaUroJB7Ngd25BFH8kSi/bvemlb0Dz.js\";import NavMenuContent1 from\"https://framerusercontent.com/modules/ogReRvg1FhilLvzmcX7w/zdwMYLAsbsIcNUYBxR2e/pbuDbTFoW.js\";import NavMenuContent4 from\"https://framerusercontent.com/modules/kWutR4sJyRFnyWymEpWJ/Tp4YPRkFhSEMa2D9fuMG/uKiPfS49p.js\";import NavMenuContent3 from\"https://framerusercontent.com/modules/bc7WBMOvbBEmtAHQUZKu/mZ5Jc1b1X3hElcAMhHpv/uwQwCoi_2.js\";import NavMenuContent2 from\"https://framerusercontent.com/modules/ayRJx1FXH6E041vxCUjr/KjRnzaL9YtjBFZc4dMql/ziZhahe1r.js\";const NavMenuContent1Fonts=getFonts(NavMenuContent1);const NavMenuContent2Fonts=getFonts(NavMenuContent2);const NavMenuContent3Fonts=getFonts(NavMenuContent3);const NavMenuContent4Fonts=getFonts(NavMenuContent4);const NavMenuContent5Fonts=getFonts(NavMenuContent5);const cycleOrder=[\"KWX5Utxl1\",\"qBdER3SRF\",\"s3n98XOgx\",\"BGdkr9UFw\",\"X5Fm3YYva\",\"aVtFteN2H\",\"r0in2epX0\",\"K8712wbIy\",\"FJG1GXz2h\",\"p6TPb74Oi\",\"FzV1Y4v2t\",\"Dr6CKXGuT\"];const serializationHash=\"framer-CxlJs\";const variantClassNames={aVtFteN2H:\"framer-v-zzs90l\",BGdkr9UFw:\"framer-v-1gn4o1n\",Dr6CKXGuT:\"framer-v-so4tet\",FJG1GXz2h:\"framer-v-esmj3x\",FzV1Y4v2t:\"framer-v-1110u93\",K8712wbIy:\"framer-v-u4hl1b\",KWX5Utxl1:\"framer-v-17x4vev\",p6TPb74Oi:\"framer-v-uei9md\",qBdER3SRF:\"framer-v-iyb4h6\",r0in2epX0:\"framer-v-evj99r\",s3n98XOgx:\"framer-v-9t6ujp\",X5Fm3YYva:\"framer-v-71cqoo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const NXjavHS_r=undefined;const l1Yjc7VdB=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"D - Closed\":\"r0in2epX0\",\"L - Closed\":\"aVtFteN2H\",D1:\"K8712wbIy\",D2:\"FJG1GXz2h\",D3:\"p6TPb74Oi\",D4:\"FzV1Y4v2t\",D5:\"Dr6CKXGuT\",L1:\"KWX5Utxl1\",L2:\"qBdER3SRF\",L3:\"s3n98XOgx\",L4:\"BGdkr9UFw\",L5:\"X5Fm3YYva\"};const getProps=({click,height,id,mouseLeaver,width,...props})=>{return{...props,l1Yjc7VdB:mouseLeaver??props.l1Yjc7VdB,NXjavHS_r:click??props.NXjavHS_r,variant:humanReadableVariantMap[props.variant]??props.variant??\"KWX5Utxl1\"};};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,NXjavHS_r,l1Yjc7VdB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KWX5Utxl1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap108hi04=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NXjavHS_r){const res=await NXjavHS_r(...args);if(res===false)return false;}if(l1Yjc7VdB){const res=await l1Yjc7VdB(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"qBdER3SRF\",\"s3n98XOgx\",\"BGdkr9UFw\",\"X5Fm3YYva\",\"FJG1GXz2h\",\"p6TPb74Oi\",\"FzV1Y4v2t\",\"Dr6CKXGuT\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"qBdER3SRF\",\"FJG1GXz2h\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"s3n98XOgx\",\"p6TPb74Oi\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"BGdkr9UFw\",\"FzV1Y4v2t\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"X5Fm3YYva\",\"Dr6CKXGuT\"].includes(baseVariant))return true;return false;};const isDisplayed5=()=>{if([\"s3n98XOgx\",\"r0in2epX0\",\"K8712wbIy\",\"FJG1GXz2h\",\"p6TPb74Oi\",\"FzV1Y4v2t\",\"Dr6CKXGuT\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17x4vev\",className,classNames),\"data-border\":true,\"data-framer-name\":\"L1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KWX5Utxl1\",onTap:onTap108hi04,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(34, 23, 11, 0.09)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(20px)\",backgroundColor:\"var(--token-867f71cc-15a1-405d-85e3-8ec03fb5d2b1, rgba(255, 255, 255, 0.8))\",WebkitBackdropFilter:\"blur(20px)\",...style},variants:{Dr6CKXGuT:{\"--border-color\":\"rgba(255, 255, 255, 0.2)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},FJG1GXz2h:{\"--border-color\":\"rgba(255, 255, 255, 0.2)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},FzV1Y4v2t:{\"--border-color\":\"rgba(255, 255, 255, 0.2)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},K8712wbIy:{\"--border-color\":\"rgba(255, 255, 255, 0.2)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},p6TPb74Oi:{\"--border-color\":\"rgba(255, 255, 255, 0.2)\",backgroundColor:\"rgba(0, 0, 0, 0)\"},r0in2epX0:{\"--border-color\":\"rgba(255, 255, 255, 0.2)\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({aVtFteN2H:{\"data-framer-name\":\"L - Closed\"},BGdkr9UFw:{\"data-framer-name\":\"L4\"},Dr6CKXGuT:{\"data-framer-name\":\"D5\"},FJG1GXz2h:{\"data-framer-name\":\"D2\"},FzV1Y4v2t:{\"data-framer-name\":\"D4\"},K8712wbIy:{\"data-framer-name\":\"D1\"},p6TPb74Oi:{\"data-framer-name\":\"D3\"},qBdER3SRF:{\"data-framer-name\":\"L2\"},r0in2epX0:{\"data-framer-name\":\"D - Closed\"},s3n98XOgx:{\"data-framer-name\":\"L3\"},X5Fm3YYva:{\"data-framer-name\":\"L5\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:253,width:`min(${componentViewport?.width||\"100vw\"}, 1400px)`,y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cwsllj-container\",layoutDependency:layoutDependency,layoutId:\"nqkPwj6QU-container\",nodeId:\"nqkPwj6QU\",rendersWithMotion:true,scopeId:\"JUIBNETh_\",children:/*#__PURE__*/_jsx(NavMenuContent1,{height:\"100%\",id:\"nqkPwj6QU\",layoutId:\"nqkPwj6QU\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"vgDBkuo3H\",width:\"100%\",...addPropertyOverrides({K8712wbIy:{variant:\"kkvPmhP9S\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({FJG1GXz2h:{height:469,width:`min(${componentViewport?.width||\"100vw\"}, 1400px)`,y:(componentViewport?.y||0)+0+0},qBdER3SRF:{height:469,width:`min(${componentViewport?.width||\"100vw\"}, 1400px)`,y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bzv0g1-container\",layoutDependency:layoutDependency,layoutId:\"KPOv6eP5L-container\",nodeId:\"KPOv6eP5L\",rendersWithMotion:true,scopeId:\"JUIBNETh_\",children:/*#__PURE__*/_jsx(NavMenuContent2,{height:\"100%\",id:\"KPOv6eP5L\",layoutId:\"KPOv6eP5L\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"mAOMnRTL1\",width:\"100%\",...addPropertyOverrides({FJG1GXz2h:{variant:\"SNuO7PuLK\"}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({p6TPb74Oi:{height:288,width:`min(${componentViewport?.width||\"100vw\"}, 1400px)`,y:(componentViewport?.y||0)+0+0},s3n98XOgx:{height:288,width:`min(${componentViewport?.width||\"100vw\"}, 1400px)`,y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mnuahi-container\",layoutDependency:layoutDependency,layoutId:\"csF047aGJ-container\",nodeId:\"csF047aGJ\",rendersWithMotion:true,scopeId:\"JUIBNETh_\",children:/*#__PURE__*/_jsx(NavMenuContent3,{height:\"100%\",id:\"csF047aGJ\",layoutId:\"csF047aGJ\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"Sj6Xqvrr0\",width:\"100%\",...addPropertyOverrides({p6TPb74Oi:{variant:\"uC3afxhYs\"}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({BGdkr9UFw:{height:506,width:`min(${componentViewport?.width||\"100vw\"}, 1400px)`,y:(componentViewport?.y||0)+0+0},FzV1Y4v2t:{height:506,width:`min(${componentViewport?.width||\"100vw\"}, 1400px)`,y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ddz75l-container\",layoutDependency:layoutDependency,layoutId:\"VYW4LxqqT-container\",nodeId:\"VYW4LxqqT\",rendersWithMotion:true,scopeId:\"JUIBNETh_\",children:/*#__PURE__*/_jsx(NavMenuContent4,{height:\"100%\",id:\"VYW4LxqqT\",layoutId:\"VYW4LxqqT\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"uykqew6Fm\",width:\"100%\",...addPropertyOverrides({FzV1Y4v2t:{variant:\"jOiKqgT8N\"}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Dr6CKXGuT:{height:395,width:`min(${componentViewport?.width||\"100vw\"}, 1400px)`,y:(componentViewport?.y||0)+0+0},X5Fm3YYva:{height:395,width:`min(${componentViewport?.width||\"100vw\"}, 1400px)`,y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-obmw1e-container\",layoutDependency:layoutDependency,layoutId:\"gMrhSQcoT-container\",nodeId:\"gMrhSQcoT\",rendersWithMotion:true,scopeId:\"JUIBNETh_\",children:/*#__PURE__*/_jsx(NavMenuContent5,{height:\"100%\",id:\"gMrhSQcoT\",layoutId:\"gMrhSQcoT\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"cSM29mTfe\",width:\"100%\",...addPropertyOverrides({Dr6CKXGuT:{variant:\"mFrbDT2BM\"}},baseVariant,gestureVariant)})})}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1c92fe4\",layoutDependency:layoutDependency,layoutId:\"cbuDEaKkX\",style:{backgroundColor:\"rgba(34, 23, 11, 0.09)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CxlJs.framer-v4iiza, .framer-CxlJs .framer-v4iiza { display: block; }\",\".framer-CxlJs.framer-17x4vev { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1440px; }\",\".framer-CxlJs .framer-cwsllj-container, .framer-CxlJs .framer-bzv0g1-container, .framer-CxlJs .framer-1mnuahi-container, .framer-CxlJs .framer-1ddz75l-container, .framer-CxlJs .framer-obmw1e-container { flex: none; height: auto; max-width: 1400px; position: relative; width: 100%; z-index: 2; }\",\".framer-CxlJs .framer-1c92fe4 { flex: none; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-CxlJs.framer-v-zzs90l.framer-17x4vev, .framer-CxlJs.framer-v-evj99r.framer-17x4vev { height: 1px; }\",'.framer-CxlJs[data-border=\"true\"]::after, .framer-CxlJs [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 254\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qBdER3SRF\":{\"layout\":[\"fixed\",\"auto\"]},\"s3n98XOgx\":{\"layout\":[\"fixed\",\"auto\"]},\"BGdkr9UFw\":{\"layout\":[\"fixed\",\"auto\"]},\"X5Fm3YYva\":{\"layout\":[\"fixed\",\"auto\"]},\"aVtFteN2H\":{\"layout\":[\"fixed\",\"fixed\"]},\"r0in2epX0\":{\"layout\":[\"fixed\",\"fixed\"]},\"K8712wbIy\":{\"layout\":[\"fixed\",\"auto\"]},\"FJG1GXz2h\":{\"layout\":[\"fixed\",\"auto\"]},\"p6TPb74Oi\":{\"layout\":[\"fixed\",\"auto\"]},\"FzV1Y4v2t\":{\"layout\":[\"fixed\",\"auto\"]},\"Dr6CKXGuT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"NXjavHS_r\":\"click\",\"l1Yjc7VdB\":\"mouseLeaver\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJUIBNETh_=withCSS(Component,css,\"framer-CxlJs\");export default FramerJUIBNETh_;FramerJUIBNETh_.displayName=\"Nav Bar (Menu)\";FramerJUIBNETh_.defaultProps={height:254,width:1440};addPropertyControls(FramerJUIBNETh_,{variant:{options:[\"KWX5Utxl1\",\"qBdER3SRF\",\"s3n98XOgx\",\"BGdkr9UFw\",\"X5Fm3YYva\",\"aVtFteN2H\",\"r0in2epX0\",\"K8712wbIy\",\"FJG1GXz2h\",\"p6TPb74Oi\",\"FzV1Y4v2t\",\"Dr6CKXGuT\"],optionTitles:[\"L1\",\"L2\",\"L3\",\"L4\",\"L5\",\"L - Closed\",\"D - Closed\",\"D1\",\"D2\",\"D3\",\"D4\",\"D5\"],title:\"Variant\",type:ControlType.Enum},NXjavHS_r:{title:\"Click\",type:ControlType.EventHandler},l1Yjc7VdB:{title:\"Mouse Leaver\",type:ControlType.EventHandler}});addFonts(FramerJUIBNETh_,[{explicitInter:true,fonts:[]},...NavMenuContent1Fonts,...NavMenuContent2Fonts,...NavMenuContent3Fonts,...NavMenuContent4Fonts,...NavMenuContent5Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJUIBNETh_\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"254\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qBdER3SRF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"s3n98XOgx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BGdkr9UFw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X5Fm3YYva\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aVtFteN2H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r0in2epX0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K8712wbIy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FJG1GXz2h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p6TPb74Oi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FzV1Y4v2t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Dr6CKXGuT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"NXjavHS_r\\\":\\\"click\\\",\\\"l1Yjc7VdB\\\":\\\"mouseLeaver\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/rdYQWVT6nZel5Jp2a1Zl/qj2ItTGab9NGT6zFVGVb/pt4JXniB_.js\";const enabledGestures={cLSHy8h2k:{hover:true},ImAs_lqzm:{hover:true},JcVdZAWOd:{hover:true}};const cycleOrder=[\"ImAs_lqzm\",\"JcVdZAWOd\",\"cLSHy8h2k\"];const serializationHash=\"framer-01Zkt\";const variantClassNames={cLSHy8h2k:\"framer-v-15a5ks9\",ImAs_lqzm:\"framer-v-16c0f77\",JcVdZAWOd:\"framer-v-3laqj0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iYZkQoeLi=undefined;const I0I7w3lyx=undefined;const WYGl0YDKI=undefined;const RveiYTqJB=undefined;const eOqffHsIV=undefined;const transition1={bounce:.2,delay:0,duration:1,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={\"Dropdown (Active)\":\"JcVdZAWOd\",Dropdown:\"ImAs_lqzm\",Link:\"cLSHy8h2k\"};const getProps=({color,height,id,label,link,mouseEnter,mouseLeave,width,...props})=>{return{...props,eOqffHsIV:label??props.eOqffHsIV??\"Home\",I0I7w3lyx:mouseLeave??props.I0I7w3lyx,iYZkQoeLi:mouseEnter??props.iYZkQoeLi,RveiYTqJB:color??props.RveiYTqJB??\"var(--token-9cde544c-da45-4f1d-b01e-d7a3ec1ce1ca, rgb(0, 16, 78))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ImAs_lqzm\",WYGl0YDKI:link??props.WYGl0YDKI};};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,WYGl0YDKI,eOqffHsIV,RveiYTqJB,iYZkQoeLi,I0I7w3lyx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ImAs_lqzm\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterdpq71c=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(iYZkQoeLi){const res=await iYZkQoeLi(...args);if(res===false)return false;}});const onMouseLeavet79gww=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(I0I7w3lyx){const res=await I0I7w3lyx(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:WYGl0YDKI,motionChild:true,nodeId:\"ImAs_lqzm\",scopeId:\"rCSW0H7s9\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-16c0f77\",className,classNames)} framer-1j3v9p1`,\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ImAs_lqzm\",onMouseEnter:onMouseEnterdpq71c,onMouseLeave:onMouseLeavet79gww,ref:refBinding,style:{...style},...addPropertyOverrides({\"cLSHy8h2k-hover\":{\"data-framer-name\":undefined,\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},\"ImAs_lqzm-hover\":{\"data-framer-name\":undefined},\"JcVdZAWOd-hover\":{\"data-framer-name\":undefined},cLSHy8h2k:{\"data-framer-name\":\"Link\",\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},JcVdZAWOd:{\"data-framer-name\":\"Dropdown (Active)\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-RveiYTqJB-rCSW0H7s9))\"},children:\"Home\"})}),className:\"framer-89isx7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BLHGna0U_\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-RveiYTqJB-rCSW0H7s9)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-RveiYTqJB-rCSW0H7s9\":RveiYTqJB,opacity:.6},text:eOqffHsIV,variants:{JcVdZAWOd:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gmx6la\",layoutDependency:layoutDependency,layoutId:\"himCwKioj\",style:{backgroundColor:RveiYTqJB,opacity:0},variants:{\"JcVdZAWOd-hover\":{opacity:1}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wf032o\",layoutDependency:layoutDependency,layoutId:\"uQkvM2zIm\",style:{opacity:.3},variants:{JcVdZAWOd:{opacity:.8}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-hygw05\",layoutDependency:layoutDependency,layoutId:\"mRhd5x9lx\",style:{backgroundColor:RveiYTqJB,borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,rotate:0},variants:{\"ImAs_lqzm-hover\":{rotate:0},cLSHy8h2k:{rotate:0},JcVdZAWOd:{rotate:90}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ididec\",layoutDependency:layoutDependency,layoutId:\"GWgqWKvPT\",style:{backgroundColor:RveiYTqJB,borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,rotate:90}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-01Zkt.framer-1j3v9p1, .framer-01Zkt .framer-1j3v9p1 { display: block; }\",\".framer-01Zkt.framer-16c0f77 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-01Zkt .framer-89isx7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-01Zkt .framer-1gmx6la { bottom: -4px; flex: none; height: 1px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 1px; z-index: 1; }\",\".framer-01Zkt .framer-wf032o { flex: none; height: 8px; overflow: hidden; position: absolute; right: -13px; top: calc(52.94117647058826% - 8px / 2); width: 8px; z-index: 1; }\",\".framer-01Zkt .framer-hygw05, .framer-01Zkt .framer-ididec { flex: none; height: 7px; left: calc(50.00000000000002% - 1px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(50.00000000000002% - 7px / 2); width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-01Zkt.framer-v-3laqj0 .framer-ididec { left: calc(187.50000000000003% - 1px / 2); }\",\".framer-01Zkt.framer-v-16c0f77.hover .framer-1gmx6la, .framer-01Zkt.framer-v-3laqj0.hover .framer-1gmx6la { right: 0px; width: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"JcVdZAWOd\":{\"layout\":[\"auto\",\"auto\"]},\"cLSHy8h2k\":{\"layout\":[\"auto\",\"auto\"]},\"NBV1FW4Cj\":{\"layout\":[\"auto\",\"auto\"]},\"R1OCnLb_6\":{\"layout\":[\"auto\",\"auto\"]},\"gwFJGP0Or\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WYGl0YDKI\":\"link\",\"eOqffHsIV\":\"label\",\"RveiYTqJB\":\"color\",\"iYZkQoeLi\":\"mouseEnter\",\"I0I7w3lyx\":\"mouseLeave\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrCSW0H7s9=withCSS(Component,css,\"framer-01Zkt\");export default FramerrCSW0H7s9;FramerrCSW0H7s9.displayName=\"New Nav Item\";FramerrCSW0H7s9.defaultProps={height:18,width:40};addPropertyControls(FramerrCSW0H7s9,{variant:{options:[\"ImAs_lqzm\",\"JcVdZAWOd\",\"cLSHy8h2k\"],optionTitles:[\"Dropdown\",\"Dropdown (Active)\",\"Link\"],title:\"Variant\",type:ControlType.Enum},WYGl0YDKI:{title:\"Link\",type:ControlType.Link},eOqffHsIV:{defaultValue:\"Home\",displayTextArea:false,title:\"Label\",type:ControlType.String},RveiYTqJB:{defaultValue:'var(--token-9cde544c-da45-4f1d-b01e-d7a3ec1ce1ca, rgb(0, 16, 78)) /* {\"name\":\"Dark Blue\"} */',title:\"Color\",type:ControlType.Color},iYZkQoeLi:{title:\"Mouse Enter\",type:ControlType.EventHandler},I0I7w3lyx:{title:\"Mouse Leave\",type:ControlType.EventHandler}});addFonts(FramerrCSW0H7s9,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrCSW0H7s9\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"18\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"WYGl0YDKI\\\":\\\"link\\\",\\\"eOqffHsIV\\\":\\\"label\\\",\\\"RveiYTqJB\\\":\\\"color\\\",\\\"iYZkQoeLi\\\":\\\"mouseEnter\\\",\\\"I0I7w3lyx\\\":\\\"mouseLeave\\\"}\",\"framerIntrinsicWidth\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JcVdZAWOd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cLSHy8h2k\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NBV1FW4Cj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R1OCnLb_6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gwFJGP0Or\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rCSW0H7s9.map","// Generated by Framer (904da2c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={gd8wD_SEh:{hover:true},mWZc48JGD:{hover:true}};const cycleOrder=[\"gd8wD_SEh\",\"mWZc48JGD\"];const serializationHash=\"framer-ooshK\";const variantClassNames={gd8wD_SEh:\"framer-v-dd44jm\",mWZc48JGD:\"framer-v-wz7dup\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"character\",transition:transition2,trigger:\"onMount\",type:\"appear\"};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={D:\"gd8wD_SEh\",L:\"mWZc48JGD\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gd8wD_SEh\"};};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:\"gd8wD_SEh\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"gd8wD_SEh-hover\",\"mWZc48JGD-hover\"].includes(gestureVariant))return false;return true;};const isDisplayed1=()=>{if([\"gd8wD_SEh-hover\",\"mWZc48JGD-hover\"].includes(gestureVariant))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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-dd44jm\",className,classNames),\"data-framer-name\":\"D\",layoutDependency:layoutDependency,layoutId:\"gd8wD_SEh\",ref:refBinding,style:{...style},...addPropertyOverrides({\"gd8wD_SEh-hover\":{\"data-framer-name\":undefined},\"mWZc48JGD-hover\":{\"data-framer-name\":undefined},mWZc48JGD:{\"data-framer-name\":\"L\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlV29ya3MtUmVndWxhci1XZWJUcmlhbCDCtg==\",\"--framer-font-family\":'\"CUSTOMV2;SuisseWorks-Regular-WebTrial \\xb6\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Allsite\"})}),className:\"framer-1k5k0h5\",fonts:[\"CUSTOMV2;SuisseWorks-Regular-WebTrial \\xb6\"],layoutDependency:layoutDependency,layoutId:\"dxTIbcqns\",style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{mWZc48JGD:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({mWZc48JGD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlV29ya3MtUmVndWxhci1XZWJUcmlhbCDCtg==\",\"--framer-font-family\":'\"CUSTOMV2;SuisseWorks-Regular-WebTrial \\xb6\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33)))\"},children:\"Allsite\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlV29ya3MtUmVndWxhci1XZWJUcmlhbCDCtg==\",\"--framer-font-family\":'\"CUSTOMV2;SuisseWorks-Regular-WebTrial \\xb6\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Allsite\"})}),className:\"framer-3o5wmq\",fonts:[\"CUSTOMV2;SuisseWorks-Regular-WebTrial \\xb6\"],layoutDependency:layoutDependency,layoutId:\"H4UIGmAcV\",style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"mWZc48JGD-hover\":{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"gd8wD_SEh-hover\":{effect:textEffect},\"mWZc48JGD-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlV29ya3MtUmVndWxhci1XZWJUcmlhbCDCtg==\",\"--framer-font-family\":'\"CUSTOMV2;SuisseWorks-Regular-WebTrial \\xb6\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(8, 12, 33)))\"},children:\"Allsite\"})}),effect:textEffect}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ooshK.framer-13h7b6d, .framer-ooshK .framer-13h7b6d { display: block; }\",\".framer-ooshK.framer-dd44jm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ooshK .framer-1k5k0h5, .framer-ooshK .framer-3o5wmq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mWZc48JGD\":{\"layout\":[\"auto\",\"auto\"]},\"o1Som3p6P\":{\"layout\":[\"auto\",\"auto\"]},\"RofINbLgf\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruQDFwmhkc=withCSS(Component,css,\"framer-ooshK\");export default FrameruQDFwmhkc;FrameruQDFwmhkc.displayName=\"Brand 2\";FrameruQDFwmhkc.defaultProps={height:29,width:64};addPropertyControls(FrameruQDFwmhkc,{variant:{options:[\"gd8wD_SEh\",\"mWZc48JGD\"],optionTitles:[\"D\",\"L\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruQDFwmhkc,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruQDFwmhkc\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mWZc48JGD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"o1Som3p6P\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RofINbLgf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"64\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uQDFwmhkc.map","// Generated by Framer (904da2c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import Line from\"https://framerusercontent.com/modules/irMw0Og0fG65XjLtgjcH/CyzrSxgW61nfLeNBrzfJ/r_e9OB2h6.js\";import NavBarMenu from\"https://framerusercontent.com/modules/p1ihxm9RSGLHwAR9CTWg/kLdX5DK4U2IhV7vtOPJz/JUIBNETh_.js\";import Blanket from\"https://framerusercontent.com/modules/q1NcuZZqx3QN8gtQWRXV/dyOUsvuLTw7WG3b5tcWW/ZT7MUDx8k.js\";import ButtonMain from\"https://framerusercontent.com/modules/wFD4ntBiM0yuQT7asWVs/MylnN9OtLcipxynSqRDz/zbaIx7kVN.js\";import NewNavItem from\"https://framerusercontent.com/modules/WSPZ4gdjvhHRK4wj0Bg2/BZzIkNhZaBgJdVFUwSgB/rCSW0H7s9.js\";import Brand2 from\"https://framerusercontent.com/modules/hXg05IWk3U23rOO1YfqJ/mX2QuhEBqEdcmi2SX1W0/uQDFwmhkc.js\";const CookieBannerFonts=getFonts(CookieBanner);const Brand2Fonts=getFonts(Brand2);const NewNavItemFonts=getFonts(NewNavItem);const ButtonMainFonts=getFonts(ButtonMain);const NavBarMenuFonts=getFonts(NavBarMenu);const BlanketFonts=getFonts(Blanket);const LineFonts=getFonts(Line);const cycleOrder=[\"icjTPuc_G\",\"NmHHa0JA4\",\"cZawnHoDX\",\"Tzx5qK2a5\",\"tQhlFcMGj\",\"Vw3vqi1Sx\",\"Pzd6Wtrjx\",\"pPfLQkM3t\",\"DmEBdJf0f\",\"q9UYBED_A\",\"GGnWUJjPW\",\"jaSt_V7Hx\",\"fXLm7te97\"];const serializationHash=\"framer-ZKQLd\";const variantClassNames={cZawnHoDX:\"framer-v-1mx8z8v\",DmEBdJf0f:\"framer-v-amt3sf\",fXLm7te97:\"framer-v-8c0cy\",GGnWUJjPW:\"framer-v-1xaaurg\",icjTPuc_G:\"framer-v-81507j\",jaSt_V7Hx:\"framer-v-10wqnxz\",NmHHa0JA4:\"framer-v-vmtokr\",pPfLQkM3t:\"framer-v-81gm1x\",Pzd6Wtrjx:\"framer-v-1up7boy\",q9UYBED_A:\"framer-v-rpuxhy\",tQhlFcMGj:\"framer-v-llwvf8\",Tzx5qK2a5:\"framer-v-iniksw\",Vw3vqi1Sx:\"framer-v-em20ej\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oUzC_lK0n=undefined;const transition1={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:0,delay:0,duration:.3,type:\"spring\"};const transition3={duration:0,type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={D:\"pPfLQkM3t\",D1:\"DmEBdJf0f\",D2:\"q9UYBED_A\",D3:\"GGnWUJjPW\",D4:\"jaSt_V7Hx\",D5:\"fXLm7te97\",Hidden:\"Pzd6Wtrjx\",L:\"icjTPuc_G\",L1:\"NmHHa0JA4\",L2:\"cZawnHoDX\",L3:\"Tzx5qK2a5\",L4:\"tQhlFcMGj\",L5:\"Vw3vqi1Sx\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,oUzC_lK0n:click??props.oUzC_lK0n,variant:humanReadableVariantMap[props.variant]??props.variant??\"icjTPuc_G\"};};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,oUzC_lK0n,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"icjTPuc_G\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap3554st=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(oUzC_lK0n){const res=await oUzC_lK0n(...args);if(res===false)return false;}});const onMouseEnter1gsmnyg=activeVariantCallback(async(...args)=>{setVariant(\"icjTPuc_G\");});const onMouseEnter10bem61=activeVariantCallback(async(...args)=>{setVariant(\"pPfLQkM3t\");});const iYZkQoeLi14omq6o=activeVariantCallback(async(...args)=>{setVariant(\"NmHHa0JA4\");});const iYZkQoeLi7prqrx=activeVariantCallback(async(...args)=>{setVariant(\"DmEBdJf0f\");});const iYZkQoeLi7urwld=activeVariantCallback(async(...args)=>{setVariant(\"cZawnHoDX\");});const iYZkQoeLi12s63sc=activeVariantCallback(async(...args)=>{setVariant(\"q9UYBED_A\");});const iYZkQoeLi13c7eh4=activeVariantCallback(async(...args)=>{setVariant(\"Tzx5qK2a5\");});const iYZkQoeLirmubki=activeVariantCallback(async(...args)=>{setVariant(\"GGnWUJjPW\");});const iYZkQoeLi50tji2=activeVariantCallback(async(...args)=>{setVariant(\"tQhlFcMGj\");});const iYZkQoeLi52xint=activeVariantCallback(async(...args)=>{setVariant(\"jaSt_V7Hx\");});const iYZkQoeLi18w52xy=activeVariantCallback(async(...args)=>{setVariant(\"Vw3vqi1Sx\");});const iYZkQoeLiw1kdil=activeVariantCallback(async(...args)=>{setVariant(\"fXLm7te97\");});const NXjavHS_r1gsmnyg=activeVariantCallback(async(...args)=>{setVariant(\"icjTPuc_G\");});const l1Yjc7VdB1gsmnyg=activeVariantCallback(async(...args)=>{setVariant(\"icjTPuc_G\");});const NXjavHS_r10bem61=activeVariantCallback(async(...args)=>{setVariant(\"pPfLQkM3t\");});const l1Yjc7VdB10bem61=activeVariantCallback(async(...args)=>{setVariant(\"pPfLQkM3t\");});const CVFGNTLr21gsmnyg=activeVariantCallback(async(...args)=>{setVariant(\"icjTPuc_G\");});const CVFGNTLr210bem61=activeVariantCallback(async(...args)=>{setVariant(\"pPfLQkM3t\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"pPfLQkM3t\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"pPfLQkM3t\")return true;return false;};const isDisplayed2=()=>{if([\"NmHHa0JA4\",\"cZawnHoDX\",\"Tzx5qK2a5\",\"tQhlFcMGj\",\"Vw3vqi1Sx\",\"DmEBdJf0f\",\"q9UYBED_A\",\"GGnWUJjPW\",\"jaSt_V7Hx\",\"fXLm7te97\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({Pzd6Wtrjx:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-81507j\",className,classNames),\"data-framer-name\":\"L\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"icjTPuc_G\",onTap:onTap3554st,ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\",opacity:1,...style},variants:{cZawnHoDX:{backgroundColor:\"rgba(255, 255, 255, 0.8)\"},DmEBdJf0f:{backgroundColor:\"rgba(41, 41, 41, 0.6)\",opacity:1},fXLm7te97:{backgroundColor:\"rgba(41, 41, 41, 0.6)\",opacity:1},GGnWUJjPW:{backgroundColor:\"rgba(41, 41, 41, 0.6)\",opacity:1},jaSt_V7Hx:{backgroundColor:\"rgba(41, 41, 41, 0.6)\",opacity:1},NmHHa0JA4:{backgroundColor:\"rgba(255, 255, 255, 0.8)\"},pPfLQkM3t:{backgroundColor:\"rgba(41, 41, 41, 0)\",opacity:1},Pzd6Wtrjx:{opacity:.1},q9UYBED_A:{backgroundColor:\"rgba(41, 41, 41, 0.6)\",opacity:1},tQhlFcMGj:{backgroundColor:\"rgba(255, 255, 255, 0.8)\"},Tzx5qK2a5:{backgroundColor:\"rgba(255, 255, 255, 0.8)\"},Vw3vqi1Sx:{backgroundColor:\"rgba(255, 255, 255, 0.8)\"}},...addPropertyOverrides({cZawnHoDX:{\"data-framer-name\":\"L2\"},DmEBdJf0f:{\"data-framer-name\":\"D1\"},fXLm7te97:{\"data-framer-name\":\"D5\"},GGnWUJjPW:{\"data-framer-name\":\"D3\"},jaSt_V7Hx:{\"data-framer-name\":\"D4\"},NmHHa0JA4:{\"data-framer-name\":\"L1\"},pPfLQkM3t:{\"data-framer-name\":\"D\"},Pzd6Wtrjx:{\"data-framer-name\":\"Hidden\"},q9UYBED_A:{\"data-framer-name\":\"D2\"},tQhlFcMGj:{\"data-framer-name\":\"L4\"},Tzx5qK2a5:{\"data-framer-name\":\"L3\"},Vw3vqi1Sx:{\"data-framer-name\":\"L5\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-102t1j7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HeVoqmzdW-container\",nodeId:\"HeVoqmzdW\",rendersWithMotion:true,scopeId:\"eWWFX2bsv\",style:{opacity:0},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:16,paddingBottom:16,paddingLeft:16,paddingPerSide:false,paddingRight:16,paddingTop:16,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"var(--token-2a97c1cd-fabf-4875-a86e-deeefa87e727, rgba(255, 255, 255, 0))\",radius:0,width:1},colorBody:\"var(--token-4bae144f-bce0-47f9-922c-225954ca6d21, rgba(0, 0, 0, 0.6))\",colorTitle:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",fill:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"CUSTOMV2;ABC Diatype Unlicensed Trial Regular\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"16px\"},fontTitle:{fontFamily:'\"CUSTOMV2;ABC Diatype Unlicensed Trial Regular\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",shadow:{shadowBlur:2,shadowColor:\"rgba(0, 0, 0, 0.08)\",shadowX:0,shadowY:1}},width:360,zIndex:10},button:{borderRadius:160,direction:\"row\",fluid:true,font:{fontFamily:'\"CUSTOMV2;ABC Diatype Unlicensed Trial Regular\", sans-serif',fontSize:\"14px\",letterSpacing:\"-0.01em\",lineHeight:\"16px\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:16,paddingPerSide:true,paddingRight:16,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"},secondary:{color:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",fill:\"rgba(2, 79, 193, 0.1)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-54F5MFQR\",height:\"100%\",id:\"HeVoqmzdW\",layoutId:\"HeVoqmzdW\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:false,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgb(247, 246, 245)\",border:{color:\"var(--token-2a97c1cd-fabf-4875-a86e-deeefa87e727, rgba(255, 255, 255, 0))\",radius:0,width:0},fontBody:{fontFamily:'\"CUSTOM;STK Bureau STK Bureau\", sans-serif'},fontTitle:{fontFamily:'\"CUSTOM;STK Bureau STK Bureau\", sans-serif'},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(41, 41, 41)\",toggleColorInactive:\"rgba(4, 3, 1, 0.41)\"}},preview:true,trigger:{color:\"rgb(41, 41, 41)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"none\"},width:\"100%\",...addPropertyOverrides({cZawnHoDX:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[4],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[5],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},DmEBdJf0f:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[16],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[17],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},fXLm7te97:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[24],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[25],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},GGnWUJjPW:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[20],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[21],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},jaSt_V7Hx:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[22],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[23],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},NmHHa0JA4:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},pPfLQkM3t:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[14],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[15],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},Pzd6Wtrjx:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[12],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[13],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},q9UYBED_A:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[18],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[19],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},tQhlFcMGj:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[8],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[9],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},Tzx5qK2a5:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[6],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[7],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},Vw3vqi1Sx:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[10],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[11],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p2s1y\",\"data-framer-name\":\"Header/Navigation\",layoutDependency:layoutDependency,layoutId:\"K2TI3Sp_g\",style:{backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(20px)\"},variants:{cZawnHoDX:{backgroundColor:\"rgba(255, 255, 255, 0.6)\"},DmEBdJf0f:{backgroundColor:\"rgba(0, 0, 0, 0)\"},fXLm7te97:{backgroundColor:\"rgba(0, 0, 0, 0)\"},GGnWUJjPW:{backgroundColor:\"rgba(0, 0, 0, 0)\"},jaSt_V7Hx:{backgroundColor:\"rgba(0, 0, 0, 0)\"},NmHHa0JA4:{backgroundColor:\"rgba(255, 255, 255, 0.6)\"},pPfLQkM3t:{backgroundColor:\"rgba(0, 0, 0, 0)\"},Pzd6Wtrjx:{backgroundColor:\"rgba(0, 0, 0, 0)\"},q9UYBED_A:{backgroundColor:\"rgba(0, 0, 0, 0)\"},tQhlFcMGj:{backgroundColor:\"rgba(255, 255, 255, 0.6)\"},Tzx5qK2a5:{backgroundColor:\"rgba(255, 255, 255, 0.6)\"},Vw3vqi1Sx:{backgroundColor:\"rgba(255, 255, 255, 0.6)\"}},children:[/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-nub5wm\",\"data-framer-name\":\"Header/Container\",layoutDependency:layoutDependency,layoutId:\"SKtq9Ma91\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"H3HkXPMBu\",openInNewTab:false,scopeId:\"eWWFX2bsv\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1n8b9ci framer-1o0ydxh\",\"data-framer-name\":\"Header/Logo\",layoutDependency:layoutDependency,layoutId:\"H3HkXPMBu\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,y:(componentViewport?.y||0)+0+0+20+-20+15.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19ezy5z-container\",layoutDependency:layoutDependency,layoutId:\"QrIQYdWRc-container\",nodeId:\"QrIQYdWRc\",rendersWithMotion:true,scopeId:\"eWWFX2bsv\",children:/*#__PURE__*/_jsx(Brand2,{height:\"100%\",id:\"QrIQYdWRc\",layoutId:\"QrIQYdWRc\",variant:matchVariant(\"mWZc48JGD\"),width:\"100%\",...addPropertyOverrides({DmEBdJf0f:{variant:matchVariant(\"gd8wD_SEh\")},fXLm7te97:{variant:matchVariant(\"gd8wD_SEh\")},GGnWUJjPW:{variant:matchVariant(\"gd8wD_SEh\")},jaSt_V7Hx:{variant:matchVariant(\"gd8wD_SEh\")},pPfLQkM3t:{variant:matchVariant(\"gd8wD_SEh\")},q9UYBED_A:{variant:matchVariant(\"gd8wD_SEh\")}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1al6nye\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"JTuGfKfie\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-k7eo5u\",\"data-framer-name\":\"Spacer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gJJVz0HsH\",onMouseEnter:onMouseEnter1gsmnyg,...addPropertyOverrides({DmEBdJf0f:{onMouseEnter:onMouseEnter10bem61},fXLm7te97:{onMouseEnter:onMouseEnter10bem61},GGnWUJjPW:{onMouseEnter:onMouseEnter10bem61},jaSt_V7Hx:{onMouseEnter:onMouseEnter10bem61},q9UYBED_A:{onMouseEnter:onMouseEnter10bem61}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+0+20+-20+20+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ee1q0p-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yNR7JF47G-container\",nodeId:\"yNR7JF47G\",rendersWithMotion:true,scopeId:\"eWWFX2bsv\",children:/*#__PURE__*/_jsx(NewNavItem,{eOqffHsIV:\"Services\",height:\"100%\",id:\"yNR7JF47G\",iYZkQoeLi:iYZkQoeLi14omq6o,layoutId:\"yNR7JF47G\",RveiYTqJB:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",variant:matchVariant(\"ImAs_lqzm\"),width:\"100%\",...addPropertyOverrides({DmEBdJf0f:{iYZkQoeLi:iYZkQoeLi7prqrx,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",variant:matchVariant(\"JcVdZAWOd\")},fXLm7te97:{iYZkQoeLi:iYZkQoeLi7prqrx,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},GGnWUJjPW:{iYZkQoeLi:iYZkQoeLi7prqrx,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},jaSt_V7Hx:{iYZkQoeLi:iYZkQoeLi7prqrx,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},NmHHa0JA4:{variant:matchVariant(\"JcVdZAWOd\")},pPfLQkM3t:{iYZkQoeLi:iYZkQoeLi7prqrx,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},q9UYBED_A:{iYZkQoeLi:iYZkQoeLi7prqrx,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1665ok1\",\"data-framer-name\":\"Spacer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CDJEy1To7\",onMouseEnter:onMouseEnter1gsmnyg,...addPropertyOverrides({DmEBdJf0f:{onMouseEnter:onMouseEnter10bem61},fXLm7te97:{onMouseEnter:onMouseEnter10bem61},GGnWUJjPW:{onMouseEnter:onMouseEnter10bem61},jaSt_V7Hx:{onMouseEnter:onMouseEnter10bem61},pPfLQkM3t:{onMouseEnter:onMouseEnter10bem61},q9UYBED_A:{onMouseEnter:onMouseEnter10bem61}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-vi0ir\",\"data-framer-name\":\"Spacer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KEYl_eROW\",onMouseEnter:onMouseEnter10bem61}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+0+20+-20+20+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18a46dy-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IvF9LyWMK-container\",nodeId:\"IvF9LyWMK\",rendersWithMotion:true,scopeId:\"eWWFX2bsv\",children:/*#__PURE__*/_jsx(NewNavItem,{eOqffHsIV:\"Customers\",height:\"100%\",id:\"IvF9LyWMK\",iYZkQoeLi:iYZkQoeLi7urwld,layoutId:\"IvF9LyWMK\",RveiYTqJB:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",variant:matchVariant(\"ImAs_lqzm\"),width:\"100%\",...addPropertyOverrides({cZawnHoDX:{variant:matchVariant(\"JcVdZAWOd\")},DmEBdJf0f:{iYZkQoeLi:iYZkQoeLi12s63sc,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},fXLm7te97:{iYZkQoeLi:iYZkQoeLi12s63sc,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},GGnWUJjPW:{iYZkQoeLi:iYZkQoeLi12s63sc,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},jaSt_V7Hx:{iYZkQoeLi:iYZkQoeLi12s63sc,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},pPfLQkM3t:{iYZkQoeLi:iYZkQoeLi12s63sc,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},q9UYBED_A:{iYZkQoeLi:iYZkQoeLi12s63sc,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",variant:matchVariant(\"JcVdZAWOd\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-131llpo\",\"data-framer-name\":\"Spacer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zg5jQhmT8\",onMouseEnter:onMouseEnter1gsmnyg,...addPropertyOverrides({DmEBdJf0f:{onMouseEnter:onMouseEnter10bem61},fXLm7te97:{onMouseEnter:onMouseEnter10bem61},GGnWUJjPW:{onMouseEnter:onMouseEnter10bem61},jaSt_V7Hx:{onMouseEnter:onMouseEnter10bem61},pPfLQkM3t:{onMouseEnter:onMouseEnter10bem61},q9UYBED_A:{onMouseEnter:onMouseEnter10bem61}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+0+20+-20+20+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15uns6q-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DyRDK8KZT-container\",nodeId:\"DyRDK8KZT\",rendersWithMotion:true,scopeId:\"eWWFX2bsv\",children:/*#__PURE__*/_jsx(NewNavItem,{eOqffHsIV:\"Resources\",height:\"100%\",id:\"DyRDK8KZT\",iYZkQoeLi:iYZkQoeLi13c7eh4,layoutId:\"DyRDK8KZT\",RveiYTqJB:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",variant:matchVariant(\"ImAs_lqzm\"),width:\"100%\",...addPropertyOverrides({DmEBdJf0f:{iYZkQoeLi:iYZkQoeLirmubki,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},fXLm7te97:{iYZkQoeLi:iYZkQoeLirmubki,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},GGnWUJjPW:{iYZkQoeLi:iYZkQoeLirmubki,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",variant:matchVariant(\"JcVdZAWOd\")},jaSt_V7Hx:{iYZkQoeLi:iYZkQoeLirmubki,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},pPfLQkM3t:{iYZkQoeLi:iYZkQoeLirmubki,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},q9UYBED_A:{iYZkQoeLi:iYZkQoeLirmubki,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},Tzx5qK2a5:{variant:matchVariant(\"JcVdZAWOd\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-axf0v4\",\"data-framer-name\":\"Spacer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lUsg2i5at\",onMouseEnter:onMouseEnter1gsmnyg,...addPropertyOverrides({DmEBdJf0f:{onMouseEnter:onMouseEnter10bem61},fXLm7te97:{onMouseEnter:onMouseEnter10bem61},GGnWUJjPW:{onMouseEnter:onMouseEnter10bem61},jaSt_V7Hx:{onMouseEnter:onMouseEnter10bem61},pPfLQkM3t:{onMouseEnter:onMouseEnter10bem61},q9UYBED_A:{onMouseEnter:onMouseEnter10bem61}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+0+20+-20+20+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-106d40-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Y4vyhNjBH-container\",nodeId:\"Y4vyhNjBH\",rendersWithMotion:true,scopeId:\"eWWFX2bsv\",children:/*#__PURE__*/_jsx(NewNavItem,{eOqffHsIV:\"Insights\",height:\"100%\",id:\"Y4vyhNjBH\",iYZkQoeLi:iYZkQoeLi50tji2,layoutId:\"Y4vyhNjBH\",RveiYTqJB:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",variant:matchVariant(\"ImAs_lqzm\"),width:\"100%\",...addPropertyOverrides({DmEBdJf0f:{iYZkQoeLi:iYZkQoeLi52xint,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},fXLm7te97:{iYZkQoeLi:iYZkQoeLi52xint,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},GGnWUJjPW:{iYZkQoeLi:iYZkQoeLi52xint,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},jaSt_V7Hx:{iYZkQoeLi:iYZkQoeLi52xint,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",variant:matchVariant(\"JcVdZAWOd\")},pPfLQkM3t:{iYZkQoeLi:iYZkQoeLi52xint,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},q9UYBED_A:{iYZkQoeLi:iYZkQoeLi52xint,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},tQhlFcMGj:{variant:matchVariant(\"JcVdZAWOd\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vogkgf\",\"data-framer-name\":\"Spacer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yq9YTwrC8\",onMouseEnter:onMouseEnter1gsmnyg,...addPropertyOverrides({DmEBdJf0f:{onMouseEnter:onMouseEnter10bem61},fXLm7te97:{onMouseEnter:onMouseEnter10bem61},GGnWUJjPW:{onMouseEnter:onMouseEnter10bem61},jaSt_V7Hx:{onMouseEnter:onMouseEnter10bem61},pPfLQkM3t:{onMouseEnter:onMouseEnter10bem61},q9UYBED_A:{onMouseEnter:onMouseEnter10bem61}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+0+20+-20+20+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kg6fa5-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"AqW8Pee2p-container\",nodeId:\"AqW8Pee2p\",rendersWithMotion:true,scopeId:\"eWWFX2bsv\",children:/*#__PURE__*/_jsx(NewNavItem,{eOqffHsIV:\"Company\",height:\"100%\",id:\"AqW8Pee2p\",iYZkQoeLi:iYZkQoeLi18w52xy,layoutId:\"AqW8Pee2p\",RveiYTqJB:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",variant:matchVariant(\"ImAs_lqzm\"),width:\"100%\",...addPropertyOverrides({DmEBdJf0f:{iYZkQoeLi:iYZkQoeLiw1kdil,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},fXLm7te97:{iYZkQoeLi:iYZkQoeLiw1kdil,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",variant:matchVariant(\"JcVdZAWOd\")},GGnWUJjPW:{iYZkQoeLi:iYZkQoeLiw1kdil,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},jaSt_V7Hx:{iYZkQoeLi:iYZkQoeLiw1kdil,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},pPfLQkM3t:{iYZkQoeLi:iYZkQoeLiw1kdil,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},q9UYBED_A:{iYZkQoeLi:iYZkQoeLiw1kdil,RveiYTqJB:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},Vw3vqi1Sx:{variant:matchVariant(\"JcVdZAWOd\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ov0zye\",\"data-framer-name\":\"Spacer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZYKasdRkZ\",onMouseEnter:onMouseEnter1gsmnyg,...addPropertyOverrides({DmEBdJf0f:{onMouseEnter:onMouseEnter10bem61},fXLm7te97:{onMouseEnter:onMouseEnter10bem61},GGnWUJjPW:{onMouseEnter:onMouseEnter10bem61},jaSt_V7Hx:{onMouseEnter:onMouseEnter10bem61},pPfLQkM3t:{onMouseEnter:onMouseEnter10bem61},q9UYBED_A:{onMouseEnter:onMouseEnter10bem61}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z6dph8\",\"data-framer-name\":\"Header/CTAs\",layoutDependency:layoutDependency,layoutId:\"iyRvqVVdJ\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+20+-20+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-excd2q-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"e_gjmQCNe-container\",nodeId:\"e_gjmQCNe\",rendersWithMotion:true,scopeId:\"eWWFX2bsv\",children:/*#__PURE__*/_jsx(ButtonMain,{bdo_fgAgw:false,height:\"100%\",id:\"e_gjmQCNe\",layoutId:\"e_gjmQCNe\",ov9Dt9TlZ:\"House\",r2_9FLd8_:false,variant:matchVariant(\"fBvd5gOJz\"),vKscbaUUA:resolvedLinks1[0],VNx7I7gOJ:\"Contact us\",W7BWN7VLM:false,width:\"100%\",...addPropertyOverrides({cZawnHoDX:{vKscbaUUA:resolvedLinks1[2]},DmEBdJf0f:{variant:matchVariant(\"jSGpN2RmT\"),vKscbaUUA:resolvedLinks1[8]},fXLm7te97:{variant:matchVariant(\"jSGpN2RmT\"),vKscbaUUA:resolvedLinks1[12]},GGnWUJjPW:{variant:matchVariant(\"jSGpN2RmT\"),vKscbaUUA:resolvedLinks1[10]},jaSt_V7Hx:{variant:matchVariant(\"jSGpN2RmT\"),vKscbaUUA:resolvedLinks1[11]},NmHHa0JA4:{vKscbaUUA:resolvedLinks1[1]},pPfLQkM3t:{variant:matchVariant(\"jSGpN2RmT\"),vKscbaUUA:resolvedLinks1[7]},Pzd6Wtrjx:{vKscbaUUA:resolvedLinks1[6]},q9UYBED_A:{variant:matchVariant(\"jSGpN2RmT\"),vKscbaUUA:resolvedLinks1[9]},tQhlFcMGj:{vKscbaUUA:resolvedLinks1[4]},Tzx5qK2a5:{vKscbaUUA:resolvedLinks1[3]},Vw3vqi1Sx:{vKscbaUUA:resolvedLinks1[5]}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:254,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+60,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ff8nem-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"g01YBRZml-container\",nodeId:\"g01YBRZml\",rendersWithMotion:true,scopeId:\"eWWFX2bsv\",style:{opacity:0},transformTemplate:transformTemplate1,variants:{cZawnHoDX:{opacity:1},DmEBdJf0f:{opacity:1},fXLm7te97:{opacity:1},GGnWUJjPW:{opacity:1},jaSt_V7Hx:{opacity:1},NmHHa0JA4:{opacity:1},q9UYBED_A:{opacity:1},tQhlFcMGj:{opacity:1},Tzx5qK2a5:{opacity:1},Vw3vqi1Sx:{opacity:1}},children:/*#__PURE__*/_jsx(NavBarMenu,{height:\"100%\",id:\"g01YBRZml\",l1Yjc7VdB:l1Yjc7VdB1gsmnyg,layoutId:\"g01YBRZml\",NXjavHS_r:NXjavHS_r1gsmnyg,style:{width:\"100%\"},variant:matchVariant(\"aVtFteN2H\"),width:\"100%\",...addPropertyOverrides({cZawnHoDX:{variant:matchVariant(\"qBdER3SRF\")},DmEBdJf0f:{l1Yjc7VdB:l1Yjc7VdB10bem61,NXjavHS_r:NXjavHS_r10bem61,variant:matchVariant(\"K8712wbIy\")},fXLm7te97:{l1Yjc7VdB:l1Yjc7VdB10bem61,NXjavHS_r:NXjavHS_r10bem61,variant:matchVariant(\"Dr6CKXGuT\")},GGnWUJjPW:{l1Yjc7VdB:l1Yjc7VdB10bem61,NXjavHS_r:NXjavHS_r10bem61,variant:matchVariant(\"p6TPb74Oi\")},jaSt_V7Hx:{l1Yjc7VdB:l1Yjc7VdB10bem61,NXjavHS_r:NXjavHS_r10bem61,variant:matchVariant(\"FzV1Y4v2t\")},NmHHa0JA4:{variant:matchVariant(\"KWX5Utxl1\")},pPfLQkM3t:{variant:matchVariant(\"r0in2epX0\")},q9UYBED_A:{l1Yjc7VdB:l1Yjc7VdB10bem61,NXjavHS_r:NXjavHS_r10bem61,variant:matchVariant(\"FJG1GXz2h\")},tQhlFcMGj:{variant:matchVariant(\"BGdkr9UFw\")},Tzx5qK2a5:{variant:matchVariant(\"s3n98XOgx\")},Vw3vqi1Sx:{variant:matchVariant(\"X5Fm3YYva\")}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+60,...addPropertyOverrides({cZawnHoDX:{height:1e3},DmEBdJf0f:{height:1e3},fXLm7te97:{height:1e3},GGnWUJjPW:{height:1e3},jaSt_V7Hx:{height:1e3},NmHHa0JA4:{height:1e3},q9UYBED_A:{height:1e3},tQhlFcMGj:{height:1e3},Tzx5qK2a5:{height:1e3},Vw3vqi1Sx:{height:1e3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1prmar0-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RkYYbE8nr-container\",nodeId:\"RkYYbE8nr\",rendersWithMotion:true,scopeId:\"eWWFX2bsv\",transformTemplate:transformTemplate1,...addPropertyOverrides({cZawnHoDX:{transformTemplate:undefined},DmEBdJf0f:{transformTemplate:undefined},fXLm7te97:{transformTemplate:undefined},GGnWUJjPW:{transformTemplate:undefined},jaSt_V7Hx:{transformTemplate:undefined},NmHHa0JA4:{transformTemplate:undefined},q9UYBED_A:{transformTemplate:undefined},tQhlFcMGj:{transformTemplate:undefined},Tzx5qK2a5:{transformTemplate:undefined},Vw3vqi1Sx:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Blanket,{CVFGNTLr2:CVFGNTLr21gsmnyg,height:\"100%\",id:\"RkYYbE8nr\",layoutId:\"RkYYbE8nr\",style:{width:\"100%\"},variant:matchVariant(\"Ocf_PSaUv\"),width:\"100%\",...addPropertyOverrides({cZawnHoDX:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jGgPEBIMe\")},DmEBdJf0f:{CVFGNTLr2:CVFGNTLr210bem61,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KI5gEIhR1\")},fXLm7te97:{CVFGNTLr2:CVFGNTLr210bem61,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KI5gEIhR1\")},GGnWUJjPW:{CVFGNTLr2:CVFGNTLr210bem61,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KI5gEIhR1\")},jaSt_V7Hx:{CVFGNTLr2:CVFGNTLr210bem61,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KI5gEIhR1\")},NmHHa0JA4:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jGgPEBIMe\")},pPfLQkM3t:{variant:matchVariant(\"Apnx2aw8n\")},q9UYBED_A:{CVFGNTLr2:CVFGNTLr210bem61,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KI5gEIhR1\")},tQhlFcMGj:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jGgPEBIMe\")},Tzx5qK2a5:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jGgPEBIMe\")},Vw3vqi1Sx:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jGgPEBIMe\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11lgi6z\",\"data-framer-name\":\"Menu Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DV3jQFKKi\",onMouseEnter:onMouseEnter1gsmnyg,style:{opacity:0},...addPropertyOverrides({DmEBdJf0f:{onMouseEnter:onMouseEnter10bem61},fXLm7te97:{onMouseEnter:onMouseEnter10bem61},GGnWUJjPW:{onMouseEnter:onMouseEnter10bem61},jaSt_V7Hx:{onMouseEnter:onMouseEnter10bem61},pPfLQkM3t:{onMouseEnter:onMouseEnter10bem61},q9UYBED_A:{onMouseEnter:onMouseEnter10bem61}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+(componentViewport?.height||60)-0,...addPropertyOverrides({Pzd6Wtrjx:{y:(componentViewport?.y||0)+(componentViewport?.height||1)-0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-484w5l-container\",\"data-framer-name\":\"T\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vRiZhOpMb-container\",name:\"T\",nodeId:\"vRiZhOpMb\",rendersWithMotion:true,scopeId:\"eWWFX2bsv\",children:/*#__PURE__*/_jsx(Line,{FP72QvLBE:\"rgba(128, 128, 128, 0.2)\",height:\"100%\",id:\"vRiZhOpMb\",layoutId:\"vRiZhOpMb\",name:\"T\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"AkHkXLc7j\"),width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZKQLd.framer-1o0ydxh, .framer-ZKQLd .framer-1o0ydxh { display: block; }\",\".framer-ZKQLd.framer-81507j { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1728px; }\",\".framer-ZKQLd .framer-102t1j7-container { flex: none; height: auto; left: 0px; position: absolute; top: -200px; width: auto; z-index: 5; }\",\".framer-ZKQLd .framer-1p2s1y { align-content: center; align-items: center; cursor: default; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: visible; padding: 20px 24px 20px 24px; position: relative; width: 100%; z-index: 9; }\",\".framer-ZKQLd .framer-nub5wm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 60px; justify-content: flex-start; max-width: 1336px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 9; }\",\".framer-ZKQLd .framer-1n8b9ci { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-ZKQLd .framer-19ezy5z-container, .framer-ZKQLd .framer-ee1q0p-container, .framer-ZKQLd .framer-18a46dy-container, .framer-ZKQLd .framer-15uns6q-container, .framer-ZKQLd .framer-106d40-container, .framer-ZKQLd .framer-1kg6fa5-container, .framer-ZKQLd .framer-excd2q-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ZKQLd .framer-1al6nye { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ZKQLd .framer-k7eo5u, .framer-ZKQLd .framer-ov0zye { flex: 1 0 0px; height: 20px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-ZKQLd .framer-1665ok1, .framer-ZKQLd .framer-vi0ir, .framer-ZKQLd .framer-131llpo, .framer-ZKQLd .framer-axf0v4, .framer-ZKQLd .framer-1vogkgf { flex: none; height: 20px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 48px; }\",\".framer-ZKQLd .framer-z6dph8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ZKQLd .framer-1ff8nem-container { flex: none; height: auto; left: 50%; position: absolute; top: 60px; width: 100%; z-index: 9; }\",\".framer-ZKQLd .framer-1prmar0-container { flex: none; height: auto; left: 50%; position: absolute; top: 60px; width: 100%; z-index: 2; }\",\".framer-ZKQLd .framer-11lgi6z { flex: none; height: 14px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 1px; z-index: 10; }\",\".framer-ZKQLd .framer-484w5l-container { bottom: -1px; flex: none; height: 1px; left: 0px; position: absolute; right: 0px; z-index: 1; }\",\".framer-ZKQLd.framer-v-vmtokr.framer-81507j, .framer-ZKQLd.framer-v-1mx8z8v.framer-81507j, .framer-ZKQLd.framer-v-iniksw.framer-81507j, .framer-ZKQLd.framer-v-llwvf8.framer-81507j, .framer-ZKQLd.framer-v-em20ej.framer-81507j { width: 1800px; }\",\".framer-ZKQLd.framer-v-vmtokr .framer-1prmar0-container, .framer-ZKQLd.framer-v-1mx8z8v .framer-1prmar0-container, .framer-ZKQLd.framer-v-iniksw .framer-1prmar0-container, .framer-ZKQLd.framer-v-llwvf8 .framer-1prmar0-container, .framer-ZKQLd.framer-v-em20ej .framer-1prmar0-container, .framer-ZKQLd.framer-v-amt3sf .framer-1prmar0-container, .framer-ZKQLd.framer-v-rpuxhy .framer-1prmar0-container, .framer-ZKQLd.framer-v-1xaaurg .framer-1prmar0-container, .framer-ZKQLd.framer-v-10wqnxz .framer-1prmar0-container, .framer-ZKQLd.framer-v-8c0cy .framer-1prmar0-container { height: calc(var(--framer-viewport-height, 100vh) * 1); left: calc(50.00000000000002% - 100% / 2); }\",\".framer-ZKQLd.framer-v-1up7boy.framer-81507j { height: 1px; overflow: hidden; }\",\".framer-ZKQLd.framer-v-81gm1x .framer-ee1q0p-container { order: 2; }\",\".framer-ZKQLd.framer-v-81gm1x .framer-1665ok1 { order: 3; }\",\".framer-ZKQLd.framer-v-81gm1x .framer-vi0ir { order: 1; }\",\".framer-ZKQLd.framer-v-81gm1x .framer-18a46dy-container { order: 4; }\",\".framer-ZKQLd.framer-v-81gm1x .framer-131llpo { order: 5; }\",\".framer-ZKQLd.framer-v-81gm1x .framer-15uns6q-container { order: 6; }\",\".framer-ZKQLd.framer-v-81gm1x .framer-axf0v4 { order: 7; }\",\".framer-ZKQLd.framer-v-81gm1x .framer-106d40-container { order: 8; }\",\".framer-ZKQLd.framer-v-81gm1x .framer-1vogkgf { order: 9; }\",\".framer-ZKQLd.framer-v-81gm1x .framer-1kg6fa5-container { order: 10; }\",\".framer-ZKQLd.framer-v-81gm1x .framer-ov0zye { order: 11; }\",\".framer-ZKQLd.framer-v-81gm1x .framer-484w5l-container { z-index: 3; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1728\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"NmHHa0JA4\":{\"layout\":[\"fixed\",\"auto\"]},\"cZawnHoDX\":{\"layout\":[\"fixed\",\"auto\"]},\"Tzx5qK2a5\":{\"layout\":[\"fixed\",\"auto\"]},\"tQhlFcMGj\":{\"layout\":[\"fixed\",\"auto\"]},\"Vw3vqi1Sx\":{\"layout\":[\"fixed\",\"auto\"]},\"Pzd6Wtrjx\":{\"layout\":[\"fixed\",\"fixed\"]},\"pPfLQkM3t\":{\"layout\":[\"fixed\",\"auto\"]},\"DmEBdJf0f\":{\"layout\":[\"fixed\",\"auto\"]},\"q9UYBED_A\":{\"layout\":[\"fixed\",\"auto\"]},\"GGnWUJjPW\":{\"layout\":[\"fixed\",\"auto\"]},\"jaSt_V7Hx\":{\"layout\":[\"fixed\",\"auto\"]},\"fXLm7te97\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"oUzC_lK0n\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereWWFX2bsv=withCSS(Component,css,\"framer-ZKQLd\");export default FramereWWFX2bsv;FramereWWFX2bsv.displayName=\"Nav (Desktop)\";FramereWWFX2bsv.defaultProps={height:60,width:1728};addPropertyControls(FramereWWFX2bsv,{variant:{options:[\"icjTPuc_G\",\"NmHHa0JA4\",\"cZawnHoDX\",\"Tzx5qK2a5\",\"tQhlFcMGj\",\"Vw3vqi1Sx\",\"Pzd6Wtrjx\",\"pPfLQkM3t\",\"DmEBdJf0f\",\"q9UYBED_A\",\"GGnWUJjPW\",\"jaSt_V7Hx\",\"fXLm7te97\"],optionTitles:[\"L\",\"L1\",\"L2\",\"L3\",\"L4\",\"L5\",\"Hidden\",\"D\",\"D1\",\"D2\",\"D3\",\"D4\",\"D5\"],title:\"Variant\",type:ControlType.Enum},oUzC_lK0n:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramereWWFX2bsv,[{explicitInter:true,fonts:[]},...CookieBannerFonts,...Brand2Fonts,...NewNavItemFonts,...ButtonMainFonts,...NavBarMenuFonts,...BlanketFonts,...LineFonts],{supportsExplicitInterCodegen:true});FramereWWFX2bsv.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Brand2,{},context),forwardLoader(NewNavItem,{},context),forwardLoader(ButtonMain,{},context),forwardLoader(NavBarMenu,{},context),forwardLoader(Blanket,{},context),forwardLoader(Line,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereWWFX2bsv\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NmHHa0JA4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cZawnHoDX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Tzx5qK2a5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tQhlFcMGj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Vw3vqi1Sx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Pzd6Wtrjx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pPfLQkM3t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DmEBdJf0f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q9UYBED_A\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GGnWUJjPW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jaSt_V7Hx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fXLm7te97\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"oUzC_lK0n\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"60\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1728\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eWWFX2bsv.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/1josHUbdE22QQiaDi68Q/SeFZTFr7yjIekyHYioF5/LXgcJQZlV.js\";const enabledGestures={U_3eIK1AH:{hover:true}};const cycleOrder=[\"U_3eIK1AH\",\"B0kxMXWqZ\",\"auBADfvJ6\",\"qNRYSJyHI\"];const serializationHash=\"framer-jolAl\";const variantClassNames={auBADfvJ6:\"framer-v-107nlzt\",B0kxMXWqZ:\"framer-v-142acbh\",qNRYSJyHI:\"framer-v-25yk7q\",U_3eIK1AH:\"framer-v-1cvwrbe\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"U_3eIK1AH\",\"Variant 2\":\"B0kxMXWqZ\",\"Variant 3\":\"auBADfvJ6\",\"Variant 4\":\"qNRYSJyHI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"U_3eIK1AH\"};};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:\"U_3eIK1AH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"auBADfvJ6\",\"qNRYSJyHI\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bRLdlQtYH\"},motionChild:true,nodeId:\"U_3eIK1AH\",openInNewTab:false,scopeId:\"GSjyb46Ol\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1cvwrbe\",className,classNames)} framer-2r8fuw`,\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"U_3eIK1AH\",ref:refBinding,style:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,...style},...addPropertyOverrides({\"U_3eIK1AH-hover\":{\"data-framer-name\":undefined},auBADfvJ6:{\"data-framer-name\":\"Variant 3\"},B0kxMXWqZ:{\"data-framer-name\":\"Variant 2\"},qNRYSJyHI:{\"data-framer-name\":\"Variant 4\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||26)-0-26)/2)),pixelHeight:200,pixelWidth:200,sizes:\"26px\",src:\"https://framerusercontent.com/images/G4nNbQphWSB978K8NwQ4rIwx5Y.png?width=200&height=200\"},className:\"framer-n9ezdb\",layoutDependency:layoutDependency,layoutId:\"OUNHOUiqq\",style:{borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},...addPropertyOverrides({auBADfvJ6:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||26)-0-26)/2)),pixelHeight:200,pixelWidth:200,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,src:\"https://framerusercontent.com/images/G4nNbQphWSB978K8NwQ4rIwx5Y.png?width=200&height=200\"}}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1cd9ca7e-142a-4392-b0d9-e6b9017feb05, rgba(255, 255, 255, 0.5)))\"},children:\"Allsite\"})}),className:\"framer-1h700at\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"inBmzItHj\",style:{\"--extracted-r6o4lv\":\"var(--token-1cd9ca7e-142a-4392-b0d9-e6b9017feb05, rgba(255, 255, 255, 0.5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",textShadow:\"none\"},variants:{\"U_3eIK1AH-hover\":{\"--extracted-r6o4lv\":\"var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(0, 195, 255))\",textShadow:\"0px 0px 20px rgba(255, 255, 255, 0.5)\"},B0kxMXWqZ:{\"--extracted-r6o4lv\":\"var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(0, 153, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"U_3eIK1AH-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(0, 195, 255)))\"},children:\"Allsite\"})})},B0kxMXWqZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(0, 153, 255)))\"},children:\"Allsite\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jolAl.framer-2r8fuw, .framer-jolAl .framer-2r8fuw { display: block; }\",\".framer-jolAl.framer-1cvwrbe { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-jolAl .framer-n9ezdb { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 26px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 26px; will-change: var(--framer-will-change-override, transform); }\",\".framer-jolAl .framer-1h700at { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-jolAl.framer-v-142acbh.framer-1cvwrbe, .framer-jolAl.framer-v-25yk7q.framer-1cvwrbe { cursor: unset; }\",\".framer-jolAl.framer-v-107nlzt.framer-1cvwrbe { cursor: unset; width: 26px; }\",\".framer-jolAl.framer-v-107nlzt .framer-n9ezdb { flex: 1 0 0px; width: 1px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 79\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"B0kxMXWqZ\":{\"layout\":[\"auto\",\"auto\"]},\"auBADfvJ6\":{\"layout\":[\"fixed\",\"auto\"]},\"qNRYSJyHI\":{\"layout\":[\"auto\",\"auto\"]},\"TOjJbYWQ7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGSjyb46Ol=withCSS(Component,css,\"framer-jolAl\");export default FramerGSjyb46Ol;FramerGSjyb46Ol.displayName=\"Brand\";FramerGSjyb46Ol.defaultProps={height:26,width:79};addPropertyControls(FramerGSjyb46Ol,{variant:{options:[\"U_3eIK1AH\",\"B0kxMXWqZ\",\"auBADfvJ6\",\"qNRYSJyHI\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerGSjyb46Ol,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGSjyb46Ol\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"B0kxMXWqZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"auBADfvJ6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qNRYSJyHI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TOjJbYWQ7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"26\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"79\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0956b9b)\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 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 18.682 8.185 C 18.853 7.678 18.94 7.146 18.94 6.611 C 18.94 5.726 18.701 4.857 18.248 4.093 C 17.337 2.529 15.647 1.563 13.819 1.563 C 13.459 1.563 13.099 1.601 12.747 1.675 C 12.273 1.148 11.692 0.727 11.041 0.438 C 10.39 0.149 9.684 0 8.97 0 L 8.938 0 L 8.926 0 C 6.711 0 4.747 1.41 4.066 3.489 C 3.362 3.631 2.696 3.921 2.114 4.338 C 1.531 4.754 1.046 5.289 0.69 5.906 C 0.238 6.675 0 7.547 0 8.436 C 0 9.684 0.47 10.888 1.318 11.815 C 1.147 12.322 1.06 12.854 1.06 13.389 C 1.06 14.274 1.299 15.143 1.752 15.907 C 2.291 16.833 3.114 17.566 4.103 18 C 5.091 18.435 6.194 18.549 7.252 18.325 C 7.726 18.852 8.308 19.273 8.959 19.562 C 9.61 19.851 10.316 20 11.029 20 L 11.061 20 L 11.075 20 C 13.29 20 15.254 18.59 15.935 16.509 C 16.64 16.367 17.305 16.077 17.888 15.66 C 18.47 15.244 18.955 14.709 19.311 14.092 C 19.762 13.324 20 12.452 20 11.565 C 20 10.316 19.53 9.112 18.682 8.186 Z M 11.063 18.692 L 11.058 18.692 C 10.171 18.692 9.312 18.385 8.631 17.825 C 8.672 17.804 8.712 17.781 8.751 17.758 L 12.787 15.458 C 12.888 15.401 12.971 15.319 13.03 15.221 C 13.088 15.122 13.119 15.009 13.119 14.895 L 13.119 9.277 L 14.825 10.249 C 14.834 10.253 14.841 10.26 14.847 10.268 C 14.853 10.276 14.857 10.285 14.858 10.295 L 14.858 14.944 C 14.855 17.011 13.158 18.688 11.063 18.692 Z M 2.901 15.253 C 2.568 14.684 2.392 14.039 2.392 13.382 C 2.392 13.168 2.411 12.953 2.448 12.742 C 2.478 12.759 2.53 12.791 2.568 12.812 L 6.604 15.113 C 6.705 15.171 6.819 15.201 6.935 15.201 C 7.052 15.201 7.166 15.17 7.267 15.112 L 12.194 12.305 L 12.194 14.249 L 12.195 14.252 C 12.195 14.262 12.192 14.271 12.188 14.279 C 12.184 14.288 12.178 14.295 12.17 14.301 L 8.09 16.625 C 7.513 16.953 6.859 17.125 6.192 17.125 C 5.526 17.125 4.871 16.952 4.293 16.624 C 3.715 16.295 3.235 15.822 2.901 15.253 Z M 1.84 6.56 C 2.283 5.8 2.983 5.218 3.817 4.916 C 3.817 4.951 3.815 5.011 3.815 5.054 L 3.815 9.654 L 3.815 9.658 C 3.815 9.772 3.846 9.884 3.904 9.983 C 3.962 10.082 4.046 10.164 4.146 10.22 L 9.074 13.027 L 7.368 13.999 C 7.359 14.004 7.35 14.008 7.34 14.009 C 7.33 14.01 7.319 14.008 7.31 14.004 L 3.23 11.678 C 2.653 11.348 2.174 10.875 1.841 10.305 C 1.508 9.735 1.333 9.089 1.333 8.431 C 1.333 7.774 1.508 7.129 1.84 6.56 Z M 15.855 9.778 L 10.928 6.971 L 12.634 5.999 C 12.642 5.994 12.652 5.99 12.662 5.989 C 12.672 5.988 12.682 5.99 12.691 5.994 L 16.771 8.318 C 17.349 8.647 17.828 9.121 18.161 9.69 C 18.495 10.26 18.67 10.906 18.67 11.564 C 18.67 13.135 17.677 14.54 16.184 15.082 L 16.184 10.344 C 16.184 10.342 16.184 10.34 16.184 10.339 C 16.184 10.225 16.154 10.113 16.096 10.015 C 16.038 9.916 15.955 9.834 15.855 9.778 Z M 17.553 7.256 C 17.513 7.232 17.473 7.209 17.433 7.186 L 13.397 4.886 C 13.297 4.828 13.182 4.797 13.066 4.797 C 12.949 4.797 12.835 4.828 12.734 4.886 L 7.807 7.693 L 7.807 5.749 L 7.807 5.746 C 7.807 5.727 7.816 5.709 7.831 5.697 L 11.911 3.375 C 12.488 3.047 13.143 2.874 13.809 2.874 C 15.907 2.874 17.608 4.553 17.608 6.622 C 17.608 6.835 17.589 7.047 17.553 7.256 Z M 6.879 10.721 L 5.173 9.749 C 5.164 9.745 5.156 9.738 5.151 9.73 C 5.145 9.722 5.141 9.713 5.14 9.703 L 5.14 5.054 C 5.141 2.985 6.842 1.308 8.939 1.308 C 9.827 1.308 10.687 1.615 11.37 2.175 C 11.339 2.192 11.285 2.221 11.25 2.242 L 7.214 4.542 C 7.113 4.599 7.029 4.681 6.971 4.78 C 6.913 4.878 6.882 4.991 6.882 5.105 L 6.882 5.109 Z M 7.806 8.75 L 10.001 7.499 L 12.195 8.749 L 12.195 11.249 L 10.001 12.499 L 7.806 11.249 Z\" fill=\"var(--kj1w90, var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)))\" height=\"20px\" id=\"TUrqNhar3\" transform=\"translate(10 10)\" width=\"20px\"/></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,PEM0Pz7Sz:fill??props.PEM0Pz7Sz??\"var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PEM0Pz7Sz,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Z0YYy\",className),layoutId:layoutId,ref:ref,style:{\"--kj1w90\":PEM0Pz7Sz,...style}});});const css=[`.framer-Z0YYy { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--kj1w90); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PEM0Pz7Sz\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"ChatGPT Logo\",\"color\":{\"type\":\"variable\",\"value\":\"kj1w90\"},\"set\":{\"localId\":\"vectorSet/UDeJ2KARu\",\"id\":\"UDeJ2KARu\",\"moduleId\":\"DnqCEntl2FzV81wiQCVP\"}}\n */const Icon=withCSS(Component,css,\"framer-Z0YYy\");Icon.displayName=\"ChatGPT Logo\";export default Icon;addPropertyControls(Icon,{PEM0Pz7Sz:{defaultValue:'var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)) /* {\"name\":\"text-inverted\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\",\"framerVariables\":\"{\\\"PEM0Pz7Sz\\\":\\\"fill\\\"}\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"ChatGPT Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"kj1w90\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/UDeJ2KARu\\\",\\\"id\\\":\\\"UDeJ2KARu\\\",\\\"moduleId\\\":\\\"DnqCEntl2FzV81wiQCVP\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e9832)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const serializationHash=\"framer-QoiyQ\";const variantClassNames={ASr45s3QH:\"framer-v-12fpmt4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KqVk4dpVJ=undefined;const sQtSwuGuX=undefined;const i9REwYs85=undefined;const Shv__gScj=undefined;const slKPctBNo=undefined;const s2cQmbs0R=undefined;const pWxODncFj=undefined;const gZLQ_nPp1=undefined;const uZl8cqT_b=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:5};const transition3={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition4={bounce:.2,delay:.4,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={bounce:.2,delay:.6,duration:.4,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={bounce:.2,delay:.8,duration:.4,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link1,link2,link3,link4,question1,question2,question3,question4,visible,width,...props})=>{return{...props,gZLQ_nPp1:visible??props.gZLQ_nPp1??true,i9REwYs85:link2??props.i9REwYs85,KqVk4dpVJ:link1??props.KqVk4dpVJ,pWxODncFj:link4??props.pWxODncFj,s2cQmbs0R:question3??props.s2cQmbs0R??\"What does V7 do?\",Shv__gScj:question2??props.Shv__gScj??\"What does V7 do?\",slKPctBNo:link3??props.slKPctBNo,sQtSwuGuX:question1??props.sQtSwuGuX??\"What does V7 do?\",uZl8cqT_b:question4??props.uZl8cqT_b??\"What does V7 do?\"};};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,KqVk4dpVJ,i9REwYs85,slKPctBNo,pWxODncFj,sQtSwuGuX,Shv__gScj,s2cQmbs0R,uZl8cqT_b,gZLQ_nPp1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ASr45s3QH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12fpmt4\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ASr45s3QH\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.11)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-9864ce0d-35d3-4226-a4a3-947dac938ed8, rgb(20, 20, 20))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},children:[/*#__PURE__*/_jsx(Link,{href:KqVk4dpVJ,motionChild:true,nodeId:\"p45CEJiYT\",openInNewTab:true,scopeId:\"Uyj5wIbkO\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19q2g3i framer-kf82ak\",layoutDependency:layoutDependency,layoutId:\"p45CEJiYT\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlSW50bFRyaWFsLVJlZ3VsYXIgwrY=\",\"--framer-font-family\":'\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255)))\"},children:\"What does V7 do?\"})}),className:\"framer-1ntu0ue\",\"data-framer-appear-id\":\"1ntu0ue\",fonts:[\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"n61QpVIr0\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:sQtSwuGuX,verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:i9REwYs85,motionChild:true,nodeId:\"N8WHI36MK\",openInNewTab:true,scopeId:\"Uyj5wIbkO\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1emk494 framer-kf82ak\",layoutDependency:layoutDependency,layoutId:\"N8WHI36MK\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlSW50bFRyaWFsLVJlZ3VsYXIgwrY=\",\"--framer-font-family\":'\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255)))\"},children:\"What does V7 do?\"})}),className:\"framer-4hy59l\",\"data-framer-appear-id\":\"4hy59l\",fonts:[\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"hNNt1AOYd\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Shv__gScj,verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:slKPctBNo,motionChild:true,nodeId:\"j254JmWFL\",openInNewTab:true,scopeId:\"Uyj5wIbkO\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-dkfw32 framer-kf82ak\",layoutDependency:layoutDependency,layoutId:\"j254JmWFL\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlSW50bFRyaWFsLVJlZ3VsYXIgwrY=\",\"--framer-font-family\":'\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255)))\"},children:\"What does V7 do?\"})}),className:\"framer-144pza5\",\"data-framer-appear-id\":\"144pza5\",fonts:[\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"lINKizr8J\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:s2cQmbs0R,verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:pWxODncFj,motionChild:true,nodeId:\"fx9k1MPNQ\",openInNewTab:true,scopeId:\"Uyj5wIbkO\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-msn5bz framer-kf82ak\",layoutDependency:layoutDependency,layoutId:\"fx9k1MPNQ\",children:gZLQ_nPp1!==false&&/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlSW50bFRyaWFsLVJlZ3VsYXIgwrY=\",\"--framer-font-family\":'\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255)))\"},children:\"What does V7 do?\"})}),className:\"framer-13gh8nt\",\"data-framer-appear-id\":\"13gh8nt\",fonts:[\"CUSTOMV2;SuisseIntlTrial-Regular \\xb6\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"NZ8y0viHf\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:uZl8cqT_b,verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QoiyQ.framer-kf82ak, .framer-QoiyQ .framer-kf82ak { display: block; }\",\".framer-QoiyQ.framer-12fpmt4 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 20px; position: relative; width: 325px; will-change: var(--framer-will-change-override, transform); }\",\".framer-QoiyQ .framer-19q2g3i, .framer-QoiyQ .framer-1emk494, .framer-QoiyQ .framer-dkfw32, .framer-QoiyQ .framer-msn5bz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-QoiyQ .framer-1ntu0ue, .framer-QoiyQ .framer-4hy59l, .framer-QoiyQ .framer-144pza5, .framer-QoiyQ .framer-13gh8nt { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",'.framer-QoiyQ[data-border=\"true\"]::after, .framer-QoiyQ [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 154\n * @framerIntrinsicWidth 325\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KqVk4dpVJ\":\"link1\",\"i9REwYs85\":\"link2\",\"slKPctBNo\":\"link3\",\"pWxODncFj\":\"link4\",\"sQtSwuGuX\":\"question1\",\"Shv__gScj\":\"question2\",\"s2cQmbs0R\":\"question3\",\"uZl8cqT_b\":\"question4\",\"gZLQ_nPp1\":\"visible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUyj5wIbkO=withCSS(Component,css,\"framer-QoiyQ\");export default FramerUyj5wIbkO;FramerUyj5wIbkO.displayName=\"LLM Menu 2\";FramerUyj5wIbkO.defaultProps={height:154,width:325};addPropertyControls(FramerUyj5wIbkO,{KqVk4dpVJ:{description:\"\",title:\"Link 1\",type:ControlType.Link},i9REwYs85:{description:\"\",title:\"Link 2\",type:ControlType.Link},slKPctBNo:{description:\"\",title:\"Link 3\",type:ControlType.Link},pWxODncFj:{description:\"\",title:\"Link 4\",type:ControlType.Link},sQtSwuGuX:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 1\",type:ControlType.String},Shv__gScj:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 2\",type:ControlType.String},s2cQmbs0R:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 3\",type:ControlType.String},uZl8cqT_b:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 4\",type:ControlType.String},gZLQ_nPp1:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean}});addFonts(FramerUyj5wIbkO,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUyj5wIbkO\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"KqVk4dpVJ\\\":\\\"link1\\\",\\\"i9REwYs85\\\":\\\"link2\\\",\\\"slKPctBNo\\\":\\\"link3\\\",\\\"pWxODncFj\\\":\\\"link4\\\",\\\"sQtSwuGuX\\\":\\\"question1\\\",\\\"Shv__gScj\\\":\\\"question2\\\",\\\"s2cQmbs0R\\\":\\\"question3\\\",\\\"uZl8cqT_b\\\":\\\"question4\\\",\\\"gZLQ_nPp1\\\":\\\"visible\\\"}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"325\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"154\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Uyj5wIbkO.map","// Generated by Framer (62e9832)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Instance,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChatGPTLogo from\"https://framerusercontent.com/modules/KpPHjx3xNw1POiFrxprc/GoJZsl5W4wtakaVCdkqw/zSkEkx9kx.js\";import LLMMenu2 from\"https://framerusercontent.com/modules/NOkZhtNuXDRCoZXN9AOK/GD7YfEz63Qj5IMtbSRo5/Uyj5wIbkO.js\";const LLMMenu2Fonts=getFonts(LLMMenu2);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const enabledGestures={Jpa5rJ7KJ:{hover:true}};const serializationHash=\"framer-JoXfn\";const variantClassNames={Jpa5rJ7KJ:\"framer-v-1rby5t5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qe94t3r0S=undefined;const VhnQ9OSql=undefined;const n7HFEdKSo=undefined;const uAoQaIF_l=undefined;const juQ5j9QJs=undefined;const ZavO1_UkE=undefined;const y1nvEkFCw=undefined;const m3Lfq6brs=undefined;const YPXYiHjwh=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:10,y:0};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};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,icon3,id,link1,link2,link3,link4,question1,question2,question3,question4,width,...props})=>{return{...props,juQ5j9QJs:link4??props.juQ5j9QJs,m3Lfq6brs:question3??props.m3Lfq6brs??\"What does V7 do?\",n7HFEdKSo:link2??props.n7HFEdKSo,qe94t3r0S:icon3??props.qe94t3r0S??ChatGPTLogo,uAoQaIF_l:link3??props.uAoQaIF_l,VhnQ9OSql:link1??props.VhnQ9OSql,y1nvEkFCw:question2??props.y1nvEkFCw??\"What does V7 do?\",YPXYiHjwh:question4??props.YPXYiHjwh??\"What does V7 do?\",ZavO1_UkE:question1??props.ZavO1_UkE??\"What does V7 do?\"};};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,VhnQ9OSql,n7HFEdKSo,uAoQaIF_l,juQ5j9QJs,ZavO1_UkE,y1nvEkFCw,m3Lfq6brs,YPXYiHjwh,qe94t3r0S,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Jpa5rJ7KJ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"Jpa5rJ7KJ-hover\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1rby5t5\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Jpa5rJ7KJ\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"Jpa5rJ7KJ-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}},...addPropertyOverrides({\"Jpa5rJ7KJ-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-10albe2\",Component:qe94t3r0S,layoutDependency:layoutDependency,layoutId:\"uPxUDQIw9\",style:{\"--kj1w90\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\"},transformTemplate:transformTemplate1}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qp066c\",\"data-framer-name\":\"Hover Bridge\",layoutDependency:layoutDependency,layoutId:\"fTOdBdMb9\"}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({\"Jpa5rJ7KJ-hover\":{height:154,width:\"228px\",y:(componentViewport?.y||0)+(componentViewport?.height||44)-202}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-djf87v-container\",\"data-framer-appear-id\":\"djf87v\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"zwnhVmZxw-container\",nodeId:\"zwnhVmZxw\",optimized:true,rendersWithMotion:true,scopeId:\"iQZkmWKJW\",children:/*#__PURE__*/_jsx(LLMMenu2,{gZLQ_nPp1:isSet(YPXYiHjwh),height:\"100%\",i9REwYs85:n7HFEdKSo,id:\"zwnhVmZxw\",KqVk4dpVJ:VhnQ9OSql,layoutId:\"zwnhVmZxw\",pWxODncFj:juQ5j9QJs,s2cQmbs0R:m3Lfq6brs,Shv__gScj:y1nvEkFCw,slKPctBNo:uAoQaIF_l,sQtSwuGuX:ZavO1_UkE,style:{width:\"100%\"},uZl8cqT_b:YPXYiHjwh,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JoXfn.framer-1o5rl50, .framer-JoXfn .framer-1o5rl50 { display: block; }\",\".framer-JoXfn.framer-1rby5t5 { cursor: pointer; height: 44px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 44px; will-change: var(--framer-will-change-override, transform); }\",\".framer-JoXfn .framer-10albe2 { flex: none; height: var(--framer-aspect-ratio-supported, 40px); left: 50%; position: absolute; top: 50%; width: 40px; }\",\".framer-JoXfn .framer-1qp066c { flex: none; height: 62px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(-65.90909090909088% - 62px / 2); width: 228px; }\",\".framer-JoXfn .framer-djf87v-container { bottom: 48px; flex: none; height: auto; left: 0px; position: absolute; width: 228px; z-index: 1; }\",\".framer-JoXfn.framer-v-1rby5t5.hover.framer-1rby5t5 { overflow: visible; will-change: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kmrnObIQ9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"VhnQ9OSql\":\"link1\",\"n7HFEdKSo\":\"link2\",\"uAoQaIF_l\":\"link3\",\"juQ5j9QJs\":\"link4\",\"ZavO1_UkE\":\"question1\",\"y1nvEkFCw\":\"question2\",\"m3Lfq6brs\":\"question3\",\"YPXYiHjwh\":\"question4\",\"qe94t3r0S\":\"icon3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"DnqCEntl2FzV81wiQCVP\"]\n */const FrameriQZkmWKJW=withCSS(Component,css,\"framer-JoXfn\");export default FrameriQZkmWKJW;FrameriQZkmWKJW.displayName=\"AI Logos 2\";FrameriQZkmWKJW.defaultProps={height:44,width:44};addPropertyControls(FrameriQZkmWKJW,{VhnQ9OSql:{title:\"Link 1\",type:ControlType.Link},n7HFEdKSo:{title:\"Link 2\",type:ControlType.Link},uAoQaIF_l:{title:\"Link 3\",type:ControlType.Link},juQ5j9QJs:{title:\"Link 4\",type:ControlType.Link},ZavO1_UkE:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 1\",type:ControlType.String},y1nvEkFCw:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 2\",type:ControlType.String},m3Lfq6brs:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 3\",type:ControlType.String},YPXYiHjwh:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 4\",type:ControlType.String},qe94t3r0S:{defaultValue:{identifier:\"local-module:vector/zSkEkx9kx:default\",moduleId:\"KpPHjx3xNw1POiFrxprc\"},setModuleId:\"DnqCEntl2FzV81wiQCVP\",title:\"Icon 3\",type:ControlType.VectorSetItem}});addFonts(FrameriQZkmWKJW,[{explicitInter:true,fonts:[]},...LLMMenu2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriQZkmWKJW\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVectorSets\":\"[\\\"DnqCEntl2FzV81wiQCVP\\\"]\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"44\",\"framerVariables\":\"{\\\"VhnQ9OSql\\\":\\\"link1\\\",\\\"n7HFEdKSo\\\":\\\"link2\\\",\\\"uAoQaIF_l\\\":\\\"link3\\\",\\\"juQ5j9QJs\\\":\\\"link4\\\",\\\"ZavO1_UkE\\\":\\\"question1\\\",\\\"y1nvEkFCw\\\":\\\"question2\\\",\\\"m3Lfq6brs\\\":\\\"question3\\\",\\\"YPXYiHjwh\\\":\\\"question4\\\",\\\"qe94t3r0S\\\":\\\"icon3\\\"}\",\"framerIntrinsicHeight\":\"44\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kmrnObIQ9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iQZkmWKJW.map","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/gggULyaEc1JwxAGbGq4o/cdyp7wd2dJAn8PC2RQrL/GMmSd07Gg.js\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={zqVfpUhmG:{hover:true,pressed:true}};const cycleOrder=[\"zqVfpUhmG\",\"c4j9fXRho\",\"fetHWLsri\",\"vQaFJo4LF\",\"mOadBlr3m\"];const serializationHash=\"framer-m93Hb\";const variantClassNames={c4j9fXRho:\"framer-v-dh06e2\",fetHWLsri:\"framer-v-oiokz5\",mOadBlr3m:\"framer-v-3keaia\",vQaFJo4LF:\"framer-v-w2zpnf\",zqVfpUhmG:\"framer-v-40dv0z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zogIjUrSE=undefined;const quJ8LvyRb=undefined;const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"zqVfpUhmG\",Disabled:\"fetHWLsri\",Error:\"mOadBlr3m\",Loading:\"c4j9fXRho\",Success:\"vQaFJo4LF\"};const getProps=({click,height,id,title,width,...props})=>{return{...props,quJ8LvyRb:title??props.quJ8LvyRb??\"Get sample\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zqVfpUhmG\",zogIjUrSE:click??props.zogIjUrSE};};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,quJ8LvyRb,zogIjUrSE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zqVfpUhmG\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapuvaf3v=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(zogIjUrSE){const res=await zogIjUrSE(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"c4j9fXRho\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"c4j9fXRho\")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__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-40dv0z\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"zqVfpUhmG\",onTap:onTapuvaf3v,ref:refBinding,style:{backgroundColor:\"var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(0, 153, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"none\",opacity:1,...style},variants:{\"zqVfpUhmG-hover\":{backgroundColor:\"var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(250, 160, 31))\",boxShadow:\"0px 0px 28px 3px rgba(250, 158, 30, 0.39)\",opacity:1},\"zqVfpUhmG-pressed\":{backgroundColor:\"rgba(250, 158, 30, 0.76)\",boxShadow:\"none\",opacity:1},fetHWLsri:{backgroundColor:\"var(--token-e55539fb-6550-4fed-9eee-b9665d1748d6, rgba(250, 160, 31, 0.1))\",opacity:.5},mOadBlr3m:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},vQaFJo4LF:{opacity:1}},...addPropertyOverrides({\"zqVfpUhmG-hover\":{\"data-framer-name\":undefined},\"zqVfpUhmG-pressed\":{\"data-framer-name\":undefined},c4j9fXRho:{\"data-framer-name\":\"Loading\"},fetHWLsri:{\"data-framer-name\":\"Disabled\"},mOadBlr3m:{\"data-framer-name\":\"Error\"},vQaFJo4LF:{\"data-framer-name\":\"Success\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9)))\"},children:\"Get sample\"})}),className:\"framer-1nrij1h\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PeHkIKKyF\",style:{\"--extracted-r6o4lv\":\"var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:quJ8LvyRb,variants:{fetHWLsri:{\"--extracted-r6o4lv\":\"var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(0, 153, 255))\"},mOadBlr3m:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"},vQaFJo4LF:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({fetHWLsri:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(0, 153, 255)))\"},children:\"Get sample\"})})},mOadBlr3m:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})}),fonts:[\"Inter-SemiBold\"],text:undefined},vQaFJo4LF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Thank you\"})}),fonts:[\"Inter-SemiBold\"],text:undefined}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b68asa\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"miveBm73Q\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-198tde3\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"YEojQ5uDM\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{c4j9fXRho:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-13zsa9f\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"JXL4yB38z\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-m93Hb.framer-1q5fu4b, .framer-m93Hb .framer-1q5fu4b { display: block; }\",\".framer-m93Hb.framer-40dv0z { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-m93Hb .framer-1nrij1h { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-m93Hb .framer-1b68asa { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-m93Hb .framer-198tde3 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-m93Hb .framer-13zsa9f { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-m93Hb.framer-v-dh06e2 .framer-198tde3 { overflow: hidden; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"c4j9fXRho\":{\"layout\":[\"fixed\",\"fixed\"]},\"fetHWLsri\":{\"layout\":[\"fixed\",\"fixed\"]},\"vQaFJo4LF\":{\"layout\":[\"fixed\",\"fixed\"]},\"mOadBlr3m\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y70G0H40v\":{\"layout\":[\"fixed\",\"fixed\"]},\"PQV7SsRG3\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"quJ8LvyRb\":\"title\",\"zogIjUrSE\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRAHZeFPNA=withCSS(Component,css,\"framer-m93Hb\");export default FramerRAHZeFPNA;FramerRAHZeFPNA.displayName=\"Button 7\";FramerRAHZeFPNA.defaultProps={height:40,width:240};addPropertyControls(FramerRAHZeFPNA,{variant:{options:[\"zqVfpUhmG\",\"c4j9fXRho\",\"fetHWLsri\",\"vQaFJo4LF\",\"mOadBlr3m\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},quJ8LvyRb:{defaultValue:\"Get sample\",displayTextArea:false,title:\"Title\",type:ControlType.String},zogIjUrSE:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerRAHZeFPNA,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRAHZeFPNA\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"c4j9fXRho\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fetHWLsri\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vQaFJo4LF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mOadBlr3m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y70G0H40v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PQV7SsRG3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"240\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"quJ8LvyRb\\\":\\\"title\\\",\\\"zogIjUrSE\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormBooleanInput,FormContainer,FormPlainTextInput,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/5eST4E9zyCkOSBGamVek/CT4lq2E8lCv6bGjyn9Qz/dk5h7EO5g.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/gggULyaEc1JwxAGbGq4o/cdyp7wd2dJAn8PC2RQrL/GMmSd07Gg.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/fmahAShUvRV11fm2rbS5/mXmG7gJ5JiqgSN03gUQs/jFINRLPaf.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1josHUbdE22QQiaDi68Q/SeFZTFr7yjIekyHYioF5/LXgcJQZlV.js\";import Button7 from\"https://framerusercontent.com/modules/39Wv7bPPxEmIKDYgmfcs/c5JaDKDhrkWGC5CtEVFd/RAHZeFPNA.js\";const MotionLabelWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.label));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const Button7Fonts=getFonts(Button7);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const serializationHash=\"framer-nyycr\";const variantClassNames={V9oxWDFmY:\"framer-v-yszi6s\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BFLwPnADR=undefined;const Wb4lecT8w=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:0,delay:.3,duration:.7,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition3={bounce:0,delay:.4,duration:.7,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:0,delay:.5,duration:.7,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={bounce:0,delay:.6,duration:.7,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={bounce:0,delay:.7,duration:.7,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={bounce:0,delay:.9,duration:.7,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const transition8={bounce:0,delay:.1,duration:.7,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const transition9={bounce:0,delay:.2,duration:.7,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,fill,height,id,width,...props})=>{return{...props,BFLwPnADR:fill??props.BFLwPnADR??\"var(--token-0f9db235-29c5-4cc3-b70e-7275fa43d754, rgba(255, 255, 255, 0.05))\",Wb4lecT8w:click??props.Wb4lecT8w};};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,Wb4lecT8w,BFLwPnADR,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"V9oxWDFmY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const zogIjUrSEbki1ap=activeVariantCallback(async(...args)=>{if(Wb4lecT8w){const res=await Wb4lecT8w(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-yszi6s\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"V9oxWDFmY\",ref:refBinding,style:{backgroundColor:BFLwPnADR,borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22,boxShadow:\"0px 1px 72px 0px rgba(250, 158, 30, 0.18)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ssgtjr\",\"data-framer-name\":\"MAIN\",layoutDependency:layoutDependency,layoutId:\"w5z1XqbZV\",style:{borderBottomLeftRadius:19,borderBottomRightRadius:19,borderTopLeftRadius:19,borderTopRightRadius:19},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gkkkfa\",layoutDependency:layoutDependency,layoutId:\"uGucJHkeH\",style:{backgroundColor:\"rgb(255, 255, 255)\",opacity:0}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-124cs9m\",layoutDependency:layoutDependency,layoutId:\"NKQHNVW5w\",children:/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/07784857-3a06-478c-b65a-0331f068ac07/submit\",className:\"framer-bltbxl\",layoutDependency:layoutDependency,layoutId:\"ArsHZr9Wp\",nodeId:\"ArsHZr9Wp\",redirectUrl:{webPageId:\"DmCikNYqu\"},children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(MotionLabelWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1imxpjx\",\"data-framer-appear-id\":\"1imxpjx\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"xieVZPkVW\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",children:\"Full name\"})}),className:\"framer-qtqs1w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U_mmbp_j6\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{autoFocus:false,className:\"framer-1cakwt1\",inputName:\"Name\",layoutDependency:layoutDependency,layoutId:\"XMdMnBF0T\",placeholder:\"Jony Ive\",required:true,style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"12px\",\"--framer-input-border-radius-bottom-right\":\"12px\",\"--framer-input-border-radius-top-left\":\"12px\",\"--framer-input-border-radius-top-right\":\"12px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(96, 96, 96)\"},type:\"text\"})]}),/*#__PURE__*/_jsxs(MotionLabelWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1qt37ps\",\"data-framer-appear-id\":\"1qt37ps\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"znDieatLz\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",children:\"Email\"})}),className:\"framer-c67fe9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cRcy7llkq\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{autoFocus:false,className:\"framer-ykgxle\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"HG7HWpl1I\",placeholder:\"your@email.com\",required:true,style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"12px\",\"--framer-input-border-radius-bottom-right\":\"12px\",\"--framer-input-border-radius-top-left\":\"12px\",\"--framer-input-border-radius-top-right\":\"12px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(96, 96, 96)\"},type:\"email\"})]}),/*#__PURE__*/_jsxs(MotionLabelWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-p499rx\",\"data-framer-appear-id\":\"p499rx\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"nlcwi6lyC\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",children:\"Position & company\"})}),className:\"framer-jdetbi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WZMlepb1C\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hj3mil\",layoutDependency:layoutDependency,layoutId:\"a4VhSpzMg\",children:[/*#__PURE__*/_jsx(FormPlainTextInput,{autoFocus:false,className:\"framer-1eucyev\",inputName:\"Position\",layoutDependency:layoutDependency,layoutId:\"jmgTgWE2h\",placeholder:\"Designer\",required:true,style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"12px\",\"--framer-input-border-radius-bottom-right\":\"12px\",\"--framer-input-border-radius-top-left\":\"12px\",\"--framer-input-border-radius-top-right\":\"12px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(96, 96, 96)\"},type:\"text\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",children:\"at\"})}),className:\"framer-a3bi29\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jisUu3YL3\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{autoFocus:false,className:\"framer-gdqf4w\",inputName:\"Company\",layoutDependency:layoutDependency,layoutId:\"RHcm18MDO\",placeholder:\"OpenAI\",required:true,style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"12px\",\"--framer-input-border-radius-bottom-right\":\"12px\",\"--framer-input-border-radius-top-left\":\"12px\",\"--framer-input-border-radius-top-right\":\"12px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(96, 96, 96)\"},type:\"text\"})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-bym9ae\",\"data-framer-appear-id\":\"bym9ae\",\"data-framer-name\":\"Radio Group\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"hIvC7zMcf\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",children:\"Budget\"})}),className:\"framer-14rnp2c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nN21aAH0S\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-96jan6\",layoutDependency:layoutDependency,layoutId:\"hvgDiKaeH\",children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-v0llme\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"YwDheZXaq\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(53, 53, 53)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(187, 187, 187, 0.15)\",borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11},children:[/*#__PURE__*/_jsx(FormBooleanInput,{className:\"framer-1ex4f8l\",defaultChecked:false,defaultValue:\"Budget 1\",inputName:\"Radio\",layoutDependency:layoutDependency,layoutId:\"jic21fq8V\",style:{\"--framer-input-background\":\"rgba(61, 61, 61, 0.8)\",\"--framer-input-boolean-checked-background\":\"var(--token-e55539fb-6550-4fed-9eee-b9665d1748d6, rgba(250, 160, 31, 0.1))\",\"--framer-input-boolean-checked-border-color\":\"var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(250, 160, 31))\",\"--framer-input-boolean-checked-border-style\":\"solid\",\"--framer-input-boolean-checked-border-width\":\"1px\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.2)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"11px\",\"--framer-input-border-radius-bottom-right\":\"11px\",\"--framer-input-border-radius-top-left\":\"11px\",\"--framer-input-border-radius-top-right\":\"11px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-icon-mask-image\":\"none\"},type:\"radio\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255)))\"},children:\"10k - 20k €\"})}),className:\"framer-llnkny\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dM9ZvzMDI\",style:{\"--extracted-r6o4lv\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-15o94yt\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"lR_QjlgqQ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(53, 53, 53)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(187, 187, 187, 0.15)\",borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11},children:[/*#__PURE__*/_jsx(FormBooleanInput,{className:\"framer-17jm789\",defaultChecked:false,defaultValue:\"Budget 2\",inputName:\"Radio\",layoutDependency:layoutDependency,layoutId:\"jWmpEFe7G\",style:{\"--framer-input-background\":\"rgba(61, 61, 61, 0.8)\",\"--framer-input-boolean-checked-background\":\"var(--token-e55539fb-6550-4fed-9eee-b9665d1748d6, rgba(250, 160, 31, 0.1))\",\"--framer-input-boolean-checked-border-color\":\"var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(250, 160, 31))\",\"--framer-input-boolean-checked-border-style\":\"solid\",\"--framer-input-boolean-checked-border-width\":\"1px\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.2)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"11px\",\"--framer-input-border-radius-bottom-right\":\"11px\",\"--framer-input-border-radius-top-left\":\"11px\",\"--framer-input-border-radius-top-right\":\"11px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-icon-mask-image\":\"none\"},type:\"radio\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255)))\"},children:\"20k - 50k €\"})}),className:\"framer-hpnc8l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dldP6pbF7\",style:{\"--extracted-r6o4lv\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-2ibu0s\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"gqYCkmYHa\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(53, 53, 53)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(187, 187, 187, 0.15)\",borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11},children:[/*#__PURE__*/_jsx(FormBooleanInput,{className:\"framer-12y1tpc\",defaultChecked:false,defaultValue:\"Budget 3\",inputName:\"Radio\",layoutDependency:layoutDependency,layoutId:\"o3HOGOw5v\",style:{\"--framer-input-background\":\"rgba(61, 61, 61, 0.8)\",\"--framer-input-boolean-checked-background\":\"var(--token-e55539fb-6550-4fed-9eee-b9665d1748d6, rgba(250, 160, 31, 0.1))\",\"--framer-input-boolean-checked-border-color\":\"var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(250, 160, 31))\",\"--framer-input-boolean-checked-border-style\":\"solid\",\"--framer-input-boolean-checked-border-width\":\"1px\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.2)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"11px\",\"--framer-input-border-radius-bottom-right\":\"11px\",\"--framer-input-border-radius-top-left\":\"11px\",\"--framer-input-border-radius-top-right\":\"11px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-icon-mask-image\":\"none\"},type:\"radio\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255)))\"},children:\"50k - 100k €\"})}),className:\"framer-1u1zjl1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xtHTCPPt9\",style:{\"--extracted-r6o4lv\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(MotionLabelWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,className:\"framer-10xy6hl\",\"data-framer-appear-id\":\"10xy6hl\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"r911YAeo2\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",children:\"Project description\"})}),className:\"framer-o2cfjv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z30YFMnyA\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{autoFocus:false,className:\"framer-am60fa\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"sL_IaLWAD\",placeholder:\"Tell us more about your project. Please include details like goals, timeline, and design links if available.\",required:true,style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"12px\",\"--framer-input-border-radius-bottom-right\":\"12px\",\"--framer-input-border-radius-top-left\":\"12px\",\"--framer-input-border-radius-top-right\":\"12px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(96, 96, 96)\"},type:\"textarea\"})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:[\"By submitting this form, you agree to the \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VN4hzUJiB\"},motionChild:true,nodeId:\"h3ozXU2lc\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"U05QiWwQ3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-13fme2n\",\"data-styles-preset\":\"jFINRLPaf\",children:\"privacy policy\"})}),\".\"]})}),className:\"framer-e4r1fz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h3ozXU2lc\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1qbvuml-container\",\"data-framer-appear-id\":\"1qbvuml\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ITwLvaudZ-container\",nodeId:\"ITwLvaudZ\",optimized:true,rendersWithMotion:true,scopeId:\"U05QiWwQ3\",children:/*#__PURE__*/_jsx(Button7,{height:\"100%\",id:\"ITwLvaudZ\",layoutId:\"ITwLvaudZ\",quJ8LvyRb:\"Send project request\",style:{width:\"100%\"},type:\"submit\",variant:formVariants(formState,{error:\"mOadBlr3m\",pending:\"c4j9fXRho\",success:\"vQaFJo4LF\"},matchVariant(\"fetHWLsri\")),width:\"100%\",zogIjUrSE:zogIjUrSEbki1ap})})})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17899qu\",layoutDependency:layoutDependency,layoutId:\"OV3lNGnj4\",style:{backgroundColor:\"var(--token-e55539fb-6550-4fed-9eee-b9665d1748d6, rgba(117, 144, 250, 0.1))\"},children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(250, 160, 31)))\"},children:\"Request a premium website\"})}),className:\"framer-tj2vu8\",\"data-framer-appear-id\":\"tj2vu8\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"IMQiK_6qb\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(250, 160, 31))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation8,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"You'll receive a fix-price proposal 24hrs post exploration-call.\"})}),className:\"framer-193sffy\",\"data-framer-appear-id\":\"193sffy\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"YWISKkJBs\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nyycr.framer-6bxll6, .framer-nyycr .framer-6bxll6 { display: block; }\",\".framer-nyycr.framer-yszi6s { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: wrap; gap: 4px; height: min-content; justify-content: center; overflow: auto; padding: 4px; position: relative; width: 400px; }\",\".framer-nyycr .framer-ssgtjr { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-nyycr .framer-gkkkfa { flex: none; height: 71px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-nyycr .framer-124cs9m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-nyycr .framer-bltbxl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-nyycr .framer-1imxpjx, .framer-nyycr .framer-1qt37ps, .framer-nyycr .framer-p499rx, .framer-nyycr .framer-bym9ae, .framer-nyycr .framer-10xy6hl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-nyycr .framer-qtqs1w, .framer-nyycr .framer-c67fe9, .framer-nyycr .framer-jdetbi, .framer-nyycr .framer-o2cfjv { flex: none; height: auto; max-width: 200px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'.framer-nyycr .framer-1cakwt1, .framer-nyycr .framer-ykgxle { --framer-input-focused-border-color: var(--token-fe54c773-aff8-47c4-8652-5561223b83de, #faa01f); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-focused-box-shadow: 0px 0px 0px 3px var(--token-e55539fb-6550-4fed-9eee-b9665d1748d6, rgba(250, 160, 31, 0.1)); --framer-input-font-family: \"Suisse Intl Trial Regular\"; --framer-input-font-letter-spacing: 0.03em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 43px; position: relative; width: 100%; }',\".framer-nyycr .framer-hj3mil { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",'.framer-nyycr .framer-1eucyev, .framer-nyycr .framer-gdqf4w { --framer-input-focused-border-color: var(--token-fe54c773-aff8-47c4-8652-5561223b83de, #faa01f); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-focused-box-shadow: 0px 0px 0px 3px var(--token-e55539fb-6550-4fed-9eee-b9665d1748d6, rgba(250, 160, 31, 0.1)); --framer-input-font-family: \"Suisse Intl Trial Regular\"; --framer-input-font-letter-spacing: 0.03em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: 1 0 0px; height: 43px; position: relative; width: 1px; }',\".framer-nyycr .framer-a3bi29, .framer-nyycr .framer-14rnp2c { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-nyycr .framer-96jan6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-nyycr .framer-v0llme, .framer-nyycr .framer-15o94yt, .framer-nyycr .framer-2ibu0s { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 11px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-nyycr .framer-1ex4f8l, .framer-nyycr .framer-17jm789, .framer-nyycr .framer-12y1tpc { --framer-input-focused-border-color: var(--token-fe54c773-aff8-47c4-8652-5561223b83de, #faa01f); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-nyycr .framer-llnkny, .framer-nyycr .framer-hpnc8l, .framer-nyycr .framer-1u1zjl1 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",'.framer-nyycr .framer-am60fa { --framer-input-focused-border-color: var(--token-fe54c773-aff8-47c4-8652-5561223b83de, #faa01f); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-focused-box-shadow: 0px 0px 0px 3px var(--token-e55539fb-6550-4fed-9eee-b9665d1748d6, rgba(250, 160, 31, 0.1)); --framer-input-font-family: \"Suisse Intl Trial Regular\"; --framer-input-font-letter-spacing: 0.03em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-padding: 12px; --framer-input-wrapper-height: auto; --framer-textarea-resize: vertical; flex: none; height: auto; min-height: 120px; position: relative; width: 100%; }',\".framer-nyycr .framer-e4r1fz, .framer-nyycr .framer-tj2vu8, .framer-nyycr .framer-193sffy { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-nyycr .framer-1qbvuml-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-nyycr .framer-17899qu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 20px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-nyycr[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-nyycr [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-nyycr[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-nyycr [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-nyycr[data-hide-scrollbars=\"true\"], .framer-nyycr [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-nyycr[data-border=\"true\"]::after, .framer-nyycr [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 797\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Wb4lecT8w\":\"click\",\"BFLwPnADR\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerU05QiWwQ3=withCSS(Component,css,\"framer-nyycr\");export default FramerU05QiWwQ3;FramerU05QiWwQ3.displayName=\"Request Project Form\";FramerU05QiWwQ3.defaultProps={height:797,width:400};addPropertyControls(FramerU05QiWwQ3,{Wb4lecT8w:{title:\"Click\",type:ControlType.EventHandler},BFLwPnADR:{defaultValue:'var(--token-0f9db235-29c5-4cc3-b70e-7275fa43d754, rgba(255, 255, 255, 0.05)) /* {\"name\":\"White 5\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(FramerU05QiWwQ3,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Suisse Intl Trial Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl Trial\",url:\"https://framerusercontent.com/assets/Qd3ani1QfXnAVvrwZY9ZmaT9GWI.woff2\",weight:\"400\"}]},...Button7Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU05QiWwQ3\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"400\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"797\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Wb4lecT8w\\\":\\\"click\\\",\\\"BFLwPnADR\\\":\\\"fill\\\"}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"DR3AB7rR0\",\"TcqJReoDv\",\"Pyh6qR14P\",\"Rwx32_j28\"];const serializationHash=\"framer-8iA2u\";const variantClassNames={DR3AB7rR0:\"framer-v-7f71ee\",Pyh6qR14P:\"framer-v-226rq0\",Rwx32_j28:\"framer-v-ei3i6j\",TcqJReoDv:\"framer-v-d6pctw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const H3qBspcnC=undefined;const Odz72kM37=undefined;const aPBU1FzUs=undefined;const qJSLaIk0j=undefined;const DFqwdv8Ki=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.001,rotate:0,rotateX:0,rotateY:90,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"character\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1\":\"TcqJReoDv\",\"2\":\"Pyh6qR14P\",\"3\":\"Rwx32_j28\",Selected:\"DR3AB7rR0\"};const getProps=({color,fontSize,height,id,text1,text2,text3,width,...props})=>{return{...props,aPBU1FzUs:text1??props.aPBU1FzUs??\"Digital Assets.\",DFqwdv8Ki:text3??props.DFqwdv8Ki??\"Wallets.\",H3qBspcnC:color??props.H3qBspcnC??\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",Odz72kM37:fontSize??props.Odz72kM37??80,qJSLaIk0j:text2??props.qJSLaIk0j??\"Stablecoins.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"DR3AB7rR0\"};};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,Odz72kM37,H3qBspcnC,aPBU1FzUs,qJSLaIk0j,DFqwdv8Ki,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DR3AB7rR0\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1exxk5q=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState,true),2e3);});const onAppear1fd2hfa=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"TcqJReoDv\",true),2e3);});useOnVariantChange(baseVariant,{default:onAppear1exxk5q,Rwx32_j28:onAppear1fd2hfa});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Pyh6qR14P\",\"Rwx32_j28\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"TcqJReoDv\",\"Rwx32_j28\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"TcqJReoDv\",\"Pyh6qR14P\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-7f71ee\",className,classNames),\"data-framer-name\":\"Selected\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DR3AB7rR0\",ref:refBinding,style:{...style},...addPropertyOverrides({Pyh6qR14P:{\"data-framer-name\":\"2\"},Rwx32_j28:{\"data-framer-name\":\"3\"},TcqJReoDv:{\"data-framer-name\":\"1\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tw9f2i\",layoutDependency:layoutDependency,layoutId:\"owPbS0KJJ\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlIEludGwgVHJpYWwgUmVndWxhcg==\",\"--framer-font-family\":'\"Suisse Intl Trial Regular\", \"Suisse Intl Trial Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-size\":\"calc(var(--variable-reference-Odz72kM37-y4DlwOmiS) * 1px)\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-H3qBspcnC-y4DlwOmiS))\"},children:\"Digital Assets.\"})}),className:\"framer-h8jftq\",effect:textEffect,fonts:[\"CUSTOMV2;Suisse Intl Trial Regular\"],layoutDependency:layoutDependency,layoutId:\"BKT0jNszW\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-H3qBspcnC-y4DlwOmiS)\",\"--framer-paragraph-spacing\":\"16px\",\"--variable-reference-H3qBspcnC-y4DlwOmiS\":H3qBspcnC,\"--variable-reference-Odz72kM37-y4DlwOmiS\":Odz72kM37},text:aPBU1FzUs,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlIEludGwgVHJpYWwgUmVndWxhcg==\",\"--framer-font-family\":'\"Suisse Intl Trial Regular\", \"Suisse Intl Trial Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-size\":\"calc(var(--variable-reference-Odz72kM37-y4DlwOmiS) * 1px)\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-H3qBspcnC-y4DlwOmiS))\"},children:\"Stablecoins.\"})}),className:\"framer-rgupqq\",effect:textEffect,fonts:[\"CUSTOMV2;Suisse Intl Trial Regular\"],layoutDependency:layoutDependency,layoutId:\"vC8KWyOcL\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-H3qBspcnC-y4DlwOmiS)\",\"--framer-paragraph-spacing\":\"16px\",\"--variable-reference-H3qBspcnC-y4DlwOmiS\":H3qBspcnC,\"--variable-reference-Odz72kM37-y4DlwOmiS\":Odz72kM37},text:qJSLaIk0j,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlIEludGwgVHJpYWwgUmVndWxhcg==\",\"--framer-font-family\":'\"Suisse Intl Trial Regular\", \"Suisse Intl Trial Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-size\":\"calc(var(--variable-reference-Odz72kM37-y4DlwOmiS) * 1px)\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-H3qBspcnC-y4DlwOmiS))\"},children:\"Wallets.\"})}),className:\"framer-16iym0t\",effect:textEffect,fonts:[\"CUSTOMV2;Suisse Intl Trial Regular\"],layoutDependency:layoutDependency,layoutId:\"jRiycnMPJ\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-H3qBspcnC-y4DlwOmiS)\",\"--framer-paragraph-spacing\":\"16px\",\"--variable-reference-H3qBspcnC-y4DlwOmiS\":H3qBspcnC,\"--variable-reference-Odz72kM37-y4DlwOmiS\":Odz72kM37},text:DFqwdv8Ki,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8iA2u.framer-1nn2ngv, .framer-8iA2u .framer-1nn2ngv { display: block; }\",\".framer-8iA2u.framer-7f71ee { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8iA2u .framer-1tw9f2i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8iA2u .framer-h8jftq, .framer-8iA2u .framer-rgupqq, .framer-8iA2u .framer-16iym0t { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 408\n * @framerIntrinsicWidth 567\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"TcqJReoDv\":{\"layout\":[\"auto\",\"auto\"]},\"Pyh6qR14P\":{\"layout\":[\"auto\",\"auto\"]},\"Rwx32_j28\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Odz72kM37\":\"fontSize\",\"H3qBspcnC\":\"color\",\"aPBU1FzUs\":\"text1\",\"qJSLaIk0j\":\"text2\",\"DFqwdv8Ki\":\"text3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery4DlwOmiS=withCSS(Component,css,\"framer-8iA2u\");export default Framery4DlwOmiS;Framery4DlwOmiS.displayName=\"Animated Words (Hero) 2\";Framery4DlwOmiS.defaultProps={height:408,width:567};addPropertyControls(Framery4DlwOmiS,{variant:{options:[\"DR3AB7rR0\",\"TcqJReoDv\",\"Pyh6qR14P\",\"Rwx32_j28\"],optionTitles:[\"Selected\",\"1\",\"2\",\"3\"],title:\"Variant\",type:ControlType.Enum},Odz72kM37:{defaultValue:80,title:\"Font Size\",type:ControlType.Number},H3qBspcnC:{defaultValue:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",title:\"Color\",type:ControlType.Color},aPBU1FzUs:{defaultValue:\"Digital Assets.\",description:\"\",displayTextArea:false,title:\"Text 1\",type:ControlType.String},qJSLaIk0j:{defaultValue:\"Stablecoins.\",description:\"\",displayTextArea:false,placeholder:\"\",title:\"Text 2\",type:ControlType.String},DFqwdv8Ki:{defaultValue:\"Wallets.\",description:\"\",displayTextArea:false,title:\"Text 3\",type:ControlType.String}});addFonts(Framery4DlwOmiS,[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Trial Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl Trial\",url:\"https://framerusercontent.com/assets/Qd3ani1QfXnAVvrwZY9ZmaT9GWI.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery4DlwOmiS\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"408\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"567\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Odz72kM37\\\":\\\"fontSize\\\",\\\"H3qBspcnC\\\":\\\"color\\\",\\\"aPBU1FzUs\\\":\\\"text1\\\",\\\"qJSLaIk0j\\\":\\\"text2\\\",\\\"DFqwdv8Ki\\\":\\\"text3\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"TcqJReoDv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Pyh6qR14P\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Rwx32_j28\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./y4DlwOmiS.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";const QuestionText=props=>{const spanRef=React.useRef(null);const spanStyle={color:props.color||props.font?.color||\"#333\",fontFamily:props.font?.fontFamily||\"Inter\",fontSize:props.font?.fontSize||\"16px\",fontWeight:props.font?.fontWeight||400,lineHeight:props.font?.lineHeight||\"1.5\",letterSpacing:props.font?.letterSpacing||\"normal\",fontStyle:props.font?.fontStyle||\"normal\",textAlign:props.font?.textAlign||\"left\",margin:0,padding:0};return /*#__PURE__*/_jsx(\"span\",{ref:spanRef,style:spanStyle,...props,children:props.children});};const AnswerText=props=>{const pRef=React.useRef(null);const pStyle={color:props.color||props.font?.color||\"#333\",fontFamily:props.font?.fontFamily||\"Inter\",fontSize:props.font?.fontSize||\"16px\",fontWeight:props.font?.fontWeight||400,lineHeight:props.font?.lineHeight||\"1.5\",letterSpacing:props.font?.letterSpacing||\"normal\",fontStyle:props.font?.fontStyle||\"normal\",textAlign:props.font?.textAlign||\"left\",margin:0,padding:0,boxSizing:\"border-box\"};return /*#__PURE__*/_jsx(\"p\",{ref:pRef,style:pStyle,...props,children:props.children});};// Backward compatibility function\nconst getCompatibleProps=props=>{// Border settings compatibility\nconst borderWidth=props.borderSettings?.borderWidth??props.borderWidth??1;const borderWidthTop=props.borderSettings?.borderWidthTop??props.borderWidthTop??1;const borderWidthRight=props.borderSettings?.borderWidthRight??props.borderWidthRight??1;const borderWidthBottom=props.borderSettings?.borderWidthBottom??props.borderWidthBottom??1;const borderWidthLeft=props.borderSettings?.borderWidthLeft??props.borderWidthLeft??1;const isMixed=props.borderSettings?.isMixed??props.isMixed??false;const borderColor=props.borderSettings?.borderColor??props.borderColor??\"#000\";const borderHoverColor=props.borderSettings?.borderHoverColor??props.borderHoverColor??\"#000\";// Background settings compatibility\nconst backgroundColor=props.backgroundSettings?.backgroundColor??props.backgroundColor??\"#161F29\";const openColor=props.backgroundSettings?.openColor??props.openColor??\"#233040\";const hoverColor=props.backgroundSettings?.hoverColor??props.hoverColor??\"#233040\";// Question settings compatibility\nconst questionFont=props.questionSettings?.questionFont??props.questionFont;const questionTextColor=props.questionSettings?.questionTextColor??props.questionTextColor??\"#333\";const openTextColor=props.questionSettings?.openTextColor??props.openTextColor??\"#333\";const questionPadding=props.questionSettings?.questionPadding??props.questionPadding??28;const questionPaddingTop=props.questionSettings?.questionPaddingTop??props.questionPaddingTop??28;const questionPaddingRight=props.questionSettings?.questionPaddingRight??props.questionPaddingRight??32;const questionPaddingBottom=props.questionSettings?.questionPaddingBottom??props.questionPaddingBottom??28;const questionPaddingLeft=props.questionSettings?.questionPaddingLeft??props.questionPaddingLeft??32;const isQuestionPaddingMixed=props.questionSettings?.isQuestionPaddingMixed??props.isQuestionPaddingMixed??false;// Question icon settings compatibility\nconst questionIcon=props.questionIconSettings?.questionIcon??props.questionIcon;const arrowSize=props.questionIconSettings?.arrowSize??props.arrowSize??16;const questionIconGap=props.questionIconSettings?.questionIconGap??props.questionIconGap??20;const questionIconRotation=props.questionIconSettings?.questionIconRotation??props.questionIconRotation??180;const iconPosition=props.questionIconSettings?.iconPosition??props.iconPosition??\"after\";// Answer settings compatibility\nconst answerFont=props.answerSettings?.answerFont??props.answerFont;const answerTextColor=props.answerSettings?.answerTextColor??props.answerTextColor??\"#333\";const answerPadding=props.answerSettings?.answerPadding??props.answerPadding??16;const answerPaddingTop=props.answerSettings?.answerPaddingTop??props.answerPaddingTop??16;const answerPaddingRight=props.answerSettings?.answerPaddingRight??props.answerPaddingRight??32;const answerPaddingBottom=props.answerSettings?.answerPaddingBottom??props.answerPaddingBottom??16;const answerPaddingLeft=props.answerSettings?.answerPaddingLeft??props.answerPaddingLeft??16;const isAnswerPaddingMixed=props.answerSettings?.isAnswerPaddingMixed??props.isAnswerPaddingMixed??false;// Answer icon settings compatibility\nconst answerIcon=props.answerIconSettings?.answerIcon??props.answerIcon;const answerIconSize=props.answerIconSettings?.answerIconSize??props.answerIconSize??16;const answerIconGap=props.answerIconSettings?.answerIconGap??props.answerIconGap??16;return{...props,borderWidth,borderWidthTop,borderWidthRight,borderWidthBottom,borderWidthLeft,isMixed,borderColor,borderHoverColor,backgroundColor,openColor,hoverColor,questionFont,questionTextColor,openTextColor,questionPadding,questionPaddingTop,questionPaddingRight,questionPaddingBottom,questionPaddingLeft,isQuestionPaddingMixed,questionIcon,arrowSize,questionIconGap,questionIconRotation,iconPosition,answerFont,answerTextColor,answerPadding,answerPaddingTop,answerPaddingRight,answerPaddingBottom,answerPaddingLeft,isAnswerPaddingMixed,answerIcon,answerIconSize,answerIconGap};};/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-auto\n *\n * @framerIntrinsicWidth 740\n * @framerIntrinsicHeight auto\n * @framerDisableUnlink\n */export default function CustomAccordion(originalProps){const props=getCompatibleProps(originalProps);const[isReady,setIsReady]=React.useState(false);const componentId=React.useId();React.useEffect(()=>{const timer=setTimeout(()=>setIsReady(true),5);return()=>clearTimeout(timer);},[]);const{faqs,gapSize,backgroundColor,openColor,hoverColor,borderRadius,borderWidthTop,borderWidthRight,borderWidthBottom,borderWidthLeft,isMixed,borderWidth,borderColor,borderHoverColor,fontFamily,showQuestionIcon,questionIcon,questionIconGap,questionIconRotation,questionTextColor,questionPaddingTop,questionPaddingRight,questionPaddingBottom,questionPaddingLeft,isQuestionPaddingMixed,questionPadding,answerPaddingTop,answerPaddingRight,answerPaddingBottom,answerPaddingLeft,isAnswerPaddingMixed,answerPadding,arrowSize,iconPosition,showAnswerIcon,answerIcon,answerIconGap,answerIconSize,questionFont,answerFont,answerTextColor,openTextColor,firstCardOpen,transition,applyBackgroundToParent,applyBorderToParent,applyBorderRadiusToParent}=props;const[openIndex,setOpenIndex]=React.useState(firstCardOpen&&faqs.length>0?0:null);const[hoveredIndex,setHoveredIndex]=React.useState(null);// Touch device detection for mobile fix\nconst[isTouchDevice,setIsTouchDevice]=React.useState(false);React.useEffect(()=>{setIsTouchDevice(\"ontouchstart\"in window||navigator.maxTouchPoints>0);},[]);React.useEffect(()=>{if(firstCardOpen&&faqs.length>0){setOpenIndex(0);}else{setOpenIndex(null);}},[firstCardOpen,faqs]);const toggleFAQ=index=>{setOpenIndex(prevIndex=>prevIndex===index?null:index);};const getBorderStyle=index=>{if(isMixed){return{borderTop:`${borderWidthTop}px solid ${borderColor}`,borderRight:`${borderWidthRight}px solid ${borderColor}`,borderBottom:`${borderWidthBottom}px solid ${borderColor}`,borderLeft:`${borderWidthLeft}px solid ${borderColor}`};}else{return{border:`${borderWidth}px solid ${borderColor}`};}};const getQuestionPaddingStyle=()=>{if(isQuestionPaddingMixed){return{paddingTop:`${questionPaddingTop}px`,paddingRight:`${questionPaddingRight}px`,paddingBottom:`${questionPaddingBottom}px`,paddingLeft:`${questionPaddingLeft}px`};}else{return{padding:`${questionPadding}px`};}};const getAnswerPaddingStyle=()=>{if(isAnswerPaddingMixed){return{paddingTop:`${answerPaddingTop}px`,paddingRight:`${answerPaddingRight}px`,paddingBottom:`${answerPaddingBottom}px`,paddingLeft:`${answerPaddingLeft}px`};}else{return{padding:`${answerPadding}px`};}};const content=/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",...props.style},children:faqs.map((faq,index)=>/*#__PURE__*/_jsxs(motion.div,{style:{marginBottom:index===faqs.length-1?\"0px\":`${gapSize}px`,...applyBorderToParent?getBorderStyle(index):{},...applyBorderRadiusToParent?{borderRadius:borderRadius}:{},...applyBackgroundToParent?{backgroundColor:openIndex===index?openColor:backgroundColor}:{},overflow:applyBorderRadiusToParent?\"hidden\":\"visible\"},animate:applyBackgroundToParent||applyBorderToParent?{...applyBorderToParent?{borderColor:hoveredIndex===index&&!isTouchDevice?borderHoverColor:borderColor}:{},...applyBackgroundToParent?{backgroundColor:openIndex===index?openColor:hoveredIndex===index&&!isTouchDevice?hoverColor:backgroundColor}:{}}:{},transition:transition,className:`force-styles-${componentId}-item-${index}`,children:[/*#__PURE__*/_jsxs(motion.div,{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",cursor:\"pointer\",...!applyBorderRadiusToParent?{borderRadius:borderRadius}:{},...!applyBorderToParent?getBorderStyle(index):{},...!applyBackgroundToParent?{backgroundColor:openIndex===index?openColor:backgroundColor}:{},...getQuestionPaddingStyle(),boxSizing:\"border-box\"},animate:!applyBackgroundToParent||!applyBorderToParent?{...!applyBorderToParent?{borderColor:hoveredIndex===index&&!isTouchDevice?borderHoverColor:borderColor}:{},...!applyBackgroundToParent?{backgroundColor:openIndex===index?openColor:hoveredIndex===index&&!isTouchDevice?hoverColor:backgroundColor}:{}}:{},transition:transition,onClick:()=>toggleFAQ(index),onMouseEnter:()=>!isTouchDevice&&setHoveredIndex(index),onMouseLeave:()=>!isTouchDevice&&setHoveredIndex(null),children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\"},children:[showQuestionIcon&&iconPosition===\"before\"&&/*#__PURE__*/_jsx(motion.img,{src:questionIcon,alt:\"icon\",animate:{rotate:openIndex===index?questionIconRotation:0},transition:transition,style:{width:arrowSize,height:arrowSize,marginRight:`${questionIconGap}px`}}),/*#__PURE__*/_jsx(QuestionText,{font:questionFont,color:openIndex===index?openTextColor:questionTextColor,children:faq.question})]}),showQuestionIcon&&iconPosition===\"after\"&&/*#__PURE__*/_jsx(motion.img,{src:questionIcon,alt:\"icon\",animate:{rotate:openIndex===index?questionIconRotation:0},transition:transition,style:{width:arrowSize,height:arrowSize,marginLeft:`${questionIconGap}px`}})]},`${index}-${firstCardOpen}-${openColor}`),/*#__PURE__*/_jsx(AccordionContent,{isOpen:openIndex===index,transition:transition,children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"start\",...getAnswerPaddingStyle(),boxSizing:\"border-box\"},children:[showAnswerIcon&&answerIcon&&/*#__PURE__*/_jsx(\"img\",{src:answerIcon,alt:\"icon\",style:{width:answerIconSize,height:answerIconSize,marginRight:`${answerIconGap}px`}}),/*#__PURE__*/_jsx(AnswerText,{font:answerFont,color:answerTextColor,children:faq.answer})]})})]},index))});const forceStyles=`\n    .force-styles-${componentId} {opacity: 1}\n    ${faqs.map((_,index)=>`.force-styles-${componentId}-item-${index} {transform: translateZ(0)}`).join(\"\\n\")}\n    `;return /*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:forceStyles}}),/*#__PURE__*/_jsx(\"div\",{className:`force-styles-${componentId}`,children:content})]});}function AccordionContent({isOpen,children,transition}){const contentRef=React.useRef(null);const[height,setHeight]=React.useState(0);React.useEffect(()=>{if(contentRef.current){contentRef.current.style.position=\"absolute\";contentRef.current.style.visibility=\"hidden\";contentRef.current.style.display=\"block\";const scrollHeight=contentRef.current.scrollHeight;contentRef.current.style.position=\"\";contentRef.current.style.visibility=\"\";contentRef.current.style.display=\"\";if(isOpen){setHeight(scrollHeight);}}},[isOpen,children]);return /*#__PURE__*/_jsx(motion.div,{animate:{height:isOpen?height:0},initial:false,transition:{height:transition},style:{overflow:\"hidden\",willChange:\"height\"},children:/*#__PURE__*/_jsx(\"div\",{ref:contentRef,children:children})});}CustomAccordion.defaultProps={faqs:[{question:\"Why does Pixco offer free Framer components?\",answer:\"We love seeing great design come to life, and offering free Framer components is our way of helping the community.\"},{question:\"Is there a catch for these free components?\",answer:\"No catch at all! We genuinely enjoy helping designers and creators.\"}],gapSize:16,backgroundSettings:{backgroundColor:\"#161F29\",openColor:\"#233040\",hoverColor:\"#233040\"},backgroundColor:\"#161F29\",openColor:\"#233040\",hoverColor:\"#233040\",borderRadius:20,borderWidth:1,borderWidthTop:1,borderWidthRight:1,borderWidthBottom:1,borderWidthLeft:1,isMixed:false,showQuestionIcon:true,questionIconGap:20,questionIconRotation:180,questionPadding:28,questionPaddingTop:28,questionPaddingRight:32,questionPaddingBottom:28,questionPaddingLeft:32,isQuestionPaddingMixed:false,showAnswerIcon:true,answerIconGap:16,answerPadding:16,answerPaddingTop:16,answerPaddingRight:32,answerPaddingBottom:16,answerPaddingLeft:16,isAnswerPaddingMixed:false,borderColor:\"#1D2836\",borderHoverColor:\"#2C3C52\",questionIcon:\"https://framerusercontent.com/assets/KeZKHxejeIz6mxENsIvmDZIEDo.svg\",arrowSize:16,iconPosition:\"after\",answerIcon:\"https://framerusercontent.com/assets/XYbxWO3TFY2WvDPFG8MlDMVSoU.svg\",answerIconSize:16,answerTextColor:\"#99ADC4\",firstCardOpen:false,openTextColor:\"#FFFFFF\",transition:{type:\"spring\",stiffness:800,damping:60},applyBackgroundToParent:false,applyBorderToParent:false,applyBorderRadiusToParent:false};addPropertyControls(CustomAccordion,{faqs:{type:ControlType.Array,title:\"FAQs\",control:{type:ControlType.Object,controls:{question:{type:ControlType.String,title:\"Question\"},answer:{type:ControlType.String,title:\"Answer\",displayTextArea:true}}},defaultValue:CustomAccordion.defaultProps.faqs},gapSize:{type:ControlType.Number,title:\"Gap Size\",defaultValue:16,min:0,max:100,unit:\"px\",displayStepper:true},applyBackgroundToParent:{type:ControlType.Boolean,title:\"Background\",defaultValue:false,enabledTitle:\"Parent\",disabledTitle:\"Card\",description:\"Apply background to parent or question card\"},backgroundSettings:{type:ControlType.Object,title:\"Background\",controls:{backgroundColor:{type:ControlType.Color,title:\"Default\",defaultValue:CustomAccordion.defaultProps.backgroundColor},openColor:{type:ControlType.Color,title:\"Open\",defaultValue:CustomAccordion.defaultProps.openColor},hoverColor:{type:ControlType.Color,title:\"Hover\",defaultValue:CustomAccordion.defaultProps.hoverColor}}},applyBorderToParent:{type:ControlType.Boolean,title:\"Border\",defaultValue:false,enabledTitle:\"Parent\",disabledTitle:\"Card\",description:\"Apply border to parent or question card\"},borderSettings:{type:ControlType.Object,title:\"Border\",controls:{borderWidth:{type:ControlType.FusedNumber,title:\"Width\",defaultValue:1,toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"borderWidthTop\",\"borderWidthRight\",\"borderWidthBottom\",\"borderWidthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,max:10,step:1,unit:\"px\"},borderColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#1D2836\"},borderHoverColor:{type:ControlType.Color,title:\"Hover Color\",defaultValue:\"#2C3C52\"}}},applyBorderRadiusToParent:{type:ControlType.Boolean,title:\"Border Radius\",defaultValue:false,enabledTitle:\"Parent\",disabledTitle:\"Card\",description:\"Apply border radius to parent or question card\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:20,min:0,max:50,unit:\"px\",displayStepper:true},questionSettings:{type:ControlType.Object,title:\"Question\",controls:{questionFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Inter\",fontSize:16,fontWeight:400,lineHeight:\"1.5\",letterSpacing:\"normal\"}},questionTextColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FFFFFF\"},openTextColor:{type:ControlType.Color,title:\"Open Text Color\",defaultValue:\"#FFFFFF\"},questionPadding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:28,toggleKey:\"isQuestionPaddingMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"questionPaddingTop\",\"questionPaddingRight\",\"questionPaddingBottom\",\"questionPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,max:100,step:1,unit:\"px\"}}},showQuestionIcon:{type:ControlType.Boolean,title:\"Question Icon\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},questionIconSettings:{type:ControlType.Object,title:\"Question Icon\",hidden:props=>!props.showQuestionIcon,controls:{questionIcon:{type:ControlType.File,title:\"Icon\",allowedFileTypes:[\"svg\",\"png\",\"jpg\",\"gif\"]},arrowSize:{type:ControlType.Number,title:\"Size\",defaultValue:CustomAccordion.defaultProps.arrowSize,min:8,max:32,unit:\"px\",displayStepper:true},questionIconGap:{type:ControlType.Number,title:\"Gap\",defaultValue:20,min:0,max:50,unit:\"px\",displayStepper:true},questionIconRotation:{type:ControlType.Number,title:\"Rotation\",defaultValue:180,min:0,max:360,step:1,unit:\"\\xb0\",displayStepper:true,description:\"Transitions on open and close states\"},iconPosition:{type:ControlType.Enum,title:\"Position\",options:[\"before\",\"after\"],optionTitles:[\"Before\",\"After\"],defaultValue:\"after\"}}},answerSettings:{type:ControlType.Object,title:\"Answer\",controls:{answerFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Inter\",fontSize:16,fontWeight:400,lineHeight:\"1.5\",letterSpacing:\"normal\"}},answerTextColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#99ADC4\"},answerPadding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:16,toggleKey:\"isAnswerPaddingMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"answerPaddingTop\",\"answerPaddingRight\",\"answerPaddingBottom\",\"answerPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,max:100,step:1,unit:\"px\"}}},showAnswerIcon:{type:ControlType.Boolean,title:\"Answer Icon\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},answerIconSettings:{type:ControlType.Object,title:\"Answer Icon\",hidden:props=>!props.showAnswerIcon,controls:{answerIcon:{type:ControlType.File,title:\"Icon\",allowedFileTypes:[\"svg\",\"png\",\"jpg\",\"gif\"]},answerIconSize:{type:ControlType.Number,title:\"Size\",defaultValue:CustomAccordion.defaultProps.answerIconSize,min:8,max:32,unit:\"px\",displayStepper:true},answerIconGap:{type:ControlType.Number,title:\"Gap\",defaultValue:16,min:0,max:50,unit:\"px\",displayStepper:true}}},firstCardOpen:{type:ControlType.Boolean,title:\"First Card Open\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:800,damping:60},description:\"Discover more Framer resources at [Pixco](https://pixcodrops.com/resources)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CustomAccordion\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"auto\",\"framerIntrinsicWidth\":\"740\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CustomAccordion.map","// Generated by Framer (62e9832)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CustomAccordion from\"https://framerusercontent.com/modules/BeoOkMASwMSx2anCpheJ/ZMxWB1I5XxdeDnIz6qEg/CustomAccordion.js\";const CustomAccordionFonts=getFonts(CustomAccordion);const serializationHash=\"framer-wNtsW\";const variantClassNames={O180VEUTJ:\"framer-v-16wpucf\"};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 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:\"O180VEUTJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16wpucf\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"O180VEUTJ\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q6u1d1-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Xn_V6Sguu-container\",nodeId:\"Xn_V6Sguu\",rendersWithMotion:true,scopeId:\"y8fZiK06x\",children:/*#__PURE__*/_jsx(CustomAccordion,{answerIconSettings:{answerIconGap:16,answerIconSize:16},answerSettings:{answerFont:{fontFamily:'\"Suisse Intl Trial Regular\", \"Suisse Intl Trial Regular Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.03em\",lineHeight:\"1.3em\"},answerPadding:0,answerPaddingBottom:30,answerPaddingLeft:0,answerPaddingRight:0,answerPaddingTop:0,answerTextColor:\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",isAnswerPaddingMixed:true},applyBackgroundToParent:false,applyBorderRadiusToParent:true,applyBorderToParent:true,backgroundSettings:{backgroundColor:\"rgba(255, 255, 255, 0)\",hoverColor:\"rgba(255, 255, 255, 0)\",openColor:\"rgba(255, 255, 255, 0)\"},borderRadius:0,borderSettings:{borderColor:\"rgba(0, 0, 0, 0)\",borderHoverColor:\"rgba(31, 31, 31, 0)\",borderWidth:0,borderWidthBottom:0,borderWidthLeft:0,borderWidthRight:0,borderWidthTop:0,isMixed:false},faqs:[{answer:\"Allsite designs and builds high-end, production-ready websites - from strategy and design direction to Framer development and launch.\\nThe website is treated as a core business asset: product narrative, trust layer, and conversion surface in one.\",question:\"What services do you offer exactly?\"},{answer:\"Yes - brand work as it relates to the website.\\nThis includes visual identity refinement, design systems, typography, color, layout logic, and tone.\\nAllsite does not position itself as a full-service branding agency - focus beats breadth.\",question:\"Do you also do brand work?\"},{answer:\"Framer enables faster iteration, cleaner handover, and a more modern editing experience - especially for content-driven, design-forward teams.\\nFor complex, CMS-heavy, or AI-native products, Framer offers a better balance of flexibility and maintainability.\",question:\"Why Framer over Webflow?\"},{answer:\"No.\\nProjects can start from anything - from rough ideas to existing designs.\\nIf a Figma file exists, great. If not, design direction and structure are part of the process.\",question:\"Do we need finished designs or a Figma file to start?\"},{answer:\"Projects typically start with a short design & strategy phase, followed by design, build, and launch.\\nMost projects take 3–6 weeks, depending on scope and feedback speed.\",question:\"How do projects usually start and how long do they take?\"},{answer:\"Send a short message with:\\n\\nWhat you’re building\\n\\nWhy now\\n\\nA rough scope or goal\\n\\nThat’s enough to start the conversation.\",question:\"How do we get in touch and what should we send?\"}],firstCardOpen:true,gapSize:0,height:\"100%\",id:\"Xn_V6Sguu\",layoutId:\"Xn_V6Sguu\",questionIconSettings:{arrowSize:23,iconPosition:\"after\",questionIcon:\"https://framerusercontent.com/assets/zPjVkMoyH8aXtjyi2iwosDMfh4Y.svg\",questionIconGap:16,questionIconRotation:180},questionSettings:{isQuestionPaddingMixed:true,openTextColor:\"var(--token-1cd9ca7e-142a-4392-b0d9-e6b9017feb05, rgba(255, 255, 255, 0.5))\",questionFont:{fontFamily:'\"Suisse Intl Trial Regular\", \"Suisse Intl Trial Regular Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.03em\",lineHeight:\"1.3em\"},questionPadding:0,questionPaddingBottom:32,questionPaddingLeft:0,questionPaddingRight:0,questionPaddingTop:0,questionTextColor:\"var(--token-1cd9ca7e-142a-4392-b0d9-e6b9017feb05, rgba(255, 255, 255, 0.5))\"},showAnswerIcon:false,showQuestionIcon:false,style:{width:\"100%\"},transition:{delay:0,duration:.3,ease:[.68,0,.16,.97],type:\"tween\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wNtsW.framer-7rmwa6, .framer-wNtsW .framer-7rmwa6 { display: block; }\",\".framer-wNtsW.framer-16wpucf { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 968px; }\",\".framer-wNtsW .framer-q6u1d1-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 409\n * @framerIntrinsicWidth 968\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery8fZiK06x=withCSS(Component,css,\"framer-wNtsW\");export default Framery8fZiK06x;Framery8fZiK06x.displayName=\"FAQ (Section)\";Framery8fZiK06x.defaultProps={height:409,width:968};addFonts(Framery8fZiK06x,[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Trial Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl Trial\",url:\"https://framerusercontent.com/assets/Qd3ani1QfXnAVvrwZY9ZmaT9GWI.woff2\",weight:\"400\"}]},...CustomAccordionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery8fZiK06x\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"968\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"409\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./y8fZiK06x.map","// Generated by Framer (b322937)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-GGbeD .framer-styles-preset-kmewoi:not(.rich-text-wrapper), .framer-GGbeD .framer-styles-preset-kmewoi.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: #ffffff; --framer-link-text-color: rgba(255, 255, 255, 0.49); --framer-link-text-decoration: none; }\"];export const className=\"framer-GGbeD\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0956b9b)\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 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 3.923 13.307 L 7.858 11.099 L 7.924 10.907 L 7.858 10.8 L 7.666 10.8 L 7.008 10.76 L 4.76 10.699 L 2.81 10.618 L 0.921 10.517 L 0.446 10.416 L 0 9.828 L 0.046 9.535 L 0.446 9.266 L 1.018 9.316 L 2.283 9.403 L 4.182 9.534 L 5.56 9.615 L 7.6 9.827 L 7.924 9.827 L 7.97 9.696 L 7.859 9.615 L 7.773 9.534 L 5.808 8.202 L 3.681 6.795 L 2.567 5.985 L 1.965 5.574 L 1.661 5.19 L 1.53 4.35 L 2.077 3.747 L 2.812 3.797 L 2.999 3.847 L 3.743 4.42 L 5.333 5.65 L 7.408 7.179 L 7.712 7.431 L 7.834 7.345 L 7.848 7.284 L 7.712 7.056 L 6.583 5.015 L 5.379 2.94 L 4.842 2.08 L 4.701 1.564 C 4.651 1.352 4.614 1.173 4.614 0.956 L 5.237 0.111 L 5.581 0 L 6.412 0.111 L 6.761 0.415 L 7.277 1.595 L 8.113 3.453 L 9.409 5.979 L 9.789 6.729 L 9.991 7.423 L 10.067 7.635 L 10.198 7.635 L 10.198 7.514 L 10.305 6.09 L 10.502 4.343 L 10.694 2.094 L 10.76 1.461 L 11.073 0.702 L 11.696 0.292 L 12.182 0.524 L 12.582 1.097 L 12.526 1.467 L 12.288 3.011 L 11.823 5.431 L 11.519 7.052 L 11.696 7.052 L 11.898 6.849 L 12.718 5.761 L 14.095 4.039 L 14.703 3.356 L 15.412 2.601 L 15.867 2.242 L 16.727 2.242 L 17.361 3.183 L 17.077 4.155 L 16.191 5.279 L 15.456 6.231 L 14.403 7.649 L 13.746 8.783 L 13.806 8.873 L 13.963 8.859 L 16.342 8.352 L 17.628 8.12 L 19.162 7.857 L 19.856 8.181 L 19.932 8.51 L 19.659 9.184 L 18.018 9.589 L 16.094 9.974 L 13.228 10.652 L 13.193 10.678 L 13.234 10.727 L 14.525 10.849 L 15.077 10.879 L 16.429 10.879 L 18.946 11.066 L 19.604 11.501 L 19.998 12.033 L 19.932 12.438 L 18.919 12.954 L 17.552 12.63 L 14.363 11.871 L 13.269 11.598 L 13.118 11.598 L 13.118 11.689 L 14.029 12.58 L 15.7 14.089 L 17.791 16.033 L 17.898 16.514 L 17.629 16.893 L 17.346 16.853 L 15.508 15.47 L 14.799 14.847 L 13.193 13.496 L 13.087 13.496 L 13.087 13.638 L 13.457 14.179 L 15.411 17.116 L 15.512 18.017 L 15.37 18.31 L 14.864 18.487 L 14.307 18.385 L 13.164 16.78 L 11.983 14.972 L 11.031 13.351 L 10.915 13.417 L 10.353 19.469 L 10.09 19.778 L 9.482 20.01 L 8.976 19.625 L 8.707 19.003 L 8.976 17.772 L 9.3 16.167 L 9.563 14.891 L 9.801 13.305 L 9.943 12.779 L 9.933 12.744 L 9.817 12.758 L 8.622 14.399 L 6.805 16.856 L 5.366 18.395 L 5.022 18.531 L 4.425 18.222 L 4.481 17.67 L 4.814 17.178 L 6.805 14.646 L 8.005 13.077 L 8.78 12.171 L 8.775 12.04 L 8.729 12.04 L 3.442 15.473 L 2.501 15.594 L 2.096 15.215 L 2.146 14.592 L 2.338 14.39 L 3.927 13.296 L 3.922 13.301 Z\" fill=\"var(--kj1w90, var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)))\" height=\"20.00999999999999px\" id=\"nFEfCsATw\" transform=\"translate(10 10)\" width=\"19.997843735152685px\"/></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,PEM0Pz7Sz:fill??props.PEM0Pz7Sz??\"var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PEM0Pz7Sz,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-aRhEJ\",className),layoutId:layoutId,ref:ref,style:{\"--kj1w90\":PEM0Pz7Sz,...style}});});const css=[`.framer-aRhEJ { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--kj1w90); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PEM0Pz7Sz\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Diamond\",\"color\":{\"type\":\"variable\",\"value\":\"kj1w90\"},\"set\":{\"localId\":\"vectorSet/UDeJ2KARu\",\"id\":\"UDeJ2KARu\",\"moduleId\":\"DnqCEntl2FzV81wiQCVP\"}}\n */const Icon=withCSS(Component,css,\"framer-aRhEJ\");Icon.displayName=\"Diamond\";export default Icon;addPropertyControls(Icon,{PEM0Pz7Sz:{defaultValue:'var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)) /* {\"name\":\"text-inverted\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\",\"framerVariables\":\"{\\\"PEM0Pz7Sz\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Diamond\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"kj1w90\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/UDeJ2KARu\\\",\\\"id\\\":\\\"UDeJ2KARu\\\",\\\"moduleId\\\":\\\"DnqCEntl2FzV81wiQCVP\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0956b9b)\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 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 7.724 12.036 L 14.373 7.237 C 14.699 7.001 15.165 7.093 15.32 7.459 C 16.138 9.386 15.773 11.702 14.146 13.292 C 12.52 14.882 10.257 15.231 8.188 14.437 L 5.929 15.459 C 9.17 17.625 13.105 17.09 15.564 14.684 C 17.515 12.776 18.119 10.177 17.554 7.832 L 17.56 7.837 C 16.74 4.393 17.761 3.017 19.852 0.202 C 19.901 0.135 19.95 0.068 20 0 L 17.249 2.69 L 17.249 2.681 L 7.723 12.037 M 6.352 13.202 C 4.026 11.029 4.427 7.667 6.412 5.728 C 7.879 4.293 10.284 3.708 12.383 4.569 L 14.638 3.551 C 14.232 3.264 13.711 2.955 13.114 2.738 C 10.414 1.652 7.182 2.193 4.987 4.337 C 2.876 6.401 2.212 9.574 3.352 12.283 C 4.203 14.307 2.807 15.738 1.401 17.183 C 0.903 17.695 0.403 18.208 0 18.75 L 6.35 13.204\" fill=\"transparent\" height=\"18.749948488407245px\" id=\"XtS__vfpL\" transform=\"translate(10 10.667)\" width=\"20px\"><path d=\"M 1.795 12.036 L 8.444 7.237 C 8.77 7.001 9.236 7.093 9.392 7.459 C 10.209 9.386 9.844 11.702 8.217 13.292 C 6.591 14.882 4.328 15.231 2.26 14.437 L 0 15.459 C 3.241 17.625 7.176 17.09 9.636 14.684 C 11.586 12.776 12.191 10.177 11.626 7.832 L 11.631 7.837 C 10.811 4.393 11.832 3.017 13.923 0.202 C 13.972 0.135 14.022 0.068 14.071 0 L 11.32 2.69 L 11.32 2.681 L 1.794 12.037\" fill=\"var(--kj1w90, var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)))\" height=\"16.821060994685595px\" id=\"H6PDzk2S0\" transform=\"translate(5.929 0)\" width=\"14.071140724302722px\"/><path d=\"M 6.352 11.009 C 4.026 8.836 4.427 5.474 6.412 3.535 C 7.879 2.1 10.284 1.514 12.383 2.375 L 14.638 1.357 C 14.232 1.07 13.711 0.762 13.114 0.545 C 10.414 -0.541 7.182 -0.001 4.987 2.143 C 2.876 4.207 2.212 7.381 3.352 10.089 C 4.203 12.113 2.807 13.545 1.401 14.99 C 0.903 15.502 0.403 16.014 0 16.557 L 6.35 11.01\" fill=\"var(--kj1w90, var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)))\" height=\"16.55661676996242px\" id=\"GMQ72qrK0\" transform=\"translate(0 2.193)\" width=\"14.637765728301474px\"/></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,PEM0Pz7Sz:fill??props.PEM0Pz7Sz??\"var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PEM0Pz7Sz,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-yLFjT\",className),layoutId:layoutId,ref:ref,style:{\"--kj1w90\":PEM0Pz7Sz,...style}});});const css=[`.framer-yLFjT { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--kj1w90); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PEM0Pz7Sz\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"kj1w90\"},\"set\":{\"localId\":\"vectorSet/UDeJ2KARu\",\"id\":\"UDeJ2KARu\",\"moduleId\":\"DnqCEntl2FzV81wiQCVP\"}}\n */const Icon=withCSS(Component,css,\"framer-yLFjT\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{PEM0Pz7Sz:{defaultValue:'var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)) /* {\"name\":\"text-inverted\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"PEM0Pz7Sz\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"kj1w90\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/UDeJ2KARu\\\",\\\"id\\\":\\\"UDeJ2KARu\\\",\\\"moduleId\\\":\\\"DnqCEntl2FzV81wiQCVP\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0956b9b)\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 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2.341 0 L 8.032 5.247 L 8.032 0.012 L 9.14 0.012 L 9.14 5.271 L 14.857 0 L 14.857 5.983 L 17.204 5.983 L 17.204 14.612 L 14.864 14.612 L 14.864 19.939 L 9.14 14.907 L 9.14 19.997 L 8.032 19.997 L 8.032 14.99 L 2.347 20 L 2.347 14.612 L 0 14.612 L 0 5.983 L 2.341 5.983 Z M 7.197 7.078 L 1.108 7.078 L 1.108 13.517 L 2.346 13.517 L 2.346 11.486 Z M 3.455 11.971 L 3.455 17.556 L 8.032 13.522 L 8.032 7.811 Z M 13.756 17.499 L 13.756 14.612 L 13.75 14.612 L 13.75 11.966 L 9.172 7.806 L 9.172 13.469 Z M 14.864 13.517 L 16.096 13.517 L 16.096 7.078 L 10.052 7.078 L 14.864 11.44 Z M 13.749 5.983 L 13.749 2.519 L 9.992 5.983 Z M 3.449 2.519 L 3.449 5.983 L 7.205 5.983 Z\" fill=\"var(--kj1w90, var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)))\" height=\"20px\" id=\"wBBCzPsON\" transform=\"translate(10.906 10.188)\" width=\"17.20364741641339px\"/></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,PEM0Pz7Sz:fill??props.PEM0Pz7Sz??\"var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PEM0Pz7Sz,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Agngk\",className),layoutId:layoutId,ref:ref,style:{\"--kj1w90\":PEM0Pz7Sz,...style}});});const css=[`.framer-Agngk { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--kj1w90); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PEM0Pz7Sz\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"kj1w90\"},\"set\":{\"localId\":\"vectorSet/UDeJ2KARu\",\"id\":\"UDeJ2KARu\",\"moduleId\":\"DnqCEntl2FzV81wiQCVP\"}}\n */const Icon=withCSS(Component,css,\"framer-Agngk\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{PEM0Pz7Sz:{defaultValue:'var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)) /* {\"name\":\"text-inverted\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"kj1w90\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/UDeJ2KARu\\\",\\\"id\\\":\\\"UDeJ2KARu\\\",\\\"moduleId\\\":\\\"DnqCEntl2FzV81wiQCVP\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"PEM0Pz7Sz\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"40\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0956b9b)\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 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 20 L 0 0 L 20 0 L 20 20 Z M 20 10.02 C 17.405 10.179 14.958 11.282 13.12 13.12 C 11.282 14.958 10.179 17.405 10.02 20 L 9.98 20 C 9.821 17.405 8.719 14.958 6.88 13.12 C 5.042 11.281 2.595 10.179 0 10.02 L 0 9.98 C 2.595 9.821 5.042 8.719 6.88 6.88 C 8.719 5.042 9.821 2.595 9.98 0 L 10.02 0 C 10.179 2.595 11.282 5.042 13.12 6.88 C 14.958 8.718 17.405 9.821 20 9.98 Z\" fill=\"transparent\" height=\"20px\" id=\"wshogA70i\" transform=\"translate(10 10)\" width=\"20px\"><path d=\"M 0 20 L 0 0 L 20 0 L 20 20 Z\" fill=\"transparent\" height=\"20px\" id=\"iQjhBQMyJ\" width=\"20px\"/><path d=\"M 20 10.02 C 17.405 10.179 14.958 11.282 13.12 13.12 C 11.282 14.958 10.179 17.405 10.02 20 L 9.98 20 C 9.821 17.405 8.719 14.958 6.88 13.12 C 5.042 11.281 2.595 10.179 0 10.02 L 0 9.98 C 2.595 9.821 5.042 8.719 6.88 6.88 C 8.719 5.042 9.821 2.595 9.98 0 L 10.02 0 C 10.179 2.595 11.282 5.042 13.12 6.88 C 14.958 8.718 17.405 9.821 20 9.98 Z\" fill=\"var(--kj1w90, var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)))\" height=\"20px\" id=\"v_IrhWqb5\" width=\"20px\"/></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,PEM0Pz7Sz:fill??props.PEM0Pz7Sz??\"var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,PEM0Pz7Sz,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-y7HLq\",className),layoutId:layoutId,ref:ref,style:{\"--kj1w90\":PEM0Pz7Sz,...style}});});const css=[`.framer-y7HLq { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--kj1w90); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"PEM0Pz7Sz\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Oval\",\"color\":{\"type\":\"variable\",\"value\":\"kj1w90\"},\"set\":{\"localId\":\"vectorSet/UDeJ2KARu\",\"id\":\"UDeJ2KARu\",\"moduleId\":\"DnqCEntl2FzV81wiQCVP\"}}\n */const Icon=withCSS(Component,css,\"framer-y7HLq\");Icon.displayName=\"Oval\";export default Icon;addPropertyControls(Icon,{PEM0Pz7Sz:{defaultValue:'var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)) /* {\"name\":\"text-inverted\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Oval\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"kj1w90\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/UDeJ2KARu\\\",\\\"id\\\":\\\"UDeJ2KARu\\\",\\\"moduleId\\\":\\\"DnqCEntl2FzV81wiQCVP\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"PEM0Pz7Sz\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (904da2c)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,PropertyOverrides,queryCache,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useQueryData,useRouter,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavMobile from\"https://framerusercontent.com/modules/5d8s7FG0PzpmdUuzxvds/idaBROJUpq6J905ZH7zE/DXJZCmfAH.js\";import UnicornStudioEmbed from\"https://framerusercontent.com/modules/vbaJXlyVEeIvuEevvudG/xz9wpwtsWxg4VFBwEdj7/UnicornStudioEmbed.js\";import TagNew from\"#framer/local/canvasComponent/dFSiacXoP/dFSiacXoP.js\";import NavDesktop from\"#framer/local/canvasComponent/eWWFX2bsv/eWWFX2bsv.js\";import Brand from\"#framer/local/canvasComponent/GSjyb46Ol/GSjyb46Ol.js\";import AILogos2 from\"#framer/local/canvasComponent/iQZkmWKJW/iQZkmWKJW.js\";import CursorNew from\"#framer/local/canvasComponent/mjpAuCUQf/mjpAuCUQf.js\";import BlogCardNew from\"#framer/local/canvasComponent/OyV_Uxnl9/OyV_Uxnl9.js\";import RequestProjectForm from\"#framer/local/canvasComponent/U05QiWwQ3/U05QiWwQ3.js\";import AnimatedWordsHero2 from\"#framer/local/canvasComponent/y4DlwOmiS/y4DlwOmiS.js\";import FAQSection from\"#framer/local/canvasComponent/y8fZiK06x/y8fZiK06x.js\";import Insights from\"#framer/local/collection/Xc9Yhj7AZ/Xc9Yhj7AZ.js\";import*as sharedStyle6 from\"#framer/local/css/dk5h7EO5g/dk5h7EO5g.js\";import*as sharedStyle1 from\"#framer/local/css/FqjHB4KJA/FqjHB4KJA.js\";import*as sharedStyle5 from\"#framer/local/css/Gcv8Ec70D/Gcv8Ec70D.js\";import*as sharedStyle3 from\"#framer/local/css/GMmSd07Gg/GMmSd07Gg.js\";import*as sharedStyle from\"#framer/local/css/Kp9P3zXZu/Kp9P3zXZu.js\";import*as sharedStyle4 from\"#framer/local/css/LXgcJQZlV/LXgcJQZlV.js\";import*as sharedStyle2 from\"#framer/local/css/PP529WiRs/PP529WiRs.js\";import Diamond from\"#framer/local/vector/ABIzsXq5b/ABIzsXq5b.js\";import Vector from\"#framer/local/vector/GsAa5YPm8/GsAa5YPm8.js\";import Vector1 from\"#framer/local/vector/KTb6G4vaw/KTb6G4vaw.js\";import Oval from\"#framer/local/vector/l7gPvyepl/l7gPvyepl.js\";import ChatGPTLogo from\"#framer/local/vector/zSkEkx9kx/zSkEkx9kx.js\";const NavDesktopFonts=getFonts(NavDesktop);const NavDesktopWithVariantAppearEffect=withVariantAppearEffect(NavDesktop);const NavMobileFonts=getFonts(NavMobile);const NavMobileWithVariantAppearEffect=withVariantAppearEffect(NavMobile);const TagNewFonts=getFonts(TagNew);const BlogCardNewFonts=getFonts(BlogCardNew);const FAQSectionFonts=getFonts(FAQSection);const UnicornStudioEmbedFonts=getFonts(UnicornStudioEmbed);const RequestProjectFormFonts=getFonts(RequestProjectForm);const AnimatedWordsHero2Fonts=getFonts(AnimatedWordsHero2);const BrandFonts=getFonts(Brand);const AILogos2Fonts=getFonts(AILogos2);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const CursorNewFonts=getFonts(CursorNew);const breakpoints={c3l46TBVt:\"(min-width: 1200px) and (max-width: 1799.98px)\",cSNKT2A24:\"(min-width: 1800px)\",G4GIOrrwL:\"(max-width: 809.98px)\",wrRcZsZik:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-X9IQD\";const variantClassNames={c3l46TBVt:\"framer-v-1k6q06n\",cSNKT2A24:\"framer-v-1ge5z7p\",G4GIOrrwL:\"framer-v-r41m03\",wrRcZsZik:\"framer-v-1d7gn92\"};const XUlP1fygbNvnGqWMwW=undefined;const PU795P4TWNvnGqWMwW=undefined;const aZJm14hqnNvnGqWMwW=undefined;const K0Skc7Ej1NvnGqWMwW=undefined;const sS_Cwi_VWNvnGqWMwW=undefined;const WpyANPMWw=undefined;const cc66Qa_zU=undefined;const TnEqAdBwr=undefined;const Du0c_4l6tSrOMrMkbj=undefined;const HxLIWou9xSrOMrMkbj=undefined;const xkUv4nbGSSrOMrMkbj=undefined;const NDCa8IpObSrOMrMkbj=undefined;const idSrOMrMkbj=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const query=prequery=>prequery({from:{alias:\"SrOMrMkbj\",data:Insights,type:\"Collection\"},limit:{type:\"LiteralValue\",value:100},offset:{type:\"LiteralValue\",value:0},select:[{collection:\"SrOMrMkbj\",name:\"Du0c_4l6t\",type:\"Identifier\"},{collection:\"SrOMrMkbj\",name:\"HxLIWou9x\",type:\"Identifier\"},{collection:\"SrOMrMkbj\",name:\"xkUv4nbGS\",type:\"Identifier\"},{collection:\"SrOMrMkbj\",name:\"NDCa8IpOb\",type:\"Identifier\"},{collection:\"SrOMrMkbj\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"SrOMrMkbj\",data:Insights,type:\"Collection\"},limit:{type:\"LiteralValue\",value:100},offset:{type:\"LiteralValue\",value:0},select:[{collection:\"SrOMrMkbj\",name:\"Du0c_4l6t\",type:\"Identifier\"},{collection:\"SrOMrMkbj\",name:\"HxLIWou9x\",type:\"Identifier\"},{collection:\"SrOMrMkbj\",name:\"xkUv4nbGS\",type:\"Identifier\"},{collection:\"SrOMrMkbj\",name:\"NDCa8IpOb\",type:\"Identifier\"},{collection:\"SrOMrMkbj\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-10};const breakpointRules={G4GIOrrwL:[\".framer-X9IQD .framer-g8zeg6 { gap: 20px; padding: 0px 20px 20px 20px; }\",\".framer-X9IQD .framer-139eapt, .framer-X9IQD .framer-f0c0ma { padding: 32px 16px 32px 16px; }\",\".framer-X9IQD .framer-1ye8myd { gap: 0px; justify-content: flex-start; min-height: unset; }\",\".framer-X9IQD .framer-1b6azej { flex: 1 0 0px; flex-direction: column; gap: 0px; left: unset; position: relative; top: unset; transform: unset; width: 1px; }\",\".framer-X9IQD .framer-17peglf { flex: none; flex-direction: column; width: 100%; }\",\".framer-X9IQD .framer-mxsjoj { width: 229px; }\",\".framer-X9IQD .framer-14wiwfw { border-bottom-left-radius: unset; border-bottom-right-radius: unset; border-top-left-radius: unset; border-top-right-radius: unset; padding: 0px; }\",\".framer-X9IQD .framer-1wtyp { padding: 24px 16px 24px 16px; }\",\".framer-X9IQD .framer-s3ejc9, .framer-X9IQD .framer-2nw962, .framer-X9IQD .framer-ivl203 { flex-direction: column; }\",\".framer-X9IQD .framer-17xi9wl, .framer-X9IQD .framer-hlfxu8, .framer-X9IQD .framer-xljxog { flex: none; width: 100%; }\",\".framer-X9IQD .framer-kj1mp { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; width: 100%; }\",\".framer-X9IQD .framer-1pj5736 { gap: 10px 10px; }\",\".framer-X9IQD .framer-1x3sfb9 { flex-wrap: nowrap; gap: 10px 10px; }\"],wrRcZsZik:[\".framer-X9IQD .framer-1b6azej { left: 0px; transform: translateY(-50%); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={G4GIOrrwL:\".framer-r41m03-override\",wrRcZsZik:\".framer-1d7gn92-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-X9IQD.framer-1j1dpys, .framer-X9IQD .framer-1j1dpys { display: block; }\",\".framer-X9IQD.framer-1k6q06n { align-content: center; align-items: center; background-color: var(--token-9864ce0d-35d3-4226-a4a3-947dac938ed8, #141414); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-X9IQD .framer-jpa0gx-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-X9IQD .framer-18a9qb3-container { flex: none; height: auto; left: 0px; order: -999; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-X9IQD .framer-ae019t { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-X9IQD .framer-g8zeg6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; order: 1003; overflow: visible; padding: 0px 64px 64px 64px; position: relative; width: 100%; }\",\".framer-X9IQD .framer-139eapt { align-content: center; align-items: center; background-color: var(--token-0f9db235-29c5-4cc3-b70e-7275fa43d754, rgba(255, 255, 255, 0.05)); border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 122px; height: min-content; justify-content: center; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 96px 24px 96px 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-X9IQD .framer-ghpvpa-container, .framer-X9IQD .framer-15d0f2l-container, .framer-X9IQD .framer-rdo3o2-container, .framer-X9IQD .framer-1ruf3zb-container, .framer-X9IQD .framer-1jb7abz-container, .framer-X9IQD .framer-163psss-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-X9IQD .framer-1ye8myd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 265px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-X9IQD .framer-1b6azej { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; left: 75%; overflow: auto; padding: 0px; position: absolute; top: 31%; transform: translate(-50%, -50%); width: 150%; z-index: 1; }\",\".framer-X9IQD .framer-17peglf { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: auto; padding: 0px; position: relative; width: 1px; }\",\".framer-X9IQD .framer-mxsjoj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 4px 4px; height: 307px; justify-content: flex-start; padding: 0px; position: relative; width: 299px; }\",\".framer-X9IQD .framer-og45gz-container { flex: none; height: 100%; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-X9IQD .framer-1xx3ngp { flex: none; gap: 10px; height: 20px; overflow: hidden; position: relative; width: 33%; }\",\".framer-X9IQD .framer-f0c0ma { align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: center; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 96px 24px 96px 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-X9IQD .framer-1g87wn7-container, .framer-X9IQD .framer-rvd9rc-container { flex: none; height: auto; max-width: 500px; position: relative; width: 100%; }\",\".framer-X9IQD .framer-14wiwfw { align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 30px 0px 30px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-X9IQD .framer-mywxg7 { -webkit-user-select: none; align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; left: 0px; min-height: 806px; overflow: hidden; padding: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; will-change: var(--framer-will-change-override, transform); }\",\".framer-X9IQD .framer-144wpbe-container { bottom: 0px; flex: none; left: 0px; opacity: 0.1; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-X9IQD .framer-1qvvnin { background-color: #ffffff; flex: none; height: 65px; opacity: 0; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 40px; }\",\".framer-X9IQD .framer-1wtyp { align-content: center; align-items: center; background-color: var(--token-0f9db235-29c5-4cc3-b70e-7275fa43d754, rgba(255, 255, 255, 0.05)); border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: center; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-X9IQD .framer-s3ejc9 { --border-bottom-width: 1px; --border-color: #3b3a3a; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: center; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-X9IQD .framer-17xi9wl { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-X9IQD .framer-1fhb4pw { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-X9IQD .framer-1doasru-container { flex: none; height: auto; opacity: 0.5; position: relative; width: 100%; z-index: 1; }\",\".framer-X9IQD .framer-2nw962 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 40px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-X9IQD .framer-ubevcq, .framer-X9IQD .framer-1yx08zh, .framer-X9IQD .framer-y89bk8 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: wrap; gap: 48px; height: min-content; justify-content: flex-start; min-height: 17px; opacity: 0; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-X9IQD .framer-hlfxu8, .framer-X9IQD .framer-xljxog { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: wrap; gap: 10px 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-X9IQD .framer-17s09e7, .framer-X9IQD .framer-1we9k1p { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-X9IQD .framer-1fru0bl, .framer-X9IQD .framer-1j20ico, .framer-X9IQD .framer-1vxesfv, .framer-X9IQD .framer-21g1r7, .framer-X9IQD .framer-vqcpa8, .framer-X9IQD .framer-1sq4lwd, .framer-X9IQD .framer-1x5kr2a, .framer-X9IQD .framer-1ytppyz, .framer-X9IQD .framer-1voq4jx, .framer-X9IQD .framer-12dn8s9, .framer-X9IQD .framer-1d8n8h1 { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-X9IQD .framer-ivl203 { --border-bottom-width: 1px; --border-color: #3b3a3a; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 24px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-X9IQD .framer-kj1mp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 1336px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-X9IQD .framer-18jmoly { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.5; position: relative; white-space: pre-wrap; width: 198px; word-break: break-word; word-wrap: break-word; }\",\".framer-X9IQD .framer-hjw7fi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-X9IQD .framer-1sxgpjv-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-X9IQD .framer-1vlyy5n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-X9IQD .framer-1pj5736 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-X9IQD .framer-1x3sfb9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-X9IQD .framer-tj9om0 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; opacity: 0.2; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-X9IQD .framer-1ml285s { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; opacity: 0.2; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,'.framer-X9IQD[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-X9IQD [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-X9IQD[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-X9IQD [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-X9IQD[data-hide-scrollbars=\"true\"], .framer-X9IQD [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-X9IQD[data-border=\"true\"]::after, .framer-X9IQD [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; }'];const mediaQueries={c3l46TBVt:\"(min-width: 1200px) and (max-width: 1799.98px)\",cSNKT2A24:\"(min-width: 1800px)\",G4GIOrrwL:\"(max-width: 809.98px)\",wrRcZsZik:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"c3l46TBVt\",Large:\"cSNKT2A24\",Mobile:\"G4GIOrrwL\",Tablet:\"wrRcZsZik\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({cTA,fAQ,height,id,insights,width,...props})=>{return{...props,cc66Qa_zU:fAQ??props.cc66Qa_zU??true,TnEqAdBwr:cTA??props.TnEqAdBwr??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"c3l46TBVt\",WpyANPMWw:insights??props.WpyANPMWw??true};};const cursor={component:CursorNew,variant:\"YD2PXdlDZ\"};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{style,className,layoutId,variant,WpyANPMWw,cc66Qa_zU,TnEqAdBwr,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"G4GIOrrwL\")return false;return true;};const isDisplayed1=value=>{if(!isBrowser())return true;if(baseVariant===\"G4GIOrrwL\")return value;return false;};const router=useRouter();const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"G4GIOrrwL\")return true;return false;};useCustomCursors({\"1t3lmwx\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"c3l46TBVt\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-9864ce0d-35d3-4226-a4a3-947dac938ed8, rgb(20, 20, 20)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1k6q06n\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-jpa0gx-container hidden-r41m03\",\"data-framer-name\":\"Desktop Nav (L)\",layoutScroll:true,name:\"Desktop Nav (L)\",nodeId:\"d_3Mbh0vt\",rendersWithMotion:true,scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cSNKT2A24:{variant:matchVariant(\"icjTPuc_G\")},wrRcZsZik:{variant:matchVariant(\"icjTPuc_G\")}},children:/*#__PURE__*/_jsx(NavDesktopWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:XUlP1fygbNvnGqWMwW,target:\"YYNcDqRdZ\"},{ref:PU795P4TWNvnGqWMwW,target:\"JbgOGOImA\"},{ref:aZJm14hqnNvnGqWMwW,target:\"YYNcDqRdZ\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"d_3Mbh0vt\",layoutId:\"d_3Mbh0vt\",name:\"Desktop Nav (L)\",style:{width:\"100%\"},variant:matchVariant(\"pPfLQkM3t\"),width:\"100%\"})})})}),isDisplayed1(K0Skc7Ej1NvnGqWMwW!==false)&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{height:60,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:cx(\"framer-18a9qb3-container\",\"hidden-1k6q06n\",\"hidden-1d7gn92\",\"hidden-1ge5z7p\",!(K0Skc7Ej1NvnGqWMwW!==false)&&\"hidden-r41m03\"),\"data-framer-name\":\"Mobile Nav (L)\",isModuleExternal:true,layoutScroll:true,name:\"Mobile Nav (L)\",nodeId:\"HVydiT1tX\",rendersWithMotion:true,scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(NavMobileWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:sS_Cwi_VWNvnGqWMwW,target:\"sn3Wv6u_g\"},{ref:PU795P4TWNvnGqWMwW,target:\"tFNI4vHJY\"},{ref:aZJm14hqnNvnGqWMwW,target:\"sn3Wv6u_g\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"HVydiT1tX\",layoutId:\"HVydiT1tX\",name:\"Mobile Nav (L)\",style:{width:\"100%\"},variant:matchVariant(\"tFNI4vHJY\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ae019t\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-g8zeg6\",\"data-framer-name\":\"All\",children:[WpyANPMWw!==false&&/*#__PURE__*/_jsxs(\"section\",{className:\"framer-139eapt\",\"data-framer-name\":\"Insights\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{y:1954}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ghpvpa-container\",nodeId:\"MFY1gcICr\",scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(TagNew,{height:\"100%\",id:\"MFY1gcICr\",layoutId:\"MFY1gcICr\",S_qwXn_EM:\"Insights\",variant:matchVariant(\"sxF1yFaGE\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ye8myd\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1b6azej\",\"data-framer-cursor\":\"1t3lmwx\",\"data-framer-name\":\"Elements\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17peglf\",\"data-hide-scrollbars\":true,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-mxsjoj\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({Du0c_4l6t:Du0c_4l6tSrOMrMkbj,HxLIWou9x:HxLIWou9xSrOMrMkbj,id:idSrOMrMkbj,NDCa8IpOb:NDCa8IpObSrOMrMkbj,xkUv4nbGS:xkUv4nbGSSrOMrMkbj},index)=>{Du0c_4l6tSrOMrMkbj??=\"\";HxLIWou9xSrOMrMkbj??=\"\";xkUv4nbGSSrOMrMkbj??=\"\";NDCa8IpObSrOMrMkbj??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`SrOMrMkbj-${idSrOMrMkbj}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{NDCa8IpOb:NDCa8IpObSrOMrMkbj},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{NDCa8IpOb:NDCa8IpObSrOMrMkbj},webPageId:\"kKoTE3iV6\"},implicitPathVariables:undefined},{href:{pathVariables:{NDCa8IpOb:NDCa8IpObSrOMrMkbj},webPageId:\"kKoTE3iV6\"},implicitPathVariables:undefined},{href:{pathVariables:{NDCa8IpOb:NDCa8IpObSrOMrMkbj},webPageId:\"kKoTE3iV6\"},implicitPathVariables:undefined},{href:{pathVariables:{NDCa8IpOb:NDCa8IpObSrOMrMkbj},webPageId:\"kKoTE3iV6\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{width:\"229px\",y:2097}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:307,width:\"299px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-og45gz-container\",nodeId:\"g7V6WLYME\",rendersWithMotion:true,scopeId:\"siiLtv0qy\",whileHover:animation,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{cSNKT2A24:{A0B4mhE6J:resolvedLinks[3]},G4GIOrrwL:{A0B4mhE6J:resolvedLinks[2],variant:matchVariant(\"X9KfhP8Vk\")},wrRcZsZik:{A0B4mhE6J:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(BlogCardNew,{A0B4mhE6J:resolvedLinks[0],height:\"100%\",id:\"g7V6WLYME\",jYKNHtJiT:Du0c_4l6tSrOMrMkbj,layoutId:\"g7V6WLYME\",nQKvqDtZx:HxLIWou9xSrOMrMkbj,Q4cR34pzy:xkUv4nbGSSrOMrMkbj,rcN_tXqXi:\"rgba(20, 20, 20, 0)\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"rYDtT3_9y\"),width:\"100%\"})})})})})})})},idSrOMrMkbj);})});}})})}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xx3ngp hidden-r41m03\",\"data-framer-name\":\"Spacer\"})]})})})]}),cc66Qa_zU!==false&&/*#__PURE__*/_jsx(\"section\",{className:\"framer-f0c0ma\",\"data-framer-name\":\"FAQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{width:\"min(min(100vw - 40px, 1400px) - 32px, 500px)\",y:1954}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:409,width:\"min(min(100vw - 128px, 1400px) - 48px, 500px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g87wn7-container\",nodeId:\"JqSC8AeYi\",scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(FAQSection,{height:\"100%\",id:\"JqSC8AeYi\",layoutId:\"JqSC8AeYi\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),TnEqAdBwr!==false&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14wiwfw\",\"data-framer-name\":\"CTA\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-mywxg7\",children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-144wpbe-container hidden-r41m03\",isModuleExternal:true,nodeId:\"eiNrUCSJX\",scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(UnicornStudioEmbed,{altText:\"\",ariaLabel:\"\",dpi:1.5,fixed:false,fps:60,header:\"\",height:\"100%\",id:\"eiNrUCSJX\",layoutId:\"eiNrUCSJX\",lazyLoad:false,projectId:\"cz5QmICjnJZCvws5N8bi\",projectJSON:\"\",scale:1,sdkVersion:\"2.0.0\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{width:\"min(min(100vw - 40px, 1400px), 500px)\",y:1922}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:797,width:\"min(min(100vw - 128px, 1400px), 500px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-rvd9rc-container\",nodeId:\"rzMsfkASw\",scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(RequestProjectForm,{BFLwPnADR:\"var(--token-0f9db235-29c5-4cc3-b70e-7275fa43d754, rgba(255, 255, 255, 0.05))\",height:\"100%\",id:\"rzMsfkASw\",layoutId:\"rzMsfkASw\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qvvnin\"}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-1wtyp\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-s3ejc9\",\"data-border\":true,\"data-framer-name\":\"Header\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17xi9wl\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-q1gcry\",\"data-styles-preset\":\"PP529WiRs\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-aa8d23f6-5370-4bc9-86ca-5bad0774786b, rgb(0, 0, 0))\"},children:\"End-to-end websites and brands for\"})})},wrRcZsZik:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-13f8r3h\",\"data-styles-preset\":\"FqjHB4KJA\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-aa8d23f6-5370-4bc9-86ca-5bad0774786b, rgb(0, 0, 0))\"},children:\"End-to-end websites and brands for\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-n52d0k\",\"data-styles-preset\":\"Kp9P3zXZu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-aa8d23f6-5370-4bc9-86ca-5bad0774786b, rgb(0, 0, 0))\"},children:\"End-to-end websites and brands for\"})}),className:\"framer-1fhb4pw\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{width:\"min(min(100vw - 40px, 1400px) - 32px, 1400px)\",y:2054.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:408,width:\"max(min(min(100vw - 128px, 1400px) - 48px, 1400px), 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1doasru-container\",nodeId:\"XMfcHG2H_\",scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{Odz72kM37:18},wrRcZsZik:{Odz72kM37:20}},children:/*#__PURE__*/_jsx(AnimatedWordsHero2,{aPBU1FzUs:\"high-growth scale-ups.\",DFqwdv8Ki:\"clients in finance & life sciences.\",H3qBspcnC:\"rgb(255, 255, 255)\",height:\"100%\",id:\"XMfcHG2H_\",layoutId:\"XMfcHG2H_\",Odz72kM37:24,qJSLaIk0j:\"ambitious AI & software firms.\",style:{width:\"100%\"},variant:matchVariant(\"TcqJReoDv\"),width:\"100%\"})})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2nw962\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{y:2524.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15d0f2l-container\",nodeId:\"GZI0Asjy3\",scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(Brand,{height:\"100%\",id:\"GZI0Asjy3\",layoutId:\"GZI0Asjy3\",variant:matchVariant(\"B0kxMXWqZ\"),width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-ubevcq hidden-r41m03\"}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1yx08zh hidden-r41m03\"}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-y89bk8 hidden-r41m03\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hlfxu8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Connect\"})}),className:\"framer-17s09e7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iNY8Jm1HH\"},motionChild:true,nodeId:\"GzRCsa6nm\",openInNewTab:false,relValues:[],scopeId:\"siiLtv0qy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Request project\"})})})}),className:\"framer-1fru0bl\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://cal.com/allsite/30min\",motionChild:true,nodeId:\"kTESH0_QW\",openInNewTab:false,relValues:[],scopeId:\"siiLtv0qy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Schedule call\"})})})}),className:\"framer-1j20ico\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xljxog\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Content\"})}),className:\"framer-1we9k1p\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CZdSnU8jQ\"},motionChild:true,nodeId:\"vUbuGBjBG\",openInNewTab:false,relValues:[],scopeId:\"siiLtv0qy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"About us\"})})})}),className:\"framer-1vxesfv\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EAAQwadsC\"},motionChild:true,nodeId:\"yN8UZ2e5W\",openInNewTab:false,relValues:[],scopeId:\"siiLtv0qy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Services\"})})})}),className:\"framer-21g1r7\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UpD4iOBhA\"},motionChild:true,nodeId:\"TD3USpxWL\",openInNewTab:false,relValues:[],scopeId:\"siiLtv0qy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Case Studies\"})})})}),className:\"framer-vqcpa8\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IMsOBAJr1\"},motionChild:true,nodeId:\"Da6QlBCs3\",openInNewTab:false,relValues:[],scopeId:\"siiLtv0qy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Guides & Resources\"})})})}),className:\"framer-1sq4lwd\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ivl203\",\"data-border\":true,\"data-framer-name\":\"Header\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-kj1mp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\"},children:\"Ask your fav LLM about Allsite\"})}),className:\"framer-18jmoly\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hjw7fi\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{y:3036.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation2,className:\"framer-1sxgpjv-container\",\"data-framer-appear-id\":\"1sxgpjv\",initial:animation3,nodeId:\"HAZ07OrQK\",optimized:true,rendersWithMotion:true,scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(AILogos2,{height:\"100%\",id:\"HAZ07OrQK\",juQ5j9QJs:\"https://chatgpt.com/share/690c89dd-d5fc-8007-b65f-277c72fe632c\",layoutId:\"HAZ07OrQK\",m3Lfq6brs:\"Who did Allsite work with - are they a creditable partner?\",n7HFEdKSo:\"https://chatgpt.com/share/690c8678-dd5c-8007-af59-8fbceb1d93eb\",qe94t3r0S:ChatGPTLogo,uAoQaIF_l:\"https://chatgpt.com/share/690c8740-d380-8007-8e64-b87ce3c66210\",VhnQ9OSql:\"https://chatgpt.com/share/690c8582-5d08-8007-86fb-662cb848d082\",width:\"100%\",y1nvEkFCw:\"Why is Allsite recognised as 1 out of 8 globally recommended Framer experts?\",YPXYiHjwh:\"What makes Framer stand out as a website solution for ambitious tech companies looking to balance design quality, cost efficiency, and team autonomy?\",ZavO1_UkE:\"What does Allsite do?\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{y:3036.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rdo3o2-container\",nodeId:\"h2CFeoIqm\",scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(AILogos2,{height:\"100%\",id:\"h2CFeoIqm\",juQ5j9QJs:\"https://claude.ai/share/fbb420e0-17de-4239-90e9-184205246596 \",layoutId:\"h2CFeoIqm\",m3Lfq6brs:\"Who did Allsite work with - are they a creditable partner?\",n7HFEdKSo:\"https://claude.ai/share/c1bad556-299c-494c-823d-a42a0983eff8\",qe94t3r0S:Diamond,uAoQaIF_l:\"https://claude.ai/share/35ddde2c-2e55-42d6-b048-c8a20e068cdc \",VhnQ9OSql:\"https://claude.ai/share/3b235b6f-dc58-4a7b-957c-05109477591c \",width:\"100%\",y1nvEkFCw:\"Why is Allsite recognised as 1 out of 8 globally recommended Framer experts?\",YPXYiHjwh:\"What makes Framer stand out as a website solution for ambitious tech companies looking to balance design quality, cost efficiency, and team autonomy?\",ZavO1_UkE:\"What does Allsite do?\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{y:3036.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ruf3zb-container\",nodeId:\"mwwyiDpZj\",scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(AILogos2,{height:\"100%\",id:\"mwwyiDpZj\",juQ5j9QJs:\"https://gemini.google.com/share/79443a06dcc7 \",layoutId:\"mwwyiDpZj\",m3Lfq6brs:\"Who did Allsite work with - are they a creditable partner?\",n7HFEdKSo:\"https://gemini.google.com/share/ee827412e46b\",qe94t3r0S:Oval,uAoQaIF_l:\"https://gemini.google.com/share/c9db8cabf1ad\",VhnQ9OSql:\"https://gemini.google.com/share/ec13a7311253\",width:\"100%\",y1nvEkFCw:\"Why is Allsite recognised as 1 out of 8 globally recommended Framer experts?\",YPXYiHjwh:\"What makes Framer stand out as a website solution for ambitious tech companies looking to balance design quality, cost efficiency, and team autonomy?\",ZavO1_UkE:\"What does Allsite do?\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{y:3036.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jb7abz-container\",nodeId:\"NP55L6RHG\",scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(AILogos2,{height:\"100%\",id:\"NP55L6RHG\",juQ5j9QJs:\"https://grok.com/share/c2hhcmQtNQ%3D%3D_0dacab2a-27b8-4fb6-b0e0-0f69dcedf9ad\",layoutId:\"NP55L6RHG\",m3Lfq6brs:\"Who did Allsite work with - are they a creditable partner?\",n7HFEdKSo:\"https://grok.com/share/c2hhcmQtNQ%3D%3D_6f11c280-fc1e-4d6c-b817-f60d4c13f1a1\",qe94t3r0S:Vector,uAoQaIF_l:\"https://grok.com/share/c2hhcmQtNQ%3D%3D_e6478193-768b-442d-97c2-2141e04f385e \",VhnQ9OSql:\"https://grok.com/share/c2hhcmQtNQ%3D%3D_cecaf64e-f3bc-415e-9973-a0b50475a49f\",width:\"100%\",y1nvEkFCw:\"Why is Allsite recognised as 1 out of 8 globally recommended Framer experts?\",YPXYiHjwh:\"What makes Framer stand out as a website solution for ambitious tech companies looking to balance design quality, cost efficiency, and team autonomy?\",ZavO1_UkE:\"What does Allsite do?\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G4GIOrrwL:{y:3036.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(Container,{className:\"framer-163psss-container\",nodeId:\"LwToSREJJ\",scopeId:\"siiLtv0qy\",children:/*#__PURE__*/_jsx(AILogos2,{height:\"100%\",id:\"LwToSREJJ\",juQ5j9QJs:\"https://www.perplexity.ai/search/why-is-framer-the-best-and-pro-xVj8BkZoSkiIpikGW7nWGw#0 \",layoutId:\"LwToSREJJ\",m3Lfq6brs:\"Who did Allsite work with - are they a creditable partner?\",n7HFEdKSo:\"https://www.perplexity.ai/search/why-is-allsite-recognised-as-1-rDEjFooaQhytEK2L61zyHA#0\",qe94t3r0S:Vector1,uAoQaIF_l:\"https://www.perplexity.ai/search/which-clients-did-https-www-al-pfCyIT4qS_.z15ANRgQoHQ#0 \",VhnQ9OSql:\"https://www.perplexity.ai/search/what-does-https-www-allsite-pr-Jz6r7rreRauqQshQmPiMFQ#0\",width:\"100%\",y1nvEkFCw:\"Why is Allsite recognised as 1 out of 8 globally recommended Framer experts?\",YPXYiHjwh:\"What makes Framer stand out as a website solution for ambitious tech companies looking to balance design quality, cost efficiency, and team autonomy?\",ZavO1_UkE:\"What does Allsite do?\"})})})})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vlyy5n\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pj5736\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/allsite-pro/\",motionChild:true,nodeId:\"rE1vcXfR6\",openInNewTab:true,relValues:[],scopeId:\"siiLtv0qy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"LinkedIn\"})})})}),className:\"framer-1x5kr2a\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/allsite_\",motionChild:true,nodeId:\"X_Vs2YqVU\",openInNewTab:true,relValues:[],scopeId:\"siiLtv0qy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"X (Twitter)\"})})})}),className:\"framer-1ytppyz\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1x3sfb9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":UM1ayQreH\",webPageId:\"VN4hzUJiB\"},motionChild:true,nodeId:\"iDCppoDVY\",openInNewTab:false,relValues:[],scopeId:\"siiLtv0qy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Imprint\"})})})}),className:\"framer-1voq4jx\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":CZ5996nTo\",webPageId:\"VN4hzUJiB\"},motionChild:true,nodeId:\"mmONcoLg9\",openInNewTab:false,relValues:[],scopeId:\"siiLtv0qy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Privacy\"})})})}),className:\"framer-12dn8s9\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":imZlhTjVP\",webPageId:\"VN4hzUJiB\"},motionChild:true,nodeId:\"ML0Ptr014\",openInNewTab:false,relValues:[],scopeId:\"siiLtv0qy\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Terms\"})})})}),className:\"framer-1d8n8h1\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(18, 19, 23))\"},children:\"\\xa9 Allsite 2025. All rights reserved.\"})}),className:\"framer-tj9om0 hidden-r41m03\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(18, 19, 23))\"},children:\"\\xa9 Allsite 2025. All rights reserved.\"})}),className:\"framer-1ml285s hidden-1k6q06n hidden-1d7gn92 hidden-1ge5z7p\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query2=mediaQueries[key];return`@media ${query2} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6707\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wrRcZsZik\":{\"layout\":[\"fixed\",\"fixed\"]},\"G4GIOrrwL\":{\"layout\":[\"fixed\",\"fixed\"]},\"cSNKT2A24\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"WpyANPMWw\":\"insights\",\"cc66Qa_zU\":\"fAQ\",\"TnEqAdBwr\":\"cTA\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"c3l46TBVt\":[\".framer-jpa0gx-container\",\".framer-g8zeg6\"],\"wrRcZsZik\":[\".framer-jpa0gx-container\",\".framer-g8zeg6\"],\"cSNKT2A24\":[\".framer-jpa0gx-container\",\".framer-g8zeg6\"],\"G4GIOrrwL\":[\".framer-18a9qb3-container\",\".framer-g8zeg6\"]}\n * @framerBreakpoints {\"cSNKT2A24\":{\"min\":1800,\"canvasClassName\":\"framer-1ge5z7p-override\",\"minHeight\":6707,\"viewportHeight\":844,\"name\":\"Large\",\"width\":1800,\"rootFontSize\":16},\"c3l46TBVt\":{\"min\":1200,\"max\":1799,\"canvasClassName\":\"framer-1k6q06n-override\",\"minHeight\":6707,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"wrRcZsZik\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1d7gn92-override\",\"minHeight\":6707,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"G4GIOrrwL\":{\"max\":809,\"canvasClassName\":\"framer-r41m03-override\",\"minHeight\":6707,\"viewportHeight\":844,\"name\":\"Mobile\",\"width\":340,\"rootFontSize\":16}}\n * @framerDefaultVariant c3l46TBVt\n * @framerLayoutTemplate true\n */const FramersiiLtv0qy=withCSS(Component,css,\"framer-X9IQD\");export default FramersiiLtv0qy;FramersiiLtv0qy.displayName=\"Template 2\";FramersiiLtv0qy.defaultProps={height:6707,width:1200};addPropertyControls(FramersiiLtv0qy,{WpyANPMWw:{defaultValue:true,description:\"\",title:\"Insights\",type:ControlType.Boolean},cc66Qa_zU:{defaultValue:true,description:\"\",title:\"FAQ\",type:ControlType.Boolean},TnEqAdBwr:{defaultValue:true,description:\"\",title:\"CTA\",type:ControlType.Boolean}});addFonts(FramersiiLtv0qy,[{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\"}]},...NavDesktopFonts,...NavMobileFonts,...TagNewFonts,...BlogCardNewFonts,...FAQSectionFonts,...UnicornStudioEmbedFonts,...RequestProjectFormFonts,...AnimatedWordsHero2Fonts,...BrandFonts,...AILogos2Fonts,...CursorNewFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});FramersiiLtv0qy.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),forwardLoader(NavDesktop,{},context),forwardLoader(NavMobile,{},context),forwardLoader(TagNew,{},context),forwardLoader(FAQSection,{},context),forwardLoader(RequestProjectForm,{},context),forwardLoader(AnimatedWordsHero2,{},context),forwardLoader(Brand,{},context),forwardLoader(AILogos2,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(BlogCardNew,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersiiLtv0qy\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"c3l46TBVt\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"WpyANPMWw\\\":\\\"insights\\\",\\\"cc66Qa_zU\\\":\\\"fAQ\\\",\\\"TnEqAdBwr\\\":\\\"cTA\\\"}\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"c3l46TBVt\\\":[\\\".framer-jpa0gx-container\\\",\\\".framer-g8zeg6\\\"],\\\"wrRcZsZik\\\":[\\\".framer-jpa0gx-container\\\",\\\".framer-g8zeg6\\\"],\\\"cSNKT2A24\\\":[\\\".framer-jpa0gx-container\\\",\\\".framer-g8zeg6\\\"],\\\"G4GIOrrwL\\\":[\\\".framer-18a9qb3-container\\\",\\\".framer-g8zeg6\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"cSNKT2A24\\\":{\\\"min\\\":1800,\\\"canvasClassName\\\":\\\"framer-1ge5z7p-override\\\",\\\"minHeight\\\":6707,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Large\\\",\\\"width\\\":1800,\\\"rootFontSize\\\":16},\\\"c3l46TBVt\\\":{\\\"min\\\":1200,\\\"max\\\":1799,\\\"canvasClassName\\\":\\\"framer-1k6q06n-override\\\",\\\"minHeight\\\":6707,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"wrRcZsZik\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1d7gn92-override\\\",\\\"minHeight\\\":6707,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"G4GIOrrwL\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-r41m03-override\\\",\\\"minHeight\\\":6707,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Mobile\\\",\\\"width\\\":340,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"6707\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wrRcZsZik\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G4GIOrrwL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cSNKT2A24\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e9832)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/gggULyaEc1JwxAGbGq4o/cdyp7wd2dJAn8PC2RQrL/GMmSd07Gg.js\";const enabledGestures={p7ulJUbTt:{hover:true,pressed:true}};const serializationHash=\"framer-sCrsU\";const variantClassNames={p7ulJUbTt:\"framer-v-1a2yv90\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iXUXoCqM1=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,iXUXoCqM1:click??props.iXUXoCqM1};};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,iXUXoCqM1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"p7ulJUbTt\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1j9jkoy=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(iXUXoCqM1){const res=await iXUXoCqM1(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1a2yv90\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"p7ulJUbTt\",onTap:onTap1j9jkoy,ref:refBinding,style:{backdropFilter:\"blur(15px)\",backgroundColor:\"rgba(255, 255, 255, 0.04)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,opacity:1,WebkitBackdropFilter:\"blur(15px)\",...style},variants:{\"p7ulJUbTt-hover\":{opacity:.6},\"p7ulJUbTt-pressed\":{backgroundColor:\"rgba(255, 255, 255, 0.12)\",opacity:1}},...addPropertyOverrides({\"p7ulJUbTt-hover\":{\"data-framer-name\":undefined},\"p7ulJUbTt-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",children:\"Connect\"})}),className:\"framer-gxn3b8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NJLapBFtA\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sCrsU.framer-c22nld, .framer-sCrsU .framer-c22nld { display: block; }\",\".framer-sCrsU.framer-1a2yv90 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 10px 16px 10px 16px; position: relative; width: min-content; }\",\".framer-sCrsU .framer-gxn3b8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39.5\n * @framerIntrinsicWidth 90\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oSxYsjmrx\":{\"layout\":[\"auto\",\"auto\"]},\"PXfd4Sryn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"iXUXoCqM1\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF7iLcn2tz=withCSS(Component,css,\"framer-sCrsU\");export default FramerF7iLcn2tz;FramerF7iLcn2tz.displayName=\"Button (New)\";FramerF7iLcn2tz.defaultProps={height:39.5,width:90};addPropertyControls(FramerF7iLcn2tz,{iXUXoCqM1:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerF7iLcn2tz,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF7iLcn2tz\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"39.5\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"iXUXoCqM1\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"90\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oSxYsjmrx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PXfd4Sryn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,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 ButtonNew from\"https://framerusercontent.com/modules/T5lPMHQ0OebdMRPzaZ0U/JYuHYuePPEFwsZOpDp82/F7iLcn2tz.js\";import Brand from\"https://framerusercontent.com/modules/5A73t1VGnR8BoQCiyl24/sHsU7FcYg3sqwpp5S5ts/GSjyb46Ol.js\";const BrandFonts=getFonts(Brand);const ButtonNewFonts=getFonts(ButtonNew);const serializationHash=\"framer-m8B1I\";const variantClassNames={yFgSS65pR:\"framer-v-1nr1c3b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ONUDnOYsV=undefined;const transition1={delay:0,duration:.4,ease:[.88,.39,.29,.8],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,new1,width,...props})=>{return{...props,ONUDnOYsV:new1??props.ONUDnOYsV};};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,ONUDnOYsV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"yFgSS65pR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const iXUXoCqM1n2tias=activeVariantCallback(async(...args)=>{if(ONUDnOYsV){const res=await ONUDnOYsV(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1nr1c3b\",className,classNames),\"data-framer-name\":\"Desktop (Closed)\",layoutDependency:layoutDependency,layoutId:\"yFgSS65pR\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rxf8pr\",\"data-framer-name\":\"Wraper\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"DNybVGPBb\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+12+0+6.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xau3ay-container\",layoutDependency:layoutDependency,layoutId:\"SWhPMg_Rj-container\",nodeId:\"SWhPMg_Rj\",rendersWithMotion:true,scopeId:\"aIdskK7ok\",children:/*#__PURE__*/_jsx(Brand,{height:\"100%\",id:\"SWhPMg_Rj\",layoutId:\"SWhPMg_Rj\",variant:matchVariant(\"auBADfvJ6\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,y:(componentViewport?.y||0)+12+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ul7wpd-container\",layoutDependency:layoutDependency,layoutId:\"FnIE7BtsA-container\",nodeId:\"FnIE7BtsA\",rendersWithMotion:true,scopeId:\"aIdskK7ok\",children:/*#__PURE__*/_jsx(ButtonNew,{height:\"100%\",id:\"FnIE7BtsA\",iXUXoCqM1:iXUXoCqM1n2tias,layoutId:\"FnIE7BtsA\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-m8B1I.framer-1guw197, .framer-m8B1I .framer-1guw197 { display: block; }\",\".framer-m8B1I.framer-1nr1c3b { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 20px 12px 20px; position: relative; width: 1621px; }\",\".framer-m8B1I .framer-1rxf8pr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-m8B1I .framer-xau3ay-container, .framer-m8B1I .framer-1ul7wpd-container { flex: none; height: auto; position: relative; width: auto; }\",'.framer-m8B1I[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-m8B1I [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-m8B1I[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-m8B1I [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-m8B1I[data-hide-scrollbars=\"true\"], .framer-m8B1I [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 1621\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ONUDnOYsV\":\"new1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraIdskK7ok=withCSS(Component,css,\"framer-m8B1I\");export default FrameraIdskK7ok;FrameraIdskK7ok.displayName=\"Menu New\";FrameraIdskK7ok.defaultProps={height:62,width:1621};addPropertyControls(FrameraIdskK7ok,{ONUDnOYsV:{title:\"New\",type:ControlType.EventHandler}});addFonts(FrameraIdskK7ok,[{explicitInter:true,fonts:[]},...BrandFonts,...ButtonNewFonts],{supportsExplicitInterCodegen:true});FrameraIdskK7ok.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Brand,{},context),forwardLoader(ButtonNew,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraIdskK7ok\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"ONUDnOYsV\\\":\\\"new1\\\"}\",\"framerIntrinsicWidth\":\"1621\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"62\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aIdskK7ok.map","// Generated by Framer (808fccf)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,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{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={pksu6VTD6:{hover:true}};const serializationHash=\"framer-nrHMJ\";const variantClassNames={pksu6VTD6:\"framer-v-xsd4lt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,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,icon,id,menu,width,...props})=>{return{...props,inL6o3wvu:icon??props.inL6o3wvu??\"List\",sHyCyszOi:menu??props.sHyCyszOi};};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,sHyCyszOi,inL6o3wvu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"pksu6VTD6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1nynid5=activeVariantCallback(async(...args)=>{if(sHyCyszOi){const res=await sHyCyszOi(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xsd4lt\",className,classNames),\"data-framer-name\":\"Desktop Default\",layoutDependency:layoutDependency,layoutId:\"pksu6VTD6\",ref:refBinding,style:{opacity:1,...style},variants:{\"pksu6VTD6-hover\":{opacity:.55}},...addPropertyOverrides({\"pksu6VTD6-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-b58b4g\",\"data-border\":true,\"data-framer-name\":\"Menu Button Copy\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eCxpUvJbX\",onTap:onTap1nynid5,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0.1)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12psty0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WUw0VrASs-container\",nodeId:\"WUw0VrASs\",rendersWithMotion:true,scopeId:\"igS2W0kRO\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:inL6o3wvu,id:\"WUw0VrASs\",layoutId:\"WUw0VrASs\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nrHMJ.framer-cbzmeb, .framer-nrHMJ .framer-cbzmeb { display: block; }\",\".framer-nrHMJ.framer-xsd4lt { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 18px; height: 46px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 46px; }\",\".framer-nrHMJ .framer-b58b4g { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 100%; justify-content: flex-start; overflow: visible; padding: 15px; position: relative; width: 1px; }\",\".framer-nrHMJ .framer-12psty0-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",'.framer-nrHMJ[data-border=\"true\"]::after, .framer-nrHMJ [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yNEux2h1K\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"sHyCyszOi\":\"menu\",\"inL6o3wvu\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerigS2W0kRO=withCSS(Component,css,\"framer-nrHMJ\");export default FramerigS2W0kRO;FramerigS2W0kRO.displayName=\"Item: Icon Copy\";FramerigS2W0kRO.defaultProps={height:46,width:46};addPropertyControls(FramerigS2W0kRO,{sHyCyszOi:{title:\"Menu\",type:ControlType.EventHandler},inL6o3wvu:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"List\",description:undefined,hidden:undefined,title:\"Icon\"}});addFonts(FramerigS2W0kRO,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerigS2W0kRO\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"sHyCyszOi\\\":\\\"menu\\\",\\\"inL6o3wvu\\\":\\\"icon\\\"}\",\"framerIntrinsicWidth\":\"46\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"46\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yNEux2h1K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./igS2W0kRO.map","// Generated by Framer (62e9832)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/zQP9CRaShKFLn7NOPr3G/dfbHi3qjbJdAcHVXFWgo/FqjHB4KJA.js\";const cycleOrder=[\"WKGZLzovg\",\"WXjLE7Qsh\"];const serializationHash=\"framer-XmB4x\";const variantClassNames={WKGZLzovg:\"framer-v-1rszcym\",WXjLE7Qsh:\"framer-v-9134of\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const h_1YJ_QQL=undefined;const v_DD0geZi=undefined;const sAIbzhoV8=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition1};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"WKGZLzovg\",\"Variant 2\":\"WXjLE7Qsh\"};const getProps=({click,height,id,link,link2,width,...props})=>{return{...props,h_1YJ_QQL:click??props.h_1YJ_QQL,sAIbzhoV8:link2??props.sAIbzhoV8,v_DD0geZi:link??props.v_DD0geZi,variant:humanReadableVariantMap[props.variant]??props.variant??\"WKGZLzovg\"};};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,v_DD0geZi,sAIbzhoV8,h_1YJ_QQL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WKGZLzovg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap14pj4qh=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(h_1YJ_QQL){const res=await h_1YJ_QQL(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1rszcym\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WKGZLzovg\",onTap:onTap14pj4qh,ref:refBinding,style:{...style},...addPropertyOverrides({WXjLE7Qsh:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pc30ra\",\"data-framer-name\":\"Hero\",layoutDependency:layoutDependency,layoutId:\"TEodXMjYL\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1beuvk7\",\"data-framer-name\":\"Form Container\",layoutDependency:layoutDependency,layoutId:\"OTRj3vl7l\",children:[/*#__PURE__*/_jsx(Link,{href:v_DD0geZi,motionChild:true,nodeId:\"NmSJlutyv\",openInNewTab:false,scopeId:\"zvwTzau7t\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-wc9dp2 framer-21ejai\",\"data-framer-name\":\"Form\",layoutDependency:layoutDependency,layoutId:\"NmSJlutyv\",style:{backgroundColor:\"rgba(255, 255, 255, 0.04)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},whileHover:animation,whileTap:animation1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-13f8r3h\",\"data-styles-preset\":\"FqjHB4KJA\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255)))\"},children:\"Book a call\"})}),className:\"framer-1clxu7q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VmyzWjrtb\",style:{\"--extracted-1lwpl3i\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:sAIbzhoV8,motionChild:true,nodeId:\"C0dcjfqRB\",openInNewTab:false,scopeId:\"zvwTzau7t\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1pd3hpw framer-21ejai\",\"data-framer-name\":\"Form\",layoutDependency:layoutDependency,layoutId:\"C0dcjfqRB\",style:{backgroundColor:\"rgba(255, 255, 255, 0.04)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},whileHover:animation,whileTap:animation1,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-13f8r3h\",\"data-styles-preset\":\"FqjHB4KJA\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255)))\"},children:\"Request project\"})}),className:\"framer-9hoh5g\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PhIqyM7OR\",style:{\"--extracted-1lwpl3i\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XmB4x.framer-21ejai, .framer-XmB4x .framer-21ejai { display: block; }\",\".framer-XmB4x.framer-1rszcym { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1309px; }\",\".framer-XmB4x .framer-1pc30ra { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-XmB4x .framer-1beuvk7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: auto; padding: 30px; position: relative; width: 1px; z-index: 1; }\",\".framer-XmB4x .framer-wc9dp2, .framer-XmB4x .framer-1pd3hpw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 51px; height: 160px; justify-content: center; overflow: visible; padding: 40px; position: relative; text-decoration: none; width: 200px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-XmB4x .framer-1clxu7q, .framer-XmB4x .framer-9hoh5g { --framer-text-wrap-override: none; flex: none; height: auto; position: relative; width: auto; }\",\".framer-XmB4x.framer-v-9134of.framer-1rszcym { overflow: auto; width: 328px; }\",\".framer-XmB4x.framer-v-9134of .framer-1pc30ra { flex-direction: column; }\",\".framer-XmB4x.framer-v-9134of .framer-1beuvk7 { flex: none; flex-direction: column; gap: 31px; height: min-content; justify-content: flex-start; width: 100%; }\",\".framer-XmB4x.framer-v-9134of .framer-wc9dp2, .framer-XmB4x.framer-v-9134of .framer-1pd3hpw { gap: 40px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1309\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"WXjLE7Qsh\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"v_DD0geZi\":\"link\",\"sAIbzhoV8\":\"link2\",\"h_1YJ_QQL\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzvwTzau7t=withCSS(Component,css,\"framer-XmB4x\");export default FramerzvwTzau7t;FramerzvwTzau7t.displayName=\"Overlay 4\";FramerzvwTzau7t.defaultProps={height:800,width:1309};addPropertyControls(FramerzvwTzau7t,{variant:{options:[\"WKGZLzovg\",\"WXjLE7Qsh\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},v_DD0geZi:{title:\"Link\",type:ControlType.Link},sAIbzhoV8:{title:\"Link 2\",type:ControlType.Link},h_1YJ_QQL:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerzvwTzau7t,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzvwTzau7t\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WXjLE7Qsh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"v_DD0geZi\\\":\\\"link\\\",\\\"sAIbzhoV8\\\":\\\"link2\\\",\\\"h_1YJ_QQL\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"1309\",\"framerIntrinsicHeight\":\"800\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62e9832)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,InjectSelectionStyle,Link,PathVariablesContext,PropertyOverrides,RenderTarget,ResetOuterLinkContext,ResolveLinks,RichText,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useQueryData,useRouter,withCSS,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import UnicornStudioEmbed from\"https://framerusercontent.com/modules/vbaJXlyVEeIvuEevvudG/xz9wpwtsWxg4VFBwEdj7/UnicornStudioEmbed.js\";import Menu2 from\"#framer/local/canvasComponent/aIdskK7ok/aIdskK7ok.js\";import TagNew from\"#framer/local/canvasComponent/dFSiacXoP/dFSiacXoP.js\";import Brand from\"#framer/local/canvasComponent/GSjyb46Ol/GSjyb46Ol.js\";import ItemIconCopy from\"#framer/local/canvasComponent/igS2W0kRO/igS2W0kRO.js\";import AILogos2 from\"#framer/local/canvasComponent/iQZkmWKJW/iQZkmWKJW.js\";import CursorNew from\"#framer/local/canvasComponent/mjpAuCUQf/mjpAuCUQf.js\";import BlogCardNew from\"#framer/local/canvasComponent/OyV_Uxnl9/OyV_Uxnl9.js\";import RequestProjectForm from\"#framer/local/canvasComponent/U05QiWwQ3/U05QiWwQ3.js\";import AnimatedWordsHero2 from\"#framer/local/canvasComponent/y4DlwOmiS/y4DlwOmiS.js\";import FAQSection from\"#framer/local/canvasComponent/y8fZiK06x/y8fZiK06x.js\";import Overlay4 from\"#framer/local/canvasComponent/zvwTzau7t/zvwTzau7t.js\";import Insights from\"#framer/local/collection/Xc9Yhj7AZ/Xc9Yhj7AZ.js\";import*as sharedStyle6 from\"#framer/local/css/dk5h7EO5g/dk5h7EO5g.js\";import*as sharedStyle1 from\"#framer/local/css/FqjHB4KJA/FqjHB4KJA.js\";import*as sharedStyle5 from\"#framer/local/css/Gcv8Ec70D/Gcv8Ec70D.js\";import*as sharedStyle3 from\"#framer/local/css/GMmSd07Gg/GMmSd07Gg.js\";import*as sharedStyle from\"#framer/local/css/Kp9P3zXZu/Kp9P3zXZu.js\";import*as sharedStyle4 from\"#framer/local/css/LXgcJQZlV/LXgcJQZlV.js\";import*as sharedStyle2 from\"#framer/local/css/PP529WiRs/PP529WiRs.js\";import Diamond from\"#framer/local/vector/ABIzsXq5b/ABIzsXq5b.js\";import Vector from\"#framer/local/vector/GsAa5YPm8/GsAa5YPm8.js\";import Vector1 from\"#framer/local/vector/KTb6G4vaw/KTb6G4vaw.js\";import Oval from\"#framer/local/vector/l7gPvyepl/l7gPvyepl.js\";import ChatGPTLogo from\"#framer/local/vector/zSkEkx9kx/zSkEkx9kx.js\";const Menu2Fonts=getFonts(Menu2);const Overlay4Fonts=getFonts(Overlay4);const ItemIconCopyFonts=getFonts(ItemIconCopy);const UnicornStudioEmbedFonts=getFonts(UnicornStudioEmbed);const TagNewFonts=getFonts(TagNew);const BlogCardNewFonts=getFonts(BlogCardNew);const FAQSectionFonts=getFonts(FAQSection);const RequestProjectFormFonts=getFonts(RequestProjectForm);const AnimatedWordsHero2Fonts=getFonts(AnimatedWordsHero2);const BrandFonts=getFonts(Brand);const AILogos2Fonts=getFonts(AILogos2);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const CursorNewFonts=getFonts(CursorNew);const breakpoints={aqHtB7aLL:\"(max-width: 809.98px)\",AzLGGrrVI:\"(min-width: 1800px)\",p7qhZSN5f:\"(min-width: 810px) and (max-width: 1199.98px)\",sitJQ2Ax1:\"(min-width: 1200px) and (max-width: 1799.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Eg0rw\";const variantClassNames={aqHtB7aLL:\"framer-v-7cqrqe\",AzLGGrrVI:\"framer-v-1h9xhc0\",p7qhZSN5f:\"framer-v-1kbg2s5\",sitJQ2Ax1:\"framer-v-x5stdd\"};const WpyANPMWw=undefined;const cc66Qa_zU=undefined;const TnEqAdBwr=undefined;const Du0c_4l6tatnGVs3Tv=undefined;const HxLIWou9xatnGVs3Tv=undefined;const xkUv4nbGSatnGVs3Tv=undefined;const NDCa8IpObatnGVs3Tv=undefined;const idatnGVs3Tv=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition1={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const query=prequery=>prequery({from:{alias:\"atnGVs3Tv\",data:Insights,type:\"Collection\"},limit:{type:\"LiteralValue\",value:100},offset:{type:\"LiteralValue\",value:0},select:[{collection:\"atnGVs3Tv\",name:\"Du0c_4l6t\",type:\"Identifier\"},{collection:\"atnGVs3Tv\",name:\"HxLIWou9x\",type:\"Identifier\"},{collection:\"atnGVs3Tv\",name:\"xkUv4nbGS\",type:\"Identifier\"},{collection:\"atnGVs3Tv\",name:\"NDCa8IpOb\",type:\"Identifier\"},{collection:\"atnGVs3Tv\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"atnGVs3Tv\",data:Insights,type:\"Collection\"},limit:{type:\"LiteralValue\",value:100},offset:{type:\"LiteralValue\",value:0},select:[{collection:\"atnGVs3Tv\",name:\"Du0c_4l6t\",type:\"Identifier\"},{collection:\"atnGVs3Tv\",name:\"HxLIWou9x\",type:\"Identifier\"},{collection:\"atnGVs3Tv\",name:\"xkUv4nbGS\",type:\"Identifier\"},{collection:\"atnGVs3Tv\",name:\"NDCa8IpOb\",type:\"Identifier\"},{collection:\"atnGVs3Tv\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-10};const breakpointRules={aqHtB7aLL:[\".framer-Eg0rw .framer-1n27iba-container { right: 20px; }\",\".framer-Eg0rw .framer-ey0tjd { gap: 20px; padding: 0px 20px 20px 20px; }\",\".framer-Eg0rw .framer-12jivqs, .framer-Eg0rw .framer-t4dqgx { padding: 32px 16px 32px 16px; }\",\".framer-Eg0rw .framer-1st2k3a { gap: 0px; justify-content: flex-start; min-height: unset; }\",\".framer-Eg0rw .framer-r362gf { flex: 1 0 0px; flex-direction: column; gap: 0px; left: unset; position: relative; top: unset; transform: unset; width: 1px; }\",\".framer-Eg0rw .framer-11jkr9f { flex: none; flex-direction: column; width: 100%; }\",\".framer-Eg0rw .framer-hs6ngn { width: 229px; }\",\".framer-Eg0rw .framer-y13ou0 { border-bottom-left-radius: unset; border-bottom-right-radius: unset; border-top-left-radius: unset; border-top-right-radius: unset; padding: 0px; }\",\".framer-Eg0rw .framer-91noy1 { padding: 24px 16px 24px 16px; }\",\".framer-Eg0rw .framer-16pkw2w, .framer-Eg0rw .framer-mwk1t4, .framer-Eg0rw .framer-gbt02q { flex-direction: column; }\",\".framer-Eg0rw .framer-ya0gmq, .framer-Eg0rw .framer-1vn7331, .framer-Eg0rw .framer-1t7o5zp { flex: none; width: 100%; }\",\".framer-Eg0rw .framer-15uwos2 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; width: 100%; }\",\".framer-Eg0rw .framer-1tppjhe { gap: 10px 10px; }\",\".framer-Eg0rw .framer-6kajbq { flex-wrap: nowrap; gap: 10px 10px; }\"],p7qhZSN5f:[\".framer-Eg0rw .framer-r362gf { left: 0px; transform: translateY(-50%); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={aqHtB7aLL:\".framer-7cqrqe-override\",p7qhZSN5f:\".framer-1kbg2s5-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Eg0rw.framer-19ztop6, .framer-Eg0rw .framer-19ztop6 { display: block; }\",\".framer-Eg0rw.framer-x5stdd { align-content: center; align-items: center; background-color: var(--token-9864ce0d-35d3-4226-a4a3-947dac938ed8, #141414); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Eg0rw .framer-1b1zmcf-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 4; }\",'.framer-Eg0rw.framer-2434k7 { background-color: var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, #0a0a09) /* {\"name\":\"BG\"} */; inset: 0px; position: fixed; user-select: none; z-index: 10; }',\".framer-Eg0rw.framer-kxaoof { align-content: flex-start; align-items: flex-start; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; justify-content: center; left: 0px; overflow: auto; padding: 0px; position: fixed; right: 0px; top: 0px; z-index: 10; }\",\".framer-Eg0rw .framer-zhurgt { align-content: flex-start; align-items: flex-start; background-color: var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, #0a0a09); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; box-shadow: -60px 1px 142px 0px rgba(0, 0, 0, 0.25); display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 39px; height: 100%; justify-content: flex-start; max-width: 1300px; overflow: auto; padding: 20px; position: relative; width: 1px; }\",\".framer-Eg0rw .framer-1yvnh6q-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; z-index: 1; }\",\".framer-Eg0rw .framer-1n27iba-container { flex: none; height: auto; position: absolute; right: 30px; top: 30px; width: auto; z-index: 1; }\",\".framer-Eg0rw .framer-rzy9cr-container { bottom: 0px; flex: none; left: 0px; opacity: 0.3; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-Eg0rw .framer-18qm7j1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Eg0rw .framer-ey0tjd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 0px 64px 64px 64px; position: relative; width: 100%; }\",\".framer-Eg0rw .framer-12jivqs { align-content: center; align-items: center; background-color: var(--token-0f9db235-29c5-4cc3-b70e-7275fa43d754, rgba(255, 255, 255, 0.05)); border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 122px; height: min-content; justify-content: center; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 96px 24px 96px 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-Eg0rw .framer-1jap6m2-container, .framer-Eg0rw .framer-1n1sjxo-container, .framer-Eg0rw .framer-1oeismy-container, .framer-Eg0rw .framer-11e7ize-container, .framer-Eg0rw .framer-12s1bz0-container, .framer-Eg0rw .framer-12qirdg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Eg0rw .framer-1st2k3a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 265px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Eg0rw .framer-r362gf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; left: 75%; overflow: auto; padding: 0px; position: absolute; top: 31%; transform: translate(-50%, -50%); width: 150%; z-index: 1; }\",\".framer-Eg0rw .framer-11jkr9f { align-content: flex-start; align-items: flex-start; cursor: default; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: auto; padding: 0px; position: relative; width: 1px; }\",\".framer-Eg0rw .framer-hs6ngn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 4px 4px; height: 307px; justify-content: flex-start; padding: 0px; position: relative; width: 299px; }\",\".framer-Eg0rw .framer-zley6i-container { flex: none; height: 100%; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Eg0rw .framer-ehw1rm { flex: none; gap: 10px; height: 20px; overflow: hidden; position: relative; width: 33%; }\",\".framer-Eg0rw .framer-t4dqgx { align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: center; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 96px 24px 96px 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-Eg0rw .framer-v2zy3y-container, .framer-Eg0rw .framer-c7ex9j-container { flex: none; height: auto; max-width: 500px; position: relative; width: 100%; }\",\".framer-Eg0rw .framer-y13ou0 { align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 30px 0px 30px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-Eg0rw .framer-11ntow2 { -webkit-user-select: none; align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; left: 0px; min-height: 806px; overflow: hidden; padding: 0px; pointer-events: none; position: absolute; right: 0px; top: 0px; user-select: none; will-change: var(--framer-will-change-override, transform); }\",\".framer-Eg0rw .framer-t80ljh-container { bottom: 0px; flex: none; left: 0px; opacity: 0.1; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-Eg0rw .framer-f7lz1b { background-color: #ffffff; flex: none; height: 65px; opacity: 0; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 40px; }\",\".framer-Eg0rw .framer-91noy1 { align-content: center; align-items: center; background-color: var(--token-0f9db235-29c5-4cc3-b70e-7275fa43d754, rgba(255, 255, 255, 0.05)); border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: center; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-Eg0rw .framer-16pkw2w { --border-bottom-width: 1px; --border-color: #3b3a3a; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: center; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-Eg0rw .framer-ya0gmq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Eg0rw .framer-12er4yi { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Eg0rw .framer-17rat8c-container { flex: none; height: auto; opacity: 0.5; position: relative; width: 100%; z-index: 1; }\",\".framer-Eg0rw .framer-mwk1t4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 40px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Eg0rw .framer-q3obmb, .framer-Eg0rw .framer-adofg6, .framer-Eg0rw .framer-1htlhvo { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: wrap; gap: 48px; height: min-content; justify-content: flex-start; min-height: 17px; opacity: 0; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Eg0rw .framer-1vn7331, .framer-Eg0rw .framer-1t7o5zp { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: wrap; gap: 10px 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Eg0rw .framer-1msjb6x, .framer-Eg0rw .framer-1l6kg60 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Eg0rw .framer-1ts9cgq, .framer-Eg0rw .framer-3db9x1, .framer-Eg0rw .framer-6au6ad, .framer-Eg0rw .framer-c6on6p, .framer-Eg0rw .framer-3hpkwu, .framer-Eg0rw .framer-r4hrze, .framer-Eg0rw .framer-s5ftl2, .framer-Eg0rw .framer-cavgyu, .framer-Eg0rw .framer-1fvnu9g, .framer-Eg0rw .framer-jzektw, .framer-Eg0rw .framer-1bwtnoc { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-Eg0rw .framer-gbt02q { --border-bottom-width: 1px; --border-color: #3b3a3a; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 24px 0px 24px 0px; position: relative; width: 100%; }\",\".framer-Eg0rw .framer-15uwos2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 1336px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Eg0rw .framer-ulfnxh { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.5; position: relative; white-space: pre-wrap; width: 198px; word-break: break-word; word-wrap: break-word; }\",\".framer-Eg0rw .framer-epgau1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Eg0rw .framer-13y9w4e-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-Eg0rw .framer-1870xsx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Eg0rw .framer-1tppjhe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Eg0rw .framer-6kajbq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 10px 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Eg0rw .framer-su513w { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; opacity: 0.2; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Eg0rw .framer-fecjwl { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; opacity: 0.2; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,'.framer-Eg0rw[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-Eg0rw [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-Eg0rw[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-Eg0rw [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-Eg0rw[data-hide-scrollbars=\"true\"], .framer-Eg0rw [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-Eg0rw[data-border=\"true\"]::after, .framer-Eg0rw [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; }'];const mediaQueries={aqHtB7aLL:\"(max-width: 809.98px)\",AzLGGrrVI:\"(min-width: 1800px)\",p7qhZSN5f:\"(min-width: 810px) and (max-width: 1199.98px)\",sitJQ2Ax1:\"(min-width: 1200px) and (max-width: 1799.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"sitJQ2Ax1\",Large:\"AzLGGrrVI\",Mobile:\"aqHtB7aLL\",Tablet:\"p7qhZSN5f\"};const getProps=({cTA,fAQ,height,id,insights,width,...props})=>{return{...props,cc66Qa_zU:fAQ??props.cc66Qa_zU??true,TnEqAdBwr:cTA??props.TnEqAdBwr??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"sitJQ2Ax1\",WpyANPMWw:insights??props.WpyANPMWw??true};};const cursor={component:CursorNew,variant:\"YD2PXdlDZ\"};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{style,className,layoutId,variant,WpyANPMWw,cc66Qa_zU,TnEqAdBwr,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const ONUDnOYsVko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const h_1YJ_QQL1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sHyCyszOi1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"aqHtB7aLL\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"aqHtB7aLL\")return true;return false;};useCustomCursors({\"1t3lmwx\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"sitJQ2Ax1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-9864ce0d-35d3-4226-a4a3-947dac938ed8, rgb(20, 20, 20)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-x5stdd\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1b1zmcf-container\",layoutScroll:true,nodeId:\"rGAwaH_Ic\",scopeId:\"L3BDhyiLA\",children:[/*#__PURE__*/_jsx(Menu2,{height:\"100%\",id:\"rGAwaH_Ic\",layoutId:\"rGAwaH_Ic\",ONUDnOYsV:ONUDnOYsVko9la1({overlay}),style:{width:\"100%\"},variant:matchVariant(\"yFgSS65pR\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-2434k7\"),\"data-framer-name\":\"CTA\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"CBgWsR2_5\"),/*#__PURE__*/_jsx(motion.div,{className:cx(scopingClassNames,\"framer-kxaoof\"),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zhurgt\",\"data-framer-name\":\"Overlay: Various Copy\",\"data-hide-scrollbars\":true,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iNY8Jm1HH\"},implicitPathVariables:undefined},{href:{webPageId:\"iNY8Jm1HH\"},implicitPathVariables:undefined},{href:{webPageId:\"iNY8Jm1HH\"},implicitPathVariables:undefined},{href:{webPageId:\"iNY8Jm1HH\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"calc(min(max(100vw, 1px), 1300px) - 40px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yvnh6q-container\",inComponentSlot:true,nodeId:\"eRVJ_gO4v\",rendersWithMotion:true,scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{sAIbzhoV8:resolvedLinks[2],variant:matchVariant(\"WXjLE7Qsh\")},AzLGGrrVI:{sAIbzhoV8:resolvedLinks[3]},p7qhZSN5f:{sAIbzhoV8:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(Overlay4,{h_1YJ_QQL:h_1YJ_QQL1q29jei({overlay}),height:\"100%\",id:\"eRVJ_gO4v\",layoutId:\"eRVJ_gO4v\",sAIbzhoV8:resolvedLinks[0],style:{height:\"100%\",width:\"100%\"},v_DD0geZi:\"https://cal.com/allsite/30min\",variant:matchVariant(\"WKGZLzovg\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n27iba-container\",inComponentSlot:true,nodeId:\"mTb2P6gs_\",rendersWithMotion:true,scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(ItemIconCopy,{height:\"100%\",id:\"mTb2P6gs_\",inL6o3wvu:\"X\",layoutId:\"mTb2P6gs_\",sHyCyszOi:sHyCyszOi1q29jei({overlay}),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-rzy9cr-container\",inComponentSlot:true,isModuleExternal:true,nodeId:\"PwkdXDqCO\",rendersWithMotion:true,scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(UnicornStudioEmbed,{altText:\"\",ariaLabel:\"\",dpi:1.5,fixed:false,fps:60,header:\"\",height:\"100%\",id:\"PwkdXDqCO\",layoutId:\"PwkdXDqCO\",lazyLoad:false,projectId:\"cz5QmICjnJZCvws5N8bi\",projectJSON:\"\",scale:1,sdkVersion:\"2.0.0\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})]})}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-18qm7j1\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ey0tjd\",\"data-framer-name\":\"All\",children:[WpyANPMWw!==false&&/*#__PURE__*/_jsxs(\"section\",{className:\"framer-12jivqs\",\"data-framer-name\":\"Insights\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{y:1954}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jap6m2-container\",nodeId:\"jG_xSLcjc\",scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(TagNew,{height:\"100%\",id:\"jG_xSLcjc\",layoutId:\"jG_xSLcjc\",S_qwXn_EM:\"Insights\",variant:matchVariant(\"sxF1yFaGE\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1st2k3a\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-r362gf\",\"data-framer-cursor\":\"1t3lmwx\",\"data-framer-name\":\"Elements\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11jkr9f\",\"data-hide-scrollbars\":true,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-hs6ngn\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({Du0c_4l6t:Du0c_4l6tatnGVs3Tv,HxLIWou9x:HxLIWou9xatnGVs3Tv,id:idatnGVs3Tv,NDCa8IpOb:NDCa8IpObatnGVs3Tv,xkUv4nbGS:xkUv4nbGSatnGVs3Tv},index)=>{Du0c_4l6tatnGVs3Tv??=\"\";HxLIWou9xatnGVs3Tv??=\"\";xkUv4nbGSatnGVs3Tv??=\"\";NDCa8IpObatnGVs3Tv??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`atnGVs3Tv-${idatnGVs3Tv}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{NDCa8IpOb:NDCa8IpObatnGVs3Tv},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{NDCa8IpOb:NDCa8IpObatnGVs3Tv},webPageId:\"kKoTE3iV6\"},implicitPathVariables:undefined},{href:{pathVariables:{NDCa8IpOb:NDCa8IpObatnGVs3Tv},webPageId:\"kKoTE3iV6\"},implicitPathVariables:undefined},{href:{pathVariables:{NDCa8IpOb:NDCa8IpObatnGVs3Tv},webPageId:\"kKoTE3iV6\"},implicitPathVariables:undefined},{href:{pathVariables:{NDCa8IpOb:NDCa8IpObatnGVs3Tv},webPageId:\"kKoTE3iV6\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{width:\"229px\",y:2097}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:307,width:\"299px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-zley6i-container\",nodeId:\"cSphcRvHv\",rendersWithMotion:true,scopeId:\"L3BDhyiLA\",whileHover:animation,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{A0B4mhE6J:resolvedLinks1[2],variant:matchVariant(\"X9KfhP8Vk\")},AzLGGrrVI:{A0B4mhE6J:resolvedLinks1[3]},p7qhZSN5f:{A0B4mhE6J:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(BlogCardNew,{A0B4mhE6J:resolvedLinks1[0],height:\"100%\",id:\"cSphcRvHv\",jYKNHtJiT:Du0c_4l6tatnGVs3Tv,layoutId:\"cSphcRvHv\",nQKvqDtZx:HxLIWou9xatnGVs3Tv,Q4cR34pzy:xkUv4nbGSatnGVs3Tv,rcN_tXqXi:\"rgba(20, 20, 20, 0)\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"rYDtT3_9y\"),width:\"100%\"})})})})})})})},idatnGVs3Tv);})});}})})}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-ehw1rm hidden-7cqrqe\",\"data-framer-name\":\"Spacer\"})]})})})]}),cc66Qa_zU!==false&&/*#__PURE__*/_jsx(\"section\",{className:\"framer-t4dqgx\",\"data-framer-name\":\"FAQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{width:\"min(min(100vw - 40px, 1400px) - 32px, 500px)\",y:1954}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:409,width:\"min(min(100vw - 128px, 1400px) - 48px, 500px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-v2zy3y-container\",nodeId:\"jS88RlW22\",scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(FAQSection,{height:\"100%\",id:\"jS88RlW22\",layoutId:\"jS88RlW22\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),TnEqAdBwr!==false&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-y13ou0\",\"data-framer-name\":\"CTA\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-11ntow2\",children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-t80ljh-container hidden-7cqrqe\",isModuleExternal:true,nodeId:\"ou4NbU_nt\",scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(UnicornStudioEmbed,{altText:\"\",ariaLabel:\"\",dpi:1.5,fixed:false,fps:60,header:\"\",height:\"100%\",id:\"ou4NbU_nt\",layoutId:\"ou4NbU_nt\",lazyLoad:false,projectId:\"cz5QmICjnJZCvws5N8bi\",projectJSON:\"\",scale:1,sdkVersion:\"2.0.0\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{width:\"min(min(100vw - 40px, 1400px), 500px)\",y:1922}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:797,width:\"min(min(100vw - 128px, 1400px), 500px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-c7ex9j-container\",nodeId:\"QlwqZ3q5G\",scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(RequestProjectForm,{BFLwPnADR:\"var(--token-0f9db235-29c5-4cc3-b70e-7275fa43d754, rgba(255, 255, 255, 0.05))\",height:\"100%\",id:\"QlwqZ3q5G\",layoutId:\"QlwqZ3q5G\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-f7lz1b\"}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-91noy1\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-16pkw2w\",\"data-border\":true,\"data-framer-name\":\"Header\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ya0gmq\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-q1gcry\",\"data-styles-preset\":\"PP529WiRs\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-aa8d23f6-5370-4bc9-86ca-5bad0774786b, rgb(0, 0, 0))\"},children:\"End-to-end websites and brands for\"})})},p7qhZSN5f:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-13f8r3h\",\"data-styles-preset\":\"FqjHB4KJA\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-aa8d23f6-5370-4bc9-86ca-5bad0774786b, rgb(0, 0, 0))\"},children:\"End-to-end websites and brands for\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-n52d0k\",\"data-styles-preset\":\"Kp9P3zXZu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-aa8d23f6-5370-4bc9-86ca-5bad0774786b, rgb(0, 0, 0))\"},children:\"End-to-end websites and brands for\"})}),className:\"framer-12er4yi\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{width:\"min(min(100vw - 40px, 1400px) - 32px, 1400px)\",y:2054.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:408,width:\"max(min(min(100vw - 128px, 1400px) - 48px, 1400px), 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-17rat8c-container\",nodeId:\"Jrg0UBUa7\",scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{Odz72kM37:18},p7qhZSN5f:{Odz72kM37:20}},children:/*#__PURE__*/_jsx(AnimatedWordsHero2,{aPBU1FzUs:\"high-growth scale-ups.\",DFqwdv8Ki:\"clients in finance & life sciences.\",H3qBspcnC:\"rgb(255, 255, 255)\",height:\"100%\",id:\"Jrg0UBUa7\",layoutId:\"Jrg0UBUa7\",Odz72kM37:24,qJSLaIk0j:\"ambitious AI & software firms.\",style:{width:\"100%\"},variant:matchVariant(\"TcqJReoDv\"),width:\"100%\"})})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mwk1t4\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{y:2524.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n1sjxo-container\",nodeId:\"Xm7Iwoyax\",scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(Brand,{height:\"100%\",id:\"Xm7Iwoyax\",layoutId:\"Xm7Iwoyax\",variant:matchVariant(\"B0kxMXWqZ\"),width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-q3obmb hidden-7cqrqe\"}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-adofg6 hidden-7cqrqe\"}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1htlhvo hidden-7cqrqe\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vn7331\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Connect\"})}),className:\"framer-1msjb6x\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"iNY8Jm1HH\"},motionChild:true,nodeId:\"LiU29DA8W\",openInNewTab:false,relValues:[],scopeId:\"L3BDhyiLA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Request project\"})})})}),className:\"framer-1ts9cgq\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://cal.com/allsite/30min\",motionChild:true,nodeId:\"FiMBOSZG5\",openInNewTab:false,relValues:[],scopeId:\"L3BDhyiLA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Schedule call\"})})})}),className:\"framer-3db9x1\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1t7o5zp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Content\"})}),className:\"framer-1l6kg60\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CZdSnU8jQ\"},motionChild:true,nodeId:\"yZjzYg9cf\",openInNewTab:false,relValues:[],scopeId:\"L3BDhyiLA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"About us\"})})})}),className:\"framer-6au6ad\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EAAQwadsC\"},motionChild:true,nodeId:\"oIRd0ytoh\",openInNewTab:false,relValues:[],scopeId:\"L3BDhyiLA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Services\"})})})}),className:\"framer-c6on6p\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"UpD4iOBhA\"},motionChild:true,nodeId:\"cCcOyrLOr\",openInNewTab:false,relValues:[],scopeId:\"L3BDhyiLA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Case Studies\"})})})}),className:\"framer-3hpkwu\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"IMsOBAJr1\"},motionChild:true,nodeId:\"ikiHKM0mR\",openInNewTab:false,relValues:[],scopeId:\"L3BDhyiLA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Guides & Resources\"})})})}),className:\"framer-r4hrze\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-gbt02q\",\"data-border\":true,\"data-framer-name\":\"Header\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15uwos2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(255, 255, 255))\"},children:\"Ask your fav LLM about Allsite\"})}),className:\"framer-ulfnxh\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-epgau1\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{y:3036.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation2,className:\"framer-13y9w4e-container\",\"data-framer-appear-id\":\"13y9w4e\",initial:animation3,nodeId:\"uJwtRZrki\",optimized:true,rendersWithMotion:true,scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(AILogos2,{height:\"100%\",id:\"uJwtRZrki\",juQ5j9QJs:\"https://chatgpt.com/share/690c89dd-d5fc-8007-b65f-277c72fe632c\",layoutId:\"uJwtRZrki\",m3Lfq6brs:\"Who did Allsite work with - are they a creditable partner?\",n7HFEdKSo:\"https://chatgpt.com/share/690c8678-dd5c-8007-af59-8fbceb1d93eb\",qe94t3r0S:ChatGPTLogo,uAoQaIF_l:\"https://chatgpt.com/share/690c8740-d380-8007-8e64-b87ce3c66210\",VhnQ9OSql:\"https://chatgpt.com/share/690c8582-5d08-8007-86fb-662cb848d082\",width:\"100%\",y1nvEkFCw:\"Why is Allsite recognised as 1 out of 8 globally recommended Framer experts?\",YPXYiHjwh:\"What makes Framer stand out as a website solution for ambitious tech companies looking to balance design quality, cost efficiency, and team autonomy?\",ZavO1_UkE:\"What does Allsite do?\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{y:3036.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1oeismy-container\",nodeId:\"LZMkNYX8V\",scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(AILogos2,{height:\"100%\",id:\"LZMkNYX8V\",juQ5j9QJs:\"https://claude.ai/share/fbb420e0-17de-4239-90e9-184205246596 \",layoutId:\"LZMkNYX8V\",m3Lfq6brs:\"Who did Allsite work with - are they a creditable partner?\",n7HFEdKSo:\"https://claude.ai/share/c1bad556-299c-494c-823d-a42a0983eff8\",qe94t3r0S:Diamond,uAoQaIF_l:\"https://claude.ai/share/35ddde2c-2e55-42d6-b048-c8a20e068cdc \",VhnQ9OSql:\"https://claude.ai/share/3b235b6f-dc58-4a7b-957c-05109477591c \",width:\"100%\",y1nvEkFCw:\"Why is Allsite recognised as 1 out of 8 globally recommended Framer experts?\",YPXYiHjwh:\"What makes Framer stand out as a website solution for ambitious tech companies looking to balance design quality, cost efficiency, and team autonomy?\",ZavO1_UkE:\"What does Allsite do?\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{y:3036.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11e7ize-container\",nodeId:\"um6w0Nk2k\",scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(AILogos2,{height:\"100%\",id:\"um6w0Nk2k\",juQ5j9QJs:\"https://gemini.google.com/share/79443a06dcc7 \",layoutId:\"um6w0Nk2k\",m3Lfq6brs:\"Who did Allsite work with - are they a creditable partner?\",n7HFEdKSo:\"https://gemini.google.com/share/ee827412e46b\",qe94t3r0S:Oval,uAoQaIF_l:\"https://gemini.google.com/share/c9db8cabf1ad\",VhnQ9OSql:\"https://gemini.google.com/share/ec13a7311253\",width:\"100%\",y1nvEkFCw:\"Why is Allsite recognised as 1 out of 8 globally recommended Framer experts?\",YPXYiHjwh:\"What makes Framer stand out as a website solution for ambitious tech companies looking to balance design quality, cost efficiency, and team autonomy?\",ZavO1_UkE:\"What does Allsite do?\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{y:3036.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12s1bz0-container\",nodeId:\"cnHLhMKWR\",scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(AILogos2,{height:\"100%\",id:\"cnHLhMKWR\",juQ5j9QJs:\"https://grok.com/share/c2hhcmQtNQ%3D%3D_0dacab2a-27b8-4fb6-b0e0-0f69dcedf9ad\",layoutId:\"cnHLhMKWR\",m3Lfq6brs:\"Who did Allsite work with - are they a creditable partner?\",n7HFEdKSo:\"https://grok.com/share/c2hhcmQtNQ%3D%3D_6f11c280-fc1e-4d6c-b817-f60d4c13f1a1\",qe94t3r0S:Vector,uAoQaIF_l:\"https://grok.com/share/c2hhcmQtNQ%3D%3D_e6478193-768b-442d-97c2-2141e04f385e \",VhnQ9OSql:\"https://grok.com/share/c2hhcmQtNQ%3D%3D_cecaf64e-f3bc-415e-9973-a0b50475a49f\",width:\"100%\",y1nvEkFCw:\"Why is Allsite recognised as 1 out of 8 globally recommended Framer experts?\",YPXYiHjwh:\"What makes Framer stand out as a website solution for ambitious tech companies looking to balance design quality, cost efficiency, and team autonomy?\",ZavO1_UkE:\"What does Allsite do?\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aqHtB7aLL:{y:3036.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12qirdg-container\",nodeId:\"Z2d5nwsOP\",scopeId:\"L3BDhyiLA\",children:/*#__PURE__*/_jsx(AILogos2,{height:\"100%\",id:\"Z2d5nwsOP\",juQ5j9QJs:\"https://www.perplexity.ai/search/why-is-framer-the-best-and-pro-xVj8BkZoSkiIpikGW7nWGw#0 \",layoutId:\"Z2d5nwsOP\",m3Lfq6brs:\"Who did Allsite work with - are they a creditable partner?\",n7HFEdKSo:\"https://www.perplexity.ai/search/why-is-allsite-recognised-as-1-rDEjFooaQhytEK2L61zyHA#0\",qe94t3r0S:Vector1,uAoQaIF_l:\"https://www.perplexity.ai/search/which-clients-did-https-www-al-pfCyIT4qS_.z15ANRgQoHQ#0 \",VhnQ9OSql:\"https://www.perplexity.ai/search/what-does-https-www-allsite-pr-Jz6r7rreRauqQshQmPiMFQ#0\",width:\"100%\",y1nvEkFCw:\"Why is Allsite recognised as 1 out of 8 globally recommended Framer experts?\",YPXYiHjwh:\"What makes Framer stand out as a website solution for ambitious tech companies looking to balance design quality, cost efficiency, and team autonomy?\",ZavO1_UkE:\"What does Allsite do?\"})})})})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1870xsx\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tppjhe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/allsite-pro/\",motionChild:true,nodeId:\"bTOcYUPTo\",openInNewTab:true,relValues:[],scopeId:\"L3BDhyiLA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"LinkedIn\"})})})}),className:\"framer-s5ftl2\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/allsite_\",motionChild:true,nodeId:\"UIBdQDfG9\",openInNewTab:true,relValues:[],scopeId:\"L3BDhyiLA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"X (Twitter)\"})})})}),className:\"framer-cavgyu\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6kajbq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":UM1ayQreH\",webPageId:\"VN4hzUJiB\"},motionChild:true,nodeId:\"HjpDWux0j\",openInNewTab:false,relValues:[],scopeId:\"L3BDhyiLA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Imprint\"})})})}),className:\"framer-1fvnu9g\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":CZ5996nTo\",webPageId:\"VN4hzUJiB\"},motionChild:true,nodeId:\"zI2KmYVZI\",openInNewTab:false,relValues:[],scopeId:\"L3BDhyiLA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Privacy\"})})})}),className:\"framer-jzektw\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":imZlhTjVP\",webPageId:\"VN4hzUJiB\"},motionChild:true,nodeId:\"wSAB7qwNA\",openInNewTab:false,relValues:[],scopeId:\"L3BDhyiLA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-kmewoi\",\"data-styles-preset\":\"Gcv8Ec70D\",children:\"Terms\"})})})}),className:\"framer-1bwtnoc\",fonts:[\"Inter\"],verticalAlignment:\"top\",whileHover:animation1,withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(18, 19, 23))\"},children:\"\\xa9 Allsite 2025. All rights reserved.\"})}),className:\"framer-su513w hidden-7cqrqe\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b5df0bec-ab50-4a8d-8c88-70409859f749, rgb(18, 19, 23))\"},children:\"\\xa9 Allsite 2025. All rights reserved.\"})}),className:\"framer-fecjwl hidden-x5stdd hidden-1kbg2s5 hidden-1h9xhc0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query2=mediaQueries[key];return`@media ${query2} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6707\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"p7qhZSN5f\":{\"layout\":[\"fixed\",\"fixed\"]},\"aqHtB7aLL\":{\"layout\":[\"fixed\",\"fixed\"]},\"AzLGGrrVI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"WpyANPMWw\":\"insights\",\"cc66Qa_zU\":\"fAQ\",\"TnEqAdBwr\":\"cTA\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"sitJQ2Ax1\":[\".framer-1b1zmcf-container\",\".framer-ey0tjd\"],\"p7qhZSN5f\":[\".framer-1b1zmcf-container\",\".framer-ey0tjd\"],\"aqHtB7aLL\":[\".framer-1b1zmcf-container\",\".framer-ey0tjd\"],\"AzLGGrrVI\":[\".framer-1b1zmcf-container\",\".framer-ey0tjd\"]}\n * @framerBreakpoints {\"AzLGGrrVI\":{\"min\":1800,\"canvasClassName\":\"framer-1h9xhc0-override\",\"minHeight\":6707,\"viewportHeight\":844,\"name\":\"Large\",\"width\":1800,\"rootFontSize\":16},\"sitJQ2Ax1\":{\"min\":1200,\"max\":1799,\"canvasClassName\":\"framer-x5stdd-override\",\"minHeight\":6707,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"p7qhZSN5f\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1kbg2s5-override\",\"minHeight\":6707,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"aqHtB7aLL\":{\"max\":809,\"canvasClassName\":\"framer-7cqrqe-override\",\"minHeight\":6707,\"viewportHeight\":844,\"name\":\"Mobile\",\"width\":340,\"rootFontSize\":16}}\n * @framerDefaultVariant sitJQ2Ax1\n * @framerLayoutTemplate true\n */const FramerL3BDhyiLA=withCSS(Component,css,\"framer-Eg0rw\");export default FramerL3BDhyiLA;FramerL3BDhyiLA.displayName=\"Template\";FramerL3BDhyiLA.defaultProps={height:6707,width:1200};addPropertyControls(FramerL3BDhyiLA,{WpyANPMWw:{defaultValue:true,description:\"\",title:\"Insights\",type:ControlType.Boolean},cc66Qa_zU:{defaultValue:true,description:\"\",title:\"FAQ\",type:ControlType.Boolean},TnEqAdBwr:{defaultValue:true,description:\"\",title:\"CTA\",type:ControlType.Boolean}});addFonts(FramerL3BDhyiLA,[{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\"}]},...Menu2Fonts,...Overlay4Fonts,...ItemIconCopyFonts,...UnicornStudioEmbedFonts,...TagNewFonts,...BlogCardNewFonts,...FAQSectionFonts,...RequestProjectFormFonts,...AnimatedWordsHero2Fonts,...BrandFonts,...AILogos2Fonts,...CursorNewFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL3BDhyiLA\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"6707\",\"framerVariables\":\"{\\\"WpyANPMWw\\\":\\\"insights\\\",\\\"cc66Qa_zU\\\":\\\"fAQ\\\",\\\"TnEqAdBwr\\\":\\\"cTA\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"sitJQ2Ax1\\\":[\\\".framer-1b1zmcf-container\\\",\\\".framer-ey0tjd\\\"],\\\"p7qhZSN5f\\\":[\\\".framer-1b1zmcf-container\\\",\\\".framer-ey0tjd\\\"],\\\"aqHtB7aLL\\\":[\\\".framer-1b1zmcf-container\\\",\\\".framer-ey0tjd\\\"],\\\"AzLGGrrVI\\\":[\\\".framer-1b1zmcf-container\\\",\\\".framer-ey0tjd\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"AzLGGrrVI\\\":{\\\"min\\\":1800,\\\"canvasClassName\\\":\\\"framer-1h9xhc0-override\\\",\\\"minHeight\\\":6707,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Large\\\",\\\"width\\\":1800,\\\"rootFontSize\\\":16},\\\"sitJQ2Ax1\\\":{\\\"min\\\":1200,\\\"max\\\":1799,\\\"canvasClassName\\\":\\\"framer-x5stdd-override\\\",\\\"minHeight\\\":6707,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"p7qhZSN5f\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1kbg2s5-override\\\",\\\"minHeight\\\":6707,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"aqHtB7aLL\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-7cqrqe-override\\\",\\\"minHeight\\\":6707,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Mobile\\\",\\\"width\\\":340,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"p7qhZSN5f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aqHtB7aLL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AzLGGrrVI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"sitJQ2Ax1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (874d64d)\nexport const props={aTCktilR2:{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,isMixedBorderRadius:false,isRed:true,topLeftRadius:0,topRightRadius:0},lJ31wmYM0:{borderRadius:15,bottomLeftRadius:15,bottomRightRadius:15,darkTheme:\"framerDark\",font:{fontFamily:'\"Fragment Mono\", monospace',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},isMixedBorderRadius:false,lightTheme:\"framerLight\",padding:30,paddingBottom:30,paddingLeft:30,paddingPerSide:false,paddingRight:30,paddingTop:30,theme:\"framerDark\",themeMode:\"Static\",topLeftRadius:15,topRightRadius:15}};export const fonts={lJ31wmYM0:[{explicitInter:true,fonts:[{cssFamilyName:\"Fragment Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Fragment Mono\",url:\"https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"}]}]};\nexport const __FramerMetadata__ = {\"exports\":{\"props\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;ABC Diatype Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]}];export const css=['.framer-sgWPL .framer-styles-preset-mrcbnn:not(.rich-text-wrapper), .framer-sgWPL .framer-styles-preset-mrcbnn.rich-text-wrapper h1 { --framer-font-family: \"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 80px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.05em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-sgWPL\";\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 (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;ABC Diatype Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]}];export const css=['.framer-PNyCU .framer-styles-preset-z6355j:not(.rich-text-wrapper), .framer-PNyCU .framer-styles-preset-z6355j.rich-text-wrapper h2 { --framer-font-family: \"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 58px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.05em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-PNyCU\";\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 (84fc51f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-apwRH .framer-styles-preset-1gjxys9:not(.rich-text-wrapper), .framer-apwRH .framer-styles-preset-1gjxys9.rich-text-wrapper a { --framer-link-current-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-link-hover-text-color: var(--token-7b2e0288-ef80-426e-bdd3-731aad78effb, #8a8a8a); --framer-link-text-background-padding: 16px 0px 16px 0px; --framer-link-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); }\"];export const className=\"framer-apwRH\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;ABC Diatype Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]}];export const css=['.framer-SRZxl .framer-styles-preset-tyupre:not(.rich-text-wrapper), .framer-SRZxl .framer-styles-preset-tyupre.rich-text-wrapper h4 { --framer-font-family: \"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-SRZxl\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dea85a9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fragment Mono-regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fragment Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Fragment Mono\",url:\"https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"}]}];export const css=['.framer-kVZAn .framer-styles-preset-1w7butg:not(.rich-text-wrapper), .framer-kVZAn .framer-styles-preset-1w7butg.rich-text-wrapper code { --framer-code-font-family: \"Fragment Mono\", monospace; --framer-code-font-style: normal; --framer-code-font-weight: 400; --framer-code-text-color: #333; --framer-font-size-scale: 1; background-color: rgba(0, 0, 0, 0.1); border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; padding-bottom: 0.1em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.1em; }'];export const className=\"framer-kVZAn\";\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 (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;ABC Diatype Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]}];export const css=['.framer-Lm8r6 .framer-styles-preset-mi66k1:not(.rich-text-wrapper), .framer-Lm8r6 .framer-styles-preset-mi66k1.rich-text-wrapper h3 { --framer-font-family: \"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-Lm8r6\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (18b201b)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-VfS3G .framer-styles-preset-1rcfp6k {  }\"];export const className=\"framer-VfS3G\";\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 (0b89d47)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-O8MTM .framer-styles-preset-hovfkg:not(.rich-text-wrapper), .framer-O8MTM .framer-styles-preset-hovfkg.rich-text-wrapper table { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-color: rgba(153, 153, 153, 0.25); border-style: solid; border-top-left-radius: 8px; border-top-right-radius: 8px; border-width: 1px; overflow: hidden; }\",\".framer-O8MTM .framer-styles-preset-hovfkg:not(.rich-text-wrapper) th, .framer-O8MTM .framer-styles-preset-hovfkg.rich-text-wrapper table th, .framer-O8MTM .framer-styles-preset-hovfkg:not(.rich-text-wrapper) td, .framer-O8MTM .framer-styles-preset-hovfkg.rich-text-wrapper table td { background-color: var(--token-53468412-cef3-4f1b-8400-30342721d73f, rgba(0, 0, 0, 0.03)); padding: 10px; }\",\".framer-O8MTM .framer-styles-preset-hovfkg:not(.rich-text-wrapper) th, .framer-O8MTM .framer-styles-preset-hovfkg.rich-text-wrapper table th { background-color: var(--token-29b63245-c8e2-4359-8e78-ae4b40c6acb9, rgba(0, 0, 0, 0.1)); }\",\".framer-O8MTM .framer-styles-preset-hovfkg:not(.rich-text-wrapper) tr + tr td, .framer-O8MTM .framer-styles-preset-hovfkg:not(.rich-text-wrapper) tr + tr th, .framer-O8MTM .framer-styles-preset-hovfkg.rich-text-wrapper table tr + tr td, .framer-O8MTM .framer-styles-preset-hovfkg.rich-text-wrapper table tr + tr th { border-top-color: rgba(153, 153, 153, 0.25); border-top-style: solid; border-top-width: 1px; }\",\".framer-O8MTM .framer-styles-preset-hovfkg:not(.rich-text-wrapper) td + td, .framer-O8MTM .framer-styles-preset-hovfkg:not(.rich-text-wrapper) th + th, .framer-O8MTM .framer-styles-preset-hovfkg:not(.rich-text-wrapper) td + th, .framer-O8MTM .framer-styles-preset-hovfkg:not(.rich-text-wrapper) th + td, .framer-O8MTM .framer-styles-preset-hovfkg.rich-text-wrapper table td + td, .framer-O8MTM .framer-styles-preset-hovfkg.rich-text-wrapper table th + th, .framer-O8MTM .framer-styles-preset-hovfkg.rich-text-wrapper table td + th, .framer-O8MTM .framer-styles-preset-hovfkg.rich-text-wrapper table th + td { border-left-color: rgba(153, 153, 153, 0.25); border-left-style: solid; border-left-width: 1px; }\"];export const className=\"framer-O8MTM\";\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 (cd22f02)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Italic\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-XJgBM .framer-styles-preset-1hkqpl5:not(.rich-text-wrapper), .framer-XJgBM .framer-styles-preset-1hkqpl5.rich-text-wrapper blockquote { --framer-blockquote-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-size: 16px; --framer-blockquote-font-style: italic; --framer-blockquote-font-style-bold: normal; --framer-blockquote-font-style-bold-italic: italic; --framer-blockquote-font-style-italic: italic; --framer-blockquote-font-variation-axes: normal; --framer-blockquote-font-weight: 400; --framer-blockquote-font-weight-bold: 700; --framer-blockquote-font-weight-bold-italic: 700; --framer-blockquote-font-weight-italic: 400; --framer-blockquote-letter-spacing: 0em; --framer-blockquote-line-height: 1.8em; --framer-blockquote-paragraph-spacing: 20px; --framer-blockquote-text-color: #999999; --framer-blockquote-text-stroke-color: initial; --framer-blockquote-text-stroke-width: initial; --framer-font-open-type-features: normal; padding: 0px 0px 0px 22px; position: relative; }','.framer-XJgBM .framer-styles-preset-1hkqpl5:not(.rich-text-wrapper)::before, .framer-XJgBM .framer-styles-preset-1hkqpl5.rich-text-wrapper blockquote::before { background-color: #ddd; border-radius: 1px; content: \" \"; display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 2px; }'];export const className=\"framer-XJgBM\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;ABC Diatype Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]}];export const css=['.framer-WQxGu .framer-styles-preset-10dljvr:not(.rich-text-wrapper), .framer-WQxGu .framer-styles-preset-10dljvr.rich-text-wrapper h6 { --framer-font-family: \"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-WQxGu\";\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 (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;ABC Diatype Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]}];export const css=['.framer-ezvgO .framer-styles-preset-me641y:not(.rich-text-wrapper), .framer-ezvgO .framer-styles-preset-me641y.rich-text-wrapper h5 { --framer-font-family: \"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-ezvgO\";\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 (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentPresetsProvider,ControlType,cx,getFontsFromComponentPreset,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as componentPresets from\"https://framerusercontent.com/modules/xNGb2X93WOGeOjhfJZvW/rKqXstaNfCVZIvsIxm1j/componentPresets.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/hRY4vmgWeFkYZAAFeCbh/s8SUcXNhXz00JP2suwpZ/c29rgz4a_.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/3QBi8pgJae9iwjm2kp2d/U1mC9mzwSdimgzWMFbiw/Cpxl2A0cr.js\";import*as sharedStyle7 from\"https://framerusercontent.com/modules/djQ6dGyFpL1Bqln57RDc/zEMUJ2zv6NUWo9w3Sgku/f4ovdMa8z.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/qGf4ZGtN8ZaltnYeQVSU/hxLeLXt0INQwuXr8hMuF/fOknyEIXk.js\";import*as sharedStyle10 from\"https://framerusercontent.com/modules/u4B92mdFk3mAau9VNLQH/BUTD6nGUmSjFMR11nfSi/KAcVcmpdJ.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/y7YU1SR5zksMs1rmJsBU/fBlmyotWynGhOgl7uuDO/mDGSpSX1N.js\";import*as sharedStyle11 from\"https://framerusercontent.com/modules/lsoS1Ab703ecrRnKu7ob/Q6Wm5lk3atcwTgjg0rbr/NXnxesjIs.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vsgVt9D1grf6Kccc5ROV/0J1YdnqwiWD1HOEGPFY2/PagcVNRTg.js\";import*as sharedStyle9 from\"https://framerusercontent.com/modules/vLIPJr6MZ3BNVtadpYur/x69SAxtOKo5lGtUUQkAe/pR55kPPes.js\";import*as sharedStyle8 from\"https://framerusercontent.com/modules/lWqRmxldj5ZOqwNeJA1B/0HKLL0WO01CYEBBSYLy5/s29QIsr0m.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/r7kWKbCM8OTo117rZJ7V/HuTPScp7ATmCzuu7S7lZ/TItdwGaaF.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/eQhm2icr1JiaZioTsLIF/GRA4qpdrpAvj1dptwxIM/VPhSgj9FD.js\";const enabledGestures={ruwFaJsX2:{hover:true}};const cycleOrder=[\"CE5PNe7mx\",\"ruwFaJsX2\"];const serializationHash=\"framer-KmHjK\";const variantClassNames={CE5PNe7mx:\"framer-v-v8eevc\",ruwFaJsX2:\"framer-v-hcacfv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CmPcUA4mH=undefined;const IWWErqVNb=undefined;const scWg94Szw=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:8};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,startDelay:.03,tokenization:\"line\",transition:transition2,trigger:\"onMount\",type:\"appear\"};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={\"Active - Desktop\":\"CE5PNe7mx\",\"Disabled - Desktop\":\"ruwFaJsX2\"};const Variants=motion.create(React.Fragment);const getProps=({answer,click,height,id,question,width,...props})=>{return{...props,CmPcUA4mH:click??props.CmPcUA4mH,IWWErqVNb:question??props.IWWErqVNb??\"Collaborate\",scWg94Szw:answer??props.scWg94Szw??/*#__PURE__*/_jsx(React.Fragment,{}),variant:humanReadableVariantMap[props.variant]??props.variant??\"CE5PNe7mx\"};};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,IWWErqVNb,scWg94Szw,CmPcUA4mH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CE5PNe7mx\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ovsghd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(CmPcUA4mH){const res=await CmPcUA4mH(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.className,sharedStyle11.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"ruwFaJsX2-hover\")return false;if(baseVariant===\"ruwFaJsX2\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-v8eevc\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Active - Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CE5PNe7mx\",onTap:onTap1ovsghd,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",opacity:1,...style},variants:{\"ruwFaJsX2-hover\":{opacity:.75},ruwFaJsX2:{\"--border-color\":\"rgba(255, 98, 0, 0)\",opacity:.5}},...addPropertyOverrides({\"ruwFaJsX2-hover\":{\"data-framer-name\":undefined},ruwFaJsX2:{\"data-framer-name\":\"Disabled - Desktop\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wbd6mq\",layoutDependency:layoutDependency,layoutId:\"vP8x1gSR2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Collaborate\"})}),className:\"framer-15unj67\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yWZH7q9Hk\",style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:IWWErqVNb,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/4sbLnuatuUfmOTwFGSJM/YouTube.js:Youtube\":componentPresets.props[\"aTCktilR2\"],\"module:pVk4QsoHxASnVtUBp6jr/ttReBBOK4JjO79S16uu9/CodeBlock.js:default\":componentPresets.props[\"lJ31wmYM0\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:scWg94Szw,className:\"framer-13xhbfr\",\"data-framer-name\":\"Text\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mFIWiUilM\",style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",filter:\"invert(1)\",opacity:.5,WebkitFilter:\"invert(1)\"},stylesPresetsClassNames:{a:\"framer-styles-preset-1gjxys9\",blockquote:\"framer-styles-preset-1hkqpl5\",code:\"framer-styles-preset-1w7butg\",h1:\"framer-styles-preset-mrcbnn\",h2:\"framer-styles-preset-z6355j\",h3:\"framer-styles-preset-mi66k1\",h4:\"framer-styles-preset-tyupre\",h5:\"framer-styles-preset-me641y\",h6:\"framer-styles-preset-10dljvr\",img:\"framer-styles-preset-1rcfp6k\",p:\"framer-styles-preset-1qntvuu\",table:\"framer-styles-preset-hovfkg\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KmHjK.framer-nvjuj1, .framer-KmHjK .framer-nvjuj1 { display: block; }\",\".framer-KmHjK.framer-v8eevc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: 481px; }\",\".framer-KmHjK .framer-1wbd6mq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-KmHjK .framer-15unj67 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-KmHjK .framer-13xhbfr { flex: none; height: auto; max-width: 90%; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css,...sharedStyle11.css,'.framer-KmHjK[data-border=\"true\"]::after, .framer-KmHjK [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 33\n * @framerIntrinsicWidth 481\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ruwFaJsX2\":{\"layout\":[\"fixed\",\"auto\"]},\"EuZP3u9x5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"IWWErqVNb\":\"question\",\"scWg94Szw\":\"answer\",\"CmPcUA4mH\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXFlsITp4k=withCSS(Component,css,\"framer-KmHjK\");export default FramerXFlsITp4k;FramerXFlsITp4k.displayName=\"Item - FAQ\";FramerXFlsITp4k.defaultProps={height:33,width:481};addPropertyControls(FramerXFlsITp4k,{variant:{options:[\"CE5PNe7mx\",\"ruwFaJsX2\"],optionTitles:[\"Active - Desktop\",\"Disabled - Desktop\"],title:\"Variant\",type:ControlType.Enum},IWWErqVNb:{defaultValue:\"Collaborate\",description:\"\",displayTextArea:false,title:\"Question\",type:ControlType.String},scWg94Szw:{defaultValue:\"\",title:\"Answer\",type:ControlType.RichText},CmPcUA4mH:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerXFlsITp4k,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...getFontsFromSharedStyle(sharedStyle11.fonts),...componentPresets.fonts?.[\"aTCktilR2\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"aTCktilR2\"]):[],...componentPresets.fonts?.[\"lJ31wmYM0\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"lJ31wmYM0\"]):[]],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXFlsITp4k\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"IWWErqVNb\\\":\\\"question\\\",\\\"scWg94Szw\\\":\\\"answer\\\",\\\"CmPcUA4mH\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"481\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"33\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ruwFaJsX2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EuZP3u9x5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 ItemFAQ from\"https://framerusercontent.com/modules/29ZAHfjNL2VsWqc29VVz/IfjTORpMRj7bSpHhAMHw/XFlsITp4k.js\";const ItemFAQFonts=getFonts(ItemFAQ);const cycleOrder=[\"lzGoAQpV5\",\"Akbjj8eKU\",\"D27Yrik_z\",\"BvtgCIu9F\",\"NWTpyKsBm\",\"tdzFzR0UZ\"];const serializationHash=\"framer-IYqy6\";const variantClassNames={Akbjj8eKU:\"framer-v-1ktpupx\",BvtgCIu9F:\"framer-v-1cn2mnj\",D27Yrik_z:\"framer-v-s73p4s\",lzGoAQpV5:\"framer-v-990t0i\",NWTpyKsBm:\"framer-v-sba63q\",tdzFzR0UZ:\"framer-v-1t5a0yt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const eztg5r93u=undefined;const DGk9pdONp=undefined;const RE1Kl6FJ1=undefined;const rGAJ_kL31=undefined;const tqQV1F2kG=undefined;const l6s_H4zQs=undefined;const kYeSf2DYR=undefined;const CUSJo05BX=undefined;const lPS2zHfjB=undefined;const mmXpSP52n=undefined;const QdcHR5J0Y=undefined;const SPSqajTEy=undefined;const transition1={bounce:0,delay:0,duration:.5,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={D1:\"lzGoAQpV5\",D2:\"Akbjj8eKU\",D3:\"D27Yrik_z\",D4:\"BvtgCIu9F\",D5:\"NWTpyKsBm\",D6:\"tdzFzR0UZ\"};const Variants=motion.create(React.Fragment);const getProps=({a1,a2,a3,a4,a5,a6,height,id,q1,q2,q3,q4,q5,q6,width,...props})=>{return{...props,CUSJo05BX:a4??props.CUSJo05BX??/*#__PURE__*/_jsx(React.Fragment,{}),DGk9pdONp:a1??props.DGk9pdONp??/*#__PURE__*/_jsx(React.Fragment,{}),eztg5r93u:q1??props.eztg5r93u??\"What problem does Enzai solve?\",kYeSf2DYR:q4??props.kYeSf2DYR??\"What problem does Enzai solve?\",l6s_H4zQs:a3??props.l6s_H4zQs??/*#__PURE__*/_jsx(React.Fragment,{}),lPS2zHfjB:q5??props.lPS2zHfjB??\"What problem does Enzai solve?\",mmXpSP52n:a5??props.mmXpSP52n??/*#__PURE__*/_jsx(React.Fragment,{}),QdcHR5J0Y:q6??props.QdcHR5J0Y??\"What problem does Enzai solve?\",RE1Kl6FJ1:q2??props.RE1Kl6FJ1??\"What problem does Enzai solve?\",rGAJ_kL31:a2??props.rGAJ_kL31??/*#__PURE__*/_jsx(React.Fragment,{}),SPSqajTEy:a6??props.SPSqajTEy??/*#__PURE__*/_jsx(React.Fragment,{}),tqQV1F2kG:q3??props.tqQV1F2kG??\"What problem does Enzai solve?\",variant:humanReadableVariantMap[props.variant]??props.variant??\"lzGoAQpV5\"};};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,eztg5r93u,RE1Kl6FJ1,tqQV1F2kG,kYeSf2DYR,lPS2zHfjB,QdcHR5J0Y,DGk9pdONp,rGAJ_kL31,l6s_H4zQs,CUSJo05BX,mmXpSP52n,SPSqajTEy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lzGoAQpV5\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const CmPcUA4mH94bv4v=activeVariantCallback(async(...args)=>{setVariant(\"lzGoAQpV5\");});const CmPcUA4mH4si9lk=activeVariantCallback(async(...args)=>{setVariant(\"Akbjj8eKU\");});const CmPcUA4mH1bj4128=activeVariantCallback(async(...args)=>{setVariant(\"D27Yrik_z\");});const CmPcUA4mH1ornj8c=activeVariantCallback(async(...args)=>{setVariant(\"BvtgCIu9F\");});const CmPcUA4mHvqhb7y=activeVariantCallback(async(...args)=>{setVariant(\"NWTpyKsBm\");});const CmPcUA4mHs069i6=activeVariantCallback(async(...args)=>{setVariant(\"tdzFzR0UZ\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-990t0i\",className,classNames),\"data-framer-name\":\"D1\",layoutDependency:layoutDependency,layoutId:\"lzGoAQpV5\",ref:refBinding,style:{...style},...addPropertyOverrides({Akbjj8eKU:{\"data-framer-name\":\"D2\"},BvtgCIu9F:{\"data-framer-name\":\"D4\"},D27Yrik_z:{\"data-framer-name\":\"D3\"},NWTpyKsBm:{\"data-framer-name\":\"D5\"},tdzFzR0UZ:{\"data-framer-name\":\"D6\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-q9uzi1\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"S_mkp0h1T\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yfp31h\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"RhVuMp6KJ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3tokv4\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Mwb7degHG\",style:{backgroundColor:\"rgba(255, 255, 255, 0.16)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||336)-0-((componentViewport?.height||336)-0)*1)/2)+0+((((componentViewport?.height||336)-0)*1-0-318)/2+0+0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nwi7iv-container\",layoutDependency:layoutDependency,layoutId:\"nc53l33X4-container\",nodeId:\"nc53l33X4\",rendersWithMotion:true,scopeId:\"fvYRlij7h\",children:/*#__PURE__*/_jsx(ItemFAQ,{CmPcUA4mH:CmPcUA4mH94bv4v,height:\"100%\",id:\"nc53l33X4\",IWWErqVNb:eztg5r93u,layoutId:\"nc53l33X4\",scWg94Szw:DGk9pdONp,style:{width:\"100%\"},variant:matchVariant(\"CE5PNe7mx\"),width:\"100%\",...addPropertyOverrides({Akbjj8eKU:{variant:matchVariant(\"ruwFaJsX2\")},BvtgCIu9F:{variant:matchVariant(\"ruwFaJsX2\")},D27Yrik_z:{variant:matchVariant(\"ruwFaJsX2\")},NWTpyKsBm:{variant:matchVariant(\"ruwFaJsX2\")},tdzFzR0UZ:{variant:matchVariant(\"ruwFaJsX2\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||336)-0-((componentViewport?.height||336)-0)*1)/2)+0+((((componentViewport?.height||336)-0)*1-0-318)/2+0+0)+0+57,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9dr9mf-container\",layoutDependency:layoutDependency,layoutId:\"MnXTSs3vy-container\",nodeId:\"MnXTSs3vy\",rendersWithMotion:true,scopeId:\"fvYRlij7h\",children:/*#__PURE__*/_jsx(ItemFAQ,{CmPcUA4mH:CmPcUA4mH4si9lk,height:\"100%\",id:\"MnXTSs3vy\",IWWErqVNb:RE1Kl6FJ1,layoutId:\"MnXTSs3vy\",scWg94Szw:rGAJ_kL31,style:{width:\"100%\"},variant:matchVariant(\"ruwFaJsX2\"),width:\"100%\",...addPropertyOverrides({Akbjj8eKU:{variant:matchVariant(\"CE5PNe7mx\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||336)-0-((componentViewport?.height||336)-0)*1)/2)+0+((((componentViewport?.height||336)-0)*1-0-318)/2+0+0)+0+114,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cuzzd8-container\",layoutDependency:layoutDependency,layoutId:\"GZcduH5HI-container\",nodeId:\"GZcduH5HI\",rendersWithMotion:true,scopeId:\"fvYRlij7h\",children:/*#__PURE__*/_jsx(ItemFAQ,{CmPcUA4mH:CmPcUA4mH1bj4128,height:\"100%\",id:\"GZcduH5HI\",IWWErqVNb:tqQV1F2kG,layoutId:\"GZcduH5HI\",scWg94Szw:l6s_H4zQs,style:{width:\"100%\"},variant:matchVariant(\"ruwFaJsX2\"),width:\"100%\",...addPropertyOverrides({D27Yrik_z:{variant:matchVariant(\"CE5PNe7mx\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||336)-0-((componentViewport?.height||336)-0)*1)/2)+0+((((componentViewport?.height||336)-0)*1-0-318)/2+0+0)+0+171,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14zncav-container\",layoutDependency:layoutDependency,layoutId:\"pF0_mU0Ck-container\",nodeId:\"pF0_mU0Ck\",rendersWithMotion:true,scopeId:\"fvYRlij7h\",children:/*#__PURE__*/_jsx(ItemFAQ,{CmPcUA4mH:CmPcUA4mH1ornj8c,height:\"100%\",id:\"pF0_mU0Ck\",IWWErqVNb:kYeSf2DYR,layoutId:\"pF0_mU0Ck\",scWg94Szw:CUSJo05BX,style:{width:\"100%\"},variant:matchVariant(\"ruwFaJsX2\"),width:\"100%\",...addPropertyOverrides({BvtgCIu9F:{variant:matchVariant(\"CE5PNe7mx\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||336)-0-((componentViewport?.height||336)-0)*1)/2)+0+((((componentViewport?.height||336)-0)*1-0-318)/2+0+0)+0+228,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fwdi20-container\",layoutDependency:layoutDependency,layoutId:\"b0Th2enHg-container\",nodeId:\"b0Th2enHg\",rendersWithMotion:true,scopeId:\"fvYRlij7h\",children:/*#__PURE__*/_jsx(ItemFAQ,{CmPcUA4mH:CmPcUA4mHvqhb7y,height:\"100%\",id:\"b0Th2enHg\",IWWErqVNb:lPS2zHfjB,layoutId:\"b0Th2enHg\",scWg94Szw:mmXpSP52n,style:{width:\"100%\"},variant:matchVariant(\"ruwFaJsX2\"),width:\"100%\",...addPropertyOverrides({NWTpyKsBm:{variant:matchVariant(\"CE5PNe7mx\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:33,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||336)-0-((componentViewport?.height||336)-0)*1)/2)+0+((((componentViewport?.height||336)-0)*1-0-318)/2+0+0)+0+285,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bwpd3t-container\",layoutDependency:layoutDependency,layoutId:\"xGyMW9k7S-container\",nodeId:\"xGyMW9k7S\",rendersWithMotion:true,scopeId:\"fvYRlij7h\",children:/*#__PURE__*/_jsx(ItemFAQ,{CmPcUA4mH:CmPcUA4mHs069i6,height:\"100%\",id:\"xGyMW9k7S\",IWWErqVNb:QdcHR5J0Y,layoutId:\"xGyMW9k7S\",scWg94Szw:SPSqajTEy,style:{width:\"100%\"},variant:matchVariant(\"ruwFaJsX2\"),width:\"100%\",...addPropertyOverrides({tdzFzR0UZ:{variant:matchVariant(\"CE5PNe7mx\")}},baseVariant,gestureVariant)})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IYqy6.framer-1dw3psm, .framer-IYqy6 .framer-1dw3psm { display: block; }\",\".framer-IYqy6.framer-990t0i { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 336px; justify-content: flex-start; max-width: 1336px; overflow: hidden; padding: 0px; position: relative; width: 1105px; }\",\".framer-IYqy6 .framer-q9uzi1 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IYqy6 .framer-yfp31h { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-IYqy6 .framer-3tokv4 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; top: 0px; width: 1px; z-index: 0; }\",\".framer-IYqy6 .framer-1nwi7iv-container, .framer-IYqy6 .framer-9dr9mf-container, .framer-IYqy6 .framer-1cuzzd8-container, .framer-IYqy6 .framer-14zncav-container, .framer-IYqy6 .framer-1fwdi20-container, .framer-IYqy6 .framer-bwpd3t-container { flex: none; height: auto; position: relative; width: 100%; z-index: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 336\n * @framerIntrinsicWidth 1105\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1336px\",null,null]},\"Akbjj8eKU\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1336px\",null,null]},\"D27Yrik_z\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1336px\",null,null]},\"BvtgCIu9F\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1336px\",null,null]},\"NWTpyKsBm\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1336px\",null,null]},\"tdzFzR0UZ\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1336px\",null,null]}}}\n * @framerVariables {\"eztg5r93u\":\"q1\",\"RE1Kl6FJ1\":\"q2\",\"tqQV1F2kG\":\"q3\",\"kYeSf2DYR\":\"q4\",\"lPS2zHfjB\":\"q5\",\"QdcHR5J0Y\":\"q6\",\"DGk9pdONp\":\"a1\",\"rGAJ_kL31\":\"a2\",\"l6s_H4zQs\":\"a3\",\"CUSJo05BX\":\"a4\",\"mmXpSP52n\":\"a5\",\"SPSqajTEy\":\"a6\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfvYRlij7h=withCSS(Component,css,\"framer-IYqy6\");export default FramerfvYRlij7h;FramerfvYRlij7h.displayName=\"Component - FAQ\";FramerfvYRlij7h.defaultProps={height:336,width:1105};addPropertyControls(FramerfvYRlij7h,{variant:{options:[\"lzGoAQpV5\",\"Akbjj8eKU\",\"D27Yrik_z\",\"BvtgCIu9F\",\"NWTpyKsBm\",\"tdzFzR0UZ\"],optionTitles:[\"D1\",\"D2\",\"D3\",\"D4\",\"D5\",\"D6\"],title:\"Variant\",type:ControlType.Enum},eztg5r93u:{defaultValue:\"What problem does Enzai solve?\",description:\"\",displayTextArea:false,title:\"Q 1\",type:ControlType.String},RE1Kl6FJ1:{defaultValue:\"What problem does Enzai solve?\",description:\"\",displayTextArea:false,title:\"Q 2\",type:ControlType.String},tqQV1F2kG:{defaultValue:\"What problem does Enzai solve?\",description:\"\",displayTextArea:false,title:\"Q 3\",type:ControlType.String},kYeSf2DYR:{defaultValue:\"What problem does Enzai solve?\",description:\"\",displayTextArea:false,title:\"Q 4\",type:ControlType.String},lPS2zHfjB:{defaultValue:\"What problem does Enzai solve?\",description:\"\",displayTextArea:false,title:\"Q 5\",type:ControlType.String},QdcHR5J0Y:{defaultValue:\"What problem does Enzai solve?\",description:\"\",displayTextArea:false,title:\"Q 6\",type:ControlType.String},DGk9pdONp:{defaultValue:\"\",title:\"A 1\",type:ControlType.RichText},rGAJ_kL31:{defaultValue:\"\",title:\"A 2\",type:ControlType.RichText},l6s_H4zQs:{defaultValue:\"\",title:\"A 3\",type:ControlType.RichText},CUSJo05BX:{defaultValue:\"\",title:\"A 4\",type:ControlType.RichText},mmXpSP52n:{defaultValue:\"\",title:\"A 5\",type:ControlType.RichText},SPSqajTEy:{defaultValue:\"\",title:\"A 6\",type:ControlType.RichText}});addFonts(FramerfvYRlij7h,[{explicitInter:true,fonts:[]},...ItemFAQFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfvYRlij7h\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]},\\\"Akbjj8eKU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]},\\\"D27Yrik_z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]},\\\"BvtgCIu9F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]},\\\"NWTpyKsBm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]},\\\"tdzFzR0UZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]}}}\",\"framerVariables\":\"{\\\"eztg5r93u\\\":\\\"q1\\\",\\\"RE1Kl6FJ1\\\":\\\"q2\\\",\\\"tqQV1F2kG\\\":\\\"q3\\\",\\\"kYeSf2DYR\\\":\\\"q4\\\",\\\"lPS2zHfjB\\\":\\\"q5\\\",\\\"QdcHR5J0Y\\\":\\\"q6\\\",\\\"DGk9pdONp\\\":\\\"a1\\\",\\\"rGAJ_kL31\\\":\\\"a2\\\",\\\"l6s_H4zQs\\\":\\\"a3\\\",\\\"CUSJo05BX\\\":\\\"a4\\\",\\\"mmXpSP52n\\\":\\\"a5\\\",\\\"SPSqajTEy\\\":\\\"a6\\\"}\",\"framerIntrinsicWidth\":\"1105\",\"framerIntrinsicHeight\":\"336\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Atacama Condensed Contrast\",\"CUSTOMV2;Atacama Ultra Expanded Bold\",\"CUSTOMV2;Atacama Extra Condensed Bold Contrast Italic\",\"CUSTOMV2;Atacama Ultra Expanded Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Atacama Condensed Contrast\",source:\"custom\",style:\"normal\",uiFamilyName:\"Atacama\",url:\"https://framerusercontent.com/assets/CulTxCTJ7J5PGEiB3i4bfFdCQ.woff2\",weight:\"400\"},{cssFamilyName:\"Atacama Ultra Expanded Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Atacama\",url:\"https://framerusercontent.com/assets/dousUvpPTCudDMvn199E33Bb6Rc.woff2\",weight:\"700\"},{cssFamilyName:\"Atacama Extra Condensed Bold Contrast Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Atacama\",url:\"https://framerusercontent.com/assets/mHzdUdzFfpP1LWk2LYMVSXqPDAk.woff2\",weight:\"700\"},{cssFamilyName:\"Atacama Ultra Expanded Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Atacama\",url:\"https://framerusercontent.com/assets/GwW0dfOOzISIeguUdljvJFALbU.woff2\",weight:\"400\"}]}];export const css=['.framer-AqTmG .framer-styles-preset-1gs3lcj:not(.rich-text-wrapper), .framer-AqTmG .framer-styles-preset-1gs3lcj.rich-text-wrapper p { --framer-font-family: \"Atacama Condensed Contrast\", \"Atacama Condensed Contrast Placeholder\", sans-serif; --framer-font-family-bold: \"Atacama Ultra Expanded Bold\", \"Atacama Ultra Expanded Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Atacama Extra Condensed Bold Contrast Italic\", \"Atacama Extra Condensed Bold Contrast Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Atacama Ultra Expanded Italic\", \"Atacama Ultra Expanded Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 22px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-AqTmG\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b703edc)\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 Wpa_bOVf9=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 50 50\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 21.474 8.093 L 18.797 12.833 L 14.196 4.731 L 14.202 0 C 14.503 0 14.798 0.032 15.087 0.088 C 15.598 0.189 16.085 0.371 16.523 0.628 C 17.147 0.987 17.683 1.494 18.072 2.109 C 18.087 2.13 18.1 2.151 18.112 2.174 L 19.566 4.743 Z M 18.133 2.218 C 18.011 2.012 17.832 1.844 17.625 1.723 C 17.403 1.597 17.147 1.526 16.879 1.526 C 16.35 1.526 15.866 1.8 15.604 2.245 C 15.601 2.251 15.598 2.254 15.595 2.26 L 15.249 2.872 L 14.202 4.719 L 6.25 18.728 C 5.715 19.67 4.692 20.254 3.582 20.254 L 0 20.254 L 10.209 2.283 C 11.007 0.878 12.528 0.006 14.18 0 L 14.202 0 C 14.503 0 14.798 0.032 15.087 0.088 C 15.598 0.189 16.085 0.371 16.524 0.628 C 17.147 0.987 17.683 1.494 18.072 2.109 Z M 11.525 16.907 L 14.202 12.167 L 18.813 20.283 L 18.797 25 C 18.496 25 18.201 24.968 17.912 24.912 C 17.401 24.811 16.914 24.629 16.476 24.373 C 15.852 24.013 15.316 23.506 14.927 22.891 C 14.911 22.87 14.899 22.849 14.887 22.826 L 13.433 20.257 Z M 14.867 22.781 C 14.988 22.987 15.168 23.155 15.375 23.276 C 15.597 23.403 15.853 23.473 16.12 23.473 C 16.65 23.473 17.134 23.199 17.395 22.754 C 17.398 22.749 17.401 22.746 17.405 22.74 L 17.751 22.127 L 18.798 20.28 L 26.75 6.272 C 27.285 5.329 28.308 4.746 29.418 4.746 L 33 4.746 L 22.791 22.716 C 21.993 24.121 20.472 24.993 18.819 24.999 L 18.798 24.999 C 18.497 24.999 18.202 24.967 17.913 24.911 C 17.401 24.811 16.915 24.628 16.476 24.372 C 15.853 24.012 15.317 23.506 14.928 22.89 Z\" fill=\"transparent\" height=\"25.000000435494275px\" id=\"jG9HdipgM\" transform=\"translate(8 12)\" width=\"33.00000031990572px\"><path d=\"M 7.279 8.093 L 4.601 12.833 L 0 4.731 L 0.006 0 C 0.307 0 0.603 0.032 0.892 0.088 C 1.403 0.189 1.89 0.371 2.328 0.628 C 2.952 0.987 3.487 1.494 3.877 2.109 C 3.892 2.13 3.904 2.151 3.916 2.174 L 5.371 4.743 Z\" fill=\"var(--1ibepo8, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"12.832830637682514px\" id=\"uApKjowe5\" transform=\"translate(14.196 0)\" width=\"7.278809268868002px\"/><path d=\"M 18.133 2.218 C 18.011 2.012 17.832 1.844 17.625 1.723 C 17.403 1.597 17.147 1.526 16.879 1.526 C 16.35 1.526 15.866 1.8 15.604 2.245 C 15.601 2.251 15.598 2.254 15.595 2.26 L 15.249 2.872 L 14.202 4.719 L 6.25 18.728 C 5.715 19.67 4.692 20.254 3.582 20.254 L 0 20.254 L 10.209 2.283 C 11.007 0.878 12.528 0.006 14.18 0 L 14.202 0 C 14.503 0 14.798 0.032 15.087 0.088 C 15.598 0.189 16.085 0.371 16.524 0.628 C 17.147 0.987 17.683 1.494 18.072 2.109 Z\" fill=\"var(--1ibepo8, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"20.253775376955836px\" id=\"J6V4XmbHp\" transform=\"translate(0 0)\" width=\"18.13321993282304px\"/><path d=\"M 0 4.74 L 2.678 0 L 7.288 8.116 L 7.273 12.833 C 6.971 12.833 6.676 12.8 6.387 12.744 C 5.876 12.644 5.389 12.462 4.951 12.205 C 4.327 11.846 3.792 11.339 3.402 10.723 C 3.387 10.703 3.375 10.682 3.362 10.659 L 1.908 8.09 Z\" fill=\"var(--1ibepo8, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"12.832776505135389px\" id=\"Z5iCxRKRR\" transform=\"translate(11.525 12.167)\" width=\"7.2880007149940695px\"/><path d=\"M 0 18.035 C 0.122 18.242 0.301 18.41 0.508 18.53 C 0.73 18.657 0.986 18.728 1.254 18.728 C 1.783 18.728 2.267 18.454 2.529 18.009 C 2.532 18.003 2.535 18 2.538 17.994 L 2.885 17.381 L 3.932 15.534 L 11.883 1.526 C 12.418 0.583 13.441 0 14.552 0 L 18.133 0 L 7.924 17.971 C 7.127 19.376 5.605 20.248 3.953 20.254 L 3.932 20.254 C 3.63 20.254 3.335 20.221 3.046 20.165 C 2.535 20.065 2.048 19.883 1.61 19.626 C 0.986 19.267 0.45 18.76 0.061 18.144 Z\" fill=\"var(--1ibepo8, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"20.253846186655334px\" id=\"i8KOOPlII\" transform=\"translate(14.867 4.746)\" width=\"18.133348784871544px\"/></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,Wpa_bOVf9:fill??props.Wpa_bOVf9??\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,Wpa_bOVf9,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-e1OQ9\",className),layoutId:layoutId,ref:ref,style:{\"--1ibepo8\":Wpa_bOVf9,...style}});});const css=[`.framer-e1OQ9 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1ibepo8); mask: ${mask}; width: 50px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 50\n * @framerIntrinsicHeight 50\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"Wpa_bOVf9\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"1ibepo8\"},\"set\":{\"localId\":\"vectorSet/z7nT5wfFl\",\"id\":\"z7nT5wfFl\",\"moduleId\":\"4A9iH31wZcIMuI61BpzX\"}}\n */const Icon=withCSS(Component,css,\"framer-e1OQ9\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{Wpa_bOVf9:{defaultValue:'var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"Wpa_bOVf9\\\":\\\"fill\\\"}\",\"framerIntrinsicHeight\":\"50\",\"framerIntrinsicWidth\":\"50\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1ibepo8\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/z7nT5wfFl\\\",\\\"id\\\":\\\"z7nT5wfFl\\\",\\\"moduleId\\\":\\\"4A9iH31wZcIMuI61BpzX\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector from\"https://framerusercontent.com/modules/k6GkMKXzq3XlOYuLeaht/9fznfUxMaFU05OwCEofQ/gX7f_TEj2.js\";const VectorFonts=getFonts(Vector);const enabledGestures={J6gxMKZDs:{hover:true}};const serializationHash=\"framer-HgRmD\";const variantClassNames={J6gxMKZDs:\"framer-v-sw9ekz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const HzV1T78hW=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({color,height,id,width,...props})=>{return{...props,HzV1T78hW:color??props.HzV1T78hW??\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"};};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,HzV1T78hW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"J6gxMKZDs\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-sw9ekz\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"J6gxMKZDs\",ref:refBinding,style:{...style},...addPropertyOverrides({\"J6gxMKZDs-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIERpYXR5cGUgTWVkaXVt\",\"--framer-font-family\":'\"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-HzV1T78hW-WwSbLPmEI))\"},children:\"Enzai\"})}),className:\"framer-8b1znk\",fonts:[\"CUSTOMV2;ABC Diatype Medium\"],layoutDependency:layoutDependency,layoutId:\"fb2XwjNXH\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-HzV1T78hW-WwSbLPmEI)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-HzV1T78hW-WwSbLPmEI\":HzV1T78hW},variants:{\"J6gxMKZDs-hover\":{\"--extracted-r6o4lv\":\"var(--token-6987ae7f-2856-4063-8655-93bac09d34d6, rgb(21, 111, 83))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"J6gxMKZDs-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIERpYXR5cGUgTWVkaXVt\",\"--framer-font-family\":'\"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6987ae7f-2856-4063-8655-93bac09d34d6, rgb(21, 111, 83)))\"},children:\"Enzai\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-37unr9\",layoutDependency:layoutDependency,layoutId:\"UQ3drtVOR\",style:{\"--1ibepo8\":HzV1T78hW}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HgRmD.framer-aik1gf, .framer-HgRmD .framer-aik1gf { display: block; }\",\".framer-HgRmD.framer-sw9ekz { cursor: pointer; height: 23px; overflow: visible; position: relative; width: 68px; }\",\".framer-HgRmD .framer-8b1znk { bottom: 0px; flex: none; height: auto; position: absolute; right: 0px; white-space: pre; width: auto; }\",\".framer-HgRmD .framer-37unr9 { aspect-ratio: 1 / 1; bottom: -3px; flex: none; left: -1px; position: absolute; top: -2px; width: var(--framer-aspect-ratio-supported, 28px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 68\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Lp5LQX7jK\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"HzV1T78hW\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWwSbLPmEI=withCSS(Component,css,\"framer-HgRmD\");export default FramerWwSbLPmEI;FramerWwSbLPmEI.displayName=\"Brand New\";FramerWwSbLPmEI.defaultProps={height:23,width:68};addPropertyControls(FramerWwSbLPmEI,{HzV1T78hW:{defaultValue:'var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerWwSbLPmEI,[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]},...VectorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWwSbLPmEI\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"HzV1T78hW\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"68\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Lp5LQX7jK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"23\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WwSbLPmEI.map","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:500}));}},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,u=l&&\"function\"==typeof window.requestIdleCallback,c=\"preload\";function f(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&c 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 u=a.get(l);if(u)return u;let c=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,u]=l;for(let e of u){let t=o[e];t&&(o[e]=a(t));}let c=i[n];return m(c,\"Module not found\"),f(c)&&c.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:c,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;}}}(c);return a.set(l,d),d;};}export{d as RichTextJsonType,g as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3e39c08)\nimport{addPropertyControls as e,ControlType as t,QueryEngine as l}from\"framer\";import{DatabaseCollection as a}from\"./FEK0Lkxl4-0.js\";import{getRichTextJsonResolver as r}from\"./FEK0Lkxl4-1.js\";let i={a8U61GvHI:{isNullable:!0,type:t.String},createdAt:{isNullable:!0,type:t.Date},G6Zzr66pO:{isNullable:!0,type:t.String},HQiPsdJDu:{isNullable:!0,type:t.String},id:{isNullable:!1,type:t.String},k7MubII5P:{isNullable:!0,type:t.String},nextItemId:{isNullable:!0,type:t.String},previousItemId:{isNullable:!0,type:t.String},PrN0j8_eD:{isNullable:!0,type:t.String},QBQnD_4YS:{isNullable:!0,type:t.String},RR3tuGgV7:{isNullable:!0,type:t.Enum},updatedAt:{isNullable:!0,type:t.Date},xqofqUQeE:{isNullable:!0,type:t.String},yXt0vsPiY:{isNullable:!0,type:t.String}},u=[],n=e=>{let t=u[e];if(t)return t().then(e=>e.default);},d={},s=r(d),p=new l,o={collectionByLocaleId:{default:new a({chunks:[new URL(\"./FEK0Lkxl4-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/cMrkd15vw1O3DbSJKt1X/zjv7GpQtROmv0A5tWtYw/FEK0Lkxl4.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"d8b63d2e-043c-4392-8ffb-93d7df2b3b26default\",indexes:[],resolveRichText:s,resolveVectorSetItem:n,schema:i}),qb3gFXXKg:new a({chunks:[new URL(\"./FEK0Lkxl4-chunk-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/cMrkd15vw1O3DbSJKt1X/zjv7GpQtROmv0A5tWtYw/FEK0Lkxl4.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"d8b63d2e-043c-4392-8ffb-93d7df2b3b26qb3gFXXKg\",indexes:[],resolveRichText:s,resolveVectorSetItem:n,schema:i}),SeaTzjWq0:new a({chunks:[new URL(\"./FEK0Lkxl4-chunk-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/cMrkd15vw1O3DbSJKt1X/zjv7GpQtROmv0A5tWtYw/FEK0Lkxl4.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"d8b63d2e-043c-4392-8ffb-93d7df2b3b26SeaTzjWq0\",indexes:[],resolveRichText:s,resolveVectorSetItem:n,schema:i}),wX4cVJPdw:new a({chunks:[new URL(\"./FEK0Lkxl4-chunk-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/cMrkd15vw1O3DbSJKt1X/zjv7GpQtROmv0A5tWtYw/FEK0Lkxl4.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"d8b63d2e-043c-4392-8ffb-93d7df2b3b26wX4cVJPdw\",indexes:[],resolveRichText:s,resolveVectorSetItem:n,schema:i})},displayName:\"Resources\",id:\"d8b63d2e-043c-4392-8ffb-93d7df2b3b26\"};export default o;e(o,{PrN0j8_eD:{preventLocalization:!0,title:\"Slug\",type:t.String},RR3tuGgV7:{defaultValue:\"mwJYalaXM\",options:[\"mwJYalaXM\",\"cjHf06zuq\",\"NRCFK9s9T\",\"FOQ5i3HwP\",\"ntDhrg7o2\",\"UpPaHhbTE\"],optionTitles:[\"Whitepaper\",\"AI Regulations\",\"Podcast\",\"Product Updates\",\"Press Coverage\",\"Glossary\"],title:\"Option\",type:t.Enum},k7MubII5P:{defaultValue:\"\",title:\"Title\",type:t.String},G6Zzr66pO:{defaultValue:\"\",title:\"Featured Article 1\",type:t.String},QBQnD_4YS:{defaultValue:\"\",title:\"Featured Article 2\",type:t.String},HQiPsdJDu:{defaultValue:\"\",title:\"Featured Article 3\",type:t.String},yXt0vsPiY:{defaultValue:\"\",title:\"Featured Article 4\",type:t.String},a8U61GvHI:{defaultValue:\"\",title:\"Meta Title\",type:t.String},xqofqUQeE:{defaultValue:\"\",title:\"Meta Description\",type:t.String},createdAt:{title:\"Created\",type:t.Date},updatedAt:{title:\"Updated\",type:t.Date},previousItemId:{dataIdentifier:\"local-module:collection/FEK0Lkxl4:default\",title:\"Previous\",type:t.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/FEK0Lkxl4:default\",title:\"Next\",type:t.CollectionReference}});export const RR3tuGgV7ToDisplayName=(e,t)=>{switch(t?.fallback,e){case\"mwJYalaXM\":return\"Whitepaper\";case\"cjHf06zuq\":return\"AI Regulations\";case\"NRCFK9s9T\":return\"Podcast\";case\"FOQ5i3HwP\":return\"Product Updates\";case\"ntDhrg7o2\":return\"Press Coverage\";case\"UpPaHhbTE\":return\"Glossary\";default:return\"\";}};export const enumToDisplayNameFunctions={RR3tuGgV7:RR3tuGgV7ToDisplayName};export const utils={async getSlugByRecordId(e,t){let[l]=await p.query({from:{data:o,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"PrN0j8_eD\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.PrN0j8_eD;},async getRecordIdBySlug(e,t){let[l]=await p.query({from:{data:o,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"PrN0j8_eD\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},t);return l?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerCollectionUtils\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"false\",\"framerSlug\":\"PrN0j8_eD\",\"framerCollectionId\":\"FEK0Lkxl4\",\"framerContractVersion\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerRecordIdKey\":\"id\",\"framerData\":\"true\"}},\"RR3tuGgV7ToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"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:500}));}},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\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"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,u=l&&\"function\"==typeof window.requestIdleCallback,c=\"preload\";function f(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&c 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 u=a.get(l);if(u)return u;let c=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,u]=l;for(let e of u){let t=o[e];t&&(o[e]=a(t));}let c=i[n];return m(c,\"Module not found\"),f(c)&&c.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:c,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;}}}(c);return a.set(l,d),d;};}export{d as RichTextJsonType,g as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3e39c08)\nimport{addPropertyControls as e,ControlType as l,QueryEngine as r}from\"framer\";import{DatabaseCollection as o,DatabaseDictionaryIndex as a}from\"./H8vNFtIjZ-0.js\";import{getRichTextJsonResolver as t}from\"./H8vNFtIjZ-1.js\";let m={acY40xtkw:{isNullable:!0,type:l.String},b9yl9Hhxa:{isNullable:!0,type:l.String},BhSh__VXz:{isNullable:!0,type:l.String},BoG35HcLU:{isNullable:!0,type:l.String},ccLBcKBOS:{isNullable:!0,type:l.String},createdAt:{isNullable:!0,type:l.Date},D2H9ocF7l:{isNullable:!0,type:l.String},D2WURTwm4:{isNullable:!0,type:l.ResponsiveImage},d72z_2WiV:{isNullable:!0,type:l.String},e5lN58LAH:{isNullable:!0,type:l.String},FVG7b1FVF:{isNullable:!0,type:l.String},G6XWQXi_n:{isNullable:!0,type:l.String},G9QYiXyHr:{isNullable:!0,type:l.ResponsiveImage},GHjHhluyO:{isNullable:!0,type:l.RichText},GNmx16bbG:{isNullable:!0,type:l.String},gR1Q0WFEH:{isNullable:!0,type:l.String},gw2ZZU8Ru:{isNullable:!0,type:l.String},GWXwi_WMa:{isNullable:!0,type:l.String},H4fbErczK:{isNullable:!0,type:l.String},hgvbPaQUC:{isNullable:!0,type:l.String},HqHgCqFkw:{isNullable:!0,type:l.ResponsiveImage},id:{isNullable:!1,type:l.String},iwDQz2x7f:{isNullable:!0,type:l.String},KcLZ2_q3D:{isNullable:!0,type:l.String},KCssPKaSQ:{isNullable:!0,type:l.String},kCzG14_aw:{isNullable:!0,type:l.String},kszDss9uG:{isNullable:!0,type:l.String},lFFm8_PP6:{isNullable:!0,type:l.String},LPnIfPOEo:{isNullable:!0,type:l.String},Lq6FK0zS6:{isNullable:!0,type:l.String},m_Dh_wb_S:{isNullable:!0,type:l.String},MANVMixGt:{isNullable:!0,type:l.ResponsiveImage},mGIm9IQTG:{isNullable:!0,type:l.String},MkXSUbJW4:{isNullable:!0,type:l.String},mMRwO6Df8:{isNullable:!0,type:l.String},MWwIEe7PS:{isNullable:!0,type:l.String},nextItemId:{isNullable:!0,type:l.String},nqwanuQmc:{isNullable:!0,type:l.String},NTv905gv3:{isNullable:!0,type:l.String},OdGRm8hjW:{isNullable:!0,type:l.String},OEUlHNxbE:{isNullable:!0,type:l.String},oFXGXDs9U:{isNullable:!0,type:l.String},OkuuYJyZB:{isNullable:!0,type:l.String},olEiJrrH0:{isNullable:!0,type:l.String},PMugB9I04:{isNullable:!0,type:l.String},pOZSujIqX:{isNullable:!0,type:l.String},previousItemId:{isNullable:!0,type:l.String},pVXAErkjL:{isNullable:!0,type:l.String},Q1DtYfAip:{isNullable:!0,type:l.ResponsiveImage},qBzixJXp_:{isNullable:!0,type:l.String},qITa5NEBw:{isNullable:!0,type:l.String},QMTJPMMYa:{isNullable:!0,type:l.String},qxsrflnJl:{isNullable:!0,type:l.ResponsiveImage},Rpm84KwL8:{isNullable:!0,type:l.String},T90DsRes1:{isNullable:!0,type:l.String},TDfudgKhO:{isNullable:!0,type:l.String},tQr2CZCT7:{isNullable:!0,type:l.String},updatedAt:{isNullable:!0,type:l.Date},V2cB2zheZ:{isNullable:!0,type:l.String},v50seIhkR:{isNullable:!0,type:l.String},w3L5UiJgd:{isNullable:!0,type:l.String},W7INjk6EV:{isNullable:!0,type:l.String},wJ4MaPdSA:{isNullable:!0,type:l.String},WSlas77jn:{isNullable:!0,type:l.ResponsiveImage},wSntu9OgR:{isNullable:!0,type:l.String},wTGhuatLO:{isNullable:!0,type:l.String},wZoZAn9j1:{isNullable:!0,type:l.String},xbqoXtMyy:{isNullable:!0,type:l.String},xtUYqE8rN:{isNullable:!0,type:l.String},xVMrPWW63:{isNullable:!0,type:l.RichText},xyix4Lazx:{isNullable:!0,type:l.String},y0Wbie1XU:{isNullable:!0,type:l.String},YrxZu5XmI:{isNullable:!0,type:l.RichText},yssBdLHmO:{isNullable:!0,type:l.String},YVgRj15k4:{isNullable:!0,type:l.String},ywGvmEKLT:{isNullable:!0,type:l.Enum}},c=[\"id\"],n={type:1},i=[\"previousItemId\"],s=[\"nextItemId\"],d=[\"id\",\"xtUYqE8rN\"],f=[\"xtUYqE8rN\",\"id\"],u=[\"xtUYqE8rN\"],p={type:0},w=[\"ywGvmEKLT\"],h=[\"qxsrflnJl\"],g=[\"NTv905gv3\"],N=[\"mMRwO6Df8\"],S=[\"iwDQz2x7f\"],v=[\"xVMrPWW63\"],F=[\"YrxZu5XmI\"],I=[\"GHjHhluyO\"],j=[\"oFXGXDs9U\"],x=[\"H4fbErczK\"],y=[\"b9yl9Hhxa\"],R=[\"WSlas77jn\"],H=[\"D2WURTwm4\"],L=[\"HqHgCqFkw\"],U=[\"QMTJPMMYa\"],b=[\"D2H9ocF7l\"],Z=[\"acY40xtkw\"],X=[\"d72z_2WiV\"],q=[\"lFFm8_PP6\"],V=[\"v50seIhkR\"],T=[\"MkXSUbJW4\"],z=[\"nqwanuQmc\"],W=[\"LPnIfPOEo\"],E=[\"mGIm9IQTG\"],P=[\"OEUlHNxbE\"],K=[\"y0Wbie1XU\"],J=[\"MWwIEe7PS\"],k=[\"OkuuYJyZB\"],A=[\"Lq6FK0zS6\"],_=[\"xyix4Lazx\"],G=[\"T90DsRes1\"],M=[\"olEiJrrH0\"],B=[\"e5lN58LAH\"],O=[\"PMugB9I04\"],D=[\"yssBdLHmO\"],C=[\"hgvbPaQUC\"],Q=[\"BhSh__VXz\"],Y=[\"xbqoXtMyy\"],$=[\"pVXAErkjL\"],ee=[\"kCzG14_aw\"],el=[\"tQr2CZCT7\"],er=[\"MANVMixGt\"],eo=[\"G9QYiXyHr\"],ea=[\"Q1DtYfAip\"],et=[\"G6XWQXi_n\"],em=[\"qITa5NEBw\"],ec=[\"OdGRm8hjW\"],en=[\"KcLZ2_q3D\"],ei=[\"GWXwi_WMa\"],es=[\"kszDss9uG\"],ed=[\"TDfudgKhO\"],ef=[\"W7INjk6EV\"],eu=[\"gw2ZZU8Ru\"],ep=[\"wZoZAn9j1\"],ew=[\"V2cB2zheZ\"],eh=[\"gR1Q0WFEH\"],eg=[\"qBzixJXp_\"],eN=[\"KCssPKaSQ\"],eS=[\"Rpm84KwL8\"],ev=[\"BoG35HcLU\"],eF=[\"m_Dh_wb_S\"],eI=[\"wTGhuatLO\"],ej=[\"FVG7b1FVF\"],ex=[\"pOZSujIqX\"],ey=[\"w3L5UiJgd\"],eR=[\"YVgRj15k4\"],eH=[\"wJ4MaPdSA\"],eL=[\"ccLBcKBOS\"],eU=[\"wSntu9OgR\"],eb=[\"GNmx16bbG\"],eZ=[],eX=e=>{let l=eZ[e];if(l)return l().then(e=>e.default);},eq={},eV=t(eq),eT=new r,ez={collectionByLocaleId:{default:new o({chunks:[new URL(\"./H8vNFtIjZ-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"26c7ebda-48e5-4dbf-8524-796186152927default\",indexes:[new a({collation:n,collectionSchema:m,fieldNames:c,range:{from:0,to:121},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:i,range:{from:121,to:241},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:s,range:{from:241,to:357},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:d,range:{from:357,to:594},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:f,range:{from:594,to:831},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:u,range:{from:831,to:1006},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:w,range:{from:1006,to:1134},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:h,range:{from:1134,to:3142},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:g,range:{from:3142,to:3311},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:N,range:{from:3311,to:3477},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:S,range:{from:3477,to:3892},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:v,range:{from:3892,to:5200},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:F,range:{from:5200,to:6523},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:I,range:{from:6523,to:7852},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:j,range:{from:7852,to:7992},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:x,range:{from:7992,to:8168},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:y,range:{from:8168,to:8573},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:R,range:{from:8573,to:10581},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:H,range:{from:10581,to:12589},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:L,range:{from:12589,to:14597},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:U,range:{from:14597,to:14774},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:b,range:{from:14774,to:14934},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:Z,range:{from:14934,to:15102},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:X,range:{from:15102,to:15391},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:q,range:{from:15391,to:15673},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:V,range:{from:15673,to:15952},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:T,range:{from:15952,to:16079},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:z,range:{from:16079,to:16207},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:W,range:{from:16207,to:16341},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:E,range:{from:16341,to:16465},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:P,range:{from:16465,to:16637},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:K,range:{from:16637,to:17273},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:J,range:{from:17273,to:17465},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:k,range:{from:17465,to:17657},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:A,range:{from:17657,to:17849},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:_,range:{from:17849,to:18041},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:G,range:{from:18041,to:18233},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:M,range:{from:18233,to:18425},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:B,range:{from:18425,to:19089},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:O,range:{from:19089,to:19753},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:D,range:{from:19753,to:20417},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:C,range:{from:20417,to:21081},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:Q,range:{from:21081,to:21745},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:Y,range:{from:21745,to:22409},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:$,range:{from:22409,to:22541},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ee,range:{from:22541,to:22706},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:el,range:{from:22706,to:23093},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:er,range:{from:23093,to:25101},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eo,range:{from:25101,to:27109},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ea,range:{from:27109,to:29117},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:et,range:{from:29117,to:29270},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:em,range:{from:29270,to:29406},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ec,range:{from:29406,to:29539},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:en,range:{from:29539,to:30055},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ei,range:{from:30055,to:30868},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:es,range:{from:30868,to:31677},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ed,range:{from:31677,to:31838},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ef,range:{from:31838,to:31994},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eu,range:{from:31994,to:32153},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ep,range:{from:32153,to:32903},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ew,range:{from:32903,to:33635},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eh,range:{from:33635,to:34367},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eg,range:{from:34367,to:34521},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eN,range:{from:34521,to:34675},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eS,range:{from:34675,to:34832},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ev,range:{from:34832,to:35563},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eF,range:{from:35563,to:36288},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eI,range:{from:36288,to:37015},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ej,range:{from:37015,to:37176},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ex,range:{from:37176,to:37331},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ey,range:{from:37331,to:37487},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eR,range:{from:37487,to:38219},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eH,range:{from:38219,to:38946},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eL,range:{from:38946,to:39674},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eU,range:{from:39674,to:39766},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eb,range:{from:39766,to:39858},url:new URL(\"./H8vNFtIjZ-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:eV,resolveVectorSetItem:eX,schema:m}),qb3gFXXKg:new o({chunks:[new URL(\"./H8vNFtIjZ-chunk-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"26c7ebda-48e5-4dbf-8524-796186152927qb3gFXXKg\",indexes:[new a({collation:n,collectionSchema:m,fieldNames:c,range:{from:0,to:121},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:i,range:{from:121,to:241},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:s,range:{from:241,to:357},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:d,range:{from:357,to:594},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:f,range:{from:594,to:831},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:u,range:{from:831,to:1006},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:w,range:{from:1006,to:1134},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:h,range:{from:1134,to:3142},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:g,range:{from:3142,to:3311},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:N,range:{from:3311,to:3477},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:S,range:{from:3477,to:3892},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:v,range:{from:3892,to:5200},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:F,range:{from:5200,to:6523},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:I,range:{from:6523,to:7852},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:j,range:{from:7852,to:7992},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:x,range:{from:7992,to:8168},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:y,range:{from:8168,to:8573},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:R,range:{from:8573,to:10581},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:H,range:{from:10581,to:12589},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:L,range:{from:12589,to:14597},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:U,range:{from:14597,to:14774},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:b,range:{from:14774,to:14934},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:Z,range:{from:14934,to:15102},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:X,range:{from:15102,to:15391},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:q,range:{from:15391,to:15673},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:V,range:{from:15673,to:15952},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:T,range:{from:15952,to:16079},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:z,range:{from:16079,to:16207},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:W,range:{from:16207,to:16341},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:E,range:{from:16341,to:16465},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:P,range:{from:16465,to:16637},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:K,range:{from:16637,to:17273},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:J,range:{from:17273,to:17465},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:k,range:{from:17465,to:17657},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:A,range:{from:17657,to:17849},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:_,range:{from:17849,to:18041},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:G,range:{from:18041,to:18233},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:M,range:{from:18233,to:18425},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:B,range:{from:18425,to:19089},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:O,range:{from:19089,to:19753},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:D,range:{from:19753,to:20417},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:C,range:{from:20417,to:21081},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:Q,range:{from:21081,to:21745},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:Y,range:{from:21745,to:22409},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:$,range:{from:22409,to:22541},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ee,range:{from:22541,to:22706},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:el,range:{from:22706,to:23093},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:er,range:{from:23093,to:25101},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eo,range:{from:25101,to:27109},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ea,range:{from:27109,to:29117},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:et,range:{from:29117,to:29270},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:em,range:{from:29270,to:29406},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ec,range:{from:29406,to:29539},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:en,range:{from:29539,to:30055},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ei,range:{from:30055,to:30868},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:es,range:{from:30868,to:31677},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ed,range:{from:31677,to:31838},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ef,range:{from:31838,to:31994},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eu,range:{from:31994,to:32153},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ep,range:{from:32153,to:32903},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ew,range:{from:32903,to:33635},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eh,range:{from:33635,to:34367},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eg,range:{from:34367,to:34521},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eN,range:{from:34521,to:34675},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eS,range:{from:34675,to:34832},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ev,range:{from:34832,to:35563},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eF,range:{from:35563,to:36288},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eI,range:{from:36288,to:37015},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ej,range:{from:37015,to:37176},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ex,range:{from:37176,to:37331},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ey,range:{from:37331,to:37487},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eR,range:{from:37487,to:38219},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eH,range:{from:38219,to:38946},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eL,range:{from:38946,to:39674},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eU,range:{from:39674,to:39766},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eb,range:{from:39766,to:39858},url:new URL(\"./H8vNFtIjZ-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:eV,resolveVectorSetItem:eX,schema:m}),SeaTzjWq0:new o({chunks:[new URL(\"./H8vNFtIjZ-chunk-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"26c7ebda-48e5-4dbf-8524-796186152927SeaTzjWq0\",indexes:[new a({collation:n,collectionSchema:m,fieldNames:c,range:{from:0,to:121},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:i,range:{from:121,to:241},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:s,range:{from:241,to:357},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:d,range:{from:357,to:594},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:f,range:{from:594,to:831},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:u,range:{from:831,to:1006},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:w,range:{from:1006,to:1134},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:h,range:{from:1134,to:3142},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:g,range:{from:3142,to:3311},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:N,range:{from:3311,to:3477},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:S,range:{from:3477,to:3892},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:v,range:{from:3892,to:5200},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:F,range:{from:5200,to:6523},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:I,range:{from:6523,to:7852},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:j,range:{from:7852,to:7992},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:x,range:{from:7992,to:8168},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:y,range:{from:8168,to:8573},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:R,range:{from:8573,to:10581},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:H,range:{from:10581,to:12589},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:L,range:{from:12589,to:14597},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:U,range:{from:14597,to:14774},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:b,range:{from:14774,to:14934},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:Z,range:{from:14934,to:15102},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:X,range:{from:15102,to:15391},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:q,range:{from:15391,to:15673},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:V,range:{from:15673,to:15952},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:T,range:{from:15952,to:16079},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:z,range:{from:16079,to:16207},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:W,range:{from:16207,to:16341},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:E,range:{from:16341,to:16465},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:P,range:{from:16465,to:16637},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:K,range:{from:16637,to:17273},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:J,range:{from:17273,to:17465},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:k,range:{from:17465,to:17657},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:A,range:{from:17657,to:17849},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:_,range:{from:17849,to:18041},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:G,range:{from:18041,to:18233},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:M,range:{from:18233,to:18425},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:B,range:{from:18425,to:19089},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:O,range:{from:19089,to:19753},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:D,range:{from:19753,to:20417},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:C,range:{from:20417,to:21081},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:Q,range:{from:21081,to:21745},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:Y,range:{from:21745,to:22409},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:$,range:{from:22409,to:22541},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ee,range:{from:22541,to:22706},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:el,range:{from:22706,to:23093},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:er,range:{from:23093,to:25101},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eo,range:{from:25101,to:27109},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ea,range:{from:27109,to:29117},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:et,range:{from:29117,to:29270},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:em,range:{from:29270,to:29406},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ec,range:{from:29406,to:29539},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:en,range:{from:29539,to:30055},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ei,range:{from:30055,to:30868},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:es,range:{from:30868,to:31677},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ed,range:{from:31677,to:31838},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ef,range:{from:31838,to:31994},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eu,range:{from:31994,to:32153},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ep,range:{from:32153,to:32903},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ew,range:{from:32903,to:33635},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eh,range:{from:33635,to:34367},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eg,range:{from:34367,to:34521},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eN,range:{from:34521,to:34675},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eS,range:{from:34675,to:34832},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ev,range:{from:34832,to:35563},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eF,range:{from:35563,to:36288},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eI,range:{from:36288,to:37015},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ej,range:{from:37015,to:37176},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ex,range:{from:37176,to:37331},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ey,range:{from:37331,to:37487},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eR,range:{from:37487,to:38219},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eH,range:{from:38219,to:38946},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eL,range:{from:38946,to:39674},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eU,range:{from:39674,to:39766},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eb,range:{from:39766,to:39858},url:new URL(\"./H8vNFtIjZ-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:eV,resolveVectorSetItem:eX,schema:m}),wX4cVJPdw:new o({chunks:[new URL(\"./H8vNFtIjZ-chunk-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"26c7ebda-48e5-4dbf-8524-796186152927wX4cVJPdw\",indexes:[new a({collation:n,collectionSchema:m,fieldNames:c,range:{from:0,to:121},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:i,range:{from:121,to:241},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:s,range:{from:241,to:357},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:d,range:{from:357,to:594},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:n,collectionSchema:m,fieldNames:f,range:{from:594,to:831},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:u,range:{from:831,to:1006},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:w,range:{from:1006,to:1134},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:h,range:{from:1134,to:3142},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:g,range:{from:3142,to:3311},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:N,range:{from:3311,to:3477},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:S,range:{from:3477,to:3892},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:v,range:{from:3892,to:5200},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:F,range:{from:5200,to:6523},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:I,range:{from:6523,to:7852},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:j,range:{from:7852,to:7992},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:x,range:{from:7992,to:8168},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:y,range:{from:8168,to:8573},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:R,range:{from:8573,to:10581},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:H,range:{from:10581,to:12589},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:L,range:{from:12589,to:14597},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:U,range:{from:14597,to:14774},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:b,range:{from:14774,to:14934},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:Z,range:{from:14934,to:15102},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:X,range:{from:15102,to:15391},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:q,range:{from:15391,to:15673},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:V,range:{from:15673,to:15952},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:T,range:{from:15952,to:16079},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:z,range:{from:16079,to:16207},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:W,range:{from:16207,to:16341},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:E,range:{from:16341,to:16465},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:P,range:{from:16465,to:16637},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:K,range:{from:16637,to:17273},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:J,range:{from:17273,to:17465},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:k,range:{from:17465,to:17657},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:A,range:{from:17657,to:17849},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:_,range:{from:17849,to:18041},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:G,range:{from:18041,to:18233},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:M,range:{from:18233,to:18425},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:B,range:{from:18425,to:19089},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:O,range:{from:19089,to:19753},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:D,range:{from:19753,to:20417},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:C,range:{from:20417,to:21081},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:Q,range:{from:21081,to:21745},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:Y,range:{from:21745,to:22409},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:$,range:{from:22409,to:22541},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ee,range:{from:22541,to:22706},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:el,range:{from:22706,to:23093},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:er,range:{from:23093,to:25101},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eo,range:{from:25101,to:27109},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ea,range:{from:27109,to:29117},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:et,range:{from:29117,to:29270},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:em,range:{from:29270,to:29406},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ec,range:{from:29406,to:29539},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:en,range:{from:29539,to:30055},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ei,range:{from:30055,to:30868},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:es,range:{from:30868,to:31677},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ed,range:{from:31677,to:31838},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ef,range:{from:31838,to:31994},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eu,range:{from:31994,to:32153},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ep,range:{from:32153,to:32903},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ew,range:{from:32903,to:33635},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eh,range:{from:33635,to:34367},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eg,range:{from:34367,to:34521},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eN,range:{from:34521,to:34675},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eS,range:{from:34675,to:34832},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ev,range:{from:34832,to:35563},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eF,range:{from:35563,to:36288},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eI,range:{from:36288,to:37015},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ej,range:{from:37015,to:37176},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ex,range:{from:37176,to:37331},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:ey,range:{from:37331,to:37487},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eR,range:{from:37487,to:38219},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eH,range:{from:38219,to:38946},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eL,range:{from:38946,to:39674},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eU,range:{from:39674,to:39766},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")}),new a({collation:p,collectionSchema:m,fieldNames:eb,range:{from:39766,to:39858},url:new URL(\"./H8vNFtIjZ-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:eV,resolveVectorSetItem:eX,schema:m})},displayName:\"Product\",id:\"26c7ebda-48e5-4dbf-8524-796186152927\"};export default ez;e(ez,{xtUYqE8rN:{preventLocalization:!0,title:\"Slug\",type:l.String},ywGvmEKLT:{defaultValue:\"VysWpR4Yc\",options:[\"VysWpR4Yc\",\"oK1VDnCBl\",\"lOgDFy8rW\",\"cDWTWdxtl\"],optionTitles:[\"1\",\"2\",\"3\",\"4\"],title:\"Visual Filter\",type:l.Enum},qxsrflnJl:{__defaultAssetReference:\"data:framer/asset-reference,TwGv7XnztJlmoWv2clWhgtoMqLM.jpg?originalFilename=copy_of_textured_glass_mask_remix_3.jpg&width=1920&height=1080\",title:\"Hero\",type:l.ResponsiveImage},NTv905gv3:{defaultValue:\"\",title:\"Eyebrow 1\",type:l.String},mMRwO6Df8:{defaultValue:\"\",title:\"Eyebrow 2\",type:l.String},iwDQz2x7f:{defaultValue:\"\",title:\"Title\",type:l.String},xVMrPWW63:{defaultValue:\"\",title:\"PS Text 1\",type:l.RichText},YrxZu5XmI:{defaultValue:\"\",title:\"PS Text 2\",type:l.RichText},GHjHhluyO:{defaultValue:\"\",title:\"PS Text 3\",type:l.RichText},oFXGXDs9U:{defaultValue:\"From Abstract Policy\",placeholder:\"From Abstract Policy\",title:\"HIW Eyebrow 1\",type:l.String},H4fbErczK:{defaultValue:\"to Operational Control\",placeholder:\"to Operational Control\",title:\"HIW Eyebrow 2\",type:l.String},b9yl9Hhxa:{defaultValue:\"Operationalize AI policy with enforceable system controls.\",placeholder:\"Operationalize AI policy with enforceable system controls.\",title:\"HIW Title\",type:l.String},WSlas77jn:{__defaultAssetReference:\"data:framer/asset-reference,TwGv7XnztJlmoWv2clWhgtoMqLM.jpg?originalFilename=copy_of_textured_glass_mask_remix_3.jpg&width=1920&height=1080\",title:\"HIW 1 - Image\",type:l.ResponsiveImage},D2WURTwm4:{__defaultAssetReference:\"data:framer/asset-reference,TwGv7XnztJlmoWv2clWhgtoMqLM.jpg?originalFilename=copy_of_textured_glass_mask_remix_3.jpg&width=1920&height=1080\",title:\"HIW 2 - Image\",type:l.ResponsiveImage},HqHgCqFkw:{__defaultAssetReference:\"data:framer/asset-reference,TwGv7XnztJlmoWv2clWhgtoMqLM.jpg?originalFilename=copy_of_textured_glass_mask_remix_3.jpg&width=1920&height=1080\",title:\"HIW 3 - Image\",type:l.ResponsiveImage},QMTJPMMYa:{defaultValue:\"\",title:\"HIW 1 - Title\",type:l.String},D2H9ocF7l:{defaultValue:\"\",title:\"HIW 2 - Title\",type:l.String},acY40xtkw:{defaultValue:\"\",title:\"HIW 3 - Title\",type:l.String},d72z_2WiV:{defaultValue:\"\",title:\"HIW 1 - Subline\",type:l.String},lFFm8_PP6:{defaultValue:\"\",title:\"HIW 2 - Subline\",type:l.String},v50seIhkR:{defaultValue:\"\",title:\"HIW 3 - Subline\",type:l.String},MkXSUbJW4:{defaultValue:\"UC Eyebrow\",placeholder:\"UC Eyebrow\",title:\"HIW 1 - Eyebrow\",type:l.String},nqwanuQmc:{defaultValue:\"UC Eyebrow\",placeholder:\"UC Eyebrow\",title:\"HIW 2 - Eyebrow\",type:l.String},LPnIfPOEo:{defaultValue:\"UC Eyebrow\",placeholder:\"UC Eyebrow\",title:\"HIW 3 - Eyebrow\",type:l.String},mGIm9IQTG:{defaultValue:\"Benefits\",placeholder:\"Benefits\",title:\"B Eyebrow 1\",type:l.String},OEUlHNxbE:{defaultValue:\"AI-driven Governance\",placeholder:\"AI-driven Governance\",title:\"B Eyebrow 2\",type:l.String},y0Wbie1XU:{defaultValue:\"Whether you deliver services, drive growth, or build technology, our partnership models are designed to align with how you create value.\",placeholder:\"Whether you deliver services, drive growth, or build technology, our partnership models are designed to align with how you create value.\",title:\"B Title\",type:l.String},MWwIEe7PS:{defaultValue:\"Operational AI Governance\",placeholder:\"Operational AI Governance\",title:\"Title - B 1\",type:l.String},OkuuYJyZB:{defaultValue:\"Operational AI Governance\",placeholder:\"Operational AI Governance\",title:\"Title - B 2\",type:l.String},Lq6FK0zS6:{defaultValue:\"Operational AI Governance\",placeholder:\"Operational AI Governance\",title:\"Title - B 3\",type:l.String},xyix4Lazx:{defaultValue:\"Operational AI Governance\",placeholder:\"Operational AI Governance\",title:\"Title - B 4\",type:l.String},T90DsRes1:{defaultValue:\"Operational AI Governance\",placeholder:\"Operational AI Governance\",title:\"Title - B 5\",type:l.String},olEiJrrH0:{defaultValue:\"Operational AI Governance\",placeholder:\"Operational AI Governance\",title:\"Title - B 6\",type:l.String},e5lN58LAH:{defaultValue:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",placeholder:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",title:\"Subline - B 1\",type:l.String},PMugB9I04:{defaultValue:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",placeholder:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",title:\"Subline - B 2\",type:l.String},yssBdLHmO:{defaultValue:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",placeholder:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",title:\"Subline - B 3\",type:l.String},hgvbPaQUC:{defaultValue:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",placeholder:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",title:\"Subline - B 4\",type:l.String},BhSh__VXz:{defaultValue:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",placeholder:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",title:\"Subline - B 5\",type:l.String},xbqoXtMyy:{defaultValue:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",placeholder:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",title:\"Subline - B 6\",type:l.String},pVXAErkjL:{defaultValue:\"Lorem ipsum\",placeholder:\"Lorem ipsum\",title:\"P Eyebrow 1\",type:l.String},kCzG14_aw:{defaultValue:\"\",title:\"P Eyebrow 2\",type:l.String},tQr2CZCT7:{defaultValue:\"\",title:\"P Title\",type:l.String},MANVMixGt:{__defaultAssetReference:\"data:framer/asset-reference,TwGv7XnztJlmoWv2clWhgtoMqLM.jpg?originalFilename=copy_of_textured_glass_mask_remix_3.jpg&width=1920&height=1080\",title:\"BG IMG - F 1\",type:l.ResponsiveImage},G9QYiXyHr:{__defaultAssetReference:\"data:framer/asset-reference,TwGv7XnztJlmoWv2clWhgtoMqLM.jpg?originalFilename=copy_of_textured_glass_mask_remix_3.jpg&width=1920&height=1080\",title:\"BG IMG - F 2\",type:l.ResponsiveImage},Q1DtYfAip:{__defaultAssetReference:\"data:framer/asset-reference,TwGv7XnztJlmoWv2clWhgtoMqLM.jpg?originalFilename=copy_of_textured_glass_mask_remix_3.jpg&width=1920&height=1080\",title:\"BG IMG - F 3\",type:l.ResponsiveImage},G6XWQXi_n:{defaultValue:\"\",title:\"Title - F 1\",type:l.String},qITa5NEBw:{defaultValue:\"\",title:\"Title - F 2\",type:l.String},OdGRm8hjW:{defaultValue:\"\",title:\"Title - F 3\",type:l.String},KcLZ2_q3D:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"Subline - F 1\",type:l.String},GWXwi_WMa:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"Subline - F 2\",type:l.String},kszDss9uG:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"Subline - F 3\",type:l.String},TDfudgKhO:{defaultValue:\"Embed governance\",placeholder:\"Embed governance\",title:\"F 1 Title - 1\",type:l.String},W7INjk6EV:{defaultValue:\"Embed governance\",placeholder:\"Embed governance\",title:\"F 1 Title - 2\",type:l.String},gw2ZZU8Ru:{defaultValue:\"Embed governance\",placeholder:\"Embed governance\",title:\"F 1 Title - 3\",type:l.String},wZoZAn9j1:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"F 1 Subline 1\",type:l.String},V2cB2zheZ:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"F 1 Subline 2\",type:l.String},gR1Q0WFEH:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"F 1 Subline 3\",type:l.String},qBzixJXp_:{defaultValue:\"Embed governance\",placeholder:\"Embed governance\",title:\"F 2 Title - 1\",type:l.String},KCssPKaSQ:{defaultValue:\"Embed governance\",placeholder:\"Embed governance\",title:\"F 2 Title - 2\",type:l.String},Rpm84KwL8:{defaultValue:\"Embed governance\",placeholder:\"Embed governance\",title:\"F 2 Title - 3\",type:l.String},BoG35HcLU:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"F 2 Subline 1\",type:l.String},m_Dh_wb_S:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"F 2 Subline 2\",type:l.String},wTGhuatLO:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"F 2 Subline 3\",type:l.String},FVG7b1FVF:{defaultValue:\"Embed governance\",placeholder:\"Embed governance\",title:\"F 3 Title - 1\",type:l.String},pOZSujIqX:{defaultValue:\"Embed governance\",placeholder:\"Embed governance\",title:\"F 3 Title - 2\",type:l.String},w3L5UiJgd:{defaultValue:\"Embed governance\",placeholder:\"Embed governance\",title:\"F 3 Title - 3\",type:l.String},YVgRj15k4:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"F 3 Subline 1\",type:l.String},wJ4MaPdSA:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"F 3 Subline 2\",type:l.String},ccLBcKBOS:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"F 3 Subline 3\",type:l.String},wSntu9OgR:{defaultValue:\"\",title:\"Meta Title\",type:l.String},GNmx16bbG:{defaultValue:\"\",title:\"Meta Description\",type:l.String},createdAt:{title:\"Created\",type:l.Date},updatedAt:{title:\"Updated\",type:l.Date},previousItemId:{dataIdentifier:\"local-module:collection/H8vNFtIjZ:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/H8vNFtIjZ:default\",title:\"Next\",type:l.CollectionReference}});export const ywGvmEKLTToDisplayName=(e,l)=>{switch(l?.fallback,e){case\"VysWpR4Yc\":return\"1\";case\"oK1VDnCBl\":return\"2\";case\"lOgDFy8rW\":return\"3\";case\"cDWTWdxtl\":return\"4\";default:return\"\";}};export const enumToDisplayNameFunctions={ywGvmEKLT:ywGvmEKLTToDisplayName};export const utils={async getSlugByRecordId(e,l){let[r]=await eT.query({from:{data:ez,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"xtUYqE8rN\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return r?.xtUYqE8rN;},async getRecordIdBySlug(e,l){let[r]=await eT.query({from:{data:ez,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"xtUYqE8rN\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return r?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ywGvmEKLTToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerCollectionUtils\":\"1\",\"framerData\":\"true\",\"framerRecordIdKey\":\"id\",\"framerCollectionId\":\"H8vNFtIjZ\",\"framerColorSyntax\":\"false\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerContractVersion\":\"1\",\"framerSlug\":\"xtUYqE8rN\",\"framerAutoSizeImages\":\"true\"}},\"__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:500}));}},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,u=l&&\"function\"==typeof window.requestIdleCallback,c=\"preload\";function f(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&c 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 u=a.get(l);if(u)return u;let c=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,u]=l;for(let e of u){let t=o[e];t&&(o[e]=a(t));}let c=i[n];return m(c,\"Module not found\"),f(c)&&c.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:c,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;}}}(c);return a.set(l,d),d;};}export{d as RichTextJsonType,g as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3e39c08)\nimport{addPropertyControls as e,ControlType as l,QueryEngine as r}from\"framer\";import{DatabaseCollection as m,DatabaseDictionaryIndex as o}from\"./JkvPB4dzC-0.js\";import{getRichTextJsonResolver as a}from\"./JkvPB4dzC-1.js\";let t={a2IAvGNgT:{isNullable:!0,type:l.String},Ad4WU_gfh:{isNullable:!0,type:l.String},aDUuX4ZBh:{isNullable:!0,type:l.String},AKvHrWfsw:{isNullable:!0,type:l.String},bdsn92Bqd:{isNullable:!0,type:l.String},BrxqMfXE_:{isNullable:!0,type:l.RichText},bsESU3VXt:{isNullable:!0,type:l.String},btqWzLjmm:{isNullable:!0,type:l.String},c0Dy9dyKN:{isNullable:!0,type:l.VectorSetItem},c4zxiOMuu:{isNullable:!0,type:l.Number},CDCS6UABh:{isNullable:!0,type:l.String},cG_uR36Sn:{isNullable:!0,type:l.ResponsiveImage},createdAt:{isNullable:!0,type:l.Date},DASQ5E13r:{isNullable:!0,type:l.VectorSetItem},dHEAt9KJR:{isNullable:!0,type:l.String},diGqz83hB:{isNullable:!0,type:l.String},dw6NrLCTw:{isNullable:!0,type:l.ResponsiveImage},dzkEPNfFP:{isNullable:!0,type:l.String},e5vz5Jl5L:{isNullable:!0,type:l.Number},EHjtdeHBY:{isNullable:!0,type:l.String},FLIKzRndj:{isNullable:!0,type:l.ResponsiveImage},Fv52BsOl9:{isNullable:!0,type:l.String},G0P_B7ays:{isNullable:!0,type:l.String},GjECilgEk:{isNullable:!0,type:l.VectorSetItem},goUq3iqCd:{isNullable:!0,type:l.Number},GwrvPXJXk:{isNullable:!0,type:l.String},hv8LreZm9:{isNullable:!0,type:l.String},HVw8Oj7Tz:{isNullable:!0,type:l.ResponsiveImage},id:{isNullable:!1,type:l.String},ItUr8V31l:{isNullable:!0,type:l.String},ivSCIPhhY:{isNullable:!0,type:l.String},jagnzXAcp:{isNullable:!0,type:l.String},JBUGRqgkh:{isNullable:!0,type:l.String},K8_cOtZSA:{isNullable:!0,type:l.String},kMCrjoYdX:{isNullable:!0,type:l.String},Knc9txLES:{isNullable:!0,type:l.String},KPoXUdOf6:{isNullable:!0,type:l.ResponsiveImage},kuoY_wcUt:{isNullable:!0,type:l.String},M51Qjpjbw:{isNullable:!0,type:l.Enum},maW7Ds_mo:{isNullable:!0,type:l.RichText},mEVJqRMLf:{isNullable:!0,type:l.String},MFqWbp_Pu:{isNullable:!0,type:l.VectorSetItem},ML4y0UHYm:{isNullable:!0,type:l.String},MpP55OAi5:{isNullable:!0,type:l.String},N3QYSB4a7:{isNullable:!0,type:l.RichText},nextItemId:{isNullable:!0,type:l.String},OcnMmndhO:{isNullable:!0,type:l.String},ORZYUonGS:{isNullable:!0,type:l.Number},OyPS8mdd3:{isNullable:!0,type:l.VectorSetItem},p01aURpor:{isNullable:!0,type:l.String},PFAFDtZ4N:{isNullable:!0,type:l.ResponsiveImage},pm9nXyqAx:{isNullable:!0,type:l.ResponsiveImage},previousItemId:{isNullable:!0,type:l.String},pwAu1CZe8:{isNullable:!0,type:l.String},q36IBXIKi:{isNullable:!0,type:l.String},qn1SWvIk4:{isNullable:!0,type:l.String},R6hBQ44lR:{isNullable:!0,type:l.VectorSetItem},RcYwLX2Hv:{isNullable:!0,type:l.String},RHHIE7r77:{isNullable:!0,type:l.String},RRyiDR6RN:{isNullable:!0,type:l.String},sFNllfpWG:{isNullable:!0,type:l.String},SKub_k0xX:{isNullable:!0,type:l.String},SRL0WiGmb:{isNullable:!0,type:l.String},SXDYoGxNg:{isNullable:!0,type:l.VectorSetItem},TesizzMdS:{isNullable:!0,type:l.String},THHuOwfx8:{isNullable:!0,type:l.String},tuEj7XHlE:{isNullable:!0,type:l.String},UmoC7J9IF:{isNullable:!0,type:l.String},updatedAt:{isNullable:!0,type:l.Date},vA5CxCcLN:{isNullable:!0,type:l.VectorSetItem},VCkbcn_wP:{isNullable:!0,type:l.ResponsiveImage},VF6KDjmTI:{isNullable:!0,type:l.String},vHhTuY4Wt:{isNullable:!0,type:l.String},vuvP25tEX:{isNullable:!0,type:l.String},vyEXkq6FV:{isNullable:!0,type:l.String},wEKPmdHSs:{isNullable:!0,type:l.String},Wq96z7tpF:{isNullable:!0,type:l.String},X5IoYs5QF:{isNullable:!0,type:l.ResponsiveImage},XCa9kwuip:{isNullable:!0,type:l.String},XVd0sUM96:{isNullable:!0,type:l.Number},y5Q4DFHdP:{isNullable:!0,type:l.Number},yta6jT4Up:{isNullable:!0,type:l.String},Z6nccxy1P:{isNullable:!0,type:l.String},ZG6iSRCgB:{isNullable:!0,type:l.VectorSetItem},zmbumqLtr:{isNullable:!0,type:l.String}},c=[\"id\"],n={type:1},i=[\"previousItemId\"],s=[\"nextItemId\"],d=[\"id\",\"pwAu1CZe8\"],f=[\"pwAu1CZe8\",\"id\"],u=[\"pwAu1CZe8\"],p={type:0},w=[\"dw6NrLCTw\"],h=[\"M51Qjpjbw\"],g=[\"yta6jT4Up\"],S=[\"XCa9kwuip\"],v=[\"sFNllfpWG\"],z=[\"zmbumqLtr\"],N=[\"e5vz5Jl5L\"],P=[\"goUq3iqCd\"],R=[\"ORZYUonGS\"],J=[\"y5Q4DFHdP\"],C=[\"XVd0sUM96\"],U=[\"c4zxiOMuu\"],k=[\"btqWzLjmm\"],x=[\"Fv52BsOl9\"],B=[\"RHHIE7r77\"],L=[\"vHhTuY4Wt\"],y=[\"wEKPmdHSs\"],X=[\"a2IAvGNgT\"],b=[\"pm9nXyqAx\"],q=[\"tuEj7XHlE\"],V=[\"jagnzXAcp\"],j=[\"SKub_k0xX\"],T=[\"PFAFDtZ4N\"],F=[\"RRyiDR6RN\"],I=[\"ML4y0UHYm\"],K=[\"vyEXkq6FV\"],W=[\"cG_uR36Sn\"],_=[\"qn1SWvIk4\"],E=[\"OcnMmndhO\"],A=[\"CDCS6UABh\"],O=[\"KPoXUdOf6\"],G=[\"G0P_B7ays\"],M=[\"p01aURpor\"],H=[\"dHEAt9KJR\"],D=[\"VCkbcn_wP\"],Y=[\"bsESU3VXt\"],Z=[\"TesizzMdS\"],Q=[\"ivSCIPhhY\"],$=[\"N3QYSB4a7\"],ee=[\"BrxqMfXE_\"],el=[\"maW7Ds_mo\"],er=[\"GwrvPXJXk\"],em=[\"q36IBXIKi\"],eo=[\"mEVJqRMLf\"],ea=[\"ItUr8V31l\"],et=[\"RcYwLX2Hv\"],ec=[\"Z6nccxy1P\"],en=[\"Wq96z7tpF\"],ei=[\"JBUGRqgkh\"],es=[\"kuoY_wcUt\"],ed=[\"diGqz83hB\"],ef=[\"vuvP25tEX\"],eu=[\"THHuOwfx8\"],ep=[\"dzkEPNfFP\"],ew=[\"SRL0WiGmb\"],eh=[\"VF6KDjmTI\"],eg=[\"vA5CxCcLN\"],eS=[\"c0Dy9dyKN\"],ev=[\"MFqWbp_Pu\"],ez=[\"R6hBQ44lR\"],eN=[\"SXDYoGxNg\"],eP=[\"OyPS8mdd3\"],eR=[\"ZG6iSRCgB\"],eJ=[\"DASQ5E13r\"],eC=[\"GjECilgEk\"],eU=[\"bdsn92Bqd\"],ek=[\"Ad4WU_gfh\"],ex=[\"UmoC7J9IF\"],eB=[\"HVw8Oj7Tz\"],eL=[\"X5IoYs5QF\"],ey=[\"FLIKzRndj\"],eX=[\"K8_cOtZSA\"],eb=[\"Knc9txLES\"],eq=[\"EHjtdeHBY\"],eV=[\"kMCrjoYdX\"],ej=[\"aDUuX4ZBh\"],eT=[\"MpP55OAi5\"],eF=[\"hv8LreZm9\"],eI=[\"AKvHrWfsw\"],eK=[()=>import(\"https://framerusercontent.com/modules/5BVM6v1pgsM3VFHRMUW9/qZbMTL5lC0H6HNSswGrz/OYcE6hTCR.js\"),()=>import(\"https://framerusercontent.com/modules/Agzw4CmOJnLsOR9RzXKf/y8fKUucpH3PM2wHl1GUl/hykyDaJ7L.js\")],eW=e=>{let l=eK[e];if(l)return l().then(e=>e.default);},e_={},eE=a(e_),eA=new r,eO={collectionByLocaleId:{default:new m({chunks:[new URL(\"./JkvPB4dzC-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"d39621da-97d1-4739-8ca0-51a9c250b1b6default\",indexes:[new o({collation:n,collectionSchema:t,fieldNames:c,range:{from:0,to:121},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:i,range:{from:121,to:241},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:s,range:{from:241,to:357},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:d,range:{from:357,to:581},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:f,range:{from:581,to:805},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:u,range:{from:805,to:967},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:w,range:{from:967,to:2943},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:h,range:{from:2943,to:3071},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:g,range:{from:3071,to:3241},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:S,range:{from:3241,to:3405},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:v,range:{from:3405,to:3773},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:z,range:{from:3773,to:3929},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:N,range:{from:3929,to:4037},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:P,range:{from:4037,to:4145},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:R,range:{from:4145,to:4253},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:J,range:{from:4253,to:4361},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:C,range:{from:4361,to:4469},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:U,range:{from:4469,to:4577},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:k,range:{from:4577,to:4749},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:x,range:{from:4749,to:4921},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:B,range:{from:4921,to:5093},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:L,range:{from:5093,to:5221},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:y,range:{from:5221,to:5370},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:X,range:{from:5370,to:5775},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:b,range:{from:5775,to:7783},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:q,range:{from:7783,to:7911},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:V,range:{from:7911,to:8089},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:j,range:{from:8089,to:8350},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:T,range:{from:8350,to:10358},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:F,range:{from:10358,to:10489},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:I,range:{from:10489,to:10642},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:K,range:{from:10642,to:10878},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:W,range:{from:10878,to:12870},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:_,range:{from:12870,to:13002},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:E,range:{from:13002,to:13173},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:A,range:{from:13173,to:13405},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:O,range:{from:13405,to:15381},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:G,range:{from:15381,to:15513},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:M,range:{from:15513,to:15694},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:H,range:{from:15694,to:15907},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:D,range:{from:15907,to:17867},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:Y,range:{from:17867,to:17998},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:Z,range:{from:17998,to:18173},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:Q,range:{from:18173,to:18378},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:$,range:{from:18378,to:19104},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ee,range:{from:19104,to:19448},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:el,range:{from:19448,to:19838},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:er,range:{from:19838,to:19962},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:em,range:{from:19962,to:20134},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eo,range:{from:20134,to:20770},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ea,range:{from:20770,to:20962},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:et,range:{from:20962,to:21154},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ec,range:{from:21154,to:21346},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:en,range:{from:21346,to:21538},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ei,range:{from:21538,to:21730},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:es,range:{from:21730,to:21922},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ed,range:{from:21922,to:22586},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ef,range:{from:22586,to:23250},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eu,range:{from:23250,to:23914},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ep,range:{from:23914,to:24578},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ew,range:{from:24578,to:25242},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eh,range:{from:25242,to:25906},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eg,range:{from:25906,to:25998},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eS,range:{from:25998,to:26090},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ev,range:{from:26090,to:26182},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ez,range:{from:26182,to:26274},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eN,range:{from:26274,to:26366},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eP,range:{from:26366,to:26458},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eR,range:{from:26458,to:26550},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eJ,range:{from:26550,to:26642},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eC,range:{from:26642,to:26734},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eU,range:{from:26734,to:26866},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ek,range:{from:26866,to:27031},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ex,range:{from:27031,to:27366},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eB,range:{from:27366,to:29802},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eL,range:{from:29802,to:32238},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ey,range:{from:32238,to:34674},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eX,range:{from:34674,to:34826},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eb,range:{from:34826,to:34935},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eq,range:{from:34935,to:35044},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eV,range:{from:35044,to:35289},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ej,range:{from:35289,to:36145},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eT,range:{from:36145,to:37001},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eF,range:{from:37001,to:37093},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eI,range:{from:37093,to:37185},url:new URL(\"./JkvPB4dzC-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:eE,resolveVectorSetItem:eW,schema:t}),qb3gFXXKg:new m({chunks:[new URL(\"./JkvPB4dzC-chunk-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"d39621da-97d1-4739-8ca0-51a9c250b1b6qb3gFXXKg\",indexes:[new o({collation:n,collectionSchema:t,fieldNames:c,range:{from:0,to:121},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:i,range:{from:121,to:241},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:s,range:{from:241,to:357},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:d,range:{from:357,to:581},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:f,range:{from:581,to:805},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:u,range:{from:805,to:967},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:w,range:{from:967,to:2943},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:h,range:{from:2943,to:3071},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:g,range:{from:3071,to:3241},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:S,range:{from:3241,to:3405},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:v,range:{from:3405,to:3773},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:z,range:{from:3773,to:3929},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:N,range:{from:3929,to:4037},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:P,range:{from:4037,to:4145},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:R,range:{from:4145,to:4253},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:J,range:{from:4253,to:4361},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:C,range:{from:4361,to:4469},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:U,range:{from:4469,to:4577},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:k,range:{from:4577,to:4749},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:x,range:{from:4749,to:4921},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:B,range:{from:4921,to:5093},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:L,range:{from:5093,to:5221},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:y,range:{from:5221,to:5370},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:X,range:{from:5370,to:5775},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:b,range:{from:5775,to:7783},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:q,range:{from:7783,to:7911},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:V,range:{from:7911,to:8089},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:j,range:{from:8089,to:8350},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:T,range:{from:8350,to:10358},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:F,range:{from:10358,to:10489},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:I,range:{from:10489,to:10642},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:K,range:{from:10642,to:10878},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:W,range:{from:10878,to:12870},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:_,range:{from:12870,to:13002},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:E,range:{from:13002,to:13173},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:A,range:{from:13173,to:13405},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:O,range:{from:13405,to:15381},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:G,range:{from:15381,to:15513},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:M,range:{from:15513,to:15694},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:H,range:{from:15694,to:15907},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:D,range:{from:15907,to:17867},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:Y,range:{from:17867,to:17998},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:Z,range:{from:17998,to:18173},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:Q,range:{from:18173,to:18378},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:$,range:{from:18378,to:19104},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ee,range:{from:19104,to:19448},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:el,range:{from:19448,to:19838},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:er,range:{from:19838,to:19962},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:em,range:{from:19962,to:20134},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eo,range:{from:20134,to:20770},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ea,range:{from:20770,to:20962},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:et,range:{from:20962,to:21154},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ec,range:{from:21154,to:21346},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:en,range:{from:21346,to:21538},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ei,range:{from:21538,to:21730},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:es,range:{from:21730,to:21922},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ed,range:{from:21922,to:22586},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ef,range:{from:22586,to:23250},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eu,range:{from:23250,to:23914},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ep,range:{from:23914,to:24578},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ew,range:{from:24578,to:25242},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eh,range:{from:25242,to:25906},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eg,range:{from:25906,to:25998},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eS,range:{from:25998,to:26090},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ev,range:{from:26090,to:26182},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ez,range:{from:26182,to:26274},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eN,range:{from:26274,to:26366},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eP,range:{from:26366,to:26458},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eR,range:{from:26458,to:26550},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eJ,range:{from:26550,to:26642},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eC,range:{from:26642,to:26734},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eU,range:{from:26734,to:26866},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ek,range:{from:26866,to:27031},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ex,range:{from:27031,to:27366},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eB,range:{from:27366,to:29802},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eL,range:{from:29802,to:32238},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ey,range:{from:32238,to:34674},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eX,range:{from:34674,to:34826},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eb,range:{from:34826,to:34935},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eq,range:{from:34935,to:35044},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eV,range:{from:35044,to:35289},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ej,range:{from:35289,to:36145},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eT,range:{from:36145,to:37001},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eF,range:{from:37001,to:37093},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eI,range:{from:37093,to:37185},url:new URL(\"./JkvPB4dzC-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:eE,resolveVectorSetItem:eW,schema:t}),SeaTzjWq0:new m({chunks:[new URL(\"./JkvPB4dzC-chunk-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"d39621da-97d1-4739-8ca0-51a9c250b1b6SeaTzjWq0\",indexes:[new o({collation:n,collectionSchema:t,fieldNames:c,range:{from:0,to:121},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:i,range:{from:121,to:241},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:s,range:{from:241,to:357},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:d,range:{from:357,to:581},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:f,range:{from:581,to:805},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:u,range:{from:805,to:967},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:w,range:{from:967,to:2943},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:h,range:{from:2943,to:3071},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:g,range:{from:3071,to:3241},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:S,range:{from:3241,to:3405},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:v,range:{from:3405,to:3773},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:z,range:{from:3773,to:3929},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:N,range:{from:3929,to:4037},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:P,range:{from:4037,to:4145},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:R,range:{from:4145,to:4253},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:J,range:{from:4253,to:4361},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:C,range:{from:4361,to:4469},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:U,range:{from:4469,to:4577},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:k,range:{from:4577,to:4749},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:x,range:{from:4749,to:4921},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:B,range:{from:4921,to:5093},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:L,range:{from:5093,to:5221},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:y,range:{from:5221,to:5370},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:X,range:{from:5370,to:5775},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:b,range:{from:5775,to:7783},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:q,range:{from:7783,to:7911},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:V,range:{from:7911,to:8089},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:j,range:{from:8089,to:8350},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:T,range:{from:8350,to:10358},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:F,range:{from:10358,to:10489},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:I,range:{from:10489,to:10642},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:K,range:{from:10642,to:10878},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:W,range:{from:10878,to:12870},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:_,range:{from:12870,to:13002},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:E,range:{from:13002,to:13173},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:A,range:{from:13173,to:13405},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:O,range:{from:13405,to:15381},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:G,range:{from:15381,to:15513},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:M,range:{from:15513,to:15694},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:H,range:{from:15694,to:15907},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:D,range:{from:15907,to:17867},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:Y,range:{from:17867,to:17998},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:Z,range:{from:17998,to:18173},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:Q,range:{from:18173,to:18378},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:$,range:{from:18378,to:19104},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ee,range:{from:19104,to:19448},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:el,range:{from:19448,to:19838},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:er,range:{from:19838,to:19962},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:em,range:{from:19962,to:20134},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eo,range:{from:20134,to:20770},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ea,range:{from:20770,to:20962},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:et,range:{from:20962,to:21154},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ec,range:{from:21154,to:21346},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:en,range:{from:21346,to:21538},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ei,range:{from:21538,to:21730},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:es,range:{from:21730,to:21922},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ed,range:{from:21922,to:22586},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ef,range:{from:22586,to:23250},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eu,range:{from:23250,to:23914},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ep,range:{from:23914,to:24578},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ew,range:{from:24578,to:25242},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eh,range:{from:25242,to:25906},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eg,range:{from:25906,to:25998},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eS,range:{from:25998,to:26090},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ev,range:{from:26090,to:26182},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ez,range:{from:26182,to:26274},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eN,range:{from:26274,to:26366},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eP,range:{from:26366,to:26458},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eR,range:{from:26458,to:26550},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eJ,range:{from:26550,to:26642},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eC,range:{from:26642,to:26734},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eU,range:{from:26734,to:26866},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ek,range:{from:26866,to:27031},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ex,range:{from:27031,to:27366},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eB,range:{from:27366,to:29802},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eL,range:{from:29802,to:32238},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ey,range:{from:32238,to:34674},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eX,range:{from:34674,to:34826},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eb,range:{from:34826,to:34935},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eq,range:{from:34935,to:35044},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eV,range:{from:35044,to:35289},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ej,range:{from:35289,to:36145},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eT,range:{from:36145,to:37001},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eF,range:{from:37001,to:37093},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eI,range:{from:37093,to:37185},url:new URL(\"./JkvPB4dzC-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:eE,resolveVectorSetItem:eW,schema:t}),wX4cVJPdw:new m({chunks:[new URL(\"./JkvPB4dzC-chunk-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"d39621da-97d1-4739-8ca0-51a9c250b1b6wX4cVJPdw\",indexes:[new o({collation:n,collectionSchema:t,fieldNames:c,range:{from:0,to:121},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:i,range:{from:121,to:241},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:s,range:{from:241,to:357},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:d,range:{from:357,to:581},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:n,collectionSchema:t,fieldNames:f,range:{from:581,to:805},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:u,range:{from:805,to:967},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:w,range:{from:967,to:2943},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:h,range:{from:2943,to:3071},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:g,range:{from:3071,to:3241},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:S,range:{from:3241,to:3405},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:v,range:{from:3405,to:3773},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:z,range:{from:3773,to:3929},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:N,range:{from:3929,to:4037},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:P,range:{from:4037,to:4145},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:R,range:{from:4145,to:4253},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:J,range:{from:4253,to:4361},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:C,range:{from:4361,to:4469},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:U,range:{from:4469,to:4577},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:k,range:{from:4577,to:4749},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:x,range:{from:4749,to:4921},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:B,range:{from:4921,to:5093},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:L,range:{from:5093,to:5221},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:y,range:{from:5221,to:5370},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:X,range:{from:5370,to:5775},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:b,range:{from:5775,to:7783},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:q,range:{from:7783,to:7911},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:V,range:{from:7911,to:8089},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:j,range:{from:8089,to:8350},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:T,range:{from:8350,to:10358},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:F,range:{from:10358,to:10489},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:I,range:{from:10489,to:10642},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:K,range:{from:10642,to:10878},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:W,range:{from:10878,to:12870},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:_,range:{from:12870,to:13002},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:E,range:{from:13002,to:13173},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:A,range:{from:13173,to:13405},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:O,range:{from:13405,to:15381},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:G,range:{from:15381,to:15513},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:M,range:{from:15513,to:15694},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:H,range:{from:15694,to:15907},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:D,range:{from:15907,to:17867},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:Y,range:{from:17867,to:17998},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:Z,range:{from:17998,to:18173},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:Q,range:{from:18173,to:18378},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:$,range:{from:18378,to:19104},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ee,range:{from:19104,to:19448},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:el,range:{from:19448,to:19838},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:er,range:{from:19838,to:19962},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:em,range:{from:19962,to:20134},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eo,range:{from:20134,to:20770},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ea,range:{from:20770,to:20962},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:et,range:{from:20962,to:21154},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ec,range:{from:21154,to:21346},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:en,range:{from:21346,to:21538},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ei,range:{from:21538,to:21730},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:es,range:{from:21730,to:21922},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ed,range:{from:21922,to:22586},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ef,range:{from:22586,to:23250},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eu,range:{from:23250,to:23914},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ep,range:{from:23914,to:24578},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ew,range:{from:24578,to:25242},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eh,range:{from:25242,to:25906},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eg,range:{from:25906,to:25998},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eS,range:{from:25998,to:26090},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ev,range:{from:26090,to:26182},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ez,range:{from:26182,to:26274},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eN,range:{from:26274,to:26366},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eP,range:{from:26366,to:26458},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eR,range:{from:26458,to:26550},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eJ,range:{from:26550,to:26642},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eC,range:{from:26642,to:26734},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eU,range:{from:26734,to:26866},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ek,range:{from:26866,to:27031},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ex,range:{from:27031,to:27366},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eB,range:{from:27366,to:29802},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eL,range:{from:29802,to:32238},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ey,range:{from:32238,to:34674},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eX,range:{from:34674,to:34826},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eb,range:{from:34826,to:34935},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eq,range:{from:34935,to:35044},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eV,range:{from:35044,to:35289},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:ej,range:{from:35289,to:36145},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eT,range:{from:36145,to:37001},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eF,range:{from:37001,to:37093},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:p,collectionSchema:t,fieldNames:eI,range:{from:37093,to:37185},url:new URL(\"./JkvPB4dzC-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:eE,resolveVectorSetItem:eW,schema:t})},displayName:\"Solution\",id:\"d39621da-97d1-4739-8ca0-51a9c250b1b6\"};export default eO;e(eO,{pwAu1CZe8:{preventLocalization:!0,title:\"Slug\",type:l.String},dw6NrLCTw:{__defaultAssetReference:\"data:framer/asset-reference,cW04XgrZpHQKRuetpEAXxWXGU.jpg?originalFilename=copy_of_textured_glass_mask_remix_3+%2814%29.jpg&width=1920&height=1080\",title:\"Hero\",type:l.ResponsiveImage},M51Qjpjbw:{defaultValue:\"h2Wr_SHZb\",options:[\"h2Wr_SHZb\",\"RvWlIa9mN\",\"yltyMwQh0\",\"ew9XDbeF_\"],optionTitles:[\"1\",\"2\",\"3\",\"4\"],title:\"Visuals\",type:l.Enum},yta6jT4Up:{defaultValue:\"\",title:\"Eyebrow 1\",type:l.String},XCa9kwuip:{defaultValue:\"\",title:\"Eyebrow 2\",type:l.String},sFNllfpWG:{defaultValue:\"\",title:\"Title\",type:l.String},zmbumqLtr:{defaultValue:\"Enzai in numbers\",placeholder:\"Enzai in numbers\",title:\"Numbers Title\",type:l.String},e5vz5Jl5L:{defaultValue:450,title:\"Numbers Start No 1\",type:l.Number},goUq3iqCd:{defaultValue:450,title:\"Numbers Start No 2\",type:l.Number},ORZYUonGS:{defaultValue:450,title:\"Numbers Start No 3\",type:l.Number},y5Q4DFHdP:{defaultValue:500,title:\"Numbers End No 1\",type:l.Number},XVd0sUM96:{defaultValue:500,title:\"Numbers End No 2\",type:l.Number},c4zxiOMuu:{defaultValue:500,title:\"Numbers End No 3\",type:l.Number},btqWzLjmm:{defaultValue:\"New customer in 2025\",placeholder:\"New customer in 2025\",title:\"Numbers Subline 1\",type:l.String},Fv52BsOl9:{defaultValue:\"New customer in 2025\",placeholder:\"New customer in 2025\",title:\"Numbers Subline 2\",type:l.String},RHHIE7r77:{defaultValue:\"New customer in 2025\",placeholder:\"New customer in 2025\",title:\"Numbers Subline 3\",type:l.String},vHhTuY4Wt:{defaultValue:\"Use Cases\",placeholder:\"Use Cases\",title:\"UC Eyebrow 1\",type:l.String},wEKPmdHSs:{defaultValue:\"Governing AI\",placeholder:\"Governing AI\",title:\"UC Eyebrow 2\",type:l.String},a2IAvGNgT:{defaultValue:\"\",title:\"UC Title\",type:l.String},pm9nXyqAx:{__defaultAssetReference:\"data:framer/asset-reference,7qb4bzdGWnbbejqzgGCLKZtpOR8.jpg?originalFilename=copy_of_textured_glass_mask_remix_3+%2835%29.jpg&width=1920&height=1080\",title:\"UC 1 - Image\",type:l.ResponsiveImage},tuEj7XHlE:{defaultValue:\"UC Eyebrow\",placeholder:\"UC Eyebrow\",title:\"UC 1 - Eyebrow\",type:l.String},jagnzXAcp:{defaultValue:\"\",title:\"UC 1 - Title\",type:l.String},SKub_k0xX:{defaultValue:\"\",title:\"UC 1 - Subline\",type:l.String},PFAFDtZ4N:{__defaultAssetReference:\"data:framer/asset-reference,XnleITHYOgneViGVffnjHsK7DRI.jpg?originalFilename=copy_of_textured_glass_mask_remix_3+%2813%29.jpg&width=1920&height=1080\",title:\"UC 2 - Image\",type:l.ResponsiveImage},RRyiDR6RN:{defaultValue:\"UC Eyebrow\",placeholder:\"UC Eyebrow\",title:\"UC 2 - Eyebrow\",type:l.String},ML4y0UHYm:{defaultValue:\"\",title:\"UC 2 - Title\",type:l.String},vyEXkq6FV:{defaultValue:\"\",title:\"UC 2 - Subline\",type:l.String},cG_uR36Sn:{__defaultAssetReference:\"data:framer/asset-reference,DRxBiAU8rUVSgoEDNic027khxc.jpg?originalFilename=copy_of_textured_glass_mask_remix_3+%289%29.jpg&width=1920&height=1080\",title:\"UC 3 - Image\",type:l.ResponsiveImage},qn1SWvIk4:{defaultValue:\"UC Eyebrow\",placeholder:\"UC Eyebrow\",title:\"UC 3 - Eyebrow\",type:l.String},OcnMmndhO:{defaultValue:\"\",title:\"UC 3 - Title\",type:l.String},CDCS6UABh:{defaultValue:\"\",title:\"UC 3 - Subline\",type:l.String},KPoXUdOf6:{__defaultAssetReference:\"data:framer/asset-reference,05Ex1yNk4nKhARtF55ov3w4ZE.jpg?originalFilename=copy_of_textured_glass_mask_remix_3+%285%29.jpg&width=1920&height=1080\",title:\"UC 4 - Image\",type:l.ResponsiveImage},G0P_B7ays:{defaultValue:\"UC Eyebrow\",placeholder:\"UC Eyebrow\",title:\"UC 4 - Eyebrow\",type:l.String},p01aURpor:{defaultValue:\"\",title:\"UC 4 - Title\",type:l.String},dHEAt9KJR:{defaultValue:\"\",title:\"UC 4 - Subline\",type:l.String},VCkbcn_wP:{__defaultAssetReference:\"data:framer/asset-reference,Z8bxByWxWUEUoZM1HDRexuGk.jpg?originalFilename=copy_of_textured_glass_mask_remix_2+%283%29.jpg&width=1920&height=1080\",title:\"UC 5 - Image\",type:l.ResponsiveImage},bsESU3VXt:{defaultValue:\"UC Eyebrow\",placeholder:\"UC Eyebrow\",title:\"UC 5 - Eyebrow\",type:l.String},TesizzMdS:{defaultValue:\"\",title:\"UC 5 - Title\",type:l.String},ivSCIPhhY:{defaultValue:\"\",title:\"UC 5 - Subline\",type:l.String},N3QYSB4a7:{defaultValue:\"\",title:\"Text 1\",type:l.RichText},BrxqMfXE_:{defaultValue:\"\",title:\"Text 2\",type:l.RichText},maW7Ds_mo:{defaultValue:\"\",title:\"Text 3\",type:l.RichText},GwrvPXJXk:{defaultValue:\"Benefits\",placeholder:\"Benefits\",title:\"B Eyebrow 1\",type:l.String},q36IBXIKi:{defaultValue:\"AI-driven Governance\",placeholder:\"AI-driven Governance\",title:\"B Eyebrow 2\",type:l.String},mEVJqRMLf:{defaultValue:\"Whether you deliver services, drive growth, or build technology, our partnership models are designed to align with how you create value.\",placeholder:\"Whether you deliver services, drive growth, or build technology, our partnership models are designed to align with how you create value.\",title:\"B Title\",type:l.String},ItUr8V31l:{defaultValue:\"Operational AI Governance\",placeholder:\"Operational AI Governance\",title:\"Title - B 1\",type:l.String},RcYwLX2Hv:{defaultValue:\"Operational AI Governance\",placeholder:\"Operational AI Governance\",title:\"Title - B 2\",type:l.String},Z6nccxy1P:{defaultValue:\"Operational AI Governance\",placeholder:\"Operational AI Governance\",title:\"Title - B 3\",type:l.String},Wq96z7tpF:{defaultValue:\"Operational AI Governance\",placeholder:\"Operational AI Governance\",title:\"Title - B 4\",type:l.String},JBUGRqgkh:{defaultValue:\"Operational AI Governance\",placeholder:\"Operational AI Governance\",title:\"Title - B 5\",type:l.String},kuoY_wcUt:{defaultValue:\"Operational AI Governance\",placeholder:\"Operational AI Governance\",title:\"Title - B 6\",type:l.String},diGqz83hB:{defaultValue:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",placeholder:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",title:\"Subline - B 1\",type:l.String},vuvP25tEX:{defaultValue:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",placeholder:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",title:\"Subline - B 2\",type:l.String},THHuOwfx8:{defaultValue:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",placeholder:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",title:\"Subline - B 3\",type:l.String},dzkEPNfFP:{defaultValue:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",placeholder:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",title:\"Subline - B 4\",type:l.String},SRL0WiGmb:{defaultValue:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",placeholder:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",title:\"Subline - B 5\",type:l.String},VF6KDjmTI:{defaultValue:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",placeholder:\"Turn governance principles into day-to-day workflows embedded in real projects. Clients move from policy to execution without slowing delivery.\",title:\"Subline - B 6\",type:l.String},vA5CxCcLN:{defaultValue:{identifier:\"local-module:vector/OYcE6hTCR:default\",moduleId:\"viSr4Qmuzi8mfrSYXr5M\"},setModuleId:\"tbQJSwgrRnFu29EtXjRa\",title:\"New Icon 1\",type:l.VectorSetItem},c0Dy9dyKN:{defaultValue:{identifier:\"local-module:vector/OYcE6hTCR:default\",moduleId:\"viSr4Qmuzi8mfrSYXr5M\"},setModuleId:\"tbQJSwgrRnFu29EtXjRa\",title:\"New Icon 2\",type:l.VectorSetItem},MFqWbp_Pu:{defaultValue:{identifier:\"local-module:vector/OYcE6hTCR:default\",moduleId:\"viSr4Qmuzi8mfrSYXr5M\"},setModuleId:\"tbQJSwgrRnFu29EtXjRa\",title:\"New Icon 3\",type:l.VectorSetItem},R6hBQ44lR:{defaultValue:{identifier:\"local-module:vector/OYcE6hTCR:default\",moduleId:\"viSr4Qmuzi8mfrSYXr5M\"},setModuleId:\"tbQJSwgrRnFu29EtXjRa\",title:\"New Icon 4\",type:l.VectorSetItem},SXDYoGxNg:{defaultValue:{identifier:\"local-module:vector/OYcE6hTCR:default\",moduleId:\"viSr4Qmuzi8mfrSYXr5M\"},setModuleId:\"tbQJSwgrRnFu29EtXjRa\",title:\"New Icon 5\",type:l.VectorSetItem},OyPS8mdd3:{defaultValue:{identifier:\"local-module:vector/OYcE6hTCR:default\",moduleId:\"viSr4Qmuzi8mfrSYXr5M\"},setModuleId:\"tbQJSwgrRnFu29EtXjRa\",title:\"New Icon 6\",type:l.VectorSetItem},ZG6iSRCgB:{defaultValue:{identifier:\"module:Agzw4CmOJnLsOR9RzXKf/y8fKUucpH3PM2wHl1GUl/hykyDaJ7L.js:default\",moduleId:\"Agzw4CmOJnLsOR9RzXKf\"},setModuleId:\"m9KX9WAH1a1G5YmLJMTn\",title:\"Old icon, remove 1\",type:l.VectorSetItem},DASQ5E13r:{defaultValue:{identifier:\"module:Agzw4CmOJnLsOR9RzXKf/y8fKUucpH3PM2wHl1GUl/hykyDaJ7L.js:default\",moduleId:\"Agzw4CmOJnLsOR9RzXKf\"},setModuleId:\"m9KX9WAH1a1G5YmLJMTn\",title:\"Old icon, remove 2\",type:l.VectorSetItem},GjECilgEk:{defaultValue:{identifier:\"module:Agzw4CmOJnLsOR9RzXKf/y8fKUucpH3PM2wHl1GUl/hykyDaJ7L.js:default\",moduleId:\"Agzw4CmOJnLsOR9RzXKf\"},setModuleId:\"m9KX9WAH1a1G5YmLJMTn\",title:\"Old icon, remove 3\",type:l.VectorSetItem},bdsn92Bqd:{defaultValue:\"Lorem ipsum\",placeholder:\"Lorem ipsum\",title:\"P Eyebrow 1\",type:l.String},Ad4WU_gfh:{defaultValue:\"\",title:\"P Eyebrow 2\",type:l.String},UmoC7J9IF:{defaultValue:\"\",title:\"P Title\",type:l.String},HVw8Oj7Tz:{__defaultAssetReference:\"data:framer/asset-reference,yZeRPlF5WK4DavnojZf73u66k.jpg?originalFilename=sunae.ai_abstract_composition_of_soft_flowing_translucent_layer_10ded2a9-b38d-41ae-a734-71b20f7c1f0e.jpg&width=2688&height=1792\",title:\"BG IMG - F 1\",type:l.ResponsiveImage},X5IoYs5QF:{__defaultAssetReference:\"data:framer/asset-reference,yZeRPlF5WK4DavnojZf73u66k.jpg?originalFilename=sunae.ai_abstract_composition_of_soft_flowing_translucent_layer_10ded2a9-b38d-41ae-a734-71b20f7c1f0e.jpg&width=2688&height=1792\",title:\"BG IMG - F 2\",type:l.ResponsiveImage},FLIKzRndj:{__defaultAssetReference:\"data:framer/asset-reference,yZeRPlF5WK4DavnojZf73u66k.jpg?originalFilename=sunae.ai_abstract_composition_of_soft_flowing_translucent_layer_10ded2a9-b38d-41ae-a734-71b20f7c1f0e.jpg&width=2688&height=1792\",title:\"BG IMG - F 3\",type:l.ResponsiveImage},K8_cOtZSA:{defaultValue:\"\",title:\"Title - F 1\",type:l.String},Knc9txLES:{defaultValue:\"\",title:\"Title - F 2\",type:l.String},EHjtdeHBY:{defaultValue:\"\",title:\"Title - F 3\",type:l.String},kMCrjoYdX:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"Subline - F 1\",type:l.String},aDUuX4ZBh:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"Subline - F 2\",type:l.String},MpP55OAi5:{defaultValue:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",placeholder:\"Embed governance into everyday AI workflows. From intake to oversight to compliance, Enzai gives organizations the structure and visibility needed to scale AI responsibly and with confidence.\",title:\"Subline - F 3\",type:l.String},hv8LreZm9:{defaultValue:\"\",title:\"Meta Title\",type:l.String},AKvHrWfsw:{defaultValue:\"\",title:\"Meta Description\",type:l.String},createdAt:{title:\"Created\",type:l.Date},updatedAt:{title:\"Updated\",type:l.Date},previousItemId:{dataIdentifier:\"local-module:collection/JkvPB4dzC:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/JkvPB4dzC:default\",title:\"Next\",type:l.CollectionReference}});export const M51QjpjbwToDisplayName=(e,l)=>{switch(l?.fallback,e){case\"h2Wr_SHZb\":return\"1\";case\"RvWlIa9mN\":return\"2\";case\"yltyMwQh0\":return\"3\";case\"ew9XDbeF_\":return\"4\";default:return\"\";}};export const enumToDisplayNameFunctions={M51Qjpjbw:M51QjpjbwToDisplayName};export const utils={async getSlugByRecordId(e,l){let[r]=await eA.query({from:{data:eO,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"pwAu1CZe8\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return r?.pwAu1CZe8;},async getRecordIdBySlug(e,l){let[r]=await eA.query({from:{data:eO,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"pwAu1CZe8\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return r?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerData\":\"true\",\"framerRecordIdKey\":\"id\",\"framerAutoSizeImages\":\"true\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerColorSyntax\":\"false\",\"framerCollectionId\":\"JkvPB4dzC\",\"framerContractVersion\":\"1\",\"framerSlug\":\"pwAu1CZe8\",\"framerCollectionUtils\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"M51QjpjbwToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/vsgVt9D1grf6Kccc5ROV/0J1YdnqwiWD1HOEGPFY2/PagcVNRTg.js\";const cycleOrder=[\"qbSDRJ_Mb\",\"nyiQBbv0g\"];const serializationHash=\"framer-0Nl8p\";const variantClassNames={nyiQBbv0g:\"framer-v-ka08fz\",qbSDRJ_Mb:\"framer-v-1yard1q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const inQA5K4vn=undefined;const W5WOvv2q7=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Closed:\"qbSDRJ_Mb\",Open:\"nyiQBbv0g\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,title,width,...props})=>{return{...props,inQA5K4vn:click??props.inQA5K4vn,variant:humanReadableVariantMap[props.variant]??props.variant??\"qbSDRJ_Mb\",W5WOvv2q7:title??props.W5WOvv2q7??\"Products\"};};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,inQA5K4vn,W5WOvv2q7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qbSDRJ_Mb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ec8xp0=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(inQA5K4vn){const res=await inQA5K4vn(...args);if(res===false)return false;}setVariant(\"nyiQBbv0g\");});const onTapnjbp6f=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(inQA5K4vn){const res=await inQA5K4vn(...args);if(res===false)return false;}setVariant(\"qbSDRJ_Mb\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1yard1q\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qbSDRJ_Mb\",onTap:onTap1ec8xp0,ref:refBinding,style:{...style},...addPropertyOverrides({nyiQBbv0g:{\"data-framer-name\":\"Open\",onTap:onTapnjbp6f}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",children:\"Products\"})}),className:\"framer-1pufdd\",\"data-framer-name\":\"label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cW7p1LOM6\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:W5WOvv2q7,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mkbf9e\",layoutDependency:layoutDependency,layoutId:\"LZMMSpdSu\",style:{opacity:.3},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1omfitn\",layoutDependency:layoutDependency,layoutId:\"JgVJFLnSF\",style:{backgroundColor:\"var(--token-9cde544c-da45-4f1d-b01e-d7a3ec1ce1ca, rgb(0, 16, 78))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,rotate:0},variants:{nyiQBbv0g:{rotate:90}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t7ufb1\",layoutDependency:layoutDependency,layoutId:\"SPnsWemMW\",style:{backgroundColor:\"var(--token-9cde544c-da45-4f1d-b01e-d7a3ec1ce1ca, rgb(0, 16, 78))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,rotate:90}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0Nl8p.framer-18becza, .framer-0Nl8p .framer-18becza { display: block; }\",\".framer-0Nl8p.framer-1yard1q { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 12px 0px 12px 0px; position: relative; width: 358px; }\",\".framer-0Nl8p .framer-1pufdd { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-0Nl8p .framer-1mkbf9e { flex: none; height: 12px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: calc(53.06122448979595% - 12px / 2); width: 12px; z-index: 1; }\",\".framer-0Nl8p .framer-1omfitn, .framer-0Nl8p .framer-1t7ufb1 { flex: none; height: 12px; left: calc(50.00000000000002% - 1px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(50.00000000000002% - 12px / 2); width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0Nl8p.framer-v-ka08fz .framer-1omfitn { left: calc(133.33333333333334% - 1px / 2); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 45\n * @framerIntrinsicWidth 358\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"nyiQBbv0g\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"inQA5K4vn\":\"click\",\"W5WOvv2q7\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkjOrgLnoX=withCSS(Component,css,\"framer-0Nl8p\");export default FramerkjOrgLnoX;FramerkjOrgLnoX.displayName=\"Item - Mobile Nav Header\";FramerkjOrgLnoX.defaultProps={height:45,width:358};addPropertyControls(FramerkjOrgLnoX,{variant:{options:[\"qbSDRJ_Mb\",\"nyiQBbv0g\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},inQA5K4vn:{title:\"Click\",type:ControlType.EventHandler},W5WOvv2q7:{defaultValue:\"Products\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerkjOrgLnoX,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkjOrgLnoX\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"358\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"inQA5K4vn\\\":\\\"click\\\",\\\"W5WOvv2q7\\\":\\\"title\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"45\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nyiQBbv0g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Resources from\"https://framerusercontent.com/modules/cMrkd15vw1O3DbSJKt1X/zjv7GpQtROmv0A5tWtYw/FEK0Lkxl4.js\";import Product from\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\";import Solution from\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vsgVt9D1grf6Kccc5ROV/0J1YdnqwiWD1HOEGPFY2/PagcVNRTg.js\";import MobileNavHeader from\"https://framerusercontent.com/modules/kzNuExMKZqXaKFDs0Ils/Kxo031nwczFETGd1pCeS/kjOrgLnoX.js\";const MobileNavHeaderFonts=getFonts(MobileNavHeader);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const cycleOrder=[\"JHziXlTAv\",\"Y0ALJZSNJ\"];const serializationHash=\"framer-u4cvL\";const variantClassNames={JHziXlTAv:\"framer-v-pih139\",Y0ALJZSNJ:\"framer-v-1m6v51n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const pQ_WXw9i9=undefined;const DSeUq5ush=undefined;const UW6NxFCab=undefined;const Fnu4ipR5S=undefined;const idvDsjNmb=undefined;const xtUYqE8rNIUsFdPv9Y=undefined;const NTv905gv3IUsFdPv9Y=undefined;const idIUsFdPv9Y=undefined;const pwAu1CZe8mf1hErn2_=undefined;const yta6jT4Upmf1hErn2_=undefined;const idmf1hErn2_=undefined;const PrN0j8_eDxVmikEwVd=undefined;const k7MubII5PxVmikEwVd=undefined;const idxVmikEwVd=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,0,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.2,delay:.1,duration:.4,type:\"spring\"};const stagger=(transition,value)=>({...transition,delay:(transition.delay??0)+value});const animation={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const query=prequery=>prequery({from:{alias:\"IUsFdPv9Y\",data:Product,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"IUsFdPv9Y\",name:\"xtUYqE8rN\",type:\"Identifier\"},{collection:\"IUsFdPv9Y\",name:\"NTv905gv3\",type:\"Identifier\"},{collection:\"IUsFdPv9Y\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"IUsFdPv9Y\",data:Product,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"IUsFdPv9Y\",name:\"xtUYqE8rN\",type:\"Identifier\"},{collection:\"IUsFdPv9Y\",name:\"NTv905gv3\",type:\"Identifier\"},{collection:\"IUsFdPv9Y\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"mf1hErn2_\",data:Solution,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"mf1hErn2_\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"mf1hErn2_\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"mf1hErn2_\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{alias:\"mf1hErn2_\",data:Solution,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"mf1hErn2_\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"mf1hErn2_\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"mf1hErn2_\",name:\"id\",type:\"Identifier\"}]});const query4=prequery=>prequery({from:{alias:\"xVmikEwVd\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"xVmikEwVd\",name:\"PrN0j8_eD\",type:\"Identifier\"},{collection:\"xVmikEwVd\",name:\"k7MubII5P\",type:\"Identifier\"},{collection:\"xVmikEwVd\",name:\"id\",type:\"Identifier\"}]});const query5=()=>({from:{alias:\"xVmikEwVd\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"xVmikEwVd\",name:\"PrN0j8_eD\",type:\"Identifier\"},{collection:\"xVmikEwVd\",name:\"k7MubII5P\",type:\"Identifier\"},{collection:\"xVmikEwVd\",name:\"id\",type:\"Identifier\"}]});const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={bounce:.2,delay:.9,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.2,delay:1.3,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={bounce:.2,delay:1.5,duration:.4,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Closed:\"Y0ALJZSNJ\",Open:\"JHziXlTAv\"};const Variants=motion.create(React.Fragment);const getProps=({click,company,height,id,products,resources,solutions,width,...props})=>{return{...props,DSeUq5ush:click??props.DSeUq5ush,Fnu4ipR5S:resources??props.Fnu4ipR5S,idvDsjNmb:company??props.idvDsjNmb,pQ_WXw9i9:products??props.pQ_WXw9i9??true,UW6NxFCab:solutions??props.UW6NxFCab,variant:humanReadableVariantMap[props.variant]??props.variant??\"JHziXlTAv\"};};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,pQ_WXw9i9,UW6NxFCab,Fnu4ipR5S,idvDsjNmb,DSeUq5ush,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JHziXlTAv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const inQA5K4vndil8z5=activeVariantCallback(async(...args)=>{setVariant(\"Y0ALJZSNJ\");});const inQA5K4vnt8j3k8=activeVariantCallback(async(...args)=>{setVariant(\"JHziXlTAv\");});const onTap1bkrmbv=activeVariantCallback(async(...args)=>{if(DSeUq5ush){const res=await DSeUq5ush(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Y0ALJZSNJ\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pih139\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Open\",layoutDependency:layoutDependency,layoutId:\"JHziXlTAv\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-5547f1dc-ff6b-4f82-82c7-a8b77fee0be7, rgba(255, 255, 255, 0.11))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},...addPropertyOverrides({Y0ALJZSNJ:{\"data-framer-name\":\"Closed\"}},baseVariant,gestureVariant),children:[pQ_WXw9i9!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mo2x2a\",\"data-framer-name\":\"Products\",layoutDependency:layoutDependency,layoutId:\"KndiHSAyI\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||224)-0-0)/1*0)+0+0,...addPropertyOverrides({Y0ALJZSNJ:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||45)-0-0)/1*0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h9qp77-container\",layoutDependency:layoutDependency,layoutId:\"taua8Qcea-container\",nodeId:\"taua8Qcea\",rendersWithMotion:true,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MobileNavHeader,{height:\"100%\",id:\"taua8Qcea\",inQA5K4vn:inQA5K4vndil8z5,layoutId:\"taua8Qcea\",style:{width:\"100%\"},variant:matchVariant(\"nyiQBbv0g\"),W5WOvv2q7:\"Products\",width:\"100%\",...addPropertyOverrides({Y0ALJZSNJ:{inQA5K4vn:inQA5K4vnt8j3k8,variant:matchVariant(\"qbSDRJ_Mb\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-b1gckt\",\"data-framer-name\":\"Links\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ypItqR61l\",onTap:onTap1bkrmbv,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k64saq\",layoutDependency:layoutDependency,layoutId:\"IUsFdPv9Y\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idIUsFdPv9Y,NTv905gv3:NTv905gv3IUsFdPv9Y,xtUYqE8rN:xtUYqE8rNIUsFdPv9Y},index)=>{xtUYqE8rNIUsFdPv9Y??=\"\";NTv905gv3IUsFdPv9Y??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`IUsFdPv9Y-${idIUsFdPv9Y}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xtUYqE8rN:xtUYqE8rNIUsFdPv9Y},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{xtUYqE8rN:xtUYqE8rNIUsFdPv9Y},webPageId:\"Bs3msI_am\"},motionChild:true,nodeId:\"ToeEYyJaX\",openInNewTab:false,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition2,index*.1),x:0,y:0},className:\"framer-j3ll3a framer-1s0skw2\",\"data-framer-appear-id\":`j3ll3a-${index}`,\"data-framer-name\":\"Nav Item\",initial:animation,layoutDependency:layoutDependency,layoutId:\"ToeEYyJaX\",optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",children:\"Agentic AI Governance\"})}),className:\"framer-1wk0oh1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bLDf7Nm_q\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},text:NTv905gv3IUsFdPv9Y,verticalAlignment:\"top\",withExternalLayout:true})})})})},idIUsFdPv9Y);})});}})})})})]}),UW6NxFCab!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-clnlkk\",\"data-framer-name\":\"Solutions\",layoutDependency:layoutDependency,layoutId:\"NOTbkaVcF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||224)-0-0)/1*0)+0+0,...addPropertyOverrides({Y0ALJZSNJ:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||45)-0-0)/1*0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s9x2j2-container\",layoutDependency:layoutDependency,layoutId:\"kyL65wu6h-container\",nodeId:\"kyL65wu6h\",rendersWithMotion:true,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MobileNavHeader,{height:\"100%\",id:\"kyL65wu6h\",inQA5K4vn:inQA5K4vndil8z5,layoutId:\"kyL65wu6h\",style:{width:\"100%\"},variant:matchVariant(\"nyiQBbv0g\"),W5WOvv2q7:\"Solutions\",width:\"100%\",...addPropertyOverrides({Y0ALJZSNJ:{inQA5K4vn:inQA5K4vnt8j3k8,variant:matchVariant(\"qbSDRJ_Mb\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-2vda6h\",\"data-framer-name\":\"Links\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Srj6GUBZ8\",onTap:onTap1bkrmbv,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1eufc62\",layoutDependency:layoutDependency,layoutId:\"mf1hErn2_\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idmf1hErn2_,pwAu1CZe8:pwAu1CZe8mf1hErn2_,yta6jT4Up:yta6jT4Upmf1hErn2_},index1)=>{pwAu1CZe8mf1hErn2_??=\"\";yta6jT4Upmf1hErn2_??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`mf1hErn2_-${idmf1hErn2_}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{pwAu1CZe8:pwAu1CZe8mf1hErn2_},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{pwAu1CZe8:pwAu1CZe8mf1hErn2_},webPageId:\"seLGNby0H\"},motionChild:true,nodeId:\"uiZsM1Dv2\",openInNewTab:false,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition2,index1*.1),x:0,y:0},className:\"framer-r2gvos framer-1s0skw2\",\"data-framer-appear-id\":`r2gvos-${index1}`,\"data-framer-name\":\"Nav Item\",initial:animation,layoutDependency:layoutDependency,layoutId:\"uiZsM1Dv2\",optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",children:\"Agentic AI Governance\"})}),className:\"framer-1rpr9wy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xh9XzOvDq\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},text:yta6jT4Upmf1hErn2_,verticalAlignment:\"top\",withExternalLayout:true})})})})},idmf1hErn2_);})});}})})})})]}),Fnu4ipR5S!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tqeuxk\",\"data-framer-name\":\"Resources\",layoutDependency:layoutDependency,layoutId:\"dgkwTlaMW\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||224)-0-0)/1*0)+0+0,...addPropertyOverrides({Y0ALJZSNJ:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||45)-0-0)/1*0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bh7zf8-container\",layoutDependency:layoutDependency,layoutId:\"xHiSiezZq-container\",nodeId:\"xHiSiezZq\",rendersWithMotion:true,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MobileNavHeader,{height:\"100%\",id:\"xHiSiezZq\",inQA5K4vn:inQA5K4vndil8z5,layoutId:\"xHiSiezZq\",style:{width:\"100%\"},variant:matchVariant(\"nyiQBbv0g\"),W5WOvv2q7:\"Resources\",width:\"100%\",...addPropertyOverrides({Y0ALJZSNJ:{inQA5K4vn:inQA5K4vnt8j3k8,variant:matchVariant(\"qbSDRJ_Mb\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-rtdjnt\",\"data-framer-name\":\"Links\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"pdpCXjQ9P\",onTap:onTap1bkrmbv,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d1bh2k\",layoutDependency:layoutDependency,layoutId:\"xVmikEwVd\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({id:idxVmikEwVd,k7MubII5P:k7MubII5PxVmikEwVd,PrN0j8_eD:PrN0j8_eDxVmikEwVd},index2)=>{PrN0j8_eDxVmikEwVd??=\"\";k7MubII5PxVmikEwVd??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`xVmikEwVd-${idxVmikEwVd}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{PrN0j8_eD:PrN0j8_eDxVmikEwVd},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{PrN0j8_eD:PrN0j8_eDxVmikEwVd},webPageId:\"Hu6ZY6iAk\"},motionChild:true,nodeId:\"dQeLb23sr\",openInNewTab:false,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition2,index2*.2),x:0,y:0},className:\"framer-xdjd7t framer-1s0skw2\",\"data-framer-appear-id\":`xdjd7t-${index2}`,\"data-framer-name\":\"Nav Item\",initial:animation,layoutDependency:layoutDependency,layoutId:\"dQeLb23sr\",optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",children:\"Whitepaper\"})}),className:\"framer-1sms46p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PxlXZASI4\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},text:k7MubII5PxVmikEwVd,verticalAlignment:\"top\",withExternalLayout:true})})})})},idxVmikEwVd);})});}})})})})]}),idvDsjNmb!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g9guyd\",\"data-framer-name\":\"Company\",layoutDependency:layoutDependency,layoutId:\"ywUaJqZUx\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||224)-0-0)/1*0)+0+0,...addPropertyOverrides({Y0ALJZSNJ:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||45)-0-0)/1*0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i6rw4g-container\",layoutDependency:layoutDependency,layoutId:\"X1KlhFpXW-container\",nodeId:\"X1KlhFpXW\",rendersWithMotion:true,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MobileNavHeader,{height:\"100%\",id:\"X1KlhFpXW\",inQA5K4vn:inQA5K4vndil8z5,layoutId:\"X1KlhFpXW\",style:{width:\"100%\"},variant:matchVariant(\"nyiQBbv0g\"),W5WOvv2q7:\"Company\",width:\"100%\",...addPropertyOverrides({Y0ALJZSNJ:{inQA5K4vn:inQA5K4vnt8j3k8,variant:matchVariant(\"qbSDRJ_Mb\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qb8ss1\",\"data-framer-name\":\"Links\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gATqhcM3t\",onTap:onTap1bkrmbv,children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ZIbE748pC\"},motionChild:true,nodeId:\"UDH1GDIGQ\",openInNewTab:false,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-vwiq7m framer-1s0skw2\",\"data-framer-appear-id\":\"vwiq7m\",\"data-framer-name\":\"Navigation/FooterMobile_ListItem\",initial:animation,layoutDependency:layoutDependency,layoutId:\"UDH1GDIGQ\",optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",children:\"About us\"})}),className:\"framer-zg2eb1\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PW20gIb3G\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VrGc530ze\"},motionChild:true,nodeId:\"xY1eoz1yQ\",openInNewTab:false,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-4yrp72 framer-1s0skw2\",\"data-framer-appear-id\":\"4yrp72\",\"data-framer-name\":\"Navigation/FooterMobile_ListItem\",initial:animation,layoutDependency:layoutDependency,layoutId:\"xY1eoz1yQ\",optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",children:\"Careers\"})}),className:\"framer-1m74fbz\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IdGIbW01W\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"MPe8pyI3e\"},motionChild:true,nodeId:\"ffYpv2P9I\",openInNewTab:false,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-603mvk framer-1s0skw2\",\"data-framer-appear-id\":\"603mvk\",\"data-framer-name\":\"Navigation/FooterMobile_ListItem\",initial:animation,layoutDependency:layoutDependency,layoutId:\"ffYpv2P9I\",optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",children:\"Contact Sales\"})}),className:\"framer-11od5vj\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JREpOhlOf\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"l1SnATiqk\"},motionChild:true,nodeId:\"FEJVjML6I\",openInNewTab:false,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1u4e6gp framer-1s0skw2\",\"data-framer-appear-id\":\"1u4e6gp\",\"data-framer-name\":\"Navigation/FooterMobile_ListItem\",initial:animation,layoutDependency:layoutDependency,layoutId:\"FEJVjML6I\",optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",children:\"Newsletter\"})}),className:\"framer-1nwd976\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jtMucZlrs\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"anLAi7O8F\"},motionChild:true,nodeId:\"M04GbwtDh\",openInNewTab:false,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-9j6h96 framer-1s0skw2\",\"data-framer-appear-id\":\"9j6h96\",\"data-framer-name\":\"Navigation/FooterMobile_ListItem\",initial:animation,layoutDependency:layoutDependency,layoutId:\"M04GbwtDh\",optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",children:\"Support\"})}),className:\"framer-16jtmc9\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vVoyAgh6c\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"c8DPCFCWe\"},motionChild:true,nodeId:\"K5Lur76H8\",openInNewTab:false,scopeId:\"zcYIjtPRw\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1mcbwj2 framer-1s0skw2\",\"data-framer-appear-id\":\"1mcbwj2\",\"data-framer-name\":\"Navigation/FooterMobile_ListItem\",initial:animation,layoutDependency:layoutDependency,layoutId:\"K5Lur76H8\",optimized:true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",children:\"Partners\"})}),className:\"framer-cexuad\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iaJqGXVSK\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-u4cvL.framer-1s0skw2, .framer-u4cvL .framer-1s0skw2 { display: block; }\",\".framer-u4cvL.framer-pih139 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 358px; }\",\".framer-u4cvL .framer-mo2x2a, .framer-u4cvL .framer-clnlkk, .framer-u4cvL .framer-tqeuxk, .framer-u4cvL .framer-g9guyd { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-u4cvL .framer-h9qp77-container, .framer-u4cvL .framer-s9x2j2-container, .framer-u4cvL .framer-bh7zf8-container, .framer-u4cvL .framer-i6rw4g-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-u4cvL .framer-b1gckt, .framer-u4cvL .framer-2vda6h { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 16px 0px; position: relative; width: 100%; }\",\".framer-u4cvL .framer-1k64saq, .framer-u4cvL .framer-1eufc62 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px 0px 0px 6px; position: relative; width: 100%; }\",\".framer-u4cvL .framer-j3ll3a, .framer-u4cvL .framer-r2gvos, .framer-u4cvL .framer-xdjd7t, .framer-u4cvL .framer-vwiq7m, .framer-u4cvL .framer-4yrp72, .framer-u4cvL .framer-603mvk, .framer-u4cvL .framer-1u4e6gp, .framer-u4cvL .framer-9j6h96, .framer-u4cvL .framer-1mcbwj2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 0px 10px 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-u4cvL .framer-1wk0oh1, .framer-u4cvL .framer-1rpr9wy, .framer-u4cvL .framer-1sms46p { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-u4cvL .framer-rtdjnt, .framer-u4cvL .framer-1qb8ss1 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 6px; position: relative; width: 100%; }\",\".framer-u4cvL .framer-1d1bh2k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-u4cvL .framer-zg2eb1, .framer-u4cvL .framer-1m74fbz, .framer-u4cvL .framer-11od5vj, .framer-u4cvL .framer-1nwd976, .framer-u4cvL .framer-16jtmc9, .framer-u4cvL .framer-cexuad { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,'.framer-u4cvL[data-border=\"true\"]::after, .framer-u4cvL [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 224\n * @framerIntrinsicWidth 358\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Y0ALJZSNJ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"pQ_WXw9i9\":\"products\",\"UW6NxFCab\":\"solutions\",\"Fnu4ipR5S\":\"resources\",\"idvDsjNmb\":\"company\",\"DSeUq5ush\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzcYIjtPRw=withCSS(Component,css,\"framer-u4cvL\");export default FramerzcYIjtPRw;FramerzcYIjtPRw.displayName=\"Nav Content Item (Mobile)\";FramerzcYIjtPRw.defaultProps={height:224,width:358};addPropertyControls(FramerzcYIjtPRw,{variant:{options:[\"JHziXlTAv\",\"Y0ALJZSNJ\"],optionTitles:[\"Open\",\"Closed\"],title:\"Variant\",type:ControlType.Enum},pQ_WXw9i9:{defaultValue:true,description:\"\",title:\"Products\",type:ControlType.Boolean},UW6NxFCab:{defaultValue:false,description:\"\",title:\"Solutions\",type:ControlType.Boolean},Fnu4ipR5S:{defaultValue:false,description:\"\",title:\"Resources\",type:ControlType.Boolean},idvDsjNmb:{defaultValue:false,description:\"\",title:\"Company\",type:ControlType.Boolean},DSeUq5ush:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerzcYIjtPRw,[{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\"}]},...MobileNavHeaderFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzcYIjtPRw\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"358\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"224\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"pQ_WXw9i9\\\":\\\"products\\\",\\\"UW6NxFCab\\\":\\\"solutions\\\",\\\"Fnu4ipR5S\\\":\\\"resources\\\",\\\"idvDsjNmb\\\":\\\"company\\\",\\\"DSeUq5ush\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y0ALJZSNJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (02004a2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Apnx2aw8n\",\"KI5gEIhR1\",\"Ocf_PSaUv\",\"jGgPEBIMe\"];const serializationHash=\"framer-WYBWY\";const variantClassNames={Apnx2aw8n:\"framer-v-148har0\",jGgPEBIMe:\"framer-v-kvu5is\",KI5gEIhR1:\"framer-v-v062v\",Ocf_PSaUv:\"framer-v-wkfs1n\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CVFGNTLr2=undefined;const transition1={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"D Invisible\":\"Apnx2aw8n\",\"L Invisible\":\"Ocf_PSaUv\",D:\"KI5gEIhR1\",L:\"jGgPEBIMe\"};const getProps=({height,id,mouseEnter,width,...props})=>{return{...props,CVFGNTLr2:mouseEnter??props.CVFGNTLr2,variant:humanReadableVariantMap[props.variant]??props.variant??\"Apnx2aw8n\"};};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,CVFGNTLr2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Apnx2aw8n\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1pm6h6x=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(CVFGNTLr2){const res=await CVFGNTLr2(...args);if(res===false)return false;}});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,...addPropertyOverrides({jGgPEBIMe:{value:transition2},KI5gEIhR1:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-148har0\",className,classNames),\"data-framer-name\":\"D Invisible\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Apnx2aw8n\",onMouseEnter:onMouseEnter1pm6h6x,ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:\"rgba(41, 41, 41, 0.64)\",WebkitBackdropFilter:\"none\",...style},variants:{jGgPEBIMe:{backdropFilter:\"blur(40px)\",backgroundColor:\"rgba(255, 255, 255, 0.6)\",WebkitBackdropFilter:\"blur(40px)\"},KI5gEIhR1:{backdropFilter:\"blur(40px)\",backgroundColor:\"rgba(41, 41, 41, 0.6)\",WebkitBackdropFilter:\"blur(40px)\"},Ocf_PSaUv:{backdropFilter:\"none\",backgroundColor:\"rgba(255, 255, 255, 0.6)\",WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({jGgPEBIMe:{\"data-framer-name\":\"L\"},KI5gEIhR1:{\"data-framer-name\":\"D\"},Ocf_PSaUv:{\"data-framer-name\":\"L Invisible\"}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WYBWY.framer-3gwwwv, .framer-WYBWY .framer-3gwwwv { display: block; }\",\".framer-WYBWY.framer-148har0 { height: 0px; max-height: 0px; overflow: hidden; position: relative; width: 1788px; }\",\".framer-WYBWY.framer-v-v062v.framer-148har0, .framer-WYBWY.framer-v-kvu5is.framer-148har0 { height: 1000px; max-height: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 0\n * @framerIntrinsicWidth 1788\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"0px\"]},\"KI5gEIhR1\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ocf_PSaUv\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"0px\"]},\"jGgPEBIMe\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"CVFGNTLr2\":\"mouseEnter\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZT7MUDx8k=withCSS(Component,css,\"framer-WYBWY\");export default FramerZT7MUDx8k;FramerZT7MUDx8k.displayName=\"Blanket\";FramerZT7MUDx8k.defaultProps={height:0,width:1788};addPropertyControls(FramerZT7MUDx8k,{variant:{options:[\"Apnx2aw8n\",\"KI5gEIhR1\",\"Ocf_PSaUv\",\"jGgPEBIMe\"],optionTitles:[\"D Invisible\",\"D\",\"L Invisible\",\"L\"],title:\"Variant\",type:ControlType.Enum},CVFGNTLr2:{title:\"Mouse Enter\",type:ControlType.EventHandler}});addFonts(FramerZT7MUDx8k,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZT7MUDx8k\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"0px\\\"]},\\\"KI5gEIhR1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ocf_PSaUv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"0px\\\"]},\\\"jGgPEBIMe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"CVFGNTLr2\\\":\\\"mouseEnter\\\"}\",\"framerIntrinsicWidth\":\"1788\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"0\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZT7MUDx8k.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Instance,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import List from\"https://framerusercontent.com/modules/4xJsJPc59it6XmHEERsh/koUifyDPwJ9ohyYl3uMd/itu1soPCZ.js\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PbD4QdXIvghwk9ZrKeou/StopScroll_Prod.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import X from\"https://framerusercontent.com/modules/wbL0GysLpUpZOLelXsKU/7IhRlKXIvqCTv7OUjGRe/q95pf4lLL.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2lhqGGFc68qSfpBpJJbt/Qsh0gyqyWOowP2sANIG7/t9w23BLat.js\";import BrandNew from\"https://framerusercontent.com/modules/BuSjfsi1SfCwWmSCxnWb/ZBAHOdwRRw9xk48lUgB3/WwSbLPmEI.js\";import ButtonMain from\"https://framerusercontent.com/modules/5ecZCWy2m7U61BubpUBz/8UVXMEo6YTVa1r0f0AX3/zbaIx7kVN.js\";import NavContentItemMobile from\"https://framerusercontent.com/modules/5tmHEtr9sVQuTLomrPxR/YSTuBxNIJyBLQ1uAwABd/zcYIjtPRw.js\";import Blanket from\"https://framerusercontent.com/modules/7rJuXlTgF9Ctptco2jVZ/XB4raOha79qLwjHRvuF7/ZT7MUDx8k.js\";const CookieBannerFonts=getFonts(CookieBanner);const BrandNewFonts=getFonts(BrandNew);const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const ButtonMainFonts=getFonts(ButtonMain);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const NavContentItemMobileFonts=getFonts(NavContentItemMobile);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const StopScrollFonts=getFonts(StopScroll);const BlanketFonts=getFonts(Blanket);const cycleOrder=[\"tFNI4vHJY\",\"LDVu44ydE\"];const serializationHash=\"framer-zZ17b\";const variantClassNames={LDVu44ydE:\"framer-v-66vnr1\",tFNI4vHJY:\"framer-v-gsyxuc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WTGK93xCU=undefined;const transition1={damping:31,delay:0,mass:.1,stiffness:281,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 transition2={bounce:.2,delay:.1,duration:1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const humanReadableVariantMap={\"L (Open)\":\"LDVu44ydE\",L:\"tFNI4vHJY\"};const Variants=motion.create(React.Fragment);const getProps=({bookDemo,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tFNI4vHJY\",WTGK93xCU:bookDemo??props.WTGK93xCU};};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,WTGK93xCU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tFNI4vHJY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapoepbc5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(WTGK93xCU){const res=await WTGK93xCU(...args);if(res===false)return false;}});const onTap13fixka=activeVariantCallback(async(...args)=>{setVariant(\"LDVu44ydE\");});const onTap13n425m=activeVariantCallback(async(...args)=>{setVariant(\"tFNI4vHJY\");});const DSeUq5ush13n425m=activeVariantCallback(async(...args)=>{setVariant(\"tFNI4vHJY\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"LDVu44ydE\")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__*/_jsxs(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gsyxuc\",className,classNames),\"data-framer-name\":\"L\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tFNI4vHJY\",onTap:onTapoepbc5,ref:refBinding,style:{backgroundColor:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",...style},variants:{LDVu44ydE:{backgroundColor:\"rgba(255, 255, 255, 0.85)\"}},...addPropertyOverrides({LDVu44ydE:{\"data-framer-name\":\"L (Open)\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"OsS6mbo63\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"OsS6mbo63\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nchjf1-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XKU6hUJvW-container\",nodeId:\"XKU6hUJvW\",rendersWithMotion:true,scopeId:\"DXJZCmfAH\",style:{opacity:0},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:16,paddingBottom:16,paddingLeft:16,paddingPerSide:false,paddingRight:16,paddingTop:16,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"var(--token-2a97c1cd-fabf-4875-a86e-deeefa87e727, rgba(255, 255, 255, 0))\",radius:0,width:1},colorBody:\"var(--token-4bae144f-bce0-47f9-922c-225954ca6d21, rgba(0, 0, 0, 0.6))\",colorTitle:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",fill:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"Test Die Grotesk A Regular\", \"Test Die Grotesk A Regular Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"16px\"},fontTitle:{fontFamily:'\"Test Die Grotesk A Regular\", \"Test Die Grotesk A Regular Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",shadow:{shadowBlur:2,shadowColor:\"rgba(0, 0, 0, 0.08)\",shadowX:0,shadowY:1}},width:360,zIndex:10},button:{borderRadius:160,direction:\"row\",fluid:true,font:{fontFamily:'\"Test Die Grotesk A Regular\", \"Test Die Grotesk A Regular Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"16px\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:16,paddingPerSide:true,paddingRight:16,paddingTop:10,primary:{color:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",fill:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"},secondary:{color:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",fill:\"rgba(68, 146, 117, 0.1)\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-PP4NPLWW\",height:\"100%\",id:\"XKU6hUJvW\",layoutId:\"XKU6hUJvW\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:false,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgb(247, 246, 245)\",border:{color:\"var(--token-2a97c1cd-fabf-4875-a86e-deeefa87e727, rgba(255, 255, 255, 0))\",radius:0,width:0},fontBody:{fontFamily:'\"CUSTOM;STK Bureau STK Bureau\", sans-serif'},fontTitle:{fontFamily:'\"CUSTOM;STK Bureau STK Bureau\", sans-serif'},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(41, 41, 41)\",toggleColorInactive:\"rgba(4, 3, 1, 0.41)\"}},preview:true,trigger:{color:\"rgb(41, 41, 41)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"none\"},width:\"100%\",...addPropertyOverrides({LDVu44ydE:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fboh9k\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"ufkrCzmtq\",style:{backdropFilter:\"blur(40px)\",backgroundColor:\"rgba(255, 255, 255, 0)\",WebkitBackdropFilter:\"blur(40px)\"},variants:{LDVu44ydE:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"68px\",y:(componentViewport?.y||0)+(componentViewport?.height||60)-60+18.5,...addPropertyOverrides({LDVu44ydE:{y:(componentViewport?.y||0)+0+18.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ifdngd-container\",layoutDependency:layoutDependency,layoutId:\"j79jJa8zR-container\",nodeId:\"j79jJa8zR\",rendersWithMotion:true,scopeId:\"DXJZCmfAH\",children:/*#__PURE__*/_jsx(BrandNew,{height:\"100%\",HzV1T78hW:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",id:\"j79jJa8zR\",layoutId:\"j79jJa8zR\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1slepw5\",\"data-framer-name\":\"Trail\",layoutDependency:layoutDependency,layoutId:\"UUXTV_kZY\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-s2jvxp\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"g_3eiqG2o\",onTap:onTap13fixka,...addPropertyOverrides({LDVu44ydE:{onTap:onTap13n425m}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-13lrqx4\",Component:List,layoutDependency:layoutDependency,layoutId:\"nKVeP5_Kw\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",\"--pgex8v\":1.5},...addPropertyOverrides({LDVu44ydE:{Component:X}},baseVariant,gestureVariant)})})})]})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wr6hok\",layoutDependency:layoutDependency,layoutId:\"mWIXfpFjj\",style:{backgroundColor:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:[isDisplayed()&&/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1gs3lcj\",\"data-styles-preset\":\"t9w23BLat\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\"},children:\"Explore Enzai’s full suite of AI governance products designed to help organizations manage, monitor, and scale AI with confidence. \"})}),className:\"framer-12psn7q\",\"data-framer-appear-id\":\"12psn7q\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"UrGhiSMxz\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,...addPropertyOverrides({LDVu44ydE:{y:(componentViewport?.y||0)+0+0+96+167}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1j0y730-container\",\"data-framer-appear-id\":\"1j0y730\",layoutDependency:layoutDependency,layoutId:\"hE9evzSPW-container\",nodeId:\"hE9evzSPW\",rendersWithMotion:true,scopeId:\"DXJZCmfAH\",...addPropertyOverrides({LDVu44ydE:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ButtonMain,{bdo_fgAgw:false,height:\"100%\",id:\"hE9evzSPW\",jW67Hd4FT:false,layoutId:\"hE9evzSPW\",MmA2DdhPD:false,ov9Dt9TlZ:\"House\",r2_9FLd8_:false,variant:matchVariant(\"fBvd5gOJz\"),vKscbaUUA:resolvedLinks1[0],VNx7I7gOJ:\"Book a Demo\",W7BWN7VLM:false,width:\"100%\",...addPropertyOverrides({LDVu44ydE:{vKscbaUUA:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xuyh1j\",\"data-border\":true,\"data-framer-name\":\"Content\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"QHiCuB2cC\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5547f1dc-ff6b-4f82-82c7-a8b77fee0be7, rgba(255, 255, 255, 0.11))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:224,...addPropertyOverrides({LDVu44ydE:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+96+226+40+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-dvcjef-container\",\"data-framer-appear-id\":\"dvcjef\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"qQLvstTVM-container\",nodeId:\"qQLvstTVM\",optimized:true,rendersWithMotion:true,scopeId:\"DXJZCmfAH\",children:/*#__PURE__*/_jsx(NavContentItemMobile,{DSeUq5ush:DSeUq5ush13n425m,Fnu4ipR5S:false,height:\"100%\",id:\"qQLvstTVM\",idvDsjNmb:false,layoutId:\"qQLvstTVM\",pQ_WXw9i9:true,style:{width:\"100%\"},UW6NxFCab:false,variant:matchVariant(\"Y0ALJZSNJ\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:224,...addPropertyOverrides({LDVu44ydE:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+96+226+40+224}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-6ooqua-container\",\"data-framer-appear-id\":\"6ooqua\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"XMplYHLDF-container\",nodeId:\"XMplYHLDF\",optimized:true,rendersWithMotion:true,scopeId:\"DXJZCmfAH\",children:/*#__PURE__*/_jsx(NavContentItemMobile,{DSeUq5ush:DSeUq5ush13n425m,Fnu4ipR5S:false,height:\"100%\",id:\"XMplYHLDF\",idvDsjNmb:false,layoutId:\"XMplYHLDF\",pQ_WXw9i9:false,style:{width:\"100%\"},UW6NxFCab:true,variant:matchVariant(\"Y0ALJZSNJ\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1izg4as\",\"data-border\":true,\"data-framer-appear-id\":\"1izg4as\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"MNBvZerwo\",optimized:true,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5547f1dc-ff6b-4f82-82c7-a8b77fee0be7, rgba(255, 255, 255, 0.11))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-19pxyzy\",\"data-border\":true,\"data-framer-appear-id\":\"19pxyzy\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"NIG91jZqG\",optimized:true,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5547f1dc-ff6b-4f82-82c7-a8b77fee0be7, rgba(255, 255, 255, 0.11))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-14br5fc\",\"data-border\":true,\"data-framer-appear-id\":\"14br5fc\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"AdI4ojx5D\",optimized:true,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5547f1dc-ff6b-4f82-82c7-a8b77fee0be7, rgba(255, 255, 255, 0.11))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:224,...addPropertyOverrides({LDVu44ydE:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+96+226+40+451}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1wmycib-container\",\"data-framer-appear-id\":\"1wmycib\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"MbYGoNB5_-container\",nodeId:\"MbYGoNB5_\",optimized:true,rendersWithMotion:true,scopeId:\"DXJZCmfAH\",children:/*#__PURE__*/_jsx(NavContentItemMobile,{DSeUq5ush:DSeUq5ush13n425m,Fnu4ipR5S:true,height:\"100%\",id:\"MbYGoNB5_\",idvDsjNmb:false,layoutId:\"MbYGoNB5_\",pQ_WXw9i9:false,style:{width:\"100%\"},UW6NxFCab:false,variant:matchVariant(\"Y0ALJZSNJ\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:224,...addPropertyOverrides({LDVu44ydE:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+96+226+40+675}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-17s422s-container\",\"data-framer-appear-id\":\"17s422s\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ojY6NRZHt-container\",nodeId:\"ojY6NRZHt\",optimized:true,rendersWithMotion:true,scopeId:\"DXJZCmfAH\",children:/*#__PURE__*/_jsx(NavContentItemMobile,{DSeUq5ush:DSeUq5ush13n425m,Fnu4ipR5S:false,height:\"100%\",id:\"ojY6NRZHt\",idvDsjNmb:true,layoutId:\"ojY6NRZHt\",pQ_WXw9i9:false,style:{width:\"100%\"},UW6NxFCab:false,variant:matchVariant(\"Y0ALJZSNJ\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1c9uljp\",\"data-border\":true,\"data-framer-appear-id\":\"1c9uljp\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"PuAI0qdFO\",optimized:true,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5547f1dc-ff6b-4f82-82c7-a8b77fee0be7, rgba(255, 255, 255, 0.11))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1b7to4\",\"data-border\":true,\"data-framer-appear-id\":\"1b7to4\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"kydiellSD\",optimized:true,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5547f1dc-ff6b-4f82-82c7-a8b77fee0be7, rgba(255, 255, 255, 0.11))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(255, 255, 255)\"}})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ngm0x0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"MPv592OHi-container\",nodeId:\"MPv592OHi\",rendersWithMotion:true,scopeId:\"DXJZCmfAH\",style:{opacity:0},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"MPv592OHi\",layoutId:\"MPv592OHi\",toggle:false,width:\"100%\",...addPropertyOverrides({LDVu44ydE:{toggle:true}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({LDVu44ydE:{height:1e3,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15ktyy-container\",layoutDependency:layoutDependency,layoutId:\"IFymNkGv8-container\",nodeId:\"IFymNkGv8\",rendersWithMotion:true,scopeId:\"DXJZCmfAH\",children:/*#__PURE__*/_jsx(Blanket,{height:\"100%\",id:\"IFymNkGv8\",layoutId:\"IFymNkGv8\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jGgPEBIMe\"),width:\"100%\",...addPropertyOverrides({LDVu44ydE:{variant:matchVariant(\"KI5gEIhR1\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zZ17b.framer-1kp4815, .framer-zZ17b .framer-1kp4815 { display: block; }\",\".framer-zZ17b.framer-gsyxuc { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; min-height: 60px; overflow: visible; padding: 0px; position: relative; width: 390px; }\",\".framer-zZ17b .framer-nchjf1-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: auto; z-index: 5; }\",\".framer-zZ17b .framer-1fboh9k { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 60px; justify-content: space-between; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 12px 12px 12px 16px; position: absolute; width: 100%; z-index: 10; }\",\".framer-zZ17b .framer-ifdngd-container { flex: none; height: 23px; position: relative; width: 68px; }\",\".framer-zZ17b .framer-1slepw5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 158px; }\",\".framer-zZ17b .framer-s2jvxp { align-content: center; align-items: center; align-self: stretch; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 40px; }\",\".framer-zZ17b .framer-13lrqx4 { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-zZ17b .framer-wr6hok { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 96px 16px 16px 16px; position: relative; width: 100%; }\",\".framer-zZ17b .framer-12psn7q { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-zZ17b .framer-1j0y730-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zZ17b .framer-1xuyh1j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 400px; justify-content: flex-start; overflow: auto; padding: 40px 0px 80px 0px; position: relative; width: 100%; }\",\".framer-zZ17b .framer-dvcjef-container, .framer-zZ17b .framer-6ooqua-container, .framer-zZ17b .framer-1wmycib-container, .framer-zZ17b .framer-17s422s-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-zZ17b .framer-1izg4as, .framer-zZ17b .framer-19pxyzy, .framer-zZ17b .framer-14br5fc, .framer-zZ17b .framer-1c9uljp, .framer-zZ17b .framer-1b7to4 { flex: none; gap: 0px; height: 1px; position: relative; width: 100%; }\",\".framer-zZ17b .framer-ngm0x0-container { flex: none; height: auto; left: 50%; position: absolute; top: 48px; width: auto; z-index: 1; }\",\".framer-zZ17b .framer-15ktyy-container { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-zZ17b.framer-v-66vnr1.framer-gsyxuc { min-height: unset; }\",\".framer-zZ17b.framer-v-66vnr1 .framer-nchjf1-container { order: 4; }\",\".framer-zZ17b.framer-v-66vnr1 .framer-1fboh9k { bottom: unset; left: 0px; order: 1; right: 0px; top: 0px; width: unset; }\",\".framer-zZ17b.framer-v-66vnr1 .framer-wr6hok { flex-direction: column; order: 2; }\",\".framer-zZ17b.framer-v-66vnr1 .framer-12psn7q { flex: none; width: 100%; }\",\".framer-zZ17b.framer-v-66vnr1 .framer-ngm0x0-container { order: 3; }\",\".framer-zZ17b.framer-v-66vnr1 .framer-15ktyy-container { order: 0; }\",...sharedStyle.css,'.framer-zZ17b[data-border=\"true\"]::after, .framer-zZ17b [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; }','.framer-zZ17b[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-zZ17b [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-zZ17b[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-zZ17b [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-zZ17b[data-hide-scrollbars=\"true\"], .framer-zZ17b [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"LDVu44ydE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"WTGK93xCU\":\"bookDemo\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDXJZCmfAH=withCSS(Component,css,\"framer-zZ17b\");export default FramerDXJZCmfAH;FramerDXJZCmfAH.displayName=\"Nav (Mobile)\";FramerDXJZCmfAH.defaultProps={height:60,width:390};addPropertyControls(FramerDXJZCmfAH,{variant:{options:[\"tFNI4vHJY\",\"LDVu44ydE\"],optionTitles:[\"L\",\"L (Open)\"],title:\"Variant\",type:ControlType.Enum},WTGK93xCU:{title:\"Book demo\",type:ControlType.EventHandler}});addFonts(FramerDXJZCmfAH,[{explicitInter:true,fonts:[{cssFamilyName:\"Test Die Grotesk A Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Test Die Grotesk A\",url:\"https://framerusercontent.com/assets/fCRGnIyWOgFFnS3dkvDxP0RGf0.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...CookieBannerFonts,...BrandNewFonts,...ButtonMainFonts,...NavContentItemMobileFonts,...StopScrollFonts,...BlanketFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerDXJZCmfAH.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(BrandNew,{},context),forwardLoader(ButtonMain,{},context),forwardLoader(NavContentItemMobile,{},context),forwardLoader(Blanket,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDXJZCmfAH\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"WTGK93xCU\\\":\\\"bookDemo\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"390\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LDVu44ydE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"60\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (874d64d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"jcvGvS5dy\",\"W8fAltFY6\",\"kNGoaybgZ\"];const serializationHash=\"framer-yd89I\";const variantClassNames={jcvGvS5dy:\"framer-v-4ax3cw\",kNGoaybgZ:\"framer-v-73rd5x\",W8fAltFY6:\"framer-v-2grbz1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:5,ease:[0,0,1,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"No timer\":\"kNGoaybgZ\",\"Timer A - Step 1\":\"jcvGvS5dy\",\"Timer A - Step 2\":\"W8fAltFY6\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jcvGvS5dy\"};};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:\"jcvGvS5dy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1vsmdw4=activeVariantCallback(async(...args)=>{setVariant(\"W8fAltFY6\");});useOnVariantChange(baseVariant,{default:onAppear1vsmdw4,kNGoaybgZ:undefined,W8fAltFY6:undefined});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4ax3cw\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Timer A - Step 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"jcvGvS5dy\",ref:refBinding,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999,mask:\"conic-gradient(from 0deg at 50% 50%, rgba(0, 0, 0, 0.68785) 0deg, rgba(0,0,0,1) 0deg, rgb(0, 0, 0) 1.0431587837837997deg, rgba(0, 0, 0, 0.07) 2.453462837837849deg) add\",WebkitMask:\"conic-gradient(from 0deg at 50% 50%, rgba(0, 0, 0, 0.68785) 0deg, rgba(0,0,0,1) 0deg, rgb(0, 0, 0) 1.0431587837837997deg, rgba(0, 0, 0, 0.07) 2.453462837837849deg) add\",...style},variants:{kNGoaybgZ:{mask:\"conic-gradient(from 0deg at 50% 50%, rgba(0, 0, 0, 0.07) 1.0431587837837997deg, rgba(0, 0, 0, 0.07) 360deg) add\",WebkitMask:\"conic-gradient(from 0deg at 50% 50%, rgba(0, 0, 0, 0.07) 1.0431587837837997deg, rgba(0, 0, 0, 0.07) 360deg) add\"},W8fAltFY6:{mask:\"conic-gradient(from 0deg at 50% 50%, rgba(0,0,0,1) 0deg, rgb(0, 0, 0) 1.0431587837837997deg, rgba(0, 0, 0, 0.68785) 360deg, rgba(0, 0, 0, 0.05) 360deg) add\",WebkitMask:\"conic-gradient(from 0deg at 50% 50%, rgba(0,0,0,1) 0deg, rgb(0, 0, 0) 1.0431587837837997deg, rgba(0, 0, 0, 0.68785) 360deg, rgba(0, 0, 0, 0.05) 360deg) add\"}},...addPropertyOverrides({kNGoaybgZ:{\"data-framer-name\":\"No timer\",\"data-highlight\":undefined},W8fAltFY6:{\"data-framer-name\":\"Timer A - Step 2\",\"data-highlight\":undefined}},baseVariant,gestureVariant)})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yd89I.framer-e6ctlg, .framer-yd89I .framer-e6ctlg { display: block; }\",\".framer-yd89I.framer-4ax3cw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 56px; }\",'.framer-yd89I[data-border=\"true\"]::after, .framer-yd89I [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 32\n * @framerIntrinsicWidth 56\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"W8fAltFY6\":{\"layout\":[\"fixed\",\"fixed\"]},\"kNGoaybgZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWRM1tJNKH=withCSS(Component,css,\"framer-yd89I\");export default FramerWRM1tJNKH;FramerWRM1tJNKH.displayName=\"Actions/CarouselController_Timer\";FramerWRM1tJNKH.defaultProps={height:32,width:56};addPropertyControls(FramerWRM1tJNKH,{variant:{options:[\"jcvGvS5dy\",\"W8fAltFY6\",\"kNGoaybgZ\"],optionTitles:[\"Timer A - Step 1\",\"Timer A - Step 2\",\"No timer\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWRM1tJNKH,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWRM1tJNKH\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"W8fAltFY6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kNGoaybgZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"56\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WRM1tJNKH.map","// Generated by Framer (874d64d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Instance,Link,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 ChevronRight from\"https://framerusercontent.com/modules/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import ChevronLeft from\"https://framerusercontent.com/modules/U8BEeK7SHwpAaIT1vYUX/bKhsp21JdmKYTSGM0Ywm/i2i7ijJb6.js\";import ActionsCarouselController_Timer from\"https://framerusercontent.com/modules/9AzxlxbW4qvhp0jUmJpR/V4gJ6TjACPqSqSOtN4z1/WRM1tJNKH.js\";const ActionsCarouselController_TimerFonts=getFonts(ActionsCarouselController_Timer);const enabledGestures={ABgMR3p70:{hover:true},ZwHEy6OZA:{hover:true}};const cycleOrder=[\"ZwHEy6OZA\",\"ABgMR3p70\"];const serializationHash=\"framer-3gWVC\";const variantClassNames={ABgMR3p70:\"framer-v-oer2hx\",ZwHEy6OZA:\"framer-v-1pvqxe7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const HqEH_xL5_=undefined;const ayxyRuBCr=undefined;const vKYag_67V=undefined;const transition1={delay:0,duration:1,ease:[.44,0,0,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Backwards:\"ABgMR3p70\",Forwards:\"ZwHEy6OZA\"};const getProps=({click,height,id,link,width,...props})=>{return{...props,ayxyRuBCr:link??props.ayxyRuBCr,HqEH_xL5_:click??props.HqEH_xL5_,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZwHEy6OZA\"};};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,HqEH_xL5_,ayxyRuBCr,vKYag_67V,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZwHEy6OZA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaplvffyi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(HqEH_xL5_){const res=await HqEH_xL5_(...args);if(res===false)return false;}});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,{motionChild:true,nodeId:\"ZwHEy6OZA\",scopeId:\"a2VpwiC7I\",...addPropertyOverrides({ABgMR3p70:{href:ayxyRuBCr}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1pvqxe7\",className,classNames)} framer-1ukhmo1`,\"data-framer-name\":\"Forwards\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZwHEy6OZA\",onTap:onTaplvffyi,ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99,...style},variants:{\"ABgMR3p70-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},\"ZwHEy6OZA-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"}},...addPropertyOverrides({\"ABgMR3p70-hover\":{\"data-framer-name\":undefined},\"ZwHEy6OZA-hover\":{\"data-framer-name\":undefined},ABgMR3p70:{\"data-framer-name\":\"Backwards\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||32)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gi85ro-container\",layoutDependency:layoutDependency,layoutId:\"E4cKwhoe5-container\",nodeId:\"E4cKwhoe5\",rendersWithMotion:true,scopeId:\"a2VpwiC7I\",children:/*#__PURE__*/_jsx(ActionsCarouselController_Timer,{height:\"100%\",id:\"E4cKwhoe5\",layoutId:\"E4cKwhoe5\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(vKYag_67V),width:\"100%\",...addPropertyOverrides({ABgMR3p70:{variant:matchVariant(\"kNGoaybgZ\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-u7nsd9\",Component:ChevronRight,layoutDependency:layoutDependency,layoutId:\"cN6SZKBui\",style:{\"--43q7um\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},transformTemplate:transformTemplate1,...addPropertyOverrides({ABgMR3p70:{Component:ChevronLeft}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3gWVC.framer-1ukhmo1, .framer-3gWVC .framer-1ukhmo1 { display: block; }\",\".framer-3gWVC.framer-1pvqxe7 { cursor: pointer; height: 32px; overflow: visible; position: relative; width: 32px; }\",\".framer-3gWVC .framer-gi85ro-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-3gWVC .framer-u7nsd9 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 50%; position: absolute; top: 50%; width: 16px; }\",\".framer-3gWVC.framer-v-oer2hx.framer-1pvqxe7 { text-decoration: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ABgMR3p70\":{\"layout\":[\"fixed\",\"fixed\"]},\"q_NUkBsGK\":{\"layout\":[\"fixed\",\"fixed\"]},\"CJSKmZQ4J\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"HqEH_xL5_\":\"click\",\"ayxyRuBCr\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framera2VpwiC7I=withCSS(Component,css,\"framer-3gWVC\");export default Framera2VpwiC7I;Framera2VpwiC7I.displayName=\"Actions/CarouselController\";Framera2VpwiC7I.defaultProps={height:32,width:32};addPropertyControls(Framera2VpwiC7I,{variant:{options:[\"ZwHEy6OZA\",\"ABgMR3p70\"],optionTitles:[\"Forwards\",\"Backwards\"],title:\"Variant\",type:ControlType.Enum},HqEH_xL5_:{title:\"Click\",type:ControlType.EventHandler},ayxyRuBCr:{title:\"Link\",type:ControlType.Link}});addFonts(Framera2VpwiC7I,[{explicitInter:true,fonts:[]},...ActionsCarouselController_TimerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framera2VpwiC7I\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"HqEH_xL5_\\\":\\\"click\\\",\\\"ayxyRuBCr\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"32\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ABgMR3p70\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"q_NUkBsGK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CJSKmZQ4J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"32\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./a2VpwiC7I.map","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:500}));}},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\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"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,u=l&&\"function\"==typeof window.requestIdleCallback,c=\"preload\";function f(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/i(e)&&c 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 u=a.get(l);if(u)return u;let c=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,u]=l;for(let e of u){let t=o[e];t&&(o[e]=a(t));}let c=i[n];return m(c,\"Module not found\"),f(c)&&c.preload(),/*#__PURE__*/e(r,{componentIdentifier:n,children:r=>/*#__PURE__*/e(t,{component:c,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;}}}(c);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 (6117e53)\nimport{addPropertyControls as e,ControlType as l,lazy as r,QueryEngine as m}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as o}from\"./G6l68IKk6-0.js\";import{getRichTextJsonResolver as t}from\"./G6l68IKk6-1.js\";let c=r(()=>import(\"https://framerusercontent.com/modules/NEd4VmDdsxM3StIUbddO/4sbLnuatuUfmOTwFGSJM/YouTube.js\"),\"Youtube\"),n={CDIlXVl6z:{isNullable:!0,type:l.Link},createdAt:{isNullable:!0,type:l.Date},CUeOyRjIJ:{isNullable:!0,type:l.ResponsiveImage},D1OqrXymZ:{isNullable:!0,type:l.Boolean},DFS9QXNpW:{isNullable:!0,type:l.String},dsjO8JME8:{isNullable:!0,type:l.String},e7VPZjB1Z:{isNullable:!0,type:l.Boolean},ePvQLaCR1:{isNullable:!0,type:l.String},F5V4UkRBL:{isNullable:!0,type:l.RichText},ftrEcJ373:{isNullable:!0,type:l.String},FUP2Y_8nM:{isNullable:!0,type:l.Link},GxGTUVch8:{isNullable:!0,type:l.String},HVFJ9Hs4z:{isNullable:!0,type:l.Link},id:{isNullable:!1,type:l.String},Kf9KTtUOE:{isNullable:!0,type:l.String},LiH_nPQCZ:{isNullable:!0,type:l.ResponsiveImage},lWGj3mRGU:{isNullable:!0,type:l.String},MrGhZ7iMe:{isNullable:!0,type:l.Boolean},nextItemId:{isNullable:!0,type:l.String},NVJA3KRaI:{isNullable:!0,type:l.ResponsiveImage},p3tF0qQ10:{isNullable:!0,type:l.String},pe1FAHDlT:{isNullable:!0,type:l.RichText},previousItemId:{isNullable:!0,type:l.String},S7ZuGz9xs:{isNullable:!0,type:l.String},sqAu6ZqQI:{isNullable:!0,type:l.Date},SxIrWFkyA:{isNullable:!0,type:l.String},updatedAt:{isNullable:!0,type:l.Date},vBsjCeT6d:{isNullable:!0,type:l.RichText},vgUNky5tz:{isNullable:!0,type:l.String},wCrY79cgi:{isNullable:!0,type:l.String},WuSLIyvcZ:{isNullable:!0,type:l.String},Yad6wuIVm:{isNullable:!0,type:l.String}},i=[\"id\"],s={type:1},f=[\"previousItemId\"],d=[\"nextItemId\"],u=[\"id\",\"vgUNky5tz\"],p=[\"vgUNky5tz\",\"id\"],w=[\"vgUNky5tz\"],h={type:0},g=[\"MrGhZ7iMe\"],S=[\"GxGTUVch8\"],I=[\"Yad6wuIVm\"],K=[\"S7ZuGz9xs\"],N=[\"WuSLIyvcZ\"],x=[\"sqAu6ZqQI\"],k=[\"D1OqrXymZ\"],L=[\"LiH_nPQCZ\"],R=[\"CUeOyRjIJ\"],U=[\"NVJA3KRaI\"],G=[\"dsjO8JME8\"],y=[\"SxIrWFkyA\"],X=[\"Kf9KTtUOE\"],b=[\"lWGj3mRGU\"],q=[\"wCrY79cgi\"],V=[\"DFS9QXNpW\"],T=[\"e7VPZjB1Z\"],F=[\"vBsjCeT6d\"],P=[\"pe1FAHDlT\"],j=[\"F5V4UkRBL\"],z=[\"p3tF0qQ10\"],J=[\"HVFJ9Hs4z\"],W=[\"FUP2Y_8nM\"],A=[\"CDIlXVl6z\"],v=[\"ftrEcJ373\"],C=[\"ePvQLaCR1\"],Z=[],D=e=>{let l=Z[e];if(l)return l().then(e=>e.default);},O={\"module:NEd4VmDdsxM3StIUbddO/4sbLnuatuUfmOTwFGSJM/YouTube.js:Youtube\":c},B=t(O),Q=new m,H={collectionByLocaleId:{default:new a({chunks:[new URL(\"./G6l68IKk6-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"0a90cf66-2cd0-45f0-9719-a5ead0d1c172default\",indexes:[new o({collation:s,collectionSchema:n,fieldNames:i,range:{from:0,to:1849},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:f,range:{from:1849,to:3697},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:d,range:{from:3697,to:5541},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:u,range:{from:5541,to:12069},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:p,range:{from:12069,to:18597},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:w,range:{from:18597,to:24055},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:g,range:{from:24055,to:24999},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:S,range:{from:24999,to:26634},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:I,range:{from:26634,to:32286},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:K,range:{from:32286,to:41945},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:N,range:{from:41945,to:43649},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:x,range:{from:43649,to:45061},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:k,range:{from:45061,to:46005},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:L,range:{from:46005,to:80665},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:R,range:{from:80665,to:110106},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:U,range:{from:110106,to:138790},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:G,range:{from:138790,to:140950},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:y,range:{from:140950,to:143106},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:X,range:{from:143106,to:145722},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:b,range:{from:145722,to:148186},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:q,range:{from:148186,to:151714},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:V,range:{from:151714,to:155166},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:T,range:{from:155166,to:156110},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:F,range:{from:156110,to:158162},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:P,range:{from:158162,to:160214},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:j,range:{from:160214,to:602238},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:z,range:{from:602238,to:608532},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:J,range:{from:608532,to:611517},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:W,range:{from:611517,to:614502},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:A,range:{from:614502,to:617487},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:v,range:{from:617487,to:623100},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:C,range:{from:623100,to:632122},url:new URL(\"./G6l68IKk6-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:B,resolveVectorSetItem:D,schema:n}),qb3gFXXKg:new a({chunks:[new URL(\"./G6l68IKk6-chunk-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"0a90cf66-2cd0-45f0-9719-a5ead0d1c172qb3gFXXKg\",indexes:[new o({collation:s,collectionSchema:n,fieldNames:i,range:{from:0,to:1849},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:f,range:{from:1849,to:3697},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:d,range:{from:3697,to:5541},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:u,range:{from:5541,to:12069},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:p,range:{from:12069,to:18597},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:w,range:{from:18597,to:24055},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:g,range:{from:24055,to:24999},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:S,range:{from:24999,to:26634},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:I,range:{from:26634,to:32286},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:K,range:{from:32286,to:41945},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:N,range:{from:41945,to:43649},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:x,range:{from:43649,to:45061},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:k,range:{from:45061,to:46005},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:L,range:{from:46005,to:80665},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:R,range:{from:80665,to:110106},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:U,range:{from:110106,to:138790},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:G,range:{from:138790,to:140950},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:y,range:{from:140950,to:143106},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:X,range:{from:143106,to:145722},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:b,range:{from:145722,to:148186},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:q,range:{from:148186,to:151714},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:V,range:{from:151714,to:155166},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:T,range:{from:155166,to:156110},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:F,range:{from:156110,to:158162},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:P,range:{from:158162,to:160214},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:j,range:{from:160214,to:602238},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:z,range:{from:602238,to:608532},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:J,range:{from:608532,to:611517},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:W,range:{from:611517,to:614502},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:A,range:{from:614502,to:617487},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:v,range:{from:617487,to:623100},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:C,range:{from:623100,to:632122},url:new URL(\"./G6l68IKk6-indexes-qb3gFXXKg-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:B,resolveVectorSetItem:D,schema:n}),SeaTzjWq0:new a({chunks:[new URL(\"./G6l68IKk6-chunk-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"0a90cf66-2cd0-45f0-9719-a5ead0d1c172SeaTzjWq0\",indexes:[new o({collation:s,collectionSchema:n,fieldNames:i,range:{from:0,to:1849},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:f,range:{from:1849,to:3697},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:d,range:{from:3697,to:5541},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:u,range:{from:5541,to:12069},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:p,range:{from:12069,to:18597},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:w,range:{from:18597,to:24055},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:g,range:{from:24055,to:24999},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:S,range:{from:24999,to:26634},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:I,range:{from:26634,to:32286},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:K,range:{from:32286,to:41945},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:N,range:{from:41945,to:43649},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:x,range:{from:43649,to:45061},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:k,range:{from:45061,to:46005},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:L,range:{from:46005,to:80665},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:R,range:{from:80665,to:110106},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:U,range:{from:110106,to:138790},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:G,range:{from:138790,to:140950},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:y,range:{from:140950,to:143106},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:X,range:{from:143106,to:145722},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:b,range:{from:145722,to:148186},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:q,range:{from:148186,to:151714},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:V,range:{from:151714,to:155166},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:T,range:{from:155166,to:156110},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:F,range:{from:156110,to:158162},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:P,range:{from:158162,to:160214},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:j,range:{from:160214,to:602238},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:z,range:{from:602238,to:608532},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:J,range:{from:608532,to:611517},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:W,range:{from:611517,to:614502},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:A,range:{from:614502,to:617487},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:v,range:{from:617487,to:623100},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:C,range:{from:623100,to:632122},url:new URL(\"./G6l68IKk6-indexes-SeaTzjWq0-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:B,resolveVectorSetItem:D,schema:n}),wX4cVJPdw:new a({chunks:[new URL(\"./G6l68IKk6-chunk-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"0a90cf66-2cd0-45f0-9719-a5ead0d1c172wX4cVJPdw\",indexes:[new o({collation:s,collectionSchema:n,fieldNames:i,range:{from:0,to:1849},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:f,range:{from:1849,to:3697},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:d,range:{from:3697,to:5541},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:u,range:{from:5541,to:12069},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:s,collectionSchema:n,fieldNames:p,range:{from:12069,to:18597},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:w,range:{from:18597,to:24055},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:g,range:{from:24055,to:24999},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:S,range:{from:24999,to:26634},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:I,range:{from:26634,to:32286},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:K,range:{from:32286,to:41945},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:N,range:{from:41945,to:43649},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:x,range:{from:43649,to:45061},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:k,range:{from:45061,to:46005},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:L,range:{from:46005,to:80665},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:R,range:{from:80665,to:110106},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:U,range:{from:110106,to:138790},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:G,range:{from:138790,to:140950},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:y,range:{from:140950,to:143106},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:X,range:{from:143106,to:145722},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:b,range:{from:145722,to:148186},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:q,range:{from:148186,to:151714},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:V,range:{from:151714,to:155166},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:T,range:{from:155166,to:156110},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:F,range:{from:156110,to:158162},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:P,range:{from:158162,to:160214},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:j,range:{from:160214,to:602238},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:z,range:{from:602238,to:608532},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:J,range:{from:608532,to:611517},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:W,range:{from:611517,to:614502},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:A,range:{from:614502,to:617487},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:v,range:{from:617487,to:623100},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")}),new o({collation:h,collectionSchema:n,fieldNames:C,range:{from:623100,to:632122},url:new URL(\"./G6l68IKk6-indexes-wX4cVJPdw-0.framercms\",\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:B,resolveVectorSetItem:D,schema:n})},displayName:\"Blog\",id:\"0a90cf66-2cd0-45f0-9719-a5ead0d1c172\"};export default H;e(H,{vgUNky5tz:{preventLocalization:!0,title:\"Slug\",type:l.String},MrGhZ7iMe:{defaultValue:!0,title:\"Featured\",type:l.Boolean},GxGTUVch8:{dataIdentifier:\"local-module:collection/FEK0Lkxl4:default\",title:\"Category\",type:l.CollectionReference},Yad6wuIVm:{defaultValue:\"\",title:\"Title\",type:l.String},S7ZuGz9xs:{defaultValue:\"\",displayTextArea:!1,title:\"Post Summary\",type:l.String},WuSLIyvcZ:{defaultValue:\"Belfast\",displayTextArea:!1,placeholder:\"Belfast\",title:\"Place\",type:l.String},sqAu6ZqQI:{title:\"Date\",type:l.Date},D1OqrXymZ:{defaultValue:!0,title:\"Show Hero Image\",type:l.Boolean},LiH_nPQCZ:{title:\"Image (Old)\",type:l.ResponsiveImage},CUeOyRjIJ:{__defaultAssetReference:\"data:framer/asset-reference,xeulrLlgUH33xQ9rZsOA82jR6Qs.jpg?originalFilename=myfacedevelopment_A_hyper-realistic_close-up_of_a_delicate_tran_217c5525-eabf-4bb5-8eaf-a4641b513f92.jpg&width=896&height=1344\",title:\"Primary Image\",type:l.ResponsiveImage},NVJA3KRaI:{__defaultAssetReference:\"data:framer/asset-reference,nAU8bQmHbNEoS0SrI0Orr63O7QI.jpg?originalFilename=XlnQZ45NL4zv8qS6sJHkWMrveX6Z-iriGCU4OIJj6ek.jpg&width=1024&height=1024\",title:\"Secondary Image\",type:l.ResponsiveImage},dsjO8JME8:{defaultValue:\"Podcast Guest\",displayTextArea:!1,placeholder:\"Podcast Guest\",title:\"Label 1\",type:l.String},SxIrWFkyA:{defaultValue:\"Our guest is \",displayTextArea:!1,placeholder:\"Our guest is \",title:\"Label 2\",type:l.String},Kf9KTtUOE:{defaultValue:\"Current Position is\",displayTextArea:!1,placeholder:\"Current Position is\",title:\"Label 3\",type:l.String},lWGj3mRGU:{defaultValue:\"Alexander Deprise\",displayTextArea:!1,placeholder:\"Alexander Deprise\",title:\"Info 1\",type:l.String},wCrY79cgi:{defaultValue:\"An expert on European AI Policy\",displayTextArea:!1,placeholder:\"An expert on European AI Policy\",title:\"Info 2\",type:l.String},DFS9QXNpW:{defaultValue:\"Head of AI Policy at Turing AI\",displayTextArea:!1,placeholder:\"Head of AI Policy at Turing AI\",title:\"Info 3\",type:l.String},e7VPZjB1Z:{defaultValue:!1,title:\"Has AI Summary\",type:l.Boolean},vBsjCeT6d:{defaultValue:\"\",title:\"AI Summary\",type:l.RichText},pe1FAHDlT:{defaultValue:\"\",title:\"AI Take-Aways\",type:l.RichText},F5V4UkRBL:{defaultValue:\"\",title:\"Content\",type:l.RichText},p3tF0qQ10:{defaultValue:\"\",displayTextArea:!1,title:\"Topics\",type:l.String},HVFJ9Hs4z:{title:\"Podcast Link Apple\",type:l.Link},FUP2Y_8nM:{title:\"Podcast Link Spotify\",type:l.Link},CDIlXVl6z:{title:\"Podcast Link YouTube\",type:l.Link},ftrEcJ373:{defaultValue:\"\",title:\"Meta Title\",type:l.String},ePvQLaCR1:{defaultValue:\"\",title:\"Meta Description\",type:l.String},createdAt:{title:\"Created\",type:l.Date},updatedAt:{title:\"Updated\",type:l.Date},previousItemId:{dataIdentifier:\"local-module:collection/G6l68IKk6:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/G6l68IKk6:default\",title:\"Next\",type:l.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,l){let[r]=await Q.query({from:{data:H,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"vgUNky5tz\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return r?.vgUNky5tz;},async getRecordIdBySlug(e,l){let[r]=await Q.query({from:{data:H,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"vgUNky5tz\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return r?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerData\":\"true\",\"framerCollectionUtils\":\"1\",\"framerSlug\":\"vgUNky5tz\",\"framerContractVersion\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerAutoSizeImages\":\"true\",\"framerCollectionId\":\"G6l68IKk6\",\"framerColorSyntax\":\"false\",\"framerRecordIdKey\":\"id\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;ABC Diatype Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]}];export const css=['.framer-YS4ac .framer-styles-preset-h1hzpu:not(.rich-text-wrapper), .framer-YS4ac .framer-styles-preset-h1hzpu.rich-text-wrapper p { --framer-font-family: \"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-YS4ac\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;ABC Diatype Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]}];export const css=['.framer-39CEm .framer-styles-preset-9esjdk:not(.rich-text-wrapper), .framer-39CEm .framer-styles-preset-9esjdk.rich-text-wrapper p { --framer-font-family: \"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-39CEm\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b703edc)\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 HzQFCeLuh=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 43 43\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 17.605 43 L 10.192 43 C 4.564 43 0 38.436 0 32.808 L 0 25.395 L 3.741 25.395 L 3.741 32.808 C 3.741 36.342 6.623 39.225 10.158 39.225 L 17.571 39.225 L 17.571 43 Z M 32.808 43 L 25.395 43 L 25.395 39.259 L 32.808 39.259 C 36.342 39.259 39.225 36.377 39.225 32.842 L 39.225 25.395 L 42.966 25.395 L 42.966 32.808 C 43 38.401 38.401 43 32.808 43 Z M 43 17.571 L 39.259 17.571 L 39.259 10.158 C 39.259 6.623 36.377 3.741 32.842 3.741 L 25.395 3.741 L 25.395 0 L 32.808 0 C 38.436 0 43 4.564 43 10.192 Z M 3.741 17.605 L 0 17.605 L 0 10.192 C 0 4.564 4.564 0 10.192 0 L 17.605 0 L 17.605 3.741 L 10.192 3.741 C 6.658 3.741 3.775 6.623 3.775 10.158 L 3.775 17.605 Z\" fill=\"transparent\" height=\"43px\" id=\"j8kSvy7vV\" width=\"43px\"><path d=\"M 17.605 17.605 L 10.192 17.605 C 4.564 17.605 0 13.041 0 7.413 L 0 0 L 3.741 0 L 3.741 7.413 C 3.741 10.947 6.623 13.83 10.158 13.83 L 17.571 13.83 L 17.571 17.605 Z\" fill=\"var(--u2d6cd, rgb(15,15,15))\" height=\"17.604948124501192px\" id=\"UeMYOvHaI\" transform=\"translate(0 25.395)\" width=\"17.60494812450122px\"/><path d=\"M 7.413 17.605 L 0 17.605 L 0 13.864 L 7.413 13.864 C 10.947 13.864 13.83 10.982 13.83 7.447 L 13.83 0 L 17.571 0 L 17.571 7.413 C 17.605 13.006 13.006 17.605 7.413 17.605 Z\" fill=\"var(--u2d6cd, rgb(15,15,15))\" height=\"17.604948124501192px\" id=\"s1so7cUvM\" transform=\"translate(25.395 25.395)\" width=\"17.57082132559128px\"/><path d=\"M 17.605 17.571 L 13.864 17.571 L 13.864 10.158 C 13.864 6.623 10.982 3.741 7.447 3.741 L 0 3.741 L 0 0 L 7.413 0 C 13.041 0 17.605 4.564 17.605 10.192 Z\" fill=\"var(--u2d6cd, rgb(15,15,15))\" height=\"17.570638860335208px\" id=\"McS2QI71x\" transform=\"translate(25.395 0)\" width=\"17.60494812450122px\"/><path d=\"M 3.741 17.605 L 0 17.605 L 0 10.192 C 0 4.564 4.564 0 10.192 0 L 17.605 0 L 17.605 3.741 L 10.192 3.741 C 6.658 3.741 3.775 6.623 3.775 10.158 L 3.775 17.605 Z\" fill=\"var(--u2d6cd, rgb(15,15,15))\" height=\"17.60494812450122px\" id=\"FFSNGH27l\" width=\"17.604914493216256px\"/></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,HzQFCeLuh:fill??props.HzQFCeLuh??\"rgb(15, 15, 15)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,HzQFCeLuh,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-NO7ND\",className),layoutId:layoutId,ref:ref,style:{\"--u2d6cd\":HzQFCeLuh,...style}});});const css=[`.framer-NO7ND { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--u2d6cd); mask: ${mask}; width: 43px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 43\n * @framerIntrinsicHeight 43\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"HzQFCeLuh\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"u2d6cd\"},\"set\":{\"localId\":\"vectorSet/CG3E3sk48\",\"id\":\"CG3E3sk48\",\"moduleId\":\"VEQwZX6L1SQT6wepmuI9\"}}\n */const Icon=withCSS(Component,css,\"framer-NO7ND\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{HzQFCeLuh:{defaultValue:\"rgb(15, 15, 15)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"43\",\"framerVariables\":\"{\\\"HzQFCeLuh\\\":\\\"fill\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"43\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"u2d6cd\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/CG3E3sk48\\\",\\\"id\\\":\\\"CG3E3sk48\\\",\\\"moduleId\\\":\\\"VEQwZX6L1SQT6wepmuI9\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9 4.89 L 0.066 0 C 0.023 0.096 0 0.2 0 0.305 L 0 9.271 C 0.001 9.544 0.15 9.796 0.39 9.927 L 8.64 14.444 C 8.75 14.505 8.874 14.537 9 14.538 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"14.537812500000001px\" id=\"yvFPtUjlw\" transform=\"translate(3 7.212)\" width=\"9px\"/><path d=\"M 0 0 L 8.934 4.89 L 17.869 0\" fill=\"transparent\" height=\"4.890000000000001px\" id=\"xJkZrZMfa\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.066 7.211)\" width=\"17.868750000000002px\"/><path d=\"M 0 0 L 0 9.645\" fill=\"transparent\" height=\"9.644999999999996px\" id=\"n0tkwYw6o\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 12.102)\" width=\"1px\"/><path d=\"M 17.61 14.89 L 9.36 19.406 C 9.136 19.529 8.864 19.529 8.64 19.406 L 0.39 14.89 C 0.15 14.758 0.001 14.507 0 14.233 L 0 5.265 C 0.001 4.992 0.15 4.74 0.39 4.609 L 8.64 0.092 C 8.864 -0.031 9.136 -0.031 9.36 0.092 L 17.61 4.609 C 17.85 4.74 17.999 4.992 18 5.265 L 18 14.231 C 18 14.506 17.851 14.758 17.61 14.89 Z\" fill=\"transparent\" height=\"19.498472268032327px\" id=\"Rdf6WWO5R\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 2.252)\" width=\"18px\"/><path d=\"M 0 0 L 8.854 4.846 L 8.854 9.721\" fill=\"transparent\" height=\"9.720937499999998px\" id=\"gi4x7Hn6Y\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(7.646 4.529)\" width=\"8.853749999999991px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2831031560\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-eHQJo\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-eHQJo { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Package\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-eHQJo\");Icon.displayName=\"Package\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Package\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 17.25 0 L 0.75 0 C 0.336 0 0 0.336 0 0.75 L 0 15.75 L 3 14.25 L 6 15.75 L 9 14.25 L 12 15.75 L 15 14.25 L 18 15.75 L 18 0.75 C 18 0.336 17.664 0 17.25 0 Z M 7.5 10.5 L 3 10.5 L 3 4.5 L 7.5 4.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"15.75px\" id=\"KqcyOQNAp\" transform=\"translate(3 4.5)\" width=\"18px\"/><path d=\"M 0 15.75 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 15.75 L 15 14.25 L 12 15.75 L 9 14.25 L 6 15.75 L 3 14.25 Z\" fill=\"transparent\" height=\"15.75px\" id=\"KyQhPziv9\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 4.5)\" width=\"18px\"/><path d=\"M 0 0 L 4.5 0\" fill=\"transparent\" height=\"1px\" id=\"Ipkl1xJOV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.5 10.5)\" width=\"4.5px\"/><path d=\"M 0 0 L 4.5 0\" fill=\"transparent\" height=\"1px\" id=\"c23KgjGJ2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(13.5 13.5)\" width=\"4.5px\"/><path d=\"M 0 6 L 0 0 L 4.5 0 L 4.5 6 Z\" fill=\"transparent\" height=\"6px\" id=\"To6ElIfX2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(6 9)\" width=\"4.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"4140047744\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-PMbhB\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-PMbhB { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Newspaper Clipping\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-PMbhB\");Icon.displayName=\"Newspaper Clipping\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Newspaper Clipping\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16.5 6 L 16.5 0.75 C 16.5 0.336 16.164 0 15.75 0 L 0.75 0 C 0.336 0 0 0.336 0 0.75 L 0 6 C 0 15 8.25 17.25 8.25 17.25 C 8.25 17.25 16.5 15 16.5 6 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"17.25px\" id=\"dnXAEWy2v\" transform=\"translate(3.75 4.5)\" width=\"16.5px\"/><path d=\"M 16.5 6 L 16.5 0.75 C 16.5 0.336 16.164 0 15.75 0 L 0.75 0 C 0.336 0 0 0.336 0 0.75 L 0 6 C 0 15 8.25 17.25 8.25 17.25 C 8.25 17.25 16.5 15 16.5 6 Z\" fill=\"transparent\" height=\"17.25px\" id=\"eVavSOlBM\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 4.5)\" width=\"16.5px\"/><path d=\"M 0 3 L 2.25 5.25 L 7.5 0\" fill=\"transparent\" height=\"5.25px\" id=\"xoBw5M0M6\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 9.75)\" width=\"7.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1430394497\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-DK6PS\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-DK6PS { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Shield Check\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-DK6PS\");Icon.displayName=\"Shield Check\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Shield Check\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (904da2c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/xO2olD69whhuH4DUaF4g/qDnJE2JvSn67EkcLcPD8/vmqJdsMyo.js\";const cycleOrder=[\"KK0tf_HHD\",\"EAI6lIi5M\",\"QujYRrqmF\",\"kMb1w0XS2\"];const serializationHash=\"framer-NPmXL\";const variantClassNames={EAI6lIi5M:\"framer-v-p6dwnj\",KK0tf_HHD:\"framer-v-106edsi\",kMb1w0XS2:\"framer-v-1p0yfco\",QujYRrqmF:\"framer-v-1ct6nmq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WdigjDIsN=undefined;const DsIieCH0D=undefined;const Rklu9Uyey=undefined;const transition1={bounce:.3,delay:0,duration:.6,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Default-hover\":\"EAI6lIi5M\",\"Phone-tap\":\"kMb1w0XS2\",Default:\"KK0tf_HHD\",Phone:\"QujYRrqmF\"};const Variants=motion.create(React.Fragment);const getProps=({bookCover,bookTitle,height,id,textColor,width,...props})=>{return{...props,DsIieCH0D:textColor??props.DsIieCH0D??\"var(--token-6ae112c5-16e1-436c-a6d6-ee5f796cda5e, rgb(18, 18, 18))\",Rklu9Uyey:bookTitle??props.Rklu9Uyey??\"Unspoken Rules\",variant:humanReadableVariantMap[props.variant]??props.variant??\"KK0tf_HHD\",WdigjDIsN:bookCover??props.WdigjDIsN??{alt:\"\",pixelHeight:1200,pixelWidth:991,src:\"https://framerusercontent.com/images/NxwblpbowQqLbppGPCzNkP2Y7Q.png?width=991&height=1200\",srcSet:\"https://framerusercontent.com/images/NxwblpbowQqLbppGPCzNkP2Y7Q.png?scale-down-to=1024&width=991&height=1200 845w,https://framerusercontent.com/images/NxwblpbowQqLbppGPCzNkP2Y7Q.png?width=991&height=1200 991w\"}};};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,Rklu9Uyey,WdigjDIsN,DsIieCH0D,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"KK0tf_HHD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1pffut4=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"EAI6lIi5M\");});const onMouseLeavex1um12=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"KK0tf_HHD\");});const onTapvlri7l=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});await delay(()=>setVariant(\"kMb1w0XS2\"),100);});const onTap1i73v3w=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});await delay(()=>setVariant(\"QujYRrqmF\"),100);});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-106edsi\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KK0tf_HHD\",onMouseEnter:onMouseEnter1pffut4,ref:refBinding,style:{boxShadow:\"0px 1px 2px 0px rgba(0, 0, 0, 0.1), 0px 2px 4px 0px rgba(0, 0, 0, 0.1), 0px 4px 8px 0px rgba(0, 0, 0, 0.1), 0px 8px 16px 0px rgba(0, 0, 0, 0.1), 0px 16px 32px 0px rgba(0, 0, 0, 0.1), 0px 32px 64px 0px rgba(0, 0, 0, 0.1), 0px 64px 128px 0px rgba(0, 0, 0, 0.1), 0px 128px 256px 0px rgba(0, 0, 0, 0.1)\",...style},variants:{EAI6lIi5M:{boxShadow:\"none\"}},...addPropertyOverrides({EAI6lIi5M:{\"data-framer-name\":\"Default-hover\",onMouseLeave:onMouseLeavex1um12},kMb1w0XS2:{\"data-framer-name\":\"Phone-tap\",onMouseEnter:undefined,onTap:onTap1i73v3w},QujYRrqmF:{\"data-framer-name\":\"Phone\",onMouseEnter:undefined,onTap:onTapvlri7l}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hikrwe\",\"data-framer-name\":\"Book\",layoutDependency:layoutDependency,layoutId:\"CTmCuug1B\",style:{originX:0,originY:1,rotate:0,rotateX:0,rotateY:0,transformPerspective:1200,z:0},variants:{EAI6lIi5M:{rotate:4,rotateX:2,rotateY:-54,z:24},kMb1w0XS2:{rotate:4,rotateX:2,rotateY:-54,z:24},QujYRrqmF:{rotate:0,rotateX:0,rotateY:0}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6b2fwd\",\"data-framer-name\":\"Front cover\",layoutDependency:layoutDependency,layoutId:\"ERdtNzxSk\",style:{background:\"linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(82, 82, 82) 100%)\",borderBottomLeftRadius:2,borderBottomRightRadius:4,borderTopLeftRadius:2,borderTopRightRadius:4},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-nvymym\",\"data-framer-name\":\"Blur - Top\",layoutDependency:layoutDependency,layoutId:\"C4UU4eYOP\",style:{backgroundColor:\"rgb(0, 0, 0)\",mask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 55.00000000000001%) add\",rotate:180,WebkitMask:\"linear-gradient(180deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 55.00000000000001%) add\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hzb6hx\",\"data-framer-name\":\"Edge highlight\",layoutDependency:layoutDependency,layoutId:\"NCuNgLNaR\",style:{boxShadow:\"inset 0px 0.7113342898827977px 1.849469153695274px -0.75px rgba(255, 255, 255, 0.12), inset 0px 1.9371521717053837px 5.036595646433998px -1.5px rgba(255, 255, 255, 0.11), inset 0px 4.253285051195417px 11.058541133108085px -2.25px rgba(255, 255, 255, 0.11), inset 0px 9.4413216807344px 24.547436369909445px -3px rgba(255, 255, 255, 0.09), inset 0px 24px 62.400000000000006px -3.75px rgba(255, 255, 255, 0.04)\",opacity:.55}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||408)-0-((componentViewport?.height||408)-0)*1)/2)+(0+(((componentViewport?.height||408)-0)*1-0-(((componentViewport?.height||408)-0)*1-0)*1)/2)+0),pixelHeight:1200,pixelWidth:991,sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,...toResponsiveImage(WdigjDIsN)},className:\"framer-2r66jv\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Ui0klGT6A\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:.1,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||408)-0-((componentViewport?.height||408)-0)*1)/2)+(0+(((componentViewport?.height||408)-0)*1-0-(((componentViewport?.height||408)-0)*1-0)*1)/2)+0+0),pixelHeight:256,pixelWidth:256,positionX:\"center\",positionY:\"center\",sizes:`max(${componentViewport?.width||\"100vw\"}, 1px)`,src:\"https://framerusercontent.com/images/6mcf62RlDfRfU61Yg5vb2pefpi4.png?width=256&height=256\"},className:\"framer-1lpgg6a\",\"data-framer-name\":\"Texture\",layoutDependency:layoutDependency,layoutId:\"MjS9Y8spy\",style:{borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,opacity:.24}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3ww4v\",\"data-framer-name\":\"Book spine\",layoutDependency:layoutDependency,layoutId:\"UKmWtHMXV\",style:{borderBottomLeftRadius:2,borderBottomRightRadius:4,borderTopLeftRadius:2,borderTopRightRadius:4,opacity:.33},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bfztfp\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"I58DCAPHd\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0.25) 0%, rgba(0, 0, 0, 0.1) 93.53885135135135%)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jymefs\",\"data-framer-name\":\"Middde\",layoutDependency:layoutDependency,layoutId:\"SMc6eiy3c\",style:{background:\"linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.19) 42.98986486486486%, rgba(166, 166, 166, 0.76) 100%)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dt8ddy\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"gCZfFm8Na\",style:{background:\"linear-gradient(90deg, rgba(0, 0, 0, 0.58) 0%, rgb(255, 255, 255) 100%)\"}})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fqu25z\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"nuvpbqRvH\",style:{background:\"linear-gradient(213deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 106%)\",borderBottomLeftRadius:2,borderBottomRightRadius:4,borderTopLeftRadius:2,borderTopRightRadius:4,opacity:.41},variants:{EAI6lIi5M:{background:\"linear-gradient(237deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 106%)\",opacity:.6},kMb1w0XS2:{background:\"linear-gradient(237deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 106%)\",opacity:.6}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rt8y28\",\"data-framer-name\":\"Book Title\",layoutDependency:layoutDependency,layoutId:\"ZaB5DTjb6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-1shjv98\",\"data-styles-preset\":\"vmqJdsMyo\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--variable-reference-DsIieCH0D-oxIwgz9lK))\"},children:\"Unspoken Rules\"})}),className:\"framer-oiazg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"riiJ7FmT7\",style:{\"--extracted-1eung3n\":\"var(--variable-reference-DsIieCH0D-oxIwgz9lK)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-DsIieCH0D-oxIwgz9lK\":DsIieCH0D},text:Rklu9Uyey,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s50g46\",\"data-framer-name\":\"Paper\",layoutDependency:layoutDependency,layoutId:\"FuBmtyINM\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0.87) 0%, rgb(247, 247, 247) 100%)\",opacity:0,originX:0,rotateY:90,transformPerspective:1200,z:-2},variants:{EAI6lIi5M:{opacity:1},kMb1w0XS2:{opacity:1}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-d2ukx4\",\"data-framer-name\":\"Back cover\",layoutDependency:layoutDependency,layoutId:\"ylFtjbqfy\",style:{background:\"linear-gradient(90deg, rgba(26, 26, 26, 0.22) 0%, rgb(117, 117, 117) 111.00000000000001%)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,transformPerspective:1200,z:-28}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NPmXL.framer-o63f3c, .framer-NPmXL .framer-o63f3c { display: block; }\",\".framer-NPmXL.framer-106edsi { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 408px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 276px; }\",\".framer-NPmXL .framer-1hikrwe { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; transform-style: preserve-3d; width: 1px; z-index: 1; }\",\".framer-NPmXL .framer-6b2fwd { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-NPmXL .framer-nvymym { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-NPmXL .framer-hzb6hx { bottom: 0px; flex: none; left: 0px; mix-blend-mode: lighten; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-NPmXL .framer-2r66jv { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-NPmXL .framer-1lpgg6a { bottom: 0px; flex: none; left: 0px; mix-blend-mode: soft-light; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-NPmXL .framer-k3ww4v { bottom: 0px; flex: none; left: 0px; overflow: hidden; position: absolute; top: 0px; width: 22px; will-change: var(--framer-will-change-override, transform); z-index: 2; }\",\".framer-NPmXL .framer-bfztfp { bottom: 0px; flex: none; left: calc(86.36363636363639% - 5px / 2); overflow: hidden; position: absolute; top: 0px; width: 5px; z-index: 1; }\",\".framer-NPmXL .framer-1jymefs { bottom: 0px; flex: none; left: calc(45.454545454545475% - 13px / 2); overflow: hidden; position: absolute; top: 0px; width: 13px; z-index: 0; }\",\".framer-NPmXL .framer-dt8ddy { bottom: 0px; flex: none; left: calc(9.090909090909113% - 4px / 2); overflow: hidden; position: absolute; top: 0px; width: 4px; z-index: 0; }\",\".framer-NPmXL .framer-fqu25z { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-NPmXL .framer-rt8y28 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-end; max-width: 280px; overflow: hidden; padding: 0px 30px 24px 30px; pointer-events: none; position: relative; width: 1px; z-index: 2; }\",\".framer-NPmXL .framer-oiazg { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-NPmXL .framer-s50g46 { bottom: 8px; flex: none; overflow: visible; position: absolute; right: -18px; top: 22px; transform-style: preserve-3d; width: 20px; z-index: 0; }\",\".framer-NPmXL .framer-d2ukx4 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; transform-style: preserve-3d; z-index: 1; }\",\".framer-NPmXL.framer-v-1ct6nmq.framer-106edsi, .framer-NPmXL.framer-v-1p0yfco.framer-106edsi { cursor: pointer; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 408\n * @framerIntrinsicWidth 276\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"EAI6lIi5M\":{\"layout\":[\"fixed\",\"fixed\"]},\"QujYRrqmF\":{\"layout\":[\"fixed\",\"fixed\"]},\"kMb1w0XS2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Rklu9Uyey\":\"bookTitle\",\"WdigjDIsN\":\"bookCover\",\"DsIieCH0D\":\"textColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroxIwgz9lK=withCSS(Component,css,\"framer-NPmXL\");export default FrameroxIwgz9lK;FrameroxIwgz9lK.displayName=\"3D Book\";FrameroxIwgz9lK.defaultProps={height:408,width:276};addPropertyControls(FrameroxIwgz9lK,{variant:{options:[\"KK0tf_HHD\",\"EAI6lIi5M\",\"QujYRrqmF\",\"kMb1w0XS2\"],optionTitles:[\"Default\",\"Default-hover\",\"Phone\",\"Phone-tap\"],title:\"Variant\",type:ControlType.Enum},Rklu9Uyey:{defaultValue:\"Unspoken Rules\",displayTextArea:false,placeholder:\"\",title:\"Book title\",type:ControlType.String},WdigjDIsN:{__defaultAssetReference:\"data:framer/asset-reference,NxwblpbowQqLbppGPCzNkP2Y7Q.png?originalFilename=QmP8vRfzsd9CqFDSn9mJc3ZdmrPVj1hzZysP1z81ZZqr7e%3Fauto%3Dformat%26h%3D1200.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,NxwblpbowQqLbppGPCzNkP2Y7Q.png?originalFilename=QmP8vRfzsd9CqFDSn9mJc3ZdmrPVj1hzZysP1z81ZZqr7e%3Fauto%3Dformat%26h%3D1200.png&preferredSize=auto\"},description:\"\",title:\"Book Cover\",type:ControlType.ResponsiveImage},DsIieCH0D:{defaultValue:\"var(--token-6ae112c5-16e1-436c-a6d6-ee5f796cda5e, rgb(18, 18, 18))\",description:\"Adjust text color for better readibilty\",title:\"Text Color\",type:ControlType.Color}});addFonts(FrameroxIwgz9lK,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroxIwgz9lK\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Rklu9Uyey\\\":\\\"bookTitle\\\",\\\"WdigjDIsN\\\":\\\"bookCover\\\",\\\"DsIieCH0D\\\":\\\"textColor\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EAI6lIi5M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QujYRrqmF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kMb1w0XS2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"276\",\"framerIntrinsicHeight\":\"408\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (904da2c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image,Instance,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Package from\"https://framerusercontent.com/modules/B1od0mD3J1wRp5dLOqXs/tcJXLcWAheneDzvfuQ1p/zXmOJWrNK.js\";import NewspaperClipping from\"https://framerusercontent.com/modules/C6mQ7TFcYytYISJWneeK/yLFrmBiRAFhxG5gXRZKZ/qaecwyQhQ.js\";import ShieldCheck from\"https://framerusercontent.com/modules/dIG7XN9KAmImdjhERNf1/nLNsEBRnziRZ9V6ywacR/f40ONlxDn.js\";import DBook from\"https://framerusercontent.com/modules/u3Jw6aK1B441GI057QsH/fnkdSKAt6PhyFOBA2TA6/oxIwgz9lK.js\";const DBookFonts=getFonts(DBook);const cycleOrder=[\"MZNp3Atey\",\"Hw0WR2vlk\",\"fhNAHhqFk\",\"EaIyhDZTw\",\"ftHMU7W4d\"];const serializationHash=\"framer-kV9iP\";const variantClassNames={EaIyhDZTw:\"framer-v-rurd3l\",fhNAHhqFk:\"framer-v-1usc54o\",ftHMU7W4d:\"framer-v-105tjzj\",Hw0WR2vlk:\"framer-v-14hwft7\",MZNp3Atey:\"framer-v-sod6sl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kl4pcNdIo=undefined;const tL6zijbah=undefined;const beFRVyfzx=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"AI Regulations\":\"MZNp3Atey\",\"Press Coverage\":\"ftHMU7W4d\",\"Product Updates\":\"EaIyhDZTw\",Podcast:\"Hw0WR2vlk\",Whitepaper:\"fhNAHhqFk\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,imageBG,imagePerson,name1,width,...props})=>{return{...props,beFRVyfzx:name1??props.beFRVyfzx??\"wewfwrf\",kl4pcNdIo:imageBG??props.kl4pcNdIo??{pixelHeight:1792,pixelWidth:2688,src:\"https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?width=2688&height=1792\",srcSet:\"https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?scale-down-to=512&width=2688&height=1792 512w,https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?scale-down-to=1024&width=2688&height=1792 1024w,https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?scale-down-to=2048&width=2688&height=1792 2048w,https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?width=2688&height=1792 2688w\"},tL6zijbah:imagePerson??props.tL6zijbah??{pixelHeight:1792,pixelWidth:2688,src:\"https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?width=2688&height=1792\",srcSet:\"https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?scale-down-to=512&width=2688&height=1792 512w,https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?scale-down-to=1024&width=2688&height=1792 1024w,https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?scale-down-to=2048&width=2688&height=1792 2048w,https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?width=2688&height=1792 2688w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"MZNp3Atey\"};};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,kl4pcNdIo,tL6zijbah,beFRVyfzx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MZNp3Atey\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"fhNAHhqFk\")return false;return true;};const isDisplayed1=()=>{if([\"Hw0WR2vlk\",\"EaIyhDZTw\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"Hw0WR2vlk\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"Hw0WR2vlk\")return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"fhNAHhqFk\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-sod6sl\",className,classNames),\"data-framer-name\":\"AI Regulations\",layoutDependency:layoutDependency,layoutId:\"MZNp3Atey\",ref:refBinding,style:{...style},...addPropertyOverrides({EaIyhDZTw:{\"data-framer-name\":\"Product Updates\"},fhNAHhqFk:{\"data-framer-name\":\"Whitepaper\"},ftHMU7W4d:{\"data-framer-name\":\"Press Coverage\"},Hw0WR2vlk:{\"data-framer-name\":\"Podcast\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r2ibs3\",layoutDependency:layoutDependency,layoutId:\"x63s39DyX\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{EaIyhDZTw:{backgroundColor:\"rgba(0, 0, 0, 0)\"},fhNAHhqFk:{backgroundColor:\"rgb(255, 255, 255)\"},ftHMU7W4d:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||188)-0-(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1+0))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1-0)*1)/2)),pixelHeight:1792,pixelWidth:2688,sizes:`min(max(${componentViewport?.width||\"100vw\"}, 1px), 800px)`,...toResponsiveImage(kl4pcNdIo)},className:\"framer-4e4xq5\",layoutDependency:layoutDependency,layoutId:\"MKEtYuaqU\",...addPropertyOverrides({EaIyhDZTw:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||188)-0-(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1+0))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1-0)*1)/2)),pixelHeight:1792,pixelWidth:2688,sizes:`min(max((${componentViewport?.width||\"100vw\"} - 6px) / 2, 1px), 800px)`,...toResponsiveImage(kl4pcNdIo)}},Hw0WR2vlk:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||188)-0-(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1+0))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1-0)*1)/2)),pixelHeight:1792,pixelWidth:2688,sizes:`min(max((${componentViewport?.width||\"100vw\"} - 6px) / 2, 1px), 800px)`,...toResponsiveImage(kl4pcNdIo)}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1792,pixelWidth:2688,...toResponsiveImage(tL6zijbah)},className:\"framer-1f6qaww\",layoutDependency:layoutDependency,layoutId:\"oDxI4BeRn\",...addPropertyOverrides({EaIyhDZTw:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||188)-0-(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1+0))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1-0)*1)/2)),pixelHeight:1792,pixelWidth:2688,sizes:`min(max((${componentViewport?.width||\"100vw\"} - 6px) / 2, 1px), 800px)`,...toResponsiveImage(tL6zijbah)}},Hw0WR2vlk:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||188)-0-(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1+0))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1-0-(Math.max(0,((componentViewport?.height||188)-0-0)/1)*1-0)*1)/2)),pixelHeight:1792,pixelWidth:2688,sizes:`min(max((${componentViewport?.width||\"100vw\"} - 6px) / 2, 1px), 800px)`,...toResponsiveImage(tL6zijbah)}}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xbw4df\",\"data-framer-name\":\"Icons\",layoutDependency:layoutDependency,layoutId:\"lR4vTVO6S\",style:{backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(255, 255, 255, 0.17)\",WebkitBackdropFilter:\"blur(20px)\"},...addPropertyOverrides({Hw0WR2vlk:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[isDisplayed2()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-151pu2l\",layoutDependency:layoutDependency,layoutId:\"Yzk3xs7Sv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({Hw0WR2vlk:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\" overflow=\"visible\"><path d=\"M 8 0 C 3.6 0 0 3.6 0 8 C 0 12.4 3.6 16 8 16 C 12.4 16 16 12.4 16 8 C 16 3.6 12.44 0 8 0 Z M 11.681 11.56 C 11.521 11.799 11.241 11.88 11 11.72 C 9.12 10.56 6.76 10.319 3.959 10.959 C 3.681 11.041 3.44 10.84 3.36 10.6 C 3.28 10.319 3.48 10.08 3.72 10 C 6.76 9.319 9.4 9.6 11.48 10.88 C 11.76 11 11.799 11.319 11.681 11.56 Z M 12.641 9.36 C 12.44 9.64 12.08 9.76 11.799 9.56 C 9.64 8.24 6.36 7.84 3.84 8.64 C 3.521 8.72 3.16 8.56 3.08 8.24 C 3 7.92 3.16 7.559 3.48 7.479 C 6.4 6.6 10 7.041 12.48 8.56 C 12.721 8.681 12.84 9.08 12.641 9.36 Z M 12.721 7.12 C 10.16 5.6 5.88 5.44 3.44 6.201 C 3.04 6.32 2.64 6.08 2.52 5.72 C 2.4 5.319 2.64 4.92 3 4.799 C 5.84 3.959 10.52 4.119 13.481 5.88 C 13.84 6.08 13.96 6.56 13.76 6.92 C 13.561 7.201 13.08 7.319 12.721 7.12 Z\" fill=\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-y9ddgb\",layoutDependency:layoutDependency,layoutId:\"Wzrzhf6pC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\" overflow=\"visible\"><path d=\"M 8 0 C 3.6 0 0 3.6 0 8 C 0 12.4 3.6 16 8 16 C 12.4 16 16 12.4 16 8 C 16 3.6 12.44 0 8 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17iu1a2\",layoutDependency:layoutDependency,layoutId:\"aBHZPoJke\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.402 2.163\" overflow=\"visible\"><path d=\"M 8.339 1.92 C 8.179 2.159 7.899 2.24 7.658 2.08 C 5.778 0.92 3.418 0.679 0.617 1.319 C 0.339 1.4 0.098 1.2 0.018 0.96 C -0.062 0.679 0.138 0.44 0.378 0.36 C 3.418 -0.321 6.058 -0.04 8.138 1.24 C 8.418 1.36 8.457 1.679 8.339 1.92 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dxwauo\",layoutDependency:layoutDependency,layoutId:\"OQMUznmOe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.682 2.629\" overflow=\"visible\"><path d=\"M 9.581 2.329 C 9.38 2.609 9.02 2.729 8.74 2.529 C 6.58 1.209 3.3 0.809 0.78 1.609 C 0.461 1.689 0.1 1.529 0.02 1.209 C -0.06 0.889 0.1 0.529 0.42 0.449 C 3.34 -0.431 6.94 0.01 9.42 1.529 C 9.661 1.65 9.78 2.049 9.581 2.329 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-355yf7\",layoutDependency:layoutDependency,layoutId:\"URbUiMcSs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.368 2.911\" overflow=\"visible\"><path d=\"M 10.232 2.812 C 7.671 1.292 3.391 1.132 0.951 1.893 C 0.551 2.012 0.151 1.772 0.031 1.412 C -0.089 1.011 0.151 0.612 0.511 0.491 C 3.351 -0.349 8.031 -0.189 10.992 1.572 C 11.351 1.772 11.471 2.252 11.271 2.612 C 11.072 2.893 10.591 3.011 10.232 2.812 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed3()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1wyd26n\",Component:ShieldCheck,layoutDependency:layoutDependency,layoutId:\"LXBA7BTqW\",style:{\"--1m6trwb\":1,\"--21h8s6\":\"rgb(255, 255, 255)\",\"--pgex8v\":1.5},...addPropertyOverrides({EaIyhDZTw:{Component:Package},ftHMU7W4d:{Component:NewspaperClipping}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1pgotqs\",layoutDependency:layoutDependency,layoutId:\"e1ybmdDq5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 15.915\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({Hw0WR2vlk:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 15.915\" overflow=\"visible\"><path d=\"M 21.54 2.486 C 21.287 1.507 20.546 0.741 19.595 0.475 C 17.88 0 11 0 11 0 C 11 0 4.12 0 2.404 0.475 C 1.454 0.742 0.713 1.508 0.46 2.486 C 0 4.259 0 7.958 0 7.958 C 0 7.958 0 11.656 0.46 13.43 C 0.713 14.408 1.454 15.174 2.405 15.44 C 4.12 15.915 11 15.915 11 15.915 C 11 15.915 17.88 15.915 19.596 15.44 C 20.547 15.174 21.288 14.408 21.541 13.43 C 22 11.656 22 7.958 22 7.958 C 22 7.958 22 4.259 21.54 2.486 Z M 8.75 11.316 L 8.75 4.6 L 14.5 7.958 Z\" fill=\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ec1fgt\",layoutDependency:layoutDependency,layoutId:\"cpjDCiLGB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 15.915\" overflow=\"visible\"><path d=\"M 21.54 2.486 C 21.287 1.507 20.546 0.741 19.595 0.475 C 17.88 0 11 0 11 0 C 11 0 4.12 0 2.404 0.475 C 1.454 0.742 0.713 1.508 0.46 2.486 C 0 4.259 0 7.958 0 7.958 C 0 7.958 0 11.656 0.46 13.43 C 0.713 14.408 1.454 15.174 2.405 15.44 C 4.12 15.915 11 15.915 11 15.915 C 11 15.915 17.88 15.915 19.596 15.44 C 20.547 15.174 21.288 14.408 21.541 13.43 C 22 11.656 22 7.958 22 7.958 C 22 7.958 22 4.259 21.54 2.486 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8v0glg\",layoutDependency:layoutDependency,layoutId:\"Rv86VnVrd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.75 6.716\" overflow=\"visible\"><path d=\"M 0 6.716 L 0 0 L 5.75 3.358 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1ccmne1\",layoutDependency:layoutDependency,layoutId:\"aIKXZMjUa\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.041 19\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({Hw0WR2vlk:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.041 19\" overflow=\"visible\"><path d=\"M 8.145 5.459 C 7.367 5.459 6.164 4.606 4.896 4.636 C 3.222 4.657 1.688 5.573 0.825 7.022 C -0.912 9.931 0.377 14.229 2.072 16.593 C 2.903 17.744 3.883 19.04 5.183 18.999 C 6.43 18.948 6.898 18.218 8.412 18.218 C 9.914 18.218 10.34 18.999 11.661 18.968 C 13.004 18.948 13.857 17.797 14.677 16.635 C 15.626 15.298 16.02 14.002 16.041 13.931 C 16.009 13.921 13.43 12.964 13.399 10.086 C 13.378 7.679 15.434 6.528 15.53 6.477 C 14.357 4.822 12.557 4.637 11.928 4.596 C 10.287 4.472 8.912 5.459 8.145 5.459 Z M 10.917 3.032 C 11.609 2.231 12.066 1.111 11.938 0 C 10.948 0.041 9.754 0.637 9.04 1.439 C 8.4 2.149 7.847 3.29 7.996 4.379 C 9.094 4.462 10.224 3.835 10.916 3.033\" fill=\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1na272z\",layoutDependency:layoutDependency,layoutId:\"ZM_RJXx2l\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.041 14.415\" overflow=\"visible\"><path d=\"M 8.145 0.874 C 7.367 0.874 6.164 0.021 4.896 0.051 C 3.222 0.072 1.688 0.988 0.825 2.437 C -0.912 5.347 0.377 9.644 2.072 12.008 C 2.903 13.159 3.883 14.455 5.183 14.414 C 6.43 14.363 6.898 13.633 8.412 13.633 C 9.914 13.633 10.34 14.414 11.661 14.383 C 13.004 14.363 13.857 13.212 14.677 12.05 C 15.626 10.713 16.02 9.417 16.041 9.346 C 16.009 9.336 13.43 8.379 13.399 5.501 C 13.378 3.094 15.434 1.943 15.53 1.892 C 14.357 0.237 12.557 0.052 11.928 0.011 C 10.287 -0.113 8.912 0.874 8.145 0.874 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fw4yh3\",layoutDependency:layoutDependency,layoutId:\"jRRsa7vLu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.988 4.387\" overflow=\"visible\"><path d=\"M 2.945 3.032 C 3.637 2.231 4.094 1.111 3.967 0 C 2.977 0.041 1.783 0.637 1.069 1.439 C 0.429 2.149 -0.124 3.29 0.024 4.379 C 1.122 4.462 2.252 3.835 2.945 3.033\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({fhNAHhqFk:{height:(componentViewport?.height||188)- -220.5,width:\"276px\",y:(componentViewport?.y||0)+-110.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2neq1a-container\",layoutDependency:layoutDependency,layoutId:\"WrdeBd8cS-container\",nodeId:\"WrdeBd8cS\",rendersWithMotion:true,scopeId:\"rdxH58NVa\",style:{scale:.3},children:/*#__PURE__*/_jsx(DBook,{DsIieCH0D:\"rgb(255, 255, 255)\",height:\"100%\",id:\"WrdeBd8cS\",layoutId:\"WrdeBd8cS\",Rklu9Uyey:beFRVyfzx,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KK0tf_HHD\"),WdigjDIsN:toResponsiveImage(kl4pcNdIo),width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kV9iP.framer-6pmrzq, .framer-kV9iP .framer-6pmrzq { display: block; }\",\".framer-kV9iP.framer-sod6sl { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: 188px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 300px; }\",\".framer-kV9iP .framer-1r2ibs3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kV9iP .framer-4e4xq5, .framer-kV9iP .framer-1f6qaww { flex: 1 0 0px; height: 100%; max-width: 800px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-kV9iP .framer-1xbw4df { align-content: flex-end; align-items: flex-end; 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: 10px; position: absolute; right: 16px; top: 16px; width: min-content; z-index: 1; }\",\".framer-kV9iP .framer-151pu2l { height: 16px; position: relative; width: 16px; }\",\".framer-kV9iP .framer-y9ddgb { height: 16px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-kV9iP .framer-17iu1a2 { height: 2px; left: 4px; position: absolute; top: 10px; width: 9px; }\",\".framer-kV9iP .framer-1dxwauo { height: 3px; left: 3px; position: absolute; top: 7px; width: 10px; }\",\".framer-kV9iP .framer-355yf7 { height: 3px; left: 3px; position: absolute; top: 5px; width: 12px; }\",\".framer-kV9iP .framer-1wyd26n { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-kV9iP .framer-1pgotqs { height: 16px; position: relative; width: 22px; }\",\".framer-kV9iP .framer-1ec1fgt { height: 16px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-kV9iP .framer-8v0glg { height: 7px; left: 9px; position: absolute; top: 5px; width: 6px; }\",\".framer-kV9iP .framer-1ccmne1 { height: 19px; position: relative; width: 16px; }\",\".framer-kV9iP .framer-1na272z { height: 15px; left: 0px; position: absolute; top: 5px; width: 16px; }\",\".framer-kV9iP .framer-1fw4yh3 { height: 5px; left: 8px; position: absolute; top: 0px; width: 4px; }\",\".framer-kV9iP .framer-2neq1a-container { bottom: -110px; flex: none; left: calc(50.00000000000002% - 276px / 2); position: absolute; top: -110px; width: 276px; z-index: 1; }\",\".framer-kV9iP.framer-v-14hwft7 .framer-1xbw4df { left: 50%; right: unset; top: 50%; }\",\".framer-kV9iP.framer-v-14hwft7 .framer-151pu2l { order: 0; }\",\".framer-kV9iP.framer-v-14hwft7 .framer-1pgotqs { order: 3; }\",\".framer-kV9iP.framer-v-14hwft7 .framer-1ccmne1 { order: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 188\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hw0WR2vlk\":{\"layout\":[\"fixed\",\"fixed\"]},\"fhNAHhqFk\":{\"layout\":[\"fixed\",\"fixed\"]},\"EaIyhDZTw\":{\"layout\":[\"fixed\",\"fixed\"]},\"ftHMU7W4d\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kl4pcNdIo\":\"imageBG\",\"tL6zijbah\":\"imagePerson\",\"beFRVyfzx\":\"name1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrdxH58NVa=withCSS(Component,css,\"framer-kV9iP\");export default FramerrdxH58NVa;FramerrdxH58NVa.displayName=\"Blog Image\";FramerrdxH58NVa.defaultProps={height:188,width:300};addPropertyControls(FramerrdxH58NVa,{variant:{options:[\"MZNp3Atey\",\"Hw0WR2vlk\",\"fhNAHhqFk\",\"EaIyhDZTw\",\"ftHMU7W4d\"],optionTitles:[\"AI Regulations\",\"Podcast\",\"Whitepaper\",\"Product Updates\",\"Press Coverage\"],title:\"Variant\",type:ControlType.Enum},kl4pcNdIo:{__defaultAssetReference:\"data:framer/asset-reference,yZeRPlF5WK4DavnojZf73u66k.jpg?originalFilename=sunae.ai_abstract_composition_of_soft_flowing_translucent_layer_10ded2a9-b38d-41ae-a734-71b20f7c1f0e.jpg&width=2688&height=1792\",title:\"Image (BG)\",type:ControlType.ResponsiveImage},tL6zijbah:{__defaultAssetReference:\"data:framer/asset-reference,yZeRPlF5WK4DavnojZf73u66k.jpg?originalFilename=sunae.ai_abstract_composition_of_soft_flowing_translucent_layer_10ded2a9-b38d-41ae-a734-71b20f7c1f0e.jpg&width=2688&height=1792\",title:\"Image (Person)\",type:ControlType.ResponsiveImage},beFRVyfzx:{defaultValue:\"wewfwrf\",description:\"\",displayTextArea:false,title:\"Name\",type:ControlType.String}});addFonts(FramerrdxH58NVa,[{explicitInter:true,fonts:[]},...DBookFonts],{supportsExplicitInterCodegen:true});FramerrdxH58NVa.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(DBook,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrdxH58NVa\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"188\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"kl4pcNdIo\\\":\\\"imageBG\\\",\\\"tL6zijbah\\\":\\\"imagePerson\\\",\\\"beFRVyfzx\\\":\\\"name1\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hw0WR2vlk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fhNAHhqFk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EaIyhDZTw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ftHMU7W4d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"300\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronRight from\"https://framerusercontent.com/modules/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/6vQvuz5bF4HV27qhZhBW/EMIrvCKgBXIHlJK1KKzx/pt4JXniB_.js\";const enabledGestures={PxiaRyHev:{hover:true},RLs7B6zxQ:{hover:true}};const cycleOrder=[\"RLs7B6zxQ\",\"PxiaRyHev\"];const serializationHash=\"framer-ut5pg\";const variantClassNames={PxiaRyHev:\"framer-v-1eei384\",RLs7B6zxQ:\"framer-v-bbid9e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vblKUiXGR=undefined;const iMnLCaghk=undefined;const sAhtfHQ4f=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,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={\"D (M)\":\"PxiaRyHev\",\"L (M)\":\"RLs7B6zxQ\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,icon,id,text,width,...props})=>{return{...props,iMnLCaghk:text??props.iMnLCaghk??\"See all videos\",sAhtfHQ4f:icon??props.sAhtfHQ4f??ChevronRight,variant:humanReadableVariantMap[props.variant]??props.variant??\"RLs7B6zxQ\",vblKUiXGR:click??props.vblKUiXGR};};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,iMnLCaghk,vblKUiXGR,sAhtfHQ4f,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RLs7B6zxQ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapbh58hg=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(vblKUiXGR){const res=await vblKUiXGR(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-bbid9e\",className,classNames),\"data-framer-name\":\"L (M)\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RLs7B6zxQ\",onTap:onTapbh58hg,ref:refBinding,style:{borderBottomLeftRadius:120,borderBottomRightRadius:120,borderTopLeftRadius:120,borderTopRightRadius:120,...style},...addPropertyOverrides({\"PxiaRyHev-hover\":{\"data-framer-name\":undefined},\"RLs7B6zxQ-hover\":{\"data-framer-name\":undefined},PxiaRyHev:{\"data-framer-name\":\"D (M)\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jkef1d\",\"data-border\":true,\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"fK40Pt01x\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.2)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{\"PxiaRyHev-hover\":{\"--border-color\":\"rgba(255, 255, 255, 0.5)\"},\"RLs7B6zxQ-hover\":{\"--border-color\":\"rgba(0, 0, 0, 0)\"},PxiaRyHev:{\"--border-color\":\"rgba(255, 255, 255, 0.1)\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",children:\"See all videos\"})}),className:\"framer-wtzx5q\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cuOsFTA_h\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:iMnLCaghk,variants:{PxiaRyHev:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({PxiaRyHev:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"See all videos\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w69bd5\",layoutDependency:layoutDependency,layoutId:\"JA9LrE26A\",style:{backgroundColor:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",opacity:0},variants:{\"RLs7B6zxQ-hover\":{opacity:1}}})]}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1cbb9dg\",Component:sAhtfHQ4f,layoutDependency:layoutDependency,layoutId:\"kekS3Q4o7\",style:{\"--43q7um\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",rotate:-45},variants:{\"PxiaRyHev-hover\":{rotate:45},\"RLs7B6zxQ-hover\":{rotate:0},PxiaRyHev:{\"--43q7um\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ut5pg.framer-1c8268t, .framer-ut5pg .framer-1c8268t { display: block; }\",\".framer-ut5pg.framer-bbid9e { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ut5pg .framer-1jkef1d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 2px 0px; position: relative; width: min-content; }\",\".framer-ut5pg .framer-wtzx5q { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ut5pg .framer-1w69bd5 { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 1px; z-index: 1; }\",\".framer-ut5pg .framer-1cbb9dg { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 9px); position: absolute; right: -7px; top: -2px; width: 9px; z-index: 1; }\",\".framer-ut5pg.framer-v-bbid9e.hover .framer-1w69bd5 { right: 0px; width: unset; }\",\".framer-ut5pg.framer-v-bbid9e.hover .framer-1cbb9dg { height: var(--framer-aspect-ratio-supported, 12px); right: -14px; top: 3px; width: 12px; }\",...sharedStyle.css,'.framer-ut5pg[data-border=\"true\"]::after, .framer-ut5pg [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 19\n * @framerIntrinsicWidth 86\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"PxiaRyHev\":{\"layout\":[\"auto\",\"auto\"]},\"mwEZuaCLJ\":{\"layout\":[\"auto\",\"auto\"]},\"uEcCQrogP\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"iMnLCaghk\":\"text\",\"vblKUiXGR\":\"click\",\"sAhtfHQ4f\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fiHEoJwBMFnT6QLOcpPz\"]\n */const Framerw5mgSIqlD=withCSS(Component,css,\"framer-ut5pg\");export default Framerw5mgSIqlD;Framerw5mgSIqlD.displayName=\"Button - Text Link no link\";Framerw5mgSIqlD.defaultProps={height:19,width:86};addPropertyControls(Framerw5mgSIqlD,{variant:{options:[\"RLs7B6zxQ\",\"PxiaRyHev\"],optionTitles:[\"L (M)\",\"D (M)\"],title:\"Variant\",type:ControlType.Enum},iMnLCaghk:{defaultValue:\"See all videos\",displayTextArea:false,title:\"Text\",type:ControlType.String},vblKUiXGR:{title:\"Click\",type:ControlType.EventHandler},sAhtfHQ4f:{defaultValue:{identifier:\"module:emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js:default\",moduleId:\"emeX5mtK81zY3xjRZZog\"},setModuleId:\"fiHEoJwBMFnT6QLOcpPz\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(Framerw5mgSIqlD,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerw5mgSIqlD\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PxiaRyHev\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mwEZuaCLJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uEcCQrogP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"iMnLCaghk\\\":\\\"text\\\",\\\"vblKUiXGR\\\":\\\"click\\\",\\\"sAhtfHQ4f\\\":\\\"icon\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"86\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"19\",\"framerVectorSets\":\"[\\\"fiHEoJwBMFnT6QLOcpPz\\\"]\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;ABC Diatype Regular\",\"CUSTOMV2;ABC Diatype Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/P773iUkE07cjQPi8YvCbiTizEC4.woff2\",weight:\"400\"},{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]}];export const css=['.framer-AMscZ .framer-styles-preset-2x1j5g:not(.rich-text-wrapper), .framer-AMscZ .framer-styles-preset-2x1j5g.rich-text-wrapper p { --framer-font-family: \"ABC Diatype Regular\", \"ABC Diatype Regular Placeholder\", sans-serif; --framer-font-family-bold: \"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-AMscZ\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,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*as sharedStyle1 from\"https://framerusercontent.com/modules/94bTWlK2Xq6AaJxGh351/QcD3xkD9X6Au2LiPZv6A/FOJWCuzuz.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/6vQvuz5bF4HV27qhZhBW/EMIrvCKgBXIHlJK1KKzx/pt4JXniB_.js\";import DecoCorner from\"https://framerusercontent.com/modules/iGy2ItJwmUhrSmblzSmr/YrWoH54fLr0jjaE5Kct9/y4zRKrknT.js\";const DecoCornerFonts=getFonts(DecoCorner);const cycleOrder=[\"NyAE_RgoX\",\"LQOn6FlmC\",\"dzb8E04Xf\"];const serializationHash=\"framer-XopXG\";const variantClassNames={dzb8E04Xf:\"framer-v-96ywlm\",LQOn6FlmC:\"framer-v-1g733lr\",NyAE_RgoX:\"framer-v-opq747\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cnt1km0Et=undefined;const kp1lcQaiG=undefined;const nvwrG8Ezp=undefined;const i3PPcO_y1=undefined;const Lf6zliNLk=undefined;const v6PKrUXzP=undefined;const VZ9TBJkns=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Fill:\"dzb8E04Xf\",Fit:\"NyAE_RgoX\",H1:\"LQOn6FlmC\"};const Variants=motion.create(React.Fragment);const getProps=({_2NdTitle,click,eyebrow1,eyebrow2,fill,height,id,padding,showIcon,width,...props})=>{return{...props,cnt1km0Et:padding??props.cnt1km0Et??\"12px 0px 12px 0px\",i3PPcO_y1:fill??props.i3PPcO_y1??\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",kp1lcQaiG:click??props.kp1lcQaiG,Lf6zliNLk:eyebrow1??props.Lf6zliNLk??\"About\",nvwrG8Ezp:showIcon??props.nvwrG8Ezp??true,v6PKrUXzP:_2NdTitle??props.v6PKrUXzP,variant:humanReadableVariantMap[props.variant]??props.variant??\"NyAE_RgoX\",VZ9TBJkns:eyebrow2??props.VZ9TBJkns??\"text\"};};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,cnt1km0Et,Lf6zliNLk,VZ9TBJkns,i3PPcO_y1,v6PKrUXzP,kp1lcQaiG,nvwrG8Ezp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NyAE_RgoX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ow6fhx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(kp1lcQaiG){const res=await kp1lcQaiG(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-opq747\",className,classNames),\"data-framer-name\":\"Fit\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NyAE_RgoX\",onTap:onTap1ow6fhx,ref:refBinding,style:{\"--1o4piwg\":numberToPixelString(cnt1km0Et),...style},...addPropertyOverrides({dzb8E04Xf:{\"data-framer-name\":\"Fill\"},LQOn6FlmC:{\"data-framer-name\":\"H1\"}},baseVariant,gestureVariant),children:[nvwrG8Ezp!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aqvees-container\",layoutDependency:layoutDependency,layoutId:\"GAME1FhEs-container\",nodeId:\"GAME1FhEs\",rendersWithMotion:true,scopeId:\"WdyU8F8wP\",children:/*#__PURE__*/_jsx(DecoCorner,{height:\"100%\",id:\"GAME1FhEs\",layoutId:\"GAME1FhEs\",O7JULwp_t:i3PPcO_y1,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-i3PPcO_y1-WdyU8F8wP))\"},children:\"About\"})}),className:\"framer-1bak4xb\",\"data-framer-name\":\"Values\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bNjTLzrMI\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-i3PPcO_y1-WdyU8F8wP)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-i3PPcO_y1-WdyU8F8wP\":i3PPcO_y1},text:Lf6zliNLk,variants:{LQOn6FlmC:{\"--extracted-gdpscs\":\"var(--variable-reference-i3PPcO_y1-WdyU8F8wP)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LQOn6FlmC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-i3PPcO_y1-WdyU8F8wP))\"},children:\"About\"})})}},baseVariant,gestureVariant)}),v6PKrUXzP!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2x1j5g\",\"data-styles-preset\":\"FOJWCuzuz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-i3PPcO_y1-WdyU8F8wP))\"},children:\"text\"})}),className:\"framer-6a0yj4\",\"data-framer-name\":\"Values\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BcEjBArzG\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-i3PPcO_y1-WdyU8F8wP)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-i3PPcO_y1-WdyU8F8wP\":i3PPcO_y1,opacity:.5},text:VZ9TBJkns,variants:{LQOn6FlmC:{\"--extracted-gdpscs\":\"var(--variable-reference-i3PPcO_y1-WdyU8F8wP)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LQOn6FlmC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-2x1j5g\",\"data-styles-preset\":\"FOJWCuzuz\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--variable-reference-i3PPcO_y1-WdyU8F8wP))\"},children:\"text\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XopXG.framer-x002c1, .framer-XopXG .framer-x002c1 { display: block; }\",\".framer-XopXG.framer-opq747 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: var(--1o4piwg); position: relative; width: min-content; }\",\".framer-XopXG .framer-1aqvees-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-XopXG .framer-1bak4xb, .framer-XopXG .framer-6a0yj4 { flex: none; height: 17px; position: relative; white-space: pre; width: auto; }\",\".framer-XopXG.framer-v-96ywlm.framer-opq747 { width: 65px; }\",\".framer-XopXG.framer-v-96ywlm .framer-1bak4xb, .framer-XopXG.framer-v-96ywlm .framer-6a0yj4 { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 41\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LQOn6FlmC\":{\"layout\":[\"auto\",\"auto\"]},\"dzb8E04Xf\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"cnt1km0Et\":\"padding\",\"Lf6zliNLk\":\"eyebrow1\",\"VZ9TBJkns\":\"eyebrow2\",\"i3PPcO_y1\":\"fill\",\"v6PKrUXzP\":\"_2NdTitle\",\"kp1lcQaiG\":\"click\",\"nvwrG8Ezp\":\"showIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWdyU8F8wP=withCSS(Component,css,\"framer-XopXG\");export default FramerWdyU8F8wP;FramerWdyU8F8wP.displayName=\"Item - Eyebrow\";FramerWdyU8F8wP.defaultProps={height:41,width:64};addPropertyControls(FramerWdyU8F8wP,{variant:{options:[\"NyAE_RgoX\",\"LQOn6FlmC\",\"dzb8E04Xf\"],optionTitles:[\"Fit\",\"H1\",\"Fill\"],title:\"Variant\",type:ControlType.Enum},cnt1km0Et:{defaultValue:\"12px 0px 12px 0px\",title:\"Padding\",type:ControlType.Padding},Lf6zliNLk:{defaultValue:\"About\",displayTextArea:false,title:\"Eyebrow 1\",type:ControlType.String},onLf6zliNLkChange:{changes:\"Lf6zliNLk\",type:ControlType.ChangeHandler},VZ9TBJkns:{defaultValue:\"text\",description:\"\",displayTextArea:false,title:\"Eyebrow 2\",type:ControlType.String},onVZ9TBJknsChange:{changes:\"VZ9TBJkns\",type:ControlType.ChangeHandler},i3PPcO_y1:{defaultValue:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",title:\"Fill\",type:ControlType.Color},v6PKrUXzP:{defaultValue:false,description:\"\",title:\"2nd title\",type:ControlType.Boolean},onv6PKrUXzPChange:{changes:\"v6PKrUXzP\",type:ControlType.ChangeHandler},kp1lcQaiG:{title:\"Click\",type:ControlType.EventHandler},nvwrG8Ezp:{defaultValue:true,description:\"\",title:\"Show Icon\",type:ControlType.Boolean},onnvwrG8EzpChange:{changes:\"nvwrG8Ezp\",type:ControlType.ChangeHandler}});addFonts(FramerWdyU8F8wP,[{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\"}]},...DecoCornerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerWdyU8F8wP.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(DecoCorner,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWdyU8F8wP\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"41\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"cnt1km0Et\\\":\\\"padding\\\",\\\"Lf6zliNLk\\\":\\\"eyebrow1\\\",\\\"VZ9TBJkns\\\":\\\"eyebrow2\\\",\\\"i3PPcO_y1\\\":\\\"fill\\\",\\\"v6PKrUXzP\\\":\\\"_2NdTitle\\\",\\\"kp1lcQaiG\\\":\\\"click\\\",\\\"nvwrG8Ezp\\\":\\\"showIcon\\\"}\",\"framerIntrinsicWidth\":\"64\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LQOn6FlmC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dzb8E04Xf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronRight from\"https://framerusercontent.com/modules/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/lshPrffaTjBwi2VLyGhU/mQZFZCpfCTf7sGjOpgvB/jQob5SVsB.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/bk2wCETxSIHYFIwmOpkM/qpe6Cnd11PK9SFeSswHO/vYRrPlaVe.js\";import Vector from\"https://framerusercontent.com/modules/f5mT05eKYXCdzolqcanm/PEavWWy2SDCxisuUCd3F/lW71fWGgS.js\";import Spacing from\"https://framerusercontent.com/modules/6o6fFw4SidnoHHU8Pn6Q/KHgleiSfZchKbL9QG22a/NM41ouy_N.js\";import BlogImage from\"https://framerusercontent.com/modules/mU4amzuEBaiVYydsaFRB/7kbumLxwKvlOCKco7ok3/rdxH58NVa.js\";import ButtonTextLinkNoLink from\"https://framerusercontent.com/modules/nIlmYiuNjssQ1rqQ9MZj/FSvVFI44TfcnQlO9a1SZ/w5mgSIqlD.js\";import ItemEyebrow from\"https://framerusercontent.com/modules/uS77SXZNC18NwYj89R8j/QsrRtgRdupzJl4aQWCm1/WdyU8F8wP.js\";const BlogImageFonts=getFonts(BlogImage);const ItemEyebrowFonts=getFonts(ItemEyebrow);const SpacingFonts=getFonts(Spacing);const ButtonTextLinkNoLinkFonts=getFonts(ButtonTextLinkNoLink);const BlogImageControls=getPropertyControls(BlogImage);const enabledGestures={nEku9VmHa:{hover:true},NyWsUIcTD:{hover:true},pH_tUbTs3:{hover:true}};const cycleOrder=[\"nEku9VmHa\",\"NyWsUIcTD\",\"pH_tUbTs3\"];const serializationHash=\"framer-bODJK\";const variantClassNames={nEku9VmHa:\"framer-v-cuop90\",NyWsUIcTD:\"framer-v-q6y8xn\",pH_tUbTs3:\"framer-v-c5mxqf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iOPb_BrcZ=undefined;const QxqDzYre9=undefined;const N37ROkmT4=undefined;const P6AsdX_1s=undefined;const wzekXeeAD=undefined;const wEAekaaCG=undefined;const M03JB9HNA=undefined;const leUge0sjZ=undefined;const sN_xJvDjb=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={D:\"NyWsUIcTD\",L:\"nEku9VmHa\",Mobile:\"pH_tUbTs3\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"AI Regulations\":\"MZNp3Atey\",\"Press Coverage\":\"ftHMU7W4d\",\"Product Updates\":\"EaIyhDZTw\",Podcast:\"Hw0WR2vlk\",Whitepaper:\"fhNAHhqFk\"};const getProps=({category,fill,height,id,imageBG,imagePerson,invert,link,subline,text,variant1,width,...props})=>{return{...props,iOPb_BrcZ:fill??props.iOPb_BrcZ??\"var(--token-f9fc1e2c-e079-4aa5-a549-19a97358e6e0, rgb(247, 247, 247))\",leUge0sjZ:category??props.leUge0sjZ??\"Linear\",M03JB9HNA:invert??props.M03JB9HNA,N37ROkmT4:humanReadableEnumMap[variant1]??variant1??props.N37ROkmT4??\"Hw0WR2vlk\",P6AsdX_1s:imageBG??props.P6AsdX_1s??{pixelHeight:1792,pixelWidth:2688,src:\"https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?width=2688&height=1792\",srcSet:\"https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?scale-down-to=512&width=2688&height=1792 512w,https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?scale-down-to=1024&width=2688&height=1792 1024w,https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?scale-down-to=2048&width=2688&height=1792 2048w,https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?width=2688&height=1792 2688w\"},QxqDzYre9:link??props.QxqDzYre9,sN_xJvDjb:text??props.sN_xJvDjb??\"Create, search and modify your issues without leaving your keyboard.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"nEku9VmHa\",wEAekaaCG:subline??props.wEAekaaCG??\"Podcast Guest\",wzekXeeAD:imagePerson??props.wzekXeeAD??{pixelHeight:1792,pixelWidth:2688,src:\"https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?width=2688&height=1792\",srcSet:\"https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?scale-down-to=512&width=2688&height=1792 512w,https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?scale-down-to=1024&width=2688&height=1792 1024w,https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?scale-down-to=2048&width=2688&height=1792 2048w,https://framerusercontent.com/images/yZeRPlF5WK4DavnojZf73u66k.jpg?width=2688&height=1792 2688w\"}};};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,leUge0sjZ,wEAekaaCG,sN_xJvDjb,QxqDzYre9,N37ROkmT4,P6AsdX_1s,wzekXeeAD,M03JB9HNA,iOPb_BrcZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nEku9VmHa\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"pH_tUbTs3-hover\")return false;if(baseVariant===\"pH_tUbTs3\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:QxqDzYre9,motionChild:true,nodeId:\"nEku9VmHa\",openInNewTab:false,scopeId:\"wKaMPO8YB\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-cuop90\",className,classNames)} framer-14m1ylw`,\"data-framer-name\":\"L\",layoutDependency:layoutDependency,layoutId:\"nEku9VmHa\",ref:refBinding,style:{backgroundColor:iOPb_BrcZ,...style},variants:{NyWsUIcTD:{backgroundColor:\"rgb(23, 23, 23)\"},pH_tUbTs3:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"nEku9VmHa-hover\":{\"data-framer-name\":undefined},\"NyWsUIcTD-hover\":{\"data-framer-name\":undefined},\"pH_tUbTs3-hover\":{\"data-framer-name\":undefined},NyWsUIcTD:{\"data-framer-name\":\"D\"},pH_tUbTs3:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bvxuka\",layoutDependency:layoutDependency,layoutId:\"Tjnxi3AhW\",style:{scale:1},variants:{\"nEku9VmHa-hover\":{scale:.97},\"NyWsUIcTD-hover\":{scale:.97},\"pH_tUbTs3-hover\":{scale:1}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:161,width:`min(${componentViewport?.width||\"100vw\"} - 64px, 800px)`,y:(componentViewport?.y||0)+32+0+0,...addPropertyOverrides({pH_tUbTs3:{width:`min(${componentViewport?.width||\"100vw\"}, 800px)`,y:(componentViewport?.y||0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5hovgy-container\",layoutDependency:layoutDependency,layoutId:\"mbkX4tWsn-container\",nodeId:\"mbkX4tWsn\",rendersWithMotion:true,scopeId:\"wKaMPO8YB\",children:/*#__PURE__*/_jsx(BlogImage,{beFRVyfzx:wEAekaaCG,height:\"100%\",id:\"mbkX4tWsn\",kl4pcNdIo:toResponsiveImage(P6AsdX_1s),layoutId:\"mbkX4tWsn\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},tL6zijbah:toResponsiveImage(wzekXeeAD),variant:matchVariant(N37ROkmT4),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10f3gaa\",layoutDependency:layoutDependency,layoutId:\"Zj4z6fQGH\",style:{filter:\"none\",opacity:1,WebkitFilter:\"none\"},variants:{\"nEku9VmHa-hover\":{filter:\"none\",opacity:.7,WebkitFilter:\"none\"},\"NyWsUIcTD-hover\":{filter:\"none\",opacity:.76,WebkitFilter:\"none\"},\"pH_tUbTs3-hover\":{opacity:1},pH_tUbTs3:{filter:`invert(${parseFloat(M03JB9HNA)/100})`,WebkitFilter:`invert(${parseFloat(M03JB9HNA)/100})`}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+32+193+0+((Math.max(0,((componentViewport?.height||473.5)-64-193)/1)*1-0-(41+117+Math.max(0,(Math.max(0,((componentViewport?.height||473.5)-64-193)/1)*1-0-198)/1)*1+19+21))/2+0+0),...addPropertyOverrides({NyWsUIcTD:{y:(componentViewport?.y||0)+32+193+0+((Math.max(0,((componentViewport?.height||474)-64-193)/1)*1-0-(41+117+Math.max(0,(Math.max(0,((componentViewport?.height||474)-64-193)/1)*1-0-198)/1)*1+19+21))/2+0+0)},pH_tUbTs3:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+163+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-115cg0d-container\",layoutDependency:layoutDependency,layoutId:\"mT8KtHjEm-container\",nodeId:\"mT8KtHjEm\",rendersWithMotion:true,scopeId:\"wKaMPO8YB\",style:{opacity:.5},children:/*#__PURE__*/_jsx(ItemEyebrow,{cnt1km0Et:\"12px 0px 12px 0px\",height:\"100%\",i3PPcO_y1:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",id:\"mT8KtHjEm\",layoutId:\"mT8KtHjEm\",Lf6zliNLk:leUge0sjZ,nvwrG8Ezp:true,style:{width:\"100%\"},v6PKrUXzP:false,variant:matchVariant(\"NyAE_RgoX\"),VIBqodq1M:Vector,VZ9TBJkns:\"text\",width:\"100%\",...addPropertyOverrides({NyWsUIcTD:{i3PPcO_y1:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9esjdk\",\"data-styles-preset\":\"vYRrPlaVe\",dir:\"auto\",children:\"Create, search and modify your issues without leaving your keyboard.\"})}),className:\"framer-1n8xa8x\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VowS2H0MV\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:sN_xJvDjb,variants:{NyWsUIcTD:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NyWsUIcTD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9esjdk\",\"data-styles-preset\":\"vYRrPlaVe\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Create, search and modify your issues without leaving your keyboard.\"})})},pH_tUbTs3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-h1hzpu\",\"data-styles-preset\":\"jQob5SVsB\",dir:\"auto\",children:\"Create, search and modify your issues without leaving your keyboard.\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:Math.max(0,(Math.max(0,((componentViewport?.height||473.5)-64-193)/1)*1-0-198)/1)*1,width:\"50px\",y:(componentViewport?.y||0)+32+193+0+((Math.max(0,((componentViewport?.height||473.5)-64-193)/1)*1-0-(41+117+Math.max(0,(Math.max(0,((componentViewport?.height||473.5)-64-193)/1)*1-0-198)/1)*1+19+21))/2+158+14),...addPropertyOverrides({NyWsUIcTD:{height:Math.max(0,(Math.max(0,((componentViewport?.height||474)-64-193)/1)*1-0-198)/1)*1,y:(componentViewport?.y||0)+32+193+0+((Math.max(0,((componentViewport?.height||474)-64-193)/1)*1-0-(41+117+Math.max(0,(Math.max(0,((componentViewport?.height||474)-64-193)/1)*1-0-198)/1)*1+19+21))/2+158+14)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12n4rf-container\",layoutDependency:layoutDependency,layoutId:\"tnlx1XutH-container\",nodeId:\"tnlx1XutH\",rendersWithMotion:true,scopeId:\"wKaMPO8YB\",children:/*#__PURE__*/_jsx(Spacing,{height:\"100%\",id:\"tnlx1XutH\",layoutId:\"tnlx1XutH\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+32+193+0+((Math.max(0,((componentViewport?.height||473.5)-64-193)/1)*1-0-(41+117+Math.max(0,(Math.max(0,((componentViewport?.height||473.5)-64-193)/1)*1-0-198)/1)*1+19+21))/2+(41+117+Math.max(0,(Math.max(0,((componentViewport?.height||473.5)-64-193)/1)*1-0-198)/1)*1)+21),...addPropertyOverrides({NyWsUIcTD:{y:(componentViewport?.y||0)+32+193+0+((Math.max(0,((componentViewport?.height||474)-64-193)/1)*1-0-(41+117+Math.max(0,(Math.max(0,((componentViewport?.height||474)-64-193)/1)*1-0-198)/1)*1+19+21))/2+(41+117+Math.max(0,(Math.max(0,((componentViewport?.height||474)-64-193)/1)*1-0-198)/1)*1)+21)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cmsuj0-container\",layoutDependency:layoutDependency,layoutId:\"WR3LT8wQo-container\",nodeId:\"WR3LT8wQo\",rendersWithMotion:true,scopeId:\"wKaMPO8YB\",children:/*#__PURE__*/_jsx(ButtonTextLinkNoLink,{height:\"100%\",id:\"WR3LT8wQo\",iMnLCaghk:\"More\",layoutId:\"WR3LT8wQo\",sAhtfHQ4f:ChevronRight,variant:matchVariant(\"RLs7B6zxQ\"),width:\"100%\",...addPropertyOverrides({NyWsUIcTD:{variant:matchVariant(\"PxiaRyHev\")}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bODJK.framer-14m1ylw, .framer-bODJK .framer-14m1ylw { display: block; }\",\".framer-bODJK.framer-cuop90 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 474px; justify-content: flex-start; overflow: hidden; padding: 32px; position: relative; text-decoration: none; width: 322px; }\",\".framer-bODJK .framer-1bvxuka { aspect-ratio: 1.6024844720496894 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 161px); overflow: visible; position: relative; width: 100%; }\",\".framer-bODJK .framer-5hovgy-container { bottom: 0px; flex: none; left: 0px; max-width: 800px; position: absolute; right: 0px; top: 0px; }\",\".framer-bODJK .framer-10f3gaa { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bODJK .framer-115cg0d-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-bODJK .framer-1n8xa8x { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bODJK .framer-12n4rf-container { flex: 1 0 0px; height: 1px; position: relative; width: 50px; }\",\".framer-bODJK .framer-cmsuj0-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-bODJK.framer-v-q6y8xn.framer-cuop90 { height: 474px; }\",\".framer-bODJK.framer-v-c5mxqf.framer-cuop90 { gap: 2px; height: min-content; padding: 0px; }\",\".framer-bODJK.framer-v-c5mxqf .framer-1bvxuka { height: var(--framer-aspect-ratio-supported, 201px); }\",\".framer-bODJK.framer-v-c5mxqf .framer-10f3gaa { flex: none; height: min-content; padding: 10px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 473.5\n * @framerIntrinsicWidth 322\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"NyWsUIcTD\":{\"layout\":[\"fixed\",\"fixed\"]},\"pH_tUbTs3\":{\"layout\":[\"fixed\",\"auto\"]},\"AwJiyXLQM\":{\"layout\":[\"fixed\",\"fixed\"]},\"pptc2OD1e\":{\"layout\":[\"fixed\",\"auto\"]},\"pnW8z0o30\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"leUge0sjZ\":\"category\",\"wEAekaaCG\":\"subline\",\"sN_xJvDjb\":\"text\",\"QxqDzYre9\":\"link\",\"N37ROkmT4\":\"variant1\",\"P6AsdX_1s\":\"imageBG\",\"wzekXeeAD\":\"imagePerson\",\"M03JB9HNA\":\"invert\",\"iOPb_BrcZ\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwKaMPO8YB=withCSS(Component,css,\"framer-bODJK\");export default FramerwKaMPO8YB;FramerwKaMPO8YB.displayName=\"Blog\";FramerwKaMPO8YB.defaultProps={height:473.5,width:322};addPropertyControls(FramerwKaMPO8YB,{variant:{options:[\"nEku9VmHa\",\"NyWsUIcTD\",\"pH_tUbTs3\"],optionTitles:[\"L\",\"D\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},leUge0sjZ:{defaultValue:\"Linear\",description:\"\",displayTextArea:false,title:\"Category\",type:ControlType.String},wEAekaaCG:{defaultValue:\"Podcast Guest\",description:\"\",displayTextArea:false,title:\"Subline\",type:ControlType.String},sN_xJvDjb:{defaultValue:\"Create, search and modify your issues without leaving your keyboard.\",displayTextArea:false,title:\"Text\",type:ControlType.String},QxqDzYre9:{title:\"Link\",type:ControlType.Link},N37ROkmT4:BlogImageControls?.[\"variant\"]&&{...BlogImageControls[\"variant\"],defaultValue:\"Hw0WR2vlk\",description:undefined,hidden:undefined,title:\"Variant\"},P6AsdX_1s:{__defaultAssetReference:\"data:framer/asset-reference,yZeRPlF5WK4DavnojZf73u66k.jpg?originalFilename=sunae.ai_abstract_composition_of_soft_flowing_translucent_layer_10ded2a9-b38d-41ae-a734-71b20f7c1f0e.jpg&width=2688&height=1792\",title:\"Image BG\",type:ControlType.ResponsiveImage},wzekXeeAD:{__defaultAssetReference:\"data:framer/asset-reference,yZeRPlF5WK4DavnojZf73u66k.jpg?originalFilename=sunae.ai_abstract_composition_of_soft_flowing_translucent_layer_10ded2a9-b38d-41ae-a734-71b20f7c1f0e.jpg&width=2688&height=1792\",title:\"Image Person\",type:ControlType.ResponsiveImage},M03JB9HNA:{defaultValue:0,title:\"Invert\",type:ControlType.Number},iOPb_BrcZ:{defaultValue:'var(--token-f9fc1e2c-e079-4aa5-a549-19a97358e6e0, rgb(247, 247, 247)) /* {\"name\":\"Grey\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(FramerwKaMPO8YB,[{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\"}]},...BlogImageFonts,...ItemEyebrowFonts,...SpacingFonts,...ButtonTextLinkNoLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwKaMPO8YB\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"322\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"leUge0sjZ\\\":\\\"category\\\",\\\"wEAekaaCG\\\":\\\"subline\\\",\\\"sN_xJvDjb\\\":\\\"text\\\",\\\"QxqDzYre9\\\":\\\"link\\\",\\\"N37ROkmT4\\\":\\\"variant1\\\",\\\"P6AsdX_1s\\\":\\\"imageBG\\\",\\\"wzekXeeAD\\\":\\\"imagePerson\\\",\\\"M03JB9HNA\\\":\\\"invert\\\",\\\"iOPb_BrcZ\\\":\\\"fill\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"473.5\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NyWsUIcTD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pH_tUbTs3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AwJiyXLQM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pptc2OD1e\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pnW8z0o30\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,PathVariablesContext,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Category from\"https://framerusercontent.com/modules/cMrkd15vw1O3DbSJKt1X/zjv7GpQtROmv0A5tWtYw/FEK0Lkxl4.js\";import Blog1 from\"https://framerusercontent.com/modules/aNmbvr7xFq9DqHuSkO4b/joJaKjkHSRjwKuMZTAHV/G6l68IKk6.js\";import Blog from\"https://framerusercontent.com/modules/mUAosSS2wuwTD7SFfwoM/6DElXnQxFIvZAh9BQBLL/wKaMPO8YB.js\";const BlogFonts=getFonts(Blog);const BlogControls=getPropertyControls(Blog);const serializationHash=\"framer-839eM\";const variantClassNames={yQNooXvQN:\"framer-v-11v72dj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TsujxCEw4=undefined;const Mudyyb63R=undefined;const tiDZGDIfp=undefined;const BLviJa0Ja=undefined;const GxGTUVch8_k7MubII5PSd5WNY06l=undefined;const Yad6wuIVmSd5WNY06l=undefined;const vgUNky5tzSd5WNY06l=undefined;const CUeOyRjIJSd5WNY06l=undefined;const NVJA3KRaISd5WNY06l=undefined;const idSd5WNY06l=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=(prequery,{BLviJa0Ja})=>prequery({from:{constraint:{left:{collection:\"Sd5WNY06l\",name:\"GxGTUVch8\",type:\"Identifier\"},operator:\"==\",right:{collection:\"GxGTUVch8\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"Sd5WNY06l\",data:Blog1,type:\"Collection\"},right:{alias:\"GxGTUVch8\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:1},select:[{alias:\"GxGTUVch8.k7MubII5P\",collection:\"GxGTUVch8\",name:\"k7MubII5P\",type:\"Identifier\"},{collection:\"Sd5WNY06l\",name:\"Yad6wuIVm\",type:\"Identifier\"},{collection:\"Sd5WNY06l\",name:\"vgUNky5tz\",type:\"Identifier\"},{collection:\"Sd5WNY06l\",name:\"CUeOyRjIJ\",type:\"Identifier\"},{collection:\"Sd5WNY06l\",name:\"NVJA3KRaI\",type:\"Identifier\"},{collection:\"Sd5WNY06l\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"Sd5WNY06l\",name:\"Yad6wuIVm\",type:\"Identifier\"},{type:\"LiteralValue\",value:BLviJa0Ja}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});const query1=BLviJa0Ja=>({from:{constraint:{left:{collection:\"Sd5WNY06l\",name:\"GxGTUVch8\",type:\"Identifier\"},operator:\"==\",right:{collection:\"GxGTUVch8\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"Sd5WNY06l\",data:Blog1,type:\"Collection\"},right:{alias:\"GxGTUVch8\",data:Category,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:1},select:[{alias:\"GxGTUVch8.k7MubII5P\",collection:\"GxGTUVch8\",name:\"k7MubII5P\",type:\"Identifier\"},{collection:\"Sd5WNY06l\",name:\"Yad6wuIVm\",type:\"Identifier\"},{collection:\"Sd5WNY06l\",name:\"vgUNky5tz\",type:\"Identifier\"},{collection:\"Sd5WNY06l\",name:\"CUeOyRjIJ\",type:\"Identifier\"},{collection:\"Sd5WNY06l\",name:\"NVJA3KRaI\",type:\"Identifier\"},{collection:\"Sd5WNY06l\",name:\"id\",type:\"Identifier\"}],where:{arguments:[{collection:\"Sd5WNY06l\",name:\"Yad6wuIVm\",type:\"Identifier\"},{type:\"LiteralValue\",value:BLviJa0Ja}],functionName:\"CONTAINS\",type:\"FunctionCall\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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 humanReadableEnumMap={\"AI Regulations\":\"MZNp3Atey\",\"Press Coverage\":\"ftHMU7W4d\",\"Product Updates\":\"EaIyhDZTw\",Podcast:\"Hw0WR2vlk\",Whitepaper:\"fhNAHhqFk\"};const humanReadableEnumMap1={D:\"NyWsUIcTD\",L:\"nEku9VmHa\",Mobile:\"pH_tUbTs3\"};const getProps=({fill,height,id,title,variant1,variant2,width,...props})=>{return{...props,BLviJa0Ja:title??props.BLviJa0Ja,Mudyyb63R:humanReadableEnumMap[variant1]??variant1??props.Mudyyb63R??\"Hw0WR2vlk\",tiDZGDIfp:fill??props.tiDZGDIfp??\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",TsujxCEw4:humanReadableEnumMap1[variant2]??variant2??props.TsujxCEw4??\"nEku9VmHa\"};};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,BLviJa0Ja,Mudyyb63R,tiDZGDIfp,TsujxCEw4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"yQNooXvQN\",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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-11v72dj\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"yQNooXvQN\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1imlj62\",\"data-framer-name\":\"Blog\",layoutDependency:layoutDependency,layoutId:\"Sd5WNY06l\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(BLviJa0Ja),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({\"GxGTUVch8.k7MubII5P\":GxGTUVch8_k7MubII5PSd5WNY06l,CUeOyRjIJ:CUeOyRjIJSd5WNY06l,id:idSd5WNY06l,NVJA3KRaI:NVJA3KRaISd5WNY06l,vgUNky5tz:vgUNky5tzSd5WNY06l,Yad6wuIVm:Yad6wuIVmSd5WNY06l},index)=>{GxGTUVch8_k7MubII5PSd5WNY06l??=\"\";Yad6wuIVmSd5WNY06l??=\"\";vgUNky5tzSd5WNY06l??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Sd5WNY06l-${idSd5WNY06l}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{vgUNky5tz:vgUNky5tzSd5WNY06l},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{vgUNky5tz:vgUNky5tzSd5WNY06l},webPageId:\"ZX7c6Dz2F\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:473,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||474)-0-473)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1upyo7w-container\",layoutDependency:layoutDependency,layoutId:\"Pm9PeM8nf-container\",nodeId:\"Pm9PeM8nf\",rendersWithMotion:true,scopeId:\"CoOiU_2yG\",children:/*#__PURE__*/_jsx(Blog,{height:\"100%\",id:\"Pm9PeM8nf\",iOPb_BrcZ:tiDZGDIfp,layoutId:\"Pm9PeM8nf\",leUge0sjZ:GxGTUVch8_k7MubII5PSd5WNY06l,M03JB9HNA:0,N37ROkmT4:Mudyyb63R,P6AsdX_1s:toResponsiveImage(CUeOyRjIJSd5WNY06l),QxqDzYre9:resolvedLinks[0],sN_xJvDjb:Yad6wuIVmSd5WNY06l,style:{width:\"100%\"},variant:TsujxCEw4,wEAekaaCG:Yad6wuIVmSd5WNY06l,width:\"100%\",wzekXeeAD:toResponsiveImage(NVJA3KRaISd5WNY06l)})})})})})},idSd5WNY06l);})});}})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-839eM.framer-9jggfa, .framer-839eM .framer-9jggfa { display: block; }\",\".framer-839eM.framer-11v72dj { align-content: center; align-items: center; cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: auto; padding: 0px; position: relative; width: 300px; }\",\".framer-839eM .framer-1imlj62 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-839eM .framer-1upyo7w-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",'.framer-839eM[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-839eM [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-839eM[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-839eM [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-839eM[data-hide-scrollbars=\"true\"], .framer-839eM [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 474\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"BLviJa0Ja\":\"title\",\"Mudyyb63R\":\"variant1\",\"tiDZGDIfp\":\"fill\",\"TsujxCEw4\":\"variant2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCoOiU_2yG=withCSS(Component,css,\"framer-839eM\");export default FramerCoOiU_2yG;FramerCoOiU_2yG.displayName=\"Blog SIngle\";FramerCoOiU_2yG.defaultProps={height:474,width:300};addPropertyControls(FramerCoOiU_2yG,{BLviJa0Ja:{defaultValue:\"\",title:\"Title\",type:ControlType.String},Mudyyb63R:BlogControls?.[\"N37ROkmT4\"]&&{...BlogControls[\"N37ROkmT4\"],defaultValue:\"Hw0WR2vlk\",description:undefined,hidden:undefined,title:\"Variant\"},tiDZGDIfp:{defaultValue:'var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Fill\",type:ControlType.Color},TsujxCEw4:BlogControls?.[\"variant\"]&&{...BlogControls[\"variant\"],defaultValue:\"nEku9VmHa\",description:undefined,hidden:undefined,title:\"Variant 2\"}});addFonts(FramerCoOiU_2yG,[{explicitInter:true,fonts:[]},...BlogFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCoOiU_2yG\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"474\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"BLviJa0Ja\\\":\\\"title\\\",\\\"Mudyyb63R\\\":\\\"variant1\\\",\\\"tiDZGDIfp\\\":\\\"fill\\\",\\\"TsujxCEw4\\\":\\\"variant2\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"300\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c0aead9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ActionsCarouselController from\"https://framerusercontent.com/modules/ubFcI0bvoMGFBYds99o6/jPby2aSUppMFH0jIt2Gq/a2VpwiC7I.js\";import BlogSIngle from\"https://framerusercontent.com/modules/f3sj6ASa4XDhVFng5Bcj/90J3CBMnuDO4RY89YwuE/CoOiU_2yG.js\";const ActionsCarouselControllerFonts=getFonts(ActionsCarouselController);const BlogSIngleFonts=getFonts(BlogSIngle);const BlogSIngleControls=getPropertyControls(BlogSIngle);const cycleOrder=[\"b8wQwC69P\",\"oCzSUQl7V\",\"pcfRs5psq\",\"U70Sjz15S\",\"mvwyv1Phe\",\"alklDdtz4\",\"Ict_RSjpC\",\"BuEgo0u_m\"];const serializationHash=\"framer-BaI0c\";const variantClassNames={alklDdtz4:\"framer-v-1tqmz7j\",b8wQwC69P:\"framer-v-jpgr64\",BuEgo0u_m:\"framer-v-1g2gjty\",Ict_RSjpC:\"framer-v-u5inq3\",mvwyv1Phe:\"framer-v-1fo74ku\",oCzSUQl7V:\"framer-v-12td82\",pcfRs5psq:\"framer-v-76sznc\",U70Sjz15S:\"framer-v-ajksef\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const sMPC3RqNt=undefined;const mLGeGIx3R=undefined;const SROKBHAFG=undefined;const z3NSvmP18=undefined;const V1jrwW__U=undefined;const lEY1EuiQn=undefined;const transition1={delay:0,duration:1,ease:[.44,0,0,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={D:\"NyWsUIcTD\",L:\"nEku9VmHa\",Mobile:\"pH_tUbTs3\"};const humanReadableVariantMap={\"Desktop - Step 1\":\"b8wQwC69P\",\"Desktop - Step 2\":\"oCzSUQl7V\",\"Desktop - Step 3\":\"pcfRs5psq\",\"Desktop - Step 4\":\"U70Sjz15S\",\"Mobile - Step 1\":\"mvwyv1Phe\",\"Mobile - Step 2\":\"alklDdtz4\",\"Mobile - Step 3\":\"Ict_RSjpC\",\"Mobile - Step 4\":\"BuEgo0u_m\"};const getProps=({click,colorMode,featuredArticle1,featuredArticle2,featuredArticle3,featuredArticle4,height,id,width,...props})=>{return{...props,lEY1EuiQn:featuredArticle4??props.lEY1EuiQn,mLGeGIx3R:featuredArticle1??props.mLGeGIx3R,sMPC3RqNt:click??props.sMPC3RqNt,SROKBHAFG:humanReadableEnumMap[colorMode]??colorMode??props.SROKBHAFG??\"nEku9VmHa\",V1jrwW__U:featuredArticle3??props.V1jrwW__U,variant:humanReadableVariantMap[props.variant]??props.variant??\"b8wQwC69P\",z3NSvmP18:featuredArticle2??props.z3NSvmP18};};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,sMPC3RqNt,mLGeGIx3R,z3NSvmP18,V1jrwW__U,lEY1EuiQn,SROKBHAFG,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"b8wQwC69P\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearty766q=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"oCzSUQl7V\"),5e3);});const onAppearmw76uk=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"pcfRs5psq\"),5e3);});const onAppear1lnitg2=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"U70Sjz15S\"),5e3);});const onAppeard24w5g=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"b8wQwC69P\"),5e3);});const onAppear1gcsfx6=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"alklDdtz4\"),5e3);});const onAppear91taw8=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"Ict_RSjpC\"),5e3);});const onAppears79vue=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"BuEgo0u_m\"),5e3);});const onAppearl04566=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"mvwyv1Phe\"),5e3);});const HqEH_xL5_1w60haw=activeVariantCallback(async(...args)=>{setVariant(\"U70Sjz15S\");});const HqEH_xL5_1j6ru4d=activeVariantCallback(async(...args)=>{setVariant(\"b8wQwC69P\");});const HqEH_xL5_wmpopm=activeVariantCallback(async(...args)=>{setVariant(\"oCzSUQl7V\");});const HqEH_xL5_5zj2kp=activeVariantCallback(async(...args)=>{setVariant(\"pcfRs5psq\");});const HqEH_xL5_1vuw5pd=activeVariantCallback(async(...args)=>{setVariant(\"BuEgo0u_m\");});const HqEH_xL5_152b0o5=activeVariantCallback(async(...args)=>{setVariant(\"mvwyv1Phe\");});const HqEH_xL5_11g75tt=activeVariantCallback(async(...args)=>{setVariant(\"alklDdtz4\");});const HqEH_xL5_1b1bosq=activeVariantCallback(async(...args)=>{setVariant(\"Ict_RSjpC\");});const HqEH_xL5_1wwh1am=activeVariantCallback(async(...args)=>{if(sMPC3RqNt){const res=await sMPC3RqNt(...args);if(res===false)return false;}setVariant(\"oCzSUQl7V\");});const HqEH_xL5_dzhe6g=activeVariantCallback(async(...args)=>{if(sMPC3RqNt){const res=await sMPC3RqNt(...args);if(res===false)return false;}setVariant(\"alklDdtz4\");});const HqEH_xL5_1qmlk67=activeVariantCallback(async(...args)=>{if(sMPC3RqNt){const res=await sMPC3RqNt(...args);if(res===false)return false;}setVariant(\"pcfRs5psq\");});const HqEH_xL5_4a3eyo=activeVariantCallback(async(...args)=>{if(sMPC3RqNt){const res=await sMPC3RqNt(...args);if(res===false)return false;}setVariant(\"b8wQwC69P\");});const HqEH_xL5_1muxvp9=activeVariantCallback(async(...args)=>{if(sMPC3RqNt){const res=await sMPC3RqNt(...args);if(res===false)return false;}setVariant(\"Ict_RSjpC\");});const HqEH_xL5_86mt32=activeVariantCallback(async(...args)=>{if(sMPC3RqNt){const res=await sMPC3RqNt(...args);if(res===false)return false;}setVariant(\"mvwyv1Phe\");});useOnVariantChange(baseVariant,{alklDdtz4:onAppear91taw8,BuEgo0u_m:onAppearl04566,default:onAppearty766q,Ict_RSjpC:onAppears79vue,mvwyv1Phe:onAppear1gcsfx6,oCzSUQl7V:onAppearmw76uk,pcfRs5psq:onAppear1lnitg2,U70Sjz15S:onAppeard24w5g});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"oCzSUQl7V\",\"U70Sjz15S\",\"alklDdtz4\",\"BuEgo0u_m\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"oCzSUQl7V\",\"U70Sjz15S\",\"alklDdtz4\",\"BuEgo0u_m\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jpgr64\",className,classNames),\"data-framer-name\":\"Desktop - Step 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"b8wQwC69P\",ref:refBinding,style:{...style},...addPropertyOverrides({alklDdtz4:{\"data-framer-name\":\"Mobile - Step 2\"},BuEgo0u_m:{\"data-framer-name\":\"Mobile - Step 4\"},Ict_RSjpC:{\"data-framer-name\":\"Mobile - Step 3\"},mvwyv1Phe:{\"data-framer-name\":\"Mobile - Step 1\"},oCzSUQl7V:{\"data-framer-name\":\"Desktop - Step 2\"},pcfRs5psq:{\"data-framer-name\":\"Desktop - Step 3\"},U70Sjz15S:{\"data-framer-name\":\"Desktop - Step 4\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15cyby1\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"LL37yX5pg\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lb9ous\",\"data-framer-name\":\"Controls\",layoutDependency:layoutDependency,layoutId:\"Z2jFaskYQ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||474)-0-32)+0+0+0,...addPropertyOverrides({alklDdtz4:{y:(componentViewport?.y||0)+0+494+0+0+0},BuEgo0u_m:{y:(componentViewport?.y||0)+0+494+0+0+0},Ict_RSjpC:{y:(componentViewport?.y||0)+0+494+0+0+0},mvwyv1Phe:{y:(componentViewport?.y||0)+0+494+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rgdk3s-container\",layoutDependency:layoutDependency,layoutId:\"y2Zcxs5u7-container\",nodeId:\"y2Zcxs5u7\",rendersWithMotion:true,scopeId:\"AFJ6MKwGP\",children:/*#__PURE__*/_jsx(ActionsCarouselController,{height:\"100%\",HqEH_xL5_:HqEH_xL5_1w60haw,id:\"y2Zcxs5u7\",layoutId:\"y2Zcxs5u7\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ABgMR3p70\"),width:\"100%\",...addPropertyOverrides({alklDdtz4:{HqEH_xL5_:HqEH_xL5_152b0o5},BuEgo0u_m:{HqEH_xL5_:HqEH_xL5_1b1bosq},Ict_RSjpC:{HqEH_xL5_:HqEH_xL5_11g75tt},mvwyv1Phe:{HqEH_xL5_:HqEH_xL5_1vuw5pd},oCzSUQl7V:{HqEH_xL5_:HqEH_xL5_1j6ru4d},pcfRs5psq:{HqEH_xL5_:HqEH_xL5_wmpopm},U70Sjz15S:{HqEH_xL5_:HqEH_xL5_5zj2kp}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"32px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||474)-0-32)+0+0+0,...addPropertyOverrides({Ict_RSjpC:{y:(componentViewport?.y||0)+0+494+0+0+0},mvwyv1Phe:{y:(componentViewport?.y||0)+0+494+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u2l35n-container\",layoutDependency:layoutDependency,layoutId:\"Modz3Pd3c-container\",nodeId:\"Modz3Pd3c\",rendersWithMotion:true,scopeId:\"AFJ6MKwGP\",children:/*#__PURE__*/_jsx(ActionsCarouselController,{height:\"100%\",HqEH_xL5_:HqEH_xL5_1wwh1am,id:\"Modz3Pd3c\",layoutId:\"Modz3Pd3c\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZwHEy6OZA\"),width:\"100%\",...addPropertyOverrides({Ict_RSjpC:{HqEH_xL5_:HqEH_xL5_1vuw5pd},mvwyv1Phe:{HqEH_xL5_:HqEH_xL5_dzhe6g},pcfRs5psq:{HqEH_xL5_:HqEH_xL5_1w60haw}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({alklDdtz4:{height:32,width:\"32px\",y:(componentViewport?.y||0)+0+494+0+0+0},BuEgo0u_m:{height:32,width:\"32px\",y:(componentViewport?.y||0)+0+494+0+0+0},oCzSUQl7V:{height:32,width:\"32px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||474)-0-32)+0+0+0},U70Sjz15S:{height:32,width:\"32px\",y:(componentViewport?.y||0)+0+((componentViewport?.height||474)-0-32)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ldsx9g-container\",layoutDependency:layoutDependency,layoutId:\"gGM9Zq9Hv-container\",nodeId:\"gGM9Zq9Hv\",rendersWithMotion:true,scopeId:\"AFJ6MKwGP\",children:/*#__PURE__*/_jsx(ActionsCarouselController,{height:\"100%\",HqEH_xL5_:HqEH_xL5_1qmlk67,id:\"gGM9Zq9Hv\",layoutId:\"gGM9Zq9Hv\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZwHEy6OZA\"),width:\"100%\",...addPropertyOverrides({alklDdtz4:{HqEH_xL5_:HqEH_xL5_1muxvp9},BuEgo0u_m:{HqEH_xL5_:HqEH_xL5_86mt32},U70Sjz15S:{HqEH_xL5_:HqEH_xL5_4a3eyo}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-daxocm\",\"data-framer-name\":\"Carousel\",layoutDependency:layoutDependency,layoutId:\"UzJgyd1Bn\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-a6g7fr\",layoutDependency:layoutDependency,layoutId:\"gfP0BGgbf\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vuo0s6\",\"data-framer-name\":\"Mask\",layoutDependency:layoutDependency,layoutId:\"SrUPwpJAi\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bbir4e\",\"data-framer-name\":\"Cards\",layoutDependency:layoutDependency,layoutId:\"hIMwUkvpP\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ucxhj\",\"data-framer-name\":\"Testimonials\",layoutDependency:layoutDependency,layoutId:\"zczg9aIkQ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:474,width:`max((max(max(${componentViewport?.width||\"100vw\"} - 224px, 1px) * 1.6043, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||474)-0-474)+0+0+0+0+0,...addPropertyOverrides({alklDdtz4:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},BuEgo0u_m:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},Ict_RSjpC:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},mvwyv1Phe:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h23nds-container\",layoutDependency:layoutDependency,layoutId:\"pSFJnEpaT-container\",nodeId:\"pSFJnEpaT\",rendersWithMotion:true,scopeId:\"AFJ6MKwGP\",children:/*#__PURE__*/_jsx(BlogSIngle,{BLviJa0Ja:mLGeGIx3R,height:\"100%\",id:\"pSFJnEpaT\",layoutId:\"pSFJnEpaT\",Mudyyb63R:\"MZNp3Atey\",style:{width:\"100%\"},tiDZGDIfp:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",TsujxCEw4:SROKBHAFG,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:474,width:`max((max(max(${componentViewport?.width||\"100vw\"} - 224px, 1px) * 1.6043, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||474)-0-474)+0+0+0+0+0,...addPropertyOverrides({alklDdtz4:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},BuEgo0u_m:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},Ict_RSjpC:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},mvwyv1Phe:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1arlxjk-container\",layoutDependency:layoutDependency,layoutId:\"LyLDVuTaq-container\",nodeId:\"LyLDVuTaq\",rendersWithMotion:true,scopeId:\"AFJ6MKwGP\",children:/*#__PURE__*/_jsx(BlogSIngle,{BLviJa0Ja:z3NSvmP18,height:\"100%\",id:\"LyLDVuTaq\",layoutId:\"LyLDVuTaq\",Mudyyb63R:\"MZNp3Atey\",style:{width:\"100%\"},tiDZGDIfp:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",TsujxCEw4:SROKBHAFG,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:474,width:`max((max(max(${componentViewport?.width||\"100vw\"} - 224px, 1px) * 1.6043, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||474)-0-474)+0+0+0+0+0,...addPropertyOverrides({alklDdtz4:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},BuEgo0u_m:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},Ict_RSjpC:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},mvwyv1Phe:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e9dpn5-container\",layoutDependency:layoutDependency,layoutId:\"F_ZuPwPEV-container\",nodeId:\"F_ZuPwPEV\",rendersWithMotion:true,scopeId:\"AFJ6MKwGP\",children:/*#__PURE__*/_jsx(BlogSIngle,{BLviJa0Ja:V1jrwW__U,height:\"100%\",id:\"F_ZuPwPEV\",layoutId:\"F_ZuPwPEV\",Mudyyb63R:\"MZNp3Atey\",style:{width:\"100%\"},tiDZGDIfp:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",TsujxCEw4:SROKBHAFG,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:474,width:`max((max(max(${componentViewport?.width||\"100vw\"} - 224px, 1px) * 1.6043, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+((componentViewport?.height||474)-0-474)+0+0+0+0+0,...addPropertyOverrides({alklDdtz4:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},BuEgo0u_m:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},Ict_RSjpC:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0},mvwyv1Phe:{width:`max((max(${componentViewport?.width||\"100vw\"} * 4, 1px) - 24px) / 4, 1px)`,y:(componentViewport?.y||0)+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pb4ufq-container\",layoutDependency:layoutDependency,layoutId:\"XVzIGNAHl-container\",nodeId:\"XVzIGNAHl\",rendersWithMotion:true,scopeId:\"AFJ6MKwGP\",children:/*#__PURE__*/_jsx(BlogSIngle,{BLviJa0Ja:lEY1EuiQn,height:\"100%\",id:\"XVzIGNAHl\",layoutId:\"XVzIGNAHl\",Mudyyb63R:\"MZNp3Atey\",style:{width:\"100%\"},tiDZGDIfp:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",TsujxCEw4:SROKBHAFG,width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dwvbsu\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"SaZszYYEI\"})]})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BaI0c.framer-1f2k5yg, .framer-BaI0c .framer-1f2k5yg { display: block; }\",\".framer-BaI0c.framer-jpgr64 { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1336px; }\",\".framer-BaI0c .framer-15cyby1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 214px; }\",\".framer-BaI0c .framer-1lb9ous { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-BaI0c .framer-1rgdk3s-container, .framer-BaI0c .framer-u2l35n-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-BaI0c .framer-1ldsx9g-container { flex: none; height: 32px; position: relative; width: 56px; }\",\".framer-BaI0c .framer-daxocm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-BaI0c .framer-a6g7fr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 160%; }\",\".framer-BaI0c .framer-1vuo0s6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-BaI0c .framer-bbir4e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-BaI0c .framer-ucxhj { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-BaI0c .framer-h23nds-container, .framer-BaI0c .framer-1arlxjk-container, .framer-BaI0c .framer-1e9dpn5-container, .framer-BaI0c .framer-1pb4ufq-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-BaI0c .framer-1dwvbsu { align-self: stretch; flex: none; height: auto; overflow: hidden; position: relative; width: 0%; }\",\".framer-BaI0c.framer-v-12td82 .framer-1ldsx9g-container, .framer-BaI0c.framer-v-ajksef .framer-1ldsx9g-container, .framer-BaI0c.framer-v-1tqmz7j .framer-1ldsx9g-container, .framer-BaI0c.framer-v-1g2gjty .framer-1ldsx9g-container { width: 32px; }\",\".framer-BaI0c.framer-v-12td82 .framer-bbir4e { order: 0; }\",\".framer-BaI0c.framer-v-12td82 .framer-1dwvbsu { order: 1; width: 25%; }\",\".framer-BaI0c.framer-v-76sznc .framer-1dwvbsu, .framer-BaI0c.framer-v-u5inq3 .framer-1dwvbsu { width: 50%; }\",\".framer-BaI0c.framer-v-ajksef .framer-1dwvbsu, .framer-BaI0c.framer-v-1g2gjty .framer-1dwvbsu { width: 75%; }\",\".framer-BaI0c.framer-v-1fo74ku.framer-jpgr64, .framer-BaI0c.framer-v-1tqmz7j.framer-jpgr64, .framer-BaI0c.framer-v-u5inq3.framer-jpgr64, .framer-BaI0c.framer-v-1g2gjty.framer-jpgr64 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; width: 400px; }\",\".framer-BaI0c.framer-v-1fo74ku .framer-15cyby1, .framer-BaI0c.framer-v-1tqmz7j .framer-15cyby1, .framer-BaI0c.framer-v-u5inq3 .framer-15cyby1, .framer-BaI0c.framer-v-1g2gjty .framer-15cyby1 { order: 1; }\",\".framer-BaI0c.framer-v-1fo74ku .framer-daxocm, .framer-BaI0c.framer-v-1tqmz7j .framer-daxocm, .framer-BaI0c.framer-v-u5inq3 .framer-daxocm, .framer-BaI0c.framer-v-1g2gjty .framer-daxocm { flex: none; order: 0; width: 100%; }\",\".framer-BaI0c.framer-v-1fo74ku .framer-a6g7fr, .framer-BaI0c.framer-v-1tqmz7j .framer-a6g7fr, .framer-BaI0c.framer-v-u5inq3 .framer-a6g7fr, .framer-BaI0c.framer-v-1g2gjty .framer-a6g7fr { width: 400%; }\",\".framer-BaI0c.framer-v-1fo74ku .framer-1vuo0s6, .framer-BaI0c.framer-v-1tqmz7j .framer-1vuo0s6, .framer-BaI0c.framer-v-u5inq3 .framer-1vuo0s6, .framer-BaI0c.framer-v-1g2gjty .framer-1vuo0s6 { overflow: visible; }\",\".framer-BaI0c.framer-v-1tqmz7j .framer-1dwvbsu { width: 25%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 474\n * @framerIntrinsicWidth 1336\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oCzSUQl7V\":{\"layout\":[\"fixed\",\"auto\"]},\"pcfRs5psq\":{\"layout\":[\"fixed\",\"auto\"]},\"U70Sjz15S\":{\"layout\":[\"fixed\",\"auto\"]},\"mvwyv1Phe\":{\"layout\":[\"fixed\",\"auto\"]},\"alklDdtz4\":{\"layout\":[\"fixed\",\"auto\"]},\"Ict_RSjpC\":{\"layout\":[\"fixed\",\"auto\"]},\"BuEgo0u_m\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"sMPC3RqNt\":\"click\",\"mLGeGIx3R\":\"featuredArticle1\",\"z3NSvmP18\":\"featuredArticle2\",\"V1jrwW__U\":\"featuredArticle3\",\"lEY1EuiQn\":\"featuredArticle4\",\"SROKBHAFG\":\"colorMode\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAFJ6MKwGP=withCSS(Component,css,\"framer-BaI0c\");export default FramerAFJ6MKwGP;FramerAFJ6MKwGP.displayName=\"Blog (Featured)\";FramerAFJ6MKwGP.defaultProps={height:474,width:1336};addPropertyControls(FramerAFJ6MKwGP,{variant:{options:[\"b8wQwC69P\",\"oCzSUQl7V\",\"pcfRs5psq\",\"U70Sjz15S\",\"mvwyv1Phe\",\"alklDdtz4\",\"Ict_RSjpC\",\"BuEgo0u_m\"],optionTitles:[\"Desktop - Step 1\",\"Desktop - Step 2\",\"Desktop - Step 3\",\"Desktop - Step 4\",\"Mobile - Step 1\",\"Mobile - Step 2\",\"Mobile - Step 3\",\"Mobile - Step 4\"],title:\"Variant\",type:ControlType.Enum},sMPC3RqNt:{title:\"Click\",type:ControlType.EventHandler},mLGeGIx3R:{defaultValue:\"\",description:\"\",title:\"Featured Article 1\",type:ControlType.String},z3NSvmP18:{defaultValue:\"\",description:\"\",title:\"Featured Article 2\",type:ControlType.String},V1jrwW__U:{defaultValue:\"\",description:\"\",title:\"Featured Article 3\",type:ControlType.String},lEY1EuiQn:{defaultValue:\"\",description:\"\",title:\"Featured Article 4\",type:ControlType.String},SROKBHAFG:BlogSIngleControls?.[\"TsujxCEw4\"]&&{...BlogSIngleControls[\"TsujxCEw4\"],defaultValue:\"nEku9VmHa\",description:\"\",hidden:undefined,title:\"Color Mode\"}});addFonts(FramerAFJ6MKwGP,[{explicitInter:true,fonts:[]},...ActionsCarouselControllerFonts,...BlogSIngleFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAFJ6MKwGP\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oCzSUQl7V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pcfRs5psq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U70Sjz15S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mvwyv1Phe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"alklDdtz4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ict_RSjpC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BuEgo0u_m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"474\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"sMPC3RqNt\\\":\\\"click\\\",\\\"mLGeGIx3R\\\":\\\"featuredArticle1\\\",\\\"z3NSvmP18\\\":\\\"featuredArticle2\\\",\\\"V1jrwW__U\\\":\\\"featuredArticle3\\\",\\\"lEY1EuiQn\\\":\\\"featuredArticle4\\\",\\\"SROKBHAFG\\\":\\\"colorMode\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1336\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"oodrKy3JY\",\"CAt4VkDqS\",\"K1rOeJ_EN\",\"odEyaAurw\"];const serializationHash=\"framer-kbGSf\";const variantClassNames={CAt4VkDqS:\"framer-v-cdktqe\",K1rOeJ_EN:\"framer-v-1estpqi\",odEyaAurw:\"framer-v-fal0sd\",oodrKy3JY:\"framer-v-cs869d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const H3qBspcnC=undefined;const Odz72kM37=undefined;const aPBU1FzUs=undefined;const qJSLaIk0j=undefined;const DFqwdv8Ki=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.001,rotate:0,rotateX:0,rotateY:90,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"character\",transition:transition2,trigger:\"onMount\",type:\"appear\"};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={\"1\":\"CAt4VkDqS\",\"2\":\"K1rOeJ_EN\",\"3\":\"odEyaAurw\",Selected:\"oodrKy3JY\"};const Variants=motion.create(React.Fragment);const getProps=({color,fontSize,height,id,text1,text2,text3,width,...props})=>{return{...props,aPBU1FzUs:text1??props.aPBU1FzUs??\"Text 1\",DFqwdv8Ki:text3??props.DFqwdv8Ki??\"Text 3\",H3qBspcnC:color??props.H3qBspcnC??\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(68, 146, 117))\",Odz72kM37:fontSize??props.Odz72kM37??80,qJSLaIk0j:text2??props.qJSLaIk0j??\"Text 2\",variant:humanReadableVariantMap[props.variant]??props.variant??\"oodrKy3JY\"};};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,Odz72kM37,H3qBspcnC,aPBU1FzUs,qJSLaIk0j,DFqwdv8Ki,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oodrKy3JY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1exxk5q=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState,true),2e3);});const onAppear13o50zy=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"CAt4VkDqS\",true),2e3);});useOnVariantChange(baseVariant,{default:onAppear1exxk5q,odEyaAurw:onAppear13o50zy});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"K1rOeJ_EN\",\"odEyaAurw\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"CAt4VkDqS\",\"odEyaAurw\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"CAt4VkDqS\",\"K1rOeJ_EN\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-cs869d\",className,classNames),\"data-framer-name\":\"Selected\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"oodrKy3JY\",ref:refBinding,style:{...style},...addPropertyOverrides({CAt4VkDqS:{\"data-framer-name\":\"1\"},K1rOeJ_EN:{\"data-framer-name\":\"2\"},odEyaAurw:{\"data-framer-name\":\"3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mtdip0\",layoutDependency:layoutDependency,layoutId:\"Fj8IQyDzX\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"Atacama Condensed Contrast\", \"Atacama Condensed Contrast Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-size\":\"calc(var(--variable-reference-Odz72kM37-WINXm0Fpl) * 1px)\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-H3qBspcnC-WINXm0Fpl))\"},children:\"Text 1\"})}),className:\"framer-9a7mjk\",effect:textEffect,fonts:[\"CUSTOMV2;Atacama Condensed Contrast\"],layoutDependency:layoutDependency,layoutId:\"NZ3oDVJhh\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-H3qBspcnC-WINXm0Fpl)\",\"--framer-paragraph-spacing\":\"16px\",\"--variable-reference-H3qBspcnC-WINXm0Fpl\":H3qBspcnC,\"--variable-reference-Odz72kM37-WINXm0Fpl\":Odz72kM37},text:aPBU1FzUs,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"Atacama Condensed Contrast\", \"Atacama Condensed Contrast Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-size\":\"calc(var(--variable-reference-Odz72kM37-WINXm0Fpl) * 1px)\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-H3qBspcnC-WINXm0Fpl))\"},children:\"Text 2\"})}),className:\"framer-10jvnxy\",effect:textEffect,fonts:[\"CUSTOMV2;Atacama Condensed Contrast\"],layoutDependency:layoutDependency,layoutId:\"i9NahqEJh\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-H3qBspcnC-WINXm0Fpl)\",\"--framer-paragraph-spacing\":\"16px\",\"--variable-reference-H3qBspcnC-WINXm0Fpl\":H3qBspcnC,\"--variable-reference-Odz72kM37-WINXm0Fpl\":Odz72kM37},text:qJSLaIk0j,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"Atacama Condensed Contrast\", \"Atacama Condensed Contrast Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-size\":\"calc(var(--variable-reference-Odz72kM37-WINXm0Fpl) * 1px)\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-H3qBspcnC-WINXm0Fpl))\"},children:\"Text 3\"})}),className:\"framer-1pktgpp\",effect:textEffect,fonts:[\"CUSTOMV2;Atacama Condensed Contrast\"],layoutDependency:layoutDependency,layoutId:\"yUljoBRR6\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-H3qBspcnC-WINXm0Fpl)\",\"--framer-paragraph-spacing\":\"16px\",\"--variable-reference-H3qBspcnC-WINXm0Fpl\":H3qBspcnC,\"--variable-reference-Odz72kM37-WINXm0Fpl\":Odz72kM37},text:DFqwdv8Ki,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kbGSf.framer-16dkftm, .framer-kbGSf .framer-16dkftm { display: block; }\",\".framer-kbGSf.framer-cs869d { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kbGSf .framer-1mtdip0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-kbGSf .framer-9a7mjk, .framer-kbGSf .framer-10jvnxy, .framer-kbGSf .framer-1pktgpp { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 408\n * @framerIntrinsicWidth 224\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"CAt4VkDqS\":{\"layout\":[\"auto\",\"auto\"]},\"K1rOeJ_EN\":{\"layout\":[\"auto\",\"auto\"]},\"odEyaAurw\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Odz72kM37\":\"fontSize\",\"H3qBspcnC\":\"color\",\"aPBU1FzUs\":\"text1\",\"qJSLaIk0j\":\"text2\",\"DFqwdv8Ki\":\"text3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWINXm0Fpl=withCSS(Component,css,\"framer-kbGSf\");export default FramerWINXm0Fpl;FramerWINXm0Fpl.displayName=\"Animated Words (Hero) 2\";FramerWINXm0Fpl.defaultProps={height:408,width:224};addPropertyControls(FramerWINXm0Fpl,{variant:{options:[\"oodrKy3JY\",\"CAt4VkDqS\",\"K1rOeJ_EN\",\"odEyaAurw\"],optionTitles:[\"Selected\",\"1\",\"2\",\"3\"],title:\"Variant\",type:ControlType.Enum},Odz72kM37:{defaultValue:80,title:\"Font Size\",type:ControlType.Number},onOdz72kM37Change:{changes:\"Odz72kM37\",type:ControlType.ChangeHandler},H3qBspcnC:{defaultValue:'var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(68, 146, 117)) /* {\"name\":\"Accent\"} */',title:\"Color\",type:ControlType.Color},aPBU1FzUs:{defaultValue:\"Text 1\",description:\"\",displayTextArea:false,title:\"Text 1\",type:ControlType.String},onaPBU1FzUsChange:{changes:\"aPBU1FzUs\",type:ControlType.ChangeHandler},qJSLaIk0j:{defaultValue:\"Text 2\",description:\"\",displayTextArea:false,placeholder:\"\",title:\"Text 2\",type:ControlType.String},onqJSLaIk0jChange:{changes:\"qJSLaIk0j\",type:ControlType.ChangeHandler},DFqwdv8Ki:{defaultValue:\"Text 3\",description:\"\",displayTextArea:false,placeholder:\"\",title:\"Text 3\",type:ControlType.String},onDFqwdv8KiChange:{changes:\"DFqwdv8Ki\",type:ControlType.ChangeHandler}});addFonts(FramerWINXm0Fpl,[{explicitInter:true,fonts:[{cssFamilyName:\"Atacama Condensed Contrast\",source:\"custom\",style:\"normal\",uiFamilyName:\"Atacama\",url:\"https://framerusercontent.com/assets/CulTxCTJ7J5PGEiB3i4bfFdCQ.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWINXm0Fpl\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"408\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Odz72kM37\\\":\\\"fontSize\\\",\\\"H3qBspcnC\\\":\\\"color\\\",\\\"aPBU1FzUs\\\":\\\"text1\\\",\\\"qJSLaIk0j\\\":\\\"text2\\\",\\\"DFqwdv8Ki\\\":\\\"text3\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CAt4VkDqS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"K1rOeJ_EN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"odEyaAurw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"224\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WINXm0Fpl.map","// Generated by Framer (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Atacama Condensed Medium Italic\",\"CUSTOMV2;Atacama Extra Condensed Bold Contrast Italic\",\"CUSTOMV2;Atacama Extra Condensed Bold Contrast Italic\",\"CUSTOMV2;Atacama Extra Condensed Medium Contrast Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Atacama Condensed Medium Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Atacama\",url:\"https://framerusercontent.com/assets/F4RIctBWakU1GAuWr7cEXYZ2CPI.woff2\",weight:\"500\"},{cssFamilyName:\"Atacama Extra Condensed Bold Contrast Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Atacama\",url:\"https://framerusercontent.com/assets/mHzdUdzFfpP1LWk2LYMVSXqPDAk.woff2\",weight:\"700\"},{cssFamilyName:\"Atacama Extra Condensed Medium Contrast Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Atacama\",url:\"https://framerusercontent.com/assets/zQkFvqoR8Irsfw4tPwxcR56vIyE.woff2\",weight:\"500\"}]}];export const css=['.framer-T7IKG .framer-styles-preset-4542k2:not(.rich-text-wrapper), .framer-T7IKG .framer-styles-preset-4542k2.rich-text-wrapper p { --framer-font-family: \"Atacama Condensed Medium Italic\", \"Atacama Condensed Medium Italic Placeholder\", sans-serif; --framer-font-family-bold: \"Atacama Extra Condensed Bold Contrast Italic\", \"Atacama Extra Condensed Bold Contrast Italic Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Atacama Extra Condensed Bold Contrast Italic\", \"Atacama Extra Condensed Bold Contrast Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Atacama Extra Condensed Medium Contrast Italic\", \"Atacama Extra Condensed Medium Contrast Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: italic; --framer-font-style-bold: italic; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-T7IKG\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c0aead9)\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 sharedStyle from\"https://framerusercontent.com/modules/9gOIMkeGRexhdsewqxHy/OnZPZy1j4CNPxw1Bchj2/DPeXkUsMx.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/6vQvuz5bF4HV27qhZhBW/EMIrvCKgBXIHlJK1KKzx/pt4JXniB_.js\";const cycleOrder=[\"ssFwbSlTG\",\"KIuffennK\",\"OsrARedUA\"];const serializationHash=\"framer-FN8qm\";const variantClassNames={KIuffennK:\"framer-v-oyfpo8\",OsrARedUA:\"framer-v-j0gw7s\",ssFwbSlTG:\"framer-v-bn076r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const d7wgetHcB=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"ssFwbSlTG\",\"Variant 2\":\"KIuffennK\",Mobile:\"OsrARedUA\"};const getProps=({height,id,link,width,...props})=>{return{...props,d7wgetHcB:link??props.d7wgetHcB,variant:humanReadableVariantMap[props.variant]??props.variant??\"ssFwbSlTG\"};};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,d7wgetHcB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ssFwbSlTG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"OsrARedUA\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"keynote-banner\",href:d7wgetHcB,motionChild:true,nodeId:\"ssFwbSlTG\",openInNewTab:false,scopeId:\"FxgHm3AmW\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-bn076r\",className,classNames)} framer-1xi1lt`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ssFwbSlTG\",ref:refBinding,style:{backgroundColor:\"rgb(28, 28, 28)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,boxShadow:\"inset 0px 1px 2px 0px rgba(255, 255, 255, 0.25), 0px 2px 4px 0px rgba(0, 0, 0, 0.25), 0px 4px 8px 0px rgba(0, 0, 0, 0.25)\",...style},variants:{KIuffennK:{backgroundColor:\"rgb(247, 246, 245)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({KIuffennK:{\"data-framer-name\":\"Variant 2\"},OsrARedUA:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4542k2\",\"data-styles-preset\":\"DPeXkUsMx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5)))\"},children:\"Minimize AI Risk\"})}),className:\"framer-1q1rr79\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ubARFjuqp\",style:{\"--extracted-r6o4lv\":\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{KIuffennK:{\"--extracted-r6o4lv\":\"var(--token-9bf2aa6d-a6c8-43ed-b61a-cddd14f81cb9, rgba(3, 3, 2, 0.59))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KIuffennK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4542k2\",\"data-styles-preset\":\"DPeXkUsMx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9bf2aa6d-a6c8-43ed-b61a-cddd14f81cb9, rgba(3, 3, 2, 0.59)))\"},children:\"Minimize AI Risk\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-11e18pg\",layoutDependency:layoutDependency,layoutId:\"G9UNgoyAG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 27\" overflow=\"visible\"><path d=\"M 0 0 L 1 0 L 1 27 L 0 27 Z\" fill=\"var(--token-5547f1dc-ff6b-4f82-82c7-a8b77fee0be7, rgba(255, 255, 255, 0.11))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({KIuffennK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 27\" overflow=\"visible\"><path d=\"M 0 0 L 1 0 L 1 27 L 0 27 Z\" fill=\"rgba(34, 23, 11, 0.09)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6av1tu\",layoutDependency:layoutDependency,layoutId:\"Xb2Cubxof\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Book a demo\"})}),className:\"framer-1umfy0d\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Yxwna8aPF\",style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{KIuffennK:{\"--extracted-r6o4lv\":\"var(--token-274bb291-e3a2-4094-bf26-fef78fb200c7, rgb(41, 41, 41))\"},OsrARedUA:{\"--extracted-r6o4lv\":\"var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KIuffennK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-274bb291-e3a2-4094-bf26-fef78fb200c7, rgb(41, 41, 41)))\"},children:\"Book a demo\"})})},OsrARedUA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1NUSyBCdXJlYXUgU1RLIEJ1cmVhdQ==\",\"--framer-font-family\":'\"CUSTOM;STK Bureau STK Bureau\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)))\"},children:\"Enz.ai introduces Intakes\"})}),fonts:[\"CUSTOM;STK Bureau STK Bureau\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lpqxdp\",layoutDependency:layoutDependency,layoutId:\"M4W9ckNTT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.676 8.329\" overflow=\"visible\"><path d=\"M 10.522 3.8 C 10.727 4.005 10.727 4.337 10.522 4.542 L 6.876 8.188 C 6.669 8.381 6.347 8.375 6.147 8.175 C 5.947 7.975 5.941 7.653 6.134 7.446 L 8.884 4.696 L 0.525 4.696 C 0.235 4.696 0 4.461 0 4.171 C 0 3.881 0.235 3.646 0.525 3.646 L 8.882 3.646 L 6.132 0.896 C 5.927 0.691 5.927 0.358 6.132 0.154 C 6.338 -0.051 6.67 -0.051 6.875 0.154 L 10.521 3.8 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({KIuffennK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.676 8.329\" overflow=\"visible\"><path d=\"M 10.522 3.8 C 10.727 4.005 10.727 4.337 10.522 4.542 L 6.876 8.188 C 6.669 8.381 6.347 8.375 6.147 8.175 C 5.947 7.975 5.941 7.653 6.134 7.446 L 8.884 4.696 L 0.525 4.696 C 0.235 4.696 0 4.461 0 4.171 C 0 3.881 0.235 3.646 0.525 3.646 L 8.882 3.646 L 6.132 0.896 C 5.927 0.691 5.927 0.358 6.132 0.154 C 6.338 -0.051 6.67 -0.051 6.875 0.154 L 10.521 3.8 Z\" fill=\"rgb(41, 41, 41)\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FN8qm.framer-1xi1lt, .framer-FN8qm .framer-1xi1lt { display: block; }\",\".framer-FN8qm.framer-bn076r { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 40px; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 252px; }\",\".framer-FN8qm .framer-1q1rr79, .framer-FN8qm .framer-1umfy0d { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-FN8qm .framer-11e18pg { height: 27px; position: relative; width: 1px; }\",\".framer-FN8qm .framer-6av1tu { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-FN8qm .framer-1lpqxdp { height: 9px; position: relative; width: 11px; }\",\".framer-FN8qm.framer-v-oyfpo8.framer-bn076r { padding: 0px 16px 0px 16px; width: min-content; }\",\".framer-FN8qm.framer-v-j0gw7s.framer-bn076r { width: 390px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 252\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KIuffennK\":{\"layout\":[\"auto\",\"fixed\"]},\"OsrARedUA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"d7wgetHcB\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_w6gnd0\",\"trackingId\":\"keynote-banner\",\"type\":\"click\",\"nodeId\":\"ssFwbSlTG\"}]\n */const FramerFxgHm3AmW=withCSS(Component,css,\"framer-FN8qm\");export default FramerFxgHm3AmW;FramerFxgHm3AmW.displayName=\"CTA Bar\";FramerFxgHm3AmW.defaultProps={height:40,width:252};addPropertyControls(FramerFxgHm3AmW,{variant:{options:[\"ssFwbSlTG\",\"KIuffennK\",\"OsrARedUA\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},d7wgetHcB:{title:\"Link\",type:ControlType.Link}});addFonts(FramerFxgHm3AmW,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFxgHm3AmW\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"d7wgetHcB\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_w6gnd0\\\",\\\"trackingId\\\":\\\"keynote-banner\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"ssFwbSlTG\\\"}]\",\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"252\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KIuffennK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"OsrARedUA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicHeight 400\n * @framerIntrinsicWidth 800\n */export default function UnicornStudioEmbed(props){const{sdkVersion=\"2.0.5\"}=props;const elementRef=useRef(null);const sceneRef=useRef(null);const scriptId=useRef(`unicorn-project-${Math.random().toString(36).substr(2,9)}`);const[versionError,setVersionError]=useState(null);// simple semver check: 1.2.3\nconst isValidVersion=v=>/^\\d+\\.\\d+\\.\\d+(-beta)?$/.test(v.trim());useEffect(()=>{const isEditingOrPreviewing=[\"CANVAS\",\"PREVIEW\"].includes(RenderTarget.current());// validate version first\nif(!isValidVersion(sdkVersion)){console.error(`[UnicornStudioEmbed] Invalid SDK version \"${sdkVersion}\". Expected format: x.y.z (e.g. 1.5.3)`);setVersionError(`Invalid SDK version \"${sdkVersion}\". Use x.y.z (e.g. 1.5.3).`);return;}else{setVersionError(null);}if(RenderTarget.current()===\"CANVAS\"){return;}const initializeScript=callback=>{const cdnPrefix=\"https://cdn.jsdelivr.net/gh/hiunicornstudio/unicornstudio.js\";const scriptSrc=`${cdnPrefix}@v${sdkVersion}/dist/unicornStudio.umd.js`;// check if any unicornstudio.js script is already on the page\nconst existingScript=document.querySelector('script[src^=\"https://cdn.jsdelivr.net/gh/hiunicornstudio/unicornstudio.js\"]');// IMPORTANT:\n// If there is already a script but it's for a different version,\n// we might want to load the desired one anyway. For now, if it's\n// present AND window.UnicornStudio exists, we just use it.\nif(!existingScript){const script=document.createElement(\"script\");script.src=scriptSrc;script.onload=callback;script.onerror=()=>console.error(\"Failed to load UnicornStudio script at \"+scriptSrc);document.body.appendChild(script);}else{if(window.UnicornStudio){callback();}else{const waitForLoad=setInterval(()=>{if(window.UnicornStudio){clearInterval(waitForLoad);callback();}},100);}}};const initializeUnicornStudio=()=>{if(props.projectJSON){try{// Create script element for JSON data\nconst dataScript=document.createElement(\"script\");dataScript.id=scriptId.current;dataScript.type=\"application/json\";dataScript.textContent=props.projectJSON;document.body.appendChild(dataScript);elementRef.current?.setAttribute(\"data-us-project-src\",`${scriptId.current}`);}catch(e){console.error(\"Failed to parse project JSON:\",e);return;}}else if(props.projectId){const query=props.projectId.split(\"?\");const projectId=query[0];const production=query[1]&&query[1].includes(\"production\");const cacheBuster=isEditingOrPreviewing?\"?update=\"+Math.random():\"\";elementRef.current?.setAttribute(\"data-us-project\",projectId+cacheBuster);if(production){elementRef.current?.setAttribute(\"data-us-production\",\"1\");}}const US=window.UnicornStudio;if(!US||!elementRef.current)return;// 1) Clean up only our previous scene\nUS.scenes?.find(s=>s.element===elementRef.current)?.destroy();// 2) Prepare args\nconst args={element:elementRef.current,dpi:props.dpi,scale:props.scale,fps:props.fps,lazyLoad:!!props.lazyLoad,fixed:!!props.fixed,altText:props.altText,ariaLabel:props.ariaLabel};// If you passed JSON via a <script type=\"application/json\" id=...>\nif(props.projectJSON){// ensure script tag exists (your current code already does this)\nargs.filePath=scriptId.current;}else{args.projectId=props.projectId// your parsed id\n;}// 3) Create only this scene\nUS.addScene(args).then(scene=>{sceneRef.current=scene;});};if(props.projectId||props.projectJSON){if(window.UnicornStudio){initializeUnicornStudio();}else{initializeScript(initializeUnicornStudio);}}return()=>{if(sceneRef.current){sceneRef.current.destroy();sceneRef.current=null;}// Clean up JSON script if it exists\nconst dataScript=document.getElementById(scriptId.current);if(dataScript){dataScript.remove();}};},[props.projectId,props.projectJSON,sdkVersion]);// CANVAS mode stays the same\nif(RenderTarget.current()===\"CANVAS\"){return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\",backgroundColor:\"rgba(0, 0, 0, 0.15)\",color:\"#4B5563\",fontWeight:500,textAlign:\"center\",padding:\"16px\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:\"1.25rem\",marginBottom:\"12px\"},children:\"Scene will render in Preview and on your published site.\"}),!props.projectId&&!props.projectJSON?/*#__PURE__*/_jsx(\"p\",{style:{fontSize:\"1rem\",color:\"#EF4444\"},children:\"No project ID, please export your scene and add its project ID in the detail panel.\"}):\" \"]});}// runtime render\nreturn /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",height:\"100%\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"div\",{ref:elementRef,\"data-us-dpi\":props.dpi,\"data-us-scale\":props.scale,\"data-us-fps\":props.fps,\"data-us-altText\":props.altText,\"data-us-ariaLabel\":props.ariaLabel,...props.lazyLoad?{\"data-us-lazyload\":\"true\"}:{},style:{width:\"100%\",height:\"100%\",...props.style},children:props.header&&/*#__PURE__*/_jsx(\"h1\",{style:{width:\"1px\",height:\"1px\",margin:\"-1px\",padding:\"0\",overflow:\"hidden\",clip:\"rect(0, 0, 0, 0)\",border:\"0\"},children:props.header})}),versionError?/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:8,background:\"rgba(239, 68, 68, 0.12)\",border:\"1px solid rgba(239, 68, 68, 0.5)\",borderRadius:6,padding:\"8px 10px\",fontSize:12,color:\"#991B1B\",pointerEvents:\"none\"},children:versionError}):null]});}UnicornStudioEmbed.displayName=\"Unicorn Studio Embed\";addPropertyControls(UnicornStudioEmbed,{projectId:{type:ControlType.String,title:\"Project ID\"},projectJSON:{type:ControlType.String,title:\"Project JSON\"},sdkVersion:{type:ControlType.String,title:\"SDK version\",defaultValue:\"2.0.5\",placeholder:\"2.0.5\"},scale:{type:ControlType.Number,title:\"Scale\",defaultValue:1,min:.25,max:1,step:.01},dpi:{type:ControlType.Number,title:\"DPI\",defaultValue:1.5,min:.5,max:2,step:.1},fps:{type:ControlType.Number,title:\"FPS\",defaultValue:60,min:10,max:120,step:5},header:{type:ControlType.String,title:\"H1 text\"},altText:{type:ControlType.String,title:\"Alt text\"},ariaLabel:{type:ControlType.String,title:\"Aria label\"},lazyLoad:{type:ControlType.Boolean,title:\"Lazy Load\",defaultValue:false},fixed:{type:ControlType.Boolean,title:\"Fixed\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"UnicornStudioEmbed\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"800\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UnicornStudioEmbed.map","// Generated by Framer (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Atacama Condensed Contrast\",\"CUSTOMV2;Atacama Ultra Expanded Bold\",\"CUSTOMV2;Atacama Extra Condensed Bold Contrast Italic\",\"CUSTOMV2;Atacama Ultra Expanded Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Atacama Condensed Contrast\",source:\"custom\",style:\"normal\",uiFamilyName:\"Atacama\",url:\"https://framerusercontent.com/assets/CulTxCTJ7J5PGEiB3i4bfFdCQ.woff2\",weight:\"400\"},{cssFamilyName:\"Atacama Ultra Expanded Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Atacama\",url:\"https://framerusercontent.com/assets/dousUvpPTCudDMvn199E33Bb6Rc.woff2\",weight:\"700\"},{cssFamilyName:\"Atacama Extra Condensed Bold Contrast Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Atacama\",url:\"https://framerusercontent.com/assets/mHzdUdzFfpP1LWk2LYMVSXqPDAk.woff2\",weight:\"700\"},{cssFamilyName:\"Atacama Ultra Expanded Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Atacama\",url:\"https://framerusercontent.com/assets/GwW0dfOOzISIeguUdljvJFALbU.woff2\",weight:\"400\"}]}];export const css=['.framer-47euU .framer-styles-preset-12xomxb:not(.rich-text-wrapper), .framer-47euU .framer-styles-preset-12xomxb.rich-text-wrapper h3 { --framer-font-family: \"Atacama Condensed Contrast\", \"Atacama Condensed Contrast Placeholder\", sans-serif; --framer-font-family-bold: \"Atacama Ultra Expanded Bold\", \"Atacama Ultra Expanded Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Atacama Extra Condensed Bold Contrast Italic\", \"Atacama Extra Condensed Bold Contrast Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Atacama Ultra Expanded Italic\", \"Atacama Ultra Expanded Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-47euU\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9805f18)\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 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 20 L 0 0 L 20 0 L 20 20 Z M 20 10.02 C 17.405 10.179 14.958 11.282 13.12 13.12 C 11.282 14.958 10.179 17.405 10.02 20 L 9.98 20 C 9.821 17.405 8.719 14.958 6.88 13.12 C 5.042 11.281 2.595 10.179 0 10.02 L 0 9.98 C 2.595 9.821 5.042 8.719 6.88 6.88 C 8.719 5.042 9.821 2.595 9.98 0 L 10.02 0 C 10.179 2.595 11.282 5.042 13.12 6.88 C 14.958 8.718 17.405 9.821 20 9.98 Z\" fill=\"transparent\" height=\"20px\" id=\"wshogA70i\" transform=\"translate(10 10)\" width=\"20px\"><path d=\"M 0 20 L 0 0 L 20 0 L 20 20 Z\" fill=\"transparent\" height=\"20px\" id=\"iQjhBQMyJ\" width=\"20px\"/><path d=\"M 20 10.02 C 17.405 10.179 14.958 11.282 13.12 13.12 C 11.282 14.958 10.179 17.405 10.02 20 L 9.98 20 C 9.821 17.405 8.719 14.958 6.88 13.12 C 5.042 11.281 2.595 10.179 0 10.02 L 0 9.98 C 2.595 9.821 5.042 8.719 6.88 6.88 C 8.719 5.042 9.821 2.595 9.98 0 L 10.02 0 C 10.179 2.595 11.282 5.042 13.12 6.88 C 14.958 8.718 17.405 9.821 20 9.98 Z\" fill=\"var(--x7u29w, var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)))\" height=\"20px\" id=\"v_IrhWqb5\" width=\"20px\"/></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,bokJAoQVK:fill??props.bokJAoQVK??\"var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,bokJAoQVK,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Uy44y\",className),layoutId:layoutId,ref:ref,style:{\"--x7u29w\":bokJAoQVK,...style}});});const css=[`.framer-Uy44y { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--x7u29w); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"bokJAoQVK\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"x7u29w\"},\"set\":{\"localId\":\"vectorSet/Xc_C53DJ6\",\"id\":\"Xc_C53DJ6\",\"moduleId\":\"9d2XThmv5fVBkOF0niA5\"}}\n */const Icon=withCSS(Component,css,\"framer-Uy44y\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{bokJAoQVK:{defaultValue:'var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)) /* {\"name\":\"text-inverted\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"x7u29w\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Xc_C53DJ6\\\",\\\"id\\\":\\\"Xc_C53DJ6\\\",\\\"moduleId\\\":\\\"9d2XThmv5fVBkOF0niA5\\\"}}\",\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"bokJAoQVK\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9805f18)\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 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 7.724 12.036 L 14.373 7.237 C 14.699 7.001 15.165 7.093 15.32 7.459 C 16.138 9.386 15.773 11.702 14.146 13.292 C 12.52 14.882 10.257 15.231 8.188 14.437 L 5.929 15.459 C 9.17 17.625 13.105 17.09 15.564 14.684 C 17.515 12.776 18.119 10.177 17.554 7.832 L 17.56 7.837 C 16.74 4.393 17.761 3.017 19.852 0.202 C 19.901 0.135 19.95 0.068 20 0 L 17.249 2.69 L 17.249 2.681 L 7.723 12.037 M 6.352 13.202 C 4.026 11.029 4.427 7.667 6.412 5.728 C 7.879 4.293 10.284 3.708 12.383 4.569 L 14.638 3.551 C 14.232 3.264 13.711 2.955 13.114 2.738 C 10.414 1.652 7.182 2.193 4.987 4.337 C 2.876 6.401 2.212 9.574 3.352 12.283 C 4.203 14.307 2.807 15.738 1.401 17.183 C 0.903 17.695 0.403 18.208 0 18.75 L 6.35 13.204\" fill=\"transparent\" height=\"18.749948488407245px\" id=\"XtS__vfpL\" transform=\"translate(10 10.667)\" width=\"20px\"><path d=\"M 1.795 12.036 L 8.444 7.237 C 8.77 7.001 9.236 7.093 9.392 7.459 C 10.209 9.386 9.844 11.702 8.217 13.292 C 6.591 14.882 4.328 15.231 2.26 14.437 L 0 15.459 C 3.241 17.625 7.176 17.09 9.636 14.684 C 11.586 12.776 12.191 10.177 11.626 7.832 L 11.631 7.837 C 10.811 4.393 11.832 3.017 13.923 0.202 C 13.972 0.135 14.022 0.068 14.071 0 L 11.32 2.69 L 11.32 2.681 L 1.794 12.037\" fill=\"var(--x7u29w, var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)))\" height=\"16.821060994685595px\" id=\"H6PDzk2S0\" transform=\"translate(5.929 0)\" width=\"14.071140724302722px\"/><path d=\"M 6.352 11.009 C 4.026 8.836 4.427 5.474 6.412 3.535 C 7.879 2.1 10.284 1.514 12.383 2.375 L 14.638 1.357 C 14.232 1.07 13.711 0.762 13.114 0.545 C 10.414 -0.541 7.182 -0.001 4.987 2.143 C 2.876 4.207 2.212 7.381 3.352 10.089 C 4.203 12.113 2.807 13.545 1.401 14.99 C 0.903 15.502 0.403 16.014 0 16.557 L 6.35 11.01\" fill=\"var(--x7u29w, var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)))\" height=\"16.55661676996242px\" id=\"GMQ72qrK0\" transform=\"translate(0 2.193)\" width=\"14.637765728301474px\"/></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,bokJAoQVK:fill??props.bokJAoQVK??\"var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,bokJAoQVK,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-JJMW5\",className),layoutId:layoutId,ref:ref,style:{\"--x7u29w\":bokJAoQVK,...style}});});const css=[`.framer-JJMW5 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--x7u29w); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"bokJAoQVK\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"x7u29w\"},\"set\":{\"localId\":\"vectorSet/Xc_C53DJ6\",\"id\":\"Xc_C53DJ6\",\"moduleId\":\"9d2XThmv5fVBkOF0niA5\"}}\n */const Icon=withCSS(Component,css,\"framer-JJMW5\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{bokJAoQVK:{defaultValue:'var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)) /* {\"name\":\"text-inverted\"} */',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\",\"framerIntrinsicHeight\":\"40\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"x7u29w\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Xc_C53DJ6\\\",\\\"id\\\":\\\"Xc_C53DJ6\\\",\\\"moduleId\\\":\\\"9d2XThmv5fVBkOF0niA5\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerVariables\":\"{\\\"bokJAoQVK\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9805f18)\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 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2.341 0 L 8.032 5.247 L 8.032 0.012 L 9.14 0.012 L 9.14 5.271 L 14.857 0 L 14.857 5.983 L 17.204 5.983 L 17.204 14.612 L 14.864 14.612 L 14.864 19.939 L 9.14 14.907 L 9.14 19.997 L 8.032 19.997 L 8.032 14.99 L 2.347 20 L 2.347 14.612 L 0 14.612 L 0 5.983 L 2.341 5.983 Z M 7.197 7.078 L 1.108 7.078 L 1.108 13.517 L 2.346 13.517 L 2.346 11.486 Z M 3.455 11.971 L 3.455 17.556 L 8.032 13.522 L 8.032 7.811 Z M 13.756 17.499 L 13.756 14.612 L 13.75 14.612 L 13.75 11.966 L 9.172 7.806 L 9.172 13.469 Z M 14.864 13.517 L 16.096 13.517 L 16.096 7.078 L 10.052 7.078 L 14.864 11.44 Z M 13.749 5.983 L 13.749 2.519 L 9.992 5.983 Z M 3.449 2.519 L 3.449 5.983 L 7.205 5.983 Z\" fill=\"var(--x7u29w, var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)))\" height=\"20px\" id=\"wBBCzPsON\" transform=\"translate(10.906 10.188)\" width=\"17.20364741641339px\"/></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,bokJAoQVK:fill??props.bokJAoQVK??\"var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,bokJAoQVK,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-2F0p5\",className),layoutId:layoutId,ref:ref,style:{\"--x7u29w\":bokJAoQVK,...style}});});const css=[`.framer-2F0p5 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--x7u29w); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"bokJAoQVK\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"x7u29w\"},\"set\":{\"localId\":\"vectorSet/Xc_C53DJ6\",\"id\":\"Xc_C53DJ6\",\"moduleId\":\"9d2XThmv5fVBkOF0niA5\"}}\n */const Icon=withCSS(Component,css,\"framer-2F0p5\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{bokJAoQVK:{defaultValue:'var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255)) /* {\"name\":\"text-inverted\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"bokJAoQVK\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"x7u29w\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/Xc_C53DJ6\\\",\\\"id\\\":\\\"Xc_C53DJ6\\\",\\\"moduleId\\\":\\\"9d2XThmv5fVBkOF0niA5\\\"}}\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (edc3e25)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/lshPrffaTjBwi2VLyGhU/mQZFZCpfCTf7sGjOpgvB/jQob5SVsB.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const serializationHash=\"framer-FYlKT\";const variantClassNames={GEhmoWBhU:\"framer-v-b0og88\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KqVk4dpVJ=undefined;const sQtSwuGuX=undefined;const i9REwYs85=undefined;const Shv__gScj=undefined;const slKPctBNo=undefined;const s2cQmbs0R=undefined;const pWxODncFj=undefined;const gZLQ_nPp1=undefined;const uZl8cqT_b=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:5};const transition3={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition4={bounce:.2,delay:.4,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={bounce:.2,delay:.6,duration:.4,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={bounce:.2,delay:.8,duration:.4,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link1,link2,link3,link4,question1,question2,question3,question4,visible,width,...props})=>{return{...props,gZLQ_nPp1:visible??props.gZLQ_nPp1??true,i9REwYs85:link2??props.i9REwYs85,KqVk4dpVJ:link1??props.KqVk4dpVJ,pWxODncFj:link4??props.pWxODncFj,s2cQmbs0R:question3??props.s2cQmbs0R??\"What does V7 do?\",Shv__gScj:question2??props.Shv__gScj??\"What does V7 do?\",slKPctBNo:link3??props.slKPctBNo,sQtSwuGuX:question1??props.sQtSwuGuX??\"What does V7 do?\",uZl8cqT_b:question4??props.uZl8cqT_b??\"What does V7 do?\"};};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,KqVk4dpVJ,i9REwYs85,slKPctBNo,pWxODncFj,sQtSwuGuX,Shv__gScj,s2cQmbs0R,uZl8cqT_b,gZLQ_nPp1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"GEhmoWBhU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-b0og88\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"GEhmoWBhU\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.11)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(26, 26, 26)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},children:[/*#__PURE__*/_jsx(Link,{href:KqVk4dpVJ,motionChild:true,nodeId:\"TYhFaKp77\",openInNewTab:true,scopeId:\"wn3gGIiPP\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-nhnwvf framer-a2max4\",layoutDependency:layoutDependency,layoutId:\"TYhFaKp77\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-h1hzpu\",\"data-styles-preset\":\"jQob5SVsB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"What does V7 do?\"})}),className:\"framer-j22gcg\",\"data-framer-appear-id\":\"j22gcg\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"RyjwGnmIR\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:sQtSwuGuX,verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:i9REwYs85,motionChild:true,nodeId:\"jujJyHqO3\",openInNewTab:true,scopeId:\"wn3gGIiPP\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-30qq51 framer-a2max4\",layoutDependency:layoutDependency,layoutId:\"jujJyHqO3\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-h1hzpu\",\"data-styles-preset\":\"jQob5SVsB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"What does V7 do?\"})}),className:\"framer-oyemyr\",\"data-framer-appear-id\":\"oyemyr\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"Il3asq7tR\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Shv__gScj,verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:slKPctBNo,motionChild:true,nodeId:\"herVuKOUq\",openInNewTab:true,scopeId:\"wn3gGIiPP\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1gzjz34 framer-a2max4\",layoutDependency:layoutDependency,layoutId:\"herVuKOUq\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-h1hzpu\",\"data-styles-preset\":\"jQob5SVsB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"What does V7 do?\"})}),className:\"framer-v2roul\",\"data-framer-appear-id\":\"v2roul\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"NO0G6daEp\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:s2cQmbs0R,verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:pWxODncFj,motionChild:true,nodeId:\"ozTBmZjCl\",openInNewTab:true,scopeId:\"wn3gGIiPP\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1j8vdyd framer-a2max4\",layoutDependency:layoutDependency,layoutId:\"ozTBmZjCl\",children:gZLQ_nPp1!==false&&/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-h1hzpu\",\"data-styles-preset\":\"jQob5SVsB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"What does V7 do?\"})}),className:\"framer-1li7skj\",\"data-framer-appear-id\":\"1li7skj\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"iB6X1yVYW\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:uZl8cqT_b,verticalAlignment:\"top\",whileHover:animation,withExternalLayout:true})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FYlKT.framer-a2max4, .framer-FYlKT .framer-a2max4 { display: block; }\",\".framer-FYlKT.framer-b0og88 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 20px; position: relative; width: 325px; will-change: var(--framer-will-change-override, transform); }\",\".framer-FYlKT .framer-nhnwvf, .framer-FYlKT .framer-30qq51, .framer-FYlKT .framer-1gzjz34, .framer-FYlKT .framer-1j8vdyd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-FYlKT .framer-j22gcg, .framer-FYlKT .framer-oyemyr, .framer-FYlKT .framer-v2roul, .framer-FYlKT .framer-1li7skj { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,'.framer-FYlKT[data-border=\"true\"]::after, .framer-FYlKT [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 154\n * @framerIntrinsicWidth 325\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KqVk4dpVJ\":\"link1\",\"i9REwYs85\":\"link2\",\"slKPctBNo\":\"link3\",\"pWxODncFj\":\"link4\",\"sQtSwuGuX\":\"question1\",\"Shv__gScj\":\"question2\",\"s2cQmbs0R\":\"question3\",\"uZl8cqT_b\":\"question4\",\"gZLQ_nPp1\":\"visible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerwn3gGIiPP=withCSS(Component,css,\"framer-FYlKT\");export default Framerwn3gGIiPP;Framerwn3gGIiPP.displayName=\"LLM Menu\";Framerwn3gGIiPP.defaultProps={height:154,width:325};addPropertyControls(Framerwn3gGIiPP,{KqVk4dpVJ:{description:\"\",title:\"Link 1\",type:ControlType.Link},i9REwYs85:{description:\"\",title:\"Link 2\",type:ControlType.Link},slKPctBNo:{description:\"\",title:\"Link 3\",type:ControlType.Link},pWxODncFj:{description:\"\",title:\"Link 4\",type:ControlType.Link},sQtSwuGuX:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 1\",type:ControlType.String},Shv__gScj:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 2\",type:ControlType.String},s2cQmbs0R:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 3\",type:ControlType.String},uZl8cqT_b:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 4\",type:ControlType.String},gZLQ_nPp1:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean}});addFonts(Framerwn3gGIiPP,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerwn3gGIiPP\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"154\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"KqVk4dpVJ\\\":\\\"link1\\\",\\\"i9REwYs85\\\":\\\"link2\\\",\\\"slKPctBNo\\\":\\\"link3\\\",\\\"pWxODncFj\\\":\\\"link4\\\",\\\"sQtSwuGuX\\\":\\\"question1\\\",\\\"Shv__gScj\\\":\\\"question2\\\",\\\"s2cQmbs0R\\\":\\\"question3\\\",\\\"uZl8cqT_b\\\":\\\"question4\\\",\\\"gZLQ_nPp1\\\":\\\"visible\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"325\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3256e0c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Instance,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Triangle from\"https://framerusercontent.com/modules/zrnzERmulptG6ueEq97m/22WOex6LphYKkRllGz76/o45Sl782T.js\";import LLMMenu from\"https://framerusercontent.com/modules/akBKWo3BpdCnVaJCKYPW/y9Ag3kmNBOgncFxFJsc8/wn3gGIiPP.js\";const LLMMenuFonts=getFonts(LLMMenu);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const enabledGestures={qgElczbcA:{hover:true}};const serializationHash=\"framer-eq30N\";const variantClassNames={qgElczbcA:\"framer-v-1naf82z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ex0iJzD8p=undefined;const VhnQ9OSql=undefined;const n7HFEdKSo=undefined;const uAoQaIF_l=undefined;const juQ5j9QJs=undefined;const ZavO1_UkE=undefined;const y1nvEkFCw=undefined;const m3Lfq6brs=undefined;const YPXYiHjwh=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:10,y:0};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};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,icon2,id,link1,link2,link3,link4,question1,question2,question3,question4,width,...props})=>{return{...props,ex0iJzD8p:icon2??props.ex0iJzD8p??Triangle,juQ5j9QJs:link4??props.juQ5j9QJs,m3Lfq6brs:question3??props.m3Lfq6brs??\"What does V7 do?\",n7HFEdKSo:link2??props.n7HFEdKSo,uAoQaIF_l:link3??props.uAoQaIF_l,VhnQ9OSql:link1??props.VhnQ9OSql,y1nvEkFCw:question2??props.y1nvEkFCw??\"What does V7 do?\",YPXYiHjwh:question4??props.YPXYiHjwh??\"What does V7 do?\",ZavO1_UkE:question1??props.ZavO1_UkE??\"What does V7 do?\"};};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,VhnQ9OSql,n7HFEdKSo,uAoQaIF_l,juQ5j9QJs,ZavO1_UkE,y1nvEkFCw,m3Lfq6brs,YPXYiHjwh,ex0iJzD8p,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"qgElczbcA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"qgElczbcA-hover\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1naf82z\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"qgElczbcA\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"qgElczbcA-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.2)\"}},...addPropertyOverrides({\"qgElczbcA-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-11jnw2e\",Component:ex0iJzD8p,layoutDependency:layoutDependency,layoutId:\"GjJLG23kr\",style:{\"--x7u29w\":\"var(--token-98080bdc-6399-4478-84de-1fe5aa1fb98a, rgb(255, 255, 255))\"},transformTemplate:transformTemplate1}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7pyl15\",\"data-framer-name\":\"Hover Bridge\",layoutDependency:layoutDependency,layoutId:\"TDcw0Sbco\"}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({\"qgElczbcA-hover\":{height:154,width:\"228px\",y:(componentViewport?.y||0)+(componentViewport?.height||44)-202}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-v5ax6h-container\",\"data-framer-appear-id\":\"v5ax6h\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"qyzWb0oCi-container\",nodeId:\"qyzWb0oCi\",optimized:true,rendersWithMotion:true,scopeId:\"cFS3BPj6C\",children:/*#__PURE__*/_jsx(LLMMenu,{gZLQ_nPp1:isSet(YPXYiHjwh),height:\"100%\",i9REwYs85:n7HFEdKSo,id:\"qyzWb0oCi\",KqVk4dpVJ:VhnQ9OSql,layoutId:\"qyzWb0oCi\",pWxODncFj:juQ5j9QJs,s2cQmbs0R:m3Lfq6brs,Shv__gScj:y1nvEkFCw,slKPctBNo:uAoQaIF_l,sQtSwuGuX:ZavO1_UkE,style:{width:\"100%\"},uZl8cqT_b:YPXYiHjwh,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eq30N.framer-acs6hv, .framer-eq30N .framer-acs6hv { display: block; }\",\".framer-eq30N.framer-1naf82z { cursor: pointer; height: 44px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 44px; will-change: var(--framer-will-change-override, transform); }\",\".framer-eq30N .framer-11jnw2e { flex: none; height: var(--framer-aspect-ratio-supported, 40px); left: 50%; position: absolute; top: 50%; width: 40px; }\",\".framer-eq30N .framer-7pyl15 { flex: none; height: 62px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(-65.90909090909088% - 62px / 2); width: 228px; }\",\".framer-eq30N .framer-v5ax6h-container { bottom: 48px; flex: none; height: auto; left: 0px; position: absolute; width: 228px; z-index: 1; }\",\".framer-eq30N.framer-v-1naf82z.hover.framer-1naf82z { overflow: visible; will-change: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 44\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mv4vpORs1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"VhnQ9OSql\":\"link1\",\"n7HFEdKSo\":\"link2\",\"uAoQaIF_l\":\"link3\",\"juQ5j9QJs\":\"link4\",\"ZavO1_UkE\":\"question1\",\"y1nvEkFCw\":\"question2\",\"m3Lfq6brs\":\"question3\",\"YPXYiHjwh\":\"question4\",\"ex0iJzD8p\":\"icon2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"xxiylYM4Ngt0BhWgaEXG\"]\n */const FramercFS3BPj6C=withCSS(Component,css,\"framer-eq30N\");export default FramercFS3BPj6C;FramercFS3BPj6C.displayName=\"AI Logos\";FramercFS3BPj6C.defaultProps={height:44,width:44};addPropertyControls(FramercFS3BPj6C,{VhnQ9OSql:{title:\"Link 1\",type:ControlType.Link},n7HFEdKSo:{title:\"Link 2\",type:ControlType.Link},uAoQaIF_l:{title:\"Link 3\",type:ControlType.Link},juQ5j9QJs:{title:\"Link 4\",type:ControlType.Link},ZavO1_UkE:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 1\",type:ControlType.String},y1nvEkFCw:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 2\",type:ControlType.String},m3Lfq6brs:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 3\",type:ControlType.String},YPXYiHjwh:{defaultValue:\"What does V7 do?\",displayTextArea:false,title:\"Question 4\",type:ControlType.String},ex0iJzD8p:{defaultValue:{identifier:\"local-module:vector/o45Sl782T:default\",moduleId:\"CygqWEo1v0BRTMpXBS1y\"},setModuleId:\"9d2XThmv5fVBkOF0niA5\",title:\"Icon 2\",type:ControlType.VectorSetItem}});addFonts(FramercFS3BPj6C,[{explicitInter:true,fonts:[]},...LLMMenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercFS3BPj6C\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"VhnQ9OSql\\\":\\\"link1\\\",\\\"n7HFEdKSo\\\":\\\"link2\\\",\\\"uAoQaIF_l\\\":\\\"link3\\\",\\\"juQ5j9QJs\\\":\\\"link4\\\",\\\"ZavO1_UkE\\\":\\\"question1\\\",\\\"y1nvEkFCw\\\":\\\"question2\\\",\\\"m3Lfq6brs\\\":\\\"question3\\\",\\\"YPXYiHjwh\\\":\\\"question4\\\",\\\"ex0iJzD8p\\\":\\\"icon2\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"44\",\"framerVectorSets\":\"[\\\"xxiylYM4Ngt0BhWgaEXG\\\"]\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mv4vpORs1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"44\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;ABC Diatype Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]}];export const css=['.framer-LW0vb .framer-styles-preset-1b43pml:not(.rich-text-wrapper), .framer-LW0vb .framer-styles-preset-1b43pml.rich-text-wrapper h3 { --framer-font-family: \"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-LW0vb\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;ABC Diatype Medium\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]}];export const css=['.framer-T2YTq .framer-styles-preset-1i01yr4:not(.rich-text-wrapper), .framer-T2YTq .framer-styles-preset-1i01yr4.rich-text-wrapper p { --framer-font-family: \"ABC Diatype Medium\", \"ABC Diatype Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-T2YTq\";\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 (edc3e25)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronRight from\"https://framerusercontent.com/modules/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/cT7m9GOcuHVswDHKmKQI/4K4R03om4HoiofyzetAB/CRwIQ04qC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1QluTK76iMhsXbjwa4yg/DiuVPgDZvg1Q20TGQ7tv/HaFviFY0f.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/vsgVt9D1grf6Kccc5ROV/0J1YdnqwiWD1HOEGPFY2/PagcVNRTg.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/6vQvuz5bF4HV27qhZhBW/EMIrvCKgBXIHlJK1KKzx/pt4JXniB_.js\";const enabledGestures={B0V38EGVk:{hover:true},jTgTVuI1T:{hover:true},QfJQ9GDj7:{hover:true},Y8jginPra:{hover:true}};const cycleOrder=[\"Y8jginPra\",\"jTgTVuI1T\",\"QfJQ9GDj7\",\"B0V38EGVk\"];const serializationHash=\"framer-p6ekE\";const variantClassNames={B0V38EGVk:\"framer-v-yzd4by\",jTgTVuI1T:\"framer-v-12frn0x\",QfJQ9GDj7:\"framer-v-16d2nil\",Y8jginPra:\"framer-v-nwprzp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Wm8yi3q3h=undefined;const G5WpHrL3M=undefined;const gdbIWg5su=undefined;const d8FwgzM6C=undefined;const NJGovR9vk=undefined;const kk4K_zQvS=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Large:\"jTgTVuI1T\",Medium:\"Y8jginPra\",Small:\"QfJQ9GDj7\",Tiny:\"B0V38EGVk\"};const getProps=({height,icon,id,link,showIcon,text,textColor,textColorHover,width,...props})=>{return{...props,d8FwgzM6C:textColorHover??props.d8FwgzM6C??\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:textColor??props.G5WpHrL3M??\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:text??props.gdbIWg5su??\"Item goes here\",kk4K_zQvS:icon??props.kk4K_zQvS??ChevronRight,NJGovR9vk:showIcon??props.NJGovR9vk,variant:humanReadableVariantMap[props.variant]??props.variant??\"Y8jginPra\",Wm8yi3q3h:link??props.Wm8yi3q3h};};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,gdbIWg5su,G5WpHrL3M,d8FwgzM6C,kk4K_zQvS,NJGovR9vk,Wm8yi3q3h,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Y8jginPra\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.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__*/_jsx(Link,{href:Wm8yi3q3h,motionChild:true,nodeId:\"Y8jginPra\",openInNewTab:false,scopeId:\"JI3YeWc0v\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-nwprzp\",className,classNames)} framer-im4zkf`,\"data-framer-name\":\"Medium\",layoutDependency:layoutDependency,layoutId:\"Y8jginPra\",ref:refBinding,style:{...style},...addPropertyOverrides({\"B0V38EGVk-hover\":{\"data-framer-name\":undefined},\"jTgTVuI1T-hover\":{\"data-framer-name\":undefined},\"QfJQ9GDj7-hover\":{\"data-framer-name\":undefined},\"Y8jginPra-hover\":{\"data-framer-name\":undefined},B0V38EGVk:{\"data-framer-name\":\"Tiny\"},jTgTVuI1T:{\"data-framer-name\":\"Large\"},QfJQ9GDj7:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-G5WpHrL3M-JI3YeWc0v))\"},children:\"Item goes here\"})}),className:\"framer-vp51t1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"K7tGmHY33\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-G5WpHrL3M-JI3YeWc0v)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-d8FwgzM6C-JI3YeWc0v\":d8FwgzM6C,\"--variable-reference-G5WpHrL3M-JI3YeWc0v\":G5WpHrL3M},text:gdbIWg5su,variants:{\"B0V38EGVk-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-d8FwgzM6C-JI3YeWc0v)\",\"--variable-reference-d8FwgzM6C-JI3YeWc0v\":d8FwgzM6C},\"jTgTVuI1T-hover\":{\"--extracted-a0htzi\":\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\"},\"QfJQ9GDj7-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-d8FwgzM6C-JI3YeWc0v)\",\"--variable-reference-d8FwgzM6C-JI3YeWc0v\":d8FwgzM6C},\"Y8jginPra-hover\":{\"--extracted-r6o4lv\":\"var(--variable-reference-d8FwgzM6C-JI3YeWc0v)\",\"--variable-reference-d8FwgzM6C-JI3YeWc0v\":d8FwgzM6C},jTgTVuI1T:{\"--extracted-a0htzi\":\"var(--variable-reference-G5WpHrL3M-JI3YeWc0v)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"B0V38EGVk-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-d8FwgzM6C-JI3YeWc0v))\"},children:\"Item goes here\"})})},\"jTgTVuI1T-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1b43pml\",\"data-styles-preset\":\"CRwIQ04qC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84)))\"},children:\"Item goes here\"})})},\"QfJQ9GDj7-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-d8FwgzM6C-JI3YeWc0v))\"},children:\"Item goes here\"})})},\"Y8jginPra-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-d8FwgzM6C-JI3YeWc0v))\"},children:\"Item goes here\"})})},B0V38EGVk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-G5WpHrL3M-JI3YeWc0v))\"},children:\"Item goes here\"})})},jTgTVuI1T:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-1b43pml\",\"data-styles-preset\":\"CRwIQ04qC\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-G5WpHrL3M-JI3YeWc0v))\"},children:\"Item goes here\"})})},QfJQ9GDj7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-G5WpHrL3M-JI3YeWc0v))\"},children:\"Item goes here\"})})}},baseVariant,gestureVariant)}),NJGovR9vk!==false&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1k6ko0q\",Component:kk4K_zQvS,layoutDependency:layoutDependency,layoutId:\"c5k4y_yKu\",style:{\"--43q7um\":G5WpHrL3M},variants:{\"B0V38EGVk-hover\":{\"--43q7um\":d8FwgzM6C},\"jTgTVuI1T-hover\":{\"--43q7um\":d8FwgzM6C},\"QfJQ9GDj7-hover\":{\"--43q7um\":d8FwgzM6C},\"Y8jginPra-hover\":{\"--43q7um\":d8FwgzM6C}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-p6ekE.framer-im4zkf, .framer-p6ekE .framer-im4zkf { display: block; }\",\".framer-p6ekE.framer-nwprzp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-p6ekE .framer-vp51t1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-p6ekE .framer-1k6ko0q { flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; }\",\".framer-p6ekE.framer-v-12frn0x .framer-1k6ko0q { height: var(--framer-aspect-ratio-supported, 21px); width: 22px; }\",\".framer-p6ekE.framer-v-16d2nil.framer-nwprzp { gap: 6px; }\",\".framer-p6ekE.framer-v-16d2nil .framer-1k6ko0q { height: var(--framer-aspect-ratio-supported, 15px); width: 14px; }\",\".framer-p6ekE.framer-v-yzd4by.framer-nwprzp { gap: 4px; width: 92px; }\",\".framer-p6ekE.framer-v-yzd4by .framer-vp51t1 { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-p6ekE.framer-v-yzd4by .framer-1k6ko0q { height: var(--framer-aspect-ratio-supported, 11px); width: 12px; }\",\".framer-p6ekE.framer-v-nwprzp.hover.framer-nwprzp { gap: 4px; padding: 0px 0px 0px 2px; }\",\".framer-p6ekE.framer-v-12frn0x.hover.framer-nwprzp { gap: 4px; padding: 0px 0px 0px 3px; }\",\".framer-p6ekE.framer-v-16d2nil.hover.framer-nwprzp { gap: 3px; }\",\".framer-p6ekE.framer-v-yzd4by.hover.framer-nwprzp { gap: 2px; padding: 0px 0px 0px 1px; }\",\".framer-p6ekE.framer-v-yzd4by.hover .framer-vp51t1 { flex: none; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 123\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"jTgTVuI1T\":{\"layout\":[\"auto\",\"auto\"]},\"QfJQ9GDj7\":{\"layout\":[\"auto\",\"auto\"]},\"B0V38EGVk\":{\"layout\":[\"fixed\",\"auto\"]},\"MN7yrSm9J\":{\"layout\":[\"auto\",\"auto\"]},\"dM9Rvomp0\":{\"layout\":[\"auto\",\"auto\"]},\"eZoaY99Ht\":{\"layout\":[\"auto\",\"auto\"]},\"zlJYY_wWB\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gdbIWg5su\":\"text\",\"G5WpHrL3M\":\"textColor\",\"d8FwgzM6C\":\"textColorHover\",\"kk4K_zQvS\":\"icon\",\"NJGovR9vk\":\"showIcon\",\"Wm8yi3q3h\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fiHEoJwBMFnT6QLOcpPz\"]\n */const FramerJI3YeWc0v=withCSS(Component,css,\"framer-p6ekE\");export default FramerJI3YeWc0v;FramerJI3YeWc0v.displayName=\"Nav Item\";FramerJI3YeWc0v.defaultProps={height:24,width:123};addPropertyControls(FramerJI3YeWc0v,{variant:{options:[\"Y8jginPra\",\"jTgTVuI1T\",\"QfJQ9GDj7\",\"B0V38EGVk\"],optionTitles:[\"Medium\",\"Large\",\"Small\",\"Tiny\"],title:\"Variant\",type:ControlType.Enum},gdbIWg5su:{defaultValue:\"Item goes here\",description:\"\",displayTextArea:false,title:\"Text\",type:ControlType.String},G5WpHrL3M:{defaultValue:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",description:\"\",title:\"Text Color\",type:ControlType.Color},d8FwgzM6C:{defaultValue:'var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84)) /* {\"name\":\"Accent 100\"} */',description:\"\",title:\"Text Color (Hover)\",type:ControlType.Color},kk4K_zQvS:{defaultValue:{identifier:\"module:emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js:default\",moduleId:\"emeX5mtK81zY3xjRZZog\"},description:\"\",setModuleId:\"fiHEoJwBMFnT6QLOcpPz\",title:\"Icon\",type:ControlType.VectorSetItem},NJGovR9vk:{defaultValue:false,description:\"\",title:\"Show Icon\",type:ControlType.Boolean},Wm8yi3q3h:{title:\"Link\",type:ControlType.Link}});addFonts(FramerJI3YeWc0v,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJI3YeWc0v\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"123\",\"framerVariables\":\"{\\\"gdbIWg5su\\\":\\\"text\\\",\\\"G5WpHrL3M\\\":\\\"textColor\\\",\\\"d8FwgzM6C\\\":\\\"textColorHover\\\",\\\"kk4K_zQvS\\\":\\\"icon\\\",\\\"NJGovR9vk\\\":\\\"showIcon\\\",\\\"Wm8yi3q3h\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerVectorSets\":\"[\\\"fiHEoJwBMFnT6QLOcpPz\\\"]\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jTgTVuI1T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QfJQ9GDj7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"B0V38EGVk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MN7yrSm9J\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dM9Rvomp0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eZoaY99Ht\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zlJYY_wWB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (edc3e25)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/6vQvuz5bF4HV27qhZhBW/EMIrvCKgBXIHlJK1KKzx/pt4JXniB_.js\";const enabledGestures={GMUfPlkww:{hover:true}};const serializationHash=\"framer-Gnpm0\";const variantClassNames={GMUfPlkww:\"framer-v-1j930ue\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const f3BgTiVFh=undefined;const M2ChxvTMy=undefined;const hcKnbKvyT=undefined;const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,title,width,...props})=>{return{...props,f3BgTiVFh:click??props.f3BgTiVFh,hcKnbKvyT:title??props.hcKnbKvyT??\"About\",M2ChxvTMy:link??props.M2ChxvTMy};};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,hcKnbKvyT,M2ChxvTMy,f3BgTiVFh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"GMUfPlkww\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap136u2yp=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(f3BgTiVFh){const res=await f3BgTiVFh(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Link,{href:M2ChxvTMy,motionChild:true,nodeId:\"GMUfPlkww\",scopeId:\"nOBGXlbSP\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1j930ue\",className,classNames)} framer-i2as86`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GMUfPlkww\",onTap:onTap136u2yp,ref:refBinding,style:{...style},...addPropertyOverrides({\"GMUfPlkww-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5)))\"},children:\"About\"})}),className:\"framer-1j39v85\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pzGQb7tja\",style:{\"--extracted-r6o4lv\":\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:hcKnbKvyT,variants:{\"GMUfPlkww-hover\":{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"GMUfPlkww-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"About\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Gnpm0.framer-i2as86, .framer-Gnpm0 .framer-i2as86 { display: block; }\",\".framer-Gnpm0.framer-1j930ue { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px 0px 4px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Gnpm0 .framer-1j39v85 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"xuxh0KOMG\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"hcKnbKvyT\":\"title\",\"M2ChxvTMy\":\"link\",\"f3BgTiVFh\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramernOBGXlbSP=withCSS(Component,css,\"framer-Gnpm0\");export default FramernOBGXlbSP;FramernOBGXlbSP.displayName=\"Navigation/FooterDesktop_NavItem\";FramernOBGXlbSP.defaultProps={height:26,width:38};addPropertyControls(FramernOBGXlbSP,{hcKnbKvyT:{defaultValue:\"About\",displayTextArea:false,title:\"Title\",type:ControlType.String},M2ChxvTMy:{title:\"Link\",type:ControlType.Link},f3BgTiVFh:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramernOBGXlbSP,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernOBGXlbSP\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"26\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"38\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xuxh0KOMG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"hcKnbKvyT\\\":\\\"title\\\",\\\"M2ChxvTMy\\\":\\\"link\\\",\\\"f3BgTiVFh\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2db7bbf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ez7UzRc7Q\",\"P3i4vlu0F\",\"CgQphZWwa\",\"LLkx9oSWt\"];const serializationHash=\"framer-aMNNb\";const variantClassNames={CgQphZWwa:\"framer-v-xzvgt1\",ez7UzRc7Q:\"framer-v-6l7wtq\",LLkx9oSWt:\"framer-v-z9azoo\",P3i4vlu0F:\"framer-v-1e3bde0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const H3qBspcnC=undefined;const Odz72kM37=undefined;const aPBU1FzUs=undefined;const qJSLaIk0j=undefined;const DFqwdv8Ki=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.001,rotate:0,rotateX:0,rotateY:90,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"character\",transition:transition2,trigger:\"onMount\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"1\":\"P3i4vlu0F\",\"2\":\"CgQphZWwa\",\"3\":\"LLkx9oSWt\",Selected:\"ez7UzRc7Q\"};const getProps=({color,fontSize,height,id,text1,text2,text3,width,...props})=>{return{...props,aPBU1FzUs:text1??props.aPBU1FzUs??\"Text 1\",DFqwdv8Ki:text3??props.DFqwdv8Ki??\"Text 3\",H3qBspcnC:color??props.H3qBspcnC??\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",Odz72kM37:fontSize??props.Odz72kM37??80,qJSLaIk0j:text2??props.qJSLaIk0j??\"Text 2\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ez7UzRc7Q\"};};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,Odz72kM37,H3qBspcnC,aPBU1FzUs,qJSLaIk0j,DFqwdv8Ki,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ez7UzRc7Q\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1exxk5q=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState,true),2e3);});const onAppear1ogxawf=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"P3i4vlu0F\",true),2e3);});useOnVariantChange(baseVariant,{default:onAppear1exxk5q,LLkx9oSWt:onAppear1ogxawf});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"CgQphZWwa\",\"LLkx9oSWt\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"P3i4vlu0F\",\"LLkx9oSWt\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"P3i4vlu0F\",\"CgQphZWwa\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6l7wtq\",className,classNames),\"data-framer-name\":\"Selected\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ez7UzRc7Q\",ref:refBinding,style:{...style},...addPropertyOverrides({CgQphZWwa:{\"data-framer-name\":\"2\"},LLkx9oSWt:{\"data-framer-name\":\"3\"},P3i4vlu0F:{\"data-framer-name\":\"1\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ylhmcu\",layoutDependency:layoutDependency,layoutId:\"R7JUgCVK2\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBUcmlhbCBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"Atacama Trial Condensed Contrast\", \"Atacama Trial Condensed Contrast Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss03' on\",\"--framer-font-size\":\"calc(var(--variable-reference-Odz72kM37-uoZ8m47M6) * 1px)\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-H3qBspcnC-uoZ8m47M6))\"},children:\"Text 1\"})}),className:\"framer-1b9clgq\",effect:textEffect,fonts:[\"CUSTOMV2;Atacama Trial Condensed Contrast\"],layoutDependency:layoutDependency,layoutId:\"QA1AXSLOb\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-H3qBspcnC-uoZ8m47M6)\",\"--framer-paragraph-spacing\":\"16px\",\"--variable-reference-H3qBspcnC-uoZ8m47M6\":H3qBspcnC,\"--variable-reference-Odz72kM37-uoZ8m47M6\":Odz72kM37},text:aPBU1FzUs,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBUcmlhbCBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"Atacama Trial Condensed Contrast\", \"Atacama Trial Condensed Contrast Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss03' on\",\"--framer-font-size\":\"calc(var(--variable-reference-Odz72kM37-uoZ8m47M6) * 1px)\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-H3qBspcnC-uoZ8m47M6))\"},children:\"Text 2\"})}),className:\"framer-oq7k14\",effect:textEffect,fonts:[\"CUSTOMV2;Atacama Trial Condensed Contrast\"],layoutDependency:layoutDependency,layoutId:\"k_dR6RXDC\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-H3qBspcnC-uoZ8m47M6)\",\"--framer-paragraph-spacing\":\"16px\",\"--variable-reference-H3qBspcnC-uoZ8m47M6\":H3qBspcnC,\"--variable-reference-Odz72kM37-uoZ8m47M6\":Odz72kM37},text:qJSLaIk0j,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBUcmlhbCBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"Atacama Trial Condensed Contrast\", \"Atacama Trial Condensed Contrast Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on, 'ss03' on\",\"--framer-font-size\":\"calc(var(--variable-reference-Odz72kM37-uoZ8m47M6) * 1px)\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--variable-reference-H3qBspcnC-uoZ8m47M6))\"},children:\"Text 3\"})}),className:\"framer-kldg0e\",effect:textEffect,fonts:[\"CUSTOMV2;Atacama Trial Condensed Contrast\"],layoutDependency:layoutDependency,layoutId:\"f__q2GIcZ\",style:{\"--extracted-a0htzi\":\"var(--variable-reference-H3qBspcnC-uoZ8m47M6)\",\"--framer-paragraph-spacing\":\"16px\",\"--variable-reference-H3qBspcnC-uoZ8m47M6\":H3qBspcnC,\"--variable-reference-Odz72kM37-uoZ8m47M6\":Odz72kM37},text:DFqwdv8Ki,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aMNNb.framer-hsf1zn, .framer-aMNNb .framer-hsf1zn { display: block; }\",\".framer-aMNNb.framer-6l7wtq { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-aMNNb .framer-1ylhmcu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-aMNNb .framer-1b9clgq, .framer-aMNNb .framer-oq7k14, .framer-aMNNb .framer-kldg0e { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 408\n * @framerIntrinsicWidth 226\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"P3i4vlu0F\":{\"layout\":[\"auto\",\"auto\"]},\"CgQphZWwa\":{\"layout\":[\"auto\",\"auto\"]},\"LLkx9oSWt\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Odz72kM37\":\"fontSize\",\"H3qBspcnC\":\"color\",\"aPBU1FzUs\":\"text1\",\"qJSLaIk0j\":\"text2\",\"DFqwdv8Ki\":\"text3\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruoZ8m47M6=withCSS(Component,css,\"framer-aMNNb\");export default FrameruoZ8m47M6;FrameruoZ8m47M6.displayName=\"Animated Words (Hero)\";FrameruoZ8m47M6.defaultProps={height:408,width:226};addPropertyControls(FrameruoZ8m47M6,{variant:{options:[\"ez7UzRc7Q\",\"P3i4vlu0F\",\"CgQphZWwa\",\"LLkx9oSWt\"],optionTitles:[\"Selected\",\"1\",\"2\",\"3\"],title:\"Variant\",type:ControlType.Enum},Odz72kM37:{defaultValue:80,title:\"Font Size\",type:ControlType.Number},H3qBspcnC:{defaultValue:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",title:\"Color\",type:ControlType.Color},aPBU1FzUs:{defaultValue:\"Text 1\",description:\"\",displayTextArea:false,title:\"Text 1\",type:ControlType.String},qJSLaIk0j:{defaultValue:\"Text 2\",description:\"\",displayTextArea:false,placeholder:\"\",title:\"Text 2\",type:ControlType.String},DFqwdv8Ki:{defaultValue:\"Text 3\",description:\"\",displayTextArea:false,placeholder:\"\",title:\"Text 3\",type:ControlType.String}});addFonts(FrameruoZ8m47M6,[{explicitInter:true,fonts:[{cssFamilyName:\"Atacama Trial Condensed Contrast\",source:\"custom\",style:\"normal\",uiFamilyName:\"Atacama Trial\",url:\"https://framerusercontent.com/assets/2QELLytIIRXXwo9NegrYIgaaisc.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruoZ8m47M6\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"408\",\"framerVariables\":\"{\\\"Odz72kM37\\\":\\\"fontSize\\\",\\\"H3qBspcnC\\\":\\\"color\\\",\\\"aPBU1FzUs\\\":\\\"text1\\\",\\\"qJSLaIk0j\\\":\\\"text2\\\",\\\"DFqwdv8Ki\\\":\\\"text3\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"P3i4vlu0F\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CgQphZWwa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LLkx9oSWt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"226\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uoZ8m47M6.map","// Generated by Framer (6117e53)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronRight from\"https://framerusercontent.com/modules/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import Resources from\"https://framerusercontent.com/modules/cMrkd15vw1O3DbSJKt1X/zjv7GpQtROmv0A5tWtYw/FEK0Lkxl4.js\";import Product from\"https://framerusercontent.com/modules/sdwmx9vzUOxZEPzo91f0/UJTL7dRFUH1DQiz8Ghq5/H8vNFtIjZ.js\";import Solution from\"https://framerusercontent.com/modules/e0yyLnr4X4CqpsPic4qt/1Da08jpaKBl2fPUSFioB/JkvPB4dzC.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/vsgVt9D1grf6Kccc5ROV/0J1YdnqwiWD1HOEGPFY2/PagcVNRTg.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/anw77TCDSv6zRkGOty2h/MBbf7VUaqYoXvf08pcsC/R5Bxg91Qn.js\";import Vector1 from\"https://framerusercontent.com/modules/3DHNMdTyBBOh7XXTOP41/7YsVgp55moQvaQbIqwFa/c2Ndcr39j.js\";import Vector from\"https://framerusercontent.com/modules/g0ekVvnLRqEFQzTKDVeA/mfZiUipXtyd8BPS1MHL6/hP2POYo95.js\";import Triangle from\"https://framerusercontent.com/modules/zrnzERmulptG6ueEq97m/22WOex6LphYKkRllGz76/o45Sl782T.js\";import Vector2 from\"https://framerusercontent.com/modules/5NzoXNz3xUpKzh5rlnI1/uO3XCz4KLllNDO3rZbDi/sfULa0HpZ.js\";import Vector3 from\"https://framerusercontent.com/modules/vATTMzKiMgyPS12dLhPi/njNti2CpjHlTzapIRVsU/V07LY4qph.js\";import BGVisual from\"https://framerusercontent.com/modules/iNQiVQfnMCCxQ1pr7jb7/hvgdO6GUYEOjPJL9LWtq/cELcvskUS.js\";import AILogos from\"https://framerusercontent.com/modules/40Zqrc3kZ2gShKeBK1tE/m5h3LLPqfG9bOq2ylj5C/cFS3BPj6C.js\";import NavItem from\"https://framerusercontent.com/modules/eE9t3sVjCvv5PjBeyZ0Z/zemD6aZC2G03bl2spHAI/JI3YeWc0v.js\";import NavigationFooterDesktop_NavItem from\"https://framerusercontent.com/modules/tQ9I8nb3C576wN1nHH2p/gShGcdlchfSubZbNK4aO/nOBGXlbSP.js\";import AnimatedWordsHero from\"https://framerusercontent.com/modules/sxQGjhTrrxPTVQU3sNSX/oNh8mjYOPcO9TWJiKjIj/uoZ8m47M6.js\";import BrandNew from\"https://framerusercontent.com/modules/BuSjfsi1SfCwWmSCxnWb/ZBAHOdwRRw9xk48lUgB3/WwSbLPmEI.js\";const BGVisualFonts=getFonts(BGVisual);const BrandNewFonts=getFonts(BrandNew);const AnimatedWordsHeroFonts=getFonts(AnimatedWordsHero);const NavItemFonts=getFonts(NavItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const AILogosFonts=getFonts(AILogos);const NavigationFooterDesktop_NavItemFonts=getFonts(NavigationFooterDesktop_NavItem);const cycleOrder=[\"WkD6VIEfD\",\"wNJ5_FSi5\",\"lnN9sqsdx\",\"SYYRWdQHP\"];const serializationHash=\"framer-N33mn\";const variantClassNames={lnN9sqsdx:\"framer-v-1ezuhgf\",SYYRWdQHP:\"framer-v-yudv57\",WkD6VIEfD:\"framer-v-hr1qdy\",wNJ5_FSi5:\"framer-v-6pffvp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const NTv905gv3UeO5e7K_1=undefined;const xtUYqE8rNUeO5e7K_1=undefined;const idUeO5e7K_1=undefined;const sFNllfpWGVtgOzHx3J=undefined;const pwAu1CZe8VtgOzHx3J=undefined;const yta6jT4UpVtgOzHx3J=undefined;const idVtgOzHx3J=undefined;const k7MubII5PotbH9xGbF=undefined;const PrN0j8_eDotbH9xGbF=undefined;const idotbH9xGbF=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const query=prequery=>prequery({from:{alias:\"UeO5e7K_1\",data:Product,type:\"Collection\"},select:[{collection:\"UeO5e7K_1\",name:\"NTv905gv3\",type:\"Identifier\"},{collection:\"UeO5e7K_1\",name:\"xtUYqE8rN\",type:\"Identifier\"},{collection:\"UeO5e7K_1\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"UeO5e7K_1\",data:Product,type:\"Collection\"},select:[{collection:\"UeO5e7K_1\",name:\"NTv905gv3\",type:\"Identifier\"},{collection:\"UeO5e7K_1\",name:\"xtUYqE8rN\",type:\"Identifier\"},{collection:\"UeO5e7K_1\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"VtgOzHx3J\",data:Solution,type:\"Collection\"},select:[{collection:\"VtgOzHx3J\",name:\"sFNllfpWG\",type:\"Identifier\"},{collection:\"VtgOzHx3J\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"VtgOzHx3J\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"VtgOzHx3J\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{alias:\"VtgOzHx3J\",data:Solution,type:\"Collection\"},select:[{collection:\"VtgOzHx3J\",name:\"sFNllfpWG\",type:\"Identifier\"},{collection:\"VtgOzHx3J\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"VtgOzHx3J\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"VtgOzHx3J\",name:\"id\",type:\"Identifier\"}]});const query4=prequery=>prequery({from:{alias:\"otbH9xGbF\",data:Resources,type:\"Collection\"},select:[{collection:\"otbH9xGbF\",name:\"k7MubII5P\",type:\"Identifier\"},{collection:\"otbH9xGbF\",name:\"PrN0j8_eD\",type:\"Identifier\"},{collection:\"otbH9xGbF\",name:\"id\",type:\"Identifier\"}]});const query5=()=>({from:{alias:\"otbH9xGbF\",data:Resources,type:\"Collection\"},select:[{collection:\"otbH9xGbF\",name:\"k7MubII5P\",type:\"Identifier\"},{collection:\"otbH9xGbF\",name:\"PrN0j8_eD\",type:\"Identifier\"},{collection:\"otbH9xGbF\",name:\"id\",type:\"Identifier\"}]});const transition3={bounce:.2,delay:.3,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.2,delay:.5,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Large Desktop\":\"WkD6VIEfD\",Desktop:\"wNJ5_FSi5\",Phone:\"SYYRWdQHP\",Tablet:\"lnN9sqsdx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"WkD6VIEfD\"};};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:\"WkD6VIEfD\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"SYYRWdQHP\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"wNJ5_FSi5\")return true;return false;};const isDisplayed2=()=>{if([\"lnN9sqsdx\",\"SYYRWdQHP\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hr1qdy\",className,classNames),\"data-framer-name\":\"Large Desktop\",layoutDependency:layoutDependency,layoutId:\"WkD6VIEfD\",ref:refBinding,style:{backgroundColor:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",...style},...addPropertyOverrides({lnN9sqsdx:{\"data-framer-name\":\"Tablet\"},SYYRWdQHP:{\"data-framer-name\":\"Phone\"},wNJ5_FSi5:{\"data-framer-name\":\"Desktop\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(componentViewport?.height||730.5)-0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0,...addPropertyOverrides({lnN9sqsdx:{height:(componentViewport?.height||921)-0},SYYRWdQHP:{height:(componentViewport?.height||200)-0},wNJ5_FSi5:{height:(componentViewport?.height||646.5)-0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n5261p-container\",layoutDependency:layoutDependency,layoutId:\"XAW_YRCyM-container\",nodeId:\"XAW_YRCyM\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(BGVisual,{Funzen5qX:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",height:\"100%\",id:\"XAW_YRCyM\",layoutId:\"XAW_YRCyM\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yGpORh9eH\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hhm2ox\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"Oxfut8oqg\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bu9grq\",\"data-framer-name\":\"Max width\",layoutDependency:layoutDependency,layoutId:\"uSL1758kK\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17cwh4s\",layoutDependency:layoutDependency,layoutId:\"bZ2gWYghQ\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"JEv5zcX_Z\",openInNewTab:false,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-109tjpe framer-swd1qg\",layoutDependency:layoutDependency,layoutId:\"JEv5zcX_Z\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"68px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+0+0+0,...addPropertyOverrides({lnN9sqsdx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+0+0+0+0+0},SYYRWdQHP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+0+0+0+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16sxomm-container\",layoutDependency:layoutDependency,layoutId:\"E8Wn3RUo5-container\",nodeId:\"E8Wn3RUo5\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(BrandNew,{height:\"100%\",HzV1T78hW:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",id:\"E8Wn3RUo5\",layoutId:\"E8Wn3RUo5\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rgmykx\",layoutDependency:layoutDependency,layoutId:\"tvOrKgTPU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12xomxb\",\"data-styles-preset\":\"R5Bxg91Qn\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"The Enterprise Platform for\"})}),className:\"framer-1kiwysn\",\"data-framer-name\":\"Solve tasks, reliably at scale. Connect your data to GenAI workflows.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hQsODsySX\",style:{\"--extracted-a0htzi\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d9jro\",layoutDependency:layoutDependency,layoutId:\"YaJBeL0IF\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6xvaiq\",layoutDependency:layoutDependency,layoutId:\"MFrY1usj0\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:408,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+83+0+31.2+0+0,...addPropertyOverrides({lnN9sqsdx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+0+0+83+0+31.2+0+0},SYYRWdQHP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+0+0+83+0+31.2+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+83+0+31.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13sr7v9-container\",layoutDependency:layoutDependency,layoutId:\"pOMOhzlNK-container\",nodeId:\"pOMOhzlNK\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(AnimatedWordsHero,{aPBU1FzUs:\"AI Governance.\",DFqwdv8Ki:\"Responsible AI.\",H3qBspcnC:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",height:\"100%\",id:\"pOMOhzlNK\",layoutId:\"pOMOhzlNK\",Odz72kM37:24,qJSLaIk0j:\"Enterprise AI.\",variant:matchVariant(\"P3i4vlu0F\"),width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iaus9n\",layoutDependency:layoutDependency,layoutId:\"WSoF6PaMW\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1thyhcu\",\"data-framer-name\":\"Nav block\",layoutDependency:layoutDependency,layoutId:\"QFSCNr1EL\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mfd5xc\",layoutDependency:layoutDependency,layoutId:\"qbeBIbOGI\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hx7h1k\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"DRhwJNgQp\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+0+0+0+0+0+0,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+0+0+0+0+0+0},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+0+0+0+0+0+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1t5g9ac-container\",\"data-framer-appear-id\":\"1t5g9ac\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"sL95TwV3v-container\",nodeId:\"sL95TwV3v\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",gdbIWg5su:\"Products\",height:\"100%\",id:\"sL95TwV3v\",kk4K_zQvS:ChevronRight,layoutId:\"sL95TwV3v\",NJGovR9vk:false,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",...addPropertyOverrides({SYYRWdQHP:{variant:matchVariant(\"QfJQ9GDj7\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ly23cx\",layoutDependency:layoutDependency,layoutId:\"UeO5e7K_1\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idUeO5e7K_1,NTv905gv3:NTv905gv3UeO5e7K_1,xtUYqE8rN:xtUYqE8rNUeO5e7K_1},index)=>{NTv905gv3UeO5e7K_1??=\"\";xtUYqE8rNUeO5e7K_1??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`UeO5e7K_1-${idUeO5e7K_1}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{xtUYqE8rN:xtUYqE8rNUeO5e7K_1},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{xtUYqE8rN:xtUYqE8rNUeO5e7K_1},webPageId:\"Bs3msI_am\"},implicitPathVariables:undefined},{href:{pathVariables:{xtUYqE8rN:xtUYqE8rNUeO5e7K_1},webPageId:\"Bs3msI_am\"},implicitPathVariables:undefined},{href:{pathVariables:{xtUYqE8rN:xtUYqE8rNUeO5e7K_1},webPageId:\"Bs3msI_am\"},implicitPathVariables:undefined},{href:{pathVariables:{xtUYqE8rN:xtUYqE8rNUeO5e7K_1},webPageId:\"Bs3msI_am\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+0+0+0+0+0+43+0+0,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+0+0+0+0+0+43+0+0},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+0+0+0+0+0+0+43+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+0+0+0+0+0+43+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-645fsp-container\",layoutDependency:layoutDependency,layoutId:\"YOhxS2T7V-container\",nodeId:\"YOhxS2T7V\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:NTv905gv3UeO5e7K_1,height:\"100%\",id:\"YOhxS2T7V\",kk4K_zQvS:ChevronRight,layoutId:\"YOhxS2T7V\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks[0],...addPropertyOverrides({lnN9sqsdx:{Wm8yi3q3h:resolvedLinks[2]},SYYRWdQHP:{variant:matchVariant(\"QfJQ9GDj7\"),Wm8yi3q3h:resolvedLinks[3]},wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})},idUeO5e7K_1);})});}})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11pr3pg\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"WEXP0KCZ_\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+0+0+0+0,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+0+0+0+0},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+0+0+115+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-18dwjxk-container\",\"data-framer-appear-id\":\"18dwjxk\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"C8jv6LOI2-container\",nodeId:\"C8jv6LOI2\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",gdbIWg5su:\"Solutions\",height:\"100%\",id:\"C8jv6LOI2\",kk4K_zQvS:ChevronRight,layoutId:\"C8jv6LOI2\",NJGovR9vk:false,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",...addPropertyOverrides({SYYRWdQHP:{variant:matchVariant(\"QfJQ9GDj7\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ttx9h6\",layoutDependency:layoutDependency,layoutId:\"VtgOzHx3J\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idVtgOzHx3J,pwAu1CZe8:pwAu1CZe8VtgOzHx3J,sFNllfpWG:sFNllfpWGVtgOzHx3J,yta6jT4Up:yta6jT4UpVtgOzHx3J},index1)=>{sFNllfpWGVtgOzHx3J??=\"\";pwAu1CZe8VtgOzHx3J??=\"\";yta6jT4UpVtgOzHx3J??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`VtgOzHx3J-${idVtgOzHx3J}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{pwAu1CZe8:pwAu1CZe8VtgOzHx3J},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{pwAu1CZe8:pwAu1CZe8VtgOzHx3J},webPageId:\"seLGNby0H\"},implicitPathVariables:undefined},{href:{pathVariables:{pwAu1CZe8:pwAu1CZe8VtgOzHx3J},webPageId:\"seLGNby0H\"},implicitPathVariables:undefined},{href:{pathVariables:{pwAu1CZe8:pwAu1CZe8VtgOzHx3J},webPageId:\"seLGNby0H\"},implicitPathVariables:undefined},{href:{pathVariables:{pwAu1CZe8:pwAu1CZe8VtgOzHx3J},webPageId:\"seLGNby0H\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+0+0+0+43+0+0,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+0+0+0+43+0+0},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+0+0+115+0+43+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+0+0+0+43+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i8h9xd-container\",layoutDependency:layoutDependency,layoutId:\"zww0XBF_t-container\",nodeId:\"zww0XBF_t\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:sFNllfpWGVtgOzHx3J,height:\"100%\",id:\"zww0XBF_t\",kk4K_zQvS:ChevronRight,layoutId:\"zww0XBF_t\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks1[0],...addPropertyOverrides({lnN9sqsdx:{Wm8yi3q3h:resolvedLinks1[2]},SYYRWdQHP:{variant:matchVariant(\"QfJQ9GDj7\"),Wm8yi3q3h:resolvedLinks1[3]},wNJ5_FSi5:{gdbIWg5su:yta6jT4UpVtgOzHx3J,Wm8yi3q3h:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})})},idVtgOzHx3J);})});}})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hqdkr9\",layoutDependency:layoutDependency,layoutId:\"ZnOAnoQmm\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-833h7k\",\"data-framer-name\":\"Nav block\",layoutDependency:layoutDependency,layoutId:\"T62XM4yd0\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wfvhla\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"wAvT5CYE0\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+0,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+0},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+0+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-600tk8-container\",\"data-framer-appear-id\":\"600tk8\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ablOeYre7-container\",nodeId:\"ablOeYre7\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",gdbIWg5su:\"Resources\",height:\"100%\",id:\"ablOeYre7\",kk4K_zQvS:ChevronRight,layoutId:\"ablOeYre7\",NJGovR9vk:false,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kmzhfb\",layoutDependency:layoutDependency,layoutId:\"otbH9xGbF\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({id:idotbH9xGbF,k7MubII5P:k7MubII5PotbH9xGbF,PrN0j8_eD:PrN0j8_eDotbH9xGbF},index2)=>{k7MubII5PotbH9xGbF??=\"\";PrN0j8_eDotbH9xGbF??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`otbH9xGbF-${idotbH9xGbF}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{PrN0j8_eD:PrN0j8_eDotbH9xGbF},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{PrN0j8_eD:PrN0j8_eDotbH9xGbF},webPageId:\"Hu6ZY6iAk\"},implicitPathVariables:undefined},{href:{pathVariables:{PrN0j8_eD:PrN0j8_eDotbH9xGbF},webPageId:\"Hu6ZY6iAk\"},implicitPathVariables:undefined},{href:{pathVariables:{PrN0j8_eD:PrN0j8_eDotbH9xGbF},webPageId:\"Hu6ZY6iAk\"},implicitPathVariables:undefined},{href:{pathVariables:{PrN0j8_eD:PrN0j8_eDotbH9xGbF},webPageId:\"Hu6ZY6iAk\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+0,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+43+0+0},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+0+0+43+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9vj3op-container\",layoutDependency:layoutDependency,layoutId:\"bcDhtKPyG-container\",nodeId:\"bcDhtKPyG\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:k7MubII5PotbH9xGbF,height:\"100%\",id:\"bcDhtKPyG\",kk4K_zQvS:ChevronRight,layoutId:\"bcDhtKPyG\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks2[0],...addPropertyOverrides({lnN9sqsdx:{Wm8yi3q3h:resolvedLinks2[2]},SYYRWdQHP:{Wm8yi3q3h:resolvedLinks2[3]},wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})})},idotbH9xGbF);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y42och\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"q1YevQx6r\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+0,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+0},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+115+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-5up4ab-container\",\"data-framer-appear-id\":\"5up4ab\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"gXcHN3MP2-container\",nodeId:\"gXcHN3MP2\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",gdbIWg5su:\"Connect\",height:\"100%\",id:\"gXcHN3MP2\",kk4K_zQvS:ChevronRight,layoutId:\"gXcHN3MP2\",NJGovR9vk:false,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9e6s1g\",layoutDependency:layoutDependency,layoutId:\"JBwiRFRVw\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+0,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+43+0+0},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+115+0+43+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-wribgs-container\",\"data-framer-appear-id\":\"wribgs\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"bZqVcXT1C-container\",nodeId:\"bZqVcXT1C\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:\"Book a demo\",height:\"100%\",id:\"bZqVcXT1C\",kk4K_zQvS:ChevronRight,layoutId:\"bZqVcXT1C\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks3[0],...addPropertyOverrides({lnN9sqsdx:{Wm8yi3q3h:resolvedLinks3[2]},SYYRWdQHP:{Wm8yi3q3h:resolvedLinks3[3]},wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"c8DPCFCWe\"},implicitPathVariables:undefined},{href:{webPageId:\"YVDtsM48X\"},implicitPathVariables:undefined},{href:{webPageId:\"c8DPCFCWe\"},implicitPathVariables:undefined},{href:{webPageId:\"c8DPCFCWe\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+32,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+43+0+32},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+115+0+43+0+32},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-cipm6h-container\",\"data-framer-appear-id\":\"cipm6h\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"C_bOLixFK-container\",nodeId:\"C_bOLixFK\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:\"Become a partner\",height:\"100%\",id:\"C_bOLixFK\",kk4K_zQvS:ChevronRight,layoutId:\"C_bOLixFK\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks4[0],...addPropertyOverrides({lnN9sqsdx:{Wm8yi3q3h:resolvedLinks4[2]},SYYRWdQHP:{Wm8yi3q3h:resolvedLinks4[3]},wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+64,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+43+0+64},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+115+0+43+0+64},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-vsnch3-container\",\"data-framer-appear-id\":\"vsnch3\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Tjf4fqPxm-container\",nodeId:\"Tjf4fqPxm\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:\"Contact us\",height:\"100%\",id:\"Tjf4fqPxm\",kk4K_zQvS:ChevronRight,layoutId:\"Tjf4fqPxm\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks5[0],...addPropertyOverrides({lnN9sqsdx:{Wm8yi3q3h:resolvedLinks5[2]},SYYRWdQHP:{Wm8yi3q3h:resolvedLinks5[3]},wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+96,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+43+0+96},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+115+0+43+0+96},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1ly9h49-container\",\"data-framer-appear-id\":\"1ly9h49\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"xVWgWhjeH-container\",nodeId:\"xVWgWhjeH\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:\"Support request\",height:\"100%\",id:\"xVWgWhjeH\",kk4K_zQvS:ChevronRight,layoutId:\"xVWgWhjeH\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks6[0],...addPropertyOverrides({lnN9sqsdx:{Wm8yi3q3h:resolvedLinks6[2]},SYYRWdQHP:{Wm8yi3q3h:resolvedLinks6[3]},wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"l1SnATiqk\"},implicitPathVariables:undefined},{href:{webPageId:\"l1SnATiqk\"},implicitPathVariables:undefined},{href:{webPageId:\"l1SnATiqk\"},implicitPathVariables:undefined},{href:{webPageId:\"l1SnATiqk\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+128,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+43+0+128},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+115+0+43+0+128},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-ycg2sc-container\",\"data-framer-appear-id\":\"ycg2sc\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"nAyCSQRBh-container\",nodeId:\"nAyCSQRBh\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:\"Subscribe newsletter\",height:\"100%\",id:\"nAyCSQRBh\",kk4K_zQvS:ChevronRight,layoutId:\"nAyCSQRBh\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks7[0],...addPropertyOverrides({lnN9sqsdx:{Wm8yi3q3h:resolvedLinks7[2]},SYYRWdQHP:{Wm8yi3q3h:resolvedLinks7[3]},wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"k8w_AKShk\"},implicitPathVariables:undefined},{href:{webPageId:\"k8w_AKShk\"},implicitPathVariables:undefined},{href:{webPageId:\"k8w_AKShk\"},implicitPathVariables:undefined},{href:{webPageId:\"k8w_AKShk\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+160,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+43+0+160},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+115+0+43+0+160},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+160}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1id8dbe-container\",\"data-framer-appear-id\":\"1id8dbe\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"pougklxQX-container\",nodeId:\"pougklxQX\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:\"Apply for a job\",height:\"100%\",id:\"pougklxQX\",kk4K_zQvS:ChevronRight,layoutId:\"pougklxQX\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks8[0],...addPropertyOverrides({lnN9sqsdx:{Wm8yi3q3h:resolvedLinks8[2]},SYYRWdQHP:{Wm8yi3q3h:resolvedLinks8[3]},wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15v65jz\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"pYnU1amMQ\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+0,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+0},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+390+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-qi5kkw-container\",\"data-framer-appear-id\":\"qi5kkw\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"IoPLN_e_G-container\",nodeId:\"IoPLN_e_G\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",gdbIWg5su:\"Company\",height:\"100%\",id:\"IoPLN_e_G\",kk4K_zQvS:ChevronRight,layoutId:\"IoPLN_e_G\",NJGovR9vk:false,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",...addPropertyOverrides({SYYRWdQHP:{variant:matchVariant(\"QfJQ9GDj7\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1884257\",layoutDependency:layoutDependency,layoutId:\"oR759t3lj\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZIbE748pC\"},implicitPathVariables:undefined},{href:{webPageId:\"ZIbE748pC\"},implicitPathVariables:undefined},{href:{webPageId:\"ZIbE748pC\"},implicitPathVariables:undefined},{href:{webPageId:\"ZIbE748pC\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+0,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+43+0+0},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+390+0+43+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1qcyefr-container\",\"data-framer-appear-id\":\"1qcyefr\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"W93G2W95M-container\",nodeId:\"W93G2W95M\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:\"About us\",height:\"100%\",id:\"W93G2W95M\",kk4K_zQvS:ChevronRight,layoutId:\"W93G2W95M\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks9[0],...addPropertyOverrides({lnN9sqsdx:{Wm8yi3q3h:resolvedLinks9[2]},SYYRWdQHP:{variant:matchVariant(\"QfJQ9GDj7\"),Wm8yi3q3h:resolvedLinks9[3]},wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"VrGc530ze\"},implicitPathVariables:undefined},{href:{webPageId:\"VrGc530ze\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({wNJ5_FSi5:{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1esn3rl-container\",\"data-framer-appear-id\":\"1esn3rl\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"GFaHTYSbY-container\",nodeId:\"GFaHTYSbY\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:\"Careers\",height:\"100%\",id:\"GFaHTYSbY\",kk4K_zQvS:ChevronRight,layoutId:\"GFaHTYSbY\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks10[0],...addPropertyOverrides({wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yknz1L8dJ\"},implicitPathVariables:undefined},{href:{hash:\":ZKTW8nP9d\",webPageId:\"VrGc530ze\"},implicitPathVariables:undefined},{href:{webPageId:\"yknz1L8dJ\"},implicitPathVariables:undefined},{href:{webPageId:\"yknz1L8dJ\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+32,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+43+0+32},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+390+0+43+0+32},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-e8exku-container\",\"data-framer-appear-id\":\"e8exku\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"bYuzhQzjv-container\",nodeId:\"bYuzhQzjv\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:\"Open Positions\",height:\"100%\",id:\"bYuzhQzjv\",kk4K_zQvS:ChevronRight,layoutId:\"bYuzhQzjv\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks11[0],...addPropertyOverrides({lnN9sqsdx:{Wm8yi3q3h:resolvedLinks11[2]},SYYRWdQHP:{variant:matchVariant(\"QfJQ9GDj7\"),Wm8yi3q3h:resolvedLinks11[3]},wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"c8DPCFCWe\"},implicitPathVariables:undefined},{href:{webPageId:\"c8DPCFCWe\"},implicitPathVariables:undefined},{href:{webPageId:\"c8DPCFCWe\"},implicitPathVariables:undefined},{href:{webPageId:\"c8DPCFCWe\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+64,...addPropertyOverrides({lnN9sqsdx:{width:`max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+0+0)+30+0+567.2+0+115+0+0+43+0+64},SYYRWdQHP:{width:`min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+0+0)+30+0+573.2+0+230+0+390+0+43+0+64},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1nv7p82-container\",\"data-framer-appear-id\":\"1nv7p82\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"E9QtKkAX0-container\",nodeId:\"E9QtKkAX0\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:\"Partners\",height:\"100%\",id:\"E9QtKkAX0\",kk4K_zQvS:ChevronRight,layoutId:\"E9QtKkAX0\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks12[0],...addPropertyOverrides({lnN9sqsdx:{Wm8yi3q3h:resolvedLinks12[2]},SYYRWdQHP:{variant:matchVariant(\"QfJQ9GDj7\"),Wm8yi3q3h:resolvedLinks12[3]},wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XQg50hj39\"},implicitPathVariables:undefined},{href:{webPageId:\"XQg50hj39\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({wNJ5_FSi5:{height:24,width:`max((max((min(max(min(${componentViewport?.width||\"100vw\"}, 1400px) - 60px, 1px), 1336px) - 16px) / 2, 1px) - 32px) / 3, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+0+0)+30+0+0+115+0+0+43+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-10pjixa-container\",\"data-framer-appear-id\":\"10pjixa\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"dTDSAPSRT-container\",nodeId:\"dTDSAPSRT\",optimized:true,rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",G5WpHrL3M:\"var(--token-af040278-6d46-4a32-97d5-3df5c0ef7d2f, rgba(255, 255, 255, 0.5))\",gdbIWg5su:\"Partner Program\",height:\"100%\",id:\"dTDSAPSRT\",kk4K_zQvS:ChevronRight,layoutId:\"dTDSAPSRT\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"B0V38EGVk\"),width:\"100%\",Wm8yi3q3h:resolvedLinks13[0],...addPropertyOverrides({wNJ5_FSi5:{Wm8yi3q3h:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})})]})]})]})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11ls9ot\",\"data-border\":true,\"data-framer-name\":\"Mid\",layoutDependency:layoutDependency,layoutId:\"SlMZsiTvZ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-5547f1dc-ff6b-4f82-82c7-a8b77fee0be7, rgba(255, 255, 255, 0.11))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1itebtz\",layoutDependency:layoutDependency,layoutId:\"pnvX1_kgh\",children:isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7VGVzdCBEaWUgR3JvdGVzayBBIFJlZ3VsYXI=\",\"--framer-font-family\":'\"Test Die Grotesk A Regular\", \"Test Die Grotesk A Regular Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'ss03' on\",\"--framer-font-size\":\"145px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Enzai\"})}),className:\"framer-1xeqzko\",fonts:[\"CUSTOMV2;Test Die Grotesk A Regular\"],layoutDependency:layoutDependency,layoutId:\"G9OvGEnqX\",style:{\"--extracted-gdpscs\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.1},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2kbn5z\",layoutDependency:layoutDependency,layoutId:\"Sv6He2_3q\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Explore Enzai \"}),\"with your favorite LLM\"]})}),className:\"framer-132fz5l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nm8w62hFK\",style:{\"--extracted-1w3ko1f\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10i15h\",layoutDependency:layoutDependency,layoutId:\"cKM2pLdYS\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+402+0)+30+30+0,...addPropertyOverrides({lnN9sqsdx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+969.2+0)+30+30+0},SYYRWdQHP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+1384.2+0)+30+0+120+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+402+0)+30+30+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cm01mr-container\",layoutDependency:layoutDependency,layoutId:\"e50XVflk7-container\",nodeId:\"e50XVflk7\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(AILogos,{ex0iJzD8p:Triangle,height:\"100%\",id:\"e50XVflk7\",juQ5j9QJs:resolvedLinks14[3],layoutId:\"e50XVflk7\",m3Lfq6brs:\"Why do regulated organisations want to... ?\",n7HFEdKSo:resolvedLinks14[1],uAoQaIF_l:resolvedLinks14[2],VhnQ9OSql:resolvedLinks14[0],width:\"100%\",y1nvEkFCw:\"How is Enz.ai different compared to X, Y, Z?\",YPXYiHjwh:\"What does Enz.ai do?\",ZavO1_UkE:\"What does Enz.ai do?\",...addPropertyOverrides({lnN9sqsdx:{juQ5j9QJs:resolvedLinks14[11],n7HFEdKSo:resolvedLinks14[9],uAoQaIF_l:resolvedLinks14[10],VhnQ9OSql:resolvedLinks14[8]},SYYRWdQHP:{juQ5j9QJs:resolvedLinks14[15],n7HFEdKSo:resolvedLinks14[13],uAoQaIF_l:resolvedLinks14[14],VhnQ9OSql:resolvedLinks14[12]},wNJ5_FSi5:{juQ5j9QJs:resolvedLinks14[7],n7HFEdKSo:resolvedLinks14[5],uAoQaIF_l:resolvedLinks14[6],VhnQ9OSql:resolvedLinks14[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+402+0)+30+30+0,...addPropertyOverrides({lnN9sqsdx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+969.2+0)+30+30+0},SYYRWdQHP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+1384.2+0)+30+0+120+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+402+0)+30+30+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-punvec-container\",layoutDependency:layoutDependency,layoutId:\"uc9ksVedZ-container\",nodeId:\"uc9ksVedZ\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(AILogos,{ex0iJzD8p:Vector,height:\"100%\",id:\"uc9ksVedZ\",juQ5j9QJs:resolvedLinks15[3],layoutId:\"uc9ksVedZ\",m3Lfq6brs:\"Why do regulated organisations want to... ?\",n7HFEdKSo:resolvedLinks15[1],uAoQaIF_l:resolvedLinks15[2],VhnQ9OSql:resolvedLinks15[0],width:\"100%\",y1nvEkFCw:\"How is Enz.ai different compared to X, Y, Z?\",YPXYiHjwh:\"What does Enz.ai do?\",ZavO1_UkE:\"What does Enz.ai do?\",...addPropertyOverrides({lnN9sqsdx:{juQ5j9QJs:resolvedLinks15[11],n7HFEdKSo:resolvedLinks15[9],uAoQaIF_l:resolvedLinks15[10],VhnQ9OSql:resolvedLinks15[8]},SYYRWdQHP:{juQ5j9QJs:resolvedLinks15[15],n7HFEdKSo:resolvedLinks15[13],uAoQaIF_l:resolvedLinks15[14],VhnQ9OSql:resolvedLinks15[12]},wNJ5_FSi5:{juQ5j9QJs:resolvedLinks15[7],n7HFEdKSo:resolvedLinks15[5],uAoQaIF_l:resolvedLinks15[6],VhnQ9OSql:resolvedLinks15[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+402+0)+30+30+0,...addPropertyOverrides({lnN9sqsdx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+969.2+0)+30+30+0},SYYRWdQHP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+1384.2+0)+30+0+120+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+402+0)+30+30+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1anx1vm-container\",layoutDependency:layoutDependency,layoutId:\"WjcwZjRak-container\",nodeId:\"WjcwZjRak\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(AILogos,{ex0iJzD8p:Vector1,height:\"100%\",id:\"WjcwZjRak\",juQ5j9QJs:resolvedLinks16[3],layoutId:\"WjcwZjRak\",m3Lfq6brs:\"Why do regulated organisations want to... ?\",n7HFEdKSo:resolvedLinks16[1],uAoQaIF_l:resolvedLinks16[2],VhnQ9OSql:resolvedLinks16[0],width:\"100%\",y1nvEkFCw:\"How is Enz.ai different compared to X, Y, Z?\",YPXYiHjwh:\"What does Enz.ai do?\",ZavO1_UkE:\"What does Enz.ai do?\",...addPropertyOverrides({lnN9sqsdx:{juQ5j9QJs:resolvedLinks16[11],n7HFEdKSo:resolvedLinks16[9],uAoQaIF_l:resolvedLinks16[10],VhnQ9OSql:resolvedLinks16[8]},SYYRWdQHP:{juQ5j9QJs:resolvedLinks16[15],n7HFEdKSo:resolvedLinks16[13],uAoQaIF_l:resolvedLinks16[14],VhnQ9OSql:resolvedLinks16[12]},wNJ5_FSi5:{juQ5j9QJs:resolvedLinks16[7],n7HFEdKSo:resolvedLinks16[5],uAoQaIF_l:resolvedLinks16[6],VhnQ9OSql:resolvedLinks16[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+402+0)+30+30+0,...addPropertyOverrides({lnN9sqsdx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+969.2+0)+30+30+0},SYYRWdQHP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+1384.2+0)+30+0+120+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+402+0)+30+30+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-141rhvv-container\",layoutDependency:layoutDependency,layoutId:\"qpH4i3xp3-container\",nodeId:\"qpH4i3xp3\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(AILogos,{ex0iJzD8p:Vector2,height:\"100%\",id:\"qpH4i3xp3\",juQ5j9QJs:resolvedLinks17[3],layoutId:\"qpH4i3xp3\",m3Lfq6brs:\"Why do regulated organisations want to... ?\",n7HFEdKSo:resolvedLinks17[1],uAoQaIF_l:resolvedLinks17[2],VhnQ9OSql:resolvedLinks17[0],width:\"100%\",y1nvEkFCw:\"How is Enz.ai different compared to X, Y, Z?\",YPXYiHjwh:\"What does Enz.ai do?\",ZavO1_UkE:\"What does Enz.ai do?\",...addPropertyOverrides({lnN9sqsdx:{juQ5j9QJs:resolvedLinks17[11],n7HFEdKSo:resolvedLinks17[9],uAoQaIF_l:resolvedLinks17[10],VhnQ9OSql:resolvedLinks17[8]},SYYRWdQHP:{juQ5j9QJs:resolvedLinks17[15],n7HFEdKSo:resolvedLinks17[13],uAoQaIF_l:resolvedLinks17[14],VhnQ9OSql:resolvedLinks17[12]},wNJ5_FSi5:{juQ5j9QJs:resolvedLinks17[7],n7HFEdKSo:resolvedLinks17[5],uAoQaIF_l:resolvedLinks17[6],VhnQ9OSql:resolvedLinks17[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+402+0)+30+30+0,...addPropertyOverrides({lnN9sqsdx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+969.2+0)+30+30+0},SYYRWdQHP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+1384.2+0)+30+0+120+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+402+0)+30+30+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-miijev-container\",layoutDependency:layoutDependency,layoutId:\"BSJwl6Ws1-container\",nodeId:\"BSJwl6Ws1\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(AILogos,{ex0iJzD8p:Vector3,height:\"100%\",id:\"BSJwl6Ws1\",juQ5j9QJs:resolvedLinks18[3],layoutId:\"BSJwl6Ws1\",m3Lfq6brs:\"Why do regulated organisations want to... ?\",n7HFEdKSo:resolvedLinks18[1],uAoQaIF_l:resolvedLinks18[2],VhnQ9OSql:resolvedLinks18[0],width:\"100%\",y1nvEkFCw:\"How is Enz.ai different compared to X, Y, Z?\",YPXYiHjwh:\"What does Enz.ai do?\",ZavO1_UkE:\"What does Enz.ai do?\",...addPropertyOverrides({lnN9sqsdx:{juQ5j9QJs:resolvedLinks18[11],n7HFEdKSo:resolvedLinks18[9],uAoQaIF_l:resolvedLinks18[10],VhnQ9OSql:resolvedLinks18[8]},SYYRWdQHP:{juQ5j9QJs:resolvedLinks18[15],n7HFEdKSo:resolvedLinks18[13],uAoQaIF_l:resolvedLinks18[14],VhnQ9OSql:resolvedLinks18[12]},wNJ5_FSi5:{juQ5j9QJs:resolvedLinks18[7],n7HFEdKSo:resolvedLinks18[5],uAoQaIF_l:resolvedLinks18[6],VhnQ9OSql:resolvedLinks18[4]}},baseVariant,gestureVariant)})})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-r5ehtz\",\"data-border\":true,\"data-framer-name\":\"Sub\",layoutDependency:layoutDependency,layoutId:\"ywkTOy8O2\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-5547f1dc-ff6b-4f82-82c7-a8b77fee0be7, rgba(255, 255, 255, 0.11))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ylgfgn\",layoutDependency:layoutDependency,layoutId:\"BwuG7nXL2\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fdzf0c\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"VBQtwGS0Y\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{omQi2MQlK:\"terms-of-service\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"jyd0VkVPQ\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"terms-of-service\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"jyd0VkVPQ\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"terms-of-service\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"jyd0VkVPQ\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"terms-of-service\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"jyd0VkVPQ\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+566+0)+20+0+0,...addPropertyOverrides({lnN9sqsdx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+1133.2+0)+20+0+0},SYYRWdQHP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+1608.2+0)+20+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+566+0)+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fs26ap-container\",layoutDependency:layoutDependency,layoutId:\"PFEihf7N0-container\",nodeId:\"PFEihf7N0\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavigationFooterDesktop_NavItem,{hcKnbKvyT:\"Terms\",height:\"100%\",id:\"PFEihf7N0\",layoutId:\"PFEihf7N0\",M2ChxvTMy:resolvedLinks19[0],width:\"100%\",...addPropertyOverrides({lnN9sqsdx:{M2ChxvTMy:resolvedLinks19[2]},SYYRWdQHP:{M2ChxvTMy:resolvedLinks19[3]},wNJ5_FSi5:{M2ChxvTMy:resolvedLinks19[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"OsS6mbo63\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"OsS6mbo63\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"OsS6mbo63\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"OsS6mbo63\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+566+0)+20+0+0,...addPropertyOverrides({lnN9sqsdx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+1133.2+0)+20+0+0},SYYRWdQHP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+1608.2+0)+20+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+566+0)+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-94d1u-container\",layoutDependency:layoutDependency,layoutId:\"bkbG0tGGL-container\",nodeId:\"bkbG0tGGL\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavigationFooterDesktop_NavItem,{hcKnbKvyT:\"Privacy Policy\",height:\"100%\",id:\"bkbG0tGGL\",layoutId:\"bkbG0tGGL\",M2ChxvTMy:resolvedLinks20[0],width:\"100%\",...addPropertyOverrides({lnN9sqsdx:{M2ChxvTMy:resolvedLinks20[2]},SYYRWdQHP:{M2ChxvTMy:resolvedLinks20[3]},wNJ5_FSi5:{M2ChxvTMy:resolvedLinks20[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{omQi2MQlK:\"cookie-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"WokHvt82t\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"cookie-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"WokHvt82t\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"cookie-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"WokHvt82t\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"cookie-policy\"},unresolvedPathSlugs:{omQi2MQlK:{collectionId:\"Shv3yJCle\",collectionItemId:\"WokHvt82t\"}},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+566+0)+20+0+0,...addPropertyOverrides({lnN9sqsdx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+1133.2+0)+20+0+0},SYYRWdQHP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+1608.2+0)+20+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+566+0)+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qdcn7g-container\",layoutDependency:layoutDependency,layoutId:\"DOEI8EhX0-container\",nodeId:\"DOEI8EhX0\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavigationFooterDesktop_NavItem,{hcKnbKvyT:\"Cookie Policy\",height:\"100%\",id:\"DOEI8EhX0\",layoutId:\"DOEI8EhX0\",M2ChxvTMy:resolvedLinks21[0],width:\"100%\",...addPropertyOverrides({lnN9sqsdx:{M2ChxvTMy:resolvedLinks21[2]},SYYRWdQHP:{M2ChxvTMy:resolvedLinks21[3]},wNJ5_FSi5:{M2ChxvTMy:resolvedLinks21[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-n6522r\",\"data-framer-name\":\"Row\",layoutDependency:layoutDependency,layoutId:\"MZ3LVac6C\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+566+0)+20+0+0+0,...addPropertyOverrides({lnN9sqsdx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+1133.2+0)+20+0+0+0},SYYRWdQHP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+1608.2+0)+20+0+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+566+0)+20+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l1w906-container\",layoutDependency:layoutDependency,layoutId:\"f1MoMrrDg-container\",nodeId:\"f1MoMrrDg\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavigationFooterDesktop_NavItem,{hcKnbKvyT:\"LinkedIn\",height:\"100%\",id:\"f1MoMrrDg\",layoutId:\"f1MoMrrDg\",M2ChxvTMy:\"https://www.linkedin.com/company/enzai-technologies/?originalSubdomain=uk\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+0+(((componentViewport?.height||730.5)-0-632)/2+566+0)+20+0+0+0,...addPropertyOverrides({lnN9sqsdx:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||921)-0-1199.2)/2+1133.2+0)+20+0+0+0},SYYRWdQHP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1674.2)/2+1608.2+0)+20+0+0+0},wNJ5_FSi5:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||646.5)-0-632)/2+566+0)+20+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ex8hdm-container\",layoutDependency:layoutDependency,layoutId:\"Znw88QY47-container\",nodeId:\"Znw88QY47\",rendersWithMotion:true,scopeId:\"fgiS65rOa\",children:/*#__PURE__*/_jsx(NavigationFooterDesktop_NavItem,{hcKnbKvyT:\"X (Twitter)\",height:\"100%\",id:\"Znw88QY47\",layoutId:\"Znw88QY47\",M2ChxvTMy:\"https://x.com/EnzaiTech\",width:\"100%\"})})})]})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-N33mn.framer-swd1qg, .framer-N33mn .framer-swd1qg { display: block; }\",\".framer-N33mn.framer-hr1qdy { align-content: center; align-items: center; cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1500px; }\",\".framer-N33mn .framer-n5261p-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-N33mn .framer-1hhm2ox { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 1400px; overflow: hidden; padding: 30px; position: relative; width: 100%; }\",\".framer-N33mn .framer-bu9grq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 1336px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-N33mn .framer-17cwh4s { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-N33mn .framer-109tjpe { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-N33mn .framer-16sxomm-container { flex: none; height: 23px; position: relative; width: 68px; }\",\".framer-N33mn .framer-1rgmykx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-N33mn .framer-1kiwysn { flex: none; height: auto; max-width: 770px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-N33mn .framer-1d9jro { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 960px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-N33mn .framer-6xvaiq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-N33mn .framer-13sr7v9-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-N33mn .framer-iaus9n, .framer-N33mn .framer-1mfd5xc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-N33mn .framer-1thyhcu, .framer-N33mn .framer-833h7k { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-N33mn .framer-hx7h1k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-N33mn .framer-1t5g9ac-container, .framer-N33mn .framer-18dwjxk-container, .framer-N33mn .framer-600tk8-container, .framer-N33mn .framer-5up4ab-container, .framer-N33mn .framer-qi5kkw-container { flex: none; height: 27px; position: relative; width: 100%; }\",\".framer-N33mn .framer-ly23cx, .framer-N33mn .framer-ttx9h6, .framer-N33mn .framer-kmzhfb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-N33mn .framer-645fsp-container, .framer-N33mn .framer-i8h9xd-container, .framer-N33mn .framer-9vj3op-container, .framer-N33mn .framer-wribgs-container, .framer-N33mn .framer-cipm6h-container, .framer-N33mn .framer-vsnch3-container, .framer-N33mn .framer-1ly9h49-container, .framer-N33mn .framer-ycg2sc-container, .framer-N33mn .framer-1id8dbe-container, .framer-N33mn .framer-1qcyefr-container, .framer-N33mn .framer-1esn3rl-container, .framer-N33mn .framer-e8exku-container, .framer-N33mn .framer-1nv7p82-container, .framer-N33mn .framer-10pjixa-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-N33mn .framer-11pr3pg, .framer-N33mn .framer-1wfvhla, .framer-N33mn .framer-y42och, .framer-N33mn .framer-15v65jz { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-N33mn .framer-1hqdkr9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; min-height: 134px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-N33mn .framer-9e6s1g, .framer-N33mn .framer-1884257 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-N33mn .framer-11ls9ot { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 30px; position: relative; width: 100%; }\",\".framer-N33mn .framer-1itebtz { align-content: flex-end; align-items: flex-end; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-N33mn .framer-1xeqzko { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-N33mn .framer-2kbn5z { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 1336px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-N33mn .framer-132fz5l { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 211px; word-break: break-word; word-wrap: break-word; }\",\".framer-N33mn .framer-10i15h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-N33mn .framer-1cm01mr-container, .framer-N33mn .framer-punvec-container, .framer-N33mn .framer-1anx1vm-container, .framer-N33mn .framer-141rhvv-container, .framer-N33mn .framer-miijev-container, .framer-N33mn .framer-fs26ap-container, .framer-N33mn .framer-94d1u-container, .framer-N33mn .framer-1qdcn7g-container, .framer-N33mn .framer-1l1w906-container, .framer-N33mn .framer-1ex8hdm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-N33mn .framer-r5ehtz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 66px; justify-content: center; max-width: 1400px; overflow: hidden; padding: 30px; position: relative; width: 100%; }\",\".framer-N33mn .framer-ylgfgn { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1336px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-N33mn .framer-1fdzf0c { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-N33mn .framer-n6522r { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-N33mn.framer-v-6pffvp.framer-hr1qdy { width: 971px; }\",\".framer-N33mn.framer-v-6pffvp .framer-wribgs-container { order: 0; }\",\".framer-N33mn.framer-v-6pffvp .framer-cipm6h-container { order: 1; }\",\".framer-N33mn.framer-v-6pffvp .framer-vsnch3-container { order: 2; }\",\".framer-N33mn.framer-v-6pffvp .framer-1ly9h49-container { order: 3; }\",\".framer-N33mn.framer-v-6pffvp .framer-ycg2sc-container { order: 4; }\",\".framer-N33mn.framer-v-6pffvp .framer-1id8dbe-container { order: 5; }\",\".framer-N33mn.framer-v-1ezuhgf.framer-hr1qdy { width: 720px; }\",\".framer-N33mn.framer-v-1ezuhgf .framer-bu9grq { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 45px; }\",\".framer-N33mn.framer-v-1ezuhgf .framer-17cwh4s, .framer-N33mn.framer-v-yudv57 .framer-17cwh4s { align-self: unset; flex: none; height: min-content; width: 100%; }\",\".framer-N33mn.framer-v-1ezuhgf .framer-iaus9n, .framer-N33mn.framer-v-yudv57 .framer-iaus9n, .framer-N33mn.framer-v-yudv57 .framer-1mfd5xc, .framer-N33mn.framer-v-yudv57 .framer-11pr3pg, .framer-N33mn.framer-v-yudv57 .framer-1wfvhla, .framer-N33mn.framer-v-yudv57 .framer-y42och, .framer-N33mn.framer-v-yudv57 .framer-15v65jz { flex: none; width: 100%; }\",\".framer-N33mn.framer-v-1ezuhgf .framer-1itebtz { justify-content: center; }\",\".framer-N33mn.framer-v-yudv57.framer-hr1qdy { width: 421px; }\",\".framer-N33mn.framer-v-yudv57 .framer-bu9grq { flex-direction: column; gap: 51px; }\",\".framer-N33mn.framer-v-yudv57 .framer-1kiwysn { max-width: 300px; }\",\".framer-N33mn.framer-v-yudv57 .framer-1thyhcu, .framer-N33mn.framer-v-yudv57 .framer-833h7k { flex-direction: column; gap: 48px; }\",\".framer-N33mn.framer-v-yudv57 .framer-2kbn5z { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-N33mn[data-border=\"true\"]::after, .framer-N33mn [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 730.5\n * @framerIntrinsicWidth 1500\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wNJ5_FSi5\":{\"layout\":[\"fixed\",\"auto\"]},\"lnN9sqsdx\":{\"layout\":[\"fixed\",\"auto\"]},\"SYYRWdQHP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfgiS65rOa=withCSS(Component,css,\"framer-N33mn\");export default FramerfgiS65rOa;FramerfgiS65rOa.displayName=\"Footer\";FramerfgiS65rOa.defaultProps={height:730.5,width:1500};addPropertyControls(FramerfgiS65rOa,{variant:{options:[\"WkD6VIEfD\",\"wNJ5_FSi5\",\"lnN9sqsdx\",\"SYYRWdQHP\"],optionTitles:[\"Large Desktop\",\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerfgiS65rOa,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Test Die Grotesk A Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Test Die Grotesk A\",url:\"https://framerusercontent.com/assets/fCRGnIyWOgFFnS3dkvDxP0RGf0.woff2\",weight:\"400\"}]},...BGVisualFonts,...BrandNewFonts,...AnimatedWordsHeroFonts,...NavItemFonts,...AILogosFonts,...NavigationFooterDesktop_NavItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerfgiS65rOa.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);const queryCacheEntry2=queryCache.get(query5(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),queryCacheEntry2.preload(),forwardLoader(BGVisual,{},context),forwardLoader(BrandNew,{},context),forwardLoader(AnimatedWordsHero,{},context),forwardLoader(NavItem,{},context),forwardLoader(AILogos,{},context),forwardLoader(NavigationFooterDesktop_NavItem,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(NavItem,{},context)));})(),(async()=>{const parentData=await queryCacheEntry1.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(NavItem,{},context)));})(),(async()=>{const parentData=await queryCacheEntry2.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(NavItem,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfgiS65rOa\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wNJ5_FSi5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lnN9sqsdx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SYYRWdQHP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1500\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"730.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\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 NIA6zPDE3=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\"><g opacity=\"0.1\"><path d=\"M 39 0 C 60.539 0 78 17.461 78 39 C 78 60.539 60.539 78 39 78 C 17.461 78 0 60.539 0 39 C 0 17.461 17.461 0 39 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"78px\" id=\"ciUaK4ZfH\" transform=\"translate(1 1)\" width=\"78px\"/></g><g d=\"M 45.49 7.026 C 42.085 4.655 38.396 2.872 34.405 1.729 C 33.887 1.579 33.519 1.69 33.146 1.989 C 32.762 2.288 32.79 2.506 33.201 2.75 C 36.29 4.588 39.132 6.753 41.646 9.325 C 41.947 9.636 42.22 9.691 42.576 9.475 C 43.075 9.19 43.58 8.906 44.086 8.623 C 44.592 8.34 45.097 8.057 45.596 7.771 C 45.666 7.731 45.714 7.655 45.779 7.554 C 45.802 7.517 45.827 7.475 45.858 7.432 L 45.87 7.432 L 45.873 7.436 C 45.822 7.38 45.776 7.326 45.733 7.274 C 45.653 7.177 45.58 7.09 45.49 7.026 Z M 4.081 9.546 C 4.382 9.286 4.682 9.014 4.983 8.741 C 5.314 8.448 5.638 8.146 5.963 7.844 C 6.675 7.184 7.386 6.525 8.155 5.937 C 9.1 5.212 10.09 4.534 11.078 3.857 C 11.632 3.477 12.186 3.097 12.731 2.711 C 12.853 2.628 13.004 2.451 12.992 2.329 C 12.965 1.989 12.185 1.54 11.843 1.619 C 7.663 2.762 3.824 4.612 0.281 7.121 C -0.116 7.404 -0.088 7.625 0.336 7.869 C 1.305 8.414 2.275 8.959 3.246 9.491 C 3.357 9.557 3.486 9.589 3.626 9.627 C 3.688 9.643 3.753 9.659 3.82 9.681 L 3.831 9.681 L 3.835 9.685 C 3.855 9.675 3.875 9.666 3.895 9.658 C 3.961 9.63 4.03 9.6 4.081 9.546 Z M 25.826 3.531 C 27.738 3.219 29.544 2.565 31.183 1.489 C 31.262 1.434 31.314 1.336 31.366 1.235 C 31.394 1.181 31.422 1.126 31.456 1.078 C 31.426 1.058 31.397 1.037 31.367 1.015 C 31.273 0.948 31.176 0.878 31.072 0.845 C 28.051 0.218 25.003 -0.066 21.904 0.013 C 19.512 0.068 17.133 0.34 14.797 0.83 C 14.693 0.849 14.597 0.908 14.498 0.968 C 14.453 0.995 14.408 1.022 14.362 1.046 C 14.403 1.098 14.438 1.157 14.473 1.215 C 14.533 1.313 14.59 1.41 14.674 1.469 C 17.149 3.117 19.923 3.717 23.246 3.795 L 23.257 3.823 L 23.257 3.831 C 23.418 3.812 23.607 3.795 23.817 3.775 C 24.391 3.72 25.116 3.65 25.826 3.531 Z M 16.438 4.047 C 15.977 3.863 15.549 3.689 15.113 3.547 C 14.924 3.48 14.635 3.508 14.457 3.602 C 12.366 4.707 10.383 6.001 8.581 7.511 C 7.874 8.097 7.211 8.733 6.548 9.368 C 6.289 9.616 6.029 9.864 5.767 10.11 C 5.561 10.299 5.466 10.504 5.807 10.655 C 7.762 11.486 9.758 12.232 11.709 12.586 L 11.956 12.215 L 11.958 12.213 C 13.605 9.728 15.222 7.29 16.82 4.852 C 16.892 4.747 16.929 4.624 16.968 4.494 C 16.989 4.424 17.011 4.352 17.038 4.281 L 17.025 4.281 C 16.822 4.201 16.627 4.122 16.438 4.047 Z M 28.788 4.38 L 28.78 4.364 L 28.78 4.383 Z M 28.97 4.746 C 30.759 7.184 32.403 9.715 33.847 12.371 C 34.009 12.654 34.203 12.698 34.461 12.603 C 35.183 12.346 35.907 12.093 36.633 11.839 C 37.76 11.443 38.888 11.048 40.01 10.643 C 40.546 10.453 40.573 10.22 40.134 9.825 C 39.381 9.132 38.617 8.449 37.825 7.798 C 35.87 6.166 33.808 4.707 31.566 3.512 L 31.557 3.507 C 31.42 3.441 31.235 3.351 31.116 3.401 C 30.626 3.594 30.141 3.802 29.641 4.016 L 29.639 4.018 C 29.361 4.136 29.079 4.258 28.788 4.38 C 28.818 4.439 28.842 4.491 28.864 4.541 C 28.898 4.62 28.929 4.687 28.97 4.746 Z M 24.048 14.113 C 26.618 14.046 29.175 13.802 31.69 13.241 C 32.442 13.08 32.47 13.025 32.085 12.33 C 30.704 9.825 29.132 7.444 27.343 5.196 C 27.137 4.951 26.931 4.896 26.646 4.935 C 25.811 5.074 24.979 5.208 24.144 5.302 C 23.816 5.342 23.759 5.48 23.775 5.752 C 23.784 6.696 23.781 7.633 23.778 8.574 C 23.777 9.045 23.775 9.516 23.775 9.988 L 23.775 14.085 L 23.763 14.085 C 23.823 14.09 23.868 14.097 23.909 14.101 C 23.962 14.108 24.004 14.113 24.048 14.113 Z M 20.844 5.15 C 20.288 5.071 19.736 4.992 19.184 4.907 C 18.87 4.868 18.638 4.963 18.431 5.234 C 16.669 7.562 15.026 9.972 13.649 12.56 C 13.587 12.671 13.542 12.788 13.489 12.921 C 13.47 12.966 13.451 13.014 13.431 13.064 C 16.329 13.774 19.2 14.07 22.165 14.113 L 22.165 5.342 C 21.721 5.276 21.281 5.213 20.844 5.15 Z M 0.597 65.986 C 4.001 68.357 7.691 70.14 11.682 71.283 C 12.2 71.433 12.568 71.323 12.94 71.023 C 13.325 70.724 13.297 70.506 12.885 70.262 C 9.797 68.424 6.954 66.259 4.441 63.687 C 4.14 63.376 3.879 63.321 3.511 63.537 C 3.012 63.822 2.508 64.106 2.002 64.389 L 2.001 64.389 C 1.495 64.672 0.989 64.955 0.491 65.242 C 0.421 65.282 0.372 65.357 0.308 65.459 C 0.285 65.495 0.259 65.537 0.228 65.58 L 0.216 65.58 L 0.214 65.576 C 0.265 65.632 0.31 65.687 0.353 65.738 C 0.434 65.836 0.507 65.922 0.597 65.986 Z M 42.006 63.455 C 41.705 63.715 41.405 63.987 41.104 64.258 C 40.773 64.554 40.449 64.854 40.125 65.156 L 40.123 65.157 C 39.412 65.816 38.701 66.476 37.932 67.064 C 36.986 67.788 35.997 68.467 35.01 69.143 L 35.007 69.145 L 35.004 69.147 C 34.452 69.526 33.899 69.904 33.356 70.29 C 33.234 70.372 33.083 70.551 33.095 70.673 C 33.122 71.012 33.902 71.462 34.243 71.382 C 38.424 70.238 42.263 68.389 45.806 65.88 C 46.203 65.596 46.174 65.375 45.751 65.131 L 45.749 65.129 C 44.78 64.586 43.81 64.041 42.841 63.51 C 42.729 63.444 42.6 63.411 42.46 63.374 C 42.399 63.358 42.334 63.341 42.267 63.321 L 42.256 63.321 L 42.252 63.317 L 42.233 63.325 C 42.22 63.331 42.206 63.337 42.193 63.342 L 42.191 63.343 C 42.126 63.372 42.057 63.4 42.006 63.455 Z M 22.27 69.226 C 21.695 69.281 20.971 69.351 20.261 69.469 C 18.332 69.781 16.543 70.435 14.904 71.513 C 14.824 71.566 14.773 71.665 14.721 71.765 C 14.693 71.82 14.664 71.875 14.631 71.923 L 14.64 71.928 L 14.658 71.941 L 14.686 71.961 L 14.719 71.985 C 14.814 72.053 14.91 72.123 15.015 72.155 C 18.035 72.783 21.084 73.066 24.172 72.987 C 26.579 72.932 28.942 72.66 31.277 72.171 C 31.382 72.152 31.479 72.093 31.578 72.033 C 31.621 72.006 31.667 71.978 31.713 71.954 C 31.671 71.903 31.636 71.844 31.601 71.785 C 31.542 71.687 31.484 71.592 31.401 71.533 C 28.927 69.884 26.152 69.284 22.818 69.205 L 22.83 69.177 L 22.83 69.17 C 22.669 69.188 22.479 69.206 22.27 69.226 Z M 30.973 69.453 C 31.163 69.52 31.452 69.494 31.629 69.398 C 33.72 68.294 35.704 67.001 37.505 65.49 C 38.213 64.903 38.877 64.268 39.539 63.633 L 39.541 63.631 C 39.799 63.382 40.059 63.136 40.32 62.89 C 40.525 62.701 40.621 62.496 40.279 62.347 C 38.324 61.514 36.329 60.769 34.378 60.414 C 33.726 61.401 33.08 62.376 32.438 63.346 C 31.371 64.958 30.314 66.55 29.267 68.148 C 29.194 68.254 29.158 68.377 29.119 68.507 C 29.097 68.577 29.076 68.648 29.049 68.719 L 29.061 68.719 C 29.315 68.817 29.553 68.913 29.782 69.005 C 30.195 69.17 30.578 69.324 30.973 69.453 Z M 17.302 68.627 L 17.306 68.638 L 17.31 68.63 L 17.323 68.617 Z M 17.117 68.255 C 15.327 65.818 13.684 63.285 12.24 60.631 C 12.077 60.346 11.884 60.303 11.625 60.397 C 11.123 60.575 10.621 60.75 10.121 60.926 C 8.768 61.4 7.422 61.872 6.076 62.357 C 5.541 62.548 5.514 62.78 5.952 63.175 C 6.718 63.868 7.469 64.551 8.261 65.202 C 10.216 66.834 12.279 68.294 14.535 69.489 L 14.546 69.494 C 14.683 69.561 14.867 69.649 14.987 69.599 C 15.575 69.369 16.164 69.115 16.769 68.855 L 16.77 68.855 C 16.945 68.78 17.122 68.703 17.302 68.627 C 17.29 68.601 17.28 68.579 17.27 68.557 L 17.247 68.507 C 17.2 68.403 17.167 68.326 17.117 68.255 Z M 22.178 58.899 C 22.124 58.892 22.083 58.887 22.038 58.887 C 19.469 58.954 16.911 59.199 14.397 59.759 C 13.645 59.921 13.617 59.976 14.001 60.67 C 15.384 63.174 16.966 65.557 18.744 67.804 C 18.95 68.05 19.155 68.105 19.44 68.065 C 20.277 67.928 21.108 67.794 21.943 67.698 C 22.271 67.659 22.327 67.521 22.311 67.249 C 22.303 66.306 22.306 65.368 22.308 64.427 C 22.31 63.957 22.311 63.486 22.311 63.012 L 22.311 58.915 L 22.323 58.915 C 22.264 58.909 22.217 58.904 22.178 58.899 Z M 25.241 67.85 L 25.245 67.85 L 25.247 67.851 C 25.802 67.93 26.352 68.01 26.903 68.093 C 27.216 68.132 27.449 68.038 27.656 67.765 C 29.418 65.439 31.059 63.028 32.438 60.442 C 32.5 60.33 32.545 60.212 32.598 60.081 L 32.598 60.079 C 32.616 60.034 32.635 59.985 32.655 59.936 C 29.758 59.214 26.887 58.931 23.922 58.887 L 23.922 67.659 C 24.366 67.725 24.804 67.787 25.241 67.85 Z M 10.5 32.94 L 10.5 23 L 12.32 23 L 12.32 32.94 Z M 18.13 33.388 C 15.666 33.388 14.154 32.002 14 29.93 L 15.848 29.818 C 16.016 31.106 16.786 31.82 18.158 31.82 C 19.334 31.82 20.006 31.386 20.006 30.532 C 20.006 29.762 19.614 29.3 17.584 28.824 C 15.12 28.264 14.196 27.564 14.196 25.94 C 14.196 24.204 15.554 23 17.78 23 C 20.16 23 21.462 24.386 21.686 26.304 L 19.852 26.388 C 19.726 25.31 19.012 24.568 17.752 24.568 C 16.702 24.568 16.058 25.1 16.058 25.87 C 16.058 26.682 16.52 26.99 18.298 27.396 C 20.972 27.97 21.868 28.95 21.868 30.434 C 21.868 32.254 20.384 33.388 18.13 33.388 Z M 28.232 33.388 C 25.278 33.388 23.5 31.414 23.5 28.208 C 23.5 25.002 25.278 23 28.232 23 C 31.2 23 32.978 25.002 32.978 28.208 C 32.978 31.414 31.2 33.388 28.232 33.388 Z M 28.232 31.806 C 30.038 31.806 31.102 30.476 31.102 28.208 C 31.102 25.94 30.038 24.582 28.232 24.582 C 26.454 24.582 25.376 25.94 25.376 28.208 C 25.376 30.476 26.454 31.806 28.232 31.806 Z M 3 48.164 C 3 45.756 3.896 44.37 6.626 42.942 C 7.984 42.228 8.474 41.836 8.474 40.996 C 8.474 40.17 7.928 39.582 6.864 39.582 C 5.73 39.582 5.058 40.24 4.904 41.444 L 3.028 41.332 C 3.224 39.26 4.596 38 6.864 38 C 9.062 38 10.35 39.204 10.35 40.968 C 10.35 42.494 9.636 43.208 7.69 44.244 C 6.038 45.126 5.24 45.966 5.184 46.582 L 10.35 46.582 L 10.35 48.164 Z M 13.586 47.94 C 13.586 44.86 14.86 41.934 16.862 39.582 L 11.5 39.582 L 11.5 38 L 18.752 38 L 18.752 39.484 C 16.512 42.004 15.434 44.468 15.434 47.94 Z M 23.13 48.388 C 20.582 48.388 19 46.4 19 43.208 C 19 40.002 20.596 38 23.13 38 C 25.678 38 27.274 40.002 27.274 43.208 C 27.274 46.4 25.692 48.388 23.13 48.388 Z M 23.13 46.806 C 24.586 46.806 25.398 45.56 25.398 43.208 C 25.398 40.856 24.586 39.582 23.13 39.582 C 21.688 39.582 20.876 40.856 20.876 43.208 C 20.876 45.56 21.688 46.806 23.13 46.806 Z M 33.13 48.388 C 30.582 48.388 29 46.4 29 43.208 C 29 40.002 30.596 38 33.13 38 C 35.678 38 37.274 40.002 37.274 43.208 C 37.274 46.4 35.692 48.388 33.13 48.388 Z M 33.13 46.806 C 34.586 46.806 35.398 45.56 35.398 43.208 C 35.398 40.856 34.586 39.582 33.13 39.582 C 31.688 39.582 30.876 40.856 30.876 43.208 C 30.876 45.56 31.688 46.806 33.13 46.806 Z M 40.628 47.94 L 40.628 41.122 L 38.5 41.122 L 38.5 39.736 L 39.354 39.736 C 40.544 39.736 41.006 39.316 41.006 38 L 42.448 38 L 42.448 47.94 Z\" fill=\"transparent\" height=\"73.0000053337667px\" id=\"smkg8wqmf\" transform=\"translate(17 3)\" width=\"46.08671835784407px\"><path d=\"M 45.49 7.026 C 42.085 4.655 38.396 2.872 34.405 1.729 C 33.887 1.579 33.519 1.69 33.146 1.989 C 32.762 2.288 32.79 2.506 33.201 2.75 C 36.29 4.588 39.132 6.753 41.646 9.325 C 41.947 9.636 42.22 9.691 42.576 9.475 C 43.075 9.19 43.58 8.906 44.086 8.623 C 44.592 8.34 45.097 8.057 45.596 7.771 C 45.666 7.731 45.714 7.655 45.779 7.554 C 45.802 7.517 45.827 7.475 45.858 7.432 L 45.87 7.432 L 45.873 7.436 C 45.822 7.38 45.776 7.326 45.733 7.274 C 45.653 7.177 45.58 7.09 45.49 7.026 Z M 4.081 9.546 C 4.382 9.286 4.682 9.014 4.983 8.741 C 5.314 8.448 5.638 8.146 5.963 7.844 C 6.675 7.184 7.386 6.525 8.155 5.937 C 9.1 5.212 10.09 4.534 11.078 3.857 C 11.632 3.477 12.186 3.097 12.731 2.711 C 12.853 2.628 13.004 2.451 12.992 2.329 C 12.965 1.989 12.185 1.54 11.843 1.619 C 7.663 2.762 3.824 4.612 0.281 7.121 C -0.116 7.404 -0.088 7.625 0.336 7.869 C 1.305 8.414 2.275 8.959 3.246 9.491 C 3.357 9.557 3.486 9.589 3.626 9.627 C 3.688 9.643 3.753 9.659 3.82 9.681 L 3.831 9.681 L 3.835 9.685 C 3.855 9.675 3.875 9.666 3.895 9.658 C 3.961 9.63 4.03 9.6 4.081 9.546 Z M 25.826 3.531 C 27.738 3.219 29.544 2.565 31.183 1.489 C 31.262 1.434 31.314 1.336 31.366 1.235 C 31.394 1.181 31.422 1.126 31.456 1.078 C 31.426 1.058 31.397 1.037 31.367 1.015 C 31.273 0.948 31.176 0.878 31.072 0.845 C 28.051 0.218 25.003 -0.066 21.904 0.013 C 19.512 0.068 17.133 0.34 14.797 0.83 C 14.693 0.849 14.597 0.908 14.498 0.968 C 14.453 0.995 14.408 1.022 14.362 1.046 C 14.403 1.098 14.438 1.157 14.473 1.215 C 14.533 1.313 14.59 1.41 14.674 1.469 C 17.149 3.117 19.923 3.717 23.246 3.795 L 23.257 3.823 L 23.257 3.831 C 23.418 3.812 23.607 3.795 23.817 3.775 C 24.391 3.72 25.116 3.65 25.826 3.531 Z M 16.438 4.047 C 15.977 3.863 15.549 3.689 15.113 3.547 C 14.924 3.48 14.635 3.508 14.457 3.602 C 12.366 4.707 10.383 6.001 8.581 7.511 C 7.874 8.097 7.211 8.733 6.548 9.368 C 6.289 9.616 6.029 9.864 5.767 10.11 C 5.561 10.299 5.466 10.504 5.807 10.655 C 7.762 11.486 9.758 12.232 11.709 12.586 L 11.956 12.215 L 11.958 12.213 C 13.605 9.728 15.222 7.29 16.82 4.852 C 16.892 4.747 16.929 4.624 16.968 4.494 C 16.989 4.424 17.011 4.352 17.038 4.281 L 17.025 4.281 C 16.822 4.201 16.627 4.122 16.438 4.047 Z M 28.788 4.38 L 28.78 4.364 L 28.78 4.383 Z M 28.97 4.746 C 30.759 7.184 32.403 9.715 33.847 12.371 C 34.009 12.654 34.203 12.698 34.461 12.603 C 35.183 12.346 35.907 12.093 36.633 11.839 C 37.76 11.443 38.888 11.048 40.01 10.643 C 40.546 10.453 40.573 10.22 40.134 9.825 C 39.381 9.132 38.617 8.449 37.825 7.798 C 35.87 6.166 33.808 4.707 31.566 3.512 L 31.557 3.507 C 31.42 3.441 31.235 3.351 31.116 3.401 C 30.626 3.594 30.141 3.802 29.641 4.016 L 29.639 4.018 C 29.361 4.136 29.079 4.258 28.788 4.38 C 28.818 4.439 28.842 4.491 28.864 4.541 C 28.898 4.62 28.929 4.687 28.97 4.746 Z M 24.048 14.113 C 26.618 14.046 29.175 13.802 31.69 13.241 C 32.442 13.08 32.47 13.025 32.085 12.33 C 30.704 9.825 29.132 7.444 27.343 5.196 C 27.137 4.951 26.931 4.896 26.646 4.935 C 25.811 5.074 24.979 5.208 24.144 5.302 C 23.816 5.342 23.759 5.48 23.775 5.752 C 23.784 6.696 23.781 7.633 23.778 8.574 C 23.777 9.045 23.775 9.516 23.775 9.988 L 23.775 14.085 L 23.763 14.085 C 23.823 14.09 23.868 14.097 23.909 14.101 C 23.962 14.108 24.004 14.113 24.048 14.113 Z M 20.844 5.15 C 20.288 5.071 19.736 4.992 19.184 4.907 C 18.87 4.868 18.638 4.963 18.431 5.234 C 16.669 7.562 15.026 9.972 13.649 12.56 C 13.587 12.671 13.542 12.788 13.489 12.921 C 13.47 12.966 13.451 13.014 13.431 13.064 C 16.329 13.774 19.2 14.07 22.165 14.113 L 22.165 5.342 C 21.721 5.276 21.281 5.213 20.844 5.15 Z M 0.597 65.986 C 4.001 68.357 7.691 70.14 11.682 71.283 C 12.2 71.433 12.568 71.323 12.94 71.023 C 13.325 70.724 13.297 70.506 12.885 70.262 C 9.797 68.424 6.954 66.259 4.441 63.687 C 4.14 63.376 3.879 63.321 3.511 63.537 C 3.012 63.822 2.508 64.106 2.002 64.389 L 2.001 64.389 C 1.495 64.672 0.989 64.955 0.491 65.242 C 0.421 65.282 0.372 65.357 0.308 65.459 C 0.285 65.495 0.259 65.537 0.228 65.58 L 0.216 65.58 L 0.214 65.576 C 0.265 65.632 0.31 65.687 0.353 65.738 C 0.434 65.836 0.507 65.922 0.597 65.986 Z M 42.006 63.455 C 41.705 63.715 41.405 63.987 41.104 64.258 C 40.773 64.554 40.449 64.854 40.125 65.156 L 40.123 65.157 C 39.412 65.816 38.701 66.476 37.932 67.064 C 36.986 67.788 35.997 68.467 35.01 69.143 L 35.007 69.145 L 35.004 69.147 C 34.452 69.526 33.899 69.904 33.356 70.29 C 33.234 70.372 33.083 70.551 33.095 70.673 C 33.122 71.012 33.902 71.462 34.243 71.382 C 38.424 70.238 42.263 68.389 45.806 65.88 C 46.203 65.596 46.174 65.375 45.751 65.131 L 45.749 65.129 C 44.78 64.586 43.81 64.041 42.841 63.51 C 42.729 63.444 42.6 63.411 42.46 63.374 C 42.399 63.358 42.334 63.341 42.267 63.321 L 42.256 63.321 L 42.252 63.317 L 42.233 63.325 C 42.22 63.331 42.206 63.337 42.193 63.342 L 42.191 63.343 C 42.126 63.372 42.057 63.4 42.006 63.455 Z M 22.27 69.226 C 21.695 69.281 20.971 69.351 20.261 69.469 C 18.332 69.781 16.543 70.435 14.904 71.513 C 14.824 71.566 14.773 71.665 14.721 71.765 C 14.693 71.82 14.664 71.875 14.631 71.923 L 14.64 71.928 L 14.658 71.941 L 14.686 71.961 L 14.719 71.985 C 14.814 72.053 14.91 72.123 15.015 72.155 C 18.035 72.783 21.084 73.066 24.172 72.987 C 26.579 72.932 28.942 72.66 31.277 72.171 C 31.382 72.152 31.479 72.093 31.578 72.033 C 31.621 72.006 31.667 71.978 31.713 71.954 C 31.671 71.903 31.636 71.844 31.601 71.785 C 31.542 71.687 31.484 71.592 31.401 71.533 C 28.927 69.884 26.152 69.284 22.818 69.205 L 22.83 69.177 L 22.83 69.17 C 22.669 69.188 22.479 69.206 22.27 69.226 Z M 30.973 69.453 C 31.163 69.52 31.452 69.494 31.629 69.398 C 33.72 68.294 35.704 67.001 37.505 65.49 C 38.213 64.903 38.877 64.268 39.539 63.633 L 39.541 63.631 C 39.799 63.382 40.059 63.136 40.32 62.89 C 40.525 62.701 40.621 62.496 40.279 62.347 C 38.324 61.514 36.329 60.769 34.378 60.414 C 33.726 61.401 33.08 62.376 32.438 63.346 C 31.371 64.958 30.314 66.55 29.267 68.148 C 29.194 68.254 29.158 68.377 29.119 68.507 C 29.097 68.577 29.076 68.648 29.049 68.719 L 29.061 68.719 C 29.315 68.817 29.553 68.913 29.782 69.005 C 30.195 69.17 30.578 69.324 30.973 69.453 Z M 17.302 68.627 L 17.306 68.638 L 17.31 68.63 L 17.323 68.617 Z M 17.117 68.255 C 15.327 65.818 13.684 63.285 12.24 60.631 C 12.077 60.346 11.884 60.303 11.625 60.397 C 11.123 60.575 10.621 60.75 10.121 60.926 C 8.768 61.4 7.422 61.872 6.076 62.357 C 5.541 62.548 5.514 62.78 5.952 63.175 C 6.718 63.868 7.469 64.551 8.261 65.202 C 10.216 66.834 12.279 68.294 14.535 69.489 L 14.546 69.494 C 14.683 69.561 14.867 69.649 14.987 69.599 C 15.575 69.369 16.164 69.115 16.769 68.855 L 16.77 68.855 C 16.945 68.78 17.122 68.703 17.302 68.627 C 17.29 68.601 17.28 68.579 17.27 68.557 L 17.247 68.507 C 17.2 68.403 17.167 68.326 17.117 68.255 Z M 22.178 58.899 C 22.124 58.892 22.083 58.887 22.038 58.887 C 19.469 58.954 16.911 59.199 14.397 59.759 C 13.645 59.921 13.617 59.976 14.001 60.67 C 15.384 63.174 16.966 65.557 18.744 67.804 C 18.95 68.05 19.155 68.105 19.44 68.065 C 20.277 67.928 21.108 67.794 21.943 67.698 C 22.271 67.659 22.327 67.521 22.311 67.249 C 22.303 66.306 22.306 65.368 22.308 64.427 C 22.31 63.957 22.311 63.486 22.311 63.012 L 22.311 58.915 L 22.323 58.915 C 22.264 58.909 22.217 58.904 22.178 58.899 Z M 25.241 67.85 L 25.245 67.85 L 25.247 67.851 C 25.802 67.93 26.352 68.01 26.903 68.093 C 27.216 68.132 27.449 68.038 27.656 67.765 C 29.418 65.439 31.059 63.028 32.438 60.442 C 32.5 60.33 32.545 60.212 32.598 60.081 L 32.598 60.079 C 32.616 60.034 32.635 59.985 32.655 59.936 C 29.758 59.214 26.887 58.931 23.922 58.887 L 23.922 67.659 C 24.366 67.725 24.804 67.787 25.241 67.85 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"73.0000053337667px\" id=\"NkQevQLLu\" width=\"46.08671835784407px\"/><path d=\"M 0 9.94 L 0 0 L 1.82 0 L 1.82 9.94 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.939999999999998px\" id=\"AI543PS8X\" transform=\"translate(10.5 23)\" width=\"1.8199999999999932px\"/><path d=\"M 4.13 10.388 C 1.666 10.388 0.154 9.002 0 6.93 L 1.848 6.818 C 2.016 8.106 2.786 8.82 4.158 8.82 C 5.334 8.82 6.006 8.386 6.006 7.532 C 6.006 6.762 5.614 6.3 3.584 5.824 C 1.12 5.264 0.196 4.564 0.196 2.94 C 0.196 1.204 1.554 0 3.78 0 C 6.16 0 7.462 1.386 7.686 3.304 L 5.852 3.388 C 5.726 2.31 5.012 1.568 3.752 1.568 C 2.702 1.568 2.058 2.1 2.058 2.87 C 2.058 3.682 2.52 3.99 4.298 4.396 C 6.972 4.97 7.868 5.95 7.868 7.434 C 7.868 9.254 6.384 10.388 4.13 10.388 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.387999999999977px\" id=\"OdrBa2Kh1\" transform=\"translate(14 23)\" width=\"7.867999999999995px\"/><path d=\"M 4.732 10.388 C 1.778 10.388 0 8.414 0 5.208 C 0 2.002 1.778 0 4.732 0 C 7.7 0 9.478 2.002 9.478 5.208 C 9.478 8.414 7.7 10.388 4.732 10.388 Z M 4.732 8.806 C 6.538 8.806 7.602 7.476 7.602 5.208 C 7.602 2.94 6.538 1.582 4.732 1.582 C 2.954 1.582 1.876 2.94 1.876 5.208 C 1.876 7.476 2.954 8.806 4.732 8.806 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.387999999999998px\" id=\"W4bByVIeb\" transform=\"translate(23.5 23)\" width=\"9.478000000000002px\"/><path d=\"M 0 10.164 C 0 7.756 0.896 6.37 3.626 4.942 C 4.984 4.228 5.474 3.836 5.474 2.996 C 5.474 2.17 4.928 1.582 3.864 1.582 C 2.73 1.582 2.058 2.24 1.904 3.444 L 0.028 3.332 C 0.224 1.26 1.596 0 3.864 0 C 6.062 0 7.35 1.204 7.35 2.968 C 7.35 4.494 6.636 5.208 4.69 6.244 C 3.038 7.126 2.24 7.966 2.184 8.582 L 7.35 8.582 L 7.35 10.164 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.163999999999987px\" id=\"uS2MVL_K0\" transform=\"translate(3 38)\" width=\"7.350000000000023px\"/><path d=\"M 2.086 9.94 C 2.086 6.86 3.36 3.934 5.362 1.582 L 0 1.582 L 0 0 L 7.252 0 L 7.252 1.484 C 5.012 4.004 3.934 6.468 3.934 9.94 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.939999999999998px\" id=\"Nj4dfWuXP\" transform=\"translate(11.5 38)\" width=\"7.2520000000000095px\"/><path d=\"M 4.13 10.388 C 1.582 10.388 0 8.4 0 5.208 C 0 2.002 1.596 0 4.13 0 C 6.678 0 8.274 2.002 8.274 5.208 C 8.274 8.4 6.692 10.388 4.13 10.388 Z M 4.13 8.806 C 5.586 8.806 6.398 7.56 6.398 5.208 C 6.398 2.856 5.586 1.582 4.13 1.582 C 2.688 1.582 1.876 2.856 1.876 5.208 C 1.876 7.56 2.688 8.806 4.13 8.806 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.387999999999998px\" id=\"jaMTGQqCr\" transform=\"translate(19 38)\" width=\"8.274000000000001px\"/><path d=\"M 4.13 10.388 C 1.582 10.388 0 8.4 0 5.208 C 0 2.002 1.596 0 4.13 0 C 6.678 0 8.274 2.002 8.274 5.208 C 8.274 8.4 6.692 10.388 4.13 10.388 Z M 4.13 8.806 C 5.586 8.806 6.398 7.56 6.398 5.208 C 6.398 2.856 5.586 1.582 4.13 1.582 C 2.688 1.582 1.876 2.856 1.876 5.208 C 1.876 7.56 2.688 8.806 4.13 8.806 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.387999999999998px\" id=\"s47NkO5yO\" transform=\"translate(29 38)\" width=\"8.274000000000001px\"/><path d=\"M 2.128 9.94 L 2.128 3.122 L 0 3.122 L 0 1.736 L 0.854 1.736 C 2.044 1.736 2.506 1.316 2.506 0 L 3.948 0 L 3.948 9.94 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.939999999999998px\" id=\"sXvj9bKSM\" transform=\"translate(38.5 38)\" width=\"3.947999999999979px\"/></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,NIA6zPDE3:fill??props.NIA6zPDE3??\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,NIA6zPDE3,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-CCdND\",className),layoutId:layoutId,ref:ref,style:{\"--3q2zdj\":NIA6zPDE3,...style}});});const css=[`.framer-CCdND { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--3q2zdj); mask: ${mask}; width: 80px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 80\n * @framerIntrinsicHeight 80\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"NIA6zPDE3\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Triangle\",\"color\":{\"type\":\"variable\",\"value\":\"3q2zdj\"},\"set\":{\"localId\":\"vectorSet/vpjJiHQnK\",\"id\":\"vpjJiHQnK\",\"moduleId\":\"ziUUrYz9xJfVJdYC3l31\"}}\n */const Icon=withCSS(Component,css,\"framer-CCdND\");Icon.displayName=\"Triangle\";export default Icon;addPropertyControls(Icon,{NIA6zPDE3:{defaultValue:'var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"NIA6zPDE3\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"80\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Triangle\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"3q2zdj\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vpjJiHQnK\\\",\\\"id\\\":\\\"vpjJiHQnK\\\",\\\"moduleId\\\":\\\"ziUUrYz9xJfVJdYC3l31\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\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 NIA6zPDE3=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\"><g opacity=\"0.1\"><path d=\"M 39 0 C 60.539 0 78 17.461 78 39 C 78 60.539 60.539 78 39 78 C 17.461 78 0 60.539 0 39 C 0 17.461 17.461 0 39 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"78px\" id=\"xNzAkQcFB\" transform=\"translate(1 1)\" width=\"78px\"/></g><g d=\"M 45.502 9.925 C 45.747 10.034 45.905 10.277 45.905 10.545 L 45.905 17.749 L 44.549 17.749 L 44.549 10.986 L 22.952 1.42 L 1.356 10.986 L 1.356 17.749 L 0 17.749 L 0 10.545 C 0 10.277 0.158 10.034 0.403 9.925 L 22.678 0.058 C 22.853 -0.019 23.052 -0.019 23.227 0.058 Z M 39.63 43.507 C 35.549 49.149 29.788 53.367 23.166 55.565 C 23.027 55.611 22.877 55.611 22.739 55.565 C 16.117 53.367 10.356 49.149 6.275 43.507 C 4.999 41.744 3.908 39.87 3.011 37.914 L 4.51 37.914 C 5.317 39.586 6.274 41.192 7.373 42.712 C 11.244 48.062 16.689 52.078 22.952 54.206 C 29.216 52.078 34.661 48.062 38.531 42.712 C 39.631 41.192 40.588 39.586 41.395 37.914 L 42.894 37.914 C 41.997 39.87 40.905 41.744 39.63 43.507 Z M 7.13 32.888 C 4.666 32.888 3.154 31.502 3 29.43 L 4.848 29.318 C 5.016 30.606 5.786 31.32 7.158 31.32 C 8.334 31.32 9.006 30.886 9.006 30.032 C 9.006 29.262 8.614 28.8 6.584 28.324 C 4.12 27.764 3.196 27.064 3.196 25.44 C 3.196 23.704 4.554 22.5 6.78 22.5 C 9.16 22.5 10.462 23.886 10.686 25.804 L 8.852 25.888 C 8.726 24.81 8.012 24.068 6.752 24.068 C 5.702 24.068 5.058 24.6 5.058 25.37 C 5.058 26.182 5.52 26.49 7.298 26.896 C 9.972 27.47 10.868 28.45 10.868 29.934 C 10.868 31.754 9.384 32.888 7.13 32.888 Z M 16.732 32.888 C 13.778 32.888 12 30.914 12 27.708 C 12 24.502 13.778 22.5 16.732 22.5 C 19.7 22.5 21.478 24.502 21.478 27.708 C 21.478 30.914 19.7 32.888 16.732 32.888 Z M 16.732 31.306 C 18.538 31.306 19.602 29.976 19.602 27.708 C 19.602 25.44 18.538 24.082 16.732 24.082 C 14.954 24.082 13.876 25.44 13.876 27.708 C 13.876 29.976 14.954 31.306 16.732 31.306 Z M 27.606 32.888 C 24.89 32.888 23 30.956 23 27.708 C 23 24.516 24.834 22.5 27.62 22.5 C 30.154 22.5 31.512 23.83 31.946 26.084 L 30.042 26.182 C 29.79 24.88 28.992 24.082 27.62 24.082 C 25.926 24.082 24.876 25.496 24.876 27.708 C 24.876 29.948 25.954 31.306 27.606 31.306 C 29.09 31.306 29.874 30.452 30.098 29.024 L 32.002 29.122 C 31.61 31.46 30.112 32.888 27.606 32.888 Z M 36.5 32.664 C 36.5 30.256 37.396 28.87 40.126 27.442 C 41.484 26.728 41.974 26.336 41.974 25.496 C 41.974 24.67 41.428 24.082 40.364 24.082 C 39.23 24.082 38.558 24.74 38.404 25.944 L 36.528 25.832 C 36.724 23.76 38.096 22.5 40.364 22.5 C 42.562 22.5 43.85 23.704 43.85 25.468 C 43.85 26.994 43.136 27.708 41.19 28.744 C 39.538 29.626 38.74 30.466 38.684 31.082 L 43.85 31.082 L 43.85 32.664 Z\" fill=\"transparent\" height=\"55.59920010375977px\" id=\"XNc7EjLyv\" transform=\"translate(17 12)\" width=\"45.905px\"><path d=\"M 45.502 9.925 C 45.747 10.034 45.905 10.277 45.905 10.545 L 45.905 17.749 L 44.549 17.749 L 44.549 10.986 L 22.952 1.42 L 1.356 10.986 L 1.356 17.749 L 0 17.749 L 0 10.545 C 0 10.277 0.158 10.034 0.403 9.925 L 22.678 0.058 C 22.853 -0.019 23.052 -0.019 23.227 0.058 Z M 39.63 43.507 C 35.549 49.149 29.788 53.367 23.166 55.565 C 23.027 55.611 22.877 55.611 22.739 55.565 C 16.117 53.367 10.356 49.149 6.275 43.507 C 4.999 41.744 3.908 39.87 3.011 37.914 L 4.51 37.914 C 5.317 39.586 6.274 41.192 7.373 42.712 C 11.244 48.062 16.689 52.078 22.952 54.206 C 29.216 52.078 34.661 48.062 38.531 42.712 C 39.631 41.192 40.588 39.586 41.395 37.914 L 42.894 37.914 C 41.997 39.87 40.905 41.744 39.63 43.507 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"55.59920010375977px\" id=\"EbULK1i8C\" width=\"45.905px\"/><path d=\"M 4.13 10.388 C 1.666 10.388 0.154 9.002 0 6.93 L 1.848 6.818 C 2.016 8.106 2.786 8.82 4.158 8.82 C 5.334 8.82 6.006 8.386 6.006 7.532 C 6.006 6.762 5.614 6.3 3.584 5.824 C 1.12 5.264 0.196 4.564 0.196 2.94 C 0.196 1.204 1.554 0 3.78 0 C 6.16 0 7.462 1.386 7.686 3.304 L 5.852 3.388 C 5.726 2.31 5.012 1.568 3.752 1.568 C 2.702 1.568 2.058 2.1 2.058 2.87 C 2.058 3.682 2.52 3.99 4.298 4.396 C 6.972 4.97 7.868 5.95 7.868 7.434 C 7.868 9.254 6.384 10.388 4.13 10.388 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.388100000000009px\" id=\"jFY91kfkm\" transform=\"translate(3 22.5)\" width=\"7.867989999999992px\"/><path d=\"M 4.732 10.388 C 1.778 10.388 0 8.414 0 5.208 C 0 2.002 1.778 0 4.732 0 C 7.7 0 9.478 2.002 9.478 5.208 C 9.478 8.414 7.7 10.388 4.732 10.388 Z M 4.732 8.806 C 6.538 8.806 7.602 7.476 7.602 5.208 C 7.602 2.94 6.538 1.582 4.732 1.582 C 2.954 1.582 1.876 2.94 1.876 5.208 C 1.876 7.476 2.954 8.806 4.732 8.806 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.388100000000001px\" id=\"WqGV6wMYb\" transform=\"translate(12 22.5)\" width=\"9.478000000000002px\"/><path d=\"M 4.606 10.388 C 1.89 10.388 0 8.456 0 5.208 C 0 2.016 1.834 0 4.62 0 C 7.154 0 8.512 1.33 8.946 3.584 L 7.042 3.682 C 6.79 2.38 5.992 1.582 4.62 1.582 C 2.926 1.582 1.876 2.996 1.876 5.208 C 1.876 7.448 2.954 8.806 4.606 8.806 C 6.09 8.806 6.874 7.952 7.098 6.524 L 9.002 6.622 C 8.61 8.96 7.112 10.388 4.606 10.388 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.388100000000009px\" id=\"f_difKf2Y\" transform=\"translate(23 22.5)\" width=\"9.001999999999995px\"/><path d=\"M 0 10.164 C 0 7.756 0.896 6.37 3.626 4.942 C 4.984 4.228 5.474 3.836 5.474 2.996 C 5.474 2.17 4.928 1.582 3.864 1.582 C 2.73 1.582 2.058 2.24 1.904 3.444 L 0.028 3.332 C 0.224 1.26 1.596 0 3.864 0 C 6.062 0 7.35 1.204 7.35 2.968 C 7.35 4.494 6.636 5.208 4.69 6.244 C 3.038 7.126 2.24 7.966 2.184 8.582 L 7.35 8.582 L 7.35 10.164 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.164099999999962px\" id=\"uYh3KMbxl\" transform=\"translate(36.5 22.5)\" width=\"7.349999999999994px\"/></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,NIA6zPDE3:fill??props.NIA6zPDE3??\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,NIA6zPDE3,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-CYCtq\",className),layoutId:layoutId,ref:ref,style:{\"--3q2zdj\":NIA6zPDE3,...style}});});const css=[`.framer-CYCtq { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--3q2zdj); mask: ${mask}; width: 80px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 80\n * @framerIntrinsicHeight 80\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"NIA6zPDE3\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Triangle\",\"color\":{\"type\":\"variable\",\"value\":\"3q2zdj\"},\"set\":{\"localId\":\"vectorSet/vpjJiHQnK\",\"id\":\"vpjJiHQnK\",\"moduleId\":\"ziUUrYz9xJfVJdYC3l31\"}}\n */const Icon=withCSS(Component,css,\"framer-CYCtq\");Icon.displayName=\"Triangle\";export default Icon;addPropertyControls(Icon,{NIA6zPDE3:{defaultValue:'var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"NIA6zPDE3\\\":\\\"fill\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"80\",\"framerIntrinsicHeight\":\"80\",\"framerVector\":\"{\\\"name\\\":\\\"Triangle\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"3q2zdj\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vpjJiHQnK\\\",\\\"id\\\":\\\"vpjJiHQnK\\\",\\\"moduleId\\\":\\\"ziUUrYz9xJfVJdYC3l31\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\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 NIA6zPDE3=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\"><g opacity=\"0.1\"><path d=\"M 39 0 C 60.539 0 78 17.461 78 39 C 78 60.539 60.539 78 39 78 C 17.461 78 0 60.539 0 39 C 0 17.461 17.461 0 39 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"78px\" id=\"iVTBUAxmC\" transform=\"translate(1 1)\" width=\"78px\"/></g><g d=\"M 0 51.44 L 0 41.5 L 1.82 41.5 L 1.82 45.644 L 6.006 45.644 L 6.006 41.5 L 7.826 41.5 L 7.826 51.44 L 6.006 51.44 L 6.006 47.226 L 1.82 47.226 L 1.82 51.44 Z M 10 51.44 L 10 41.5 L 11.82 41.5 L 11.82 51.44 Z M 13.5 51.44 L 13.5 41.5 L 17.35 41.5 C 19.674 41.5 21.06 42.69 21.06 44.664 C 21.06 46.652 19.674 47.856 17.35 47.856 L 15.32 47.856 L 15.32 51.44 Z M 15.32 46.274 L 17.266 46.274 C 18.498 46.274 19.184 45.728 19.184 44.664 C 19.184 43.628 18.512 43.082 17.266 43.082 L 15.32 43.082 Z M 21 51.44 L 24.584 41.5 L 26.81 41.5 L 30.394 51.44 L 28.49 51.44 L 27.664 49.088 L 23.73 49.088 L 22.904 51.44 Z M 24.262 47.534 L 27.132 47.534 L 25.704 43.334 Z M 31 51.44 L 34.584 41.5 L 36.81 41.5 L 40.394 51.44 L 38.49 51.44 L 37.664 49.088 L 33.73 49.088 L 32.904 51.44 Z M 34.262 47.534 L 37.132 47.534 L 35.704 43.334 Z M 32.672 8.816 L 32.672 8.961 C 32.672 10.418 32.093 11.815 31.063 12.845 C 30.033 13.874 28.636 14.453 27.18 14.453 L 21.109 14.453 L 21.109 26.594 L 22.555 26.594 C 23.082 26.594 23.596 26.434 24.03 26.135 C 24.464 25.836 24.798 25.413 24.986 24.92 C 25.174 24.428 25.208 23.89 25.083 23.378 C 24.959 22.866 24.682 22.404 24.289 22.053 C 24.201 21.977 24.129 21.886 24.077 21.782 C 24.025 21.679 23.995 21.567 23.987 21.451 C 23.979 21.336 23.995 21.22 24.032 21.111 C 24.07 21.002 24.129 20.901 24.206 20.815 C 24.283 20.729 24.377 20.659 24.481 20.61 C 24.586 20.56 24.699 20.532 24.814 20.527 C 24.93 20.522 25.045 20.54 25.153 20.58 C 25.262 20.62 25.361 20.681 25.445 20.761 C 26.1 21.346 26.561 22.116 26.768 22.97 C 26.975 23.823 26.918 24.719 26.605 25.539 C 26.292 26.36 25.737 27.066 25.013 27.564 C 24.29 28.061 23.433 28.328 22.555 28.328 L 21.109 28.328 L 21.109 30.93 C 21.109 31.16 21.018 31.38 20.855 31.543 C 20.693 31.706 20.472 31.797 20.242 31.797 C 20.012 31.797 19.792 31.706 19.629 31.543 C 19.466 31.38 19.375 31.16 19.375 30.93 L 19.375 28.328 L 15.617 28.328 C 15.387 28.328 15.167 28.237 15.004 28.074 C 14.841 27.912 14.75 27.691 14.75 27.461 C 14.75 27.231 14.841 27.01 15.004 26.848 C 15.167 26.685 15.387 26.594 15.617 26.594 L 19.375 26.594 L 19.375 14.453 L 15.617 14.453 C 14.927 14.453 14.266 14.727 13.778 15.215 C 13.29 15.703 13.016 16.365 13.016 17.055 C 13.016 17.745 13.29 18.406 13.778 18.894 C 14.266 19.382 14.927 19.656 15.617 19.656 C 15.847 19.656 16.068 19.748 16.23 19.91 C 16.393 20.073 16.484 20.293 16.484 20.523 C 16.484 20.753 16.393 20.974 16.23 21.137 C 16.068 21.299 15.847 21.391 15.617 21.391 C 14.467 21.391 13.364 20.934 12.551 20.121 C 11.738 19.308 11.281 18.205 11.281 17.055 C 11.281 15.905 11.738 14.802 12.551 13.989 C 13.364 13.176 14.467 12.719 15.617 12.719 L 19.375 12.719 L 19.375 0.867 C 19.375 0.637 19.466 0.417 19.629 0.254 C 19.792 0.091 20.012 0 20.242 0 C 20.472 0 20.693 0.091 20.855 0.254 C 21.018 0.417 21.109 0.637 21.109 0.867 L 21.109 12.719 L 27.18 12.719 C 27.673 12.719 28.162 12.622 28.618 12.433 C 29.074 12.244 29.488 11.967 29.837 11.618 C 30.186 11.269 30.463 10.855 30.651 10.399 C 30.84 9.943 30.938 9.454 30.938 8.961 L 30.938 8.816 C 30.938 7.858 30.557 6.939 29.879 6.261 C 29.202 5.584 28.283 5.203 27.324 5.203 L 24.867 5.203 C 24.637 5.203 24.417 5.112 24.254 4.949 C 24.091 4.787 24 4.566 24 4.336 C 24 4.106 24.091 3.885 24.254 3.723 C 24.417 3.56 24.637 3.469 24.867 3.469 L 27.324 3.469 C 28.743 3.469 30.103 4.032 31.106 5.035 C 32.108 6.038 32.672 7.398 32.672 8.816 Z M 9.836 10.984 L 6.367 10.984 C 6.137 10.984 5.917 10.893 5.754 10.73 C 5.591 10.568 5.5 10.347 5.5 10.117 L 5.5 8.961 C 5.5 7.504 6.079 6.107 7.109 5.077 C 8.139 4.047 9.536 3.469 10.992 3.469 L 15.617 3.469 C 15.847 3.469 16.068 3.56 16.23 3.723 C 16.393 3.885 16.484 4.106 16.484 4.336 C 16.484 4.566 16.393 4.787 16.23 4.949 C 16.068 5.112 15.847 5.203 15.617 5.203 L 15.328 5.203 L 15.328 5.492 C 15.328 6.949 14.749 8.346 13.72 9.376 C 12.69 10.406 11.293 10.984 9.836 10.984 Z M 13.594 5.203 L 10.992 5.203 C 9.996 5.203 9.04 5.599 8.335 6.304 C 7.63 7.008 7.234 7.964 7.234 8.961 L 7.234 9.25 L 9.836 9.25 C 10.833 9.25 11.788 8.854 12.493 8.149 C 13.198 7.445 13.594 6.489 13.594 5.492 Z\" fill=\"transparent\" height=\"51.440000000000005px\" id=\"sd6KCPZR4\" transform=\"translate(20 14)\" width=\"40.394000000000005px\"><path d=\"M 0 9.94 L 0 0 L 1.82 0 L 1.82 4.144 L 6.006 4.144 L 6.006 0 L 7.826 0 L 7.826 9.94 L 6.006 9.94 L 6.006 5.726 L 1.82 5.726 L 1.82 9.94 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.939999999999998px\" id=\"dAQwNoBn_\" transform=\"translate(0 41.5)\" width=\"7.826000000000022px\"/><path d=\"M 0 9.94 L 0 0 L 1.82 0 L 1.82 9.94 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.939999999999998px\" id=\"PVoH0UxNP\" transform=\"translate(10 41.5)\" width=\"1.8200199999999995px\"/><path d=\"M 0 9.94 L 0 0 L 3.85 0 C 6.174 0 7.56 1.19 7.56 3.164 C 7.56 5.152 6.174 6.356 3.85 6.356 L 1.82 6.356 L 1.82 9.94 Z M 1.82 4.774 L 3.766 4.774 C 4.998 4.774 5.684 4.228 5.684 3.164 C 5.684 2.128 5.012 1.582 3.766 1.582 L 1.82 1.582 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.940000000000005px\" id=\"rS0jPp4TA\" transform=\"translate(13.5 41.5)\" width=\"7.559999999999999px\"/><path d=\"M 0 9.94 L 3.584 0 L 5.81 0 L 9.394 9.94 L 7.49 9.94 L 6.664 7.588 L 2.73 7.588 L 1.904 9.94 Z M 3.262 6.034 L 6.132 6.034 L 4.704 1.834 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.940000000000005px\" id=\"XQBEAlAhQ\" transform=\"translate(21 41.5)\" width=\"9.393999999999998px\"/><path d=\"M 0 9.94 L 3.584 0 L 5.81 0 L 9.394 9.94 L 7.49 9.94 L 6.664 7.588 L 2.73 7.588 L 1.904 9.94 Z M 3.262 6.034 L 6.132 6.034 L 4.704 1.834 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.940000000000005px\" id=\"BqXTivgK9\" transform=\"translate(31 41.5)\" width=\"9.394000000000002px\"/><path d=\"M 27.172 8.816 L 27.172 8.961 C 27.172 10.418 26.593 11.815 25.563 12.845 C 24.533 13.874 23.136 14.453 21.68 14.453 L 15.609 14.453 L 15.609 26.594 L 17.055 26.594 C 17.582 26.594 18.096 26.434 18.53 26.135 C 18.964 25.836 19.298 25.413 19.486 24.92 C 19.674 24.428 19.708 23.89 19.583 23.378 C 19.459 22.866 19.182 22.404 18.789 22.053 C 18.701 21.977 18.629 21.886 18.577 21.782 C 18.525 21.679 18.495 21.567 18.487 21.451 C 18.479 21.336 18.495 21.22 18.532 21.111 C 18.57 21.002 18.629 20.901 18.706 20.815 C 18.783 20.729 18.877 20.659 18.981 20.61 C 19.086 20.56 19.199 20.532 19.314 20.527 C 19.43 20.522 19.545 20.54 19.653 20.58 C 19.762 20.62 19.861 20.681 19.945 20.761 C 20.6 21.346 21.061 22.116 21.268 22.97 C 21.475 23.823 21.418 24.719 21.105 25.539 C 20.792 26.36 20.237 27.066 19.513 27.564 C 18.79 28.061 17.933 28.328 17.055 28.328 L 15.609 28.328 L 15.609 30.93 C 15.609 31.16 15.518 31.38 15.355 31.543 C 15.193 31.706 14.972 31.797 14.742 31.797 C 14.512 31.797 14.292 31.706 14.129 31.543 C 13.966 31.38 13.875 31.16 13.875 30.93 L 13.875 28.328 L 10.117 28.328 C 9.887 28.328 9.667 28.237 9.504 28.074 C 9.341 27.912 9.25 27.691 9.25 27.461 C 9.25 27.231 9.341 27.01 9.504 26.848 C 9.667 26.685 9.887 26.594 10.117 26.594 L 13.875 26.594 L 13.875 14.453 L 10.117 14.453 C 9.427 14.453 8.766 14.727 8.278 15.215 C 7.79 15.703 7.516 16.365 7.516 17.055 C 7.516 17.745 7.79 18.406 8.278 18.894 C 8.766 19.382 9.427 19.656 10.117 19.656 C 10.347 19.656 10.568 19.748 10.73 19.91 C 10.893 20.073 10.984 20.293 10.984 20.523 C 10.984 20.753 10.893 20.974 10.73 21.137 C 10.568 21.299 10.347 21.391 10.117 21.391 C 8.967 21.391 7.864 20.934 7.051 20.121 C 6.238 19.308 5.781 18.205 5.781 17.055 C 5.781 15.905 6.238 14.802 7.051 13.989 C 7.864 13.176 8.967 12.719 10.117 12.719 L 13.875 12.719 L 13.875 0.867 C 13.875 0.637 13.966 0.417 14.129 0.254 C 14.292 0.091 14.512 0 14.742 0 C 14.972 0 15.193 0.091 15.355 0.254 C 15.518 0.417 15.609 0.637 15.609 0.867 L 15.609 12.719 L 21.68 12.719 C 22.173 12.719 22.662 12.622 23.118 12.433 C 23.574 12.244 23.988 11.967 24.337 11.618 C 24.686 11.269 24.963 10.855 25.151 10.399 C 25.34 9.943 25.438 9.454 25.438 8.961 L 25.438 8.816 C 25.438 7.858 25.057 6.939 24.379 6.261 C 23.702 5.584 22.783 5.203 21.824 5.203 L 19.367 5.203 C 19.137 5.203 18.917 5.112 18.754 4.949 C 18.591 4.787 18.5 4.566 18.5 4.336 C 18.5 4.106 18.591 3.885 18.754 3.723 C 18.917 3.56 19.137 3.469 19.367 3.469 L 21.824 3.469 C 23.243 3.469 24.603 4.032 25.606 5.035 C 26.608 6.038 27.172 7.398 27.172 8.816 Z M 4.336 10.984 L 0.867 10.984 C 0.637 10.984 0.417 10.893 0.254 10.73 C 0.091 10.568 0 10.347 0 10.117 L 0 8.961 C 0 7.504 0.579 6.107 1.609 5.077 C 2.639 4.047 4.036 3.469 5.492 3.469 L 10.117 3.469 C 10.347 3.469 10.568 3.56 10.73 3.723 C 10.893 3.885 10.984 4.106 10.984 4.336 C 10.984 4.566 10.893 4.787 10.73 4.949 C 10.568 5.112 10.347 5.203 10.117 5.203 L 9.828 5.203 L 9.828 5.492 C 9.828 6.949 9.249 8.346 8.22 9.376 C 7.19 10.406 5.793 10.984 4.336 10.984 Z M 8.094 5.203 L 5.492 5.203 C 4.496 5.203 3.54 5.599 2.835 6.304 C 2.13 7.008 1.734 7.964 1.734 8.961 L 1.734 9.25 L 4.336 9.25 C 5.333 9.25 6.288 8.854 6.993 8.149 C 7.698 7.445 8.094 6.489 8.094 5.492 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"31.7969px\" id=\"LsG09mcwz\" transform=\"translate(5.5 0)\" width=\"27.171839986419677px\"/></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,NIA6zPDE3:fill??props.NIA6zPDE3??\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,NIA6zPDE3,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-bQHCR\",className),layoutId:layoutId,ref:ref,style:{\"--3q2zdj\":NIA6zPDE3,...style}});});const css=[`.framer-bQHCR { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--3q2zdj); mask: ${mask}; width: 80px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 80\n * @framerIntrinsicHeight 80\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"NIA6zPDE3\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Triangle\",\"color\":{\"type\":\"variable\",\"value\":\"3q2zdj\"},\"set\":{\"localId\":\"vectorSet/vpjJiHQnK\",\"id\":\"vpjJiHQnK\",\"moduleId\":\"ziUUrYz9xJfVJdYC3l31\"}}\n */const Icon=withCSS(Component,css,\"framer-bQHCR\");Icon.displayName=\"Triangle\";export default Icon;addPropertyControls(Icon,{NIA6zPDE3:{defaultValue:'var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Triangle\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"3q2zdj\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vpjJiHQnK\\\",\\\"id\\\":\\\"vpjJiHQnK\\\",\\\"moduleId\\\":\\\"ziUUrYz9xJfVJdYC3l31\\\"}}\",\"framerIntrinsicWidth\":\"80\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"NIA6zPDE3\\\":\\\"fill\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"80\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\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 NIA6zPDE3=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\"><g opacity=\"0.1\"><path d=\"M 39 0 C 60.539 0 78 17.461 78 39 C 78 60.539 60.539 78 39 78 C 17.461 78 0 60.539 0 39 C 0 17.461 17.461 0 39 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"78px\" id=\"B5QoM_n8t\" transform=\"translate(1 1)\" width=\"78px\"/></g><g d=\"M 33.479 0 L 32 4.552 L 34.276 5.291 Z M 33.297 0 L 34.776 4.552 L 32.5 5.291 Z M 37.786 3.5 L 33 3.5 L 33 5.893 Z M 37.778 3.5 L 33.906 6.313 L 32.5 4.377 Z M 36.255 8.552 L 34.776 4 L 32.5 4.739 Z M 35.872 8.749 L 32 5.936 L 33.407 4 Z M 28.5 3.5 L 33.286 3.5 L 33.286 5.893 Z M 28.5 3.5 L 32.372 6.313 L 33.778 4.377 Z M 30.5 8.552 L 31.979 4 L 34.255 4.739 Z M 30.5 8.749 L 34.372 5.936 L 32.965 4 Z M 33.479 57.5 L 32 62.052 L 34.276 62.791 Z M 33.297 57.5 L 34.776 62.052 L 32.5 62.791 Z M 37.786 60.5 L 33 60.5 L 33 62.893 Z M 37.778 60.5 L 33.906 63.313 L 32.5 61.377 Z M 36.255 66.052 L 34.776 61.5 L 32.5 62.239 Z M 35.872 66.249 L 32 63.436 L 33.407 61.5 Z M 28.5 60.5 L 33.286 60.5 L 33.286 62.893 Z M 28.5 60.5 L 32.372 63.313 L 33.778 61.377 Z M 30.5 66.052 L 31.979 61.5 L 34.255 62.239 Z M 30.5 66.249 L 34.372 63.436 L 32.965 61.5 Z M 4.479 28.5 L 3 33.052 L 5.276 33.791 Z M 4.797 28.5 L 6.276 33.052 L 4 33.791 Z M 9.286 32 L 4.5 32 L 4.5 34.393 Z M 9.278 32 L 5.407 34.813 L 4 32.877 Z M 7.255 37.552 L 5.776 33 L 3.5 33.739 Z M 7.372 37.249 L 3.5 34.436 L 4.907 32.5 Z M 0 32 L 4.786 32 L 4.786 34.393 Z M 0 32 L 3.872 34.813 L 5.278 32.877 Z M 1.5 37.552 L 2.979 33 L 5.255 33.739 Z M 1.5 37.249 L 5.372 34.436 L 3.965 32.5 Z M 16 12.749 L 19.872 9.936 L 18.465 8 Z M 16 12.552 L 17.479 8 L 19.755 8.739 Z M 14.5 7 L 18.372 9.813 L 19.778 7.877 Z M 14.5 7 L 19.286 7 L 19.286 9.393 Z M 18.979 4 L 17.5 8.552 L 19.776 9.291 Z M 18.797 4 L 20.276 8.552 L 18 9.291 Z M 21.872 12.749 L 18 9.936 L 19.407 8 Z M 21.755 12.552 L 20.276 8 L 18 8.739 Z M 23.278 7 L 19.407 9.813 L 18 7.877 Z M 23.286 7 L 18.5 7 L 18.5 9.393 Z M 11.255 23.052 L 9.776 18.5 L 7.5 19.239 Z M 11.372 23.249 L 7.5 20.436 L 8.907 18.5 Z M 5.5 23.249 L 9.372 20.436 L 7.965 18.5 Z M 5.5 23.052 L 6.979 18.5 L 9.255 19.239 Z M 4 17.5 L 7.872 20.313 L 9.278 18.377 Z M 4 17.5 L 8.786 17.5 L 8.786 19.893 Z M 12.778 17.5 L 8.907 20.313 L 7.5 18.377 Z M 12.786 17.5 L 8 17.5 L 8 19.893 Z M 8.297 14.5 L 9.776 19.052 L 7.5 19.791 Z M 8.479 14.5 L 7 19.052 L 9.276 19.791 Z M 12.786 46.5 L 8 46.5 L 8 48.893 Z M 12.778 46.5 L 8.907 49.313 L 7.5 47.377 Z M 11.255 51.552 L 9.776 47 L 7.5 47.74 Z M 11.372 51.749 L 7.5 48.936 L 8.907 47 Z M 5.5 51.749 L 9.372 48.936 L 7.965 47 Z M 5.5 51.552 L 6.979 47 L 9.255 47.739 Z M 8.297 43 L 9.776 47.552 L 7.5 48.291 Z M 8.479 43 L 7 47.552 L 9.276 48.291 Z M 4 46.5 L 8.786 46.5 L 8.786 48.893 Z M 4 46.5 L 7.872 49.313 L 9.278 47.377 Z M 23.286 57 L 18.5 57 L 18.5 59.393 Z M 23.278 57 L 19.407 59.813 L 18 57.877 Z M 21.755 62.052 L 20.276 57.5 L 18 58.239 Z M 21.872 62.249 L 18 59.436 L 19.407 57.5 Z M 16 62.249 L 19.872 59.436 L 18.465 57.5 Z M 16 62.052 L 17.479 57.5 L 19.755 58.239 Z M 18.797 53.5 L 20.276 58.052 L 18 58.791 Z M 18.979 53.5 L 17.5 58.052 L 19.776 58.791 Z M 14.5 57 L 19.286 57 L 19.286 59.393 Z M 14.5 57 L 18.372 59.813 L 19.778 57.877 Z M 61.797 28.5 L 63.276 33.052 L 61 33.791 Z M 61.979 28.5 L 60.5 33.052 L 62.776 33.791 Z M 57.5 32 L 62.286 32 L 62.286 34.393 Z M 57.5 32 L 61.372 34.813 L 62.778 32.877 Z M 59 37.552 L 60.479 33 L 62.755 33.739 Z M 59 37.249 L 62.872 34.436 L 61.465 32.5 Z M 66.286 32 L 61.5 32 L 61.5 34.393 Z M 66.778 32 L 62.907 34.813 L 61.5 32.877 Z M 64.755 37.552 L 63.276 33 L 61 33.739 Z M 64.872 37.249 L 61 34.436 L 62.407 32.5 Z M 50.372 12.749 L 46.5 9.936 L 47.907 8 Z M 50.255 12.552 L 48.776 8 L 46.5 8.739 Z M 52.278 7 L 48.407 9.813 L 47 7.877 Z M 52.286 7 L 47.5 7 L 47.5 9.393 Z M 47.797 4 L 49.276 8.552 L 47 9.291 Z M 47.479 4 L 46 8.552 L 48.276 9.291 Z M 45 12.749 L 48.872 9.936 L 47.465 8 Z M 45 12.552 L 46.479 8 L 48.755 8.739 Z M 43 7 L 46.872 9.813 L 48.278 7.877 Z M 43 7 L 47.786 7 L 47.786 9.393 Z M 55.5 23.052 L 56.979 18.5 L 59.255 19.239 Z M 55.5 23.249 L 59.372 20.436 L 57.965 18.5 Z M 60.872 23.249 L 57 20.436 L 58.407 18.5 Z M 60.755 23.052 L 59.276 18.5 L 57 19.239 Z M 62.778 17.5 L 58.907 20.313 L 57.5 18.377 Z M 62.786 17.5 L 58 17.5 L 58 19.893 Z M 53.5 17.5 L 57.372 20.313 L 58.778 18.377 Z M 53.5 17.5 L 58.286 17.5 L 58.286 19.893 Z M 57.979 14.5 L 56.5 19.052 L 58.776 19.791 Z M 58.297 14.5 L 59.776 19.052 L 57.5 19.791 Z M 53.5 46.5 L 58.286 46.5 L 58.286 48.893 Z M 53.5 46.5 L 57.372 49.313 L 58.778 47.377 Z M 55.5 51.552 L 56.979 47 L 59.255 47.74 Z M 55.5 51.749 L 59.372 48.936 L 57.965 47 Z M 60.872 51.749 L 57 48.936 L 58.407 47 Z M 60.755 51.552 L 59.276 47 L 57 47.739 Z M 57.979 43 L 56.5 47.552 L 58.776 48.291 Z M 58.297 43 L 59.776 47.552 L 57.5 48.291 Z M 62.786 46.5 L 58 46.5 L 58 48.893 Z M 62.778 46.5 L 58.906 49.313 L 57.5 47.377 Z M 43 57 L 47.786 57 L 47.786 59.393 Z M 43 57 L 46.872 59.813 L 48.278 57.877 Z M 45 62.052 L 46.479 57.5 L 48.755 58.239 Z M 45 62.249 L 48.872 59.436 L 47.465 57.5 Z M 50.372 62.249 L 46.5 59.436 L 47.907 57.5 Z M 50.255 62.052 L 48.776 57.5 L 46.5 58.239 Z M 47.479 53.5 L 46 58.052 L 48.276 58.791 Z M 47.797 53.5 L 49.276 58.052 L 47 58.791 Z M 52.286 57 L 47.5 57 L 47.5 59.393 Z M 52.278 57 L 48.407 59.813 L 47 57.877 Z M 19.536 39.388 C 16.694 39.388 15 37.246 15 34.208 C 15 31.226 16.722 29 19.634 29 C 22.154 29 23.442 30.386 23.862 32.416 L 21.958 32.514 C 21.748 31.352 21.076 30.582 19.648 30.582 C 17.744 30.582 16.876 32.192 16.876 34.208 C 16.876 36.28 17.744 37.806 19.662 37.806 C 21.132 37.806 22.042 36.784 22.112 35.454 L 19.662 35.454 L 19.662 34.04 L 23.89 34.04 L 23.89 39.164 L 22.714 39.164 L 22.63 37.666 C 22.126 38.702 20.936 39.388 19.536 39.388 Z M 26 38.94 L 26 29 L 29.304 29 C 32.468 29 34.246 30.792 34.246 33.984 C 34.246 37.162 32.51 38.94 29.388 38.94 Z M 27.82 37.358 L 29.304 37.358 C 31.376 37.358 32.37 36.252 32.37 33.984 C 32.37 31.688 31.376 30.582 29.304 30.582 L 27.82 30.582 Z M 35.5 38.94 L 35.5 29 L 39.35 29 C 41.674 29 43.06 30.19 43.06 32.164 C 43.06 34.152 41.674 35.356 39.35 35.356 L 37.32 35.356 L 37.32 38.94 Z M 37.32 33.774 L 39.266 33.774 C 40.498 33.774 41.184 33.228 41.184 32.164 C 41.184 31.128 40.512 30.582 39.266 30.582 L 37.32 30.582 Z M 44.5 38.94 L 44.5 29 L 48.658 29 C 50.8 29 52.172 30.162 52.172 31.982 C 52.172 33.172 51.43 34.054 50.45 34.348 C 51.388 34.488 51.92 35.048 52.004 36.07 L 52.256 38.94 L 50.408 38.94 L 50.198 36.336 C 50.142 35.538 49.736 35.188 48.7 35.188 L 46.32 35.188 L 46.32 38.94 Z M 46.32 33.592 L 48.546 33.592 C 49.638 33.592 50.296 33.06 50.296 32.094 C 50.296 31.114 49.638 30.582 48.462 30.582 L 46.32 30.582 Z\" fill=\"transparent\" height=\"66.249px\" id=\"ODhifRtQf\" transform=\"translate(7 7)\" width=\"66.77839999999998px\"><path d=\"M 1.479 0 L 0 4.552 L 2.276 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.291020000000003px\" id=\"b966ECBXi\" transform=\"translate(32 0)\" width=\"2.275800000000004px\"/><path d=\"M 0.797 0 L 2.276 4.552 L 0 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.291020000000003px\" id=\"qTsAzFOgn\" transform=\"translate(32.5 0)\" width=\"2.2757999999999967px\"/><path d=\"M 4.786 0 L 0 0 L 0 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"g9BVeeXG4\" transform=\"translate(33 3.5)\" width=\"4.785799999999995px\"/><path d=\"M 5.278 0 L 1.406 2.813 L 0 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130299999999977px\" id=\"r3d6uGJfr\" transform=\"translate(32.5 3.5)\" width=\"5.278299999999994px\"/><path d=\"M 3.755 4.552 L 2.276 0 L 0 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551580000000001px\" id=\"ZWYlcR8WU\" transform=\"translate(32.5 4)\" width=\"3.7546999999999997px\"/><path d=\"M 3.872 4.749 L 0 1.936 L 1.407 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748930000000001px\" id=\"OsFLEPiG6\" transform=\"translate(32 4)\" width=\"3.8718000000000004px\"/><path d=\"M 0 0 L 4.786 0 L 4.786 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"xRvkC3g_6\" transform=\"translate(28.5 3.5)\" width=\"4.785800000000002px\"/><path d=\"M 0 0 L 3.872 2.813 L 5.278 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130299999999977px\" id=\"J6FUY2mHI\" transform=\"translate(28.5 3.5)\" width=\"5.2783000000000015px\"/><path d=\"M 0 4.552 L 1.479 0 L 3.755 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551580000000001px\" id=\"jQ9kPMZL1\" transform=\"translate(30.5 4)\" width=\"3.7546999999999997px\"/><path d=\"M 0 4.749 L 3.872 1.936 L 2.465 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748930000000001px\" id=\"JV_V1I70X\" transform=\"translate(30.5 4)\" width=\"3.8718000000000075px\"/><path d=\"M 1.479 0 L 0 4.552 L 2.276 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"WWaznNctc\" transform=\"translate(32 57.5)\" width=\"2.275800000000004px\"/><path d=\"M 0.797 0 L 2.276 4.552 L 0 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"tnCh_khMz\" transform=\"translate(32.5 57.5)\" width=\"2.2757999999999967px\"/><path d=\"M 4.786 0 L 0 0 L 0 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"OfHRPZhIF\" transform=\"translate(33 60.5)\" width=\"4.785799999999995px\"/><path d=\"M 5.278 0 L 1.406 2.813 L 0 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.812999999999988px\" id=\"B1kpqaA0V\" transform=\"translate(32.5 60.5)\" width=\"5.278299999999994px\"/><path d=\"M 3.755 4.552 L 2.276 0 L 0 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551600000000008px\" id=\"rtdhmh4g0\" transform=\"translate(32.5 61.5)\" width=\"3.7546999999999997px\"/><path d=\"M 3.872 4.749 L 0 1.936 L 1.407 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748999999999995px\" id=\"xfeT0iHtK\" transform=\"translate(32 61.5)\" width=\"3.8718000000000004px\"/><path d=\"M 0 0 L 4.786 0 L 4.786 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"zDa8qwdgE\" transform=\"translate(28.5 60.5)\" width=\"4.785800000000002px\"/><path d=\"M 0 0 L 3.872 2.813 L 5.278 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.812999999999988px\" id=\"xkVJOugge\" transform=\"translate(28.5 60.5)\" width=\"5.2783000000000015px\"/><path d=\"M 0 4.552 L 1.479 0 L 3.755 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551600000000008px\" id=\"RRj344cTh\" transform=\"translate(30.5 61.5)\" width=\"3.7546999999999997px\"/><path d=\"M 0 4.749 L 3.872 1.936 L 2.465 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748999999999995px\" id=\"kVHChC4er\" transform=\"translate(30.5 61.5)\" width=\"3.8718000000000075px\"/><path d=\"M 1.479 0 L 0 4.552 L 2.276 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"MZpMkPk6p\" transform=\"translate(3 28.5)\" width=\"2.2757799999999975px\"/><path d=\"M 0.797 0 L 2.276 4.552 L 0 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"EBXcL_6F3\" transform=\"translate(4 28.5)\" width=\"2.2757900000000006px\"/><path d=\"M 4.786 0 L 0 0 L 0 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"rLSAj527A\" transform=\"translate(4.5 32)\" width=\"4.785800000000002px\"/><path d=\"M 5.278 0 L 1.407 2.813 L 0 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.812999999999988px\" id=\"Jx1fk_WOy\" transform=\"translate(4 32)\" width=\"5.278309999999998px\"/><path d=\"M 3.755 4.552 L 2.276 0 L 0 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551500000000004px\" id=\"V9v3mHoEE\" transform=\"translate(3.5 33)\" width=\"3.7546800000000005px\"/><path d=\"M 3.872 4.749 L 0 1.936 L 1.407 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"gCH7RPE6F\" transform=\"translate(3.5 32.5)\" width=\"3.8718000000000004px\"/><path d=\"M 0 0 L 4.786 0 L 4.786 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"R0y3VQYzu\" transform=\"translate(0 32)\" width=\"4.785809999999998px\"/><path d=\"M 0 0 L 3.872 2.813 L 5.278 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.812999999999988px\" id=\"ZR3gd9fG5\" transform=\"translate(0 32)\" width=\"5.278310000000005px\"/><path d=\"M 0 4.552 L 1.479 0 L 3.755 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551500000000004px\" id=\"d1UtcVo63\" transform=\"translate(1.5 33)\" width=\"3.7546799999999934px\"/><path d=\"M 0 4.749 L 3.872 1.936 L 2.465 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"TVMIGSelE\" transform=\"translate(1.5 32.5)\" width=\"3.8717999999999932px\"/><path d=\"M 0 4.749 L 3.872 1.936 L 2.465 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"IeLkeK1Dk\" transform=\"translate(16 8)\" width=\"3.8718000000000004px\"/><path d=\"M 0 4.552 L 1.479 0 L 3.755 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551549999999992px\" id=\"cOAi_25vB\" transform=\"translate(16 8)\" width=\"3.7546999999999997px\"/><path d=\"M 0 0 L 3.872 2.813 L 5.278 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130299999999977px\" id=\"hZSORAeqr\" transform=\"translate(14.5 7)\" width=\"5.278399999999998px\"/><path d=\"M 0 0 L 4.786 0 L 4.786 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"jvebqiKpk\" transform=\"translate(14.5 7)\" width=\"4.785899999999998px\"/><path d=\"M 1.479 0 L 0 4.552 L 2.276 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.291020000000003px\" id=\"lPtzrep6f\" transform=\"translate(17.5 4)\" width=\"2.275800000000004px\"/><path d=\"M 0.797 0 L 2.276 4.552 L 0 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.291020000000003px\" id=\"EL6K_IJZT\" transform=\"translate(18 4)\" width=\"2.275800000000004px\"/><path d=\"M 3.872 4.749 L 0 1.936 L 1.407 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748909999999995px\" id=\"bvQZ9GFKb\" transform=\"translate(18 8)\" width=\"3.8718000000000004px\"/><path d=\"M 3.755 4.552 L 2.276 0 L 0 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551559999999995px\" id=\"p246VuNA9\" transform=\"translate(18 8)\" width=\"3.7545999999999964px\"/><path d=\"M 5.278 0 L 1.407 2.813 L 0 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130299999999977px\" id=\"iCwut44_Z\" transform=\"translate(18 7)\" width=\"5.278400000000005px\"/><path d=\"M 4.786 0 L 0 0 L 0 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3929100000000005px\" id=\"Q6aW81SAk\" transform=\"translate(18.5 7)\" width=\"4.785799999999995px\"/><path d=\"M 3.755 4.552 L 2.276 0 L 0 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551500000000004px\" id=\"XpfidzX_D\" transform=\"translate(7.5 18.5)\" width=\"3.754629999999999px\"/><path d=\"M 3.872 4.749 L 0 1.936 L 1.407 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"MyL0Yav1G\" transform=\"translate(7.5 18.5)\" width=\"3.8717499999999987px\"/><path d=\"M 0 4.749 L 3.872 1.936 L 2.465 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748900000000006px\" id=\"ynrodmRqS\" transform=\"translate(5.5 18.5)\" width=\"3.8718000000000004px\"/><path d=\"M 0 4.552 L 1.479 0 L 3.755 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551500000000004px\" id=\"ZpRtGCYbV\" transform=\"translate(5.5 18.5)\" width=\"3.7546800000000005px\"/><path d=\"M 0 0 L 3.872 2.813 L 5.278 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130000000000024px\" id=\"S8R3VsOWo\" transform=\"translate(4 17.5)\" width=\"5.278320000000001px\"/><path d=\"M 0 0 L 4.786 0 L 4.786 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"Mo0FXTuCR\" transform=\"translate(4 17.5)\" width=\"4.785809999999998px\"/><path d=\"M 5.278 0 L 1.407 2.813 L 0 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130000000000024px\" id=\"IAnv3pAwH\" transform=\"translate(7.5 17.5)\" width=\"5.278279999999995px\"/><path d=\"M 4.786 0 L 0 0 L 0 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"rN2f6N4UJ\" transform=\"translate(8 17.5)\" width=\"4.785769999999999px\"/><path d=\"M 0.797 0 L 2.276 4.552 L 0 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"lRL34y5LJ\" transform=\"translate(7.5 14.5)\" width=\"2.2757900000000006px\"/><path d=\"M 1.479 0 L 0 4.552 L 2.276 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"rKXdrKi7A\" transform=\"translate(7 14.5)\" width=\"2.2757799999999975px\"/><path d=\"M 4.786 0 L 0 0 L 0 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"m6bBwsAgB\" transform=\"translate(8 46.5)\" width=\"4.785809999999998px\"/><path d=\"M 5.278 0 L 1.407 2.813 L 0 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130999999999915px\" id=\"iIr9cKhLc\" transform=\"translate(7.5 46.5)\" width=\"5.278320000000001px\"/><path d=\"M 3.755 4.552 L 2.276 0 L 0 0.74 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551600000000008px\" id=\"GF7qUd75O\" transform=\"translate(7.5 47)\" width=\"3.754660000000001px\"/><path d=\"M 3.872 4.749 L 0 1.936 L 1.407 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"sTuhnRdfD\" transform=\"translate(7.5 47)\" width=\"3.871780000000001px\"/><path d=\"M 0 4.749 L 3.872 1.936 L 2.465 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"FewaMJHRW\" transform=\"translate(5.5 47)\" width=\"3.8718000000000004px\"/><path d=\"M 0 4.552 L 1.479 0 L 3.755 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551599999999993px\" id=\"sGjqwCsho\" transform=\"translate(5.5 47)\" width=\"3.7546800000000005px\"/><path d=\"M 0.797 0 L 2.276 4.552 L 0 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"HbynA_uva\" transform=\"translate(7.5 43)\" width=\"2.2757799999999975px\"/><path d=\"M 1.479 0 L 0 4.552 L 2.276 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"YwNckssTH\" transform=\"translate(7 43)\" width=\"2.2757900000000006px\"/><path d=\"M 0 0 L 4.786 0 L 4.786 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"rE27y_MIt\" transform=\"translate(4 46.5)\" width=\"4.785800000000002px\"/><path d=\"M 0 0 L 3.872 2.813 L 5.278 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130000000000024px\" id=\"puWZ2l8bN\" transform=\"translate(4 46.5)\" width=\"5.278309999999998px\"/><path d=\"M 4.786 0 L 0 0 L 0 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"CRdpQbzGu\" transform=\"translate(18.5 57)\" width=\"4.785800000000002px\"/><path d=\"M 5.278 0 L 1.407 2.813 L 0 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.812999999999988px\" id=\"tmldJI3m6\" transform=\"translate(18 57)\" width=\"5.2783000000000015px\"/><path d=\"M 3.755 4.552 L 2.276 0 L 0 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551600000000008px\" id=\"tAaKtVW2n\" transform=\"translate(18 57.5)\" width=\"3.7545999999999964px\"/><path d=\"M 3.872 4.749 L 0 1.936 L 1.407 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"T0Ka8MT3B\" transform=\"translate(18 57.5)\" width=\"3.8718000000000004px\"/><path d=\"M 0 4.749 L 3.872 1.936 L 2.465 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"N9uYmrElp\" transform=\"translate(16 57.5)\" width=\"3.8718000000000004px\"/><path d=\"M 0 4.552 L 1.479 0 L 3.755 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551500000000004px\" id=\"cxU7dSLMc\" transform=\"translate(16 57.5)\" width=\"3.7546999999999997px\"/><path d=\"M 0.797 0 L 2.276 4.552 L 0 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"sMeokb6hM\" transform=\"translate(18 53.5)\" width=\"2.275800000000004px\"/><path d=\"M 1.479 0 L 0 4.552 L 2.276 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"PBcAQtI43\" transform=\"translate(17.5 53.5)\" width=\"2.275800000000004px\"/><path d=\"M 0 0 L 4.786 0 L 4.786 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"YgGUHyiGO\" transform=\"translate(14.5 57)\" width=\"4.785800000000002px\"/><path d=\"M 0 0 L 3.872 2.813 L 5.278 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.812999999999988px\" id=\"Inh1VLEgS\" transform=\"translate(14.5 57)\" width=\"5.2783000000000015px\"/><path d=\"M 0.797 0 L 2.276 4.552 L 0 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"jnyOqSKQ1\" transform=\"translate(61 28.5)\" width=\"2.275800000000004px\"/><path d=\"M 1.479 0 L 0 4.552 L 2.276 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"xSbm4cha0\" transform=\"translate(60.5 28.5)\" width=\"2.275800000000004px\"/><path d=\"M 0 0 L 4.786 0 L 4.786 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"YAsL8ES0X\" transform=\"translate(57.5 32)\" width=\"4.785800000000002px\"/><path d=\"M 0 0 L 3.872 2.813 L 5.278 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.812999999999988px\" id=\"ldayoReHB\" transform=\"translate(57.5 32)\" width=\"5.2783000000000015px\"/><path d=\"M 0 4.552 L 1.479 0 L 3.755 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551500000000004px\" id=\"IyOtdVQpo\" transform=\"translate(59 33)\" width=\"3.7546999999999997px\"/><path d=\"M 0 4.749 L 3.872 1.936 L 2.465 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"JBEGxQVt_\" transform=\"translate(59 32.5)\" width=\"3.8718000000000075px\"/><path d=\"M 4.786 0 L 0 0 L 0 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"T0ESY35Hk\" transform=\"translate(61.5 32)\" width=\"4.785899999999998px\"/><path d=\"M 5.278 0 L 1.407 2.813 L 0 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.812999999999988px\" id=\"fdspoVgl5\" transform=\"translate(61.5 32)\" width=\"5.2783999999999835px\"/><path d=\"M 3.755 4.552 L 2.276 0 L 0 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551500000000004px\" id=\"YnRmOWbe0\" transform=\"translate(61 33)\" width=\"3.7546000000000106px\"/><path d=\"M 3.872 4.749 L 0 1.936 L 1.407 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"EZtKMPPyf\" transform=\"translate(61 32.5)\" width=\"3.8718000000000075px\"/><path d=\"M 3.872 4.749 L 0 1.936 L 1.407 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"nxAwUgvWH\" transform=\"translate(46.5 8)\" width=\"3.8718000000000004px\"/><path d=\"M 3.755 4.552 L 2.276 0 L 0 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551549999999992px\" id=\"oKBGqlVfP\" transform=\"translate(46.5 8)\" width=\"3.7546999999999997px\"/><path d=\"M 5.278 0 L 1.407 2.813 L 0 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130299999999977px\" id=\"R4F1LoE1y\" transform=\"translate(47 7)\" width=\"5.2783000000000015px\"/><path d=\"M 4.786 0 L 0 0 L 0 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"F2LcFA_Ib\" transform=\"translate(47.5 7)\" width=\"4.785800000000002px\"/><path d=\"M 0.797 0 L 2.276 4.552 L 0 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.291020000000003px\" id=\"MwrEUii7m\" transform=\"translate(47 4)\" width=\"2.2757999999999967px\"/><path d=\"M 1.479 0 L 0 4.552 L 2.276 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.291020000000003px\" id=\"KgZ9Bs0rh\" transform=\"translate(46 4)\" width=\"2.275800000000004px\"/><path d=\"M 0 4.749 L 3.872 1.936 L 2.465 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748909999999995px\" id=\"V_nAIFMAz\" transform=\"translate(45 8)\" width=\"3.8718000000000004px\"/><path d=\"M 0 4.552 L 1.479 0 L 3.755 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551559999999995px\" id=\"vOleTxRYR\" transform=\"translate(45 8)\" width=\"3.7546999999999997px\"/><path d=\"M 0 0 L 3.872 2.813 L 5.278 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130299999999977px\" id=\"eFjcHxwVC\" transform=\"translate(43 7)\" width=\"5.2783000000000015px\"/><path d=\"M 0 0 L 4.786 0 L 4.786 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3929100000000005px\" id=\"NVuwV94hr\" transform=\"translate(43 7)\" width=\"4.785800000000002px\"/><path d=\"M 0 4.552 L 1.479 0 L 3.755 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551500000000004px\" id=\"yWzZ4cHp6\" transform=\"translate(55.5 18.5)\" width=\"3.7546999999999997px\"/><path d=\"M 0 4.749 L 3.872 1.936 L 2.465 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"XVJKpLdA1\" transform=\"translate(55.5 18.5)\" width=\"3.8718000000000004px\"/><path d=\"M 3.872 4.749 L 0 1.936 L 1.407 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748900000000006px\" id=\"uhklFblOR\" transform=\"translate(57 18.5)\" width=\"3.8718000000000004px\"/><path d=\"M 3.755 4.552 L 2.276 0 L 0 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551500000000004px\" id=\"Tqnp73xDb\" transform=\"translate(57 18.5)\" width=\"3.7546999999999997px\"/><path d=\"M 5.278 0 L 1.407 2.813 L 0 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130000000000024px\" id=\"FzF_xmHD0\" transform=\"translate(57.5 17.5)\" width=\"5.278399999999998px\"/><path d=\"M 4.786 0 L 0 0 L 0 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"AcMKT19Kg\" transform=\"translate(58 17.5)\" width=\"4.785800000000002px\"/><path d=\"M 0 0 L 3.872 2.813 L 5.278 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130000000000024px\" id=\"haUiW4W8H\" transform=\"translate(53.5 17.5)\" width=\"5.2783000000000015px\"/><path d=\"M 0 0 L 4.786 0 L 4.786 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"E11LMPA9r\" transform=\"translate(53.5 17.5)\" width=\"4.785800000000002px\"/><path d=\"M 1.479 0 L 0 4.552 L 2.276 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"PMqkSLHsD\" transform=\"translate(56.5 14.5)\" width=\"2.2757999999999967px\"/><path d=\"M 0.797 0 L 2.276 4.552 L 0 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"QOVq0CRA9\" transform=\"translate(57.5 14.5)\" width=\"2.275800000000004px\"/><path d=\"M 0 0 L 4.786 0 L 4.786 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"KCIpkQeXZ\" transform=\"translate(53.5 46.5)\" width=\"4.785799999999995px\"/><path d=\"M 0 0 L 3.872 2.813 L 5.278 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130999999999915px\" id=\"CVdAcJMNU\" transform=\"translate(53.5 46.5)\" width=\"5.278299999999994px\"/><path d=\"M 0 4.552 L 1.479 0 L 3.755 0.74 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551600000000008px\" id=\"C1bulyLw5\" transform=\"translate(55.5 47)\" width=\"3.7546999999999997px\"/><path d=\"M 0 4.749 L 3.872 1.936 L 2.465 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"N5B_j3KjL\" transform=\"translate(55.5 47)\" width=\"3.8718000000000004px\"/><path d=\"M 3.872 4.749 L 0 1.936 L 1.407 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"APhPlRv3t\" transform=\"translate(57 47)\" width=\"3.8718000000000004px\"/><path d=\"M 3.755 4.552 L 2.276 0 L 0 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551599999999993px\" id=\"fXJTSP0xl\" transform=\"translate(57 47)\" width=\"3.7546999999999997px\"/><path d=\"M 1.479 0 L 0 4.552 L 2.276 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"auoG8S8W3\" transform=\"translate(56.5 43)\" width=\"2.275800000000004px\"/><path d=\"M 0.797 0 L 2.276 4.552 L 0 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"VD0viRLdu\" transform=\"translate(57.5 43)\" width=\"2.2757999999999967px\"/><path d=\"M 4.786 0 L 0 0 L 0 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"RK1LEY7dR\" transform=\"translate(58 46.5)\" width=\"4.785799999999995px\"/><path d=\"M 5.278 0 L 1.406 2.813 L 0 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130000000000024px\" id=\"uUqxM_YJo\" transform=\"translate(57.5 46.5)\" width=\"5.278299999999994px\"/><path d=\"M 0 0 L 4.786 0 L 4.786 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"zK6lwwUEa\" transform=\"translate(43 57)\" width=\"4.785800000000002px\"/><path d=\"M 0 0 L 3.872 2.813 L 5.278 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.8130999999999915px\" id=\"MH8PSMJWX\" transform=\"translate(43 57)\" width=\"5.2783000000000015px\"/><path d=\"M 0 4.552 L 1.479 0 L 3.755 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551600000000008px\" id=\"idzoDXyZ6\" transform=\"translate(45 57.5)\" width=\"3.7546999999999997px\"/><path d=\"M 0 4.749 L 3.872 1.936 L 2.465 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748999999999995px\" id=\"gBjGnbTrR\" transform=\"translate(45 57.5)\" width=\"3.8718000000000004px\"/><path d=\"M 3.872 4.749 L 0 1.936 L 1.407 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.748899999999992px\" id=\"US_FQdcgy\" transform=\"translate(46.5 57.5)\" width=\"3.8718000000000004px\"/><path d=\"M 3.755 4.552 L 2.276 0 L 0 0.739 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"4.551500000000004px\" id=\"H5dpw3iO7\" transform=\"translate(46.5 57.5)\" width=\"3.7546999999999997px\"/><path d=\"M 1.479 0 L 0 4.552 L 2.276 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"Cy_XD0Wob\" transform=\"translate(46 53.5)\" width=\"2.275800000000004px\"/><path d=\"M 0.797 0 L 2.276 4.552 L 0 5.291 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"5.290999999999997px\" id=\"GIN1WxCIc\" transform=\"translate(47 53.5)\" width=\"2.275800000000004px\"/><path d=\"M 4.786 0 L 0 0 L 0 2.393 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.3928999999999974px\" id=\"mkJbrXc_Z\" transform=\"translate(47.5 57)\" width=\"4.785900000000005px\"/><path d=\"M 5.278 0 L 1.407 2.813 L 0 0.877 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"2.812999999999988px\" id=\"TiiYv_4tN\" transform=\"translate(47 57)\" width=\"5.278400000000005px\"/><path d=\"M 4.536 10.388 C 1.694 10.388 0 8.246 0 5.208 C 0 2.226 1.722 0 4.634 0 C 7.154 0 8.442 1.386 8.862 3.416 L 6.958 3.514 C 6.748 2.352 6.076 1.582 4.648 1.582 C 2.744 1.582 1.876 3.192 1.876 5.208 C 1.876 7.28 2.744 8.806 4.662 8.806 C 6.132 8.806 7.042 7.784 7.112 6.454 L 4.662 6.454 L 4.662 5.04 L 8.89 5.04 L 8.89 10.164 L 7.714 10.164 L 7.63 8.666 C 7.126 9.702 5.936 10.388 4.536 10.388 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.388000000000005px\" id=\"adAJYAjAU\" transform=\"translate(15 29)\" width=\"8.89px\"/><path d=\"M 0 9.94 L 0 0 L 3.304 0 C 6.468 0 8.246 1.792 8.246 4.984 C 8.246 8.162 6.51 9.94 3.388 9.94 Z M 1.82 8.358 L 3.304 8.358 C 5.376 8.358 6.37 7.252 6.37 4.984 C 6.37 2.688 5.376 1.582 3.304 1.582 L 1.82 1.582 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.940000000000001px\" id=\"ja7fop1cm\" transform=\"translate(26 29)\" width=\"8.246000000000002px\"/><path d=\"M 0 9.94 L 0 0 L 3.85 0 C 6.174 0 7.56 1.19 7.56 3.164 C 7.56 5.152 6.174 6.356 3.85 6.356 L 1.82 6.356 L 1.82 9.94 Z M 1.82 4.774 L 3.766 4.774 C 4.998 4.774 5.684 4.228 5.684 3.164 C 5.684 2.128 5.012 1.582 3.766 1.582 L 1.82 1.582 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.940000000000001px\" id=\"pzEdPOfhh\" transform=\"translate(35.5 29)\" width=\"7.560000000000002px\"/><path d=\"M 0 9.94 L 0 0 L 4.158 0 C 6.3 0 7.672 1.162 7.672 2.982 C 7.672 4.172 6.93 5.054 5.95 5.348 C 6.888 5.488 7.42 6.048 7.504 7.07 L 7.756 9.94 L 5.908 9.94 L 5.698 7.336 C 5.642 6.538 5.236 6.188 4.2 6.188 L 1.82 6.188 L 1.82 9.94 Z M 1.82 4.592 L 4.046 4.592 C 5.138 4.592 5.796 4.06 5.796 3.094 C 5.796 2.114 5.138 1.582 3.962 1.582 L 1.82 1.582 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.940000000000001px\" id=\"GATP2Ofj8\" transform=\"translate(44.5 29)\" width=\"7.756px\"/></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,NIA6zPDE3:fill??props.NIA6zPDE3??\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,NIA6zPDE3,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-mDt2O\",className),layoutId:layoutId,ref:ref,style:{\"--3q2zdj\":NIA6zPDE3,...style}});});const css=[`.framer-mDt2O { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--3q2zdj); mask: ${mask}; width: 80px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 80\n * @framerIntrinsicHeight 80\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"NIA6zPDE3\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Triangle\",\"color\":{\"type\":\"variable\",\"value\":\"3q2zdj\"},\"set\":{\"localId\":\"vectorSet/vpjJiHQnK\",\"id\":\"vpjJiHQnK\",\"moduleId\":\"ziUUrYz9xJfVJdYC3l31\"}}\n */const Icon=withCSS(Component,css,\"framer-mDt2O\");Icon.displayName=\"Triangle\";export default Icon;addPropertyControls(Icon,{NIA6zPDE3:{defaultValue:'var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"80\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"NIA6zPDE3\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Triangle\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"3q2zdj\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vpjJiHQnK\\\",\\\"id\\\":\\\"vpjJiHQnK\\\",\\\"moduleId\\\":\\\"ziUUrYz9xJfVJdYC3l31\\\"}}\",\"framerIntrinsicHeight\":\"80\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\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 NIA6zPDE3=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 80 80\" xmlns=\"http://www.w3.org/2000/svg\"><g opacity=\"0.1\"><path d=\"M 39 0 C 60.539 0 78 17.461 78 39 C 78 60.539 60.539 78 39 78 C 17.461 78 0 60.539 0 39 C 0 17.461 17.461 0 39 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"78px\" id=\"jVa06PLRT\" transform=\"translate(1 1)\" width=\"78px\"/></g><g d=\"M 17.656 0 L 17.032 1.896 L 17.752 1.896 L 17.752 3.564 L 16 3.564 L 16 2.076 L 16.792 0 Z M 19 8.712 C 19 6.648 19.768 5.46 22.108 4.236 C 23.272 3.624 23.692 3.288 23.692 2.568 C 23.692 1.86 23.224 1.356 22.312 1.356 C 21.34 1.356 20.764 1.92 20.632 2.952 L 19.024 2.856 C 19.192 1.08 20.368 0 22.312 0 C 24.196 0 25.3 1.032 25.3 2.544 C 25.3 3.852 24.688 4.464 23.02 5.352 C 21.604 6.108 20.92 6.828 20.872 7.356 L 25.3 7.356 L 25.3 8.712 Z M 29.24 8.904 C 27.2 8.904 26.072 7.884 26 6.312 L 27.596 6.24 C 27.68 7.152 28.304 7.548 29.24 7.548 C 30.176 7.548 30.932 7.152 30.932 6.24 C 30.932 5.328 30.248 4.872 29.216 4.872 L 28.472 4.872 L 28.472 3.636 L 29.216 3.636 C 30.032 3.636 30.656 3.324 30.656 2.508 C 30.656 1.788 30.2 1.356 29.252 1.356 C 28.292 1.356 27.836 1.776 27.752 2.4 L 26.156 2.316 C 26.324 0.924 27.416 0 29.252 0 C 31.172 0 32.264 0.912 32.264 2.364 C 32.264 3.252 31.736 3.876 30.776 4.176 C 31.892 4.476 32.54 5.244 32.54 6.324 C 32.54 7.944 31.232 8.904 29.24 8.904 Z M 0 23.94 L 0 14 L 2.128 14 L 6.412 21.476 L 6.412 14 L 8.232 14 L 8.232 23.94 L 6.048 23.94 L 1.82 16.674 L 1.82 23.94 Z M 12.472 23.94 L 12.472 20.02 L 9 14 L 11.044 14 L 13.396 18.228 L 15.734 14 L 17.778 14 L 14.306 20.02 L 14.306 23.94 Z M 22.106 23.888 C 19.39 23.888 17.5 21.956 17.5 18.708 C 17.5 15.516 19.334 13.5 22.12 13.5 C 24.654 13.5 26.012 14.83 26.446 17.084 L 24.542 17.182 C 24.29 15.88 23.492 15.082 22.12 15.082 C 20.426 15.082 19.376 16.496 19.376 18.708 C 19.376 20.948 20.454 22.306 22.106 22.306 C 23.59 22.306 24.374 21.452 24.598 20.024 L 26.502 20.122 C 26.11 22.46 24.612 23.888 22.106 23.888 Z M 28 23.94 L 28 14 L 32.158 14 C 34.3 14 35.672 15.162 35.672 16.982 C 35.672 18.172 34.93 19.054 33.95 19.348 C 34.888 19.488 35.42 20.048 35.504 21.07 L 35.756 23.94 L 33.908 23.94 L 33.698 21.336 C 33.642 20.538 33.236 20.188 32.2 20.188 L 29.82 20.188 L 29.82 23.94 Z M 29.82 18.592 L 32.046 18.592 C 33.138 18.592 33.796 18.06 33.796 17.094 C 33.796 16.114 33.138 15.582 31.962 15.582 L 29.82 15.582 Z M 38 23.94 L 38 14 L 42.158 14 C 44.3 14 45.672 15.162 45.672 16.982 C 45.672 18.172 44.93 19.054 43.95 19.348 C 44.888 19.488 45.42 20.048 45.504 21.07 L 45.756 23.94 L 43.908 23.94 L 43.698 21.336 C 43.642 20.538 43.236 20.188 42.2 20.188 L 39.82 20.188 L 39.82 23.94 Z M 39.82 18.592 L 42.046 18.592 C 43.138 18.592 43.796 18.06 43.796 17.094 C 43.796 16.114 43.138 15.582 41.962 15.582 L 39.82 15.582 Z M 14.766 39.164 C 12.442 39.164 11.154 38.002 11 36.266 L 12.862 36.168 C 13.016 37.106 13.702 37.568 14.766 37.568 C 15.97 37.568 16.698 36.868 16.698 35.664 C 16.698 34.502 15.97 33.746 14.752 33.746 C 13.912 33.746 13.24 34.138 12.974 34.74 L 11.126 34.74 L 11.812 29 L 17.902 29 L 17.902 30.582 L 13.394 30.582 L 13.072 33.116 C 13.576 32.598 14.332 32.318 15.242 32.318 C 17.272 32.318 18.574 33.746 18.574 35.664 C 18.574 37.778 17.048 39.164 14.766 39.164 Z M 24.13 38.888 C 21.582 38.888 20 36.9 20 33.708 C 20 30.502 21.596 28.5 24.13 28.5 C 26.678 28.5 28.274 30.502 28.274 33.708 C 28.274 36.9 26.692 38.888 24.13 38.888 Z M 24.13 37.306 C 25.586 37.306 26.398 36.06 26.398 33.708 C 26.398 31.356 25.586 30.082 24.13 30.082 C 22.688 30.082 21.876 31.356 21.876 33.708 C 21.876 36.06 22.688 37.306 24.13 37.306 Z M 33.63 38.888 C 31.082 38.888 29.5 36.9 29.5 33.708 C 29.5 30.502 31.096 28.5 33.63 28.5 C 36.178 28.5 37.774 30.502 37.774 33.708 C 37.774 36.9 36.192 38.888 33.63 38.888 Z M 33.63 37.306 C 35.086 37.306 35.898 36.06 35.898 33.708 C 35.898 31.356 35.086 30.082 33.63 30.082 C 32.188 30.082 31.376 31.356 31.376 33.708 C 31.376 36.06 32.188 37.306 33.63 37.306 Z\" fill=\"transparent\" height=\"39.16399999999999px\" id=\"gKJX_Ix_v\" transform=\"translate(17 20)\" width=\"45.756px\"><path d=\"M 1.656 0 L 1.032 1.896 L 1.752 1.896 L 1.752 3.564 L 0 3.564 L 0 2.076 L 0.792 0 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"3.5640000000000214px\" id=\"CoKfcoNZI\" transform=\"translate(16 0)\" width=\"1.7519999999999527px\"/><path d=\"M 0 8.712 C 0 6.648 0.768 5.46 3.108 4.236 C 4.272 3.624 4.692 3.288 4.692 2.568 C 4.692 1.86 4.224 1.356 3.312 1.356 C 2.34 1.356 1.764 1.92 1.632 2.952 L 0.024 2.856 C 0.192 1.08 1.368 0 3.312 0 C 5.196 0 6.3 1.032 6.3 2.544 C 6.3 3.852 5.688 4.464 4.02 5.352 C 2.604 6.108 1.92 6.828 1.872 7.356 L 6.3 7.356 L 6.3 8.712 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"8.711999999999989px\" id=\"r_icwzq7Y\" transform=\"translate(19 0)\" width=\"6.2999999999999545px\"/><path d=\"M 3.24 8.904 C 1.2 8.904 0.072 7.884 0 6.312 L 1.596 6.24 C 1.68 7.152 2.304 7.548 3.24 7.548 C 4.176 7.548 4.932 7.152 4.932 6.24 C 4.932 5.328 4.248 4.872 3.216 4.872 L 2.472 4.872 L 2.472 3.636 L 3.216 3.636 C 4.032 3.636 4.656 3.324 4.656 2.508 C 4.656 1.788 4.2 1.356 3.252 1.356 C 2.292 1.356 1.836 1.776 1.752 2.4 L 0.156 2.316 C 0.324 0.924 1.416 0 3.252 0 C 5.172 0 6.264 0.912 6.264 2.364 C 6.264 3.252 5.736 3.876 4.776 4.176 C 5.892 4.476 6.54 5.244 6.54 6.324 C 6.54 7.944 5.232 8.904 3.24 8.904 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"8.903999999999996px\" id=\"HDC1s27Hi\" transform=\"translate(26 0)\" width=\"6.539999999999964px\"/><path d=\"M 0 9.94 L 0 0 L 2.128 0 L 6.412 7.476 L 6.412 0 L 8.232 0 L 8.232 9.94 L 6.048 9.94 L 1.82 2.674 L 1.82 9.94 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.939999999999998px\" id=\"lp9KaQZmF\" transform=\"translate(0 14)\" width=\"8.231999999999971px\"/><path d=\"M 3.472 9.94 L 3.472 6.02 L 0 0 L 2.044 0 L 4.396 4.228 L 6.734 0 L 8.778 0 L 5.306 6.02 L 5.306 9.94 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.939999999999998px\" id=\"TyhdOrEqr\" transform=\"translate(9 14)\" width=\"8.777979999999957px\"/><path d=\"M 4.606 10.388 C 1.89 10.388 0 8.456 0 5.208 C 0 2.016 1.834 0 4.62 0 C 7.154 0 8.512 1.33 8.946 3.584 L 7.042 3.682 C 6.79 2.38 5.992 1.582 4.62 1.582 C 2.926 1.582 1.876 2.996 1.876 5.208 C 1.876 7.448 2.954 8.806 4.606 8.806 C 6.09 8.806 6.874 7.952 7.098 6.524 L 9.002 6.622 C 8.61 8.96 7.112 10.388 4.606 10.388 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.387999999999977px\" id=\"tFJ4WhUR7\" transform=\"translate(17.5 13.5)\" width=\"9.001999999999953px\"/><path d=\"M 0 9.94 L 0 0 L 4.158 0 C 6.3 0 7.672 1.162 7.672 2.982 C 7.672 4.172 6.93 5.054 5.95 5.348 C 6.888 5.488 7.42 6.048 7.504 7.07 L 7.756 9.94 L 5.908 9.94 L 5.698 7.336 C 5.642 6.538 5.236 6.188 4.2 6.188 L 1.82 6.188 L 1.82 9.94 Z M 1.82 4.592 L 4.046 4.592 C 5.138 4.592 5.796 4.06 5.796 3.094 C 5.796 2.114 5.138 1.582 3.962 1.582 L 1.82 1.582 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.94px\" id=\"r5PO_tjWt\" transform=\"translate(28 14)\" width=\"7.756px\"/><path d=\"M 0 9.94 L 0 0 L 4.158 0 C 6.3 0 7.672 1.162 7.672 2.982 C 7.672 4.172 6.93 5.054 5.95 5.348 C 6.888 5.488 7.42 6.048 7.504 7.07 L 7.756 9.94 L 5.908 9.94 L 5.698 7.336 C 5.642 6.538 5.236 6.188 4.2 6.188 L 1.82 6.188 L 1.82 9.94 Z M 1.82 4.592 L 4.046 4.592 C 5.138 4.592 5.796 4.06 5.796 3.094 C 5.796 2.114 5.138 1.582 3.962 1.582 L 1.82 1.582 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"9.94px\" id=\"Tu2QodJbY\" transform=\"translate(38 14)\" width=\"7.756px\"/><path d=\"M 3.766 10.164 C 1.442 10.164 0.154 9.002 0 7.266 L 1.862 7.168 C 2.016 8.106 2.702 8.568 3.766 8.568 C 4.97 8.568 5.698 7.868 5.698 6.664 C 5.698 5.502 4.97 4.746 3.752 4.746 C 2.912 4.746 2.24 5.138 1.974 5.74 L 0.126 5.74 L 0.812 0 L 6.902 0 L 6.902 1.582 L 2.394 1.582 L 2.072 4.116 C 2.576 3.598 3.332 3.318 4.242 3.318 C 6.272 3.318 7.574 4.746 7.574 6.664 C 7.574 8.778 6.048 10.164 3.766 10.164 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.163999999999987px\" id=\"nIUs6ohy9\" transform=\"translate(11 29)\" width=\"7.573999999999955px\"/><path d=\"M 4.13 10.388 C 1.582 10.388 0 8.4 0 5.208 C 0 2.002 1.596 0 4.13 0 C 6.678 0 8.274 2.002 8.274 5.208 C 8.274 8.4 6.692 10.388 4.13 10.388 Z M 4.13 8.806 C 5.586 8.806 6.398 7.56 6.398 5.208 C 6.398 2.856 5.586 1.582 4.13 1.582 C 2.688 1.582 1.876 2.856 1.876 5.208 C 1.876 7.56 2.688 8.806 4.13 8.806 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.388000000000002px\" id=\"v8LcGoPg6\" transform=\"translate(20 28.5)\" width=\"8.274000000000001px\"/><path d=\"M 4.13 10.388 C 1.582 10.388 0 8.4 0 5.208 C 0 2.002 1.596 0 4.13 0 C 6.678 0 8.274 2.002 8.274 5.208 C 8.274 8.4 6.692 10.388 4.13 10.388 Z M 4.13 8.806 C 5.586 8.806 6.398 7.56 6.398 5.208 C 6.398 2.856 5.586 1.582 4.13 1.582 C 2.688 1.582 1.876 2.856 1.876 5.208 C 1.876 7.56 2.688 8.806 4.13 8.806 Z\" fill=\"var(--3q2zdj, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\" height=\"10.388000000000002px\" id=\"J6fG3WYkk\" transform=\"translate(29.5 28.5)\" width=\"8.273999999999997px\"/></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,NIA6zPDE3:fill??props.NIA6zPDE3??\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,NIA6zPDE3,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-aZO4z\",className),layoutId:layoutId,ref:ref,style:{\"--3q2zdj\":NIA6zPDE3,...style}});});const css=[`.framer-aZO4z { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--3q2zdj); mask: ${mask}; width: 80px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 80\n * @framerIntrinsicHeight 80\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"NIA6zPDE3\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Triangle\",\"color\":{\"type\":\"variable\",\"value\":\"3q2zdj\"},\"set\":{\"localId\":\"vectorSet/vpjJiHQnK\",\"id\":\"vpjJiHQnK\",\"moduleId\":\"ziUUrYz9xJfVJdYC3l31\"}}\n */const Icon=withCSS(Component,css,\"framer-aZO4z\");Icon.displayName=\"Triangle\";export default Icon;addPropertyControls(Icon,{NIA6zPDE3:{defaultValue:'var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)) /* {\"name\":\"Black\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"80\",\"framerIntrinsicWidth\":\"80\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"NIA6zPDE3\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Triangle\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"3q2zdj\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/vpjJiHQnK\\\",\\\"id\\\":\\\"vpjJiHQnK\\\",\\\"moduleId\\\":\\\"ziUUrYz9xJfVJdYC3l31\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (904da2c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/6vQvuz5bF4HV27qhZhBW/EMIrvCKgBXIHlJK1KKzx/pt4JXniB_.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/anw77TCDSv6zRkGOty2h/MBbf7VUaqYoXvf08pcsC/R5Bxg91Qn.js\";import Triangle from\"https://framerusercontent.com/modules/iue4l2Zj8GKJz9lNrDoT/vk65GF27FDQkdDYXuCoa/q8NgwRE3X.js\";const enabledGestures={ujb9Xb1o1:{hover:true}};const cycleOrder=[\"yeCkrUoEa\",\"ujb9Xb1o1\",\"TO6cKWbIw\",\"yLbOKZN18\"];const serializationHash=\"framer-XcXKj\";const variantClassNames={TO6cKWbIw:\"framer-v-1uwhl4u\",ujb9Xb1o1:\"framer-v-1ga6doc\",yeCkrUoEa:\"framer-v-jakmi7\",yLbOKZN18:\"framer-v-s8vcf0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CmPcUA4mH=undefined;const IWWErqVNb=undefined;const A66lbriOa=undefined;const gpBDtTJCk=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:8};const transition2={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,startDelay:.03,tokenization:\"line\",transition:transition2,trigger:\"onMount\",type:\"appear\"};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={\"Active - Desktop\":\"yeCkrUoEa\",\"Active - Mobile\":\"TO6cKWbIw\",\"Disabled - Desktop\":\"ujb9Xb1o1\",\"Disabled - Mobile\":\"yLbOKZN18\"};const Variants=motion.create(React.Fragment);const getProps=({click,description,height,icon,id,title,width,...props})=>{return{...props,A66lbriOa:description??props.A66lbriOa??\"Improve teamwork with real-time collaboration features. Ensure smooth communication between annotators, reviewers, and ML engineers to speed up assignments. Delegate tasks and track progress of multiple independent annotation projects.\",CmPcUA4mH:click??props.CmPcUA4mH,gpBDtTJCk:icon??props.gpBDtTJCk??Triangle,IWWErqVNb:title??props.IWWErqVNb??\"Collaborate\",variant:humanReadableVariantMap[props.variant]??props.variant??\"yeCkrUoEa\"};};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,IWWErqVNb,A66lbriOa,CmPcUA4mH,gpBDtTJCk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yeCkrUoEa\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ovsghd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(CmPcUA4mH){const res=await CmPcUA4mH(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"ujb9Xb1o1-hover\")return false;if([\"ujb9Xb1o1\",\"yLbOKZN18\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"yLbOKZN18\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jakmi7\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Active - Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yeCkrUoEa\",onTap:onTap1ovsghd,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",opacity:1,...style},variants:{\"ujb9Xb1o1-hover\":{opacity:.75},TO6cKWbIw:{opacity:1},ujb9Xb1o1:{\"--border-color\":\"rgba(255, 98, 0, 0)\",opacity:.5},yLbOKZN18:{\"--border-color\":\"rgba(255, 98, 0, 0)\",opacity:.5}},...addPropertyOverrides({\"ujb9Xb1o1-hover\":{\"data-framer-name\":undefined},TO6cKWbIw:{\"data-framer-name\":\"Active - Mobile\"},ujb9Xb1o1:{\"data-framer-name\":\"Disabled - Desktop\"},yLbOKZN18:{\"data-framer-name\":\"Disabled - Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x7ifok\",layoutDependency:layoutDependency,layoutId:\"xItcPxpgr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-12xomxb\",\"data-styles-preset\":\"R5Bxg91Qn\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Collaborate\"})}),className:\"framer-5z9dgh\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WjhaIbUZy\",style:{\"--extracted-a0htzi\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:IWWErqVNb,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rn4vqp\",\"data-styles-preset\":\"pt4JXniB_\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Improve teamwork with real-time collaboration features. Ensure smooth communication between annotators, reviewers, and ML engineers to speed up assignments. Delegate tasks and track progress of multiple independent annotation projects.\"})}),className:\"framer-26tt8y\",\"data-framer-name\":\"Text\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CotRE3DHI\",style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},text:A66lbriOa,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1x4ml3f\",Component:gpBDtTJCk,layoutDependency:layoutDependency,layoutId:\"iBTmqimaK\",style:{\"--3q2zdj\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",opacity:1},variants:{\"ujb9Xb1o1-hover\":{opacity:1},TO6cKWbIw:{opacity:1},ujb9Xb1o1:{opacity:0}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XcXKj.framer-15d22nc, .framer-XcXKj .framer-15d22nc { display: block; }\",\".framer-XcXKj.framer-jakmi7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 20px; position: relative; width: 481px; }\",\".framer-XcXKj .framer-1x7ifok { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-XcXKj .framer-5z9dgh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-XcXKj .framer-26tt8y { flex: none; height: auto; max-width: 90%; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-XcXKj .framer-1x4ml3f { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 80px); position: relative; width: 80px; }\",\".framer-XcXKj.framer-v-1ga6doc .framer-1x4ml3f { height: var(--framer-aspect-ratio-supported, 39px); width: 39px; }\",\".framer-XcXKj.framer-v-1uwhl4u.framer-jakmi7, .framer-XcXKj.framer-v-s8vcf0.framer-jakmi7 { gap: 10px; padding: 0px 0px 0px 16px; width: 293px; }\",\".framer-XcXKj.framer-v-1uwhl4u .framer-26tt8y { max-width: unset; }\",\".framer-XcXKj.framer-v-1uwhl4u .framer-1x4ml3f { height: var(--framer-aspect-ratio-supported, 60px); width: 60px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-XcXKj[data-border=\"true\"]::after, .framer-XcXKj [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 139\n * @framerIntrinsicWidth 481\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ujb9Xb1o1\":{\"layout\":[\"fixed\",\"auto\"]},\"TO6cKWbIw\":{\"layout\":[\"fixed\",\"auto\"]},\"yLbOKZN18\":{\"layout\":[\"fixed\",\"auto\"]},\"w0DesmfMj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"IWWErqVNb\":\"title\",\"A66lbriOa\":\"description\",\"CmPcUA4mH\":\"click\",\"gpBDtTJCk\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"ziUUrYz9xJfVJdYC3l31\"]\n */const Framerpgw5CTOQI=withCSS(Component,css,\"framer-XcXKj\");export default Framerpgw5CTOQI;Framerpgw5CTOQI.displayName=\"Card - Secu\";Framerpgw5CTOQI.defaultProps={height:139,width:481};addPropertyControls(Framerpgw5CTOQI,{variant:{options:[\"yeCkrUoEa\",\"ujb9Xb1o1\",\"TO6cKWbIw\",\"yLbOKZN18\"],optionTitles:[\"Active - Desktop\",\"Disabled - Desktop\",\"Active - Mobile\",\"Disabled - Mobile\"],title:\"Variant\",type:ControlType.Enum},IWWErqVNb:{defaultValue:\"Collaborate\",displayTextArea:false,title:\"Title\",type:ControlType.String},A66lbriOa:{defaultValue:\"Improve teamwork with real-time collaboration features. Ensure smooth communication between annotators, reviewers, and ML engineers to speed up assignments. Delegate tasks and track progress of multiple independent annotation projects.\",displayTextArea:false,title:\"Description\",type:ControlType.String},CmPcUA4mH:{title:\"Click\",type:ControlType.EventHandler},gpBDtTJCk:{defaultValue:{identifier:\"local-module:vector/q8NgwRE3X:default\",moduleId:\"xnIpqxkzmfxR8aLFqt4k\"},setModuleId:\"ziUUrYz9xJfVJdYC3l31\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(Framerpgw5CTOQI,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerpgw5CTOQI\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"IWWErqVNb\\\":\\\"title\\\",\\\"A66lbriOa\\\":\\\"description\\\",\\\"CmPcUA4mH\\\":\\\"click\\\",\\\"gpBDtTJCk\\\":\\\"icon\\\"}\",\"framerVectorSets\":\"[\\\"ziUUrYz9xJfVJdYC3l31\\\"]\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"481\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"139\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ujb9Xb1o1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TO6cKWbIw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yLbOKZN18\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"w0DesmfMj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (874d64d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 Triangle from\"https://framerusercontent.com/modules/acLHvDTa67V9h3OBjBsN/eLcA0mzggfieCyckbRiE/a2EEGPvDU.js\";import Triangle1 from\"https://framerusercontent.com/modules/dMoPfDcHCsxPNChZRArm/iMeHgnuZYeHKNH0YC1b4/MvH25XTFL.js\";import Triangle2 from\"https://framerusercontent.com/modules/mFS6edBndWsF5EEWz3Rk/f13DDPniiHdwPHDIG64u/U6f3fyaoK.js\";import Triangle3 from\"https://framerusercontent.com/modules/3EtdWJGShPmeeGlj4XYN/tjTfr4JBZYnlNJMyjJkc/X1fFWmarg.js\";import SecuItem from\"https://framerusercontent.com/modules/4MUj6HFZI8JxC8xpZwUl/ZNoVFpBJn19PW4jPU4rK/pgw5CTOQI.js\";const SecuItemFonts=getFonts(SecuItem);const cycleOrder=[\"GPv2ly2jK\",\"NXWcXhWpX\",\"hZsZV32vK\",\"EWWN5Bp9v\",\"EsS5l2gG6\",\"GUzxJDAUw\",\"W50tZDHvD\",\"LXba6XVy8\"];const serializationHash=\"framer-QfkUQ\";const variantClassNames={EsS5l2gG6:\"framer-v-tyocle\",EWWN5Bp9v:\"framer-v-tj7fxb\",GPv2ly2jK:\"framer-v-ovykx5\",GUzxJDAUw:\"framer-v-tzy4dg\",hZsZV32vK:\"framer-v-9ruff\",LXba6XVy8:\"framer-v-1ycvrgd\",NXWcXhWpX:\"framer-v-1qgbmk5\",W50tZDHvD:\"framer-v-7mafwx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.5,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\" M4\":\"LXba6XVy8\",D1:\"GPv2ly2jK\",D2:\"NXWcXhWpX\",D3:\"hZsZV32vK\",D4:\"EWWN5Bp9v\",M1:\"EsS5l2gG6\",M2:\"GUzxJDAUw\",M3:\"W50tZDHvD\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GPv2ly2jK\"};};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:\"GPv2ly2jK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const CmPcUA4mHkff02r=activeVariantCallback(async(...args)=>{setVariant(\"GPv2ly2jK\");});const CmPcUA4mH140g1o5=activeVariantCallback(async(...args)=>{setVariant(\"EsS5l2gG6\");});const CmPcUA4mH1uzpeg=activeVariantCallback(async(...args)=>{setVariant(\"NXWcXhWpX\");});const CmPcUA4mHb3ulhh=activeVariantCallback(async(...args)=>{setVariant(\"GUzxJDAUw\");});const CmPcUA4mH5rvtqu=activeVariantCallback(async(...args)=>{setVariant(\"hZsZV32vK\");});const CmPcUA4mH1tf9xlp=activeVariantCallback(async(...args)=>{setVariant(\"W50tZDHvD\");});const CmPcUA4mHley34l=activeVariantCallback(async(...args)=>{setVariant(\"EWWN5Bp9v\");});const CmPcUA4mHv48av3=activeVariantCallback(async(...args)=>{setVariant(\"LXba6XVy8\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ovykx5\",className,classNames),\"data-framer-name\":\"D1\",layoutDependency:layoutDependency,layoutId:\"GPv2ly2jK\",ref:refBinding,style:{...style},...addPropertyOverrides({EsS5l2gG6:{\"data-framer-name\":\"M1\"},EWWN5Bp9v:{\"data-framer-name\":\"D4\"},GUzxJDAUw:{\"data-framer-name\":\"M2\"},hZsZV32vK:{\"data-framer-name\":\"D3\"},LXba6XVy8:{\"data-framer-name\":\" M4\"},NXWcXhWpX:{\"data-framer-name\":\"D2\"},W50tZDHvD:{\"data-framer-name\":\"M3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-3uzohz\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"Bg7VIlrba\",style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-65ghkb\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"ZhjNR4SuB\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2peq3a\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"PVXHmpjiW\",style:{backgroundColor:\"rgba(255, 255, 255, 0.16)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:139,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||336)-0-((componentViewport?.height||336)-0)*1)/2)+0+((((componentViewport?.height||336)-0)*1-0-628)/2+0+0)+0+0,...addPropertyOverrides({EsS5l2gG6:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+0},GUzxJDAUw:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+0},LXba6XVy8:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+0},W50tZDHvD:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x7flac-container\",layoutDependency:layoutDependency,layoutId:\"tidOgYNdQ-container\",nodeId:\"tidOgYNdQ\",rendersWithMotion:true,scopeId:\"kq7dSTkgj\",children:/*#__PURE__*/_jsx(SecuItem,{A66lbriOa:\"Enterprise-grade information security governance. Enterprise-grade information security governance. Enterprise-grade information security governance\",CmPcUA4mH:CmPcUA4mHkff02r,gpBDtTJCk:Triangle,height:\"100%\",id:\"tidOgYNdQ\",IWWErqVNb:\"ISO 27001\",layoutId:\"tidOgYNdQ\",style:{width:\"100%\"},variant:matchVariant(\"yeCkrUoEa\"),width:\"100%\",...addPropertyOverrides({EsS5l2gG6:{CmPcUA4mH:CmPcUA4mH140g1o5,variant:matchVariant(\"TO6cKWbIw\")},EWWN5Bp9v:{variant:matchVariant(\"ujb9Xb1o1\")},GUzxJDAUw:{CmPcUA4mH:CmPcUA4mH140g1o5,variant:matchVariant(\"yLbOKZN18\")},hZsZV32vK:{variant:matchVariant(\"ujb9Xb1o1\")},LXba6XVy8:{CmPcUA4mH:CmPcUA4mH140g1o5,variant:matchVariant(\"yLbOKZN18\")},NXWcXhWpX:{variant:matchVariant(\"ujb9Xb1o1\")},W50tZDHvD:{CmPcUA4mH:CmPcUA4mH140g1o5,variant:matchVariant(\"yLbOKZN18\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:139,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||336)-0-((componentViewport?.height||336)-0)*1)/2)+0+((((componentViewport?.height||336)-0)*1-0-628)/2+0+0)+0+163,...addPropertyOverrides({EsS5l2gG6:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+159},GUzxJDAUw:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+159},LXba6XVy8:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+159},W50tZDHvD:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+159}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ramy1-container\",layoutDependency:layoutDependency,layoutId:\"XwQl3ASIb-container\",nodeId:\"XwQl3ASIb\",rendersWithMotion:true,scopeId:\"kq7dSTkgj\",children:/*#__PURE__*/_jsx(SecuItem,{A66lbriOa:\"Enterprise-grade information security governance. Enterprise-grade information security governance. Enterprise-grade information security governance\",CmPcUA4mH:CmPcUA4mH1uzpeg,gpBDtTJCk:Triangle1,height:\"100%\",id:\"XwQl3ASIb\",IWWErqVNb:\"SOC2\",layoutId:\"XwQl3ASIb\",style:{width:\"100%\"},variant:matchVariant(\"ujb9Xb1o1\"),width:\"100%\",...addPropertyOverrides({EsS5l2gG6:{CmPcUA4mH:CmPcUA4mHb3ulhh,variant:matchVariant(\"yLbOKZN18\")},GUzxJDAUw:{CmPcUA4mH:CmPcUA4mHb3ulhh,variant:matchVariant(\"TO6cKWbIw\")},LXba6XVy8:{CmPcUA4mH:CmPcUA4mHb3ulhh,variant:matchVariant(\"yLbOKZN18\")},NXWcXhWpX:{variant:matchVariant(\"yeCkrUoEa\")},W50tZDHvD:{CmPcUA4mH:CmPcUA4mHb3ulhh,variant:matchVariant(\"yLbOKZN18\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:139,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||336)-0-((componentViewport?.height||336)-0)*1)/2)+0+((((componentViewport?.height||336)-0)*1-0-628)/2+0+0)+0+326,...addPropertyOverrides({EsS5l2gG6:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+318},GUzxJDAUw:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+318},LXba6XVy8:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+318},W50tZDHvD:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+318}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cj1cmo-container\",layoutDependency:layoutDependency,layoutId:\"qog9tQ9BB-container\",nodeId:\"qog9tQ9BB\",rendersWithMotion:true,scopeId:\"kq7dSTkgj\",children:/*#__PURE__*/_jsx(SecuItem,{A66lbriOa:\"Enterprise-grade information security governance. Enterprise-grade information security governance. Enterprise-grade information security governance\",CmPcUA4mH:CmPcUA4mH5rvtqu,gpBDtTJCk:Triangle2,height:\"100%\",id:\"qog9tQ9BB\",IWWErqVNb:\"HIPAA\",layoutId:\"qog9tQ9BB\",style:{width:\"100%\"},variant:matchVariant(\"ujb9Xb1o1\"),width:\"100%\",...addPropertyOverrides({EsS5l2gG6:{CmPcUA4mH:CmPcUA4mH1tf9xlp,variant:matchVariant(\"yLbOKZN18\")},GUzxJDAUw:{CmPcUA4mH:CmPcUA4mH1tf9xlp,variant:matchVariant(\"yLbOKZN18\")},hZsZV32vK:{variant:matchVariant(\"yeCkrUoEa\")},LXba6XVy8:{CmPcUA4mH:CmPcUA4mH1tf9xlp,variant:matchVariant(\"yLbOKZN18\")},W50tZDHvD:{CmPcUA4mH:CmPcUA4mH1tf9xlp,variant:matchVariant(\"TO6cKWbIw\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:139,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||336)-0-((componentViewport?.height||336)-0)*1)/2)+0+((((componentViewport?.height||336)-0)*1-0-628)/2+0+0)+0+489,...addPropertyOverrides({EsS5l2gG6:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+477},GUzxJDAUw:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+477},LXba6XVy8:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+477},W50tZDHvD:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+32+-150+0+477}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jpxk6w-container\",layoutDependency:layoutDependency,layoutId:\"eW368kmPT-container\",nodeId:\"eW368kmPT\",rendersWithMotion:true,scopeId:\"kq7dSTkgj\",children:/*#__PURE__*/_jsx(SecuItem,{A66lbriOa:\"Enterprise-grade information security governance. Enterprise-grade information security governance. Enterprise-grade information security governance\",CmPcUA4mH:CmPcUA4mHley34l,gpBDtTJCk:Triangle3,height:\"100%\",id:\"eW368kmPT\",IWWErqVNb:\"GDPR\",layoutId:\"eW368kmPT\",style:{width:\"100%\"},variant:matchVariant(\"ujb9Xb1o1\"),width:\"100%\",...addPropertyOverrides({EsS5l2gG6:{CmPcUA4mH:CmPcUA4mHv48av3,variant:matchVariant(\"yLbOKZN18\")},EWWN5Bp9v:{variant:matchVariant(\"yeCkrUoEa\")},GUzxJDAUw:{CmPcUA4mH:CmPcUA4mHv48av3,variant:matchVariant(\"yLbOKZN18\")},LXba6XVy8:{CmPcUA4mH:CmPcUA4mHv48av3,variant:matchVariant(\"TO6cKWbIw\")},W50tZDHvD:{CmPcUA4mH:CmPcUA4mHv48av3,variant:matchVariant(\"yLbOKZN18\")}},baseVariant,gestureVariant)})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QfkUQ.framer-jwsktn, .framer-QfkUQ .framer-jwsktn { display: block; }\",\".framer-QfkUQ.framer-ovykx5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 336px; justify-content: flex-start; max-width: 1336px; overflow: hidden; padding: 0px; position: relative; width: 1105px; }\",\".framer-QfkUQ .framer-3uzohz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-QfkUQ .framer-65ghkb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-QfkUQ .framer-2peq3a { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; top: 0px; width: 1px; z-index: 0; }\",\".framer-QfkUQ .framer-x7flac-container, .framer-QfkUQ .framer-ramy1-container, .framer-QfkUQ .framer-cj1cmo-container, .framer-QfkUQ .framer-jpxk6w-container { flex: none; height: auto; position: relative; width: 100%; z-index: 0; }\",\".framer-QfkUQ.framer-v-tyocle.framer-ovykx5, .framer-QfkUQ.framer-v-tzy4dg.framer-ovykx5, .framer-QfkUQ.framer-v-7mafwx.framer-ovykx5, .framer-QfkUQ.framer-v-1ycvrgd.framer-ovykx5 { flex-direction: column; height: min-content; width: 518px; }\",\".framer-QfkUQ.framer-v-tyocle .framer-3uzohz, .framer-QfkUQ.framer-v-tzy4dg .framer-3uzohz, .framer-QfkUQ.framer-v-7mafwx .framer-3uzohz, .framer-QfkUQ.framer-v-1ycvrgd .framer-3uzohz { flex: none; height: 380px; order: 0; padding: 32px 0px 32px 0px; width: 100%; }\",\".framer-QfkUQ.framer-v-tyocle .framer-65ghkb, .framer-QfkUQ.framer-v-tzy4dg .framer-65ghkb, .framer-QfkUQ.framer-v-7mafwx .framer-65ghkb, .framer-QfkUQ.framer-v-1ycvrgd .framer-65ghkb { gap: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 336\n * @framerIntrinsicWidth 1105\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1336px\",null,null]},\"NXWcXhWpX\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1336px\",null,null]},\"hZsZV32vK\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1336px\",null,null]},\"EWWN5Bp9v\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1336px\",null,null]},\"EsS5l2gG6\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1336px\",null,null]},\"GUzxJDAUw\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1336px\",null,null]},\"W50tZDHvD\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1336px\",null,null]},\"LXba6XVy8\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1336px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerkq7dSTkgj=withCSS(Component,css,\"framer-QfkUQ\");export default Framerkq7dSTkgj;Framerkq7dSTkgj.displayName=\"Security Box\";Framerkq7dSTkgj.defaultProps={height:336,width:1105};addPropertyControls(Framerkq7dSTkgj,{variant:{options:[\"GPv2ly2jK\",\"NXWcXhWpX\",\"hZsZV32vK\",\"EWWN5Bp9v\",\"EsS5l2gG6\",\"GUzxJDAUw\",\"W50tZDHvD\",\"LXba6XVy8\"],optionTitles:[\"D1\",\"D2\",\"D3\",\"D4\",\"M1\",\"M2\",\"M3\",\" M4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerkq7dSTkgj,[{explicitInter:true,fonts:[]},...SecuItemFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerkq7dSTkgj\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]},\\\"NXWcXhWpX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]},\\\"hZsZV32vK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]},\\\"EWWN5Bp9v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]},\\\"EsS5l2gG6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]},\\\"GUzxJDAUw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]},\\\"W50tZDHvD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]},\\\"LXba6XVy8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1336px\\\",null,null]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"336\",\"framerIntrinsicWidth\":\"1105\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/gggULyaEc1JwxAGbGq4o/cdyp7wd2dJAn8PC2RQrL/GMmSd07Gg.js\";const enabledGestures={RUl6iG4kT:{hover:true},sqap29foj:{hover:true},XRIoUWAPu:{hover:true}};const cycleOrder=[\"RUl6iG4kT\",\"sqap29foj\",\"XRIoUWAPu\"];const serializationHash=\"framer-p26y5\";const variantClassNames={RUl6iG4kT:\"framer-v-1nfi2za\",sqap29foj:\"framer-v-11xctph\",XRIoUWAPu:\"framer-v-cklujp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iYZkQoeLi=undefined;const I0I7w3lyx=undefined;const WYGl0YDKI=undefined;const eOqffHsIV=undefined;const RveiYTqJB=undefined;const transition1={bounce:.2,delay:0,duration:1,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={\"Dropdown (Active)\":\"sqap29foj\",Dropdown:\"RUl6iG4kT\",Link:\"XRIoUWAPu\"};const Variants=motion.create(React.Fragment);const getProps=({color,height,id,label,link,mouseEnter,mouseLeave,width,...props})=>{return{...props,eOqffHsIV:label??props.eOqffHsIV??\"Home\",I0I7w3lyx:mouseLeave??props.I0I7w3lyx,iYZkQoeLi:mouseEnter??props.iYZkQoeLi,RveiYTqJB:color??props.RveiYTqJB??\"var(--token-9cde544c-da45-4f1d-b01e-d7a3ec1ce1ca, rgb(0, 16, 78))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"RUl6iG4kT\",WYGl0YDKI:link??props.WYGl0YDKI};};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,WYGl0YDKI,eOqffHsIV,RveiYTqJB,iYZkQoeLi,I0I7w3lyx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RUl6iG4kT\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterdpq71c=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(iYZkQoeLi){const res=await iYZkQoeLi(...args);if(res===false)return false;}});const onMouseLeavet79gww=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(I0I7w3lyx){const res=await I0I7w3lyx(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:WYGl0YDKI,motionChild:true,nodeId:\"RUl6iG4kT\",scopeId:\"kD5B_jOaF\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1nfi2za\",className,classNames)} framer-gm5drc`,\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RUl6iG4kT\",onMouseEnter:onMouseEnterdpq71c,onMouseLeave:onMouseLeavet79gww,ref:refBinding,style:{...style},...addPropertyOverrides({\"RUl6iG4kT-hover\":{\"data-framer-name\":undefined},\"sqap29foj-hover\":{\"data-framer-name\":undefined},\"XRIoUWAPu-hover\":{\"data-framer-name\":undefined,\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},sqap29foj:{\"data-framer-name\":\"Dropdown (Active)\"},XRIoUWAPu:{\"data-framer-name\":\"Link\",\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",children:\"Home\"})}),className:\"framer-6fhzcj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yrGfx_FYn\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.6},text:eOqffHsIV,variants:{sqap29foj:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pq8ger\",layoutDependency:layoutDependency,layoutId:\"vaKgg1MGi\",style:{backgroundColor:RveiYTqJB,opacity:0},variants:{\"sqap29foj-hover\":{opacity:1},sqap29foj:{backgroundColor:\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dpbcdw\",layoutDependency:layoutDependency,layoutId:\"AELr8Tqih\",style:{opacity:.3},variants:{sqap29foj:{opacity:.8}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-poz3kc\",layoutDependency:layoutDependency,layoutId:\"X3YWiHD5T\",style:{backgroundColor:\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,rotate:0},variants:{\"RUl6iG4kT-hover\":{rotate:0},sqap29foj:{rotate:90},XRIoUWAPu:{rotate:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kazvfw\",layoutDependency:layoutDependency,layoutId:\"CUBNOX8SZ\",style:{backgroundColor:\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",borderBottomLeftRadius:3,borderBottomRightRadius:3,borderTopLeftRadius:3,borderTopRightRadius:3,rotate:90}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-p26y5.framer-gm5drc, .framer-p26y5 .framer-gm5drc { display: block; }\",\".framer-p26y5.framer-1nfi2za { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-p26y5 .framer-6fhzcj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-p26y5 .framer-1pq8ger { bottom: -4px; flex: none; height: 1px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 1px; z-index: 1; }\",\".framer-p26y5 .framer-1dpbcdw { flex: none; height: 8px; overflow: hidden; position: absolute; right: -13px; top: calc(52.94117647058826% - 8px / 2); width: 8px; z-index: 1; }\",\".framer-p26y5 .framer-poz3kc, .framer-p26y5 .framer-1kazvfw { flex: none; height: 7px; left: calc(50.00000000000002% - 1px / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(50.00000000000002% - 7px / 2); width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-p26y5.framer-v-11xctph .framer-1kazvfw { left: calc(187.50000000000003% - 1px / 2); }\",\".framer-p26y5.framer-v-1nfi2za.hover .framer-1pq8ger, .framer-p26y5.framer-v-11xctph.hover .framer-1pq8ger { right: 0px; width: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"sqap29foj\":{\"layout\":[\"auto\",\"auto\"]},\"XRIoUWAPu\":{\"layout\":[\"auto\",\"auto\"]},\"kwbv1PSye\":{\"layout\":[\"auto\",\"auto\"]},\"ehpNA4N_M\":{\"layout\":[\"auto\",\"auto\"]},\"WDpGwwMmi\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"WYGl0YDKI\":\"link\",\"eOqffHsIV\":\"label\",\"RveiYTqJB\":\"color\",\"iYZkQoeLi\":\"mouseEnter\",\"I0I7w3lyx\":\"mouseLeave\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkD5B_jOaF=withCSS(Component,css,\"framer-p26y5\");export default FramerkD5B_jOaF;FramerkD5B_jOaF.displayName=\"Navbar Text Link\";FramerkD5B_jOaF.defaultProps={height:18,width:40};addPropertyControls(FramerkD5B_jOaF,{variant:{options:[\"RUl6iG4kT\",\"sqap29foj\",\"XRIoUWAPu\"],optionTitles:[\"Dropdown\",\"Dropdown (Active)\",\"Link\"],title:\"Variant\",type:ControlType.Enum},WYGl0YDKI:{title:\"Link\",type:ControlType.Link},eOqffHsIV:{defaultValue:\"Home\",displayTextArea:false,title:\"Label\",type:ControlType.String},oneOqffHsIVChange:{changes:\"eOqffHsIV\",type:ControlType.ChangeHandler},RveiYTqJB:{defaultValue:'var(--token-9cde544c-da45-4f1d-b01e-d7a3ec1ce1ca, rgb(0, 16, 78)) /* {\"name\":\"Dark Blue\"} */',title:\"Color\",type:ControlType.Color},iYZkQoeLi:{title:\"Mouse Enter\",type:ControlType.EventHandler},I0I7w3lyx:{title:\"Mouse Leave\",type:ControlType.EventHandler}});addFonts(FramerkD5B_jOaF,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkD5B_jOaF\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"WYGl0YDKI\\\":\\\"link\\\",\\\"eOqffHsIV\\\":\\\"label\\\",\\\"RveiYTqJB\\\":\\\"color\\\",\\\"iYZkQoeLi\\\":\\\"mouseEnter\\\",\\\"I0I7w3lyx\\\":\\\"mouseLeave\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"18\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sqap29foj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XRIoUWAPu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kwbv1PSye\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ehpNA4N_M\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WDpGwwMmi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kD5B_jOaF.map","// Generated by Framer (747ab96)\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 yQJoivoP8=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 20 0 C 31.046 0 40 8.954 40 20 C 40 31.046 31.046 40 20 40 C 8.954 40 0 31.046 0 20 C 0 8.954 8.954 0 20 0 Z M 12.206 23.25 C 11.436 24.583 12.398 26.25 13.938 26.25 L 26.062 26.25 C 27.602 26.25 28.564 24.583 27.794 23.25 L 21.732 12.75 C 20.962 11.417 19.038 11.417 18.268 12.75 Z\" fill=\"var(--ql953e, %23CCC)\" height=\"40px\" id=\"NKpXk8_wy\" width=\"40px\"/></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,yQJoivoP8:fill??props.yQJoivoP8??\"rgb(204, 204, 204)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,yQJoivoP8,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-h7jMf\",className),layoutId:layoutId,ref:ref,style:{\"--ql953e\":yQJoivoP8,...style}});});const css=[`.framer-h7jMf { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--ql953e); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"yQJoivoP8\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Triangle\",\"color\":{\"type\":\"variable\",\"value\":\"ql953e\"},\"set\":{\"localId\":\"vectorSet/DNgJU0_Sx\",\"id\":\"DNgJU0_Sx\",\"moduleId\":\"VYMBgT1BtZ0bqoShqbNp\"}}\n */const Icon=withCSS(Component,css,\"framer-h7jMf\");Icon.displayName=\"Triangle\";export default Icon;addPropertyControls(Icon,{yQJoivoP8:{defaultValue:\"rgb(204, 204, 204)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Triangle\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"ql953e\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DNgJU0_Sx\\\",\\\"id\\\":\\\"DNgJU0_Sx\\\",\\\"moduleId\\\":\\\"VYMBgT1BtZ0bqoShqbNp\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"yQJoivoP8\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,getFonts,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/1josHUbdE22QQiaDi68Q/SeFZTFr7yjIekyHYioF5/LXgcJQZlV.js\";import Triangle from\"https://framerusercontent.com/modules/uIcHI8uKpsU4UAI6nIbP/re5EjSqiVeNE2vUoOOIW/qItzTWUfn.js\";const TriangleFonts=getFonts(Triangle);const serializationHash=\"framer-k6p6y\";const variantClassNames={wTwA5sAlK:\"framer-v-1rim980\"};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 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:\"wTwA5sAlK\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1rim980\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"wTwA5sAlK\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ah9b3v\",layoutDependency:layoutDependency,layoutId:\"HA5XjCXFz\",children:/*#__PURE__*/_jsx(Triangle,{animated:true,className:\"framer-m8kbdy\",layoutDependency:layoutDependency,layoutId:\"wlz0N_dZB\",style:{\"--ql953e\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\"}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",children:\"Allsite\"})}),className:\"framer-9sktr0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LB1uI6RoK\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k6p6y.framer-8xcjwn, .framer-k6p6y .framer-8xcjwn { display: block; }\",\".framer-k6p6y.framer-1rim980 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 23px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 68px; }\",\".framer-k6p6y .framer-1ah9b3v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 1px 0px; position: relative; width: min-content; }\",\".framer-k6p6y .framer-m8kbdy { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 15px); position: relative; width: 15px; }\",\".framer-k6p6y .framer-9sktr0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 68\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkkdxBK8FD=withCSS(Component,css,\"framer-k6p6y\");export default FramerkkdxBK8FD;FramerkkdxBK8FD.displayName=\"Brand New\";FramerkkdxBK8FD.defaultProps={height:23,width:68};addFonts(FramerkkdxBK8FD,[{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\"}]},...TriangleFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkkdxBK8FD\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"23\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"68\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kkdxBK8FD.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronRight from\"https://framerusercontent.com/modules/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zQP9CRaShKFLn7NOPr3G/dfbHi3qjbJdAcHVXFWgo/FqjHB4KJA.js\";const enabledGestures={HlHQRdvV8:{hover:true},IK2Zpk4lA:{hover:true},K_nMfrJmX:{hover:true},lXVggPn2w:{hover:true}};const cycleOrder=[\"K_nMfrJmX\",\"HlHQRdvV8\",\"IK2Zpk4lA\",\"lXVggPn2w\"];const serializationHash=\"framer-UzbLF\";const variantClassNames={HlHQRdvV8:\"framer-v-2831v\",IK2Zpk4lA:\"framer-v-1alzxhe\",K_nMfrJmX:\"framer-v-1o7x4l0\",lXVggPn2w:\"framer-v-rsvbug\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Wm8yi3q3h=undefined;const gdbIWg5su=undefined;const d8FwgzM6C=undefined;const NJGovR9vk=undefined;const G5WpHrL3M=undefined;const kk4K_zQvS=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Large:\"HlHQRdvV8\",Medium:\"K_nMfrJmX\",Small:\"IK2Zpk4lA\",Tiny:\"lXVggPn2w\"};const Variants=motion.create(React.Fragment);const getProps=({height,icon,id,link,showIcon,text,textColor,textColorHover,width,...props})=>{return{...props,d8FwgzM6C:textColorHover??props.d8FwgzM6C??\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:textColor??props.G5WpHrL3M??\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:text??props.gdbIWg5su??\"Item goes here\",kk4K_zQvS:icon??props.kk4K_zQvS??ChevronRight,NJGovR9vk:showIcon??props.NJGovR9vk,variant:humanReadableVariantMap[props.variant]??props.variant??\"K_nMfrJmX\",Wm8yi3q3h:link??props.Wm8yi3q3h};};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,gdbIWg5su,G5WpHrL3M,d8FwgzM6C,kk4K_zQvS,NJGovR9vk,Wm8yi3q3h,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"K_nMfrJmX\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Wm8yi3q3h,motionChild:true,nodeId:\"K_nMfrJmX\",openInNewTab:false,scopeId:\"p6K1_vVSe\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1o7x4l0\",className,classNames)} framer-bcd9cx`,\"data-framer-name\":\"Medium\",layoutDependency:layoutDependency,layoutId:\"K_nMfrJmX\",ref:refBinding,style:{...style},...addPropertyOverrides({\"HlHQRdvV8-hover\":{\"data-framer-name\":undefined},\"IK2Zpk4lA-hover\":{\"data-framer-name\":undefined},\"K_nMfrJmX-hover\":{\"data-framer-name\":undefined},\"lXVggPn2w-hover\":{\"data-framer-name\":undefined},HlHQRdvV8:{\"data-framer-name\":\"Large\"},IK2Zpk4lA:{\"data-framer-name\":\"Small\"},lXVggPn2w:{\"data-framer-name\":\"Tiny\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-13f8r3h\",\"data-styles-preset\":\"FqjHB4KJA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Item goes here\"})}),className:\"framer-6x0hj6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"t767nspD6\",style:{\"--extracted-1lwpl3i\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-d8FwgzM6C-p6K1_vVSe\":d8FwgzM6C},text:gdbIWg5su,variants:{\"HlHQRdvV8-hover\":{\"--extracted-a0htzi\":\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\"},\"IK2Zpk4lA-hover\":{\"--extracted-1lwpl3i\":\"var(--variable-reference-d8FwgzM6C-p6K1_vVSe)\",\"--variable-reference-d8FwgzM6C-p6K1_vVSe\":d8FwgzM6C},\"K_nMfrJmX-hover\":{\"--extracted-1lwpl3i\":\"var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(0, 186, 240))\"},\"lXVggPn2w-hover\":{\"--extracted-1lwpl3i\":\"var(--variable-reference-d8FwgzM6C-p6K1_vVSe)\",\"--variable-reference-d8FwgzM6C-p6K1_vVSe\":d8FwgzM6C},HlHQRdvV8:{\"--extracted-a0htzi\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"HlHQRdvV8-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-13f8r3h\",\"data-styles-preset\":\"FqjHB4KJA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84)))\"},children:\"Item goes here\"})})},\"IK2Zpk4lA-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-13f8r3h\",\"data-styles-preset\":\"FqjHB4KJA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--variable-reference-d8FwgzM6C-p6K1_vVSe))\"},children:\"Item goes here\"})})},\"K_nMfrJmX-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-13f8r3h\",\"data-styles-preset\":\"FqjHB4KJA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-fe54c773-aff8-47c4-8652-5561223b83de, rgb(0, 186, 240)))\"},children:\"Item goes here\"})})},\"lXVggPn2w-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-13f8r3h\",\"data-styles-preset\":\"FqjHB4KJA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--variable-reference-d8FwgzM6C-p6K1_vVSe))\"},children:\"Item goes here\"})})},HlHQRdvV8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-13f8r3h\",\"data-styles-preset\":\"FqjHB4KJA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Item goes here\"})})}},baseVariant,gestureVariant)}),NJGovR9vk!==false&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-xsb0p7\",Component:kk4K_zQvS,layoutDependency:layoutDependency,layoutId:\"m3T1Z2HcW\",style:{\"--43q7um\":G5WpHrL3M},variants:{\"HlHQRdvV8-hover\":{\"--43q7um\":d8FwgzM6C},\"IK2Zpk4lA-hover\":{\"--43q7um\":d8FwgzM6C},\"K_nMfrJmX-hover\":{\"--43q7um\":d8FwgzM6C},\"lXVggPn2w-hover\":{\"--43q7um\":d8FwgzM6C}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UzbLF.framer-bcd9cx, .framer-UzbLF .framer-bcd9cx { display: block; }\",\".framer-UzbLF.framer-1o7x4l0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-UzbLF .framer-6x0hj6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UzbLF .framer-xsb0p7 { flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; }\",\".framer-UzbLF.framer-v-2831v .framer-xsb0p7 { height: var(--framer-aspect-ratio-supported, 21px); width: 22px; }\",\".framer-UzbLF.framer-v-1alzxhe.framer-1o7x4l0 { gap: 6px; }\",\".framer-UzbLF.framer-v-1alzxhe .framer-xsb0p7 { height: var(--framer-aspect-ratio-supported, 15px); width: 14px; }\",\".framer-UzbLF.framer-v-rsvbug.framer-1o7x4l0 { gap: 4px; width: 92px; }\",\".framer-UzbLF.framer-v-rsvbug .framer-6x0hj6 { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-UzbLF.framer-v-rsvbug .framer-xsb0p7 { height: var(--framer-aspect-ratio-supported, 11px); width: 12px; }\",\".framer-UzbLF.framer-v-1o7x4l0.hover.framer-1o7x4l0 { gap: 4px; padding: 0px 0px 0px 2px; }\",\".framer-UzbLF.framer-v-2831v.hover.framer-1o7x4l0 { gap: 4px; padding: 0px 0px 0px 3px; }\",\".framer-UzbLF.framer-v-1alzxhe.hover.framer-1o7x4l0 { gap: 3px; }\",\".framer-UzbLF.framer-v-rsvbug.hover.framer-1o7x4l0 { gap: 2px; padding: 0px 0px 0px 1px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 141\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HlHQRdvV8\":{\"layout\":[\"auto\",\"auto\"]},\"IK2Zpk4lA\":{\"layout\":[\"auto\",\"auto\"]},\"lXVggPn2w\":{\"layout\":[\"fixed\",\"auto\"]},\"mafvNihOl\":{\"layout\":[\"auto\",\"auto\"]},\"ZAM2WB8cp\":{\"layout\":[\"auto\",\"auto\"]},\"KaM_WHMmu\":{\"layout\":[\"auto\",\"auto\"]},\"yqQ_q41uM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"gdbIWg5su\":\"text\",\"G5WpHrL3M\":\"textColor\",\"d8FwgzM6C\":\"textColorHover\",\"kk4K_zQvS\":\"icon\",\"NJGovR9vk\":\"showIcon\",\"Wm8yi3q3h\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fiHEoJwBMFnT6QLOcpPz\"]\n */const Framerp6K1_vVSe=withCSS(Component,css,\"framer-UzbLF\");export default Framerp6K1_vVSe;Framerp6K1_vVSe.displayName=\"Nav Item\";Framerp6K1_vVSe.defaultProps={height:26,width:141};addPropertyControls(Framerp6K1_vVSe,{variant:{options:[\"K_nMfrJmX\",\"HlHQRdvV8\",\"IK2Zpk4lA\",\"lXVggPn2w\"],optionTitles:[\"Medium\",\"Large\",\"Small\",\"Tiny\"],title:\"Variant\",type:ControlType.Enum},gdbIWg5su:{defaultValue:\"Item goes here\",description:\"\",displayTextArea:false,title:\"Text\",type:ControlType.String},ongdbIWg5suChange:{changes:\"gdbIWg5su\",type:ControlType.ChangeHandler},G5WpHrL3M:{defaultValue:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",description:\"\",title:\"Text Color\",type:ControlType.Color},d8FwgzM6C:{defaultValue:'var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84)) /* {\"name\":\"Accent 100\"} */',description:\"\",title:\"Text Color (Hover)\",type:ControlType.Color},kk4K_zQvS:{defaultValue:{identifier:\"module:emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js:default\",moduleId:\"emeX5mtK81zY3xjRZZog\"},description:\"\",setModuleId:\"fiHEoJwBMFnT6QLOcpPz\",title:\"Icon\",type:ControlType.VectorSetItem},NJGovR9vk:{defaultValue:false,description:\"\",title:\"Show Icon\",type:ControlType.Boolean},onNJGovR9vkChange:{changes:\"NJGovR9vk\",type:ControlType.ChangeHandler},Wm8yi3q3h:{title:\"Link\",type:ControlType.Link}});addFonts(Framerp6K1_vVSe,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerp6K1_vVSe\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"26\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"gdbIWg5su\\\":\\\"text\\\",\\\"G5WpHrL3M\\\":\\\"textColor\\\",\\\"d8FwgzM6C\\\":\\\"textColorHover\\\",\\\"kk4K_zQvS\\\":\\\"icon\\\",\\\"NJGovR9vk\\\":\\\"showIcon\\\",\\\"Wm8yi3q3h\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"141\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HlHQRdvV8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"IK2Zpk4lA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lXVggPn2w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mafvNihOl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZAM2WB8cp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KaM_WHMmu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yqQ_q41uM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVectorSets\":\"[\\\"fiHEoJwBMFnT6QLOcpPz\\\"]\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./p6K1_vVSe.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronRight from\"https://framerusercontent.com/modules/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import Services from\"https://framerusercontent.com/modules/CStM5EvWt5mQpFycUAgc/VAIj6mVOKbb1t5AzLNMa/JkvPB4dzC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1josHUbdE22QQiaDi68Q/SeFZTFr7yjIekyHYioF5/LXgcJQZlV.js\";import NavItem from\"https://framerusercontent.com/modules/892n4KW1VdOAZjiU9M4J/NplboIsPo31oirtuy51s/p6K1_vVSe.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const NavItemFonts=getFonts(NavItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const serializationHash=\"framer-S2scO\";const variantClassNames={EJuGzqtzb:\"framer-v-v596en\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const yta6jT4UpavL1QEABS=undefined;const pwAu1CZe8avL1QEABS=undefined;const idavL1QEABS=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:.1,duration:1,type:\"spring\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition3={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const stagger=(transition,value)=>({...transition,delay:(transition.delay??0)+value});const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"avL1QEABS\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"avL1QEABS\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"avL1QEABS\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"avL1QEABS\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"avL1QEABS\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"avL1QEABS\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"avL1QEABS\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"avL1QEABS\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const 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:\"EJuGzqtzb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-v596en\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"EJuGzqtzb\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5v2gyw\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"OlYbpugle\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t036mq\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"rXfbI0IuF\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Title\"})}),className:\"framer-z2t5ih\",\"data-framer-appear-id\":\"z2t5ih\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"c6tPfoypq\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bfx09u\",layoutDependency:layoutDependency,layoutId:\"avL1QEABS\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idavL1QEABS,pwAu1CZe8:pwAu1CZe8avL1QEABS,yta6jT4Up:yta6jT4UpavL1QEABS},index)=>{yta6jT4UpavL1QEABS??=\"\";pwAu1CZe8avL1QEABS??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`avL1QEABS-${idavL1QEABS}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{pwAu1CZe8:pwAu1CZe8avL1QEABS},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{pwAu1CZe8:pwAu1CZe8avL1QEABS},webPageId:\"seLGNby0H\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 96px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+136+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition3,index*.2),x:0,y:0},className:\"framer-jdoa3b-container\",\"data-framer-appear-id\":`jdoa3b-${index}`,initial:animation2,layoutDependency:layoutDependency,layoutId:\"ORPFYU9kL-container\",nodeId:\"ORPFYU9kL\",optimized:true,rendersWithMotion:true,scopeId:\"c6r5fjLWL\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:yta6jT4UpavL1QEABS,height:\"100%\",id:\"ORPFYU9kL\",kk4K_zQvS:ChevronRight,layoutId:\"ORPFYU9kL\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"K_nMfrJmX\"),width:\"100%\",Wm8yi3q3h:resolvedLinks[0]})})})})})},idavL1QEABS);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s6kbhk\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"khrYu3L4s\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Title\"})}),className:\"framer-1n0wi7j\",\"data-framer-appear-id\":\"1n0wi7j\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"kdLfZTDAa\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Discover Enzai’s solutions for operationalizing responsible AI across teams, use cases, and regulatory environments. Built to support real-world adoption, our solutions help organizations manage risk, meet compliance requirements, and maintain transparency throughout the AI lifecycle—turning governance into a practical enabler of scale.\"})}),className:\"framer-iz49bm\",\"data-framer-appear-id\":\"iz49bm\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"jrIr5Q3qA\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qlm8vs\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"IQUKCMpIA\",style:{backgroundColor:\"var(--token-a7741a97-700b-4a09-807b-0156b585f8d5, rgba(255, 255, 255, 0.03))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Title\"})}),className:\"framer-1io6bas\",\"data-framer-appear-id\":\"1io6bas\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"Kwg0ZWhLl\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Discover Enzai’s solutions for operationalizing responsible AI across teams, use cases, and regulatory environments. Built to support real-world adoption, our solutions help organizations manage risk, meet compliance requirements, and maintain transparency throughout the AI lifecycle—turning governance into a practical enabler of scale.\"})}),className:\"framer-1lrz4r5\",\"data-framer-appear-id\":\"1lrz4r5\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"rdwTRGom9\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-S2scO.framer-1yzwz05, .framer-S2scO .framer-1yzwz05 { display: block; }\",\".framer-S2scO.framer-v596en { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1340px; }\",\".framer-S2scO .framer-5v2gyw { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-S2scO .framer-1t036mq, .framer-S2scO .framer-s6kbhk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-S2scO .framer-z2t5ih, .framer-S2scO .framer-1n0wi7j, .framer-S2scO .framer-iz49bm, .framer-S2scO .framer-1io6bas, .framer-S2scO .framer-1lrz4r5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-S2scO .framer-1bfx09u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-S2scO .framer-jdoa3b-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-S2scO .framer-qlm8vs { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 289\n * @framerIntrinsicWidth 1340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerc6r5fjLWL=withCSS(Component,css,\"framer-S2scO\");export default Framerc6r5fjLWL;Framerc6r5fjLWL.displayName=\"Menu 3\";Framerc6r5fjLWL.defaultProps={height:289,width:1340};addFonts(Framerc6r5fjLWL,[{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\"}]},...NavItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framerc6r5fjLWL.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(NavItem,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc6r5fjLWL\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"289\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1340\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./c6r5fjLWL.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronRight from\"https://framerusercontent.com/modules/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import Services from\"https://framerusercontent.com/modules/CStM5EvWt5mQpFycUAgc/VAIj6mVOKbb1t5AzLNMa/JkvPB4dzC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1josHUbdE22QQiaDi68Q/SeFZTFr7yjIekyHYioF5/LXgcJQZlV.js\";import NavItem from\"https://framerusercontent.com/modules/892n4KW1VdOAZjiU9M4J/NplboIsPo31oirtuy51s/p6K1_vVSe.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const NavItemFonts=getFonts(NavItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const serializationHash=\"framer-QYDIO\";const variantClassNames={u3t0IKvHX:\"framer-v-2vesz3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const yta6jT4UpugXOe8ISt=undefined;const pwAu1CZe8ugXOe8ISt=undefined;const idugXOe8ISt=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:.1,duration:1,type:\"spring\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition3={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const stagger=(transition,value)=>({...transition,delay:(transition.delay??0)+value});const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"ugXOe8ISt\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"ugXOe8ISt\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"ugXOe8ISt\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"ugXOe8ISt\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"ugXOe8ISt\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"ugXOe8ISt\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"ugXOe8ISt\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"ugXOe8ISt\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const 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:\"u3t0IKvHX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-2vesz3\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"u3t0IKvHX\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16nzlbd\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"VSek4xBK9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hxtwhi\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"eOjNULACp\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Title\"})}),className:\"framer-19dw906\",\"data-framer-appear-id\":\"19dw906\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"TP6zjGfpQ\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1888t1z\",layoutDependency:layoutDependency,layoutId:\"ugXOe8ISt\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idugXOe8ISt,pwAu1CZe8:pwAu1CZe8ugXOe8ISt,yta6jT4Up:yta6jT4UpugXOe8ISt},index)=>{yta6jT4UpugXOe8ISt??=\"\";pwAu1CZe8ugXOe8ISt??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`ugXOe8ISt-${idugXOe8ISt}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{pwAu1CZe8:pwAu1CZe8ugXOe8ISt},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{pwAu1CZe8:pwAu1CZe8ugXOe8ISt},webPageId:\"seLGNby0H\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 96px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+136+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition3,index*.2),x:0,y:0},className:\"framer-1vj03ee-container\",\"data-framer-appear-id\":`1vj03ee-${index}`,initial:animation2,layoutDependency:layoutDependency,layoutId:\"H2AQXjtU2-container\",nodeId:\"H2AQXjtU2\",optimized:true,rendersWithMotion:true,scopeId:\"hoM_6VC3y\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:yta6jT4UpugXOe8ISt,height:\"100%\",id:\"H2AQXjtU2\",kk4K_zQvS:ChevronRight,layoutId:\"H2AQXjtU2\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"K_nMfrJmX\"),width:\"100%\",Wm8yi3q3h:resolvedLinks[0]})})})})})},idugXOe8ISt);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ivjg27\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"Z58ovjBaR\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Title\"})}),className:\"framer-1ytigo4\",\"data-framer-appear-id\":\"1ytigo4\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"Sp7I9pFMa\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Discover Enzai’s solutions for operationalizing responsible AI across teams, use cases, and regulatory environments. Built to support real-world adoption, our solutions help organizations manage risk, meet compliance requirements, and maintain transparency throughout the AI lifecycle—turning governance into a practical enabler of scale.\"})}),className:\"framer-117v287\",\"data-framer-appear-id\":\"117v287\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"BstGdph0f\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14a9kgu\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"K4tvVt3Vp\",style:{backgroundColor:\"var(--token-a7741a97-700b-4a09-807b-0156b585f8d5, rgba(255, 255, 255, 0.03))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Title\"})}),className:\"framer-tcylec\",\"data-framer-appear-id\":\"tcylec\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"nZOHpLEHr\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Discover Enzai’s solutions for operationalizing responsible AI across teams, use cases, and regulatory environments. Built to support real-world adoption, our solutions help organizations manage risk, meet compliance requirements, and maintain transparency throughout the AI lifecycle—turning governance into a practical enabler of scale.\"})}),className:\"framer-30q2za\",\"data-framer-appear-id\":\"30q2za\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"dYuPR3pf2\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QYDIO.framer-1av2qcy, .framer-QYDIO .framer-1av2qcy { display: block; }\",\".framer-QYDIO.framer-2vesz3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1340px; }\",\".framer-QYDIO .framer-16nzlbd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-QYDIO .framer-1hxtwhi, .framer-QYDIO .framer-1ivjg27 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-QYDIO .framer-19dw906, .framer-QYDIO .framer-1ytigo4, .framer-QYDIO .framer-117v287, .framer-QYDIO .framer-tcylec, .framer-QYDIO .framer-30q2za { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-QYDIO .framer-1888t1z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-QYDIO .framer-1vj03ee-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-QYDIO .framer-14a9kgu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 289\n * @framerIntrinsicWidth 1340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhoM_6VC3y=withCSS(Component,css,\"framer-QYDIO\");export default FramerhoM_6VC3y;FramerhoM_6VC3y.displayName=\"Menu 4\";FramerhoM_6VC3y.defaultProps={height:289,width:1340};addFonts(FramerhoM_6VC3y,[{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\"}]},...NavItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerhoM_6VC3y.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(NavItem,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhoM_6VC3y\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"289\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1340\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hoM_6VC3y.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronRight from\"https://framerusercontent.com/modules/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import Services from\"https://framerusercontent.com/modules/CStM5EvWt5mQpFycUAgc/VAIj6mVOKbb1t5AzLNMa/JkvPB4dzC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1josHUbdE22QQiaDi68Q/SeFZTFr7yjIekyHYioF5/LXgcJQZlV.js\";import NavItem from\"https://framerusercontent.com/modules/892n4KW1VdOAZjiU9M4J/NplboIsPo31oirtuy51s/p6K1_vVSe.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const NavItemFonts=getFonts(NavItem);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const serializationHash=\"framer-CWUhc\";const variantClassNames={HKlE2pu3o:\"framer-v-b93qdz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const yta6jT4UpPUGOvL8Oc=undefined;const pwAu1CZe8PUGOvL8Oc=undefined;const idPUGOvL8Oc=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:.1,duration:1,type:\"spring\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition3={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const stagger=(transition,value)=>({...transition,delay:(transition.delay??0)+value});const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"PUGOvL8Oc\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"PUGOvL8Oc\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"PUGOvL8Oc\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"PUGOvL8Oc\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"PUGOvL8Oc\",data:Services,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"PUGOvL8Oc\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"PUGOvL8Oc\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"PUGOvL8Oc\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const 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:\"HKlE2pu3o\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-b93qdz\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HKlE2pu3o\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gwbiy7\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"FHMMGryKt\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9h1t6w\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"nNvWvEDbM\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Title\"})}),className:\"framer-huge5f\",\"data-framer-appear-id\":\"huge5f\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"FdQQoEA6S\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ggvhf\",layoutDependency:layoutDependency,layoutId:\"PUGOvL8Oc\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idPUGOvL8Oc,pwAu1CZe8:pwAu1CZe8PUGOvL8Oc,yta6jT4Up:yta6jT4UpPUGOvL8Oc},index)=>{yta6jT4UpPUGOvL8Oc??=\"\";pwAu1CZe8PUGOvL8Oc??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`PUGOvL8Oc-${idPUGOvL8Oc}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{pwAu1CZe8:pwAu1CZe8PUGOvL8Oc},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{pwAu1CZe8:pwAu1CZe8PUGOvL8Oc},webPageId:\"seLGNby0H\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,width:`max((max(${componentViewport?.width||\"100vw\"}, 1px) - 96px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+0+136+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:stagger(transition3,index*.2),x:0,y:0},className:\"framer-xx93b7-container\",\"data-framer-appear-id\":`xx93b7-${index}`,initial:animation2,layoutDependency:layoutDependency,layoutId:\"ppetSk5ct-container\",nodeId:\"ppetSk5ct\",optimized:true,rendersWithMotion:true,scopeId:\"PTbJqo_zY\",children:/*#__PURE__*/_jsx(NavItem,{d8FwgzM6C:\"var(--token-13332ade-313f-44ca-83bd-7f9b6eb92aad, rgb(26, 121, 84))\",G5WpHrL3M:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",gdbIWg5su:yta6jT4UpPUGOvL8Oc,height:\"100%\",id:\"ppetSk5ct\",kk4K_zQvS:ChevronRight,layoutId:\"ppetSk5ct\",NJGovR9vk:false,style:{width:\"100%\"},variant:matchVariant(\"K_nMfrJmX\"),width:\"100%\",Wm8yi3q3h:resolvedLinks[0]})})})})})},idPUGOvL8Oc);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-iswk5g\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"ptVAiQkWZ\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Title\"})}),className:\"framer-1odnk5z\",\"data-framer-appear-id\":\"1odnk5z\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"hhMNGdA8K\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Discover Enzai’s solutions for operationalizing responsible AI across teams, use cases, and regulatory environments. Built to support real-world adoption, our solutions help organizations manage risk, meet compliance requirements, and maintain transparency throughout the AI lifecycle—turning governance into a practical enabler of scale.\"})}),className:\"framer-750rk3\",\"data-framer-appear-id\":\"750rk3\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"Ntdmkbe1f\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u4ancx\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"thl94qz3g\",style:{backgroundColor:\"var(--token-a7741a97-700b-4a09-807b-0156b585f8d5, rgba(255, 255, 255, 0.03))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Title\"})}),className:\"framer-1xzc3ye\",\"data-framer-appear-id\":\"1xzc3ye\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"ZC9l70Cmo\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Discover Enzai’s solutions for operationalizing responsible AI across teams, use cases, and regulatory environments. Built to support real-world adoption, our solutions help organizations manage risk, meet compliance requirements, and maintain transparency throughout the AI lifecycle—turning governance into a practical enabler of scale.\"})}),className:\"framer-112x3tg\",\"data-framer-appear-id\":\"112x3tg\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"M0mQjRInX\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CWUhc.framer-d4t136, .framer-CWUhc .framer-d4t136 { display: block; }\",\".framer-CWUhc.framer-b93qdz { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1340px; }\",\".framer-CWUhc .framer-1gwbiy7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-CWUhc .framer-9h1t6w, .framer-CWUhc .framer-iswk5g { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-CWUhc .framer-huge5f, .framer-CWUhc .framer-1odnk5z, .framer-CWUhc .framer-750rk3, .framer-CWUhc .framer-1xzc3ye, .framer-CWUhc .framer-112x3tg { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-CWUhc .framer-1ggvhf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-CWUhc .framer-xx93b7-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-CWUhc .framer-1u4ancx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 289\n * @framerIntrinsicWidth 1340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPTbJqo_zY=withCSS(Component,css,\"framer-CWUhc\");export default FramerPTbJqo_zY;FramerPTbJqo_zY.displayName=\"Menu 2\";FramerPTbJqo_zY.defaultProps={height:289,width:1340};addFonts(FramerPTbJqo_zY,[{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\"}]},...NavItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerPTbJqo_zY.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(NavItem,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPTbJqo_zY\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"289\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1340\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PTbJqo_zY.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowRight from\"https://framerusercontent.com/modules/qWXc86Mgrtt3h78sDulX/E7xZCIcnCQShwN5vHgtO/KWJFL9E3H.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/zQP9CRaShKFLn7NOPr3G/dfbHi3qjbJdAcHVXFWgo/FqjHB4KJA.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/gggULyaEc1JwxAGbGq4o/cdyp7wd2dJAn8PC2RQrL/GMmSd07Gg.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const ArrowRightFonts=getFonts(ArrowRight);const enabledGestures={P697oz86h:{hover:true}};const serializationHash=\"framer-f2d2h\";const variantClassNames={P697oz86h:\"framer-v-13h1he5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const MxF4iKZOl=undefined;const F8rCtfvSk=undefined;const FgzRViGTl=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:.1,duration:1,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const animation2={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,title2,width,...props})=>{return{...props,F8rCtfvSk:title??props.F8rCtfvSk??\"Design & Development\",FgzRViGTl:title2??props.FgzRViGTl??\"Enterprise websites, engineered to scale.\",MxF4iKZOl:link??props.MxF4iKZOl};};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,F8rCtfvSk,FgzRViGTl,MxF4iKZOl,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"P697oz86h\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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__*/_jsx(Link,{href:MxF4iKZOl,motionChild:true,nodeId:\"P697oz86h\",openInNewTab:false,scopeId:\"AOLsHnBi0\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-13h1he5\",className,classNames)} framer-hakqxj`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"P697oz86h\",ref:refBinding,style:{...style},...addPropertyOverrides({\"P697oz86h-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ilfmhz\",layoutDependency:layoutDependency,layoutId:\"w73lT38rK\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-13f8r3h\",\"data-styles-preset\":\"FqjHB4KJA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Design & Development\"})}),className:\"framer-1fyc2wq\",\"data-framer-appear-id\":\"1fyc2wq\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"fX00mzSBE\",optimized:true,style:{\"--extracted-1lwpl3i\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:F8rCtfvSk,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ArrowRight,{animated:true,className:\"framer-8xo7bo\",layoutDependency:layoutDependency,layoutId:\"yR0sjl8rX\",style:{\"--43q7um\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",opacity:0},variants:{\"P697oz86h-hover\":{opacity:1}}})]}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Enterprise websites, engineered to scale.\"})}),className:\"framer-y449lb\",\"data-framer-appear-id\":\"y449lb\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"qReItNvEJ\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},text:FgzRViGTl,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-f2d2h.framer-hakqxj, .framer-f2d2h .framer-hakqxj { display: block; }\",\".framer-f2d2h.framer-13h1he5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 395px; }\",\".framer-f2d2h .framer-ilfmhz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-f2d2h .framer-1fyc2wq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-f2d2h .framer-8xo7bo { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-f2d2h .framer-y449lb { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-f2d2h.framer-v-13h1he5.hover .framer-ilfmhz { gap: 6px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 49\n * @framerIntrinsicWidth 394.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Lkos5Jhh7\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"F8rCtfvSk\":\"title\",\"FgzRViGTl\":\"title2\",\"MxF4iKZOl\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAOLsHnBi0=withCSS(Component,css,\"framer-f2d2h\");export default FramerAOLsHnBi0;FramerAOLsHnBi0.displayName=\"Menu Link\";FramerAOLsHnBi0.defaultProps={height:49,width:394.5};addPropertyControls(FramerAOLsHnBi0,{F8rCtfvSk:{defaultValue:\"Design & Development\",displayTextArea:false,title:\"Title\",type:ControlType.String},onF8rCtfvSkChange:{changes:\"F8rCtfvSk\",type:ControlType.ChangeHandler},FgzRViGTl:{defaultValue:\"Enterprise websites, engineered to scale.\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},onFgzRViGTlChange:{changes:\"FgzRViGTl\",type:ControlType.ChangeHandler},MxF4iKZOl:{title:\"Link\",type:ControlType.Link}});addFonts(FramerAOLsHnBi0,[{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\"}]},...ArrowRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAOLsHnBi0\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Lkos5Jhh7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"F8rCtfvSk\\\":\\\"title\\\",\\\"FgzRViGTl\\\":\\\"title2\\\",\\\"MxF4iKZOl\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"394.5\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"49\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AOLsHnBi0.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,cx,forwardLoader,getFonts,getFontsFromSharedStyle,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Services from\"https://framerusercontent.com/modules/CStM5EvWt5mQpFycUAgc/VAIj6mVOKbb1t5AzLNMa/JkvPB4dzC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/5eST4E9zyCkOSBGamVek/CT4lq2E8lCv6bGjyn9Qz/dk5h7EO5g.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/zQP9CRaShKFLn7NOPr3G/dfbHi3qjbJdAcHVXFWgo/FqjHB4KJA.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/gggULyaEc1JwxAGbGq4o/cdyp7wd2dJAn8PC2RQrL/GMmSd07Gg.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/1josHUbdE22QQiaDi68Q/SeFZTFr7yjIekyHYioF5/LXgcJQZlV.js\";import MenuLink from\"https://framerusercontent.com/modules/QGaBVWztWwVd79PmbBxf/TTXFjAUDKRShOv3WlOdy/AOLsHnBi0.js\";const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const MenuLinkFonts=getFonts(MenuLink);const serializationHash=\"framer-ugmuQ\";const variantClassNames={DNI6omGRN:\"framer-v-5o89o3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const yta6jT4UpNBjK4CnqG=undefined;const XCa9kwuipNBjK4CnqG=undefined;const pwAu1CZe8NBjK4CnqG=undefined;const idNBjK4CnqG=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:.2,delay:.1,duration:1,type:\"spring\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const query=prequery=>prequery({from:{alias:\"NBjK4CnqG\",data:Services,type:\"Collection\"},select:[{collection:\"NBjK4CnqG\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"NBjK4CnqG\",name:\"XCa9kwuip\",type:\"Identifier\"},{collection:\"NBjK4CnqG\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"NBjK4CnqG\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"NBjK4CnqG\",data:Services,type:\"Collection\"},select:[{collection:\"NBjK4CnqG\",name:\"yta6jT4Up\",type:\"Identifier\"},{collection:\"NBjK4CnqG\",name:\"XCa9kwuip\",type:\"Identifier\"},{collection:\"NBjK4CnqG\",name:\"pwAu1CZe8\",type:\"Identifier\"},{collection:\"NBjK4CnqG\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const 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:\"DNI6omGRN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];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__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5o89o3\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"DNI6omGRN\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1agql3r\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"UCf1G__9V\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rchxia\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"d77iTjveA\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Services Overview\"})}),className:\"framer-x6qwhk\",\"data-framer-appear-id\":\"x6qwhk\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"h25_gZY3a\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1otpfxx\",layoutDependency:layoutDependency,layoutId:\"NBjK4CnqG\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idNBjK4CnqG,pwAu1CZe8:pwAu1CZe8NBjK4CnqG,XCa9kwuip:XCa9kwuipNBjK4CnqG,yta6jT4Up:yta6jT4UpNBjK4CnqG},index)=>{yta6jT4UpNBjK4CnqG??=\"\";XCa9kwuipNBjK4CnqG??=\"\";pwAu1CZe8NBjK4CnqG??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`NBjK4CnqG-${idNBjK4CnqG}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{pwAu1CZe8:pwAu1CZe8NBjK4CnqG},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{pwAu1CZe8:pwAu1CZe8NBjK4CnqG},webPageId:\"tq1EDV27z\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,width:\"395px\",y:(componentViewport?.y||0)+0+0+0+103.5+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sbqqu9-container\",layoutDependency:layoutDependency,layoutId:\"x8Wll7fqt-container\",nodeId:\"x8Wll7fqt\",rendersWithMotion:true,scopeId:\"QqeL6Xul6\",children:/*#__PURE__*/_jsx(MenuLink,{F8rCtfvSk:yta6jT4UpNBjK4CnqG,FgzRViGTl:XCa9kwuipNBjK4CnqG,height:\"100%\",id:\"x8Wll7fqt\",layoutId:\"x8Wll7fqt\",MxF4iKZOl:resolvedLinks[0],style:{width:\"100%\"},width:\"100%\"})})})})})},idNBjK4CnqG);})});}})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jn3k0x\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"gHjsKlqnz\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-wbqd26\",\"data-styles-preset\":\"dk5h7EO5g\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Title\"})}),className:\"framer-apds38\",\"data-framer-appear-id\":\"apds38\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"q9vBTQOgg\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1paa2x8\",\"data-styles-preset\":\"LXgcJQZlV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Discover Enzai’s solutions for operationalizing responsible AI across teams, use cases, and regulatory environments. Built to support real-world adoption, our solutions help organizations manage risk, meet compliance requirements, and maintain transparency throughout the AI lifecycle—turning governance into a practical enabler of scale.\"})}),className:\"framer-bjx76y\",\"data-framer-appear-id\":\"bjx76y\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"qD9IKyYAF\",optimized:true,style:{\"--extracted-r6o4lv\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18ycbmd\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"RHakEIsyA\",style:{backgroundColor:\"var(--token-a7741a97-700b-4a09-807b-0156b585f8d5, rgba(255, 255, 255, 0.03))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1abud79\",layoutDependency:layoutDependency,layoutId:\"EOcaYWFFr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15 11\" overflow=\"visible\"><path d=\"M 8.781 10.016 C 11.161 9.362 12.711 7.996 13.096 5.618 C 13.201 4.972 13.054 5.46 12.611 5.788 C 11.164 6.86 8.318 6.481 7.923 4.033 C 7.129 -0.3 12.605 -1.05 14.225 1.343 C 14.602 1.899 14.852 2.549 14.942 3.262 C 15.332 6.363 13.726 9.125 10.904 10.422 C 10.382 10.662 9.832 10.85 9.24 10.988 C 8.943 11.047 8.728 10.888 8.629 10.618 C 8.545 10.387 8.516 10.133 8.781 10.016 Z M 0.936 10.016 C 3.316 9.362 4.866 7.996 5.251 5.618 C 5.356 4.972 5.209 5.46 4.766 5.788 C 3.319 6.86 0.473 6.481 0.078 4.033 C -0.717 -0.3 4.759 -1.05 6.38 1.343 C 6.757 1.899 7.007 2.549 7.097 3.262 C 7.487 6.363 5.881 9.125 3.059 10.422 C 2.537 10.662 1.987 10.85 1.395 10.988 C 1.098 11.047 0.883 10.888 0.784 10.618 C 0.7 10.387 0.671 10.133 0.936 10.016 Z\" fill=\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-4hnkwz\",layoutDependency:layoutDependency,layoutId:\"h4B32pvhf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.155 11\" overflow=\"visible\"><path d=\"M 0.936 10.016 C 3.316 9.362 4.866 7.996 5.251 5.618 C 5.356 4.972 5.209 5.46 4.766 5.788 C 3.319 6.86 0.473 6.481 0.078 4.033 C -0.716 -0.3 4.76 -1.05 6.38 1.343 C 6.757 1.899 7.007 2.549 7.097 3.262 C 7.487 6.363 5.881 9.125 3.059 10.422 C 2.537 10.662 1.987 10.85 1.395 10.988 C 1.098 11.047 0.883 10.888 0.784 10.618 C 0.7 10.387 0.671 10.133 0.936 10.016 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1st7hew\",layoutDependency:layoutDependency,layoutId:\"EhUR6WObD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.155 11\" overflow=\"visible\"><path d=\"M 0.936 10.016 C 3.316 9.362 4.866 7.996 5.251 5.618 C 5.356 4.972 5.209 5.46 4.766 5.788 C 3.319 6.86 0.473 6.481 0.078 4.033 C -0.717 -0.3 4.759 -1.05 6.38 1.343 C 6.757 1.899 7.007 2.549 7.097 3.262 C 7.487 6.363 5.881 9.125 3.059 10.422 C 2.537 10.662 1.987 10.85 1.395 10.988 C 1.098 11.047 0.883 10.888 0.784 10.618 C 0.7 10.387 0.671 10.133 0.936 10.016 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-13f8r3h\",\"data-styles-preset\":\"FqjHB4KJA\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"One of the most clean websites I have ever seen … almost like Apple itself designed this website.\"})}),className:\"framer-1xiznre\",\"data-framer-appear-id\":\"1xiznre\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"aKIs168QZ\",optimized:true,style:{\"--extracted-1lwpl3i\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.7,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255)))\"},children:\"Andre the Designer about Allsite's work on V7 \"}),\"- YouTube Design Channel with over 100k followers\"]})}),className:\"framer-1ayeobr\",\"data-framer-appear-id\":\"1ayeobr\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"B7aUcpkP7\",optimized:true,style:{\"--extracted-1w3ko1f\":\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ugmuQ.framer-1rqpqq9, .framer-ugmuQ .framer-1rqpqq9 { display: block; }\",\".framer-ugmuQ.framer-5o89o3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1340px; }\",\".framer-ugmuQ .framer-1agql3r { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ugmuQ .framer-rchxia, .framer-ugmuQ .framer-1jn3k0x { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-ugmuQ .framer-x6qwhk, .framer-ugmuQ .framer-apds38, .framer-ugmuQ .framer-bjx76y, .framer-ugmuQ .framer-1xiznre, .framer-ugmuQ .framer-1ayeobr { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ugmuQ .framer-1otpfxx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 395px; }\",\".framer-ugmuQ .framer-sbqqu9-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ugmuQ .framer-18ycbmd { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ugmuQ .framer-1abud79 { height: 11px; position: relative; width: 15px; }\",\".framer-ugmuQ .framer-4hnkwz { height: 11px; left: 8px; position: absolute; top: 0px; width: 7px; }\",\".framer-ugmuQ .framer-1st7hew { height: 11px; left: 0px; position: absolute; top: 0px; width: 7px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 441.5\n * @framerIntrinsicWidth 1340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQqeL6Xul6=withCSS(Component,css,\"framer-ugmuQ\");export default FramerQqeL6Xul6;FramerQqeL6Xul6.displayName=\"Menu 1\";FramerQqeL6Xul6.defaultProps={height:441.5,width:1340};addFonts(FramerQqeL6Xul6,[{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\"}]},...MenuLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerQqeL6Xul6.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(MenuLink,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQqeL6Xul6\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"441.5\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1340\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,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 Menu3 from\"https://framerusercontent.com/modules/ZtkHgKBqEU9hGQ9WRebM/zakohp4Ciy8uGHilgnCS/c6r5fjLWL.js\";import Menu4 from\"https://framerusercontent.com/modules/hIgk4lE7gVo0WHrET78A/fo5Q6EBsNO3DjwQXmhcH/hoM_6VC3y.js\";import Menu2 from\"https://framerusercontent.com/modules/SRntmGYEG8Ae88u12ClR/A7lVekYwoloXmLiTGguf/PTbJqo_zY.js\";import Menu1 from\"https://framerusercontent.com/modules/QJCTRrZCBmQj3cLZQ6ey/xnioy9TWonRfGiHzIaNL/QqeL6Xul6.js\";const Menu1Fonts=getFonts(Menu1);const Menu2Fonts=getFonts(Menu2);const Menu3Fonts=getFonts(Menu3);const cycleOrder=[\"ujgNeVPDn\",\"D1J0SKWS8\",\"G_1CPgJVF\",\"SPwX2yuVr\",\"cZ9DX1hDZ\"];const serializationHash=\"framer-od9Um\";const variantClassNames={cZ9DX1hDZ:\"framer-v-197oams\",D1J0SKWS8:\"framer-v-kgtv81\",G_1CPgJVF:\"framer-v-88dx85\",SPwX2yuVr:\"framer-v-q4s8ku\",ujgNeVPDn:\"framer-v-vou55e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const NXjavHS_r=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"L - Closed\":\"cZ9DX1hDZ\",L1:\"ujgNeVPDn\",L2:\"D1J0SKWS8\",L3:\"G_1CPgJVF\",L4:\"SPwX2yuVr\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,NXjavHS_r:click??props.NXjavHS_r,variant:humanReadableVariantMap[props.variant]??props.variant??\"ujgNeVPDn\"};};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,NXjavHS_r,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ujgNeVPDn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapfcwlud=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NXjavHS_r){const res=await NXjavHS_r(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"D1J0SKWS8\",\"G_1CPgJVF\",\"cZ9DX1hDZ\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"D1J0SKWS8\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"G_1CPgJVF\")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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vou55e\",className,classNames),\"data-border\":true,\"data-framer-name\":\"L1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ujgNeVPDn\",onTap:onTapfcwlud,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(34, 23, 11, 0.09)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(20px)\",backgroundColor:\"var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9))\",WebkitBackdropFilter:\"blur(20px)\",...style},...addPropertyOverrides({cZ9DX1hDZ:{\"data-framer-name\":\"L - Closed\"},D1J0SKWS8:{\"data-framer-name\":\"L2\"},G_1CPgJVF:{\"data-framer-name\":\"L3\"},SPwX2yuVr:{\"data-framer-name\":\"L4\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:441,width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1340px)`,y:(componentViewport?.y||0)+24+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1doqwdq-container\",layoutDependency:layoutDependency,layoutId:\"s9X0_el8q-container\",nodeId:\"s9X0_el8q\",rendersWithMotion:true,scopeId:\"vIZBdS6jk\",children:/*#__PURE__*/_jsx(Menu1,{height:\"100%\",id:\"s9X0_el8q\",layoutId:\"s9X0_el8q\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({D1J0SKWS8:{height:289,width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1340px)`,y:(componentViewport?.y||0)+24+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jdbsf0-container\",layoutDependency:layoutDependency,layoutId:\"RaIK4ZHl7-container\",nodeId:\"RaIK4ZHl7\",rendersWithMotion:true,scopeId:\"vIZBdS6jk\",children:/*#__PURE__*/_jsx(Menu2,{height:\"100%\",id:\"RaIK4ZHl7\",layoutId:\"RaIK4ZHl7\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({G_1CPgJVF:{height:289,width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1340px)`,y:(componentViewport?.y||0)+24+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qikcxg-container\",layoutDependency:layoutDependency,layoutId:\"HXgFxfzo9-container\",nodeId:\"HXgFxfzo9\",rendersWithMotion:true,scopeId:\"vIZBdS6jk\",children:/*#__PURE__*/_jsx(Menu3,{height:\"100%\",id:\"HXgFxfzo9\",layoutId:\"HXgFxfzo9\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-od9Um.framer-42ykbr, .framer-od9Um .framer-42ykbr { display: block; }\",\".framer-od9Um.framer-vou55e { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 1699px; }\",\".framer-od9Um .framer-1doqwdq-container, .framer-od9Um .framer-1jdbsf0-container, .framer-od9Um .framer-1qikcxg-container { flex: none; height: auto; max-width: 1340px; position: relative; width: 100%; }\",\".framer-od9Um.framer-v-197oams.framer-vou55e { min-height: 66px; }\",'.framer-od9Um[data-border=\"true\"]::after, .framer-od9Um [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 489.5\n * @framerIntrinsicWidth 1699\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"D1J0SKWS8\":{\"layout\":[\"fixed\",\"auto\"]},\"G_1CPgJVF\":{\"layout\":[\"fixed\",\"auto\"]},\"SPwX2yuVr\":{\"layout\":[\"fixed\",\"auto\"]},\"cZ9DX1hDZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"NXjavHS_r\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervIZBdS6jk=withCSS(Component,css,\"framer-od9Um\");export default FramervIZBdS6jk;FramervIZBdS6jk.displayName=\"Nav Bar (Menu)\";FramervIZBdS6jk.defaultProps={height:489.5,width:1699};addPropertyControls(FramervIZBdS6jk,{variant:{options:[\"ujgNeVPDn\",\"D1J0SKWS8\",\"G_1CPgJVF\",\"SPwX2yuVr\",\"cZ9DX1hDZ\"],optionTitles:[\"L1\",\"L2\",\"L3\",\"L4\",\"L - Closed\"],title:\"Variant\",type:ControlType.Enum},NXjavHS_r:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramervIZBdS6jk,[{explicitInter:true,fonts:[]},...Menu1Fonts,...Menu2Fonts,...Menu3Fonts],{supportsExplicitInterCodegen:true});FramervIZBdS6jk.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu1,{},context),forwardLoader(Menu2,{},context),forwardLoader(Menu3,{},context),forwardLoader(Menu4,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervIZBdS6jk\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1699\",\"framerIntrinsicHeight\":\"489.5\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D1J0SKWS8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G_1CPgJVF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SPwX2yuVr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cZ9DX1hDZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"NXjavHS_r\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vIZBdS6jk.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Blanket from\"https://framerusercontent.com/modules/7rJuXlTgF9Ctptco2jVZ/XB4raOha79qLwjHRvuF7/ZT7MUDx8k.js\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PbD4QdXIvghwk9ZrKeou/StopScroll_Prod.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import NavbarTextLink from\"https://framerusercontent.com/modules/XjBzUM1kW3Crlv0YohAx/yPqfRRapGPGJ2M15c8zy/kD5B_jOaF.js\";import BrandNew from\"https://framerusercontent.com/modules/8jq2EbAtv1XGFT38najw/qHwJfWZT0vb0oxb12awj/kkdxBK8FD.js\";import ButtonMain from\"https://framerusercontent.com/modules/20zDyNOw6uZluYHvOj61/HAa3qhwEKvVQwrCmQgwf/lynCPZPJM.js\";import NavBarMenu from\"https://framerusercontent.com/modules/QlJPPNk4XFZDwi62TB7R/oAQhZKyc9aTNJgEvhWls/vIZBdS6jk.js\";const CookieBannerFonts=getFonts(CookieBanner);const BrandNewFonts=getFonts(BrandNew);const NavbarTextLinkFonts=getFonts(NavbarTextLink);const ButtonMainFonts=getFonts(ButtonMain);const NavBarMenuFonts=getFonts(NavBarMenu);const BlanketFonts=getFonts(Blanket);const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"JEoCFQTaj\",\"eWHI4Wznz\",\"r4rt_Nmnf\",\"yFOphFBgF\",\"qgAXBBkP1\",\"vx_A9k2OE\"];const serializationHash=\"framer-6i1yX\";const variantClassNames={eWHI4Wznz:\"framer-v-xrdg4\",JEoCFQTaj:\"framer-v-i4gf49\",qgAXBBkP1:\"framer-v-atmw2a\",r4rt_Nmnf:\"framer-v-17uod7h\",vx_A9k2OE:\"framer-v-1vyrxc\",yFOphFBgF:\"framer-v-1b6j6yh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oUzC_lK0n=undefined;const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:0,delay:0,duration:.3,type:\"spring\"};const transition3={duration:0,type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Hidden:\"vx_A9k2OE\",L:\"JEoCFQTaj\",L1:\"eWHI4Wznz\",L2:\"r4rt_Nmnf\",L3:\"yFOphFBgF\",L4:\"qgAXBBkP1\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,oUzC_lK0n:click??props.oUzC_lK0n,variant:humanReadableVariantMap[props.variant]??props.variant??\"JEoCFQTaj\"};};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,oUzC_lK0n,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JEoCFQTaj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap3554st=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(oUzC_lK0n){const res=await oUzC_lK0n(...args);if(res===false)return false;}});const onMouseEnteryq41qi=activeVariantCallback(async(...args)=>{setVariant(\"JEoCFQTaj\");});const iYZkQoeLi1xyighs=activeVariantCallback(async(...args)=>{setVariant(\"eWHI4Wznz\");});const iYZkQoeLip0cbat=activeVariantCallback(async(...args)=>{setVariant(\"r4rt_Nmnf\");});const iYZkQoeLi1kjf6e8=activeVariantCallback(async(...args)=>{setVariant(\"yFOphFBgF\");});const iYZkQoeLiw433l2=activeVariantCallback(async(...args)=>{setVariant(\"qgAXBBkP1\");});const NXjavHS_ryq41qi=activeVariantCallback(async(...args)=>{setVariant(\"JEoCFQTaj\");});const CVFGNTLr2yq41qi=activeVariantCallback(async(...args)=>{setVariant(\"JEoCFQTaj\");});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,...addPropertyOverrides({vx_A9k2OE:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-i4gf49\",className,classNames),\"data-framer-name\":\"L\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JEoCFQTaj\",onTap:onTap3554st,ref:refBinding,style:{backgroundColor:\"var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9))\",opacity:1,...style},variants:{vx_A9k2OE:{opacity:.1}},...addPropertyOverrides({eWHI4Wznz:{\"data-framer-name\":\"L1\"},qgAXBBkP1:{\"data-framer-name\":\"L4\"},r4rt_Nmnf:{\"data-framer-name\":\"L2\"},vx_A9k2OE:{\"data-framer-name\":\"Hidden\"},yFOphFBgF:{\"data-framer-name\":\"L3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined},{href:{webPageId:\"kXpevmCJF\"},implicitPathVariables:undefined},{href:{pathVariables:{omQi2MQlK:\"privacy-policy\"},webPageId:\"bnDshxgdm\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1omr789-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HPcmKH7Xc-container\",nodeId:\"HPcmKH7Xc\",rendersWithMotion:true,scopeId:\"dt7t2Z4Pc\",style:{opacity:0},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:16,paddingBottom:16,paddingLeft:16,paddingPerSide:false,paddingRight:16,paddingTop:16,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"var(--token-2a97c1cd-fabf-4875-a86e-deeefa87e727, rgba(255, 255, 255, 0))\",radius:0,width:1},colorBody:\"var(--token-4bae144f-bce0-47f9-922c-225954ca6d21, rgba(0, 0, 0, 0.6))\",colorTitle:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",fill:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"CUSTOMV2;Test Die Grotesk A Regular\", sans-serif',fontSize:\"14px\",letterSpacing:\"0em\",lineHeight:\"16px\"},fontTitle:{fontFamily:'\"CUSTOMV2;Test Die Grotesk A Regular\", sans-serif',fontSize:\"16px\",letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",shadow:{shadowBlur:2,shadowColor:\"rgba(0, 0, 0, 0.08)\",shadowX:0,shadowY:1}},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"CUSTOMV2;Test Die Grotesk A Regular\", sans-serif',fontSize:\"14px\",letterSpacing:\"-0.01em\",lineHeight:\"16px\"},hoverOpacity:.6,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:16,paddingPerSide:true,paddingRight:16,paddingTop:10,primary:{color:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",fill:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"},secondary:{color:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",fill:\"var(--token-f9fc1e2c-e079-4aa5-a549-19a97358e6e0, rgb(247, 247, 247))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-PP4NPLWW\",height:\"100%\",id:\"HPcmKH7Xc\",layoutId:\"HPcmKH7Xc\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:false,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgb(247, 246, 245)\",border:{color:\"var(--token-2a97c1cd-fabf-4875-a86e-deeefa87e727, rgba(255, 255, 255, 0))\",radius:0,width:0},fontBody:{fontFamily:'\"CUSTOM;STK Bureau STK Bureau\", sans-serif'},fontTitle:{fontFamily:'\"CUSTOM;STK Bureau STK Bureau\", sans-serif'},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(41, 41, 41)\",toggleColorInactive:\"rgba(4, 3, 1, 0.41)\"}},preview:true,trigger:{color:\"rgb(41, 41, 41)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"none\"},width:\"100%\",...addPropertyOverrides({eWHI4Wznz:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},qgAXBBkP1:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[8],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[9],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},r4rt_Nmnf:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[4],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[5],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},vx_A9k2OE:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[10],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[11],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},yFOphFBgF:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Privacy Policy\",link:resolvedLinks[6],prefix:\"Read our\"},euShowReject:false,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[7],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Transition,{value:transition3,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b4e1y8\",\"data-framer-name\":\"Header/Navigation\",layoutDependency:layoutDependency,layoutId:\"DBCYAE9t_\",style:{backdropFilter:\"blur(20px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(20px)\"},variants:{eWHI4Wznz:{backgroundColor:\"var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9))\"},qgAXBBkP1:{backgroundColor:\"var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9))\"},r4rt_Nmnf:{backgroundColor:\"var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9))\"},vx_A9k2OE:{backgroundColor:\"rgba(0, 0, 0, 0)\"},yFOphFBgF:{backgroundColor:\"var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9))\"}},children:[/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-xg98y3\",\"data-framer-name\":\"Header/Container\",layoutDependency:layoutDependency,layoutId:\"U0HtrTmJB\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bRLdlQtYH\"},motionChild:true,nodeId:\"D8vCpRuhl\",openInNewTab:false,scopeId:\"dt7t2Z4Pc\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-hfjqnf framer-1aqs8d4\",\"data-framer-name\":\"Header/Logo\",layoutDependency:layoutDependency,layoutId:\"D8vCpRuhl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:23,width:\"68px\",y:(componentViewport?.y||0)+0+0+20+-20+18.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ai3mrt-container\",layoutDependency:layoutDependency,layoutId:\"FMxocqW31-container\",nodeId:\"FMxocqW31\",rendersWithMotion:true,scopeId:\"dt7t2Z4Pc\",children:/*#__PURE__*/_jsx(BrandNew,{height:\"100%\",id:\"FMxocqW31\",layoutId:\"FMxocqW31\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iey8n4\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"xx2N6IIFA\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qhepyy\",\"data-framer-name\":\"Spacer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"akf3zzqFW\",onMouseEnter:onMouseEnteryq41qi}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+0+20+-20+20+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u1iggd-container\",layoutDependency:layoutDependency,layoutId:\"a23QIPHUE-container\",nodeId:\"a23QIPHUE\",rendersWithMotion:true,scopeId:\"dt7t2Z4Pc\",children:/*#__PURE__*/_jsx(NavbarTextLink,{eOqffHsIV:\"Services\",height:\"100%\",id:\"a23QIPHUE\",iYZkQoeLi:iYZkQoeLi1xyighs,layoutId:\"a23QIPHUE\",RveiYTqJB:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",variant:matchVariant(\"RUl6iG4kT\"),width:\"100%\",...addPropertyOverrides({eWHI4Wznz:{iYZkQoeLi:undefined,variant:matchVariant(\"sqap29foj\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-129ok04\",\"data-framer-name\":\"Spacer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Ac7js4Khj\",onMouseEnter:onMouseEnteryq41qi}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+0+20+-20+20+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ghgxcl-container\",layoutDependency:layoutDependency,layoutId:\"nZjEooNLK-container\",nodeId:\"nZjEooNLK\",rendersWithMotion:true,scopeId:\"dt7t2Z4Pc\",children:/*#__PURE__*/_jsx(NavbarTextLink,{eOqffHsIV:\"Studio\",height:\"100%\",id:\"nZjEooNLK\",iYZkQoeLi:iYZkQoeLip0cbat,layoutId:\"nZjEooNLK\",RveiYTqJB:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",variant:matchVariant(\"RUl6iG4kT\"),width:\"100%\",...addPropertyOverrides({r4rt_Nmnf:{iYZkQoeLi:undefined,variant:matchVariant(\"sqap29foj\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lmlqtg\",\"data-framer-name\":\"Spacer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MQhSYWUt_\",onMouseEnter:onMouseEnteryq41qi}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+0+20+-20+20+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v3vld0-container\",layoutDependency:layoutDependency,layoutId:\"uDzqVIMMk-container\",nodeId:\"uDzqVIMMk\",rendersWithMotion:true,scopeId:\"dt7t2Z4Pc\",children:/*#__PURE__*/_jsx(NavbarTextLink,{eOqffHsIV:\"Customers\",height:\"100%\",id:\"uDzqVIMMk\",iYZkQoeLi:iYZkQoeLi1kjf6e8,layoutId:\"uDzqVIMMk\",RveiYTqJB:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",variant:matchVariant(\"RUl6iG4kT\"),width:\"100%\",...addPropertyOverrides({yFOphFBgF:{iYZkQoeLi:undefined,variant:matchVariant(\"sqap29foj\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x7wrpo\",\"data-framer-name\":\"Spacer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tPKma2oZM\",onMouseEnter:onMouseEnteryq41qi}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+0+20+-20+20+1,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-111ly0q-container\",layoutDependency:layoutDependency,layoutId:\"ZWR0Ulurk-container\",nodeId:\"ZWR0Ulurk\",rendersWithMotion:true,scopeId:\"dt7t2Z4Pc\",children:/*#__PURE__*/_jsx(NavbarTextLink,{eOqffHsIV:\"Insights\",height:\"100%\",id:\"ZWR0Ulurk\",iYZkQoeLi:iYZkQoeLiw433l2,layoutId:\"ZWR0Ulurk\",RveiYTqJB:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",variant:matchVariant(\"RUl6iG4kT\"),width:\"100%\",...addPropertyOverrides({qgAXBBkP1:{iYZkQoeLi:undefined,variant:matchVariant(\"sqap29foj\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15q0iny\",\"data-framer-name\":\"Spacer\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"uZvpyBiCx\",onMouseEnter:onMouseEnteryq41qi})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6hvp7f\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"wsvtwJcs2\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+20+-20+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1erbqvk-container\",layoutDependency:layoutDependency,layoutId:\"iDGVFbaj2-container\",nodeId:\"iDGVFbaj2\",rendersWithMotion:true,scopeId:\"dt7t2Z4Pc\",children:/*#__PURE__*/_jsx(ButtonMain,{height:\"100%\",id:\"iDGVFbaj2\",jW67Hd4FT:false,layoutId:\"iDGVFbaj2\",MmA2DdhPD:false,variant:matchVariant(\"hu02s6Fzv\"),vKscbaUUA:resolvedLinks1[0],VNx7I7gOJ:\"Book a call\",width:\"100%\",...addPropertyOverrides({eWHI4Wznz:{variant:matchVariant(\"FywhQOOUU\"),vKscbaUUA:resolvedLinks1[1]},qgAXBBkP1:{variant:matchVariant(\"FywhQOOUU\"),vKscbaUUA:resolvedLinks1[4]},r4rt_Nmnf:{variant:matchVariant(\"FywhQOOUU\"),vKscbaUUA:resolvedLinks1[2]},vx_A9k2OE:{variant:matchVariant(\"FywhQOOUU\"),vKscbaUUA:resolvedLinks1[5]},yFOphFBgF:{variant:matchVariant(\"FywhQOOUU\"),vKscbaUUA:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+0+20+-20+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mbtehu-container\",layoutDependency:layoutDependency,layoutId:\"pnxnC1ZG3-container\",nodeId:\"pnxnC1ZG3\",rendersWithMotion:true,scopeId:\"dt7t2Z4Pc\",children:/*#__PURE__*/_jsx(ButtonMain,{height:\"100%\",id:\"pnxnC1ZG3\",jW67Hd4FT:false,layoutId:\"pnxnC1ZG3\",MmA2DdhPD:false,variant:matchVariant(\"FywhQOOUU\"),vKscbaUUA:resolvedLinks2[0],VNx7I7gOJ:\"Request project\",width:\"100%\",...addPropertyOverrides({eWHI4Wznz:{vKscbaUUA:resolvedLinks2[1]},qgAXBBkP1:{vKscbaUUA:resolvedLinks2[4]},r4rt_Nmnf:{vKscbaUUA:resolvedLinks2[2]},vx_A9k2OE:{vKscbaUUA:resolvedLinks2[5]},yFOphFBgF:{vKscbaUUA:resolvedLinks2[3]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:489,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+60,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1flx86m-container\",layoutDependency:layoutDependency,layoutId:\"aKe7J4JdJ-container\",nodeId:\"aKe7J4JdJ\",rendersWithMotion:true,scopeId:\"dt7t2Z4Pc\",style:{opacity:0},transformTemplate:transformTemplate1,variants:{eWHI4Wznz:{opacity:1},qgAXBBkP1:{opacity:1},r4rt_Nmnf:{opacity:1},yFOphFBgF:{opacity:1}},children:/*#__PURE__*/_jsx(NavBarMenu,{height:\"100%\",id:\"aKe7J4JdJ\",layoutId:\"aKe7J4JdJ\",NXjavHS_r:NXjavHS_ryq41qi,style:{width:\"100%\"},variant:matchVariant(\"cZ9DX1hDZ\"),width:\"100%\",...addPropertyOverrides({eWHI4Wznz:{variant:matchVariant(\"ujgNeVPDn\")},qgAXBBkP1:{variant:matchVariant(\"SPwX2yuVr\")},r4rt_Nmnf:{variant:matchVariant(\"D1J0SKWS8\")},yFOphFBgF:{variant:matchVariant(\"G_1CPgJVF\")}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:0,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+60,...addPropertyOverrides({eWHI4Wznz:{height:1e3},qgAXBBkP1:{height:1e3},r4rt_Nmnf:{height:1e3},yFOphFBgF:{height:1e3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fw408l-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"iGoVSmK4L-container\",nodeId:\"iGoVSmK4L\",rendersWithMotion:true,scopeId:\"dt7t2Z4Pc\",transformTemplate:transformTemplate1,...addPropertyOverrides({eWHI4Wznz:{transformTemplate:undefined},qgAXBBkP1:{transformTemplate:undefined},r4rt_Nmnf:{transformTemplate:undefined},yFOphFBgF:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Blanket,{CVFGNTLr2:CVFGNTLr2yq41qi,height:\"100%\",id:\"iGoVSmK4L\",layoutId:\"iGoVSmK4L\",style:{width:\"100%\"},variant:matchVariant(\"Ocf_PSaUv\"),width:\"100%\",...addPropertyOverrides({eWHI4Wznz:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KI5gEIhR1\")},qgAXBBkP1:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KI5gEIhR1\")},r4rt_Nmnf:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KI5gEIhR1\")},yFOphFBgF:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KI5gEIhR1\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ejmnn7-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"oDGTRhwUL-container\",nodeId:\"oDGTRhwUL\",rendersWithMotion:true,scopeId:\"dt7t2Z4Pc\",style:{opacity:0},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"oDGTRhwUL\",layoutId:\"oDGTRhwUL\",toggle:false,width:\"100%\",...addPropertyOverrides({eWHI4Wznz:{toggle:true},qgAXBBkP1:{toggle:true},r4rt_Nmnf:{toggle:true},yFOphFBgF:{toggle:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9hycir\",\"data-framer-name\":\"Menu Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"o8Q_q5rL9\",onMouseEnter:onMouseEnteryq41qi,style:{opacity:0}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6i1yX.framer-1aqs8d4, .framer-6i1yX .framer-1aqs8d4 { display: block; }\",\".framer-6i1yX.framer-i4gf49 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1728px; }\",\".framer-6i1yX .framer-1omr789-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: auto; z-index: 5; }\",\".framer-6i1yX .framer-1b4e1y8 { align-content: center; align-items: center; cursor: default; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 60px; justify-content: center; overflow: visible; padding: 20px 24px 20px 24px; position: relative; width: 100%; z-index: 9; }\",\".framer-6i1yX .framer-xg98y3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 60px; justify-content: flex-start; max-width: 1340px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 9; }\",\".framer-6i1yX .framer-hfjqnf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-6i1yX .framer-1ai3mrt-container { flex: none; height: 23px; position: relative; width: 68px; }\",\".framer-6i1yX .framer-1iey8n4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6i1yX .framer-1qhepyy, .framer-6i1yX .framer-129ok04, .framer-6i1yX .framer-1lmlqtg, .framer-6i1yX .framer-1x7wrpo { flex: none; height: 20px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 48px; }\",\".framer-6i1yX .framer-u1iggd-container, .framer-6i1yX .framer-1ghgxcl-container, .framer-6i1yX .framer-v3vld0-container, .framer-6i1yX .framer-111ly0q-container, .framer-6i1yX .framer-1erbqvk-container, .framer-6i1yX .framer-mbtehu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6i1yX .framer-15q0iny { flex: 1 0 0px; height: 20px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-6i1yX .framer-6hvp7f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6i1yX .framer-1flx86m-container { flex: none; height: auto; left: 50%; position: absolute; top: 60px; width: 100%; z-index: 9; }\",\".framer-6i1yX .framer-fw408l-container { flex: none; height: auto; left: 50%; position: absolute; top: 60px; width: 100%; z-index: 2; }\",\".framer-6i1yX .framer-ejmnn7-container { flex: none; height: auto; left: 50%; position: absolute; top: 48px; width: auto; z-index: 1; }\",\".framer-6i1yX .framer-9hycir { flex: none; height: 14px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; z-index: 10; }\",\".framer-6i1yX.framer-v-xrdg4.framer-i4gf49, .framer-6i1yX.framer-v-17uod7h.framer-i4gf49, .framer-6i1yX.framer-v-1b6j6yh.framer-i4gf49, .framer-6i1yX.framer-v-atmw2a.framer-i4gf49 { width: 1800px; }\",\".framer-6i1yX.framer-v-xrdg4 .framer-fw408l-container, .framer-6i1yX.framer-v-17uod7h .framer-fw408l-container, .framer-6i1yX.framer-v-1b6j6yh .framer-fw408l-container, .framer-6i1yX.framer-v-atmw2a .framer-fw408l-container { height: calc(var(--framer-viewport-height, 100vh) * 1); left: calc(50.00000000000002% - 100% / 2); }\",\".framer-6i1yX.framer-v-1vyrxc.framer-i4gf49 { height: 1px; overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1728\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"eWHI4Wznz\":{\"layout\":[\"fixed\",\"auto\"]},\"r4rt_Nmnf\":{\"layout\":[\"fixed\",\"auto\"]},\"yFOphFBgF\":{\"layout\":[\"fixed\",\"auto\"]},\"qgAXBBkP1\":{\"layout\":[\"fixed\",\"auto\"]},\"vx_A9k2OE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"oUzC_lK0n\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerdt7t2Z4Pc=withCSS(Component,css,\"framer-6i1yX\");export default Framerdt7t2Z4Pc;Framerdt7t2Z4Pc.displayName=\"Nav (Desktop) 2\";Framerdt7t2Z4Pc.defaultProps={height:60,width:1728};addPropertyControls(Framerdt7t2Z4Pc,{variant:{options:[\"JEoCFQTaj\",\"eWHI4Wznz\",\"r4rt_Nmnf\",\"yFOphFBgF\",\"qgAXBBkP1\",\"vx_A9k2OE\"],optionTitles:[\"L\",\"L1\",\"L2\",\"L3\",\"L4\",\"Hidden\"],title:\"Variant\",type:ControlType.Enum},oUzC_lK0n:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerdt7t2Z4Pc,[{explicitInter:true,fonts:[]},...CookieBannerFonts,...BrandNewFonts,...NavbarTextLinkFonts,...ButtonMainFonts,...NavBarMenuFonts,...BlanketFonts,...StopScrollFonts],{supportsExplicitInterCodegen:true});Framerdt7t2Z4Pc.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(BrandNew,{},context),forwardLoader(NavbarTextLink,{},context),forwardLoader(ButtonMain,{},context),forwardLoader(NavBarMenu,{},context),forwardLoader(Blanket,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerdt7t2Z4Pc\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1728\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"oUzC_lK0n\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eWHI4Wznz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"r4rt_Nmnf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yFOphFBgF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qgAXBBkP1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vx_A9k2OE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dt7t2Z4Pc.map","// Generated by Framer (747ab96)\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 sharedStyle from\"https://framerusercontent.com/modules/gggULyaEc1JwxAGbGq4o/cdyp7wd2dJAn8PC2RQrL/GMmSd07Gg.js\";const cycleOrder=[\"uS6zNXfeV\",\"S2ceX2VcM\"];const serializationHash=\"framer-aHjhi\";const variantClassNames={S2ceX2VcM:\"framer-v-1jvt247\",uS6zNXfeV:\"framer-v-10gh7r1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const SpzDsFFE5=undefined;const DEsJ1zXWD=undefined;const c2EyMuPfh=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"uS6zNXfeV\",Mobile:\"S2ceX2VcM\"};const Variants=motion.create(React.Fragment);const getProps=({cTAText,height,id,link,resourceTitle,width,...props})=>{return{...props,c2EyMuPfh:cTAText??props.c2EyMuPfh??\"Get whitepaper\",DEsJ1zXWD:resourceTitle??props.DEsJ1zXWD??\"Is governing agentic AI at the top of your 2026 agenda?\",SpzDsFFE5:link??props.SpzDsFFE5,variant:humanReadableVariantMap[props.variant]??props.variant??\"uS6zNXfeV\"};};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,SpzDsFFE5,DEsJ1zXWD,c2EyMuPfh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uS6zNXfeV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"S2ceX2VcM\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"keynote-banner\",href:SpzDsFFE5,motionChild:true,nodeId:\"uS6zNXfeV\",openInNewTab:false,scopeId:\"NCoce8iKU\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-10gh7r1\",className,classNames)} framer-86suss`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"uS6zNXfeV\",ref:refBinding,style:{backgroundColor:\"var(--token-9d9c779d-3287-4a34-94e3-cb04a0dc1c1c, rgb(255, 255, 255))\",...style},...addPropertyOverrides({S2ceX2VcM:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9)))\"},children:\"Is governing agentic AI at the top of your 2026 agenda?\"})}),className:\"framer-1n19z6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Agjc6tz4U\",style:{\"--extracted-r6o4lv\":\"var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:DEsJ1zXWD,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-19mauis\",layoutDependency:layoutDependency,layoutId:\"be22EePCN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 17\" overflow=\"visible\"><path d=\"M 0 0 L 1 0 L 1 17 L 0 17 Z\" fill=\"var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9)) /* {&quot;name&quot;:&quot;Site BG&quot;} */\" opacity=\"0.2\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y5tgjp\",layoutDependency:layoutDependency,layoutId:\"ETOEC1lPl\",style:{opacity:.5},children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ry7uij\",\"data-styles-preset\":\"GMmSd07Gg\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9)))\"},children:\"Get whitepaper\"})}),className:\"framer-1o1jkzs\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AN8I9gLxL\",style:{\"--extracted-r6o4lv\":\"var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:c2EyMuPfh,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g4tvca\",layoutDependency:layoutDependency,layoutId:\"dz94GBQhq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.676 8.329\" overflow=\"visible\"><path d=\"M 10.522 3.8 C 10.727 4.005 10.727 4.337 10.522 4.542 L 6.876 8.188 C 6.669 8.381 6.347 8.375 6.147 8.175 C 5.947 7.975 5.941 7.653 6.134 7.446 L 8.884 4.696 L 0.525 4.696 C 0.235 4.696 0 4.461 0 4.171 C 0 3.881 0.235 3.646 0.525 3.646 L 8.882 3.646 L 6.132 0.896 C 5.927 0.691 5.927 0.358 6.132 0.154 C 6.338 -0.051 6.67 -0.051 6.875 0.154 L 10.521 3.8 Z\" fill=\"var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9)) /* {&quot;name&quot;:&quot;Site BG&quot;} */\"></path></svg>',withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aHjhi.framer-86suss, .framer-aHjhi .framer-86suss { display: block; }\",\".framer-aHjhi.framer-10gh7r1 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 40px; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 1728px; }\",\".framer-aHjhi .framer-1n19z6, .framer-aHjhi .framer-1o1jkzs { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-aHjhi .framer-19mauis { height: 17px; position: relative; width: 1px; }\",\".framer-aHjhi .framer-y5tgjp { 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: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-aHjhi .framer-g4tvca { height: 9px; position: relative; width: 11px; }\",\".framer-aHjhi.framer-v-1jvt247.framer-10gh7r1 { width: 390px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 1728\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"S2ceX2VcM\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"SpzDsFFE5\":\"link\",\"DEsJ1zXWD\":\"resourceTitle\",\"c2EyMuPfh\":\"cTAText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_12juphm\",\"trackingId\":\"keynote-banner\",\"type\":\"click\",\"nodeId\":\"uS6zNXfeV\"}]\n */const FramerNCoce8iKU=withCSS(Component,css,\"framer-aHjhi\");export default FramerNCoce8iKU;FramerNCoce8iKU.displayName=\"Banner/Announcement_Banner\";FramerNCoce8iKU.defaultProps={height:40,width:1728};addPropertyControls(FramerNCoce8iKU,{variant:{options:[\"uS6zNXfeV\",\"S2ceX2VcM\"],optionTitles:[\"Variant 1\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},SpzDsFFE5:{title:\"Link\",type:ControlType.Link},DEsJ1zXWD:{defaultValue:\"Is governing agentic AI at the top of your 2026 agenda?\",displayTextArea:false,title:\"Resource Title\",type:ControlType.String},onDEsJ1zXWDChange:{changes:\"DEsJ1zXWD\",type:ControlType.ChangeHandler},c2EyMuPfh:{defaultValue:\"Get whitepaper\",displayTextArea:false,title:\"CTA Text\",type:ControlType.String},onc2EyMuPfhChange:{changes:\"c2EyMuPfh\",type:ControlType.ChangeHandler}});addFonts(FramerNCoce8iKU,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNCoce8iKU\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1728\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_12juphm\\\",\\\"trackingId\\\":\\\"keynote-banner\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"uS6zNXfeV\\\"}]\",\"framerVariables\":\"{\\\"SpzDsFFE5\\\":\\\"link\\\",\\\"DEsJ1zXWD\\\":\\\"resourceTitle\\\",\\\"c2EyMuPfh\\\":\\\"cTAText\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"S2ceX2VcM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NCoce8iKU.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ComponentFAQ from\"https://framerusercontent.com/modules/18qVp2ZPb7Kf2SVs7jbQ/17FeKwCxJaHKSTNkPMhB/fvYRlij7h.js\";import NavMobile from\"https://framerusercontent.com/modules/1cahgDvZAd3xRlXXsfxD/SbkP0c5fgofpGxACIJ0P/DXJZCmfAH.js\";import BlogFeatured from\"https://framerusercontent.com/modules/4tq3gm1qbQLc7morG1TW/BUdKJeLGcailgtTO0Ff7/AFJ6MKwGP.js\";import ButtonTextLink from\"https://framerusercontent.com/modules/eCveAAO3YEELJvAWC7hc/DvhlNbbNxdn6dNA2IREE/HJ_rf_ZqP.js\";import ChevronRight from\"https://framerusercontent.com/modules/emeX5mtK81zY3xjRZZog/yPJrR3NnFteL79l7EdeJ/GJPlvTOnP.js\";import AnimatedWordsHero2 from\"https://framerusercontent.com/modules/f0ct1lSM01p7zqN62y00/oB6MYULc4cTbUmmVv7Ci/WINXm0Fpl.js\";import CTABar from\"https://framerusercontent.com/modules/rLCeDdrZea08z1v7VOI2/47Qjb0zq5yGzVC1YVwSf/FxgHm3AmW.js\";import UnicornStudioEmbed from\"https://framerusercontent.com/modules/vbaJXlyVEeIvuEevvudG/Dz4bcAnyv45KanNlj5uq/UnicornStudioEmbed.js\";import Footer from\"https://framerusercontent.com/modules/wWuBrEBIDmvGLwUSbPWd/Ja9u5urALNfsz7TQ3KaQ/fgiS65rOa.js\";import SecurityBox from\"https://framerusercontent.com/modules/yTBQyutpEyStt0X20NNo/k3ZMIb4o2xH4MsnJ0bkn/kq7dSTkgj.js\";import NavDesktop2 from\"#framer/local/canvasComponent/dt7t2Z4Pc/dt7t2Z4Pc.js\";import Line from\"#framer/local/canvasComponent/eEPu1eVAQ/eEPu1eVAQ.js\";import BGVisual from\"#framer/local/canvasComponent/fiSaiIGTn/fiSaiIGTn.js\";import ButtonMain from\"#framer/local/canvasComponent/lynCPZPJM/lynCPZPJM.js\";import BannerAnnouncement_Banner from\"#framer/local/canvasComponent/NCoce8iKU/NCoce8iKU.js\";const LineFonts=getFonts(Line);const BGVisualFonts=getFonts(BGVisual);const ButtonTextLinkFonts=getFonts(ButtonTextLink);const SecurityBoxFonts=getFonts(SecurityBox);const ComponentFAQFonts=getFonts(ComponentFAQ);const BlogFeaturedFonts=getFonts(BlogFeatured);const AnimatedWordsHero2Fonts=getFonts(AnimatedWordsHero2);const ButtonMainFonts=getFonts(ButtonMain);const UnicornStudioEmbedFonts=getFonts(UnicornStudioEmbed);const MotionDivWithFX=withFX(motion.div);const FooterFonts=getFonts(Footer);const BannerAnnouncement_BannerFonts=getFonts(BannerAnnouncement_Banner);const CTABarFonts=getFonts(CTABar);const ContainerWithFX=withFX(Container);const NavDesktop2Fonts=getFonts(NavDesktop2);const NavDesktop2WithVariantAppearEffect=withVariantAppearEffect(NavDesktop2);const NavMobileFonts=getFonts(NavMobile);const NavMobileWithVariantAppearEffect=withVariantAppearEffect(NavMobile);const breakpoints={JuSK8mjr8:\"(min-width: 900px) and (max-width: 1199.98px)\",UdE7wSZSa:\"(max-width: 899.98px)\",y5JoM5cDU:\"(min-width: 1800px)\",ZUoJ1WOCO:\"(min-width: 1200px) and (max-width: 1799.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-6EHOV\";const variantClassNames={JuSK8mjr8:\"framer-v-1dqbfgr\",UdE7wSZSa:\"framer-v-d416nj\",y5JoM5cDU:\"framer-v-1ccwrxt\",ZUoJ1WOCO:\"framer-v-iz1ik5\"};const ii_L_wBcqNvnGqWMwW=undefined;const RkJT6cLAzNvnGqWMwW=undefined;const YJS9JBS6nNvnGqWMwW=undefined;const B4yKfVZl8NvnGqWMwW=undefined;const B8foeZTvRNvnGqWMwW=undefined;const DcIDhxqpKNvnGqWMwW=undefined;const JaTRAEG2HNvnGqWMwW=undefined;const FozYohrV7NvnGqWMwW=undefined;const t6_QI2DtUNvnGqWMwW=undefined;const NHePECHtDNvnGqWMwW=undefined;const QVcobpP0LNvnGqWMwW=undefined;const sS_Cwi_VWNvnGqWMwW=undefined;const PU795P4TWNvnGqWMwW=undefined;const aZJm14hqnNvnGqWMwW=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={bounce:.1,delay:.5,duration:1.2,type:\"spring\"};const transition2={bounce:0,delay:.2,duration:1,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-100};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const breakpointRules={JuSK8mjr8:[\".framer-6EHOV .framer-15k51zd-container { flex: none; width: 50%; }\"],UdE7wSZSa:[\".framer-6EHOV .framer-1atqr77 { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-6EHOV .framer-1w0yvtp { align-self: unset; flex: none; gap: 42px; height: min-content; justify-content: center; max-width: unset; padding: 0px; width: 100%; }\",\".framer-6EHOV .framer-1phsfht-container, .framer-6EHOV .framer-1ltkxuq, .framer-6EHOV .framer-13iyhkn-container, .framer-6EHOV .framer-b9yho8, .framer-6EHOV .framer-17dyiss, .framer-6EHOV .framer-15k51zd-container, .framer-6EHOV .framer-surn8, .framer-6EHOV .framer-1q9anxv, .framer-6EHOV .framer-1w97k8f, .framer-6EHOV .framer-9mtooo { flex: none; width: 100%; }\",\".framer-6EHOV .framer-15sdzmq, .framer-6EHOV .framer-1oppvl4, .framer-6EHOV .framer-10f59xc, .framer-6EHOV .framer-h8vxtp { flex-direction: column; }\",\".framer-6EHOV .framer-9106h { align-self: unset; flex: none; gap: 0px; height: min-content; justify-content: center; max-width: unset; width: 100%; }\",\".framer-6EHOV .framer-5suy5x { flex-direction: column; gap: 64px; justify-content: flex-start; }\",\".framer-6EHOV .framer-irofhv, .framer-6EHOV .framer-1dmmkt5 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; width: 100%; }\",\".framer-6EHOV .framer-1er0w6j { max-width: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={JuSK8mjr8:\".framer-1dqbfgr-override\",UdE7wSZSa:\".framer-d416nj-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6EHOV.framer-1dkvgw8, .framer-6EHOV .framer-1dkvgw8 { display: block; }\",\".framer-6EHOV.framer-iz1ik5 { align-content: center; align-items: center; background-color: var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, #0a0a09); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-gbhgos { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-6EHOV .framer-jkrvcv-container { flex: none; height: 120px; order: 1001; position: relative; width: 100%; }\",\".framer-6EHOV .framer-n93f46 { align-content: center; align-items: center; background-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 77px; height: min-content; justify-content: flex-start; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-1w8mjoz-container, .framer-6EHOV .framer-14l7w01-container, .framer-6EHOV .framer-1jmda19-container, .framer-6EHOV .framer-17wmwkd-container, .framer-6EHOV .framer-aq8kb0-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-6EHOV .framer-1atqr77, .framer-6EHOV .framer-15sdzmq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 30px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-1w0yvtp { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; max-width: 30%; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-6EHOV .framer-rfzzvp, .framer-6EHOV .framer-1u7mg6f { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6EHOV .framer-zx39dz, .framer-6EHOV .framer-xc75v7 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-10nxf0x, .framer-6EHOV .framer-15vi6re, .framer-6EHOV .framer-zp1sjy, .framer-6EHOV .framer-1onba0c { --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.5; position: relative; white-space: pre; width: auto; }\",\".framer-6EHOV .framer-11bkxhx-container, .framer-6EHOV .framer-rvjsw9-container, .framer-6EHOV .framer-1o9nu1u-container, .framer-6EHOV .framer-yo5wbz-container, .framer-6EHOV .framer-5m0jx4-container, .framer-6EHOV .framer-1u947c8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6EHOV .framer-1phsfht-container { flex: 1 0 0px; height: auto; max-width: 1400px; position: relative; width: 1px; }\",\".framer-6EHOV .framer-1ltkxuq, .framer-6EHOV .framer-b9yho8 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6EHOV .framer-1ruukcg-container { flex: none; height: 120px; order: 1003; position: relative; width: 100%; }\",\".framer-6EHOV .framer-g9ajce { align-content: center; align-items: center; background-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 77px; height: min-content; justify-content: flex-start; order: 1004; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-9106h { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; max-width: 30%; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6EHOV .framer-13iyhkn-container, .framer-6EHOV .framer-15k51zd-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-6EHOV .framer-23h1qw-container { flex: none; height: 120px; order: 1005; position: relative; width: 100%; }\",\".framer-6EHOV .framer-19ckr5h { align-content: center; align-items: center; background-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; order: 1006; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-1iezsg2 { align-content: center; align-items: center; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 39px; height: min-content; justify-content: center; overflow: hidden; padding: 30px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-6EHOV .framer-5suy5x { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-17dyiss { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 600px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-6EHOV .framer-1ic75py { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap: balance; -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6EHOV .framer-1dlhoot { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-160rk37-container { flex: none; height: 120px; order: 1007; position: relative; width: 100%; }\",\".framer-6EHOV .framer-1kjt8p3 { align-content: center; align-items: center; background-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: 1008; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-3qfr6f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 140px 30px 140px 30px; position: relative; width: 100%; z-index: 1; }\",\".framer-6EHOV .framer-bzq9ts, .framer-6EHOV .framer-1er0w6j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: center; max-width: 724px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-6EHOV .framer-1oppvl4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-surn8 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-6EHOV .framer-5kxb3r, .framer-6EHOV .framer-expqnj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px 7px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-1st6cm7-container, .framer-6EHOV .framer-1kr0mff-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-6EHOV .framer-qeztip, .framer-6EHOV .framer-w7jxs7 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6EHOV .framer-gns8gy, .framer-6EHOV .framer-1h1fpdx { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 770px; opacity: 0.5; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6EHOV .framer-1q9anxv { -webkit-user-select: none; flex: 1 0 0px; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-6EHOV .framer-10f59xc, .framer-6EHOV .framer-h8vxtp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-irofhv, .framer-6EHOV .framer-1dmmkt5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 23px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 2px; position: relative; width: 1px; }\",\".framer-6EHOV .framer-1w97k8f, .framer-6EHOV .framer-9mtooo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 310px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-6EHOV .framer-hyr4hg, .framer-6EHOV .framer-1o2a0q0 { --framer-text-wrap: balance; -webkit-user-select: none; flex: none; height: auto; opacity: 0.5; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6EHOV .framer-jmbcbl-container { flex: none; height: 120px; order: 1009; position: relative; width: 100%; }\",\".framer-6EHOV .framer-1yjshf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: 1010; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-19ootkn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 96px 30px 96px 30px; position: relative; width: 100%; z-index: 1; }\",\".framer-6EHOV .framer-1x9596j { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 20px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-6EHOV .framer-1y72gke { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-1okyd3j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6EHOV .framer-oxeh30 { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6EHOV .framer-pasd3p-container { flex: none; height: auto; order: 1011; position: relative; width: 100%; z-index: 1; }\",\".framer-6EHOV .framer-l7gko1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; left: 0px; order: 1012; overflow: var(--overflow-clip-fallback, clip); padding: 60px 0px 0px 0px; position: absolute; right: 0px; top: 0px; z-index: 3; }\",\".framer-6EHOV .framer-konu31-container { flex: 1 0 0px; height: 40px; position: relative; width: 1px; }\",\".framer-6EHOV .framer-r8txv0-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 20px); flex: none; height: auto; order: 1013; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 4; }\",\".framer-6EHOV .framer-ay4qkp-container { flex: none; height: auto; left: 0px; order: 1014; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-6EHOV .framer-1ia5cfg-container { flex: none; height: auto; left: 0px; order: 1015; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={JuSK8mjr8:\"(min-width: 900px) and (max-width: 1199.98px)\",UdE7wSZSa:\"(max-width: 899.98px)\",y5JoM5cDU:\"(min-width: 1800px)\",ZUoJ1WOCO:\"(min-width: 1200px) and (max-width: 1799.98px)\"};const humanReadableVariantMap={Desktop:\"ZUoJ1WOCO\",Large:\"y5JoM5cDU\",Phone:\"UdE7wSZSa\",Tablet:\"JuSK8mjr8\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZUoJ1WOCO\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"UdE7wSZSa\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"UdE7wSZSa\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"ZUoJ1WOCO\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-aed2d09f-dd10-47d8-b92e-2d2806e83ccc, rgb(10, 10, 9)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-iz1ik5\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-gbhgos\"}),ii_L_wBcqNvnGqWMwW!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-jkrvcv-container\",nodeId:\"HzNJcQFXK\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(Line,{G5QMlsuBk:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",height:\"100%\",id:\"HzNJcQFXK\",layoutId:\"HzNJcQFXK\",qvaa5E6M4:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",style:{height:\"100%\",width:\"100%\"},TQwDnnUQ7:false,variant:matchVariant(\"NaECvot99\"),width:\"100%\"})})}),ii_L_wBcqNvnGqWMwW!==false&&/*#__PURE__*/_jsxs(motion.main,{className:\"framer-n93f46\",\"data-framer-name\":\"Security\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UdE7wSZSa:{height:579.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:396,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1w8mjoz-container\",nodeId:\"SVcOO_vtj\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(BGVisual,{Funzen5qX:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",height:\"100%\",id:\"SVcOO_vtj\",layoutId:\"SVcOO_vtj\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Rel52Hsx8\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1atqr77\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1w0yvtp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"CUSTOMV2;Atacama Condensed Contrast\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"Security by Design\"})}),className:\"framer-rfzzvp\",\"data-framer-name\":\"Have questions?\\u2028Find answers.\",fonts:[\"CUSTOMV2;Atacama Condensed Contrast\"],verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zx39dz hidden-d416nj\",\"data-framer-name\":\"Header\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIERpYXR5cGUgUmVndWxhcg==\",\"--framer-font-family\":'\"CUSTOMV2;ABC Diatype Regular\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"Request more information\"})}),className:\"framer-10nxf0x\",\"data-framer-name\":\"Any more questions?\",fonts:[\"CUSTOMV2;ABC Diatype Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:1347,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11bkxhx-container\",isModuleExternal:true,nodeId:\"MbAS03wBk\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JuSK8mjr8:{ha22mK0Gt:resolvedLinks[1]},y5JoM5cDU:{ha22mK0Gt:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(ButtonTextLink,{ha22mK0Gt:resolvedLinks[0],height:\"100%\",id:\"MbAS03wBk\",iMnLCaghk:\"Visit trust center\",layoutId:\"MbAS03wBk\",sAhtfHQ4f:ChevronRight,variant:matchVariant(\"kpXnoVq9a\"),width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UdE7wSZSa:{width:\"min(min(100vw, 1400px) - 60px, 1400px)\",y:1119.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:336,width:\"min(max((min(100vw, 1400px) - 108px) / 2, 1px), 1400px)\",y:1030,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1phsfht-container\",isModuleExternal:true,nodeId:\"u5I8mOGQ8\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UdE7wSZSa:{variant:matchVariant(\"EsS5l2gG6\")}},children:/*#__PURE__*/_jsx(SecurityBox,{height:\"100%\",id:\"u5I8mOGQ8\",layoutId:\"u5I8mOGQ8\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"GPv2ly2jK\"),width:\"100%\"})})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ltkxuq hidden-iz1ik5 hidden-1dqbfgr hidden-1ccwrxt\",\"data-framer-name\":\"Header\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIERpYXR5cGUgUmVndWxhcg==\",\"--framer-font-family\":'\"CUSTOMV2;ABC Diatype Regular\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"Request more information\"})}),className:\"framer-15vi6re\",\"data-framer-name\":\"Any more questions?\",fonts:[\"CUSTOMV2;ABC Diatype Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UdE7wSZSa:{y:1530.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rvjsw9-container\",isModuleExternal:true,nodeId:\"Cpdud6nji\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UdE7wSZSa:{ha22mK0Gt:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(ButtonTextLink,{ha22mK0Gt:resolvedLinks1[0],height:\"100%\",id:\"Cpdud6nji\",iMnLCaghk:\"Visit trust center\",layoutId:\"Cpdud6nji\",sAhtfHQ4f:ChevronRight,variant:matchVariant(\"kpXnoVq9a\"),width:\"100%\"})})})})})})]})]})]}),RkJT6cLAzNvnGqWMwW!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ruukcg-container\",nodeId:\"u7efKhM59\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(Line,{G5QMlsuBk:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",height:\"100%\",id:\"u7efKhM59\",layoutId:\"u7efKhM59\",qvaa5E6M4:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",style:{height:\"100%\",width:\"100%\"},TQwDnnUQ7:false,variant:matchVariant(\"NaECvot99\"),width:\"100%\"})})}),RkJT6cLAzNvnGqWMwW!==false&&/*#__PURE__*/_jsxs(motion.section,{className:\"framer-g9ajce\",\"data-framer-name\":\"FAQ\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UdE7wSZSa:{height:579.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:396,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14l7w01-container\",nodeId:\"FS7s9CrPd\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(BGVisual,{Funzen5qX:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",height:\"100%\",id:\"FS7s9CrPd\",layoutId:\"FS7s9CrPd\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Rel52Hsx8\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15sdzmq\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9106h\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"CUSTOMV2;Atacama Condensed Contrast\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"We help you find answers\"})}),className:\"framer-1u7mg6f\",\"data-framer-name\":\"Have questions?\\u2028Find answers.\",fonts:[\"CUSTOMV2;Atacama Condensed Contrast\"],verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xc75v7 hidden-d416nj\",\"data-framer-name\":\"Header\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIERpYXR5cGUgUmVndWxhcg==\",\"--framer-font-family\":'\"CUSTOMV2;ABC Diatype Regular\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"Any more questions?\"})}),className:\"framer-zp1sjy\",\"data-framer-name\":\"Any more questions?\",fonts:[\"CUSTOMV2;ABC Diatype Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:1347,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1o9nu1u-container\",isModuleExternal:true,nodeId:\"gQCRylc1Q\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JuSK8mjr8:{ha22mK0Gt:resolvedLinks2[1]},y5JoM5cDU:{ha22mK0Gt:resolvedLinks2[2]}},children:/*#__PURE__*/_jsx(ButtonTextLink,{ha22mK0Gt:resolvedLinks2[0],height:\"100%\",id:\"gQCRylc1Q\",iMnLCaghk:\"Contact us\",layoutId:\"gQCRylc1Q\",sAhtfHQ4f:ChevronRight,variant:matchVariant(\"kpXnoVq9a\"),width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UdE7wSZSa:{width:\"calc(min(100vw, 1400px) - 60px)\",y:1119.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:336,width:\"max((min(100vw, 1400px) - 108px) / 2, 1px)\",y:1030,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13iyhkn-container\",isModuleExternal:true,nodeId:\"MnLKQIUZk\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(ComponentFAQ,{CUSJo05BX:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Enzai is designed to support emerging and existing AI regulations, including the EU AI Act and related risk, transparency, and accountability frameworks. The platform evolves as regulation evolves.\"})}),DGk9pdONp:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Enzai helps organisations deploy AI responsibly and in line with regulation—without slowing innovation. We turn complex governance requirements into clear, operational systems teams can actually use.\"})}),eztg5r93u:\"What problem does Enzai solve?\",height:\"100%\",id:\"MnLKQIUZk\",kYeSf2DYR:\"Which regulations does Enzai support?\",l6s_H4zQs:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Most tools document decisions after the fact. Enzai embeds governance directly into how AI is built, reviewed, and deployed—making responsibility proactive, not reactive.\"})}),layoutId:\"MnLKQIUZk\",lPS2zHfjB:\"Does Enzai slow down AI development?\",mmXpSP52n:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"No. Enzai is built to remove friction, not add it. By providing structure and clarity early, teams move faster—with fewer surprises later.\"})}),QdcHR5J0Y:\"How does Enzai fit into existing workflows?\",RE1Kl6FJ1:\"Who is Enzai built for?\",rGAJ_kL31:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Enzai is built for organisations developing or deploying AI in regulated or high-impact environments—across product, legal, compliance, engineering, and leadership teams.\"})}),SPSqajTEy:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Enzai integrates into how teams already work—across product development, risk management, and compliance processes—without forcing heavy process changes or bureaucracy.\"})}),style:{width:\"100%\"},tqQV1F2kG:\"How is Enzai different from traditional compliance tools?\",variant:matchVariant(\"lzGoAQpV5\"),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-b9yho8 hidden-iz1ik5 hidden-1dqbfgr hidden-1ccwrxt\",\"data-framer-name\":\"Header\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIERpYXR5cGUgUmVndWxhcg==\",\"--framer-font-family\":'\"CUSTOMV2;ABC Diatype Regular\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"Any more questions?\"})}),className:\"framer-1onba0c\",\"data-framer-name\":\"Any more questions?\",fonts:[\"CUSTOMV2;ABC Diatype Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined},{href:{webPageId:\"anLAi7O8F\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UdE7wSZSa:{y:1530.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yo5wbz-container\",isModuleExternal:true,nodeId:\"J_Ac_1kYo\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UdE7wSZSa:{ha22mK0Gt:resolvedLinks3[1]}},children:/*#__PURE__*/_jsx(ButtonTextLink,{ha22mK0Gt:resolvedLinks3[0],height:\"100%\",id:\"J_Ac_1kYo\",iMnLCaghk:\"Contact us\",layoutId:\"J_Ac_1kYo\",sAhtfHQ4f:ChevronRight,variant:matchVariant(\"kpXnoVq9a\"),width:\"100%\"})})})})})})]})]})]}),YJS9JBS6nNvnGqWMwW!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-23h1qw-container\",nodeId:\"CjsKhJI3H\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(Line,{G5QMlsuBk:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",height:\"100%\",id:\"CjsKhJI3H\",layoutId:\"CjsKhJI3H\",qvaa5E6M4:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",style:{height:\"100%\",width:\"100%\"},TQwDnnUQ7:false,variant:matchVariant(\"NaECvot99\"),width:\"100%\"})})}),YJS9JBS6nNvnGqWMwW!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19ckr5h\",\"data-framer-name\":\"Blog\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:614.6,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jmda19-container\",nodeId:\"WORarewwu\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(BGVisual,{Funzen5qX:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",height:\"100%\",id:\"WORarewwu\",layoutId:\"WORarewwu\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Rel52Hsx8\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"section\",{className:\"framer-1iezsg2\",\"data-framer-name\":\"Wrapper\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-5suy5x\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-17dyiss\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"CUSTOMV2;Atacama Condensed Contrast\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"Research, insights, and updates\"})}),className:\"framer-1ic75py\",fonts:[\"CUSTOMV2;Atacama Condensed Contrast\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1dlhoot\",\"data-framer-name\":\"Max Width\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JuSK8mjr8:{width:\"calc(min(100vw - 60px, 1400px) / 2)\"},UdE7wSZSa:{width:\"min(100vw - 60px, 1400px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:474,width:\"max(min(100vw - 60px, 1400px), 1px)\",y:1110.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15k51zd-container\",isModuleExternal:true,nodeId:\"ntET1UCFk\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JuSK8mjr8:{variant:matchVariant(\"mvwyv1Phe\")},UdE7wSZSa:{variant:matchVariant(\"mvwyv1Phe\")}},children:/*#__PURE__*/_jsx(BlogFeatured,{height:\"100%\",id:\"ntET1UCFk\",layoutId:\"ntET1UCFk\",lEY1EuiQn:\"\",mLGeGIx3R:\"\",SROKBHAFG:\"NyWsUIcTD\",style:{width:\"100%\"},V1jrwW__U:\"\",variant:matchVariant(\"b8wQwC69P\"),width:\"100%\",z3NSvmP18:\"\"})})})})})})]})]}),B4yKfVZl8NvnGqWMwW!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-160rk37-container\",nodeId:\"xAEUu5v1E\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(Line,{G5QMlsuBk:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",height:\"100%\",id:\"xAEUu5v1E\",layoutId:\"xAEUu5v1E\",qvaa5E6M4:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",style:{height:\"100%\",width:\"100%\"},TQwDnnUQ7:false,variant:matchVariant(\"NaECvot99\"),width:\"100%\"})})}),B4yKfVZl8NvnGqWMwW!==false&&/*#__PURE__*/_jsxs(motion.main,{className:\"framer-1kjt8p3\",\"data-framer-name\":\"CTA 1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17wmwkd-container\",nodeId:\"RYDzywn40\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(BGVisual,{Funzen5qX:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",height:\"100%\",id:\"RYDzywn40\",layoutId:\"RYDzywn40\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Rel52Hsx8\"),width:\"100%\"})})}),B4yKfVZl8NvnGqWMwW!==false&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-3qfr6f\",\"data-framer-name\":\"Wrapper\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bzq9ts\",\"data-framer-name\":\"Text 2 Lines\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1oppvl4\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-surn8\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5kxb3r\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:408,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1st6cm7-container\",isModuleExternal:true,nodeId:\"EdGKgyAbA\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UdE7wSZSa:{Odz72kM37:30}},children:/*#__PURE__*/_jsx(AnimatedWordsHero2,{aPBU1FzUs:\"AI Governance\",DFqwdv8Ki:\"Responsible AI\",H3qBspcnC:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",height:\"100%\",id:\"EdGKgyAbA\",layoutId:\"EdGKgyAbA\",Odz72kM37:32,qJSLaIk0j:\"Enterprise AI\",variant:matchVariant(\"CAt4VkDqS\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"CUSTOMV2;Atacama Condensed Contrast\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"Infrastructure\"})}),className:\"framer-qeztip\",\"data-framer-name\":\"Solve tasks, reliably at scale. Connect your data to GenAI workflows.\",fonts:[\"CUSTOMV2;Atacama Condensed Contrast\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"CUSTOMV2;Atacama Condensed Contrast\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"engineered for Trust.\"})}),className:\"framer-gns8gy\",\"data-framer-name\":\"Solve tasks, reliably at scale. Connect your data to GenAI workflows.\",fonts:[\"CUSTOMV2;Atacama Condensed Contrast\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIERpYXR5cGUgTWVkaXVt\",\"--framer-font-family\":'\"CUSTOMV2;ABC Diatype Medium\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:[\"Empower your organization to adopt, govern, and monitor AI with enterprise-grade confidence. \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:\"Built for regulated organizations operating at scale.\"})]})}),className:\"framer-1q9anxv\",fonts:[\"CUSTOMV2;ABC Diatype Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-10f59xc\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-irofhv\",\"data-framer-name\":\"Button 2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1w97k8f\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIERpYXR5cGUgTWVkaXVt\",\"--framer-font-family\":'\"CUSTOMV2;ABC Diatype Medium\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"Seamlessly connect your existing systems, policies, and AI workflows — all in one unified platform.\"})}),className:\"framer-hyr4hg\",fonts:[\"CUSTOMV2;ABC Diatype Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-5m0jx4-container\",nodeId:\"fppSRPgJ_\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JuSK8mjr8:{vKscbaUUA:resolvedLinks4[1]},UdE7wSZSa:{vKscbaUUA:resolvedLinks4[2]},y5JoM5cDU:{vKscbaUUA:resolvedLinks4[3]}},children:/*#__PURE__*/_jsx(ButtonMain,{height:\"100%\",id:\"fppSRPgJ_\",jW67Hd4FT:false,layoutId:\"fppSRPgJ_\",MmA2DdhPD:false,variant:matchVariant(\"FywhQOOUU\"),vKscbaUUA:resolvedLinks4[0],VNx7I7gOJ:\"Book a Demo\",width:\"100%\"})})})})})]})})]})})]}),B8foeZTvRNvnGqWMwW!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:120,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-jmbcbl-container\",nodeId:\"LmNGQDibs\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(Line,{G5QMlsuBk:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",height:\"100%\",id:\"LmNGQDibs\",layoutId:\"LmNGQDibs\",qvaa5E6M4:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",style:{height:\"100%\",width:\"100%\"},TQwDnnUQ7:false,variant:matchVariant(\"NaECvot99\"),width:\"100%\"})})}),B8foeZTvRNvnGqWMwW!==false&&/*#__PURE__*/_jsx(motion.main,{className:\"framer-1yjshf\",\"data-framer-name\":\"CTA 3\",children:B8foeZTvRNvnGqWMwW!==false&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19ootkn\",\"data-framer-name\":\"Wrapper\",children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1x9596j\",\"data-framer-name\":\"Visual\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-aq8kb0-container\",isModuleExternal:true,nodeId:\"tTH61mzoD\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(UnicornStudioEmbed,{altText:\"\",ariaLabel:\"\",dpi:1.5,fixed:false,fps:60,header:\"\",height:\"100%\",id:\"tTH61mzoD\",layoutId:\"tTH61mzoD\",lazyLoad:false,projectId:\"8W79Avi2wS7BFS1ubvs9\",projectJSON:\"\",scale:1,sdkVersion:\"2.0.5\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1er0w6j\",\"data-framer-name\":\"Text 2 Lines\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1y72gke\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1okyd3j\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-expqnj\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:408,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kr0mff-container\",isModuleExternal:true,nodeId:\"KjQcG8ox1\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UdE7wSZSa:{Odz72kM37:30}},children:/*#__PURE__*/_jsx(AnimatedWordsHero2,{aPBU1FzUs:\"AI Governance\",DFqwdv8Ki:\"Responsible AI\",H3qBspcnC:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",height:\"100%\",id:\"KjQcG8ox1\",layoutId:\"KjQcG8ox1\",Odz72kM37:40,qJSLaIk0j:\"Enterprise AI\",variant:matchVariant(\"CAt4VkDqS\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"CUSTOMV2;Atacama Condensed Contrast\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"Infrastructure\"})}),className:\"framer-w7jxs7\",\"data-framer-name\":\"Solve tasks, reliably at scale. Connect your data to GenAI workflows.\",fonts:[\"CUSTOMV2;Atacama Condensed Contrast\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QXRhY2FtYSBDb25kZW5zZWQgQ29udHJhc3Q=\",\"--framer-font-family\":'\"CUSTOMV2;Atacama Condensed Contrast\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"engineered for Trust.\"})}),className:\"framer-1h1fpdx\",\"data-framer-name\":\"Solve tasks, reliably at scale. Connect your data to GenAI workflows.\",fonts:[\"CUSTOMV2;Atacama Condensed Contrast\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIERpYXR5cGUgTWVkaXVt\",\"--framer-font-family\":'\"CUSTOMV2;ABC Diatype Medium\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:[\"Empower your organization to adopt, govern, and monitor AI with enterprise-grade confidence. \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:\"Built for regulated organizations operating at scale.\"})]})}),className:\"framer-oxeh30\",fonts:[\"CUSTOMV2;ABC Diatype Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-h8vxtp\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dmmkt5\",\"data-framer-name\":\"Button 2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-9mtooo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QUJDIERpYXR5cGUgTWVkaXVt\",\"--framer-font-family\":'\"CUSTOMV2;ABC Diatype Medium\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},children:\"Seamlessly connect your existing systems, policies, and AI workflows — all in one unified platform.\"})}),className:\"framer-1o2a0q0\",fonts:[\"CUSTOMV2;ABC Diatype Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1u947c8-container\",nodeId:\"Ly1XrrOYi\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JuSK8mjr8:{vKscbaUUA:resolvedLinks5[1]},UdE7wSZSa:{vKscbaUUA:resolvedLinks5[2]},y5JoM5cDU:{vKscbaUUA:resolvedLinks5[3]}},children:/*#__PURE__*/_jsx(ButtonMain,{height:\"100%\",id:\"Ly1XrrOYi\",jW67Hd4FT:false,layoutId:\"Ly1XrrOYi\",MmA2DdhPD:false,variant:matchVariant(\"FywhQOOUU\"),vKscbaUUA:resolvedLinks5[0],VNx7I7gOJ:\"Book a Demo\",width:\"100%\"})})})})})]})})]})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:730,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-pasd3p-container\",isModuleExternal:true,nodeId:\"kwuDuHzQP\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JuSK8mjr8:{variant:matchVariant(\"lnN9sqsdx\")},UdE7wSZSa:{variant:matchVariant(\"SYYRWdQHP\")},y5JoM5cDU:{variant:matchVariant(\"WkD6VIEfD\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"kwuDuHzQP\",layoutId:\"kwuDuHzQP\",style:{width:\"100%\"},variant:matchVariant(\"wNJ5_FSi5\"),width:\"100%\"})})})}),DcIDhxqpKNvnGqWMwW!==false&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation1},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-l7gko1\",\"data-framer-name\":\"News Bar\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:JaTRAEG2HNvnGqWMwW,implicitPathVariables:undefined},{href:JaTRAEG2HNvnGqWMwW,implicitPathVariables:undefined},{href:JaTRAEG2HNvnGqWMwW,implicitPathVariables:undefined},{href:JaTRAEG2HNvnGqWMwW,implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"max(100vw, 1px)\",y:60,children:/*#__PURE__*/_jsx(Container,{className:\"framer-konu31-container\",nodeId:\"WNs5JwL5o\",scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JuSK8mjr8:{SpzDsFFE5:resolvedLinks6[1]},UdE7wSZSa:{SpzDsFFE5:resolvedLinks6[2]},y5JoM5cDU:{SpzDsFFE5:resolvedLinks6[3]}},children:/*#__PURE__*/_jsx(BannerAnnouncement_Banner,{c2EyMuPfh:t6_QI2DtUNvnGqWMwW,DEsJ1zXWD:FozYohrV7NvnGqWMwW,height:\"100%\",id:\"WNs5JwL5o\",layoutId:\"WNs5JwL5o\",SpzDsFFE5:resolvedLinks6[0],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uS6zNXfeV\"),width:\"100%\"})})})})})}),NHePECHtDNvnGqWMwW!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:940,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:QVcobpP0LNvnGqWMwW,target:\"animate\"}],__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-r8txv0-container\",isModuleExternal:true,layoutScroll:true,nodeId:\"OhXiRhbsa\",rendersWithMotion:true,scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JuSK8mjr8:{d7wgetHcB:resolvedLinks7[1]},UdE7wSZSa:{d7wgetHcB:resolvedLinks7[2]},y5JoM5cDU:{d7wgetHcB:resolvedLinks7[3]}},children:/*#__PURE__*/_jsx(CTABar,{d7wgetHcB:resolvedLinks7[0],height:\"100%\",id:\"OhXiRhbsa\",layoutId:\"OhXiRhbsa\",variant:matchVariant(\"ssFwbSlTG\"),width:\"100%\"})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation1},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-ay4qkp-container hidden-d416nj\",\"data-framer-name\":\"Desktop Nav (L)\",layoutScroll:true,name:\"Desktop Nav (L)\",nodeId:\"YWkoeK5fI\",rendersWithMotion:true,scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(NavDesktop2WithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:sS_Cwi_VWNvnGqWMwW,target:\"YYNcDqRdZ\"},{ref:PU795P4TWNvnGqWMwW,target:\"JbgOGOImA\"},{ref:aZJm14hqnNvnGqWMwW,target:\"YYNcDqRdZ\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"YWkoeK5fI\",layoutId:\"YWkoeK5fI\",name:\"Desktop Nav (L)\",style:{width:\"100%\"},variant:matchVariant(\"JEoCFQTaj\"),width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UdE7wSZSa:{height:60,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation1},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1ia5cfg-container hidden-iz1ik5 hidden-1dqbfgr hidden-1ccwrxt\",\"data-framer-name\":\"Mobile Nav (L)\",isModuleExternal:true,layoutScroll:true,name:\"Mobile Nav (L)\",nodeId:\"jl_QNk1QL\",rendersWithMotion:true,scopeId:\"sUKyE8l1J\",children:/*#__PURE__*/_jsx(NavMobileWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:sS_Cwi_VWNvnGqWMwW,target:\"sn3Wv6u_g\"},{ref:PU795P4TWNvnGqWMwW,target:\"tFNI4vHJY\"},{ref:aZJm14hqnNvnGqWMwW,target:\"sn3Wv6u_g\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"jl_QNk1QL\",layoutId:\"jl_QNk1QL\",name:\"Mobile Nav (L)\",style:{width:\"100%\"},variant:matchVariant(\"tFNI4vHJY\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6611\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"JuSK8mjr8\":{\"layout\":[\"fixed\",\"fixed\"]},\"UdE7wSZSa\":{\"layout\":[\"fixed\",\"fixed\"]},\"y5JoM5cDU\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ZUoJ1WOCO\":[\".framer-jkrvcv-container\",\".framer-n93f46\",\".framer-1ruukcg-container\",\".framer-g9ajce\",\".framer-23h1qw-container\",\".framer-19ckr5h\",\".framer-160rk37-container\",\".framer-1kjt8p3\",\".framer-jmbcbl-container\",\".framer-1yjshf\",\".framer-pasd3p-container\",\".framer-l7gko1\",\".framer-r8txv0-container\",\".framer-ay4qkp-container\"],\"JuSK8mjr8\":[\".framer-jkrvcv-container\",\".framer-n93f46\",\".framer-1ruukcg-container\",\".framer-g9ajce\",\".framer-23h1qw-container\",\".framer-19ckr5h\",\".framer-160rk37-container\",\".framer-1kjt8p3\",\".framer-jmbcbl-container\",\".framer-1yjshf\",\".framer-pasd3p-container\",\".framer-l7gko1\",\".framer-r8txv0-container\",\".framer-ay4qkp-container\"],\"UdE7wSZSa\":[\".framer-jkrvcv-container\",\".framer-n93f46\",\".framer-1ruukcg-container\",\".framer-g9ajce\",\".framer-23h1qw-container\",\".framer-19ckr5h\",\".framer-160rk37-container\",\".framer-1kjt8p3\",\".framer-jmbcbl-container\",\".framer-1yjshf\",\".framer-pasd3p-container\",\".framer-l7gko1\",\".framer-r8txv0-container\",\".framer-1ia5cfg-container\"],\"y5JoM5cDU\":[\".framer-jkrvcv-container\",\".framer-n93f46\",\".framer-1ruukcg-container\",\".framer-g9ajce\",\".framer-23h1qw-container\",\".framer-19ckr5h\",\".framer-160rk37-container\",\".framer-1kjt8p3\",\".framer-jmbcbl-container\",\".framer-1yjshf\",\".framer-pasd3p-container\",\".framer-l7gko1\",\".framer-r8txv0-container\",\".framer-ay4qkp-container\"]}\n * @framerBreakpoints {\"y5JoM5cDU\":{\"min\":1800,\"canvasClassName\":\"framer-1ccwrxt-override\",\"minHeight\":6611,\"viewportHeight\":844,\"name\":\"Large\",\"width\":1800,\"rootFontSize\":16},\"ZUoJ1WOCO\":{\"min\":1200,\"max\":1799,\"canvasClassName\":\"framer-iz1ik5-override\",\"minHeight\":6611,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"JuSK8mjr8\":{\"min\":900,\"max\":1199,\"canvasClassName\":\"framer-1dqbfgr-override\",\"minHeight\":6611,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":900,\"rootFontSize\":16},\"UdE7wSZSa\":{\"max\":899,\"canvasClassName\":\"framer-d416nj-override\",\"minHeight\":6611,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":400,\"rootFontSize\":16}}\n * @framerDefaultVariant ZUoJ1WOCO\n * @framerLayoutTemplate true\n */const FramersUKyE8l1J=withCSS(Component,css,\"framer-6EHOV\");export default FramersUKyE8l1J;FramersUKyE8l1J.displayName=\"NEW\";FramersUKyE8l1J.defaultProps={height:6611,width:1200};addFonts(FramersUKyE8l1J,[{explicitInter:true,fonts:[{cssFamilyName:\"ABC Diatype Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/P773iUkE07cjQPi8YvCbiTizEC4.woff2\",weight:\"400\"},{cssFamilyName:\"ABC Diatype Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"ABC Diatype\",url:\"https://framerusercontent.com/assets/0tPAvLnuzSxNeCxaxp4GvyJKY.woff2\",weight:\"500\"}]},...LineFonts,...BGVisualFonts,...ButtonTextLinkFonts,...SecurityBoxFonts,...ComponentFAQFonts,...BlogFeaturedFonts,...AnimatedWordsHero2Fonts,...ButtonMainFonts,...UnicornStudioEmbedFonts,...FooterFonts,...BannerAnnouncement_BannerFonts,...CTABarFonts,...NavDesktop2Fonts,...NavMobileFonts],{supportsExplicitInterCodegen:true});FramersUKyE8l1J.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Line,{},context),forwardLoader(BGVisual,{},context),forwardLoader(ButtonTextLink,{},context),forwardLoader(SecurityBox,{},context),forwardLoader(ComponentFAQ,{},context),forwardLoader(BlogFeatured,{},context),forwardLoader(AnimatedWordsHero2,{},context),forwardLoader(ButtonMain,{},context),forwardLoader(Footer,{},context),forwardLoader(BannerAnnouncement_Banner,{},context),forwardLoader(CTABar,{},context),forwardLoader(NavDesktop2,{},context),forwardLoader(NavMobile,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersUKyE8l1J\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"ZUoJ1WOCO\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"6611\",\"framerBreakpoints\":\"{\\\"y5JoM5cDU\\\":{\\\"min\\\":1800,\\\"canvasClassName\\\":\\\"framer-1ccwrxt-override\\\",\\\"minHeight\\\":6611,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Large\\\",\\\"width\\\":1800,\\\"rootFontSize\\\":16},\\\"ZUoJ1WOCO\\\":{\\\"min\\\":1200,\\\"max\\\":1799,\\\"canvasClassName\\\":\\\"framer-iz1ik5-override\\\",\\\"minHeight\\\":6611,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"JuSK8mjr8\\\":{\\\"min\\\":900,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1dqbfgr-override\\\",\\\"minHeight\\\":6611,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":900,\\\"rootFontSize\\\":16},\\\"UdE7wSZSa\\\":{\\\"max\\\":899,\\\"canvasClassName\\\":\\\"framer-d416nj-override\\\",\\\"minHeight\\\":6611,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":400,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"ZUoJ1WOCO\\\":[\\\".framer-jkrvcv-container\\\",\\\".framer-n93f46\\\",\\\".framer-1ruukcg-container\\\",\\\".framer-g9ajce\\\",\\\".framer-23h1qw-container\\\",\\\".framer-19ckr5h\\\",\\\".framer-160rk37-container\\\",\\\".framer-1kjt8p3\\\",\\\".framer-jmbcbl-container\\\",\\\".framer-1yjshf\\\",\\\".framer-pasd3p-container\\\",\\\".framer-l7gko1\\\",\\\".framer-r8txv0-container\\\",\\\".framer-ay4qkp-container\\\"],\\\"JuSK8mjr8\\\":[\\\".framer-jkrvcv-container\\\",\\\".framer-n93f46\\\",\\\".framer-1ruukcg-container\\\",\\\".framer-g9ajce\\\",\\\".framer-23h1qw-container\\\",\\\".framer-19ckr5h\\\",\\\".framer-160rk37-container\\\",\\\".framer-1kjt8p3\\\",\\\".framer-jmbcbl-container\\\",\\\".framer-1yjshf\\\",\\\".framer-pasd3p-container\\\",\\\".framer-l7gko1\\\",\\\".framer-r8txv0-container\\\",\\\".framer-ay4qkp-container\\\"],\\\"UdE7wSZSa\\\":[\\\".framer-jkrvcv-container\\\",\\\".framer-n93f46\\\",\\\".framer-1ruukcg-container\\\",\\\".framer-g9ajce\\\",\\\".framer-23h1qw-container\\\",\\\".framer-19ckr5h\\\",\\\".framer-160rk37-container\\\",\\\".framer-1kjt8p3\\\",\\\".framer-jmbcbl-container\\\",\\\".framer-1yjshf\\\",\\\".framer-pasd3p-container\\\",\\\".framer-l7gko1\\\",\\\".framer-r8txv0-container\\\",\\\".framer-1ia5cfg-container\\\"],\\\"y5JoM5cDU\\\":[\\\".framer-jkrvcv-container\\\",\\\".framer-n93f46\\\",\\\".framer-1ruukcg-container\\\",\\\".framer-g9ajce\\\",\\\".framer-23h1qw-container\\\",\\\".framer-19ckr5h\\\",\\\".framer-160rk37-container\\\",\\\".framer-1kjt8p3\\\",\\\".framer-jmbcbl-container\\\",\\\".framer-1yjshf\\\",\\\".framer-pasd3p-container\\\",\\\".framer-l7gko1\\\",\\\".framer-r8txv0-container\\\",\\\".framer-ay4qkp-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JuSK8mjr8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UdE7wSZSa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y5JoM5cDU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template2 from \"https://framerusercontent.com/modules/l08YAX520imr4HSl37Ab/7RBZNOe0fwURa5ytNN8I/siiLtv0qy.js\";\r\nimport Template1 from \"https://framerusercontent.com/modules/TxFL934hpUfpmwV86gp7/8Myd3qtfISi2BShMZCQW/L3BDhyiLA.js\";\r\nimport NEW from \"https://framerusercontent.com/modules/ufPQPKfk5G6mYGtfMJfY/CXlNv6VusY9ymW2ZJN8h/sUKyE8l1J.js\";\r\n\r\n\t\tconst routes = {bRLdlQtYH: {elements: {btSGL6I8q: \"paragraph4\", G9bjClTQA: \"paragraph5\", iJDERW9S0: \"paragraph7\", Lc9GSvJp0: \"progress-bar-1\", QWOvsUCt4: \"paragraph1\", r3PttNlb2: \"paragraph3\", ss7tU9pwF: \"paragraph8\", TUkH3Oolb: \"paragraph2\", UdfnAkMHG: \"paragraph6\", xcWA9b7eh: \"scolly\", YhGsfBDmX: \"progress-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eutZ4D4fFMc2TYiqSFRl/OY4uv27si04FfxKf5No1/bRLdlQtYH.js\")), path: \"/\"}, oTJw67MpA: {elements: {BmgQDXbWV: \"paragraph8\", coFh21C2V: \"paragraph3\", daz8w8ZWv: \"progress-bar\", jT26lUb6F: \"scolly\", kdRrNBeOw: \"paragraph6\", KYqBhVpgJ: \"progress-bar-1\", pAKtzwfCQ: \"paragraph2\", rH7v7debi: \"paragraph1\", S5vVtCT3b: \"paragraph7\", t0woo55v5: \"paragraph4\", WX3m_ri9F: \"paragraph5\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/it4zdgaBuTJLheKtpj3P/AJdaRc6djEGbpYhd30Uu/oTJw67MpA.js\")), path: \"/new-home\"}, EAAQwadsC: {elements: {ecVjd8tGt: \"progress-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/32YyjXLvhGI6DjxekgJP/51mpK2zUoTZmsw8pA59W/EAAQwadsC.js\")), path: \"/services\"}, CZdSnU8jQ: {elements: {m6TaR8ycO: \"progress-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YEm6DAvsjmCVbMiqItbI/vFjuO8KQeLCX35d0xmwz/CZdSnU8jQ.js\")), path: \"/about\"}, t4AYQwaU6: {elements: {f515yAfMO: \"progress-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yuU59ZLvdz7LUfVifK7d/1Xjrt8FV7RcqNpfFgJsM/t4AYQwaU6.js\")), path: \"/404\"}, C6KSnlICc: {elements: {c2jawMI_J: \"overview-8\", D2iYAeGRD: \"overview-10\", DcVZmyIgw: \"overview-6\", F8OVvZRbA: \"overview\", gj29ux6RC: \"overview-2\", i7U1oUMLI: \"overview-7\", L6YdkJMa5: \"overview-4\", nIxPnG0L7: \"overview-5\", P1p7GQj8q: \"overview-1\", rC0pCKmUU: \"all\", wDwMwZbvF: \"overview-3\", ziMvPyAfr: \"overview-9\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z8SlwlsMWn9TGnqqSBd4/8NTcfnn6wzNww7DoB3tm/C6KSnlICc.js\")), path: \"/proposal/vesence\"}, pB_dtNdkO: {elements: {Bb3M8VO0g: \"overview-5\", bllp9TBcs: \"overview-3\", dD9VgD_oN: \"overview-4\", DoUZElV0_: \"overview-1\", hgXLOcpct: \"overview-8\", j4v6SCGov: \"overview-9\", LGzMn0eKO: \"overview-10\", s_bTrcjPM: \"all\", TSqB_KNOQ: \"overview\", Vo0u8YhIS: \"overview-7\", vZpaKTyeG: \"overview-2\", zEC8hemw3: \"overview-6\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1FHh4mVYGvGpHvaYQ589/1BBbkHO06xl8CbL8UNHB/pB_dtNdkO.js\")), path: \"/proposal/treasuryspring-kick-off\"}, tPq2Aylku: {elements: {C7NGIKv4j: \"overview-10\", c9iHkQGnk: \"overview-5\", MNMEASwnk: \"overview\", mRESJuHap: \"overview-7\", Nsce5hYts: \"overview-8\", RbvfmhHrF: \"overview-3\", uCxsBRipy: \"overview-6\", uS9oocep0: \"all\", vx5EbjamT: \"overview-1\", yB47sesWo: \"overview-9\", ZaszwwGQC: \"overview-4\", ZtmsdIHmH: \"overview-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/issO21N5dFPxYYGDy7cO/BtZmfBzslv5EIU68kHma/tPq2Aylku.js\")), path: \"/proposal/comstruct\"}, elUjRU6MV: {elements: {bUFe_J1gC: \"overview-9\", bxew9yqq4: \"overview-6\", cG3tLyulW: \"overview-3\", eHU6proqd: \"overview-4\", FR37MFonI: \"overview-11\", glUHt_Hlz: \"overview-7\", k_G2Hb_p1: \"overview-2\", NMADZM_iw: \"overview-12\", qO99uqgtV: \"overview-8\", r_jN5rEsm: \"overview-10\", ud3m9z8Zi: \"overview-1\", vA5IkDJlK: \"overview-5\", VS4GA6spL: \"overview\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MsIhS00tp0vtxVJHfpJs/Wstof2njVJTdVdzb15sm/elUjRU6MV.js\")), path: \"/proposal/treasuryspring\"}, IMsOBAJr1: {elements: {QkrSXFfvE: \"progress-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WXgFovHsYqnH3UDI6h6x/6Tp9YaQrJcqhmoevsSp9/IMsOBAJr1.js\")), path: \"/insights\"}, UpD4iOBhA: {elements: {XYQs9RM96: \"progress-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/75pkz14sZrp8ShKCmNsY/TtsQP6OrQfi4PDIiWjzi/UpD4iOBhA.js\")), path: \"/work\"}, iNY8Jm1HH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/d0Va7xkOYkqMxkO8v3qU/jAA4pXuRwwXMbyZd0EvF/iNY8Jm1HH.js\")), path: \"/request-project\"}, DmCikNYqu: {elements: {tIM94wDY3: \"progress-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DUS4Tt5XzllfvVDIFkyY/jSsCSTZAHgbsvd4YD8dT/DmCikNYqu.js\")), path: \"/success\"}, VN4hzUJiB: {elements: {CZ5996nTo: \"privacy\", imZlhTjVP: \"terms\", UM1ayQreH: \"imprint\", x5fI7bsdo: \"progress-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RAnMKNHZCHMFlVt0h8sQ/GAsbAlxKClMdO1ctDvN8/VN4hzUJiB.js\")), path: \"/legal\"}, OrdCHzloF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ogps9E4mB42LwXKtN4sl/xTwCTYAS8FtfcAYFugmX/OrdCHzloF.js\")), path: \"/component-repo\"}, GocO8WQ3Y: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wSSjtk1ulY2gFixg0jlm/wRLSF6W0SHcmzjx4CmNE/GocO8WQ3Y.js\")), path: \"/page\"}, di67xLxin: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oAadmmeva5OkpW4MDkj8/3lNadn9LTj4sS5SxXXBB/di67xLxin.js\")), path: \"/services-2\"}, tq1EDV27z: {collectionId: \"JkvPB4dzC\", elements: {Fw4e32Rf0: \"paragraph2\", Kqqeo3lbs: \"paragraph3\", wKy4zcRTj: \"paragraph1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q1ypZvLGFQw9Co8XIUzw/ltm1IKcN5cYwxhFbGtoq/tq1EDV27z.js\")), path: \"/services/:pwAu1CZe8\"}, F3u9JyDMB: {collectionId: \"mBd97Dqzu\", elements: {c2keaP7kR: \"progress-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dc1KoVM7uooQH2pcsnYc/Qp45982Zf3nBCTceh4Y7/F3u9JyDMB.js\")), path: \"/work/:CoP50zFOk\"}, kKoTE3iV6: {collectionId: \"Xc9Yhj7AZ\", elements: {u_hqW45oL: \"progress-bar\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iqtFp5l8goQpfgc2CmHo/GDUUByAHKURuzUoUbKjl/kKoTE3iV6.js\")), path: \"/insights/:NDCa8IpOb\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {JkvPB4dzC: async () => (await import(\"https://framerusercontent.com/modules/CStM5EvWt5mQpFycUAgc/VAIj6mVOKbb1t5AzLNMa/JkvPB4dzC.js\"))?.[\"utils\"], mBd97Dqzu: async () => (await import(\"https://framerusercontent.com/modules/3squhWlFIkicY5HR2Ocg/5KheXHfToXOx2fZLa7YN/mBd97Dqzu.js\"))?.[\"utils\"], Xc9Yhj7AZ: async () => (await import(\"https://framerusercontent.com/modules/5oYFtap1B3fE5QRJ8mcP/L96FuGgb3U1I8lm6KCxn/Xc9Yhj7AZ.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"3186a56c392fa8a3f2576b37c7602e37a43448098bee0fd6cc3e742b0363a579\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {cc66Qa_zU: true, TnEqAdBwr: true, WpyANPMWw: true}\r\nconst props2 = {...props1, TnEqAdBwr: false}\r\nconst props3 = {...props1, cc66Qa_zU: false, TnEqAdBwr: false, WpyANPMWw: false}\r\nconst props4 = {...props1, cc66Qa_zU: false, WpyANPMWw: false}\r\nconst props5 = {...props1, cc66Qa_zU: false, TnEqAdBwr: false}\r\nconst templateProps = {BkgxQvAOV: props2, bRLdlQtYH: props1, C6KSnlICc: props2, CZdSnU8jQ: props1, di67xLxin: props1, DmCikNYqu: props5, EAAQwadsC: props1, elUjRU6MV: props2, F3u9JyDMB: props1, IMsOBAJr1: props1, iNY8Jm1HH: props4, kgKBf1_1Y: props2, kKoTE3iV6: props1, oTJw67MpA: props1, pB_dtNdkO: props3, t4AYQwaU6: props1, tPq2Aylku: props2, UpD4iOBhA: props1, VN4hzUJiB: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"bRLdlQtYH\":\r\ncase \"EAAQwadsC\":\r\ncase \"CZdSnU8jQ\":\r\ncase \"t4AYQwaU6\":\r\ncase \"kgKBf1_1Y\":\r\ncase \"C6KSnlICc\":\r\ncase \"pB_dtNdkO\":\r\ncase \"tPq2Aylku\":\r\ncase \"elUjRU6MV\":\r\ncase \"BkgxQvAOV\":\r\ncase \"IMsOBAJr1\":\r\ncase \"UpD4iOBhA\":\r\ncase \"iNY8Jm1HH\":\r\ncase \"DmCikNYqu\":\r\ncase \"VN4hzUJiB\":\r\ncase \"di67xLxin\":\r\ncase \"F3u9JyDMB\":\r\ncase \"kKoTE3iV6\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ncase \"oTJw67MpA\":\r\nreturn React.createElement(Template2, {...props, key: \"Template2\", style}, children(true));\r\ncase \"GocO8WQ3Y\":\r\ncase \"tq1EDV27z\":\r\nreturn React.createElement(NEW, {...props, key: \"NEW\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"bRLdlQtYH\":\r\ncase \"EAAQwadsC\":\r\ncase \"CZdSnU8jQ\":\r\ncase \"t4AYQwaU6\":\r\ncase \"kgKBf1_1Y\":\r\ncase \"C6KSnlICc\":\r\ncase \"pB_dtNdkO\":\r\ncase \"tPq2Aylku\":\r\ncase \"elUjRU6MV\":\r\ncase \"BkgxQvAOV\":\r\ncase \"IMsOBAJr1\":\r\ncase \"UpD4iOBhA\":\r\ncase \"iNY8Jm1HH\":\r\ncase \"DmCikNYqu\":\r\ncase \"VN4hzUJiB\":\r\ncase \"di67xLxin\":\r\ncase \"F3u9JyDMB\":\r\ncase \"kKoTE3iV6\":\r\nreturn [{hash: \"1h9xhc0\", mediaQuery: \"(min-width: 1800px)\"}, {hash: \"x5stdd\", mediaQuery: \"(min-width: 1200px) and (max-width: 1799.98px)\"}, {hash: \"1kbg2s5\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"7cqrqe\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"oTJw67MpA\":\r\nreturn [{hash: \"1ge5z7p\", mediaQuery: \"(min-width: 1800px)\"}, {hash: \"1k6q06n\", mediaQuery: \"(min-width: 1200px) and (max-width: 1799.98px)\"}, {hash: \"1d7gn92\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"r41m03\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"GocO8WQ3Y\":\r\ncase \"tq1EDV27z\":\r\nreturn [{hash: \"1ccwrxt\", mediaQuery: \"(min-width: 1800px)\"}, {hash: \"iz1ik5\", mediaQuery: \"(min-width: 1200px) and (max-width: 1799.98px)\"}, {hash: \"1dqbfgr\", mediaQuery: \"(min-width: 900px) and (max-width: 1199.98px)\"}, {hash: \"d416nj\", mediaQuery: \"(max-width: 899.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yuU59ZLvdz7LUfVifK7d/1Xjrt8FV7RcqNpfFgJsM/t4AYQwaU6.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.allsite.pro\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/lQaKjFWakPHFmL4gAur1/XDCeljx9EQVAcg2mbkmQ/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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AAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,WAAW,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,KAAK,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,cAAc,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,CAACC,GAAE,CAAC,KAAK,CAACC,GAAE,CAAC,KAAK,EAAE,CAACC,GAAE,CAAC,iBAAiB,CAACC,GAAE,CAAC,aAAa,CAACC,GAAE,CAAC,KAAK,YAAY,CAACC,GAAE,CAAC,YAAY,KAAK,CAACC,GAAE,CAAC,YAAY,CAACC,EAAE,CAAC,KAAK,EAAE,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,KAAK,OAAO,gCAAoG,OAAO,gCAAoG,OAAO,gCAAoG,OAAO,gCAAoG,OAAO,gCAAoG,OAAO,gCAAoG,OAAO,gCAAoG,OAAO,gCAAoG,OAAO,gCAAoG,OAAO,gCAAoG,OAAO,gCAAoG,OAAO,gCAAoG,OAAO,gCAAoG,OAAO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AAE,CAAC,KAAK,CAACC,GAAE,CAAC,KAAK,EAAE,CAACC,GAAE,CAAC,iBAAiB,CAACC,GAAE,CAAC,aAAa,CAACC,GAAE,CAAC,KAAK,YAAY,CAACC,GAAE,CAAC,YAAY,KAAK,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,KAAK,EAAE,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAA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C,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,WAAW,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,eAAe,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,KAAK,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,gBAAgB,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,SAAS,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,OAAO,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,KAAKA,EAAE,KAAK,CAAC,CAACC,GAAE,CAAC,KAAK,CAACC,GAAE,CAAC,KAAK,EAAE,CAACC,GAAE,CAAC,iBAAiB,CAACC,GAAE,CAAC,aAAa,CAACC,GAAE,CAAC,KAAK,YAAY,CAACC,GAAE,CAAC,YAAY,KAAK,CAACC,GAAE,CAAC,YAAY,CAACC,EAAE,CAAC,KAAK,EAAE,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG,CAAC,YAAY,CAACC,GAAG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C,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAACC,GAAE,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,GAAG,CAAC,YAAY,CAAC,G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"}