{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/IIUzWLDvAyfWPKoZQk4k/YwLcCEBEK7zmSfq3IQHX/fVxnimdqP.js", "ssg:https://framerusercontent.com/modules/ju19KJlsO33D9BBd7QxD/4R3ica8qopKrY0sZ6clV/xZndidUCt.js", "ssg:https://ga.jspm.io/npm:js-cookie@3.0.5/dist/js.cookie.mjs", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framerusercontent.com/modules/tWxPGoauEDGvb60hKQfR/d2xZtIGmD2QoYgpM3tYN/ThemeToggle.js", "ssg:https://framerusercontent.com/modules/kqtiHDjR3g6hJVyPMrg4/13ydYuYL1Zf9VNqKI736/oWm_P81LR.js", "ssg:https://framerusercontent.com/modules/blk69F0Tppf2nxhVEuvE/25reHuuN0uqAUBkWDGPq/QNAckA4QR.js", "ssg:https://framerusercontent.com/modules/Ou2p2C5yC4Y3kSDHlDG3/LhWvXUZvB6gaCaTqyf2d/qRyut4bUh.js", "ssg:https://framerusercontent.com/modules/rOqPAv9wS5RJ8d0MSiqy/ZfeluhtU99agbXb8nOty/i5Dv4Inyn.js"],
  "sourcesContent": ["import{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;PP Formula Semi Extended Bold\"]);export const fonts=[{family:\"PP Formula Semi Extended Bold\",url:\"https://framerusercontent.com/assets/iMaeuUvo2yHjJPyoQJDizjIsFSA.otf\"}];export const css=['.framer-KwSIf .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-KwSIf .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"PP Formula Semi Extended Bold\", \"PP Formula Semi Extended Bold Placeholder\", sans-serif; --framer-font-size: 64px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-4de7797c-f260-4b21-966a-7d7c849f77e0, #000000); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-KwSIf .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-KwSIf .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"PP Formula Semi Extended Bold\", \"PP Formula Semi Extended Bold Placeholder\", sans-serif; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-4de7797c-f260-4b21-966a-7d7c849f77e0, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-KwSIf .framer-styles-preset-1wml6uu:not(.rich-text-wrapper), .framer-KwSIf .framer-styles-preset-1wml6uu.rich-text-wrapper h2 { --framer-font-family: \"PP Formula Semi Extended Bold\", \"PP Formula Semi Extended Bold Placeholder\", sans-serif; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: -0.5px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 8px; --framer-text-alignment: start; --framer-text-color: var(--token-4de7797c-f260-4b21-966a-7d7c849f77e0, #000000); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-KwSIf\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-Medium\"]);export const fonts=[];export const css=['.framer-WSS0r .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-WSS0r .framer-styles-preset-21ogod.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 24px; --framer-text-alignment: start; --framer-text-color: var(--token-4177e3ec-e382-4a53-bae6-373134ea7c79, rgba(0, 0, 0, 0.64)); --framer-text-decoration: none; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 810px) { .framer-WSS0r .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-WSS0r .framer-styles-preset-21ogod.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 24px; --framer-text-alignment: start; --framer-text-color: var(--token-4177e3ec-e382-4a53-bae6-373134ea7c79, rgba(0, 0, 0, 0.64)); --framer-text-decoration: none; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-WSS0r .framer-styles-preset-21ogod:not(.rich-text-wrapper), .framer-WSS0r .framer-styles-preset-21ogod.rich-text-wrapper p { --framer-font-family: \"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 500; --framer-letter-spacing: 0em; --framer-line-height: 1.6em; --framer-paragraph-spacing: 24px; --framer-text-alignment: start; --framer-text-color: var(--token-4177e3ec-e382-4a53-bae6-373134ea7c79, rgba(0, 0, 0, 0.64)); --framer-text-decoration: none; --framer-text-transform: none; } }'];export const className=\"framer-WSS0r\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "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}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}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=\"framertoolbox-theme\";const COOKIE_NAME=\"framertoolbox-theme\";const STYLE_ID=\"framertoolbox-theme-toggle\";const SIGNAL_NAME=\"framertoolbox-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;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)\");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);},[]);const{toggle,dropdown,dropdownOptions,icons}=props;switch(props.componentStyle){case\"toggle\":const{height,padding,shadow}=toggle;return /*#__PURE__*/_jsxs(\"div\",{onClick:toggleTheme,style:{position:\"relative\",minHeight:height,minWidth:height*2-padding*2,backgroundColor:toggle.fill,color:icons.color,padding:padding,borderRadius:toggle.radius,cursor:\"pointer\",...props.style},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:toggle.transition,children:icons&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0},children:/*#__PURE__*/_jsx(Icon,{type:activeTheme,size:icons.size,style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\"}})})})]});case\"dropdown\":const{showDeviceTheme}=dropdownOptions;const themeTitles={light:dropdownOptions.lightText,dark:dropdownOptions.darkText,deviceTheme:dropdownOptions.deviceThemeText};return /*#__PURE__*/_jsxs(\"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\",...makeBorderStyle(props.border),...dropdown.font,...props.style},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:dropdown.gap},children:[icons&&/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\",color:icons.color},children:/*#__PURE__*/_jsx(Icon,{type:activeTheme,size:icons.size})}),!showDeviceTheme&&theme==\"deviceTheme\"?themeTitles[deviceTheme]:themeTitles[theme]]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\",color:dropdown.arrow},children:dropdown.arrow&&/*#__PURE__*/_jsx(Icon,{type:\"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={color:\"#333333\",size:18};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\",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},transition:{type:ControlType.Transition}},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\"},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:{color:{type:ControlType.Color,defaultValue:iconsDefault.color},size:{type:ControlType.Number,defaultValue:iconsDefault.size,min:1,step:1,displayStepper:true}},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\"}});function Icon(props){const{type,size,style={}}=props;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:style,children:[/*#__PURE__*/_jsx(\"path\",{stroke:\"none\",d:\"M0 0h24v24H0z\",fill:\"none\"}),type==\"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\"})]:type==\"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\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThemeToggle.map", "// Generated by Framer (d03ec02)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"lgHlusIHF\",\"CaXQwVW9I\"];const serializationHash=\"framer-CM6D1\";const variantClassNames={CaXQwVW9I:\"framer-v-3r2hqy\",lgHlusIHF:\"framer-v-1ea0y8e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"lgHlusIHF\",\"Variant 2\":\"CaXQwVW9I\"};const getProps=({height,id,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,PpIKeweEW:tap!==null&&tap!==void 0?tap:props.PpIKeweEW,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"lgHlusIHF\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,PpIKeweEW,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"lgHlusIHF\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap10ws06e=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(PpIKeweEW){const res=await PpIKeweEW(...args);if(res===false)return false;}setVariant(\"CaXQwVW9I\");});const onTap11yvp9g=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(PpIKeweEW){const res=await PpIKeweEW(...args);if(res===false)return false;}setVariant(\"lgHlusIHF\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1ea0y8e\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lgHlusIHF\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTap10ws06e,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},...addPropertyOverrides({CaXQwVW9I:{\"data-framer-name\":\"Variant 2\",onTap:onTap11yvp9g}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o2o7yz\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"NV4gxhS32\",style:{backgroundColor:\"var(--token-00abc164-aaf0-4b4f-aa56-e19c1432f184, rgb(0, 0, 0))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{CaXQwVW9I:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w3h3lm\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"DFeMHreOl\",style:{backgroundColor:\"var(--token-00abc164-aaf0-4b4f-aa56-e19c1432f184, rgb(226, 94, 62))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2,rotate:0},variants:{CaXQwVW9I:{rotate:-45}}})]})})})});});const css=['.framer-CM6D1[data-border=\"true\"]::after, .framer-CM6D1 [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CM6D1.framer-e55ezm, .framer-CM6D1 .framer-e55ezm { display: block; }\",\".framer-CM6D1.framer-1ea0y8e { cursor: pointer; height: 48px; overflow: hidden; position: relative; width: 48px; will-change: var(--framer-will-change-override, transform); }\",\".framer-CM6D1 .framer-1o2o7yz { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: 19px; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-CM6D1 .framer-1w3h3lm { bottom: 19px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-CM6D1.framer-v-3r2hqy.framer-1ea0y8e { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 48px); }\",\".framer-CM6D1.framer-v-3r2hqy .framer-1o2o7yz { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-CM6D1.framer-v-3r2hqy .framer-1w3h3lm { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"CaXQwVW9I\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"PpIKeweEW\":\"tap\"}\n * @framerImmutableVariables true\n */const FrameroWm_P81LR=withCSS(Component,css,\"framer-CM6D1\");export default FrameroWm_P81LR;FrameroWm_P81LR.displayName=\"Mobile Menu button\";FrameroWm_P81LR.defaultProps={height:48,width:48};addPropertyControls(FrameroWm_P81LR,{variant:{options:[\"lgHlusIHF\",\"CaXQwVW9I\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},PpIKeweEW:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FrameroWm_P81LR,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroWm_P81LR\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CaXQwVW9I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"48\",\"framerVariables\":\"{\\\"PpIKeweEW\\\":\\\"tap\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oWm_P81LR.map", "// Generated by Framer (d03ec02)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={j8Z7Tuhzt:{hover:true}};const cycleOrder=[\"j8Z7Tuhzt\",\"dqZTMP8Wf\"];const serializationHash=\"framer-I5Bcd\";const variantClassNames={dqZTMP8Wf:\"framer-v-r4r7cg\",j8Z7Tuhzt:\"framer-v-p7du6x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Active:\"dqZTMP8Wf\",Default:\"j8Z7Tuhzt\"};const getProps=({fontSize,height,id,link,tap,title,width,...props})=>{var _ref,_ref1,_humanReadableVariantMap_props_variant,_ref2;return{...props,EJgcu4hSa:tap!==null&&tap!==void 0?tap:props.EJgcu4hSa,hseSTNyhW:(_ref=fontSize!==null&&fontSize!==void 0?fontSize:props.hseSTNyhW)!==null&&_ref!==void 0?_ref:18,InRvbTIJG:(_ref1=title!==null&&title!==void 0?title:props.InRvbTIJG)!==null&&_ref1!==void 0?_ref1:\"Home 01\",qywiEZutv:link!==null&&link!==void 0?link:props.qywiEZutv,variant:(_ref2=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref2!==void 0?_ref2:\"j8Z7Tuhzt\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,InRvbTIJG,qywiEZutv,hseSTNyhW,EJgcu4hSa,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"j8Z7Tuhzt\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1d9iqcf=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(EJgcu4hSa){const res=await EJgcu4hSa(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:qywiEZutv,children:/*#__PURE__*/_jsx(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-p7du6x\",className,classNames)} framer-jn3duc`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"j8Z7Tuhzt\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTap1d9iqcf,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"j8Z7Tuhzt-hover\":{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}},...addPropertyOverrides({\"j8Z7Tuhzt-hover\":{\"data-framer-name\":undefined},dqZTMP8Wf:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-hseSTNyhW-QNAckA4QR) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4177e3ec-e382-4a53-bae6-373134ea7c79, rgba(0, 0, 0, 0.64)))\"},children:\"Home 01\"})}),className:\"framer-11620q6\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"KvPtNkKg4\",style:{\"--extracted-r6o4lv\":\"var(--token-4177e3ec-e382-4a53-bae6-373134ea7c79, rgba(0, 0, 0, 0.64))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-hseSTNyhW-QNAckA4QR\":hseSTNyhW},text:InRvbTIJG,variants:{\"j8Z7Tuhzt-hover\":{\"--extracted-r6o4lv\":\"var(--token-00abc164-aaf0-4b4f-aa56-e19c1432f184, rgb(229, 120, 31))\"},dqZTMP8Wf:{\"--extracted-r6o4lv\":\"var(--token-4de7797c-f260-4b21-966a-7d7c849f77e0, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"j8Z7Tuhzt-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-hseSTNyhW-QNAckA4QR) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00abc164-aaf0-4b4f-aa56-e19c1432f184, rgb(229, 120, 31)))\"},children:\"Home 01\"})})},dqZTMP8Wf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-hseSTNyhW-QNAckA4QR) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4de7797c-f260-4b21-966a-7d7c849f77e0, rgb(0, 0, 0)))\"},children:\"Home 01\"})})}},baseVariant,gestureVariant)})})})})})});});const css=['.framer-I5Bcd[data-border=\"true\"]::after, .framer-I5Bcd [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-I5Bcd.framer-jn3duc, .framer-I5Bcd .framer-jn3duc { display: block; }\",\".framer-I5Bcd.framer-p7du6x { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 8px 8px 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-I5Bcd .framer-11620q6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-I5Bcd.framer-p7du6x { gap: 0px; } .framer-I5Bcd.framer-p7du6x > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-I5Bcd.framer-p7du6x > :first-child { margin-top: 0px; } .framer-I5Bcd.framer-p7du6x > :last-child { margin-bottom: 0px; } }\",\".framer-I5Bcd.framer-v-p7du6x.hover.framer-p7du6x { will-change: var(--framer-will-change-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 37\n * @framerIntrinsicWidth 91\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"dqZTMP8Wf\":{\"layout\":[\"auto\",\"auto\"]},\"uc_JEapw8\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"InRvbTIJG\":\"title\",\"qywiEZutv\":\"link\",\"hseSTNyhW\":\"fontSize\",\"EJgcu4hSa\":\"tap\"}\n * @framerImmutableVariables true\n */const FramerQNAckA4QR=withCSS(Component,css,\"framer-I5Bcd\");export default FramerQNAckA4QR;FramerQNAckA4QR.displayName=\"Menu-item\";FramerQNAckA4QR.defaultProps={height:37,width:91};addPropertyControls(FramerQNAckA4QR,{variant:{options:[\"j8Z7Tuhzt\",\"dqZTMP8Wf\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},InRvbTIJG:{defaultValue:\"Home 01\",displayTextArea:false,title:\"Title\",type:ControlType.String},qywiEZutv:{title:\"Link\",type:ControlType.Link},hseSTNyhW:{defaultValue:18,title:\"Font Size\",type:ControlType.Number},EJgcu4hSa:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerQNAckA4QR,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQNAckA4QR\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"91\",\"framerIntrinsicHeight\":\"37\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dqZTMP8Wf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uc_JEapw8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"InRvbTIJG\\\":\\\"title\\\",\\\"qywiEZutv\\\":\\\"link\\\",\\\"hseSTNyhW\\\":\\\"fontSize\\\",\\\"EJgcu4hSa\\\":\\\"tap\\\"}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QNAckA4QR.map", "// Generated by Framer (d03ec02)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,SVG,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={Rt8hhvpaA:{hover:true,pressed:true}};const cycleOrder=[\"Rt8hhvpaA\"];const serializationHash=\"framer-kiQnn\";const variantClassNames={Rt8hhvpaA:\"framer-v-zb8eal\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={\"Rt8hhvpaA-pressed\":{damping:60,delay:0,mass:.1,stiffness:500,type:\"spring\"},default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const transformTemplate=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"Rt8hhvpaA\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"Rt8hhvpaA-hover\",\"Rt8hhvpaA-pressed\"].includes(gestureVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wHvLbzgpX\"},children:/*#__PURE__*/_jsxs(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-zb8eal\",className,classNames)} framer-1kir9iz`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Rt8hhvpaA\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({\"Rt8hhvpaA-hover\":{\"data-framer-name\":undefined},\"Rt8hhvpaA-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ku2t2y\",\"data-framer-name\":\"Heart\",fill:\"black\",intrinsicHeight:18,intrinsicWidth:21,layoutDependency:layoutDependency,layoutId:\"kIwaNmRz4\",style:{opacity:1},svg:'<svg width=\"21\" height=\"18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.695 1.633c2.26-2.177 5.926-2.177 8.187 0l.618.596.618-.596c2.261-2.177 5.926-2.177 8.187 0a5.432 5.432 0 0 1 0 7.886L10.5 18 1.695 9.519a5.432 5.432 0 0 1 0-7.886Z\" fill=\"#000\"/></svg>',transformTemplate:transformTemplate,variants:{\"Rt8hhvpaA-hover\":{opacity:0}},withExternalLayout:true,...addPropertyOverrides({\"Rt8hhvpaA-hover\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pcwseb\",\"data-framer-name\":\"Wheel\",fill:\"black\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"xn0wE8QKT\",style:{opacity:0,rotate:0},svg:'<svg width=\"24\" height=\"24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M13 0h-2l.5 10.5-7.278-7.692-1.414 1.414L10.5 11.5 0 11v2l10.5-.5-7.692 7.278 1.414 1.414L11.5 13.5 11 24h2l-.5-10.5 7.278 7.692 1.414-1.414L13.5 12.5 24 13v-2l-10.5.5 7.692-7.278-1.414-1.414L12.5 10.5 13 0Z\" fill=\"#000\"/></svg>',variants:{\"Rt8hhvpaA-hover\":{opacity:1,rotate:225},\"Rt8hhvpaA-pressed\":{opacity:1,rotate:231}},withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bsxob8\",\"data-framer-name\":\"Star\",fill:\"white\",intrinsicHeight:23,intrinsicWidth:23,layoutDependency:layoutDependency,layoutId:\"Udx0cEhZp\",style:{opacity:1,rotate:0},svg:'<svg width=\"23\" height=\"23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m11.5 0 .17.46c1.08 2.918 1.62 4.377 2.48 5.6a11.5 11.5 0 0 0 2.79 2.79c1.223.86 2.682 1.4 5.6 2.48l.46.17-.46.17c-2.918 1.08-4.377 1.62-5.6 2.48a11.502 11.502 0 0 0-2.79 2.79c-.86 1.223-1.4 2.682-2.48 5.6l-.17.46-.17-.46c-1.08-2.918-1.62-4.377-2.48-5.6a11.5 11.5 0 0 0-2.79-2.79c-1.223-.86-2.682-1.4-5.6-2.48L0 11.5l.46-.17c2.918-1.08 4.377-1.62 5.6-2.48a11.5 11.5 0 0 0 2.79-2.79c.86-1.223 1.4-2.682 2.48-5.6L11.5 0Z\" fill=\"#000\"/></svg>',variants:{\"Rt8hhvpaA-hover\":{opacity:0,rotate:315},\"Rt8hhvpaA-pressed\":{opacity:0,rotate:450}},withExternalLayout:true,...addPropertyOverrides({\"Rt8hhvpaA-pressed\":{transformTemplate}},baseVariant,gestureVariant)})]})})})})});});const css=['.framer-kiQnn[data-border=\"true\"]::after, .framer-kiQnn [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kiQnn.framer-1kir9iz, .framer-kiQnn .framer-1kir9iz { display: block; }\",\".framer-kiQnn.framer-zb8eal { cursor: pointer; height: 23px; overflow: visible; position: relative; text-decoration: none; width: 23px; }\",\".framer-kiQnn .framer-1ku2t2y { aspect-ratio: 1.1666666666666667 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); left: 48%; position: absolute; top: 52%; width: 21px; }\",\".framer-kiQnn .framer-1pcwseb { aspect-ratio: 1 / 1; bottom: 0px; flex: none; height: 104%; left: 0px; position: absolute; width: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-kiQnn .framer-1bsxob8 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-kiQnn.framer-v-zb8eal.hover .framer-1ku2t2y { height: var(--framer-aspect-ratio-supported, 6px); left: 8px; right: 8px; width: unset; }\",\".framer-kiQnn.framer-v-zb8eal.pressed .framer-1bsxob8 { height: var(--framer-aspect-ratio-supported, 9px); left: 48%; right: unset; top: 48%; width: 9px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 23\n * @framerIntrinsicWidth 23\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BrAM6JlQc\":{\"layout\":[\"fixed\",\"fixed\"]},\"C552Jl2bF\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n */const FramerqRyut4bUh=withCSS(Component,css,\"framer-kiQnn\");export default FramerqRyut4bUh;FramerqRyut4bUh.displayName=\"Header Icon\";FramerqRyut4bUh.defaultProps={height:23,width:23};addFonts(FramerqRyut4bUh,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqRyut4bUh\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"23\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BrAM6JlQc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"C552Jl2bF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"23\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qRyut4bUh.map", "// Generated by Framer (d03ec02)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getPropertyControls,resolveLink,useActiveVariantCallback,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import ThemeToggle from\"https://framerusercontent.com/modules/tWxPGoauEDGvb60hKQfR/d2xZtIGmD2QoYgpM3tYN/ThemeToggle.js\";import MobileMenuButton from\"https://framerusercontent.com/modules/kqtiHDjR3g6hJVyPMrg4/13ydYuYL1Zf9VNqKI736/oWm_P81LR.js\";import MenuItem from\"https://framerusercontent.com/modules/blk69F0Tppf2nxhVEuvE/25reHuuN0uqAUBkWDGPq/QNAckA4QR.js\";import HeaderIcon from\"https://framerusercontent.com/modules/Ou2p2C5yC4Y3kSDHlDG3/LhWvXUZvB6gaCaTqyf2d/qRyut4bUh.js\";const HeaderIconFonts=getFonts(HeaderIcon);const MenuItemFonts=getFonts(MenuItem);const ThemeToggleFonts=getFonts(ThemeToggle);const MobileMenuButtonFonts=getFonts(MobileMenuButton);const MenuItemControls=getPropertyControls(MenuItem);const cycleOrder=[\"ldBWO1dpF\",\"A1Bd_4VMw\",\"z0PUbV8cp\"];const serializationHash=\"framer-Ek3zw\";const variantClassNames={A1Bd_4VMw:\"framer-v-19zh011\",ldBWO1dpF:\"framer-v-o4eusg\",z0PUbV8cp:\"framer-v-dv2kas\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableEnumMap={Active:\"dqZTMP8Wf\",Default:\"j8Z7Tuhzt\"};const humanReadableVariantMap={\"Mobile Opened\":\"z0PUbV8cp\",Desktop:\"ldBWO1dpF\",Mobile:\"A1Bd_4VMw\"};const getProps=({height,id,linkMenuAbout,linkMenuCasestudy01,linkMenuCasestudy02,linkMenuIllustrations,width,...props})=>{var _humanReadableEnumMap_linkMenuCasestudy02,_ref,_ref1,_humanReadableEnumMap_linkMenuCasestudy01,_ref2,_ref3,_humanReadableEnumMap_linkMenuIllustrations,_ref4,_ref5,_humanReadableVariantMap_props_variant,_ref6,_humanReadableEnumMap_linkMenuAbout,_ref7,_ref8;return{...props,A5cYfkdxI:(_ref1=(_ref=(_humanReadableEnumMap_linkMenuCasestudy02=humanReadableEnumMap[linkMenuCasestudy02])!==null&&_humanReadableEnumMap_linkMenuCasestudy02!==void 0?_humanReadableEnumMap_linkMenuCasestudy02:linkMenuCasestudy02)!==null&&_ref!==void 0?_ref:props.A5cYfkdxI)!==null&&_ref1!==void 0?_ref1:\"j8Z7Tuhzt\",c9z_NsXAY:(_ref3=(_ref2=(_humanReadableEnumMap_linkMenuCasestudy01=humanReadableEnumMap[linkMenuCasestudy01])!==null&&_humanReadableEnumMap_linkMenuCasestudy01!==void 0?_humanReadableEnumMap_linkMenuCasestudy01:linkMenuCasestudy01)!==null&&_ref2!==void 0?_ref2:props.c9z_NsXAY)!==null&&_ref3!==void 0?_ref3:\"dqZTMP8Wf\",gouDS_IRC:(_ref5=(_ref4=(_humanReadableEnumMap_linkMenuIllustrations=humanReadableEnumMap[linkMenuIllustrations])!==null&&_humanReadableEnumMap_linkMenuIllustrations!==void 0?_humanReadableEnumMap_linkMenuIllustrations:linkMenuIllustrations)!==null&&_ref4!==void 0?_ref4:props.gouDS_IRC)!==null&&_ref5!==void 0?_ref5:\"j8Z7Tuhzt\",variant:(_ref6=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref6!==void 0?_ref6:\"ldBWO1dpF\",w2VFVHqNU:(_ref8=(_ref7=(_humanReadableEnumMap_linkMenuAbout=humanReadableEnumMap[linkMenuAbout])!==null&&_humanReadableEnumMap_linkMenuAbout!==void 0?_humanReadableEnumMap_linkMenuAbout:linkMenuAbout)!==null&&_ref7!==void 0?_ref7:props.w2VFVHqNU)!==null&&_ref8!==void 0?_ref8:\"j8Z7Tuhzt\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,c9z_NsXAY,A5cYfkdxI,gouDS_IRC,w2VFVHqNU,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"ldBWO1dpF\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const PpIKeweEW93ikjq=activeVariantCallback(async(...args)=>{setVariant(\"z0PUbV8cp\");});const PpIKeweEW1sqnwt5=activeVariantCallback(async(...args)=>{setVariant(\"A1Bd_4VMw\");});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"A1Bd_4VMw\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"A1Bd_4VMw\")return true;return false;};const isDisplayed2=()=>{if([\"A1Bd_4VMw\",\"z0PUbV8cp\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"A1Bd_4VMw\",\"z0PUbV8cp\"].includes(baseVariant))return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{initial:variant,animate:variants,style:{display:\"contents\"},children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-o4eusg\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ldBWO1dpF\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-2767aa04-7c55-4b31-b5b5-6e9ee18d5e4a, rgb(255, 253, 252))\",...style},variants:{z0PUbV8cp:{backgroundColor:\"var(--token-560bd6b9-b74a-4079-932e-374d9171aa2d, rgb(237, 222, 212))\"}},...addPropertyOverrides({A1Bd_4VMw:{\"data-framer-name\":\"Mobile\"},z0PUbV8cp:{\"data-framer-name\":\"Mobile Opened\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8fzij4\",\"data-framer-name\":\"Logo & Menu\",layoutDependency:layoutDependency,layoutId:\"ogIbQoDNB\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ixurf4-container\",layoutDependency:layoutDependency,layoutId:\"y2Tduhku6-container\",children:/*#__PURE__*/_jsx(HeaderIcon,{height:\"100%\",id:\"y2Tduhku6\",layoutId:\"y2Tduhku6\",width:\"100%\"})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mtdkad\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"h8AXni_UO\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1616wen-container\",layoutDependency:layoutDependency,layoutId:\"TvnuzmSMG-container\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",hseSTNyhW:18,id:\"TvnuzmSMG\",InRvbTIJG:\"Case Study 01\",layoutId:\"TvnuzmSMG\",qywiEZutv:resolveLink({webPageId:\"HopLDJroS\"},router),variant:c9z_NsXAY,width:\"100%\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hlwvu2-container\",layoutDependency:layoutDependency,layoutId:\"ORT8ONiP3-container\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",hseSTNyhW:18,id:\"ORT8ONiP3\",InRvbTIJG:\"Case Study 02\",layoutId:\"ORT8ONiP3\",qywiEZutv:resolveLink({webPageId:\"PxU_Pzbve\"},router),variant:A5cYfkdxI,width:\"100%\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3g9lpe-container\",layoutDependency:layoutDependency,layoutId:\"EzFBSFOKB-container\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",hseSTNyhW:18,id:\"EzFBSFOKB\",InRvbTIJG:\"Case Study 03\",layoutId:\"EzFBSFOKB\",qywiEZutv:resolveLink({webPageId:\"MuC3Ir31V\"},router),variant:A5cYfkdxI,width:\"100%\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hy5mvy-container\",layoutDependency:layoutDependency,layoutId:\"swep0qP5K-container\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",hseSTNyhW:18,id:\"swep0qP5K\",InRvbTIJG:\"Illustrations\",layoutId:\"swep0qP5K\",qywiEZutv:resolveLink({webPageId:\"sQtQTaO5J\"},router),variant:gouDS_IRC,width:\"100%\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9kjavb-container\",layoutDependency:layoutDependency,layoutId:\"oP1Xi0fSW-container\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",hseSTNyhW:18,id:\"oP1Xi0fSW\",InRvbTIJG:\"About\",layoutId:\"oP1Xi0fSW\",qywiEZutv:resolveLink({webPageId:\"mTz7JWlBn\"},router),variant:w2VFVHqNU,width:\"100%\"})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-wt9xk4-container\",layoutDependency:layoutDependency,layoutId:\"w6OTkU41v-container\",children:/*#__PURE__*/_jsx(ThemeToggle,{border:{color:'var(--token-9dd217b5-b6ae-4db9-bee5-5453f2f31d52, rgba(255, 255, 255, 0.08)) /* {\"name\":\"Border\"} */',style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},componentStyle:\"toggle\",customDark:[],customLight:[],defaultTheme:\"deviceTheme\",dropdown:{arrow:'var(--token-5d3602b5-29e5-4e80-9ac0-301c89bdec7f, rgba(0, 0, 0, 0.5)) /* {\"name\":\"Toggle Dropdown Arrow\"} */',fill:'var(--token-bb9b7e38-b139-46e0-aff9-c4d659ae26cb, rgb(242, 242, 242)) /* {\"name\":\"Theme Toggle BG\"} */',font:{fontFamily:'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},fontColor:'var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0)) /* {\"name\":\"Titles\"} */',gap:10,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-cd997cbf-793c-4ada-824e-e86d87926612, rgb(0, 0, 0)) /* {\"name\":\"Icon-toggle\"} */',size:22},id:\"w6OTkU41v\",layoutId:\"w6OTkU41v\",resetToDeviceTheme:true,saveTheme:true,setColorScheme:true,toggle:{fill:'var(--token-2a05b77d-0226-4627-b822-08de896cfb92, rgba(213, 161, 123, 0.34)) /* {\"name\":\"BG-Secondary\"} */',height:40,padding:5,radius:20,shadow:{blur:6,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:3},switch:'var(--token-52905f65-8ce8-46e4-b4f3-ebb634d221c0, rgb(255, 255, 255)) /* {\"name\":\"Toggle Switch\"} */',transition:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}},width:\"100%\"})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jif1ur\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"AsuPE2wfC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-jmjpae-container\",layoutDependency:layoutDependency,layoutId:\"ZNjAJBfXB-container\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",hseSTNyhW:18,id:\"ZNjAJBfXB\",InRvbTIJG:\"Ln\",layoutId:\"ZNjAJBfXB\",qywiEZutv:\"https://www.linkedin.com/in/katiadejuan/\",variant:\"j8Z7Tuhzt\",width:\"100%\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kb7llz-container\",layoutDependency:layoutDependency,layoutId:\"rEoM7zPJJ-container\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",hseSTNyhW:18,id:\"rEoM7zPJJ\",InRvbTIJG:\"Db\",layoutId:\"rEoM7zPJJ\",qywiEZutv:\"https://dribbble.com/katiadejuan\",variant:\"j8Z7Tuhzt\",width:\"100%\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-snkr31-container\",layoutDependency:layoutDependency,layoutId:\"AWzOUwENm-container\",children:/*#__PURE__*/_jsx(MenuItem,{height:\"100%\",hseSTNyhW:18,id:\"AWzOUwENm\",InRvbTIJG:\"Cp\",layoutId:\"AWzOUwENm\",qywiEZutv:\"https://codepen.io/Katiae\",variant:\"j8Z7Tuhzt\",width:\"100%\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-usdyu2-container\",layoutDependency:layoutDependency,layoutId:\"pwNxywDgU-container\",children:/*#__PURE__*/_jsx(ThemeToggle,{border:{color:'var(--token-9dd217b5-b6ae-4db9-bee5-5453f2f31d52, rgba(255, 255, 255, 0.08)) /* {\"name\":\"Border\"} */',style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},componentStyle:\"toggle\",customDark:[],customLight:[],defaultTheme:\"deviceTheme\",dropdown:{arrow:'var(--token-5d3602b5-29e5-4e80-9ac0-301c89bdec7f, rgba(0, 0, 0, 0.5)) /* {\"name\":\"Toggle Dropdown Arrow\"} */',fill:'var(--token-bb9b7e38-b139-46e0-aff9-c4d659ae26cb, rgb(242, 242, 242)) /* {\"name\":\"Theme Toggle BG\"} */',font:{fontFamily:'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},fontColor:'var(--token-553feb38-2637-4ec9-835b-4a57fbd49b50, rgb(0, 0, 0)) /* {\"name\":\"Titles\"} */',gap:10,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-cd997cbf-793c-4ada-824e-e86d87926612, rgb(0, 0, 0)) /* {\"name\":\"Icon-toggle\"} */',size:22},id:\"pwNxywDgU\",layoutId:\"pwNxywDgU\",resetToDeviceTheme:true,saveTheme:true,setColorScheme:true,toggle:{fill:'var(--token-2a05b77d-0226-4627-b822-08de896cfb92, rgba(213, 161, 123, 0.34)) /* {\"name\":\"BG-Secondary\"} */',height:40,padding:5,radius:20,shadow:{blur:6,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:3},switch:'var(--token-52905f65-8ce8-46e4-b4f3-ebb634d221c0, rgb(255, 255, 255)) /* {\"name\":\"Toggle Switch\"} */',transition:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"}},width:\"100%\"})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1origto-container\",layoutDependency:layoutDependency,layoutId:\"w0fU5OGjb-container\",children:/*#__PURE__*/_jsx(MobileMenuButton,{height:\"100%\",id:\"w0fU5OGjb\",layoutId:\"w0fU5OGjb\",variant:\"lgHlusIHF\",width:\"100%\",...addPropertyOverrides({A1Bd_4VMw:{PpIKeweEW:PpIKeweEW93ikjq},z0PUbV8cp:{PpIKeweEW:PpIKeweEW1sqnwt5,variant:\"CaXQwVW9I\"}},baseVariant,gestureVariant)})})]})})})});});const css=['.framer-Ek3zw[data-border=\"true\"]::after, .framer-Ek3zw [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ek3zw.framer-11x78h3, .framer-Ek3zw .framer-11x78h3 { display: block; }\",\".framer-Ek3zw.framer-o4eusg { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 120px; justify-content: space-between; overflow: hidden; padding: 0px 96px 0px 96px; position: relative; width: 1440px; }\",\".framer-Ek3zw .framer-8fzij4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-Ek3zw .framer-ixurf4-container, .framer-Ek3zw .framer-1616wen-container, .framer-Ek3zw .framer-hlwvu2-container, .framer-Ek3zw .framer-3g9lpe-container, .framer-Ek3zw .framer-hy5mvy-container, .framer-Ek3zw .framer-9kjavb-container, .framer-Ek3zw .framer-jmjpae-container, .framer-Ek3zw .framer-1kb7llz-container, .framer-Ek3zw .framer-snkr31-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Ek3zw .framer-mtdkad { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 34px; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-Ek3zw .framer-wt9xk4-container, .framer-Ek3zw .framer-usdyu2-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-Ek3zw .framer-1jif1ur { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-Ek3zw .framer-1origto-container { flex: none; height: auto; position: absolute; right: 36px; top: 36px; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Ek3zw .framer-8fzij4, .framer-Ek3zw .framer-mtdkad, .framer-Ek3zw .framer-1jif1ur { gap: 0px; } .framer-Ek3zw .framer-8fzij4 > * { margin: 0px; margin-left: calc(36px / 2); margin-right: calc(36px / 2); } .framer-Ek3zw .framer-8fzij4 > :first-child, .framer-Ek3zw .framer-mtdkad > :first-child, .framer-Ek3zw .framer-1jif1ur > :first-child { margin-left: 0px; } .framer-Ek3zw .framer-8fzij4 > :last-child, .framer-Ek3zw .framer-mtdkad > :last-child, .framer-Ek3zw .framer-1jif1ur > :last-child { margin-right: 0px; } .framer-Ek3zw .framer-mtdkad > *, .framer-Ek3zw .framer-1jif1ur > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } }\",\".framer-Ek3zw.framer-v-19zh011.framer-o4eusg { height: 85px; padding: 0px 36px 0px 36px; width: 390px; }\",\".framer-Ek3zw.framer-v-19zh011 .framer-1origto-container, .framer-Ek3zw.framer-v-dv2kas .framer-1origto-container { top: 19px; }\",\".framer-Ek3zw.framer-v-dv2kas.framer-o4eusg { height: min-content; padding: 36px 36px 36px 36px; width: 390px; }\",\".framer-Ek3zw.framer-v-dv2kas .framer-8fzij4 { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; width: 1px; }\",\".framer-Ek3zw.framer-v-dv2kas .framer-mtdkad { flex-direction: column; gap: 48px; height: min-content; padding: 48px 0px 64px 0px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Ek3zw.framer-v-dv2kas .framer-8fzij4, .framer-Ek3zw.framer-v-dv2kas .framer-mtdkad { gap: 0px; } .framer-Ek3zw.framer-v-dv2kas .framer-8fzij4 > * { margin: 0px; margin-bottom: calc(36px / 2); margin-top: calc(36px / 2); } .framer-Ek3zw.framer-v-dv2kas .framer-8fzij4 > :first-child, .framer-Ek3zw.framer-v-dv2kas .framer-mtdkad > :first-child { margin-top: 0px; } .framer-Ek3zw.framer-v-dv2kas .framer-8fzij4 > :last-child, .framer-Ek3zw.framer-v-dv2kas .framer-mtdkad > :last-child { margin-bottom: 0px; } .framer-Ek3zw.framer-v-dv2kas .framer-mtdkad > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 120\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"A1Bd_4VMw\":{\"layout\":[\"fixed\",\"fixed\"]},\"z0PUbV8cp\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"c9z_NsXAY\":\"linkMenuCasestudy01\",\"A5cYfkdxI\":\"linkMenuCasestudy02\",\"gouDS_IRC\":\"linkMenuIllustrations\",\"w2VFVHqNU\":\"linkMenuAbout\"}\n * @framerImmutableVariables true\n */const Frameri5Dv4Inyn=withCSS(Component,css,\"framer-Ek3zw\");export default Frameri5Dv4Inyn;Frameri5Dv4Inyn.displayName=\"TopNav\";Frameri5Dv4Inyn.defaultProps={height:120,width:1440};addPropertyControls(Frameri5Dv4Inyn,{variant:{options:[\"ldBWO1dpF\",\"A1Bd_4VMw\",\"z0PUbV8cp\"],optionTitles:[\"Desktop\",\"Mobile\",\"Mobile Opened\"],title:\"Variant\",type:ControlType.Enum},c9z_NsXAY:(MenuItemControls===null||MenuItemControls===void 0?void 0:MenuItemControls[\"variant\"])&&{...MenuItemControls[\"variant\"],defaultValue:\"dqZTMP8Wf\",hidden:undefined,title:\"link--menu__casestudy01\"},A5cYfkdxI:(MenuItemControls===null||MenuItemControls===void 0?void 0:MenuItemControls[\"variant\"])&&{...MenuItemControls[\"variant\"],defaultValue:\"j8Z7Tuhzt\",hidden:undefined,title:\"link--menu__casestudy02\"},gouDS_IRC:(MenuItemControls===null||MenuItemControls===void 0?void 0:MenuItemControls[\"variant\"])&&{...MenuItemControls[\"variant\"],defaultValue:\"j8Z7Tuhzt\",hidden:undefined,title:\"link--menu__illustrations\"},w2VFVHqNU:(MenuItemControls===null||MenuItemControls===void 0?void 0:MenuItemControls[\"variant\"])&&{...MenuItemControls[\"variant\"],defaultValue:\"j8Z7Tuhzt\",hidden:undefined,title:\"link--menu__about\"}});addFonts(Frameri5Dv4Inyn,[...HeaderIconFonts,...MenuItemFonts,...ThemeToggleFonts,...MobileMenuButtonFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameri5Dv4Inyn\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"120\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"c9z_NsXAY\\\":\\\"linkMenuCasestudy01\\\",\\\"A5cYfkdxI\\\":\\\"linkMenuCasestudy02\\\",\\\"gouDS_IRC\\\":\\\"linkMenuIllustrations\\\",\\\"w2VFVHqNU\\\":\\\"linkMenuAbout\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"A1Bd_4VMw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"z0PUbV8cp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./i5Dv4Inyn.map"],
  "mappings": "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",
  "names": ["fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "assign", "t", "n", "r", "e", "init", "set", "i", "o", "get", "c", "a", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "THEME_ATTRIBUTE", "COOKIE_NAME", "STYLE_ID", "SIGNAL_NAME", "THEMES", "useThemeStore", "createStore", "extractBodySection", "inputString", "searchStr", "startIndex", "endIndex", "makeBorderStyle", "border", "ThemeToggle", "props", "_window", "isPreview", "initialTheme", "storedTheme", "t", "deviceTheme", "window", "theme", "setTheme", "activeTheme", "setActiveTheme", "ye", "originalPreviewTheme", "setOriginalPreviewTheme", "themeRef", "pe", "selectRef", "changeTheme", "newTheme", "newActiveTheme", "toggleTheme", "onSelectChange", "handleThemeChange", "event", "ue", "mediaQuery", "generateStyle", "headElement", "style", "styleText", "darkLocation", "styleElement", "toggle", "dropdown", "dropdownOptions", "icons", "height", "padding", "shadow", "u", "p", "motion", "Icon", "showDeviceTheme", "themeTitles", "borderControls", "ControlType", "toggleShadowDefault", "iconsDefault", "addPropertyControls", "type", "size", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "height", "id", "tap", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "PpIKeweEW", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap10ws06e", "args", "onTap11yvp9g", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "u", "cx", "css", "FrameroWm_P81LR", "withCSS", "oWm_P81LR_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableVariantMap", "getProps", "fontSize", "height", "id", "link", "tap", "title", "width", "props", "_ref", "_ref1", "_humanReadableVariantMap_props_variant", "_ref2", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "InRvbTIJG", "qywiEZutv", "hseSTNyhW", "EJgcu4hSa", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1d9iqcf", "args", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "Link", "cx", "RichText", "x", "css", "FramerQNAckA4QR", "withCSS", "QNAckA4QR_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "transformTemplate", "_", "t", "transformTemplate1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "Link", "u", "cx", "SVG", "css", "FramerqRyut4bUh", "withCSS", "qRyut4bUh_default", "addFonts", "HeaderIconFonts", "getFonts", "qRyut4bUh_default", "MenuItemFonts", "QNAckA4QR_default", "ThemeToggleFonts", "ThemeToggle", "MobileMenuButtonFonts", "oWm_P81LR_default", "MenuItemControls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "height", "id", "linkMenuAbout", "linkMenuCasestudy01", "linkMenuCasestudy02", "linkMenuIllustrations", "width", "props", "_humanReadableEnumMap_linkMenuCasestudy02", "_ref", "_ref1", "_humanReadableEnumMap_linkMenuCasestudy01", "_ref2", "_ref3", "_humanReadableEnumMap_linkMenuIllustrations", "_ref4", "_ref5", "_humanReadableVariantMap_props_variant", "_ref6", "_humanReadableEnumMap_linkMenuAbout", "_ref7", "_ref8", "createLayoutDependency", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "c9z_NsXAY", "A5cYfkdxI", "gouDS_IRC", "w2VFVHqNU", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "PpIKeweEW93ikjq", "args", "PpIKeweEW1sqnwt5", "ref1", "pe", "isDisplayed", "router", "useRouter", "isDisplayed1", "isDisplayed2", "isDisplayed3", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "motion", "u", "cx", "resolveLink", "css", "Frameri5Dv4Inyn", "withCSS", "i5Dv4Inyn_default", "addPropertyControls", "ControlType", "addFonts"]
}
