{"version":3,"file":"script_main.bi686mF1.mjs","names":["e","t","r","_Fragment","Image","addPropertyOverrides","LogoIconTextFonts","LogoIconText","TimeDate","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","className","css","LogoIconText","Button","serializationHash","variantClassNames","t","humanReadableVariantMap","getProps","Component","className","css","NavigationNav","Footer1","className","PropertyOverrides","css","Default","breakpoints"],"sources":["https:/ga.jspm.io/npm:js-cookie@3.0.1/dist/js.cookie.mjs","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/tWxPGoauEDGvb60hKQfR/zUn9YAtvK3T5aDgxSVhg/ThemeToggle.js","https:/framerusercontent.com/modules/d0wn72MPOWf9l64GN8Gw/SoOOQGJcgNlWcag2Xdss/BSBJRRp8n.js","https:/framerusercontent.com/modules/27tFw3GSiQku3NqswjmT/GCTVcDwfJt38xdeJWkh1/OOuotiQPS.js","https:/framerusercontent.com/modules/1YRvrsRNQjVCH240r1I6/oDAFydWECijjDxJWMnMK/zCpSU1y4A.js","framer:toplevel/main"],"sourcesContent":["function assign(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var e={read:function(e){'\"'===e[0]&&(e=e.slice(1,-1));return e.replace(/(%[\\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}};function init(e,t){function set(n,r,i){if(\"undefined\"!==typeof document){i=assign({},t,i);\"number\"===typeof i.expires&&(i.expires=new Date(Date.now()+864e5*i.expires));i.expires&&(i.expires=i.expires.toUTCString());n=encodeURIComponent(n).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o=\"\";for(var c in i)if(i[c]){o+=\"; \"+c;true!==i[c]&&(o+=\"=\"+i[c].split(\";\")[0])}return document.cookie=n+\"=\"+e.write(r,n)+o}}function get(t){if(\"undefined\"!==typeof document&&(!arguments.length||t)){var n=document.cookie?document.cookie.split(\"; \"):[];var r={};for(var i=0;i<n.length;i++){var o=n[i].split(\"=\");var c=o.slice(1).join(\"=\");try{var a=decodeURIComponent(o[0]);r[a]=e.read(c,a);if(t===a)break}catch(e){}}return t?r[t]:r}}return Object.create({set:set,get:get,remove:function(e,t){set(e,\"\",assign({},t,{expires:-1}))},withAttributes:function(e){return init(this.converter,assign({},this.attributes,e))},withConverter:function(e){return init(assign({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(t)},converter:{value:Object.freeze(e)}})}var t=init(e,{path:\"/\"});export{t as default};\n\n//# sourceMappingURL=js.cookie.mjs.map","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Image}from\"framer\";import{motion}from\"framer-motion\";import{useState,useEffect,useRef}from\"react\";import Cookies from\"js-cookie\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Sun and moon icons from tabler-icons.io\nconst THEME_ATTRIBUTE=\"framestack-theme\";const COOKIE_NAME=\"framestack-theme\";const STYLE_ID=\"framestack-theme-toggle\";const SIGNAL_NAME=\"framestack-theme-changed\";const THEMES=[\"light\",\"dark\",\"deviceTheme\"];const useThemeStore=createStore(\"deviceTheme\");function extractBodySection(inputString){const searchStr=\"body{\";const startIndex=inputString.indexOf(searchStr);if(startIndex!==-1){const endIndex=inputString.indexOf(\"}\",startIndex+searchStr.length);if(endIndex!==-1){const bodySection=inputString.substring(startIndex+searchStr.length,endIndex);return bodySection;}}return null// Return null if \"body{\" or \"}\" is not found\n;}function makeBorderStyle(border){return border?{borderWidth:border.widthIsMixed?`${border.widthTop}px ${border.widthRight}px ${border.widthBottom}px ${border.widthLeft}px`:`${border.width}px`,borderStyle:border.style,borderColor:border.color}:[];}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function ThemeToggle(props){var _window;const{toggle,dropdown,dropdownOptions,icons,transition}=props;let isPreview=false;let initialTheme=props.defaultTheme;if(typeof document!==\"undefined\"){if(document.body.hasAttribute(\"data-framer-theme\")){if(initialTheme==\"deviceTheme\"){initialTheme=document.body.getAttribute(\"data-framer-theme\");}isPreview=true;}else if(document.body.hasAttribute(THEME_ATTRIBUTE)){initialTheme=document.body.getAttribute(THEME_ATTRIBUTE);}else if(props.saveTheme){const storedTheme=Cookies.get(COOKIE_NAME);if(THEMES.includes(storedTheme)){initialTheme=storedTheme;}}}let deviceTheme=\"light\";if(isPreview&&document.body.hasAttribute(\"data-framer-theme\")){deviceTheme=document.body.getAttribute(\"data-framer-theme\");}else if(typeof window!=\"undefined\"&&((_window=window)===null||_window===void 0?void 0:_window.matchMedia)){deviceTheme=window.matchMedia(\"(prefers-color-scheme: dark)\").matches?\"dark\":\"light\";}const[theme,setTheme]=useThemeStore();const[activeTheme,setActiveTheme]=useState(initialTheme==\"deviceTheme\"?deviceTheme:initialTheme)// light or dark\n;const[originalPreviewTheme,setOriginalPreviewTheme]=useState(initialTheme);const themeRef=useRef(theme);const selectRef=useRef(null);function changeTheme(newTheme){let newActiveTheme=newTheme;if(newTheme==\"deviceTheme\"){if(isPreview){newActiveTheme=originalPreviewTheme;}else{newActiveTheme=deviceTheme;}}setTheme(newTheme);setActiveTheme(newActiveTheme);if(isPreview){document.body.setAttribute(\"data-framer-theme\",newActiveTheme);}document.body.setAttribute(THEME_ATTRIBUTE,newTheme);document.documentElement.setAttribute(THEME_ATTRIBUTE,newTheme);if(props.saveTheme){Cookies.set(COOKIE_NAME,newTheme,{expires:365})// Expires in 1 year\n;}window.dispatchEvent(new CustomEvent(SIGNAL_NAME));}function toggleTheme(){const newActiveTheme=activeTheme==\"light\"?\"dark\":\"light\";if(props.resetToDeviceTheme){changeTheme(newActiveTheme==deviceTheme?\"deviceTheme\":newActiveTheme);}else{changeTheme(newActiveTheme);}}function onSelectChange(){if(selectRef.current){changeTheme(THEMES[selectRef.current.selectedIndex]);}}const handleThemeChange=event=>{if(themeRef.current==\"deviceTheme\"){setActiveTheme(event.matches?\"dark\":\"light\");}};useEffect(()=>{themeRef.current=theme// Update the ref whenever the theme state changes\n;if(theme==\"deviceTheme\"){if(isPreview){setActiveTheme(originalPreviewTheme);}else{setActiveTheme(deviceTheme);}}else{setActiveTheme(theme);}},[theme]);useEffect(()=>{if(initialTheme!=theme){changeTheme(initialTheme);}// const themeAttr = document.body.getAttribute(THEME_ATTRIBUTE)\n// if (themeAttr) {\n//     changeTheme(themeAttr)\n// }\nconst mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");mediaQuery.addEventListener(\"change\",handleThemeChange);if(!isPreview){let generateStyle=true;// Check if <head> already has theme attribute\nconst headElement=document.querySelector(\"head\");if(headElement){if(headElement.querySelector(`style#${STYLE_ID}`)){generateStyle=false;}}// Generate <style> with color styles\nif(generateStyle){let style=document.querySelector(\"style[data-framer-css-ssr-minified]\");if(style&&(style===null||style===void 0?void 0:style.textContent)){const styleText=style.textContent;const darkLocation=styleText.indexOf(\"@media (prefers-color-scheme: dark){body{--token\");if(darkLocation!==-1){var styleElement=document.createElement(\"style\");styleElement.id=STYLE_ID;styleElement.textContent=`body[${THEME_ATTRIBUTE}=\"light\"] {${extractBodySection(styleText)}} body[${THEME_ATTRIBUTE}=\"dark\"] {${extractBodySection(styleText.substring(darkLocation))}} ${props.setColorScheme?`html {color-scheme: light dark; } html[${THEME_ATTRIBUTE}=\"light\"] { color-scheme: light; } html[${THEME_ATTRIBUTE}=\"dark\"] { color-scheme: dark; } `:\"\"}`;document.head.appendChild(styleElement);}}}}return()=>mediaQuery.removeEventListener(\"change\",handleThemeChange);},[]);switch(props.componentStyle){case\"toggle\":const{height,padding,shadow}=toggle;return /*#__PURE__*/_jsxs(motion.div,{onClick:toggleTheme,style:{position:\"relative\",minHeight:height,minWidth:height*2-padding*2,backgroundColor:toggle.fill,padding:padding,borderRadius:toggle.radius,color:icons===null||icons===void 0?void 0:icons.color,cursor:\"pointer\",...props.style},layout:false,whileHover:{color:(icons===null||icons===void 0?void 0:icons.hoverColor)||(icons===null||icons===void 0?void 0:icons.color)},initial:false,transition:transition,children:[props.border&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,boxSizing:\"border-box\",borderRadius:toggle.radius,...makeBorderStyle(props.border)}}),/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",height:height-padding*2,aspectRatio:1,[activeTheme==\"light\"?\"left\":\"right\"]:padding,backgroundColor:toggle.switch,borderRadius:toggle.radius-padding,boxShadow:shadow?`${shadow.x}px ${shadow.y}px ${shadow.blur}px ${shadow.spread}px ${shadow.color}`:\"none\",boxSizing:\"border-box\",...makeBorderStyle(toggle.switchBorder)},layout:true,initial:false,transition:transition,children:icons&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0},children:/*#__PURE__*/_jsx(Icon,{theme:activeTheme,style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\"},...icons})})})]});case\"dropdown\":var _props_style;const{showDeviceTheme}=dropdownOptions;const themeTitles={light:dropdownOptions.lightText,dark:dropdownOptions.darkText,deviceTheme:dropdownOptions.deviceThemeText};return /*#__PURE__*/_jsxs(motion.div,{style:{display:\"flex\",flexDirection:\"row\",gap:dropdown.gap,alignItems:\"center\",justifyContent:\"space-between\",backgroundColor:dropdown.fill,color:dropdown.fontColor,borderRadius:dropdown.radiusIsMixed?`${dropdown.radiusTopLeft}px ${dropdown.radiusTopRight}px ${dropdown.radiusBottomRight}px ${dropdown.radiusBottomLeft}px`:`${dropdown.radius}px`,padding:dropdown.paddingIsMixed?`${dropdown.paddingTopLeft}px ${dropdown.paddingTopRight}px ${dropdown.paddingBottomRight}px ${dropdown.paddingBottomLeft}px`:`${dropdown.padding}px`,userSelect:\"none\",boxSizing:\"border-box\",cursor:\"pointer\",\"--icon-color\":icons===null||icons===void 0?void 0:icons.color,...makeBorderStyle(props.border),...dropdown.font,...props.style},whileHover:{color:dropdown.fontColorHover||dropdown.fontColor,\"--icon-color\":(icons===null||icons===void 0?void 0:icons.hoverColor)||(icons===null||icons===void 0?void 0:icons.color)},initial:false,transition:transition,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:dropdown.gap,textWrap:((_props_style=props.style)===null||_props_style===void 0?void 0:_props_style.width)==\"100%\"?\"wrap\":\"nowrap\"},children:[icons&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Icon,{theme:activeTheme,...props.icons,style:{color:\"var(--icon-color)\"}})}),!showDeviceTheme&&theme==\"deviceTheme\"?themeTitles[deviceTheme]:themeTitles[theme]]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\",color:dropdown.arrow},children:dropdown.arrow&&/*#__PURE__*/_jsx(Icon,{theme:\"arrow\",size:18})}),/*#__PURE__*/_jsxs(\"select\",{ref:selectRef,name:\"theme\",onChange:onSelectChange,style:{position:\"absolute\",inset:0,opacity:0},children:[/*#__PURE__*/_jsx(\"option\",{value:\"light\",selected:theme==\"light\"||!showDeviceTheme&&deviceTheme==\"light\",children:themeTitles.light}),/*#__PURE__*/_jsx(\"option\",{value:\"dark\",selected:theme==\"dark\"||!showDeviceTheme&&deviceTheme==\"dark\",children:themeTitles.dark}),showDeviceTheme&&/*#__PURE__*/_jsx(\"option\",{value:\"deviceTheme\",selected:theme==\"deviceTheme\",children:themeTitles.deviceTheme})]})]});case\"custom\":return /*#__PURE__*/_jsx(\"div\",{onClick:toggleTheme,children:activeTheme==\"light\"?props.customLight:props.customDark});}}ThemeToggle.displayName=\"Theme Toggle\";const borderControls={color:{type:ControlType.Color,defaultValue:\"#222\"},width:{type:ControlType.FusedNumber,defaultValue:1,toggleKey:\"widthIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}};const toggleShadowDefault={color:\"rgba(0, 0, 0, 0.2)\",x:0,y:2,blur:4,spread:0};const iconsDefault={type:\"default\",color:\"#333333\",size:18,opacity:1};addPropertyControls(ThemeToggle,{defaultTheme:{type:ControlType.Enum,defaultValue:\"deviceTheme\",options:[\"deviceTheme\",\"light\",\"dark\"],optionTitles:[\"Device Theme\",\"Light\",\"Dark\"],title:\"Default\"},saveTheme:{type:ControlType.Boolean,defaultValue:true,title:\"Save Cookie\"},componentStyle:{type:ControlType.Enum,defaultValue:\"toggle\",options:[\"toggle\",\"dropdown\",\"custom\"],optionTitles:[\"Toggle\",\"Dropdown\",\"Custom\"],title:\"Style\"},toggle:{type:ControlType.Object,buttonTitle:\"Options\",icon:\"boolean\",controls:{height:{type:ControlType.Number,defaultValue:32,min:1,step:1},fill:{type:ControlType.Color,defaultValue:\"#EDEDED\",optional:true},switch:{type:ControlType.Color,defaultValue:\"#FFF\"},switchBorder:{type:ControlType.Object,optional:true,controls:borderControls},shadow:{type:ControlType.Object,defaultValue:toggleShadowDefault,optional:true,controls:{color:{type:ControlType.Color,defaultValue:toggleShadowDefault.color},x:{type:ControlType.Number,defaultValue:toggleShadowDefault.x,displayStepper:true},y:{type:ControlType.Number,defaultValue:toggleShadowDefault.y,displayStepper:true},blur:{type:ControlType.Number,defaultValue:toggleShadowDefault.blur,min:0,displayStepper:true},spread:{type:ControlType.Number,defaultValue:toggleShadowDefault.spread,displayStepper:true}}},padding:{type:ControlType.Number,defaultValue:4,min:0,step:1,displayStepper:true},radius:{type:ControlType.Number,defaultValue:16,min:0}},hidden:props=>props.componentStyle!==\"toggle\"},dropdown:{type:ControlType.Object,buttonTitle:\"Options\",controls:{fill:{type:ControlType.Color,defaultValue:\"#EDEDED\",optional:true},fontColor:{type:ControlType.Color,defaultValue:\"#000\"},fontColorHover:{type:ControlType.Color,optional:true,title:\"Hover Font Color\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1}},arrow:{type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.5)\",optional:true},gap:{type:ControlType.Number,defaultValue:8,min:0,step:1},padding:{type:ControlType.FusedNumber,defaultValue:8,toggleKey:\"paddingIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"paddingTopLeft\",\"paddingTopRight\",\"paddingBottomRight\",\"paddingBottomLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},radius:{type:ControlType.FusedNumber,defaultValue:10,toggleKey:\"radiusIsMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"radiusTopLeft\",\"radiusTopRight\",\"radiusBottomRight\",\"radiusBottomLeft\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0}},hidden:props=>props.componentStyle!==\"dropdown\"},dropdownOptions:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Options\",// buttonTitle: \"Options\",\ncontrols:{showDeviceTheme:{type:ControlType.Boolean,defaultValue:true},deviceThemeText:{type:ControlType.String,defaultValue:\"Device Theme\",hidden:props=>!props.showDeviceTheme},lightText:{type:ControlType.String,defaultValue:\"Light\"},darkText:{type:ControlType.String,defaultValue:\"Dark\"}},hidden:props=>props.componentStyle!==\"dropdown\"},icons:{type:ControlType.Object,defaultValue:iconsDefault,optional:true,controls:{type:{type:ControlType.Enum,defaultValue:\"default\",options:[\"default\",\"svg\",\"image\"],optionTitles:[\"Default\",\"SVG\",\"Image\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},lightSvg:{type:ControlType.String,placeholder:\"<svg></svg>\",displayTextArea:true,title:\"Light SVG\",hidden:props=>props.type!=\"svg\"},darkSvg:{type:ControlType.String,placeholder:\"<svg></svg>\",displayTextArea:true,title:\"Dark SVG\",hidden:props=>props.type!=\"svg\"},lightImage:{type:ControlType.ResponsiveImage,title:\"Light\",hidden:props=>props.type!=\"image\"},darkImage:{type:ControlType.ResponsiveImage,title:\"Dark\",hidden:props=>props.type!=\"image\"},sizing:{type:ControlType.Enum,defaultValue:\"cover\",options:[\"fill\",\"fit\",\"stretch\"],optionTitles:[\"Fill\",\"Fit\",\"Stretch\"],hidden:props=>props.type!=\"image\"},color:{type:ControlType.Color,defaultValue:iconsDefault.color,hidden:props=>props.type!=\"default\"&&props.type!=\"svg\"},hoverColor:{type:ControlType.Color,optional:true,hidden:props=>props.type!=\"default\"&&props.type!=\"svg\"},size:{type:ControlType.Number,defaultValue:iconsDefault.size,min:1,step:1,displayStepper:true},opacity:{type:ControlType.Number,defaultValue:1,min:0,max:1,step:.01}},hidden:props=>props.componentStyle==\"custom\"},border:{type:ControlType.Object,optional:true,controls:borderControls,hidden:props=>props.componentStyle==\"custom\"},customLight:{type:ControlType.ComponentInstance,title:\"Light\",hidden:props=>props.componentStyle!==\"custom\"},customDark:{type:ControlType.ComponentInstance,title:\"Dark\",hidden:props=>props.componentStyle!==\"custom\"},resetToDeviceTheme:{type:ControlType.Boolean,defaultValue:true,// description:\n//     \"Uses the device theme when the toggle is switched to the current device theme.\",\nhidden:props=>props.componentStyle!==\"toggle\"},setColorScheme:{type:ControlType.Boolean,defaultValue:true,title:\"Theme Scroll Bars\"},transition:{type:ControlType.Transition,hidden:props=>props.type==\"custom\"}});function Icon(props){const{theme,type,size,lightSvg,darkSvg,lightImage,darkImage,sizing,opacity,style={}}=props;switch(type){case\"svg\":if(theme==\"light\"&&!lightSvg.length||theme==\"dark\"&&!darkSvg.length){return /*#__PURE__*/_jsx(\"div\",{});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{className:\"theme-toggle-icon\",style:{width:size,height:size,opacity,pointerEvents:\"none\",...style},dangerouslySetInnerHTML:{__html:(theme==\"light\"?lightSvg:darkSvg).replace(/width=\"(\\d+)\"/,`width=\"${size}\"`).replace(/height=\"(\\d+)\"/,`width=\"${size}\"`)}}),/*#__PURE__*/_jsx(\"style\",{children:`.theme-toggle-icon svg { display: block; }`})]});case\"image\":return /*#__PURE__*/_jsx(Image,{background:{fit:sizing,...theme==\"light\"?lightImage:darkImage},style:{opacity,width:size,height:size,...style}});case\"default\":return /*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:size,height:size,viewBox:\"0 0 24 24\",strokeWidth:\"2\",stroke:\"currentColor\",fill:\"none\",strokeLinecap:\"round\",strokeLinejoin:\"round\",style:{opacity,...style},children:[/*#__PURE__*/_jsx(\"path\",{stroke:\"none\",d:\"M0 0h24v24H0z\",fill:\"none\"}),theme==\"light\"?[/*#__PURE__*/_jsx(\"path\",{d:\"M12 19a1 1 0 0 1 .993 .883l.007 .117v1a1 1 0 0 1 -1.993 .117l-.007 -.117v-1a1 1 0 0 1 1 -1z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M18.313 16.91l.094 .083l.7 .7a1 1 0 0 1 -1.32 1.497l-.094 -.083l-.7 -.7a1 1 0 0 1 1.218 -1.567l.102 .07z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M7.007 16.993a1 1 0 0 1 .083 1.32l-.083 .094l-.7 .7a1 1 0 0 1 -1.497 -1.32l.083 -.094l.7 -.7a1 1 0 0 1 1.414 0z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M4 11a1 1 0 0 1 .117 1.993l-.117 .007h-1a1 1 0 0 1 -.117 -1.993l.117 -.007h1z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M21 11a1 1 0 0 1 .117 1.993l-.117 .007h-1a1 1 0 0 1 -.117 -1.993l.117 -.007h1z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M6.213 4.81l.094 .083l.7 .7a1 1 0 0 1 -1.32 1.497l-.094 -.083l-.7 -.7a1 1 0 0 1 1.217 -1.567l.102 .07z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M19.107 4.893a1 1 0 0 1 .083 1.32l-.083 .094l-.7 .7a1 1 0 0 1 -1.497 -1.32l.083 -.094l.7 -.7a1 1 0 0 1 1.414 0z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 2a1 1 0 0 1 .993 .883l.007 .117v1a1 1 0 0 1 -1.993 .117l-.007 -.117v-1a1 1 0 0 1 1 -1z\",strokeWidth:\"0\",fill:\"currentColor\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 7a5 5 0 1 1 -4.995 5.217l-.005 -.217l.005 -.217a5 5 0 0 1 4.995 -4.783z\",strokeWidth:\"0\",fill:\"currentColor\"})]:theme==\"dark\"?/*#__PURE__*/_jsx(\"path\",{d:\"M12 1.992a10 10 0 1 0 9.236 13.838c.341 -.82 -.476 -1.644 -1.298 -1.31a6.5 6.5 0 0 1 -6.864 -10.787l.077 -.08c.551 -.63 .113 -1.653 -.758 -1.653h-.266l-.068 -.006l-.06 -.002z\",strokeWidth:\"0\",fill:\"currentColor\"}):// Arrow\n/*#__PURE__*/_jsx(\"path\",{d:\"M6 9l6 6l6 -6\"})]});}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThemeToggle\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThemeToggle.map","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";import ThemeToggle from\"https://framerusercontent.com/modules/tWxPGoauEDGvb60hKQfR/zUn9YAtvK3T5aDgxSVhg/ThemeToggle.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/n9WWeRvxvjb9rM87qaLc/Ij29ZTtbD31kZufUCiTH/e2W4Hh3Dz.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/kF3vutFsLlT041CcxlUL/RSIzuhxhc1nn8vfPKbrX/ooMhlcF6A.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qx8rwPZpTC6vae9nKijK/akWXakaCcS55Hmn58h2v/TXUMo5E4r.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/benJFbLMORzC2ITVDo3c/XY8QmKwMCKsWdiyWfsRp/xdADfZFqW.js\";import LogoIconText from\"https://framerusercontent.com/modules/sK8YQyZ40dSSCclvvVyD/MaaPoauI92RmoXHupXCB/H9oB5QeX5.js\";const LogoIconTextFonts=getFonts(LogoIconText);const TimeDateFonts=getFonts(TimeDate);const ThemeToggleFonts=getFonts(ThemeToggle);const cycleOrder=[\"zHzO4s9Ma\",\"UInWAyeob\",\"nk5yD9FEV\"];const serializationHash=\"framer-3tGDY\";const variantClassNames={nk5yD9FEV:\"framer-v-1lrxhfv\",UInWAyeob:\"framer-v-jfj9vy\",zHzO4s9Ma:\"framer-v-4ie21h\"};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 humanReadableVariantMap={\"Footer 1\":\"zHzO4s9Ma\",Phone:\"nk5yD9FEV\",Tablet:\"UInWAyeob\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zHzO4s9Ma\"};};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:\"zHzO4s9Ma\",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(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4ie21h\",className,classNames),\"data-framer-name\":\"Footer 1\",layoutDependency:layoutDependency,layoutId:\"zHzO4s9Ma\",ref:refBinding,style:{...style},...addPropertyOverrides({nk5yD9FEV:{\"data-framer-name\":\"Phone\"},UInWAyeob:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fly3bt\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"MCRLX50xU\",style:{borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ofy1g7\",layoutDependency:layoutDependency,layoutId:\"VCD_ZTJ9Q\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ujbo02\",layoutDependency:layoutDependency,layoutId:\"mm3m9SHLX\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-z93b78\",layoutDependency:layoutDependency,layoutId:\"QfEroHPkP\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+0+(((componentViewport?.height||331.5)-0-499.6)/2+0+0)+64+0+0+0+0+0+0+0,...addPropertyOverrides({nk5yD9FEV:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||671.5)-0-801.2)/2+0+0)+50+0+0+0+0+0+0+0},UInWAyeob:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||317.5)-0-485.6)/2+0+0)+50+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6bwf40-container\",layoutDependency:layoutDependency,layoutId:\"RSXzJubJ5-container\",nodeId:\"RSXzJubJ5\",rendersWithMotion:true,scopeId:\"BSBJRRp8n\",children:/*#__PURE__*/_jsx(LogoIconText,{height:\"100%\",id:\"RSXzJubJ5\",layoutId:\"RSXzJubJ5\",USURNvraG:true,vXDT4Zw8p:true,width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1asjrt1\",layoutDependency:layoutDependency,layoutId:\"of70TYmE9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1on0pxo\",layoutDependency:layoutDependency,layoutId:\"VTFvIbIVM\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Platform\"})}),className:\"framer-1eyc054\",fonts:[\"GF;Geist Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"UbDars7sY\",style:{\"--extracted-a0htzi\":\"var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.ul,{className:\"framer-1o1s8x9\",layoutDependency:layoutDependency,layoutId:\"PaHNB0uqo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t5rd6i\",\"data-styles-preset\":\"TXUMo5E4r\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qnit4FbDX\"},motionChild:true,nodeId:\"gpzT4Qbjo\",openInNewTab:false,relValues:[],scopeId:\"BSBJRRp8n\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Our Thesis\"})})})}),className:\"framer-yhxgg5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gpzT4Qbjo\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sw2k38\",layoutDependency:layoutDependency,layoutId:\"ROOltIfaX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Company\"})}),className:\"framer-13uf2sc\",fonts:[\"GF;Geist Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"TrimSV1jE\",style:{\"--extracted-a0htzi\":\"var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-1jxluvk\",layoutDependency:layoutDependency,layoutId:\"y6oM3x3Wo\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t5rd6i\",\"data-styles-preset\":\"TXUMo5E4r\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"az15hUgcM\"},motionChild:true,nodeId:\"T5GpXV8fS\",openInNewTab:false,relValues:[],scopeId:\"BSBJRRp8n\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"About\"})})})}),className:\"framer-1mg5bkp\",\"data-framer-name\":\"About us\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"T5GpXV8fS\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t5rd6i\",\"data-styles-preset\":\"TXUMo5E4r\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"at2AZADzT\"},motionChild:true,nodeId:\"NmiZrp3hn\",openInNewTab:false,relValues:[],scopeId:\"BSBJRRp8n\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Blog\"})})})}),className:\"framer-1jxeiai\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NmiZrp3hn\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t5rd6i\",\"data-styles-preset\":\"TXUMo5E4r\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pM_fBmJgd\"},motionChild:true,nodeId:\"thaFpzMFV\",openInNewTab:false,relValues:[],scopeId:\"BSBJRRp8n\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Contact\"})})})}),className:\"framer-3ytywk\",\"data-framer-name\":\"Careers\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"thaFpzMFV\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ykr9j0\",layoutDependency:layoutDependency,layoutId:\"kuvd8fyJe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Socials\"})}),className:\"framer-pbe5l4\",fonts:[\"GF;Geist Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"naKsc7Ept\",style:{\"--extracted-a0htzi\":\"var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-1vhmzs\",layoutDependency:layoutDependency,layoutId:\"W3aRUHKdV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t5rd6i\",\"data-styles-preset\":\"TXUMo5E4r\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/framer\",motionChild:true,nodeId:\"DFJ3BkwSG\",openInNewTab:true,relValues:[],scopeId:\"BSBJRRp8n\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Linkedin\"})})})}),className:\"framer-mlww2c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DFJ3BkwSG\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t5rd6i\",\"data-styles-preset\":\"TXUMo5E4r\",children:/*#__PURE__*/_jsx(Link,{href:\"x.com/framer\",motionChild:true,nodeId:\"BIvsN4SKS\",openInNewTab:true,relValues:[],scopeId:\"BSBJRRp8n\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"X Twitter\"})})})}),className:\"framer-1jcb118\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BIvsN4SKS\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6qi94c\",layoutDependency:layoutDependency,layoutId:\"lGD9bc957\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wj1b2q\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"g2KFucV9m\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xzohi9\",layoutDependency:layoutDependency,layoutId:\"iueTv3EB2\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vkt2vh\",layoutDependency:layoutDependency,layoutId:\"SXLmcDwV3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rfqqsb\",\"data-styles-preset\":\"ooMhlcF6A\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-74dcd4b0-56a5-4afd-9963-06c6c7bddf6c, rgb(82, 82, 91)))\"},children:\"\\xa9 \"})}),className:\"framer-r4hure\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"P6W4moDcn\",style:{\"--extracted-r6o4lv\":\"var(--token-74dcd4b0-56a5-4afd-9963-06c6c7bddf6c, rgb(82, 82, 91))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z76s90-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"jDwukId1s-container\",nodeId:\"jDwukId1s\",rendersWithMotion:true,scopeId:\"BSBJRRp8n\",children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-74dcd4b0-56a5-4afd-9963-06c6c7bddf6c, rgb(82, 82, 91))\",font:{fontFamily:'\"Outfit\", \"Outfit Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"},height:\"100%\",id:\"jDwukId1s\",layoutId:\"jDwukId1s\",monthFormat:\"long\",outputType:\"date\",showMinutes:true,showMonth:false,showSeconds:true,showWeekday:false,showYear:true,tabularFont:true,timeFormat:\"24h\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b7ree4\",\"data-styles-preset\":\"xdADfZFqW\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-74dcd4b0-56a5-4afd-9963-06c6c7bddf6c, rgb(82, 82, 91)))\"},children:\"Aven Capital Partners\"})}),className:\"framer-dwq4nv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"W5UsLKtGM\",style:{\"--extracted-r6o4lv\":\"var(--token-74dcd4b0-56a5-4afd-9963-06c6c7bddf6c, rgb(82, 82, 91))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b7ree4\",\"data-styles-preset\":\"xdADfZFqW\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BYLj_wh5M\"},motionChild:true,nodeId:\"lenDAnlnh\",openInNewTab:false,relValues:[],scopeId:\"BSBJRRp8n\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Privacy\"})})})}),className:\"framer-1s5aloc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lenDAnlnh\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b7ree4\",\"data-styles-preset\":\"xdADfZFqW\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OSDEFFo4c\"},motionChild:true,nodeId:\"R3ixqVEhR\",openInNewTab:false,relValues:[],scopeId:\"BSBJRRp8n\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Cookies\"})})})}),className:\"framer-149q4s7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"R3ixqVEhR\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b7ree4\",\"data-styles-preset\":\"xdADfZFqW\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"VoF4Ejinh\"},motionChild:true,nodeId:\"NKqr3i8vL\",openInNewTab:false,relValues:[],scopeId:\"BSBJRRp8n\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Terms\"})})})}),className:\"framer-nce2cy\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NKqr3i8vL\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oruylm-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"dwpNQ6HsK-container\",nodeId:\"dwpNQ6HsK\",rendersWithMotion:true,scopeId:\"BSBJRRp8n\",children:/*#__PURE__*/_jsx(ThemeToggle,{componentStyle:\"toggle\",customDark:[],customLight:[],defaultTheme:\"dark\",dropdown:{arrow:\"rgba(0, 0, 0, 0.5)\",fill:\"rgb(237, 237, 237)\",font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1em\"},fontColor:\"rgb(0, 0, 0)\",gap:8,padding:8,paddingBottomLeft:8,paddingBottomRight:8,paddingIsMixed:false,paddingTopLeft:8,paddingTopRight:8,radius:10,radiusBottomLeft:10,radiusBottomRight:10,radiusIsMixed:false,radiusTopLeft:10,radiusTopRight:10},dropdownOptions:{darkText:\"Dark\",deviceThemeText:\"Device Theme\",lightText:\"Light\",showDeviceTheme:true},height:\"100%\",icons:{color:\"var(--token-8c47652b-dea5-4767-a9f2-5d952dcce49a, rgb(255, 255, 255))\",darkSvg:\"\",lightSvg:\"\",opacity:1,size:18,sizing:\"fill\",type:\"default\"},id:\"dwpNQ6HsK\",layoutId:\"dwpNQ6HsK\",resetToDeviceTheme:true,saveTheme:true,setColorScheme:true,toggle:{fill:\"var(--token-2fbf8b7a-70e8-43f5-bbda-34eb7c369167, rgba(0, 0, 0, 0.1))\",height:32,padding:4,radius:16,shadow:{blur:4,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:2},switch:\"var(--token-b1fb229f-a8e6-4640-b958-ea29fe1a7f0e, rgb(15, 12, 54))\",switchBorder:{color:\"rgb(34, 34, 34)\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1}},transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3tGDY.framer-22iksm, .framer-3tGDY .framer-22iksm { display: block; }\",\".framer-3tGDY.framer-4ie21h { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-3tGDY .framer-fly3bt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 1152px; overflow: hidden; padding: 64px 24px 0px 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-3tGDY .framer-1ofy1g7 { display: grid; flex: none; gap: 40px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(200px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-3tGDY .framer-1ujbo02 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3tGDY .framer-z93b78 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3tGDY .framer-6bwf40-container, .framer-3tGDY .framer-z76s90-container, .framer-3tGDY .framer-1oruylm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-3tGDY .framer-1asjrt1 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; grid-column: span 2; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3tGDY .framer-1on0pxo, .framer-3tGDY .framer-1sw2k38, .framer-3tGDY .framer-1ykr9j0 { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-3tGDY .framer-1eyc054, .framer-3tGDY .framer-13uf2sc, .framer-3tGDY .framer-pbe5l4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-3tGDY .framer-1o1s8x9, .framer-3tGDY .framer-1jxluvk, .framer-3tGDY .framer-1vhmzs { 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: flex-start; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3tGDY .framer-yhxgg5, .framer-3tGDY .framer-1mg5bkp, .framer-3tGDY .framer-1jxeiai, .framer-3tGDY .framer-3ytywk, .framer-3tGDY .framer-mlww2c, .framer-3tGDY .framer-1jcb118, .framer-3tGDY .framer-r4hure, .framer-3tGDY .framer-dwq4nv, .framer-3tGDY .framer-1s5aloc, .framer-3tGDY .framer-149q4s7, .framer-3tGDY .framer-nce2cy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3tGDY .framer-6qi94c { 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: 40px 0px 40px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-3tGDY .framer-1wj1b2q { 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-3tGDY .framer-1xzohi9 { align-content: center; align-items: center; display: flex; flex: none; 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-3tGDY .framer-1vkt2vh { 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; position: relative; width: min-content; }\",\".framer-3tGDY.framer-v-jfj9vy.framer-4ie21h { width: 810px; }\",\".framer-3tGDY.framer-v-jfj9vy .framer-fly3bt, .framer-3tGDY.framer-v-1lrxhfv .framer-fly3bt { padding: 50px 20px 0px 20px; }\",\".framer-3tGDY.framer-v-jfj9vy .framer-1ofy1g7 { gap: 20px; grid-template-columns: repeat(4, minmax(1px, 1fr)); justify-content: start; }\",\".framer-3tGDY.framer-v-jfj9vy .framer-1asjrt1 { gap: 20px; grid-column: span 3; }\",\".framer-3tGDY.framer-v-1lrxhfv.framer-4ie21h { width: 390px; }\",\".framer-3tGDY.framer-v-1lrxhfv .framer-1ofy1g7 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; }\",\".framer-3tGDY.framer-v-1lrxhfv .framer-1ujbo02 { align-self: unset; gap: 20px; height: min-content; }\",\".framer-3tGDY.framer-v-1lrxhfv .framer-z93b78 { flex: none; height: min-content; }\",\".framer-3tGDY.framer-v-1lrxhfv .framer-1asjrt1 { align-content: unset; align-items: unset; align-self: unset; display: grid; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(1px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: start; }\",\".framer-3tGDY.framer-v-1lrxhfv .framer-1on0pxo, .framer-3tGDY.framer-v-1lrxhfv .framer-1sw2k38, .framer-3tGDY.framer-v-1lrxhfv .framer-1ykr9j0 { align-self: start; flex: none; gap: 24px; height: 100%; justify-self: start; width: 100%; }\",\".framer-3tGDY.framer-v-1lrxhfv .framer-1o1s8x9, .framer-3tGDY.framer-v-1lrxhfv .framer-1jxluvk, .framer-3tGDY.framer-v-1lrxhfv .framer-1vhmzs { gap: 24px; }\",\".framer-3tGDY.framer-v-1lrxhfv .framer-6qi94c { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-3tGDY.framer-v-1lrxhfv .framer-1wj1b2q { flex: none; order: 0; width: 100%; }\",\".framer-3tGDY.framer-v-1lrxhfv .framer-1oruylm-container { order: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 331.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UInWAyeob\":{\"layout\":[\"fixed\",\"auto\"]},\"nk5yD9FEV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBSBJRRp8n=withCSS(Component,css,\"framer-3tGDY\");export default FramerBSBJRRp8n;FramerBSBJRRp8n.displayName=\"Footer 1\";FramerBSBJRRp8n.defaultProps={height:331.5,width:1200};addPropertyControls(FramerBSBJRRp8n,{variant:{options:[\"zHzO4s9Ma\",\"UInWAyeob\",\"nk5yD9FEV\"],optionTitles:[\"Footer 1\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBSBJRRp8n,[{explicitInter:true,fonts:[{family:\"Geist Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geistmono/v3/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5W7ihaO_CS.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Outfit\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/RPEPC24XXAVK6EWUOKWQUPTOZQR35AS2/BVWMEQ5ZCLZP2VOXOHXQDCZADXNFBXUF/5REHZLR2B5PQAKMITIQJK6BDK34RDHS4.woff2\",weight:\"400\"}]},...LogoIconTextFonts,...TimeDateFonts,...ThemeToggleFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBSBJRRp8n\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"331.5\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UInWAyeob\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nk5yD9FEV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BSBJRRp8n.map","// Generated by Framer (3bdc3c5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,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*as sharedStyle1 from\"https://framerusercontent.com/modules/n9WWeRvxvjb9rM87qaLc/Ij29ZTtbD31kZufUCiTH/e2W4Hh3Dz.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ae4OpRI1zflaP4PX5KnC/musL7trUbO4PadYMMNu0/hHTn2bbOC.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/nSdgNAypUkAxaOx6dn1P/OZf9B6Vz8pHETx7fONut/Hw9zuAiRK.js\";import LogoIconText from\"https://framerusercontent.com/modules/sK8YQyZ40dSSCclvvVyD/MaaPoauI92RmoXHupXCB/H9oB5QeX5.js\";import Button from\"https://framerusercontent.com/modules/aPQlfv124V00fZ2vWtUr/ueY6RqyfdkxJp4YUH10z/LnHEIToru.js\";const LogoIconTextFonts=getFonts(LogoIconText);const ButtonFonts=getFonts(Button);const cycleOrder=[\"ZK9s8BdUy\",\"oa7vk9_g5\",\"yiW6eFy2J\",\"naBjoA2Sh\",\"NbX2A09BO\"];const serializationHash=\"framer-5Xz5x\";const variantClassNames={naBjoA2Sh:\"framer-v-cwyxa0\",NbX2A09BO:\"framer-v-1b839il\",oa7vk9_g5:\"framer-v-mq2zej\",yiW6eFy2J:\"framer-v-1xagbaj\",ZK9s8BdUy:\"framer-v-zl4sqy\"};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 transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:.3,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone - Open\":\"NbX2A09BO\",Island:\"naBjoA2Sh\",Navigation:\"ZK9s8BdUy\",Phone:\"yiW6eFy2J\",Tablet:\"oa7vk9_g5\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZK9s8BdUy\"};};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:\"ZK9s8BdUy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const C8_slKbJqtm60jl=activeVariantCallback(async(...args)=>{setVariant(\"yiW6eFy2J\");});const onTapqv9syt=activeVariantCallback(async(...args)=>{setVariant(\"NbX2A09BO\");});const onTaptm60jl=activeVariantCallback(async(...args)=>{setVariant(\"yiW6eFy2J\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"naBjoA2Sh\")return false;return true;};const isDisplayed1=()=>{if([\"yiW6eFy2J\",\"NbX2A09BO\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"naBjoA2Sh\")return true;return false;};const router=useRouter();const isDisplayed3=()=>{if([\"yiW6eFy2J\",\"NbX2A09BO\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"NbX2A09BO\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"NbX2A09BO\")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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-zl4sqy\",className,classNames),\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"ZK9s8BdUy\",ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"none\",...style},variants:{NbX2A09BO:{backdropFilter:\"blur(24px)\",backgroundColor:\"var(--token-0bb246b1-9199-4743-81d9-38732dfa302e, rgba(255, 255, 255, 0.1))\",WebkitBackdropFilter:\"blur(24px)\"}},...addPropertyOverrides({naBjoA2Sh:{\"data-framer-name\":\"Island\"},NbX2A09BO:{\"data-framer-name\":\"Phone - Open\"},oa7vk9_g5:{\"data-framer-name\":\"Tablet\"},yiW6eFy2J:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h83iqc\",\"data-border\":true,\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"ESZyXX6Jd\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0bb246b1-9199-4743-81d9-38732dfa302e, rgba(255, 255, 255, 0.1))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(24px)\",backgroundColor:\"var(--token-a67a3f78-ef3b-4a53-8adc-80fb5993205c, rgba(255, 255, 255, 0.05))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,WebkitBackdropFilter:\"blur(24px)\"},variants:{naBjoA2Sh:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},NbX2A09BO:{\"--border-color\":\"var(--token-aa878c77-8827-40c0-9035-a2527c66489a, rgb(228, 228, 231))\",backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\"},yiW6eFy2J:{backdropFilter:\"blur(20px)\",WebkitBackdropFilter:\"blur(20px)\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-f8nd05\",layoutDependency:layoutDependency,layoutId:\"BofwRnacR\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(16+((componentViewport?.height||74)-16-65)/2)+22.5+0,...addPropertyOverrides({NbX2A09BO:{y:(componentViewport?.y||0)+8+0+16+0},yiW6eFy2J:{y:(componentViewport?.y||0)+(8+((componentViewport?.height||68)-16-52)/2)+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qqtib6-container\",layoutDependency:layoutDependency,layoutId:\"KoerGGU1u-container\",nodeId:\"KoerGGU1u\",rendersWithMotion:true,scopeId:\"OOuotiQPS\",children:/*#__PURE__*/_jsx(LogoIconText,{height:\"100%\",id:\"KoerGGU1u\",layoutId:\"KoerGGU1u\",USURNvraG:true,vXDT4Zw8p:true,width:\"100%\",...addPropertyOverrides({NbX2A09BO:{C8_slKbJq:C8_slKbJqtm60jl}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-uq2it1\",layoutDependency:layoutDependency,layoutId:\"b6rOJP8sF\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k2143c\",layoutDependency:layoutDependency,layoutId:\"fh5noU9qW\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},variants:{naBjoA2Sh:{backgroundColor:\"var(--token-6bb066e2-44b7-4602-9cb5-c4b900e71ab9, rgba(255, 255, 255, 0.9))\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-164jaye\",layoutDependency:layoutDependency,layoutId:\"Les2mR2Qc\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h1pta4\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"uXchjKOzy\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16nhy3h\",\"data-styles-preset\":\"hHTn2bbOC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-74dcd4b0-56a5-4afd-9963-06c6c7bddf6c, rgb(82, 82, 91)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qnit4FbDX\"},motionChild:true,nodeId:\"uLgkyC4vL\",openInNewTab:false,relValues:[],scopeId:\"OOuotiQPS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Thesis\"})})})}),className:\"framer-9hekep\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uLgkyC4vL\",style:{\"--extracted-r6o4lv\":\"var(--token-74dcd4b0-56a5-4afd-9963-06c6c7bddf6c, rgb(82, 82, 91))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16pptkl\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"cNmB1jtsw\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16nhy3h\",\"data-styles-preset\":\"hHTn2bbOC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-74dcd4b0-56a5-4afd-9963-06c6c7bddf6c, rgb(82, 82, 91)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"az15hUgcM\"},motionChild:true,nodeId:\"wSFAUeKcS\",openInNewTab:false,relValues:[],scopeId:\"OOuotiQPS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"About\"})})})}),className:\"framer-yuebkr\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wSFAUeKcS\",style:{\"--extracted-r6o4lv\":\"var(--token-74dcd4b0-56a5-4afd-9963-06c6c7bddf6c, rgb(82, 82, 91))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1upbhvu\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"VoJPithu2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16nhy3h\",\"data-styles-preset\":\"hHTn2bbOC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-74dcd4b0-56a5-4afd-9963-06c6c7bddf6c, rgb(82, 82, 91)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"at2AZADzT\"},motionChild:true,nodeId:\"tup9CCRfs\",openInNewTab:false,relValues:[],scopeId:\"OOuotiQPS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Blog\"})})})}),className:\"framer-165hr7z\",\"data-framer-name\":\"Blog\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tup9CCRfs\",style:{\"--extracted-r6o4lv\":\"var(--token-74dcd4b0-56a5-4afd-9963-06c6c7bddf6c, rgb(82, 82, 91))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({naBjoA2Sh:{height:20,y:(componentViewport?.y||0)+(16+((componentViewport?.height||78)-16-69)/2)+12+0+6.1+6.4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ug30jt-container\",layoutDependency:layoutDependency,layoutId:\"m0Rm5NvZe-container\",nodeId:\"m0Rm5NvZe\",rendersWithMotion:true,scopeId:\"OOuotiQPS\",children:/*#__PURE__*/_jsx(LogoIconText,{height:\"100%\",id:\"m0Rm5NvZe\",layoutId:\"m0Rm5NvZe\",USURNvraG:true,vXDT4Zw8p:false,width:\"100%\"})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({naBjoA2Sh:{height:41,y:(componentViewport?.y||0)+(16+((componentViewport?.height||78)-16-69)/2)+12+0+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-29rpqj-container\",layoutDependency:layoutDependency,layoutId:\"xLQyDywCP-container\",nodeId:\"xLQyDywCP\",rendersWithMotion:true,scopeId:\"OOuotiQPS\",children:/*#__PURE__*/_jsx(Button,{aFimpjWgF:8,AfRSB9d3Z:\"8px 12px 8px 12px\",bztzgKMxX:8,Esjnft_6t:true,F2nNxxn1x:false,FcZacobAi:\"circle\",height:\"100%\",id:\"xLQyDywCP\",Jirltpxn8:\"circle\",La4kcheDk:false,layoutId:\"xLQyDywCP\",LNpQR49G7:14,OvDYxfu6w:\"https://royquilor.lemonsqueezy.com/buy/e60a549f-1205-4af9-bcb4-5db52ac54834\",qKg8G3r_z:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\",variant:\"SUoJQdu5K\",VU4hBLUnf:\"center\",width:\"100%\",yIvcu0ac1:\"Get template\"})})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q7md1j\",layoutDependency:layoutDependency,layoutId:\"ZeroEoPVc\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17v5ox7\",layoutDependency:layoutDependency,layoutId:\"xWgcXKNrA\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pM_fBmJgd\"},implicitPathVariables:undefined},{href:{webPageId:\"pM_fBmJgd\"},implicitPathVariables:undefined},{href:{webPageId:\"pM_fBmJgd\"},implicitPathVariables:undefined},{href:{webPageId:\"pM_fBmJgd\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:(componentViewport?.y||0)+(16+((componentViewport?.height||74)-16-65)/2)+12+0+0,...addPropertyOverrides({NbX2A09BO:{y:(componentViewport?.y||0)+8+0+4+0+1.5},yiW6eFy2J:{y:(componentViewport?.y||0)+(8+((componentViewport?.height||68)-16-52)/2)+4+0+1.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4p2ncj-container\",layoutDependency:layoutDependency,layoutId:\"kKuB_x7Ha-container\",nodeId:\"kKuB_x7Ha\",rendersWithMotion:true,scopeId:\"OOuotiQPS\",children:/*#__PURE__*/_jsx(Button,{aFimpjWgF:8,AfRSB9d3Z:\"8px 12px 8px 12px\",bztzgKMxX:8,Esjnft_6t:true,F2nNxxn1x:false,FcZacobAi:\"circle\",height:\"100%\",id:\"kKuB_x7Ha\",Jirltpxn8:\"circle\",La4kcheDk:false,layoutId:\"kKuB_x7Ha\",LNpQR49G7:14,OvDYxfu6w:resolvedLinks[0],qKg8G3r_z:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\",variant:\"SUoJQdu5K\",VU4hBLUnf:\"center\",width:\"100%\",yIvcu0ac1:\"Contact\",...addPropertyOverrides({NbX2A09BO:{OvDYxfu6w:resolvedLinks[3]},oa7vk9_g5:{OvDYxfu6w:resolvedLinks[1]},yiW6eFy2J:{OvDYxfu6w:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yfsyas\",layoutDependency:layoutDependency,layoutId:\"oB41rVcEQ\",...addPropertyOverrides({NbX2A09BO:{\"data-highlight\":true,onTap:onTaptm60jl},yiW6eFy2J:{\"data-highlight\":true,onTap:onTapqv9syt}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18kz7kl\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"GtqXHWJUk\",style:{backgroundColor:\"rgb(102, 102, 102)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{NbX2A09BO:{backgroundColor:\"var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27))\",rotate:45},yiW6eFy2J:{backgroundColor:\"var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yxrggj\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"kt9frpFz6\",style:{backgroundColor:\"rgb(102, 102, 102)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{NbX2A09BO:{backgroundColor:\"var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27))\",rotate:-45},yiW6eFy2J:{backgroundColor:\"var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27))\"}}})]})]})})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mre6dl\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"l6Uktn3Cg\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-a4xqln\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"SBXCbX11I\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1s5enxd\",\"data-styles-preset\":\"Hw9zuAiRK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"qnit4FbDX\"},motionChild:true,nodeId:\"cEhfKopqs\",openInNewTab:false,relValues:[],scopeId:\"OOuotiQPS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Thesis\"})})})}),className:\"framer-pyuxl5\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cEhfKopqs\",onTap:onTaptm60jl,style:{\"--extracted-r6o4lv\":\"var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qn7enx\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"vrelzmuSp\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1s5enxd\",\"data-styles-preset\":\"Hw9zuAiRK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"az15hUgcM\"},motionChild:true,nodeId:\"h0eRufyBj\",openInNewTab:false,relValues:[],scopeId:\"OOuotiQPS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"About\"})})})}),className:\"framer-lg9qo7\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h0eRufyBj\",onTap:onTaptm60jl,style:{\"--extracted-r6o4lv\":\"var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uiwn17\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"lwdju4pvN\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1s5enxd\",\"data-styles-preset\":\"Hw9zuAiRK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"at2AZADzT\"},motionChild:true,nodeId:\"TvfPZXF6W\",openInNewTab:false,relValues:[],scopeId:\"OOuotiQPS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Blog\"})})})}),className:\"framer-u4ef3d\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TvfPZXF6W\",onTap:onTaptm60jl,style:{\"--extracted-r6o4lv\":\"var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mniqxk\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"vnRRm_Z3h\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1s5enxd\",\"data-styles-preset\":\"Hw9zuAiRK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pM_fBmJgd\"},motionChild:true,nodeId:\"McA2nhYCQ\",openInNewTab:false,relValues:[],scopeId:\"OOuotiQPS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Contact\"})})})}),className:\"framer-10tq00b\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"McA2nhYCQ\",onTap:onTaptm60jl,style:{\"--extracted-r6o4lv\":\"var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e79de\",\"data-framer-name\":\"Link\",layoutDependency:layoutDependency,layoutId:\"tYkpmnZgP\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16nhy3h\",\"data-styles-preset\":\"hHTn2bbOC\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Pk9SWZiQL\"},motionChild:true,nodeId:\"WAdwY3fSO\",openInNewTab:false,relValues:[],scopeId:\"OOuotiQPS\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xi1fsd\",\"data-styles-preset\":\"e2W4Hh3Dz\",children:\"Changelog\"})})})}),className:\"framer-n78416\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WAdwY3fSO\",onTap:onTaptm60jl,style:{\"--extracted-r6o4lv\":\"var(--token-f60c6086-9381-4c9a-8b37-0cdec28098e5, rgb(24, 24, 27))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-12211g5\",layoutDependency:layoutDependency,layoutId:\"I6dyb3gZA\",transformTemplate:transformTemplate1,children:isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w871wa\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"vRYLIQ7sS\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://x.com/framer\",motionChild:true,nodeId:\"WxhwLjj5e\",openInNewTab:true,scopeId:\"OOuotiQPS\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-dz49in framer-1klcrsx\",\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"WxhwLjj5e\",style:{opacity:.5},whileHover:animation,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13k3fv3\",\"data-framer-name\":\"graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"HjqNVof9x\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 16.641 5 L 19.095 5 L 13.735 10.93 L 20.041 19 L 15.103 19 L 11.236 14.106 L 6.811 19 L 4.356 19 L 10.09 12.657 L 4.041 5 L 9.103 5 L 12.599 9.474 Z\" fill=\"var(--token-04aa56f3-fd20-437c-b4e5-b3730e0f658b, rgb(0, 0, 0))\"></path></svg>',svgContentId:9320606212,withExternalLayout:true})})}),isDisplayed5()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/framer/\",motionChild:true,nodeId:\"O7ZRZiJ14\",openInNewTab:true,scopeId:\"OOuotiQPS\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1j25yy framer-1klcrsx\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"O7ZRZiJ14\",style:{opacity:.5},whileHover:animation,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ll37c0\",\"data-framer-name\":\"Instagram\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"DReUCIZKD\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 4 8.667 C 4 6.089 6.089 4 8.667 4 L 15.333 4 C 17.911 4 20 6.089 20 8.667 L 20 15.333 C 20 17.911 17.911 20 15.333 20 L 8.667 20 C 6.089 20 4 17.911 4 15.333 Z M 15.333 7.333 C 15.322 7.817 15.574 8.268 15.991 8.513 C 16.408 8.758 16.924 8.758 17.341 8.513 C 17.758 8.269 18.01 7.817 17.999 7.334 C 17.983 6.609 17.391 6.03 16.667 6.03 C 15.942 6.03 15.35 6.609 15.333 7.333 Z M 8.667 12 C 8.667 13.841 10.16 15.334 12.001 15.333 C 13.842 15.333 15.334 13.84 15.334 11.999 C 15.334 10.158 13.841 8.666 12 8.666 C 10.159 8.666 8.666 10.159 8.667 12 Z\" fill=\"var(--token-04aa56f3-fd20-437c-b4e5-b3730e0f658b, rgb(0, 0, 0))\"></path></svg>',svgContentId:9455864688,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/framer\",motionChild:true,nodeId:\"LvdsJES8Z\",openInNewTab:true,scopeId:\"OOuotiQPS\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-138nnnh framer-1klcrsx\",\"data-framer-name\":\"LinkedIn\",layoutDependency:layoutDependency,layoutId:\"LvdsJES8Z\",style:{opacity:.5},whileHover:animation,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ubwk6h\",\"data-framer-name\":\"LinkedIn\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"M3go0DgAi\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 4 7 C 4 5.343 5.343 4 7 4 L 17 4 C 18.657 4 20 5.343 20 7 L 20 17 C 20 18.657 18.657 20 17 20 L 7 20 C 5.343 20 4 18.657 4 17 Z M 8.85 17.393 L 8.85 10.169 L 6.434 10.169 L 6.434 17.393 Z M 7.642 9.182 C 8.484 9.182 9.009 8.628 9.009 7.934 C 8.993 7.225 8.484 6.686 7.658 6.686 C 6.831 6.686 6.291 7.225 6.291 7.934 C 6.291 8.628 6.815 9.182 7.626 9.182 Z M 10.187 17.394 C 10.187 17.394 10.187 17.394 10.187 17.393 L 10.187 17.393 Z M 12.604 17.393 L 12.604 13.359 C 12.604 13.143 12.62 12.928 12.683 12.773 C 12.858 12.342 13.256 11.895 13.923 11.895 C 14.798 11.895 15.148 12.557 15.148 13.529 L 15.148 17.393 L 17.564 17.393 L 17.564 13.251 C 17.564 11.032 16.372 9.999 14.782 9.999 C 13.5 9.999 12.925 10.699 12.604 11.192 L 12.604 10.169 L 10.187 10.169 C 10.219 10.844 10.188 17.351 10.187 17.393 Z\" fill=\"var(--token-04aa56f3-fd20-437c-b4e5-b3730e0f658b, rgb(0, 0, 0))\"></path></svg>',svgContentId:10761121321,withExternalLayout:true})})}),isDisplayed5()&&/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@framer\",motionChild:true,nodeId:\"s_WH9Tra_\",openInNewTab:true,scopeId:\"OOuotiQPS\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-wijtlp framer-1klcrsx\",\"data-framer-name\":\"TikTok\",layoutDependency:layoutDependency,layoutId:\"s_WH9Tra_\",style:{opacity:.5},whileHover:animation,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1mqof2r\",\"data-framer-name\":\"TikTok\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"yYGjBJ_zH\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 17.631 7.136 C 17.514 7.077 17.401 7.012 17.29 6.941 C 16.97 6.733 16.676 6.488 16.415 6.211 C 15.763 5.478 15.519 4.734 15.429 4.213 L 15.433 4.213 C 15.358 3.78 15.389 3.501 15.394 3.501 L 12.421 3.501 L 12.421 14.79 C 12.421 14.942 12.421 15.092 12.415 15.24 C 12.415 15.258 12.413 15.275 12.412 15.295 C 12.412 15.303 12.412 15.311 12.41 15.32 L 12.41 15.326 C 12.346 16.149 11.87 16.886 11.14 17.294 C 10.765 17.503 10.342 17.613 9.91 17.613 C 8.526 17.613 7.403 16.503 7.403 15.134 C 7.403 13.764 8.526 12.655 9.91 12.655 C 10.173 12.654 10.433 12.695 10.682 12.775 L 10.686 9.802 C 9.156 9.608 7.614 10.051 6.432 11.024 C 5.919 11.462 5.489 11.983 5.159 12.566 C 5.033 12.779 4.56 13.632 4.503 15.018 C 4.467 15.805 4.707 16.62 4.822 16.956 L 4.822 16.964 C 4.894 17.162 5.173 17.839 5.629 18.409 C 5.996 18.867 6.43 19.269 6.916 19.602 L 6.916 19.595 L 6.923 19.602 C 8.362 20.563 9.958 20.5 9.958 20.5 C 10.234 20.489 11.159 20.5 12.21 20.011 C 13.375 19.468 14.038 18.661 14.038 18.661 C 14.462 18.178 14.799 17.628 15.035 17.034 C 15.304 16.34 15.394 15.507 15.394 15.174 L 15.394 9.184 C 15.43 9.206 15.91 9.518 15.91 9.518 C 15.91 9.518 16.602 9.953 17.681 10.237 C 18.456 10.439 19.499 10.481 19.499 10.481 L 19.499 7.583 C 19.133 7.622 18.391 7.508 17.631 7.136 Z\" fill=\"var(--token-04aa56f3-fd20-437c-b4e5-b3730e0f658b, rgb(0, 0, 0))\"></path></svg>',svgContentId:9327960014,withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/channel/UCW5gUZ7lKGrAbLOkHv2xfbw\",motionChild:true,nodeId:\"b6SwQThoz\",openInNewTab:true,scopeId:\"OOuotiQPS\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1qnulju framer-1klcrsx\",\"data-framer-name\":\"YouTube\",layoutDependency:layoutDependency,layoutId:\"b6SwQThoz\",style:{opacity:.5},whileHover:animation,children:isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1symurl\",\"data-framer-name\":\"Youtube\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"K1lWTWwjB\",opacity:1,radius:{bottomLeft:0,bottomRight:0,topLeft:0,topRight:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 23 12 C 23 12 23 15.487 22.54 17.158 C 22.285 18.082 21.544 18.804 20.595 19.052 C 18.88 19.5 12 19.5 12 19.5 C 12 19.5 5.12 19.5 3.405 19.052 C 2.456 18.803 1.715 18.082 1.46 17.158 C 1 15.487 1 12 1 12 C 1 12 1 8.513 1.46 6.842 C 1.715 5.918 2.456 5.197 3.405 4.948 C 5.12 4.5 12 4.5 12 4.5 C 12 4.5 18.88 4.5 20.595 4.948 C 21.544 5.197 22.285 5.918 22.54 6.842 C 22.998 8.513 23 12 23 12 Z M 9.798 14.359 C 9.798 14.742 10.21 14.983 10.543 14.795 L 14.738 12.436 C 15.078 12.245 15.078 11.756 14.738 11.564 L 10.543 9.205 C 10.21 9.018 9.798 9.259 9.798 9.641 Z\" fill=\"var(--token-04aa56f3-fd20-437c-b4e5-b3730e0f658b, rgb(0, 0, 0))\"></path></svg>',svgContentId:12164658697,withExternalLayout:true})})})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5Xz5x.framer-1klcrsx, .framer-5Xz5x .framer-1klcrsx { display: block; }\",\".framer-5Xz5x.framer-zl4sqy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 16px 0px 0px 0px; position: relative; width: 1200px; }\",\".framer-5Xz5x .framer-h83iqc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 1152px; overflow: visible; padding: 12px 24px 12px 24px; position: relative; width: 1px; }\",\".framer-5Xz5x .framer-f8nd05 { 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; z-index: 1; }\",\".framer-5Xz5x .framer-qqtib6-container, .framer-5Xz5x .framer-ug30jt-container, .framer-5Xz5x .framer-29rpqj-container, .framer-5Xz5x .framer-4p2ncj-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-5Xz5x .framer-uq2it1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-5Xz5x .framer-k2143c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-5Xz5x .framer-164jaye, .framer-5Xz5x .framer-17v5ox7 { 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; position: relative; width: min-content; }\",\".framer-5Xz5x .framer-1h1pta4, .framer-5Xz5x .framer-16pptkl, .framer-5Xz5x .framer-1upbhvu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 8px 16px 8px 16px; position: relative; width: min-content; }\",\".framer-5Xz5x .framer-9hekep, .framer-5Xz5x .framer-yuebkr, .framer-5Xz5x .framer-165hr7z { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-5Xz5x .framer-1q7md1j { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-5Xz5x .framer-yfsyas { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 40px; }\",\".framer-5Xz5x .framer-18kz7kl, .framer-5Xz5x .framer-1yxrggj { flex: none; height: 2px; overflow: hidden; position: relative; width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-5Xz5x .framer-1mre6dl { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5Xz5x .framer-a4xqln, .framer-5Xz5x .framer-qn7enx, .framer-5Xz5x .framer-uiwn17, .framer-5Xz5x .framer-1mniqxk, .framer-5Xz5x .framer-1e79de { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 16px 12px 16px; position: relative; width: 100%; }\",\".framer-5Xz5x .framer-pyuxl5, .framer-5Xz5x .framer-lg9qo7, .framer-5Xz5x .framer-u4ef3d, .framer-5Xz5x .framer-10tq00b, .framer-5Xz5x .framer-n78416 { -webkit-user-select: none; cursor: pointer; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-5Xz5x .framer-12211g5 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 50%; min-height: 56px; overflow: visible; padding: 16px 24px 40px 24px; position: absolute; width: 100%; z-index: 1; }\",\".framer-5Xz5x .framer-1w871wa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-5Xz5x .framer-dz49in { flex: none; height: 24px; overflow: visible; position: relative; text-decoration: none; width: 24px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-5Xz5x .framer-13k3fv3, .framer-5Xz5x .framer-ll37c0, .framer-5Xz5x .framer-1symurl { flex: none; height: 24px; left: calc(50.00000000000002% - 24px / 2); position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\".framer-5Xz5x .framer-1j25yy, .framer-5Xz5x .framer-138nnnh, .framer-5Xz5x .framer-wijtlp, .framer-5Xz5x .framer-1qnulju { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: visible; position: relative; text-decoration: none; width: 24px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-5Xz5x .framer-1ubwk6h { flex: none; height: 24px; position: absolute; right: 0px; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\".framer-5Xz5x .framer-1mqof2r { flex: none; height: 24px; left: calc(54.166666666666686% - 24px / 2); position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\".framer-5Xz5x.framer-v-mq2zej.framer-zl4sqy { width: 810px; }\",\".framer-5Xz5x.framer-v-mq2zej .framer-h83iqc { gap: 20px; padding: 12px 16px 12px 16px; }\",\".framer-5Xz5x.framer-v-1xagbaj.framer-zl4sqy { padding: 8px; width: 390px; }\",\".framer-5Xz5x.framer-v-1xagbaj .framer-h83iqc { gap: unset; justify-content: space-between; padding: 4px 8px 4px 12px; }\",\".framer-5Xz5x.framer-v-1xagbaj .framer-1q7md1j, .framer-5Xz5x.framer-v-1b839il .framer-1q7md1j { flex: none; justify-content: center; width: min-content; }\",\".framer-5Xz5x.framer-v-1xagbaj .framer-17v5ox7, .framer-5Xz5x.framer-v-1b839il .framer-17v5ox7 { gap: 4px; }\",\".framer-5Xz5x.framer-v-1xagbaj .framer-yfsyas { aspect-ratio: 1 / 1; cursor: pointer; height: var(--framer-aspect-ratio-supported, 44px); width: 44px; }\",\".framer-5Xz5x.framer-v-cwyxa0 .framer-k2143c { padding: 2px 2px 2px 8px; }\",\".framer-5Xz5x.framer-v-cwyxa0 .framer-1h1pta4 { order: 2; }\",\".framer-5Xz5x.framer-v-cwyxa0 .framer-16pptkl { order: 3; }\",\".framer-5Xz5x.framer-v-cwyxa0 .framer-1upbhvu { order: 5; }\",\".framer-5Xz5x.framer-v-cwyxa0 .framer-ug30jt-container { order: 0; }\",\".framer-5Xz5x.framer-v-1b839il.framer-zl4sqy { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 8px 8px 80px 8px; width: 390px; }\",\".framer-5Xz5x.framer-v-1b839il .framer-h83iqc { flex: none; gap: unset; justify-content: space-between; padding: 4px 8px 4px 12px; width: 100%; }\",\".framer-5Xz5x.framer-v-1b839il .framer-yfsyas { cursor: pointer; height: 44px; width: 44px; }\",\".framer-5Xz5x.framer-v-1b839il .framer-1yxrggj { left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\",\".framer-5Xz5x.framer-v-1b839il .framer-1mre6dl { flex: none; width: 100%; }\",\".framer-5Xz5x.framer-v-1b839il .framer-12211g5 { min-height: unset; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-5Xz5x[data-border=\"true\"]::after, .framer-5Xz5x [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 74\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oa7vk9_g5\":{\"layout\":[\"fixed\",\"auto\"]},\"yiW6eFy2J\":{\"layout\":[\"fixed\",\"auto\"]},\"naBjoA2Sh\":{\"layout\":[\"fixed\",\"auto\"]},\"NbX2A09BO\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOOuotiQPS=withCSS(Component,css,\"framer-5Xz5x\");export default FramerOOuotiQPS;FramerOOuotiQPS.displayName=\"Navigation/Nav\";FramerOOuotiQPS.defaultProps={height:74,width:1200};addPropertyControls(FramerOOuotiQPS,{variant:{options:[\"ZK9s8BdUy\",\"oa7vk9_g5\",\"yiW6eFy2J\",\"naBjoA2Sh\",\"NbX2A09BO\"],optionTitles:[\"Navigation\",\"Tablet\",\"Phone\",\"Island\",\"Phone - Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOOuotiQPS,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LogoIconTextFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOOuotiQPS\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"74\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oa7vk9_g5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yiW6eFy2J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"naBjoA2Sh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NbX2A09BO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OOuotiQPS.map","// Generated by Framer (5351ffe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer1 from\"#framer/local/canvasComponent/BSBJRRp8n/BSBJRRp8n.js\";import NavigationNav from\"#framer/local/canvasComponent/OOuotiQPS/OOuotiQPS.js\";const NavigationNavFonts=getFonts(NavigationNav);const Footer1Fonts=getFonts(Footer1);const breakpoints={mV2nD3IXe:\"(min-width: 810px) and (max-width: 1199px)\",NV2JrLfwz:\"(min-width: 1200px)\",tXJCksDew:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-4OzG2\";const variantClassNames={mV2nD3IXe:\"framer-v-173fdf\",NV2JrLfwz:\"framer-v-4fq6tp\",tXJCksDew:\"framer-v-99ueom\"};const breakpointRules={mV2nD3IXe:[\".framer-4OzG2 .framer-10fbdz2-container { left: 20px; right: 20px; top: calc(min(var(--framer-viewport-height, 100%), 100%) * 0.03700000000000022); transform: translateY(-50%); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={mV2nD3IXe:\".framer-173fdf-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4OzG2.framer-14ci462, .framer-4OzG2 .framer-14ci462 { display: block; }\",\".framer-4OzG2.framer-4fq6tp { align-content: center; align-items: center; background-color: var(--token-2b7eb053-5496-4cb4-9a1d-22d9f8dfad20, #fafafa); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-4OzG2 .framer-10fbdz2-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 3; }\",\".framer-4OzG2 .framer-ccqorl { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-4OzG2 .framer-awv4d1-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={mV2nD3IXe:\"(min-width: 810px) and (max-width: 1199px)\",NV2JrLfwz:\"(min-width: 1200px)\",tXJCksDew:\"(max-width: 809px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"NV2JrLfwz\",Phone:\"tXJCksDew\",Tablet:\"mV2nD3IXe\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"NV2JrLfwz\"};};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);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"NV2JrLfwz\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-2b7eb053-5496-4cb4-9a1d-22d9f8dfad20, rgb(250, 250, 250)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-4fq6tp\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mV2nD3IXe:{width:\"calc(100vw - 40px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mV2nD3IXe:{\"data-framer-layout-hint-center-y\":true}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-10fbdz2-container\",layoutScroll:true,nodeId:\"AryDAC_Te\",scopeId:\"zCpSU1y4A\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mV2nD3IXe:{variant:\"oa7vk9_g5\"},tXJCksDew:{variant:\"yiW6eFy2J\"}},children:/*#__PURE__*/_jsx(NavigationNav,{height:\"100%\",id:\"AryDAC_Te\",layoutId:\"AryDAC_Te\",style:{width:\"100%\"},variant:\"ZK9s8BdUy\",width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ccqorl\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:347,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-awv4d1-container\",nodeId:\"IyOm16X1O\",scopeId:\"zCpSU1y4A\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{mV2nD3IXe:{variant:\"UInWAyeob\"},tXJCksDew:{variant:\"nk5yD9FEV\"}},children:/*#__PURE__*/_jsx(Footer1,{height:\"100%\",id:\"IyOm16X1O\",layoutId:\"IyOm16X1O\",style:{width:\"100%\"},variant:\"zHzO4s9Ma\",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 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mV2nD3IXe\":{\"layout\":[\"fixed\",\"fixed\"]},\"tXJCksDew\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"NV2JrLfwz\":[\".framer-10fbdz2-container\",\".framer-awv4d1-container\"],\"mV2nD3IXe\":[\".framer-10fbdz2-container\",\".framer-awv4d1-container\"],\"tXJCksDew\":[\".framer-10fbdz2-container\",\".framer-awv4d1-container\"]}\n * @framerBreakpoints {\"NV2JrLfwz\":{\"min\":1200,\"canvasClassName\":\"framer-4fq6tp-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"mV2nD3IXe\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-173fdf-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"tXJCksDew\":{\"max\":809,\"canvasClassName\":\"framer-99ueom-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant NV2JrLfwz\n * @framerLayoutTemplate\n */const FramerzCpSU1y4A=withCSS(Component,css,\"framer-4OzG2\");export default FramerzCpSU1y4A;FramerzCpSU1y4A.displayName=\"Default\";FramerzCpSU1y4A.defaultProps={height:1e3,width:1200};addFonts(FramerzCpSU1y4A,[{explicitInter:true,fonts:[]},...NavigationNavFonts,...Footer1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzCpSU1y4A\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"NV2JrLfwz\\\":[\\\".framer-10fbdz2-container\\\",\\\".framer-awv4d1-container\\\"],\\\"mV2nD3IXe\\\":[\\\".framer-10fbdz2-container\\\",\\\".framer-awv4d1-container\\\"],\\\"tXJCksDew\\\":[\\\".framer-10fbdz2-container\\\",\\\".framer-awv4d1-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mV2nD3IXe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tXJCksDew\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"NV2JrLfwz\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-4fq6tp-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"mV2nD3IXe\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-173fdf-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"tXJCksDew\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-99ueom-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"NV2JrLfwz\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * 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 Default from \"https://framerusercontent.com/modules/1YRvrsRNQjVCH240r1I6/oDAFydWECijjDxJWMnMK/zCpSU1y4A.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {gss5Lzck8: \"testimonials\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/b70uMhzsjmqJwio5Pgfk/VqnJj1BZJNinLwpEzgfZ/augiA20Il.js\")), path: \"/\"}, o8d1wTkaQ: {elements: {e_Z8ZTxba: \"logos\", GhWQQvpXw: \"icons\", hOgulpW5c: \"font-sizes\", MzXr4AngU: \"spacing\", NAxYd1xDP: \"how\", OfLUHacZ2: \"logo\", qDlLsCkvK: \"footer\", rKuDwBvtI: \"pricing\", Rmra9bFYs: \"profile\", RpRZNSlme: \"colors\", VAyNq1DkQ: \"links\", vQ_y0ghhV: \"forms\", wlBY0RX2y: \"buttons\", ZdclVNfPd: \"typeface\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dolyjGt8LqaLoEB9SqfT/jBIAQnB7cJ176s4QnPdY/o8d1wTkaQ.js\")), path: \"/old/style-guide\"}, az15hUgcM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cozQqLBtxO3r7dKNqTTB/Tya4AVGKjNGvrctkMeFJ/az15hUgcM.js\")), path: \"/about\"}, Wi5PNqRCF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3bcmjHBTVcUOkSiJUEVb/Hm0GeKpCev61TJU6qtCv/Wi5PNqRCF.js\")), path: \"/old/pricing\"}, at2AZADzT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2ZK64WiFRkmp2YpnHSC3/0qmIuplZc6VeRFsk9OmW/at2AZADzT.js\")), path: \"/blog\"}, Pk9SWZiQL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/26eY1V3MQOHQbBp476Vi/CsGb53fgoJrFOVXrSvoM/Pk9SWZiQL.js\")), path: \"/old/changelog\"}, EC4dZT17P: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3MNi2Qs08AVgvGWQ7mmk/gr7a9WzaDYHKkzbLFBHr/EC4dZT17P.js\")), path: \"/old/careers\"}, pM_fBmJgd: {elements: {DLrXvPB0o: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z9r2y1cffh4s6H1n5pAx/eXwPGrTDQF3xKWelDtHZ/pM_fBmJgd.js\")), path: \"/contact\"}, VoF4Ejinh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/n6auJBsBGCCVVEj5LVUq/m2ReG9RVqAkIlGMVQD77/VoF4Ejinh.js\")), path: \"/terms\"}, BYLj_wh5M: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9TtcNTe32kW7eQNuloiv/PFrGZoFtGUMJlzPDQgUD/BYLj_wh5M.js\")), path: \"/privacy-policy\"}, OSDEFFo4c: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dPAyIRDBI3Rev9An6bHS/qpA656QPfP9eEI5H6iaK/OSDEFFo4c.js\")), path: \"/cookie-policy\"}, P4yIfEvIM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6XFcv4HuniawTlVmo8BK/wekC89TMxUQdWNcHKnvB/P4yIfEvIM.js\")), path: \"/404\"}, uim1ePCqh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6kjDLgMuy7LRCR6zTEp7/36Rgzjv8aJXx5IcWHZsQ/uim1ePCqh.js\")), path: \"/old/agency\"}, aJPT0TZp2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/31GIb5HEVskrHvBC1ilb/ePw4GR11Gs0DTrSh47Gs/aJPT0TZp2.js\")), path: \"/seller\"}, qnit4FbDX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KgG3wA59mWDHxYzckXdm/6wSBBYsDFbdEbbkyBBKl/qnit4FbDX.js\")), path: \"/thesis\"}, GMvwRGgk1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uzZENz5gXwl0FBlAJNAB/hJPx7TTU0UBvlFBAKxTn/GMvwRGgk1.js\")), path: \"/old/academy\"}, gEg2B0abA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dQeRhzOuBUS5mDQKBDok/GZUWbTu6r883MD4WXrEp/gEg2B0abA.js\")), path: \"/old/automations\"}, CUTapFBSn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/od4LB0BfDOonzhXKddVN/te93ccEf41AgJeCvbYCt/CUTapFBSn.js\")), path: \"/old/llm-analytics\"}, mPD5eORqW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/415d9eFEfqNtSdB0SKtK/vuDqWfpwkyHxxMg2GptF/mPD5eORqW.js\")), path: \"/old/documents\"}, VJZLgy_2Z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lMlAfZl9GAqKldDISMph/a9VW8AK8GkjIb4uxoKSQ/VJZLgy_2Z.js\")), path: \"/old/agents\"}, MWGpOQbRW: {collectionId: \"bq_djqAXp\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/crJH9rD8eGesMcRV3psI/WjBWUflghawgimByAw6c/MWGpOQbRW.js\")), path: \"/blog/:oE8CW2E2c\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {bq_djqAXp: async () => (await import(\"https://framerusercontent.com/modules/uu7WCjxJu2f4GyQzgVOI/vuLThDVV1qlw6bpiEFxy/bq_djqAXp.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"e122fd26cce78c26dd626e355ef912c992a1c80accc5b00824e00402af2ae25c\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"az15hUgcM\":\r\ncase \"Wi5PNqRCF\":\r\ncase \"at2AZADzT\":\r\ncase \"Pk9SWZiQL\":\r\ncase \"EC4dZT17P\":\r\ncase \"pM_fBmJgd\":\r\ncase \"VoF4Ejinh\":\r\ncase \"BYLj_wh5M\":\r\ncase \"OSDEFFo4c\":\r\ncase \"P4yIfEvIM\":\r\ncase \"uim1ePCqh\":\r\ncase \"aJPT0TZp2\":\r\ncase \"qnit4FbDX\":\r\ncase \"GMvwRGgk1\":\r\ncase \"gEg2B0abA\":\r\ncase \"CUTapFBSn\":\r\ncase \"mPD5eORqW\":\r\ncase \"VJZLgy_2Z\":\r\ncase \"MWGpOQbRW\":\r\nreturn React.createElement(Default, {...props, key: \"Default\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"az15hUgcM\":\r\ncase \"Wi5PNqRCF\":\r\ncase \"at2AZADzT\":\r\ncase \"Pk9SWZiQL\":\r\ncase \"EC4dZT17P\":\r\ncase \"pM_fBmJgd\":\r\ncase \"VoF4Ejinh\":\r\ncase \"BYLj_wh5M\":\r\ncase \"OSDEFFo4c\":\r\ncase \"P4yIfEvIM\":\r\ncase \"uim1ePCqh\":\r\ncase \"aJPT0TZp2\":\r\ncase \"qnit4FbDX\":\r\ncase \"GMvwRGgk1\":\r\ncase \"gEg2B0abA\":\r\ncase \"CUTapFBSn\":\r\ncase \"mPD5eORqW\":\r\ncase \"VJZLgy_2Z\":\r\ncase \"MWGpOQbRW\":\r\nreturn [{hash: \"4fq6tp\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"173fdf\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"99ueom\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6XFcv4HuniawTlVmo8BK/wekC89TMxUQdWNcHKnvB/P4yIfEvIM.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://avencp.com\",\r\n                    EditorBar: \r\ntypeof window !== \"undefined\" ? (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const dependencies = {\r\n            __version: 1,\r\n            framer: {\r\n                useCurrentRoute: Framer.useCurrentRoute,\r\n                useLocaleInfo: Framer.useLocaleInfo,\r\n                useRouter: Framer.useRouter,\r\n            },\r\n            react: {\r\n                createElement: React.createElement,\r\n                memo: React.memo,\r\n                useCallback: React.useCallback,\r\n                useEffect: React.useEffect,\r\n                useRef: React.useRef,\r\n                useState: React.useState,\r\n            },\r\n            \"react-dom\": { createPortal },\r\n        }\r\n\r\n        window.__framer_editorBarDependencies = dependencies\r\n\r\n        const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({ dependencies }),\r\n        }\r\n    })\r\n})() : undefined\r\n,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, editorBarSendEmails: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, replaceNestedLinks: true, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}