{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framerusercontent.com/modules/8q02bL9FAZcK7VpECBnp/4vnXcf3hTexf3chMqb9G/ThemeToggle.js", "ssg:https://framerusercontent.com/modules/TgdovPTf12h5e9mf5mKX/yItZWRqiGmfi9Eg2csjV/tL6Nru9eO.js", "ssg:https://framerusercontent.com/modules/ZMBZC8NXebGQw8dsUJFq/X8v1gZITLnedfKey31h3/cRLKldydV.js", "ssg:https://framerusercontent.com/modules/VA5suu4uRuawCxvHBcXx/UBa0329kyVj1FLpkeqoW/KYPc0tHnm.js", "ssg:https://framerusercontent.com/modules/mATxEZO35hmGPJYiVkPb/JnkK58v9h7C1FBnfvvzK/qBvGm8n1v.js", "ssg:https://framerusercontent.com/modules/s2koYJBSKzh3LK7ausyO/OlGbZ6OL9A71kGOd8mPz/fkMY6YzeS.js", "ssg:https://framerusercontent.com/modules/3JQjPE5I1OcyjKCjsuXY/fAP8lStg170lEQK5G3aK/GHCZ0Dkfv.js", "ssg:https://framerusercontent.com/modules/eGiyZC4M2XNzvgYksuMt/sBee8ssdSsW9GFovFl4s/c3x6Flz41.js", "ssg:https://framerusercontent.com/modules/FAAlnwQTElEYCo1lZH9u/6gM89GfIDTB1mOO8BIwN/LRxjSS5Jt.js", "ssg:https://framerusercontent.com/modules/HEwbua0gn1qyuXYPIo2v/8I4c4bymOmKmyMmT1Qx0/inh9qtYwr.js", "ssg:https://framerusercontent.com/modules/MqJxaorDSS8IxJxBH1Mq/xZONuAIFfELQ84GFbccW/Tv9Zw6kr2.js", "ssg:https://framerusercontent.com/modules/QazQzGrwDw8rKVtFr29t/mayFhWTIPusmdu5CalUz/aPLNmwRSP.js", "ssg:https://framerusercontent.com/modules/qg5O78z2q8kvZbQWStw5/4t3FY5BTnNTQI4c4Kc2H/YO7MK5PPy.js", "ssg:https://framerusercontent.com/modules/ZdPNLGjniktVN4EuugSs/xsrASBMXzxsWy8EQFHVw/Wxpn5l2vC.js", "ssg:https://framerusercontent.com/modules/bTPDRLr3bkTKT0uqVLc7/XtxDbMnaN0VnB5OR0bTV/Rhdymi63L.js", "ssg:https://framerusercontent.com/modules/trw9SDM661gMFDqA69a3/vI8AvkQf3dQwK23BwuYy/E5UkQ9y0G.js", "ssg:https://framerusercontent.com/modules/EUNwJuRcUI8v14rG6BMR/CoXPYAUvDxsVNSsb2h1R/qj9snyuLO.js", "ssg:https://framerusercontent.com/modules/esuKdoBmbnBMpWsOKHQa/sPU8QyoopF1qsWL473e0/tQ3WjN9yO.js", "ssg:https://framerusercontent.com/modules/sNRz1PJPvWHdSB54DTA9/81dXSm1X6amjMuip8pYX/yppVgPmoX.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.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){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?.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?.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?.color,cursor:\"pointer\",...props.style},layout:false,whileHover:{color:icons?.hoverColor||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\":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?.color,...makeBorderStyle(props.border),...dropdown.font,...props.style},whileHover:{color:dropdown.fontColorHover||dropdown.fontColor,\"--icon-color\":icons?.hoverColor||icons?.color},initial:false,transition:transition,children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",alignItems:\"center\",gap:dropdown.gap,textWrap: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\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThemeToggle.map", "// Generated by Framer (eb722b7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0.75 C 0 0.336 0.336 0 0.75 0 L 15.75 0 C 16.164 0 16.5 0.336 16.5 0.75 L 16.5 15.75 C 16.5 16.164 16.164 16.5 15.75 16.5 L 0.75 16.5 C 0.336 16.5 0 16.164 0 15.75 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"16.5px\" id=\"qUYSYEB2C\" transform=\"translate(3.75 27.75)\" width=\"16.5px\"/><path d=\"M 0 0.75 C 0 0.336 0.336 0 0.75 0 L 15.75 0 C 16.164 0 16.5 0.336 16.5 0.75 L 16.5 15.75 C 16.5 16.164 16.164 16.5 15.75 16.5 L 0.75 16.5 C 0.336 16.5 0 16.164 0 15.75 Z\" fill=\"transparent\" height=\"16.5px\" id=\"BcpYYi6FC\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 27.75)\" width=\"16.5px\"/><path d=\"M 0 0 L 7.5 0\" fill=\"transparent\" height=\"1px\" id=\"RQrRctFta\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 12)\" width=\"7.5px\"/><path d=\"M 0 0 L 3 3 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"qCkbhs0Cc\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12.75 9)\" width=\"3px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3855583215\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-NzR2n\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[\".framer-NzR2n { aspect-ratio: 1; display: block; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Square Right\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-NzR2n\");Icon.displayName=\"Arrow Square Right\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Square Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (6b58135)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowSquareRight from\"https://framerusercontent.com/modules/TgdovPTf12h5e9mf5mKX/yItZWRqiGmfi9Eg2csjV/tL6Nru9eO.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/K7fMzKezDzqpnYFna9zx/9cPPFhmu8KYJXOkaI5Jj/nPcaHezoy.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qLCx2jenKQhSd6Se7vbP/0Zb6pwP8wvhB59YPq1NI/TQv7oX2nc.js\";const ArrowSquareRightFonts=getFonts(ArrowSquareRight);const enabledGestures={RUYI3jm_X:{hover:true},wnYwg7gCv:{hover:true}};const cycleOrder=[\"RUYI3jm_X\",\"wnYwg7gCv\"];const serializationHash=\"framer-g8Io5\";const variantClassNames={RUYI3jm_X:\"framer-v-u7e0o1\",wnYwg7gCv:\"framer-v-13usdx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.8,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Small Light\":\"wnYwg7gCv\",Light:\"RUYI3jm_X\"};const getProps=({height,id,link,navButtonColor,width,...props})=>{return{...props,HuVW0nkjx:navButtonColor??props.HuVW0nkjx??\"var(--token-6a0375f5-2e53-48ef-b96a-5749cbd727b6, rgb(255, 206, 0))\",Jhzivr4tH:link??props.Jhzivr4tH,variant:humanReadableVariantMap[props.variant]??props.variant??\"RUYI3jm_X\"};};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,HuVW0nkjx,Jhzivr4tH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RUYI3jm_X\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Jhzivr4tH,motionChild:true,nodeId:\"RUYI3jm_X\",scopeId:\"cRLKldydV\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-u7e0o1\",className,classNames)} framer-1qvkdmi`,\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"RUYI3jm_X\",ref:refBinding,style:{backgroundColor:\"var(--token-5e39c498-f90c-4814-85d2-2a599562288f, rgb(64, 64, 64))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"inset 0.25px 0.25px 1px 0px var(--token-a3b50edf-da0d-4a29-8aec-dca49b7d98a2, rgb(82, 82, 82))\",...style},...addPropertyOverrides({\"RUYI3jm_X-hover\":{\"data-framer-name\":undefined},\"wnYwg7gCv-hover\":{\"data-framer-name\":undefined},wnYwg7gCv:{\"data-framer-name\":\"Small Light\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rnbeh6\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"jyx61313m\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zxebov\",\"data-styles-preset\":\"TQv7oX2nc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)))\"},children:\"Contact\"})}),className:\"framer-1y3ofnr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uL7sXr63A\",style:{\"--extracted-r6o4lv\":\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{\"RUYI3jm_X-hover\":{\"--extracted-r6o4lv\":\"var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, rgb(10, 10, 10))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"RUYI3jm_X-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zxebov\",\"data-styles-preset\":\"TQv7oX2nc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, rgb(10, 10, 10)))\"},children:\"Contact\"})})},wnYwg7gCv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11ot2io\",\"data-styles-preset\":\"nPcaHezoy\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zxebov\",\"data-styles-preset\":\"TQv7oX2nc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)))\"},children:\"Contact\"})}),className:\"framer-2dnzgu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lVFPPf5SJ\",style:{\"--extracted-r6o4lv\":\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({wnYwg7gCv:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11ot2io\",\"data-styles-preset\":\"nPcaHezoy\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ylrmxd\",\"data-framer-name\":\"Circle\",layoutDependency:layoutDependency,layoutId:\"vfEgljQB1\",style:{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:[/*#__PURE__*/_jsx(ArrowSquareRight,{animated:true,className:\"framer-167cl3h\",layoutDependency:layoutDependency,layoutId:\"yi8iEuyF4\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",\"--pgex8v\":1.5,rotate:0},variants:{\"RUYI3jm_X-hover\":{rotate:-45},\"wnYwg7gCv-hover\":{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-62z3a9\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"hCsfohjzS\",style:{backgroundColor:HuVW0nkjx,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-g8Io5.framer-1qvkdmi, .framer-g8Io5 .framer-1qvkdmi { display: block; }\",\".framer-g8Io5.framer-u7e0o1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 6px 8px 6px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-g8Io5 .framer-1rnbeh6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 25px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-g8Io5 .framer-1y3ofnr, .framer-g8Io5 .framer-2dnzgu { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-g8Io5 .framer-ylrmxd { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 32px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 32px; }\",\".framer-g8Io5 .framer-167cl3h { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; z-index: 1; }\",\".framer-g8Io5 .framer-62z3a9 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-g8Io5.framer-v-13usdx.framer-u7e0o1 { padding: 6px 6px 6px 8px; }\",\".framer-g8Io5.framer-v-13usdx .framer-1rnbeh6 { height: 19px; }\",\".framer-g8Io5.framer-v-13usdx .framer-ylrmxd { height: var(--framer-aspect-ratio-supported, 19px); width: 19px; }\",\".framer-g8Io5.framer-v-13usdx .framer-167cl3h { height: var(--framer-aspect-ratio-supported, 16px); width: 16px; }\",\".framer-g8Io5.framer-v-u7e0o1.hover .framer-1rnbeh6, .framer-g8Io5.framer-v-13usdx.hover .framer-1rnbeh6 { justify-content: flex-end; }\",\".framer-g8Io5.framer-v-u7e0o1.hover .framer-62z3a9 { bottom: -94px; height: unset; left: calc(-600% - 1478.125% / 2); top: -94px; width: 1478%; }\",\".framer-g8Io5.framer-v-13usdx.hover .framer-62z3a9 { height: 888%; left: calc(50.00000000000002% - 887.5% / 2); top: calc(50.00000000000002% - 887.5% / 2); width: 888%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 127\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"wnYwg7gCv\":{\"layout\":[\"auto\",\"auto\"]},\"MtUNzf7gJ\":{\"layout\":[\"auto\",\"auto\"]},\"J8VUiYYIX\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"HuVW0nkjx\":\"navButtonColor\",\"Jhzivr4tH\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercRLKldydV=withCSS(Component,css,\"framer-g8Io5\");export default FramercRLKldydV;FramercRLKldydV.displayName=\"Nav-Button\";FramercRLKldydV.defaultProps={height:44,width:127};addPropertyControls(FramercRLKldydV,{variant:{options:[\"RUYI3jm_X\",\"wnYwg7gCv\"],optionTitles:[\"Light\",\"Small Light\"],title:\"Variant\",type:ControlType.Enum},HuVW0nkjx:{defaultValue:'var(--token-6a0375f5-2e53-48ef-b96a-5749cbd727b6, rgb(255, 206, 0)) /* {\"name\":\"01 - Yellow\"} */',title:\"Nav Button Color\",type:ControlType.Color},Jhzivr4tH:{title:\"Link\",type:ControlType.Link}});addFonts(FramercRLKldydV,[{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\"}]},...ArrowSquareRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercRLKldydV\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"HuVW0nkjx\\\":\\\"navButtonColor\\\",\\\"Jhzivr4tH\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"127\",\"framerIntrinsicHeight\":\"44\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wnYwg7gCv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MtUNzf7gJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"J8VUiYYIX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cRLKldydV.map", "// Generated by Framer (eea9f0c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"JAko0DnI2\",\"SP9LhHPB4\"];const serializationHash=\"framer-DzWzn\";const variantClassNames={JAko0DnI2:\"framer-v-1npnjoa\",SP9LhHPB4:\"framer-v-1j2wgel\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,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={Closed:\"JAko0DnI2\",Open:\"SP9LhHPB4\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JAko0DnI2\"};};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:\"JAko0DnI2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1npnjoa\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"JAko0DnI2\",ref:refBinding,style:{...style},...addPropertyOverrides({SP9LhHPB4:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dm8u5s\",\"data-framer-name\":\"Frame\",layoutDependency:layoutDependency,layoutId:\"VFmtGGP2S\",style:{rotate:0},variants:{SP9LhHPB4:{rotate:-180}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1oqkb0j\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Ix6ApiwZf\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 3 5.5 L 7 9.5 L 11 5.5\" fill=\"transparent\" stroke=\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)) /* {&quot;name&quot;:&quot;Black&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:12107344699,withExternalLayout:true,...addPropertyOverrides({SP9LhHPB4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 3 5.5 L 7 9.5 L 11 5.5\" fill=\"transparent\" stroke=\"var(--token-c460c49e-9082-4eaa-8378-cbc1eb17e307, rgb(245, 245, 245)) /* {&quot;name&quot;:&quot;Dark 1&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:10297540757}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DzWzn.framer-o4lilr, .framer-DzWzn .framer-o4lilr { display: block; }\",\".framer-DzWzn.framer-1npnjoa { gap: 2px; height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-DzWzn .framer-1dm8u5s { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\",\".framer-DzWzn .framer-1oqkb0j { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 14\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SP9LhHPB4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKYPc0tHnm=withCSS(Component,css,\"framer-DzWzn\");export default FramerKYPc0tHnm;FramerKYPc0tHnm.displayName=\"Caret\";FramerKYPc0tHnm.defaultProps={height:14,width:14};addPropertyControls(FramerKYPc0tHnm,{variant:{options:[\"JAko0DnI2\",\"SP9LhHPB4\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerKYPc0tHnm,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKYPc0tHnm\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SP9LhHPB4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"14\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"14\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KYPc0tHnm.map", "// Generated by Framer (6b58135)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/yeLrjE5peCE43mZYUBWx/bFOJtmDRyn9iawx65e2I/LKeCirjux.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qLCx2jenKQhSd6Se7vbP/0Zb6pwP8wvhB59YPq1NI/TQv7oX2nc.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/apGcRpZrto8Zy7En166t/sQKrEUKvF5nYmkAtPULJ/wKUENgyfU.js\";const enabledGestures={PTr_Zr5TE:{hover:true}};const cycleOrder=[\"PTr_Zr5TE\",\"ko6pAydV6\"];const serializationHash=\"framer-ZCGpC\";const variantClassNames={ko6pAydV6:\"framer-v-du0zul\",PTr_Zr5TE:\"framer-v-643pi1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Active:\"ko6pAydV6\",Default:\"PTr_Zr5TE\"};const getProps=({height,id,link,navLinkTitle,width,...props})=>{return{...props,cQsg6O4kN:navLinkTitle??props.cQsg6O4kN??\"About\",variant:humanReadableVariantMap[props.variant]??props.variant??\"PTr_Zr5TE\",VSk95N29p:link??props.VSk95N29p};};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,cQsg6O4kN,VSk95N29p,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PTr_Zr5TE\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ko6pAydV6\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-643pi1\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"PTr_Zr5TE\",ref:refBinding,style:{...style},...addPropertyOverrides({\"PTr_Zr5TE-hover\":{\"data-framer-name\":undefined},ko6pAydV6:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zxebov\",\"data-styles-preset\":\"TQv7oX2nc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)))\"},children:/*#__PURE__*/_jsx(Link,{href:VSk95N29p,motionChild:true,nodeId:\"yHowbx104\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"qBvGm8n1v\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-142q8pi\",\"data-styles-preset\":\"wKUENgyfU\",children:\"About\"})})})}),className:\"framer-12pcf1r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yHowbx104\",style:{\"--extracted-r6o4lv\":\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",\"--framer-paragraph-spacing\":\"0px\"},text:cQsg6O4kN,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zxebov\",\"data-styles-preset\":\"TQv7oX2nc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)))\"},children:/*#__PURE__*/_jsx(Link,{href:VSk95N29p,motionChild:true,nodeId:\"FmP7LYGFB\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"qBvGm8n1v\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e5vlyz\",\"data-styles-preset\":\"LKeCirjux\",children:\"About\"})})})}),className:\"framer-1dzb2r2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FmP7LYGFB\",style:{\"--extracted-r6o4lv\":\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",\"--framer-paragraph-spacing\":\"0px\"},text:cQsg6O4kN,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"PTr_Zr5TE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zxebov\",\"data-styles-preset\":\"TQv7oX2nc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)))\"},children:/*#__PURE__*/_jsx(Link,{href:VSk95N29p,motionChild:true,nodeId:\"FmP7LYGFB\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"qBvGm8n1v\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-142q8pi\",\"data-styles-preset\":\"wKUENgyfU\",children:\"About\"})})})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZCGpC.framer-1gqykoe, .framer-ZCGpC .framer-1gqykoe { display: block; }\",\".framer-ZCGpC.framer-643pi1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 24px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-ZCGpC .framer-12pcf1r, .framer-ZCGpC .framer-1dzb2r2 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ZCGpC.framer-v-du0zul.framer-643pi1 { cursor: unset; }\",\".framer-ZCGpC.framer-v-643pi1.hover.framer-643pi1 { justify-content: flex-end; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"ko6pAydV6\":{\"layout\":[\"auto\",\"fixed\"]},\"sJDaEsB_D\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"cQsg6O4kN\":\"navLinkTitle\",\"VSk95N29p\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqBvGm8n1v=withCSS(Component,css,\"framer-ZCGpC\");export default FramerqBvGm8n1v;FramerqBvGm8n1v.displayName=\"Nav Link\";FramerqBvGm8n1v.defaultProps={height:24,width:48};addPropertyControls(FramerqBvGm8n1v,{variant:{options:[\"PTr_Zr5TE\",\"ko6pAydV6\"],optionTitles:[\"Default\",\"Active\"],title:\"Variant\",type:ControlType.Enum},cQsg6O4kN:{defaultValue:\"About\",displayTextArea:false,title:\"Nav Link Title\",type:ControlType.String},VSk95N29p:{title:\"Link\",type:ControlType.Link}});addFonts(FramerqBvGm8n1v,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqBvGm8n1v\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"48\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"cQsg6O4kN\\\":\\\"navLinkTitle\\\",\\\"VSk95N29p\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ko6pAydV6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sJDaEsB_D\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qBvGm8n1v.map", "// Generated by Framer (0784c89)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Caret from\"https://framerusercontent.com/modules/VA5suu4uRuawCxvHBcXx/UBa0329kyVj1FLpkeqoW/KYPc0tHnm.js\";import NavLink from\"https://framerusercontent.com/modules/mATxEZO35hmGPJYiVkPb/JnkK58v9h7C1FBnfvvzK/qBvGm8n1v.js\";const NavLinkFonts=getFonts(NavLink);const CaretFonts=getFonts(Caret);const cycleOrder=[\"hcJDieZGH\",\"mupGGlUrA\"];const serializationHash=\"framer-P59L8\";const variantClassNames={hcJDieZGH:\"framer-v-i0sksg\",mupGGlUrA:\"framer-v-n7oo7g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,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={Closed:\"hcJDieZGH\",Open:\"mupGGlUrA\"};const getProps=({height,hover,id,width,...props})=>{return{...props,PWSlWeqS6:hover??props.PWSlWeqS6,variant:humanReadableVariantMap[props.variant]??props.variant??\"hcJDieZGH\"};};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,PWSlWeqS6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hcJDieZGH\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter170i0h9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(PWSlWeqS6){const res=await PWSlWeqS6(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-i0sksg\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hcJDieZGH\",onMouseEnter:onMouseEnter170i0h9,ref:refBinding,style:{...style},...addPropertyOverrides({mupGGlUrA:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(5+((componentViewport?.height||34)-10-24)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w9qpmb-container\",layoutDependency:layoutDependency,layoutId:\"c8pVg41Xn-container\",nodeId:\"c8pVg41Xn\",rendersWithMotion:true,scopeId:\"fkMY6YzeS\",children:/*#__PURE__*/_jsx(NavLink,{cQsg6O4kN:\"Resources\",height:\"100%\",id:\"c8pVg41Xn\",layoutId:\"c8pVg41Xn\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+(5+((componentViewport?.height||34)-10-14)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fo55ex-container\",layoutDependency:layoutDependency,layoutId:\"ipWkCBLrI-container\",nodeId:\"ipWkCBLrI\",rendersWithMotion:true,scopeId:\"fkMY6YzeS\",children:/*#__PURE__*/_jsx(Caret,{height:\"100%\",id:\"ipWkCBLrI\",layoutId:\"ipWkCBLrI\",variant:\"JAko0DnI2\",width:\"100%\",...addPropertyOverrides({mupGGlUrA:{variant:\"SP9LhHPB4\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-P59L8.framer-p79f5f, .framer-P59L8 .framer-p79f5f { display: block; }\",\".framer-P59L8.framer-i0sksg { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 5px 0px 5px 0px; position: relative; width: min-content; }\",\".framer-P59L8 .framer-w9qpmb-container, .framer-P59L8 .framer-1fo55ex-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 101\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mupGGlUrA\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PWSlWeqS6\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfkMY6YzeS=withCSS(Component,css,\"framer-P59L8\");export default FramerfkMY6YzeS;FramerfkMY6YzeS.displayName=\"Trigger\";FramerfkMY6YzeS.defaultProps={height:34,width:101};addPropertyControls(FramerfkMY6YzeS,{variant:{options:[\"hcJDieZGH\",\"mupGGlUrA\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},PWSlWeqS6:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerfkMY6YzeS,[{explicitInter:true,fonts:[]},...NavLinkFonts,...CaretFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfkMY6YzeS\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"PWSlWeqS6\\\":\\\"hover\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mupGGlUrA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"101\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"34\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ac3cb42)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,ezTt3ayMo:fill??props.ezTt3ayMo??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KcDTh\",className),layoutId:layoutId,ref:ref,style:{\"--21h8s6\":ezTt3ayMo,...style}});});const css=['.framer-KcDTh { aspect-ratio: 1; background-color: var(--21h8s6); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"T Shirt\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 23.211 2.739 L 18.358 0.094 C 18.248 0.033 18.125 0.001 17.999 0 L 14.999 0 C 14.585 0 14.249 0.336 14.249 0.75 C 14.249 1.993 13.242 3 11.999 3 C 10.756 3 9.749 1.993 9.749 0.75 C 9.749 0.336 9.413 0 8.999 0 L 5.999 0 C 5.873 0.001 5.749 0.033 5.639 0.094 L 0.787 2.739 C 0.067 3.12 -0.209 4.011 0.17 4.732 L 1.976 8.183 C 2.244 8.689 2.771 9.004 3.343 9 L 5.249 9 L 5.249 16.5 C 5.249 17.328 5.921 18 6.749 18 L 17.249 18 C 18.077 18 18.749 17.328 18.749 16.5 L 18.749 9 L 20.656 9 C 21.228 9.004 21.755 8.689 22.023 8.183 L 23.829 4.732 C 24.208 4.011 23.931 3.12 23.211 2.739 Z M 3.343 7.5 C 3.329 7.501 3.316 7.496 3.305 7.488 L 1.507 4.056 L 5.249 2.014 L 5.249 7.5 Z M 17.249 16.5 L 6.749 16.5 L 6.749 1.5 L 8.324 1.5 C 8.681 3.246 10.216 4.499 11.998 4.499 C 13.78 4.499 15.315 3.246 15.672 1.5 L 17.249 1.5 Z M 20.694 7.487 C 20.684 7.496 20.67 7.501 20.656 7.5 L 18.749 7.5 L 18.749 2.014 L 22.492 4.056 Z\" fill=\"var(--21h8s6, rgb(0,0,0))\" height=\"18px\" id=\"rankazzUk\" opacity=\"1\" transform=\"translate(0.001 3)\" width=\"23.998757006295936px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 24px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"T Shirt\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-KcDTh\");export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"T Shirt\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ac3cb42)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,ezTt3ayMo:fill??props.ezTt3ayMo??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-TmWwY\",className),layoutId:layoutId,ref:ref,style:{\"--21h8s6\":ezTt3ayMo,...style}});});const css=['.framer-TmWwY { aspect-ratio: 1; background-color: var(--21h8s6); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"Angular Logo\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 19.039 3.808 L 10.039 0.058 C 9.854 -0.019 9.646 -0.019 9.461 0.058 L 0.461 3.808 C 0.148 3.939 -0.038 4.263 0.007 4.6 L 1.507 15.85 C 1.539 16.096 1.692 16.31 1.914 16.421 L 9.414 20.171 C 9.626 20.277 9.874 20.277 10.086 20.171 L 17.586 16.421 C 17.808 16.31 17.961 16.096 17.993 15.85 L 19.493 4.6 C 19.538 4.263 19.352 3.939 19.039 3.808 Z M 16.559 15.257 L 9.75 18.662 L 2.941 15.257 L 1.569 4.969 L 9.75 1.563 L 17.931 4.969 Z M 9.094 5.636 L 5.344 12.386 C 5.143 12.749 5.274 13.206 5.636 13.406 C 5.999 13.607 6.455 13.476 6.656 13.114 L 7.688 11.25 L 11.813 11.25 L 12.844 13.114 C 13.045 13.476 13.501 13.607 13.864 13.406 C 14.226 13.206 14.357 12.749 14.156 12.386 L 10.406 5.636 C 10.274 5.398 10.023 5.25 9.75 5.25 C 9.477 5.25 9.226 5.398 9.094 5.636 Z M 10.975 9.75 L 8.525 9.75 L 9.75 7.544 Z\" fill=\"var(--21h8s6, rgb(0,0,0))\" height=\"20.250778201933826px\" id=\"akA1QT1yA\" opacity=\"1\" transform=\"translate(2.25 2.25)\" width=\"19.500091326568967px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 24px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Angular Logo\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-TmWwY\");export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Angular Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (eb722b7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 4.5 L 16.5 4.5 L 16.5 0.75 C 16.5 0.336 16.164 0 15.75 0 L 0.75 0 C 0.336 0 0 0.336 0 0.75 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"4.5px\" id=\"ZGgiBurO8\" transform=\"translate(3.75 3.75)\" width=\"16.5px\"/><path d=\"M 0.75 16.5 C 0.336 16.5 0 16.164 0 15.75 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 15.75 0 C 16.164 0 16.5 0.336 16.5 0.75 L 16.5 15.75 C 16.5 16.164 16.164 16.5 15.75 16.5 Z\" fill=\"transparent\" height=\"16.5px\" id=\"v3f8Flk6s\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 3.75)\" width=\"16.5px\"/><path d=\"M 0 0 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"Wg2HGJSXK\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(16.5 2.25)\" width=\"1px\"/><path d=\"M 0 0 L 0 3\" fill=\"transparent\" height=\"3px\" id=\"RpZ5xpxGl\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(7.5 2.25)\" width=\"1px\"/><path d=\"M 0 0 L 16.5 0\" fill=\"transparent\" height=\"1px\" id=\"UV_sXe3Oi\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 8.25)\" width=\"16.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2588847244\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-owHwL\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[\".framer-owHwL { aspect-ratio: 1; display: block; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Calendar Blank\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-owHwL\");Icon.displayName=\"Calendar Blank\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Calendar Blank\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (eb722b7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0.75 12.75 C 0.336 12.75 0 12.414 0 12 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 12 C 18 12.414 17.664 12.75 17.25 12.75 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"12.75px\" id=\"Yx6Pr1S4D\" transform=\"translate(3 4.5)\" width=\"18px\"/><path d=\"M 0.75 12.75 C 0.336 12.75 0 12.414 0 12 L 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 12 C 18 12.414 17.664 12.75 17.25 12.75 Z\" fill=\"transparent\" height=\"12.75px\" id=\"PBvBFvdm4\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 4.5)\" width=\"18px\"/><path d=\"M 0 0 L 3 3.75\" fill=\"transparent\" height=\"3.75px\" id=\"l7vNLMuKC\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(15 17.25)\" width=\"3px\"/><path d=\"M 3 0 L 0 3.75\" fill=\"transparent\" height=\"3.75px\" id=\"NUS_tRxGZ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(6 17.25)\" width=\"3px\"/><path d=\"M 0 2.25 L 0 0\" fill=\"transparent\" height=\"2.25px\" id=\"QZvJdpgYv\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(12 2.25)\" width=\"1px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2654564550\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-kRy5o\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[\".framer-kRy5o { aspect-ratio: 1; display: block; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Presentation\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-kRy5o\");Icon.displayName=\"Presentation\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Presentation\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ac3cb42)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,ezTt3ayMo:fill??props.ezTt3ayMo??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-xcU1h\",className),layoutId:layoutId,ref:ref,style:{\"--21h8s6\":ezTt3ayMo,...style}});});const css=['.framer-xcU1h { aspect-ratio: 1; background-color: var(--21h8s6); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"Infinity\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 22.498 5.251 C 22.498 7.374 21.219 9.289 19.257 10.101 C 17.295 10.914 15.037 10.465 13.535 8.963 L 13.504 8.93 L 7.884 2.583 C 6.415 1.132 4.049 1.141 2.591 2.604 C 1.134 4.067 1.134 6.434 2.591 7.897 C 4.049 9.36 6.415 9.37 7.884 7.918 L 8.683 7.016 C 8.957 6.705 9.432 6.676 9.743 6.951 C 10.053 7.225 10.082 7.7 9.808 8.011 L 8.993 8.93 L 8.962 8.963 C 6.912 11.013 3.588 11.013 1.538 8.963 C -0.513 6.913 -0.513 3.589 1.538 1.538 C 3.588 -0.512 6.912 -0.512 8.962 1.538 L 8.993 1.571 L 14.613 7.918 C 16.082 9.37 18.449 9.36 19.906 7.897 C 21.364 6.434 21.364 4.067 19.906 2.604 C 18.449 1.141 16.082 1.132 14.613 2.583 L 13.815 3.485 C 13.54 3.796 13.065 3.825 12.755 3.55 C 12.444 3.276 12.415 2.801 12.69 2.491 L 13.504 1.571 L 13.535 1.538 C 15.037 0.036 17.295 -0.413 19.257 0.4 C 21.219 1.212 22.498 3.127 22.498 5.251 Z\" fill=\"var(--21h8s6, rgb(0,0,0))\" height=\"10.501064676496215px\" id=\"AaJCgYoTy\" opacity=\"1\" transform=\"translate(0.752 6.749)\" width=\"22.49774620656024px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 24px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Infinity\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-xcU1h\");export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Infinity\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"fill\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ac3cb42)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,ezTt3ayMo:fill??props.ezTt3ayMo??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-QFUsz\",className),layoutId:layoutId,ref:ref,style:{\"--21h8s6\":ezTt3ayMo,...style}});});const css=['.framer-QFUsz { aspect-ratio: 1; background-color: var(--21h8s6); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"Bag\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 18 4.5 L 14.25 4.5 C 14.25 2.015 12.235 0 9.75 0 C 7.265 0 5.25 2.015 5.25 4.5 L 1.5 4.5 C 0.672 4.5 0 5.172 0 6 L 0 17.25 C 0 18.078 0.672 18.75 1.5 18.75 L 18 18.75 C 18.828 18.75 19.5 18.078 19.5 17.25 L 19.5 6 C 19.5 5.172 18.828 4.5 18 4.5 Z M 9.75 1.5 C 11.407 1.5 12.75 2.843 12.75 4.5 L 6.75 4.5 C 6.75 2.843 8.093 1.5 9.75 1.5 Z M 18 17.25 L 1.5 17.25 L 1.5 6 L 5.25 6 L 5.25 7.5 C 5.25 7.914 5.586 8.25 6 8.25 C 6.414 8.25 6.75 7.914 6.75 7.5 L 6.75 6 L 12.75 6 L 12.75 7.5 C 12.75 7.914 13.086 8.25 13.5 8.25 C 13.914 8.25 14.25 7.914 14.25 7.5 L 14.25 6 L 18 6 Z\" fill=\"var(--21h8s6, rgb(0,0,0))\" height=\"18.75px\" id=\"VL1qTKg3t\" opacity=\"1\" transform=\"translate(2.25 1.5)\" width=\"19.5px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 24px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Bag\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-QFUsz\");export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Bag\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (eb722b7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"18px\" id=\"V5dzmvwD2\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 0 9 C 0 4.029 4.029 0 9 0 C 13.971 0 18 4.029 18 9 C 18 13.971 13.971 18 9 18 C 4.029 18 0 13.971 0 9 Z\" fill=\"transparent\" height=\"18px\" id=\"cqoDQDnMd\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3 3)\" width=\"18px\"/><path d=\"M 7.5 9 C 7.5 15 3.75 18 3.75 18 C 3.75 18 0 15 0 9 C 0 3 3.75 0 3.75 0 C 3.75 0 7.5 3 7.5 9 Z\" fill=\"transparent\" height=\"18px\" id=\"oYeOnu8K6\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(8.25 3)\" width=\"7.5px\"/><path d=\"M 0 0 L 16.976 0\" fill=\"transparent\" height=\"1px\" id=\"ewqzBfqcM\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.512 9)\" width=\"16.97625px\"/><path d=\"M 0 0 L 16.976 0\" fill=\"transparent\" height=\"1px\" id=\"yO7sJds10\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.512 15)\" width=\"16.97625px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1715494072\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-J9Dd3\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[\".framer-J9Dd3 { aspect-ratio: 1; display: block; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Globe\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-J9Dd3\");Icon.displayName=\"Globe\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Globe\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (6b58135)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Instance,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 Globe from\"https://framerusercontent.com/modules/qg5O78z2q8kvZbQWStw5/4t3FY5BTnNTQI4c4Kc2H/YO7MK5PPy.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/K7fMzKezDzqpnYFna9zx/9cPPFhmu8KYJXOkaI5Jj/nPcaHezoy.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/qLCx2jenKQhSd6Se7vbP/0Zb6pwP8wvhB59YPq1NI/TQv7oX2nc.js\";import NavLink from\"https://framerusercontent.com/modules/mATxEZO35hmGPJYiVkPb/JnkK58v9h7C1FBnfvvzK/qBvGm8n1v.js\";const NavLinkFonts=getFonts(NavLink);const enabledGestures={TUWVwzbZX:{hover:true}};const cycleOrder=[\"TUWVwzbZX\",\"C0kd7pb7i\"];const serializationHash=\"framer-0Cp1h\";const variantClassNames={C0kd7pb7i:\"framer-v-1woorf3\",TUWVwzbZX:\"framer-v-1vmrm9d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"TUWVwzbZX\",Phone:\"C0kd7pb7i\"};const getProps=({height,icon,id,link,navIcon,navLinkSubTitle,navLinkTitle,subheader,width,...props})=>{return{...props,cRUdYubpB:subheader??props.cRUdYubpB??true,ElXZpZ6Zx:navIcon??props.ElXZpZ6Zx??Globe,oJE40Ys_b:navLinkTitle??props.oJE40Ys_b??\"Services\",Qd0qtR6_Z:navLinkSubTitle??props.Qd0qtR6_Z??\"Learn what we do\",variant:humanReadableVariantMap[props.variant]??props.variant??\"TUWVwzbZX\",WrZqENj_U:icon??props.WrZqENj_U??true,ZmhSWN2bx:link??props.ZmhSWN2bx};};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,ElXZpZ6Zx,WrZqENj_U,oJE40Ys_b,Qd0qtR6_Z,cRUdYubpB,ZmhSWN2bx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"TUWVwzbZX\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(baseVariant===\"C0kd7pb7i\")return false;return value;};const isDisplayed1=()=>{if(baseVariant===\"C0kd7pb7i\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"C0kd7pb7i\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ZmhSWN2bx,motionChild:true,nodeId:\"TUWVwzbZX\",scopeId:\"Wxpn5l2vC\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1vmrm9d\",className,classNames)} framer-1oei55b`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"TUWVwzbZX\",ref:refBinding,style:{backgroundColor:\"var(--token-a982df37-3870-4e6c-957e-aa0cb8253055, rgb(23, 23, 23))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"TUWVwzbZX-hover\":{backgroundColor:\"var(--token-3cbdc945-9d92-47bb-8c6d-acca42bdb7da, rgb(38, 38, 38))\"},C0kd7pb7i:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"TUWVwzbZX-hover\":{\"data-framer-name\":undefined},C0kd7pb7i:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed(WrZqENj_U)&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-mqooql\",\"data-border\":true,\"data-framer-name\":\"Icon Wrapper\",layoutDependency:layoutDependency,layoutId:\"UlFBz2EoH\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-5e39c498-f90c-4814-85d2-2a599562288f, rgb(64, 64, 64))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f4342433-8e66-44b2-b619-e31dd1d14431, rgba(0, 0, 0, 0.75))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{\"TUWVwzbZX-hover\":{\"--border-color\":\"var(--token-3ea9d368-4a7a-4f93-a1a7-71ca47a04142, rgb(229, 229, 229))\",backgroundColor:\"var(--token-f19602e9-0443-4851-a253-aba8bfee3693, rgb(212, 212, 212))\"}},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1hr6col\",Component:ElXZpZ6Zx,layoutDependency:layoutDependency,layoutId:\"WiLJ1yTSH\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-f19602e9-0443-4851-a253-aba8bfee3693, rgb(212, 212, 212))\",\"--pgex8v\":1.5},variants:{\"TUWVwzbZX-hover\":{\"--21h8s6\":\"var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, rgb(10, 10, 10))\"}}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xj1mly\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"ANF6OjeSZ\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zxebov\",\"data-styles-preset\":\"TQv7oX2nc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f19602e9-0443-4851-a253-aba8bfee3693, rgb(212, 212, 212)))\"},children:\"Services\"})}),className:\"framer-po97ld\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gkJYqnDTY\",style:{\"--extracted-r6o4lv\":\"var(--token-f19602e9-0443-4851-a253-aba8bfee3693, rgb(212, 212, 212))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:oJE40Ys_b,variants:{\"TUWVwzbZX-hover\":{\"--extracted-r6o4lv\":\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"TUWVwzbZX-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zxebov\",\"data-styles-preset\":\"TQv7oX2nc\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)))\"},children:\"Services\"})})}},baseVariant,gestureVariant)}),isDisplayed(cRUdYubpB)&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11ot2io\",\"data-styles-preset\":\"nPcaHezoy\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ca9db0e3-56e3-4fd8-baf1-961a04e56b2a, rgb(163, 163, 163)))\"},children:\"Learn what we do\"})}),className:\"framer-13e7cgk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ui_jP9t1Z\",style:{\"--extracted-r6o4lv\":\"var(--token-ca9db0e3-56e3-4fd8-baf1-961a04e56b2a, rgb(163, 163, 163))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Qd0qtR6_Z,variants:{\"TUWVwzbZX-hover\":{\"--extracted-r6o4lv\":\"var(--token-3ea9d368-4a7a-4f93-a1a7-71ca47a04142, rgb(229, 229, 229))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"TUWVwzbZX-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11ot2io\",\"data-styles-preset\":\"nPcaHezoy\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3ea9d368-4a7a-4f93-a1a7-71ca47a04142, rgb(229, 229, 229)))\"},children:\"Learn what we do\"})})}},baseVariant,gestureVariant)})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fxai6y\",\"data-framer-name\":\"Nav Link\",layoutDependency:layoutDependency,layoutId:\"IB5qbDkn0\",children:isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({C0kd7pb7i:{height:24,y:(componentViewport?.y||0)+(0+((componentViewport?.height||24)-0-24)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jf7e6t-container\",layoutDependency:layoutDependency,layoutId:\"OGTNWOuA5-container\",nodeId:\"OGTNWOuA5\",rendersWithMotion:true,scopeId:\"Wxpn5l2vC\",children:/*#__PURE__*/_jsx(NavLink,{cQsg6O4kN:oJE40Ys_b,height:\"100%\",id:\"OGTNWOuA5\",layoutId:\"OGTNWOuA5\",width:\"100%\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0Cp1h.framer-1oei55b, .framer-0Cp1h .framer-1oei55b { display: block; }\",\".framer-0Cp1h.framer-1vmrm9d { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 5px 6px 5px 6px; position: relative; text-decoration: none; width: 268px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0Cp1h .framer-mqooql { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 40px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\",\".framer-0Cp1h .framer-1hr6col { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-0Cp1h .framer-xj1mly { 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-0Cp1h .framer-po97ld, .framer-0Cp1h .framer-13e7cgk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0Cp1h .framer-1fxai6y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 201px; min-width: 1px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-0Cp1h .framer-1jf7e6t-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-0Cp1h.framer-v-1woorf3.framer-1vmrm9d { cursor: unset; padding: 0px; }\",\".framer-0Cp1h.framer-v-1woorf3 .framer-xj1mly { min-height: 24px; order: 2; }\",\".framer-0Cp1h.framer-v-1woorf3 .framer-1fxai6y { min-height: unset; min-width: unset; order: 1; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-0Cp1h[data-border=\"true\"]::after, .framer-0Cp1h [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 53\n * @framerIntrinsicWidth 268\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"C0kd7pb7i\":{\"layout\":[\"fixed\",\"auto\"]},\"AzoBSs1SJ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ElXZpZ6Zx\":\"navIcon\",\"WrZqENj_U\":\"icon\",\"oJE40Ys_b\":\"navLinkTitle\",\"Qd0qtR6_Z\":\"navLinkSubTitle\",\"cRUdYubpB\":\"subheader\",\"ZmhSWN2bx\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"omX0gWFPqDwhaiWwf6ab\"]\n */const FramerWxpn5l2vC=withCSS(Component,css,\"framer-0Cp1h\");export default FramerWxpn5l2vC;FramerWxpn5l2vC.displayName=\"Nav Menu Overlay\";FramerWxpn5l2vC.defaultProps={height:53,width:268};addPropertyControls(FramerWxpn5l2vC,{variant:{options:[\"TUWVwzbZX\",\"C0kd7pb7i\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},ElXZpZ6Zx:{defaultValue:{identifier:\"module:qg5O78z2q8kvZbQWStw5/4t3FY5BTnNTQI4c4Kc2H/YO7MK5PPy.js:default\",moduleId:\"qg5O78z2q8kvZbQWStw5\"},setModuleId:\"omX0gWFPqDwhaiWwf6ab\",title:\"Nav Icon\",type:ControlType.VectorSetItem},WrZqENj_U:{defaultValue:true,title:\"Icon\",type:ControlType.Boolean},oJE40Ys_b:{defaultValue:\"Services\",displayTextArea:false,title:\"Nav Link Title\",type:ControlType.String},Qd0qtR6_Z:{defaultValue:\"Learn what we do\",displayTextArea:false,title:\"Nav Link Sub Title\",type:ControlType.String},cRUdYubpB:{defaultValue:true,title:\"Subheader\",type:ControlType.Boolean},ZmhSWN2bx:{title:\"Link\",type:ControlType.Link}});addFonts(FramerWxpn5l2vC,[{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\"}]},...NavLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWxpn5l2vC\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"53\",\"framerVectorSets\":\"[\\\"omX0gWFPqDwhaiWwf6ab\\\"]\",\"framerIntrinsicWidth\":\"268\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"C0kd7pb7i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AzoBSs1SJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ElXZpZ6Zx\\\":\\\"navIcon\\\",\\\"WrZqENj_U\\\":\\\"icon\\\",\\\"oJE40Ys_b\\\":\\\"navLinkTitle\\\",\\\"Qd0qtR6_Z\\\":\\\"navLinkSubTitle\\\",\\\"cRUdYubpB\\\":\\\"subheader\\\",\\\"ZmhSWN2bx\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/3JQjPE5I1OcyjKCjsuXY/fAP8lStg170lEQK5G3aK/GHCZ0Dkfv.js\";import Icon2 from\"https://framerusercontent.com/modules/eGiyZC4M2XNzvgYksuMt/sBee8ssdSsW9GFovFl4s/c3x6Flz41.js\";import CalendarBlank from\"https://framerusercontent.com/modules/FAAlnwQTElEYCo1lZH9u/6gM89GfIDTB1mOO8BIwN/LRxjSS5Jt.js\";import Presentation from\"https://framerusercontent.com/modules/HEwbua0gn1qyuXYPIo2v/8I4c4bymOmKmyMmT1Qx0/inh9qtYwr.js\";import Icon1 from\"https://framerusercontent.com/modules/MqJxaorDSS8IxJxBH1Mq/xZONuAIFfELQ84GFbccW/Tv9Zw6kr2.js\";import Icon3 from\"https://framerusercontent.com/modules/QazQzGrwDw8rKVtFr29t/mayFhWTIPusmdu5CalUz/aPLNmwRSP.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/K7fMzKezDzqpnYFna9zx/9cPPFhmu8KYJXOkaI5Jj/nPcaHezoy.js\";import NavMenuOverlay from\"https://framerusercontent.com/modules/ZdPNLGjniktVN4EuugSs/xsrASBMXzxsWy8EQFHVw/Wxpn5l2vC.js\";const NavMenuOverlayFonts=getFonts(NavMenuOverlay);const cycleOrder=[\"XfGYdbyFS\",\"P_NDiOF0s\"];const serializationHash=\"framer-jgXpp\";const variantClassNames={P_NDiOF0s:\"framer-v-2e5w11\",XfGYdbyFS:\"framer-v-q1hdaa\"};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={Desktop:\"XfGYdbyFS\",Phone:\"P_NDiOF0s\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"XfGYdbyFS\"};};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:\"XfGYdbyFS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"P_NDiOF0s\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q1hdaa\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"XfGYdbyFS\",ref:refBinding,style:{backgroundColor:\"var(--token-a982df37-3870-4e6c-957e-aa0cb8253055, rgb(23, 23, 23))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,boxShadow:\"0px 0px 0px 1px rgba(0, 0, 0, 0.05)\",...style},variants:{P_NDiOF0s:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({P_NDiOF0s:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-jxulqv\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"Mb68vIWHJ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-11ot2io\",\"data-styles-preset\":\"nPcaHezoy\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a3b50edf-da0d-4a29-8aec-dca49b7d98a2, rgb(82, 82, 82)))\"},children:\"Resources:\"})}),className:\"framer-lm66jf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c7Lvf4esg\",style:{\"--extracted-r6o4lv\":\"var(--token-a3b50edf-da0d-4a29-8aec-dca49b7d98a2, rgb(82, 82, 82))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fbriyl\",\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"hlkkcKS2v\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"r51GFyFZV\"},implicitPathVariables:undefined},{href:{webPageId:\"r51GFyFZV\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:`max((${componentViewport?.width||\"100vw\"} - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+16+116+0+0,...addPropertyOverrides({P_NDiOF0s:{width:`max(${componentViewport?.width||\"100vw\"}, 50px)`,y:(componentViewport?.y||0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-52xjoq-container\",layoutDependency:layoutDependency,layoutId:\"SqbME8eOR-container\",nodeId:\"SqbME8eOR\",rendersWithMotion:true,scopeId:\"Rhdymi63L\",children:/*#__PURE__*/_jsx(NavMenuOverlay,{cRUdYubpB:true,ElXZpZ6Zx:Icon,height:\"100%\",id:\"SqbME8eOR\",layoutId:\"SqbME8eOR\",NfpHZWu0P:\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",oJE40Ys_b:\"Services\",Qd0qtR6_Z:\"Learn what we do\",style:{width:\"100%\"},variant:\"TUWVwzbZX\",width:\"100%\",WrZqENj_U:true,ZmhSWN2bx:resolvedLinks[0],...addPropertyOverrides({P_NDiOF0s:{cRUdYubpB:false,variant:\"C0kd7pb7i\",WrZqENj_U:false,ZmhSWN2bx:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dTarHbnB3\"},implicitPathVariables:undefined},{href:{webPageId:\"dTarHbnB3\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:`max((${componentViewport?.width||\"100vw\"} - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+16+116+0+0,...addPropertyOverrides({P_NDiOF0s:{width:`max(${componentViewport?.width||\"100vw\"}, 50px)`,y:(componentViewport?.y||0)+0+0+0+69}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u7r86u-container\",layoutDependency:layoutDependency,layoutId:\"SY0jC4p_n-container\",nodeId:\"SY0jC4p_n\",rendersWithMotion:true,scopeId:\"Rhdymi63L\",children:/*#__PURE__*/_jsx(NavMenuOverlay,{cRUdYubpB:true,ElXZpZ6Zx:Icon1,height:\"100%\",id:\"SY0jC4p_n\",layoutId:\"SY0jC4p_n\",NfpHZWu0P:\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",oJE40Ys_b:\"Process\",Qd0qtR6_Z:\"Learn how we operate\",style:{width:\"100%\"},variant:\"TUWVwzbZX\",width:\"100%\",WrZqENj_U:true,ZmhSWN2bx:resolvedLinks1[0],...addPropertyOverrides({P_NDiOF0s:{cRUdYubpB:false,variant:\"C0kd7pb7i\",WrZqENj_U:false,ZmhSWN2bx:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZvbwOAa3x\"},implicitPathVariables:undefined},{href:{webPageId:\"ZvbwOAa3x\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:`max((${componentViewport?.width||\"100vw\"} - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+16+116+0+69,...addPropertyOverrides({P_NDiOF0s:{width:`max(${componentViewport?.width||\"100vw\"}, 50px)`,y:(componentViewport?.y||0)+0+0+0+138}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uea2a0-container\",layoutDependency:layoutDependency,layoutId:\"woiMLdFhF-container\",nodeId:\"woiMLdFhF\",rendersWithMotion:true,scopeId:\"Rhdymi63L\",children:/*#__PURE__*/_jsx(NavMenuOverlay,{cRUdYubpB:true,ElXZpZ6Zx:CalendarBlank,height:\"100%\",id:\"woiMLdFhF\",layoutId:\"woiMLdFhF\",NfpHZWu0P:\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",oJE40Ys_b:\"Calendar\",Qd0qtR6_Z:\"Learn when to order\",style:{width:\"100%\"},variant:\"TUWVwzbZX\",width:\"100%\",WrZqENj_U:true,ZmhSWN2bx:resolvedLinks2[0],...addPropertyOverrides({P_NDiOF0s:{cRUdYubpB:false,variant:\"C0kd7pb7i\",WrZqENj_U:false,ZmhSWN2bx:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PjBsWNFDF\"},implicitPathVariables:undefined},{href:{webPageId:\"PjBsWNFDF\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:`max((${componentViewport?.width||\"100vw\"} - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+16+116+0+69,...addPropertyOverrides({P_NDiOF0s:{width:`max(${componentViewport?.width||\"100vw\"}, 50px)`,y:(componentViewport?.y||0)+0+0+0+207}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qcm2yb-container\",layoutDependency:layoutDependency,layoutId:\"sZhfzzGBT-container\",nodeId:\"sZhfzzGBT\",rendersWithMotion:true,scopeId:\"Rhdymi63L\",children:/*#__PURE__*/_jsx(NavMenuOverlay,{cRUdYubpB:true,ElXZpZ6Zx:Presentation,height:\"100%\",id:\"sZhfzzGBT\",layoutId:\"sZhfzzGBT\",NfpHZWu0P:\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",oJE40Ys_b:\"Decks\",Qd0qtR6_Z:\"Get merch ideas\",style:{width:\"100%\"},variant:\"TUWVwzbZX\",width:\"100%\",WrZqENj_U:true,ZmhSWN2bx:resolvedLinks3[0],...addPropertyOverrides({P_NDiOF0s:{cRUdYubpB:false,variant:\"C0kd7pb7i\",WrZqENj_U:false,ZmhSWN2bx:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mslox5rb3\"},implicitPathVariables:undefined},{href:{webPageId:\"mslox5rb3\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:`max((${componentViewport?.width||\"100vw\"} - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+16+116+0+138,...addPropertyOverrides({P_NDiOF0s:{width:`max(${componentViewport?.width||\"100vw\"}, 50px)`,y:(componentViewport?.y||0)+0+0+0+276}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nomds7-container\",layoutDependency:layoutDependency,layoutId:\"tiTsYBSpI-container\",nodeId:\"tiTsYBSpI\",rendersWithMotion:true,scopeId:\"Rhdymi63L\",children:/*#__PURE__*/_jsx(NavMenuOverlay,{cRUdYubpB:true,ElXZpZ6Zx:Icon2,height:\"100%\",id:\"tiTsYBSpI\",layoutId:\"tiTsYBSpI\",NfpHZWu0P:\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",oJE40Ys_b:\"Brands we carry\",Qd0qtR6_Z:\"Explore our partners\",style:{width:\"100%\"},variant:\"TUWVwzbZX\",width:\"100%\",WrZqENj_U:true,ZmhSWN2bx:resolvedLinks4[0],...addPropertyOverrides({P_NDiOF0s:{cRUdYubpB:false,variant:\"C0kd7pb7i\",WrZqENj_U:false,ZmhSWN2bx:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tLkQfRFVP\"},implicitPathVariables:undefined},{href:{webPageId:\"tLkQfRFVP\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:`max((${componentViewport?.width||\"100vw\"} - 48px) / 2, 50px)`,y:(componentViewport?.y||0)+16+116+0+138,...addPropertyOverrides({P_NDiOF0s:{width:`max(${componentViewport?.width||\"100vw\"}, 50px)`,y:(componentViewport?.y||0)+0+0+0+345}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e1h0u3-container\",layoutDependency:layoutDependency,layoutId:\"KkwGaJvcX-container\",nodeId:\"KkwGaJvcX\",rendersWithMotion:true,scopeId:\"Rhdymi63L\",children:/*#__PURE__*/_jsx(NavMenuOverlay,{cRUdYubpB:true,ElXZpZ6Zx:Icon3,height:\"100%\",id:\"KkwGaJvcX\",layoutId:\"KkwGaJvcX\",NfpHZWu0P:\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",oJE40Ys_b:\"Careers\",Qd0qtR6_Z:\"Join the disruptors\",style:{width:\"100%\"},variant:\"TUWVwzbZX\",width:\"100%\",WrZqENj_U:true,ZmhSWN2bx:resolvedLinks5[0],...addPropertyOverrides({P_NDiOF0s:{cRUdYubpB:false,variant:\"C0kd7pb7i\",WrZqENj_U:false,ZmhSWN2bx:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jgXpp.framer-c20r8v, .framer-jgXpp .framer-c20r8v { display: block; }\",\".framer-jgXpp.framer-q1hdaa { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 16px; position: relative; width: 511px; }\",\".framer-jgXpp .framer-jxulqv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 6px; position: relative; width: 100%; }\",\".framer-jgXpp .framer-lm66jf { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-jgXpp .framer-fbriyl { display: grid; flex: none; gap: 16px 16px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jgXpp .framer-52xjoq-container, .framer-jgXpp .framer-u7r86u-container, .framer-jgXpp .framer-uea2a0-container, .framer-jgXpp .framer-1qcm2yb-container, .framer-jgXpp .framer-nomds7-container, .framer-jgXpp .framer-1e1h0u3-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-jgXpp.framer-v-2e5w11.framer-q1hdaa { padding: 0px; }\",\".framer-jgXpp.framer-v-2e5w11 .framer-fbriyl { grid-template-columns: repeat(1, minmax(50px, 1fr)); order: 0; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 263\n * @framerIntrinsicWidth 511\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"P_NDiOF0s\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRhdymi63L=withCSS(Component,css,\"framer-jgXpp\");export default FramerRhdymi63L;FramerRhdymi63L.displayName=\"Links: Product 2\";FramerRhdymi63L.defaultProps={height:263,width:511};addPropertyControls(FramerRhdymi63L,{variant:{options:[\"XfGYdbyFS\",\"P_NDiOF0s\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRhdymi63L,[{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\"}]},...NavMenuOverlayFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRhdymi63L\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"263\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"P_NDiOF0s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"511\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (6b58135)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getPropertyControls,Image,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ThemeToggle from\"https://framerusercontent.com/modules/8q02bL9FAZcK7VpECBnp/4vnXcf3hTexf3chMqb9G/ThemeToggle.js\";import NavButton from\"https://framerusercontent.com/modules/ZMBZC8NXebGQw8dsUJFq/X8v1gZITLnedfKey31h3/cRLKldydV.js\";import Trigger from\"https://framerusercontent.com/modules/s2koYJBSKzh3LK7ausyO/OlGbZ6OL9A71kGOd8mPz/fkMY6YzeS.js\";import NavLink from\"https://framerusercontent.com/modules/mATxEZO35hmGPJYiVkPb/JnkK58v9h7C1FBnfvvzK/qBvGm8n1v.js\";import LinksProduct2 from\"https://framerusercontent.com/modules/bTPDRLr3bkTKT0uqVLc7/XtxDbMnaN0VnB5OR0bTV/Rhdymi63L.js\";const NavLinkFonts=getFonts(NavLink);const TriggerFonts=getFonts(Trigger);const LinksProduct2Fonts=getFonts(LinksProduct2);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const ThemeToggleFonts=getFonts(ThemeToggle);const NavButtonFonts=getFonts(NavButton);const NavLinkControls=getPropertyControls(NavLink);const cycleOrder=[\"YtBvHOpo6\",\"UchroUmRj\",\"R7Hc2PQ91\",\"YW57wCSBM\"];const serializationHash=\"framer-lZayE\";const variantClassNames={R7Hc2PQ91:\"framer-v-1mf6fip\",UchroUmRj:\"framer-v-1yfu7l\",YtBvHOpo6:\"framer-v-1kxfjn3\",YW57wCSBM:\"framer-v-wfmun7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const transition3={damping:40,delay:0,mass:.5,stiffness:600,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};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 addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Active:\"ko6pAydV6\",Default:\"PTr_Zr5TE\"};const humanReadableVariantMap={\"Phone Open\":\"YW57wCSBM\",Desktop:\"YtBvHOpo6\",Phone:\"R7Hc2PQ91\",Tablet:\"UchroUmRj\"};const getProps=({aboutNavLINkState,blogNavLinkState,height,id,navButtonColor,shopNavLinkState,width,workNavLinkState,...props})=>{return{...props,j_83OSIA1:humanReadableEnumMap[aboutNavLINkState]??aboutNavLINkState??props.j_83OSIA1??\"PTr_Zr5TE\",oo6aYIT13:humanReadableEnumMap[blogNavLinkState]??blogNavLinkState??props.oo6aYIT13??\"PTr_Zr5TE\",OZOOVtl0U:humanReadableEnumMap[shopNavLinkState]??shopNavLinkState??props.OZOOVtl0U??\"PTr_Zr5TE\",ssMNPua00:navButtonColor??props.ssMNPua00??\"var(--token-6a0375f5-2e53-48ef-b96a-5749cbd727b6, rgb(255, 206, 0))\",UOsLP0tBC:humanReadableEnumMap[workNavLinkState]??workNavLinkState??props.UOsLP0tBC??\"PTr_Zr5TE\",variant:humanReadableVariantMap[props.variant]??props.variant??\"YtBvHOpo6\"};};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,ssMNPua00,j_83OSIA1,UOsLP0tBC,oo6aYIT13,OZOOVtl0U,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YtBvHOpo6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1tc77sh=activeVariantCallback(async(...args)=>{setVariant(\"YW57wCSBM\");});const onTap1c0x4y8=activeVariantCallback(async(...args)=>{setVariant(\"R7Hc2PQ91\");});const PWSlWeqS6txyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"R7Hc2PQ91\",\"YW57wCSBM\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"R7Hc2PQ91\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"YW57wCSBM\")return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed3=()=>{if(baseVariant===\"YW57wCSBM\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1kxfjn3\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"YtBvHOpo6\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0.07)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-f4342433-8e66-44b2-b619-e31dd1d14431, rgba(255, 255, 255, 0.75))\",WebkitBackdropFilter:\"blur(10px)\",...style},...addPropertyOverrides({R7Hc2PQ91:{\"data-framer-name\":\"Phone\"},UchroUmRj:{\"data-framer-name\":\"Tablet\"},YW57wCSBM:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bsyph4\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"xO1tC_YLO\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e38847\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"OYA5kiWAk\",...addPropertyOverrides({R7Hc2PQ91:{\"data-highlight\":true,onTap:onTap1tc77sh},YW57wCSBM:{\"data-highlight\":true,onTap:onTap1c0x4y8}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vfad6\",\"data-framer-name\":\"Logo and Name\",layoutDependency:layoutDependency,layoutId:\"LYXNPMvXb\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"yyE0CS66z\",scopeId:\"E5UkQ9y0G\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-ix00fy framer-1jgxua0\",\"data-framer-name\":\"Logo Container\",layoutDependency:layoutDependency,layoutId:\"yyE0CS66z\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1muxxjc\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"tNInhy4nd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 134.311 23.893\" overflow=\"visible\"><g><path d=\"M 41.659 7.381 C 41.354 6.651 40.86 6.055 40.233 5.651 C 39.453 5.113 37.913 4.921 35.917 4.921 L 31.163 4.921 L 31.163 9.534 L 33.673 9.534 C 33.863 9.534 34.224 9.553 34.376 9.592 C 35.289 9.746 35.498 10.38 35.726 11.053 L 35.898 11.61 C 35.898 11.61 35.898 11.668 35.878 11.668 L 35.802 11.668 C 34.928 11.13 33.521 10.803 32.304 10.803 C 30.517 10.803 28.901 11.533 27.722 12.725 C 26.543 13.917 25.82 15.551 25.82 17.358 C 25.82 20.933 28.482 23.816 32 23.893 C 33.464 23.874 34.852 23.355 35.993 22.432 L 36.069 22.432 C 36.088 22.432 36.107 22.471 36.107 22.49 L 36.107 23.701 L 42.077 23.701 L 42.077 10.265 C 42.077 9.073 42.02 8.093 41.697 7.362 M 36.164 17.127 C 36.164 17.473 36.069 17.781 35.955 18.069 C 35.821 18.357 35.65 18.626 35.422 18.857 C 34.909 19.376 34.3 19.626 33.559 19.626 C 32.817 19.626 32.19 19.357 31.677 18.857 C 31.163 18.357 30.897 17.704 30.897 16.973 C 30.897 16.243 31.163 15.589 31.677 15.07 C 32.19 14.571 32.817 14.301 33.559 14.301 C 34.3 14.301 34.909 14.571 35.422 15.07 C 35.898 15.551 36.145 16.147 36.183 16.82 L 36.183 17.127 M 123.911 0.308 L 123.911 6.324 C 123.911 6.324 123.911 6.382 123.873 6.382 L 123.797 6.382 C 123.455 6.036 122.922 5.709 122.219 5.382 C 121.515 5.075 120.66 4.921 119.671 4.921 C 117.047 4.921 114.899 5.824 113.282 7.631 C 111.952 9.111 111.172 11.168 110.925 13.513 L 110.925 4.921 L 104.974 4.921 L 104.974 23.72 L 110.925 23.72 L 110.925 16.397 C 111.02 17.185 111.21 17.954 111.495 18.646 C 111.875 19.607 112.389 20.395 113.282 21.337 C 114.043 22.125 114.918 22.759 115.925 23.221 C 116.914 23.663 117.979 23.893 119.044 23.893 C 120.222 23.893 121.192 23.663 121.972 23.201 C 122.713 22.759 123.322 22.356 123.721 21.76 C 123.721 21.74 123.759 21.721 123.778 21.721 L 123.854 21.721 C 123.854 21.721 123.93 21.76 123.93 21.798 L 123.93 23.74 L 129.881 23.74 L 129.881 0.308 L 123.93 0.308 Z M 122.428 16.858 C 121.801 17.473 121.04 17.781 120.146 17.781 C 119.253 17.781 118.492 17.473 117.884 16.858 C 117.275 16.243 116.971 15.474 116.971 14.551 C 116.971 13.629 117.275 12.879 117.884 12.245 C 118.492 11.629 119.253 11.322 120.146 11.322 C 121.04 11.322 121.801 11.629 122.428 12.245 C 123.055 12.86 123.36 13.629 123.36 14.551 C 123.36 15.474 123.055 16.243 122.428 16.858\" fill=\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 104.974 0.308 L 110.925 0.308 L 110.925 3.998 L 104.974 3.998 Z M 71.738 0.308 L 71.738 6.324 C 71.738 6.324 71.738 6.382 71.7 6.382 L 71.624 6.382 C 71.282 6.036 70.749 5.709 70.046 5.401 C 69.875 5.325 69.704 5.267 69.532 5.209 C 68.873 5.007 68.187 4.91 67.498 4.921 C 64.874 4.921 62.726 5.844 61.109 7.631 C 59.778 9.111 58.999 11.149 58.752 13.513 L 58.752 10.111 C 58.752 9.188 58.6 8.381 58.314 7.708 C 58.054 7.088 57.657 6.536 57.155 6.093 C 56.66 5.671 56.109 5.382 55.5 5.19 C 54.892 4.998 54.246 4.921 53.58 4.921 C 52.705 4.921 51.736 5.094 51.032 5.459 C 50.329 5.824 49.644 6.343 49.017 7.016 C 49.017 7.016 48.96 7.035 48.941 7.016 C 48.922 7.016 48.903 6.978 48.903 6.958 L 48.903 5.152 L 42.952 5.152 L 42.952 23.701 L 48.903 23.701 L 48.903 13.187 C 48.903 12.129 49.739 11.283 50.785 11.283 L 50.956 11.283 C 51.983 11.283 52.839 12.129 52.839 13.187 L 52.839 23.701 L 58.79 23.701 L 58.79 16.397 C 58.885 17.185 59.075 17.934 59.36 18.646 C 59.74 19.626 60.254 20.395 61.147 21.337 C 61.908 22.144 62.783 22.778 63.79 23.221 C 64.779 23.663 65.825 23.893 66.909 23.893 C 68.087 23.893 69.076 23.663 69.837 23.201 C 70.616 22.74 71.187 22.356 71.586 21.76 C 71.586 21.76 71.624 21.721 71.643 21.721 L 71.719 21.721 C 71.719 21.721 71.776 21.76 71.776 21.779 L 71.776 23.72 L 77.727 23.72 L 77.727 0.308 L 71.776 0.308 Z M 70.236 16.858 C 69.932 17.166 69.589 17.396 69.209 17.55 C 68.829 17.704 68.411 17.781 67.973 17.781 C 67.08 17.781 66.319 17.473 65.711 16.858 C 65.102 16.243 64.798 15.474 64.798 14.551 C 64.798 13.629 65.102 12.879 65.711 12.264 C 66.319 11.649 67.08 11.322 67.973 11.322 C 68.867 11.322 69.627 11.629 70.255 12.245 C 70.882 12.86 71.187 13.629 71.187 14.551 C 71.187 15.474 70.882 16.243 70.255 16.858 M 103.7 7.381 C 103.395 6.651 102.901 6.055 102.274 5.651 C 101.494 5.132 99.954 4.921 97.958 4.921 L 93.204 4.921 L 93.204 9.534 L 95.714 9.534 C 95.904 9.534 96.265 9.553 96.417 9.592 C 97.33 9.746 97.539 10.38 97.767 11.053 L 97.939 11.61 C 97.939 11.61 97.939 11.668 97.92 11.668 L 97.844 11.668 C 96.969 11.13 95.581 10.803 94.345 10.803 C 92.558 10.803 90.942 11.533 89.763 12.725 C 88.584 13.917 87.861 15.551 87.861 17.358 C 87.861 20.933 90.523 23.816 94.041 23.893 C 95.505 23.874 96.893 23.355 98.034 22.432 L 98.11 22.432 C 98.129 22.432 98.148 22.471 98.148 22.49 L 98.148 23.701 L 104.118 23.701 L 104.118 10.265 C 104.118 9.073 104.061 8.093 103.738 7.362 M 98.205 17.127 C 98.205 17.473 98.129 17.781 97.996 18.069 C 97.863 18.357 97.691 18.626 97.463 18.857 C 96.95 19.376 96.341 19.626 95.6 19.626 C 94.858 19.626 94.231 19.357 93.718 18.857 C 93.204 18.338 92.938 17.704 92.938 16.973 C 92.938 16.243 93.204 15.589 93.718 15.07 C 94.231 14.571 94.858 14.301 95.6 14.301 C 96.341 14.301 96.95 14.571 97.463 15.07 C 97.939 15.551 98.186 16.147 98.205 16.82 L 98.205 17.127 M 29.585 4.921 C 27.722 4.921 26.296 5.613 24.984 7.016 C 24.984 7.016 24.927 7.035 24.908 7.016 C 24.889 7.016 24.87 6.978 24.87 6.958 L 24.87 5.152 L 18.918 5.152 L 18.918 13.494 C 18.671 11.13 17.892 9.111 16.561 7.631 C 14.945 5.824 12.796 4.921 10.172 4.921 C 9.184 4.921 8.328 5.075 7.624 5.401 C 6.921 5.709 6.389 6.055 6.046 6.401 C 6.046 6.401 5.989 6.42 5.97 6.401 C 5.951 6.401 5.932 6.363 5.932 6.343 L 5.932 0.308 L 0 0.308 L 0 23.72 L 5.951 23.72 L 5.951 21.779 C 5.951 21.779 5.97 21.702 6.008 21.702 L 6.084 21.702 C 6.084 21.702 6.122 21.702 6.141 21.74 C 6.541 22.336 7.111 22.721 7.891 23.182 C 8.651 23.643 9.64 23.874 10.819 23.874 C 11.902 23.874 12.948 23.643 13.937 23.221 C 14.926 22.778 15.819 22.144 16.58 21.337 C 17.473 20.395 17.987 19.626 18.367 18.646 C 18.652 17.954 18.823 17.185 18.937 16.416 L 18.937 23.72 L 24.889 23.72 L 24.889 12.302 C 24.889 12.072 24.889 11.86 24.908 11.668 C 24.984 10.784 25.763 9.976 26.6 9.669 C 26.847 9.573 27.113 9.534 27.36 9.515 L 30.27 9.515 L 30.27 4.902 L 29.604 4.902 Z M 11.979 16.858 C 11.674 17.166 11.332 17.396 10.952 17.55 C 10.572 17.704 10.153 17.781 9.716 17.781 C 8.822 17.781 8.062 17.473 7.434 16.858 C 6.807 16.243 6.503 15.474 6.503 14.551 C 6.488 13.687 6.823 12.854 7.429 12.245 C 8.036 11.636 8.861 11.302 9.716 11.322 C 10.61 11.322 11.37 11.629 11.979 12.245 C 12.587 12.86 12.891 13.629 12.891 14.551 C 12.891 15.474 12.587 16.243 11.979 16.858\" fill=\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 92.292 4.921 L 87.709 4.921 L 87.709 0.308 L 83.146 0.308 L 83.146 4.921 L 78.583 4.921 L 78.583 9.534 L 83.146 9.534 L 83.146 14.148 L 87.709 14.148 L 87.709 9.534 L 92.292 9.534 Z M 71.738 5.19 L 71.738 6.382 L 71.7 6.382 C 71.7 6.382 71.738 6.343 71.738 6.324 Z M 133.285 2.268 L 133.285 1.999 C 133.247 1.826 133.19 1.711 133.057 1.672 C 133.227 1.605 133.335 1.434 133.323 1.249 C 133.323 0.942 133.095 0.75 132.695 0.75 L 131.954 0.75 L 131.954 2.537 L 132.258 2.537 L 132.258 1.826 L 132.733 1.826 C 132.904 1.826 132.961 1.884 132.98 2.095 L 132.98 2.268 C 133 2.403 133.038 2.499 133.057 2.537 L 133.361 2.537 C 133.361 2.537 133.285 2.364 133.285 2.268 M 132.733 1.538 L 132.258 1.538 L 132.258 1.038 L 132.695 1.038 C 132.904 1.038 132.999 1.115 132.999 1.288 C 132.999 1.461 132.904 1.538 132.714 1.538\" fill=\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><path d=\"M 132.619 0 C 131.688 0 130.927 0.692 130.927 1.653 C 130.927 2.614 131.688 3.325 132.619 3.325 C 133.551 3.325 134.311 2.633 134.311 1.653 C 134.311 0.673 133.551 0 132.619 0 M 132.619 2.999 C 131.859 2.999 131.269 2.441 131.269 1.672 C 131.269 0.903 131.859 0.327 132.619 0.327 C 133.38 0.327 133.969 0.884 133.969 1.672 C 133.969 2.46 133.38 2.999 132.619 2.999\" fill=\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-9pohyr\",layoutDependency:layoutDependency,layoutId:\"m5QE_o4kp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 104.061 23.586\" overflow=\"visible\"><path d=\"M 15.838 7.074 C 15.534 6.343 15.04 5.747 14.412 5.344 C 13.633 4.806 12.093 4.613 10.096 4.613 L 5.343 4.613 L 5.343 9.227 L 7.853 9.227 C 8.043 9.227 8.404 9.246 8.556 9.284 C 9.469 9.438 9.678 10.072 9.906 10.745 L 10.077 11.303 C 10.077 11.303 10.077 11.36 10.058 11.36 L 9.982 11.36 C 9.107 10.822 7.7 10.495 6.484 10.495 C 4.696 10.495 3.08 11.226 1.901 12.418 C 0.723 13.609 0 15.243 0 17.05 C 0 20.626 2.662 23.509 6.179 23.586 C 7.643 23.567 9.031 23.048 10.172 22.125 L 10.248 22.125 C 10.267 22.125 10.286 22.163 10.286 22.183 L 10.286 23.394 L 16.257 23.394 L 16.257 9.957 C 16.257 8.765 16.2 7.785 15.876 7.055 M 10.343 16.82 C 10.343 17.166 10.248 17.473 10.134 17.761 C 10.001 18.05 9.83 18.319 9.602 18.55 C 9.088 19.069 8.48 19.318 7.738 19.318 C 6.997 19.318 6.37 19.049 5.856 18.55 C 5.343 18.05 5.077 17.396 5.077 16.666 C 5.077 15.935 5.343 15.282 5.856 14.763 C 6.37 14.263 6.997 13.994 7.738 13.994 C 8.48 13.994 9.088 14.263 9.602 14.763 C 10.077 15.243 10.324 15.839 10.362 16.512 L 10.362 16.82 M 98.091 0 L 98.091 6.017 C 98.091 6.017 98.091 6.074 98.053 6.074 L 97.977 6.074 C 97.634 5.728 97.102 5.401 96.398 5.075 C 95.695 4.767 94.839 4.613 93.851 4.613 C 91.227 4.613 89.078 5.517 87.462 7.324 C 86.131 8.804 85.352 10.861 85.104 13.206 L 85.104 4.613 L 79.153 4.613 L 79.153 23.413 L 85.104 23.413 L 85.104 16.089 C 85.2 16.877 85.39 17.646 85.675 18.338 C 86.055 19.299 86.569 20.087 87.462 21.029 C 88.223 21.817 89.097 22.452 90.105 22.913 C 91.094 23.355 92.158 23.586 93.223 23.586 C 94.402 23.586 95.372 23.355 96.151 22.894 C 96.893 22.452 97.501 22.048 97.901 21.452 C 97.901 21.433 97.939 21.414 97.958 21.414 L 98.034 21.414 C 98.034 21.414 98.11 21.452 98.11 21.491 L 98.11 23.432 L 104.061 23.432 L 104.061 0 L 98.11 0 Z M 96.608 16.55 C 95.98 17.166 95.22 17.473 94.326 17.473 C 93.432 17.473 92.672 17.166 92.063 16.55 C 91.455 15.935 91.151 15.166 91.151 14.244 C 91.151 13.321 91.455 12.571 92.063 11.937 C 92.672 11.322 93.432 11.014 94.326 11.014 C 95.22 11.014 95.98 11.322 96.608 11.937 C 97.235 12.552 97.539 13.321 97.539 14.244 C 97.539 15.166 97.235 15.935 96.608 16.55\" fill=\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-qk5xty\",layoutDependency:layoutDependency,layoutId:\"uH7QcaXpu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.257 18.972\" overflow=\"visible\"><path d=\"M 15.838 2.46 C 15.534 1.73 15.04 1.134 14.412 0.73 C 13.633 0.192 12.093 0 10.096 0 L 5.343 0 L 5.343 4.613 L 7.853 4.613 C 8.043 4.613 8.404 4.633 8.556 4.671 C 9.469 4.825 9.678 5.459 9.906 6.132 L 10.077 6.689 C 10.077 6.689 10.077 6.747 10.058 6.747 L 9.982 6.747 C 9.107 6.209 7.7 5.882 6.484 5.882 C 4.696 5.882 3.08 6.612 1.901 7.804 C 0.723 8.996 0 10.63 0 12.437 C 0 16.012 2.662 18.896 6.179 18.972 C 7.643 18.953 9.031 18.434 10.172 17.512 L 10.248 17.512 C 10.267 17.512 10.286 17.55 10.286 17.569 L 10.286 18.78 L 16.257 18.78 L 16.257 5.344 C 16.257 4.152 16.2 3.172 15.876 2.441\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-i6wl64\",layoutDependency:layoutDependency,layoutId:\"FPiX03YcI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.286 5.325\" overflow=\"visible\"><path d=\"M 5.267 2.826 C 5.267 3.172 5.172 3.479 5.058 3.768 C 4.924 4.056 4.753 4.325 4.525 4.556 C 4.012 5.075 3.403 5.325 2.662 5.325 C 1.92 5.325 1.293 5.055 0.78 4.556 C 0.266 4.056 0 3.402 0 2.672 C 0 1.941 0.266 1.288 0.78 0.769 C 1.293 0.269 1.92 0 2.662 0 C 3.403 0 4.012 0.269 4.525 0.769 C 5.001 1.249 5.248 1.845 5.286 2.518 L 5.286 2.826\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1v3ae2j\",layoutDependency:layoutDependency,layoutId:\"zmQA2YvBU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.908 23.586\" overflow=\"visible\"><path d=\"M 18.937 0 L 18.937 6.017 C 18.937 6.017 18.937 6.074 18.899 6.074 L 18.823 6.074 C 18.481 5.728 17.949 5.401 17.245 5.075 C 16.542 4.767 15.686 4.613 14.697 4.613 C 12.074 4.613 9.925 5.517 8.309 7.324 C 6.978 8.804 6.198 10.861 5.951 13.206 L 5.951 4.613 L 0 4.613 L 0 23.413 L 5.951 23.413 L 5.951 16.089 C 6.046 16.877 6.236 17.646 6.522 18.338 C 6.902 19.299 7.415 20.087 8.309 21.029 C 9.069 21.817 9.944 22.452 10.952 22.913 C 11.94 23.355 13.005 23.586 14.07 23.586 C 15.249 23.586 16.219 23.355 16.998 22.894 C 17.74 22.452 18.348 22.048 18.747 21.452 C 18.747 21.433 18.785 21.414 18.804 21.414 L 18.88 21.414 C 18.88 21.414 18.956 21.452 18.956 21.491 L 18.956 23.432 L 24.908 23.432 L 24.908 0 L 18.956 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ae4wfw\",layoutDependency:layoutDependency,layoutId:\"zt534ILj0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.389 6.459\" overflow=\"visible\"><path d=\"M 5.457 5.536 C 4.829 6.151 4.069 6.459 3.175 6.459 C 2.282 6.459 1.521 6.151 0.913 5.536 C 0.304 4.921 0 4.152 0 3.229 C 0 2.307 0.304 1.557 0.913 0.923 C 1.521 0.308 2.282 0 3.175 0 C 4.069 0 4.829 0.308 5.457 0.923 C 6.084 1.538 6.389 2.307 6.389 3.229 C 6.389 4.152 6.084 4.921 5.457 5.536\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-wuquza\",layoutDependency:layoutDependency,layoutId:\"h4oZQIxuc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 110.925 23.586\" overflow=\"visible\"><path d=\"M 104.974 0 L 110.925 0 L 110.925 3.691 L 104.974 3.691 Z M 71.738 0 L 71.738 6.017 C 71.738 6.017 71.738 6.074 71.7 6.074 L 71.624 6.074 C 71.282 5.728 70.749 5.401 70.046 5.094 C 69.875 5.017 69.704 4.959 69.532 4.902 C 68.873 4.7 68.187 4.602 67.498 4.613 C 64.874 4.613 62.726 5.536 61.109 7.324 C 59.778 8.804 58.999 10.841 58.752 13.206 L 58.752 9.803 C 58.752 8.881 58.6 8.073 58.314 7.401 C 58.054 6.78 57.657 6.228 57.155 5.786 C 56.66 5.363 56.109 5.075 55.5 4.882 C 54.892 4.69 54.246 4.613 53.58 4.613 C 52.705 4.613 51.736 4.786 51.032 5.152 C 50.329 5.517 49.644 6.036 49.017 6.709 C 49.017 6.709 48.96 6.728 48.941 6.709 C 48.922 6.709 48.903 6.67 48.903 6.651 L 48.903 4.844 L 42.952 4.844 L 42.952 23.394 L 48.903 23.394 L 48.903 12.879 C 48.903 11.822 49.739 10.976 50.785 10.976 L 50.956 10.976 C 51.983 10.976 52.839 11.822 52.839 12.879 L 52.839 23.394 L 58.79 23.394 L 58.79 16.089 C 58.885 16.877 59.075 17.627 59.36 18.338 C 59.74 19.318 60.254 20.087 61.147 21.029 C 61.908 21.837 62.783 22.471 63.79 22.913 C 64.779 23.355 65.825 23.586 66.909 23.586 C 68.087 23.586 69.076 23.355 69.837 22.894 C 70.616 22.432 71.187 22.048 71.586 21.452 C 71.586 21.452 71.624 21.414 71.643 21.414 L 71.719 21.414 C 71.719 21.414 71.776 21.452 71.776 21.471 L 71.776 23.413 L 77.727 23.413 L 77.727 0 L 71.776 0 Z M 70.236 16.55 C 69.932 16.858 69.589 17.089 69.209 17.242 C 68.829 17.396 68.411 17.473 67.973 17.473 C 67.08 17.473 66.319 17.166 65.711 16.55 C 65.102 15.935 64.798 15.166 64.798 14.244 C 64.798 13.321 65.102 12.571 65.711 11.956 C 66.319 11.341 67.08 11.014 67.973 11.014 C 68.867 11.014 69.627 11.322 70.255 11.937 C 70.882 12.552 71.187 13.321 71.187 14.244 C 71.187 15.166 70.882 15.935 70.255 16.55 M 103.7 7.074 C 103.395 6.343 102.901 5.747 102.274 5.344 C 101.494 4.825 99.954 4.613 97.958 4.613 L 93.204 4.613 L 93.204 9.227 L 95.714 9.227 C 95.904 9.227 96.265 9.246 96.417 9.284 C 97.33 9.438 97.539 10.072 97.767 10.745 L 97.939 11.303 C 97.939 11.303 97.939 11.36 97.92 11.36 L 97.844 11.36 C 96.969 10.822 95.581 10.495 94.345 10.495 C 92.558 10.495 90.942 11.226 89.763 12.418 C 88.584 13.609 87.861 15.243 87.861 17.05 C 87.861 20.626 90.523 23.509 94.041 23.586 C 95.505 23.567 96.893 23.048 98.034 22.125 L 98.11 22.125 C 98.129 22.125 98.148 22.163 98.148 22.183 L 98.148 23.394 L 104.118 23.394 L 104.118 9.957 C 104.118 8.765 104.061 7.785 103.738 7.055 M 98.205 16.82 C 98.205 17.166 98.129 17.473 97.996 17.761 C 97.863 18.05 97.691 18.319 97.463 18.55 C 96.95 19.069 96.341 19.318 95.6 19.318 C 94.858 19.318 94.231 19.049 93.718 18.55 C 93.204 18.031 92.938 17.396 92.938 16.666 C 92.938 15.935 93.204 15.282 93.718 14.763 C 94.231 14.263 94.858 13.994 95.6 13.994 C 96.341 13.994 96.95 14.263 97.463 14.763 C 97.939 15.243 98.186 15.839 98.205 16.512 L 98.205 16.82 M 29.585 4.613 C 27.722 4.613 26.296 5.305 24.984 6.709 C 24.984 6.709 24.927 6.728 24.908 6.709 C 24.889 6.709 24.87 6.67 24.87 6.651 L 24.87 4.844 L 18.918 4.844 L 18.918 13.187 C 18.671 10.822 17.892 8.804 16.561 7.324 C 14.945 5.517 12.796 4.613 10.172 4.613 C 9.184 4.613 8.328 4.767 7.624 5.094 C 6.921 5.401 6.389 5.747 6.046 6.093 C 6.046 6.093 5.989 6.113 5.97 6.093 C 5.951 6.093 5.932 6.055 5.932 6.036 L 5.932 0 L 0 0 L 0 23.413 L 5.951 23.413 L 5.951 21.471 C 5.951 21.471 5.97 21.394 6.008 21.394 L 6.084 21.394 C 6.084 21.394 6.122 21.394 6.141 21.433 C 6.541 22.029 7.111 22.413 7.891 22.875 C 8.651 23.336 9.64 23.567 10.819 23.567 C 11.902 23.567 12.948 23.336 13.937 22.913 C 14.926 22.471 15.819 21.837 16.58 21.029 C 17.473 20.087 17.987 19.318 18.367 18.338 C 18.652 17.646 18.823 16.877 18.937 16.108 L 18.937 23.413 L 24.889 23.413 L 24.889 11.995 C 24.889 11.764 24.889 11.553 24.908 11.36 C 24.984 10.476 25.763 9.669 26.6 9.361 C 26.847 9.265 27.113 9.227 27.36 9.207 L 30.27 9.207 L 30.27 4.594 L 29.604 4.594 Z M 11.979 16.55 C 11.674 16.858 11.332 17.089 10.952 17.242 C 10.572 17.396 10.153 17.473 9.716 17.473 C 8.822 17.473 8.062 17.166 7.434 16.55 C 6.807 15.935 6.503 15.166 6.503 14.244 C 6.488 13.38 6.823 12.547 7.429 11.938 C 8.036 11.328 8.861 10.995 9.716 11.014 C 10.61 11.014 11.37 11.322 11.979 11.937 C 12.587 12.552 12.891 13.321 12.891 14.244 C 12.891 15.166 12.587 15.935 11.979 16.55\" fill=\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-a624t\",layoutDependency:layoutDependency,layoutId:\"A2otXPfrx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.951 3.691\" overflow=\"visible\"><path d=\"M 0 0 L 5.951 0 L 5.951 3.691 L 0 3.691 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dvhxdo\",layoutDependency:layoutDependency,layoutId:\"uN75r4WIj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.776 23.586\" overflow=\"visible\"><path d=\"M 28.786 0 L 28.786 6.017 C 28.786 6.017 28.786 6.074 28.748 6.074 L 28.672 6.074 C 28.33 5.728 27.798 5.401 27.094 5.094 C 26.923 5.017 26.752 4.959 26.581 4.902 C 25.922 4.7 25.235 4.602 24.546 4.613 C 21.923 4.613 19.774 5.536 18.158 7.324 C 16.827 8.804 16.047 10.841 15.8 13.206 L 15.8 9.803 C 15.8 8.881 15.648 8.073 15.363 7.401 C 15.102 6.78 14.706 6.228 14.203 5.786 C 13.709 5.363 13.157 5.075 12.549 4.882 C 11.94 4.69 11.294 4.613 10.629 4.613 C 9.754 4.613 8.784 4.786 8.081 5.152 C 7.377 5.517 6.693 6.036 6.065 6.709 C 6.065 6.709 6.008 6.728 5.989 6.709 C 5.97 6.709 5.951 6.67 5.951 6.651 L 5.951 4.844 L 0 4.844 L 0 23.394 L 5.951 23.394 L 5.951 12.879 C 5.951 11.822 6.788 10.976 7.834 10.976 L 8.005 10.976 C 9.031 10.976 9.887 11.822 9.887 12.879 L 9.887 23.394 L 15.838 23.394 L 15.838 16.089 C 15.933 16.877 16.123 17.627 16.409 18.338 C 16.789 19.318 17.302 20.087 18.196 21.029 C 18.956 21.837 19.831 22.471 20.839 22.913 C 21.828 23.355 22.873 23.586 23.957 23.586 C 25.136 23.586 26.125 23.355 26.885 22.894 C 27.665 22.432 28.235 22.048 28.634 21.452 C 28.634 21.452 28.672 21.414 28.691 21.414 L 28.767 21.414 C 28.767 21.414 28.824 21.452 28.824 21.471 L 28.824 23.413 L 34.776 23.413 L 34.776 0 L 28.824 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-y3cho7\",layoutDependency:layoutDependency,layoutId:\"RJudVI3h7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.389 6.459\" overflow=\"visible\"><path d=\"M 5.438 5.536 C 5.134 5.844 4.791 6.074 4.411 6.228 C 4.031 6.382 3.613 6.459 3.175 6.459 C 2.282 6.459 1.521 6.151 0.913 5.536 C 0.304 4.921 0 4.152 0 3.229 C 0 2.307 0.304 1.557 0.913 0.942 C 1.521 0.327 2.282 0 3.175 0 C 4.069 0 4.829 0.308 5.457 0.923 C 6.084 1.538 6.389 2.307 6.389 3.229 C 6.389 4.152 6.084 4.921 5.457 5.536\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qbexaz\",layoutDependency:layoutDependency,layoutId:\"BnNaHxPOx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.257 18.972\" overflow=\"visible\"><path d=\"M 15.838 2.46 C 15.534 1.73 15.04 1.134 14.412 0.73 C 13.633 0.211 12.093 0 10.096 0 L 5.343 0 L 5.343 4.613 L 7.853 4.613 C 8.043 4.613 8.404 4.633 8.556 4.671 C 9.469 4.825 9.678 5.459 9.906 6.132 L 10.077 6.689 C 10.077 6.689 10.077 6.747 10.058 6.747 L 9.982 6.747 C 9.107 6.209 7.719 5.882 6.484 5.882 C 4.696 5.882 3.08 6.612 1.901 7.804 C 0.723 8.996 0 10.63 0 12.437 C 0 16.012 2.662 18.896 6.179 18.972 C 7.643 18.953 9.031 18.434 10.172 17.512 L 10.248 17.512 C 10.267 17.512 10.286 17.55 10.286 17.569 L 10.286 18.78 L 16.257 18.78 L 16.257 5.344 C 16.257 4.152 16.2 3.172 15.876 2.441\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nxkxyv\",layoutDependency:layoutDependency,layoutId:\"Qfyki34au\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.267 5.325\" overflow=\"visible\"><path d=\"M 5.267 2.826 C 5.267 3.172 5.191 3.479 5.058 3.768 C 4.924 4.056 4.753 4.325 4.525 4.556 C 4.012 5.075 3.403 5.325 2.662 5.325 C 1.92 5.325 1.293 5.055 0.78 4.556 C 0.266 4.037 0 3.402 0 2.672 C 0 1.941 0.266 1.288 0.78 0.769 C 1.293 0.269 1.92 0 2.662 0 C 3.403 0 4.012 0.269 4.525 0.769 C 5.001 1.249 5.248 1.845 5.267 2.518 L 5.267 2.826\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1owvqvj\",layoutDependency:layoutDependency,layoutId:\"bFZvNTuCg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.27 23.567\" overflow=\"visible\"><path d=\"M 29.585 4.613 C 27.722 4.613 26.296 5.305 24.984 6.709 C 24.984 6.709 24.927 6.728 24.908 6.709 C 24.889 6.709 24.87 6.67 24.87 6.651 L 24.87 4.844 L 18.918 4.844 L 18.918 13.187 C 18.671 10.822 17.892 8.804 16.561 7.324 C 14.945 5.517 12.796 4.613 10.172 4.613 C 9.184 4.613 8.328 4.767 7.624 5.094 C 6.921 5.401 6.389 5.747 6.046 6.093 C 6.046 6.093 5.989 6.113 5.97 6.093 C 5.951 6.093 5.932 6.055 5.932 6.036 L 5.932 0 L 0 0 L 0 23.413 L 5.951 23.413 L 5.951 21.471 C 5.951 21.471 5.97 21.394 6.008 21.394 L 6.084 21.394 C 6.084 21.394 6.122 21.394 6.141 21.433 C 6.541 22.029 7.111 22.413 7.891 22.875 C 8.651 23.336 9.64 23.567 10.819 23.567 C 11.902 23.567 12.948 23.336 13.937 22.913 C 14.926 22.471 15.819 21.837 16.58 21.029 C 17.473 20.087 17.987 19.318 18.367 18.338 C 18.652 17.646 18.823 16.877 18.937 16.108 L 18.937 23.413 L 24.889 23.413 L 24.889 11.995 C 24.889 11.764 24.889 11.553 24.908 11.36 C 24.984 10.476 25.763 9.669 26.6 9.361 C 26.847 9.265 27.113 9.227 27.36 9.207 L 30.27 9.207 L 30.27 4.594 L 29.604 4.594 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lgsrhn\",layoutDependency:layoutDependency,layoutId:\"Grw64ibOZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.389 6.46\" overflow=\"visible\"><path d=\"M 5.476 5.537 C 5.172 5.844 4.83 6.075 4.45 6.229 C 4.069 6.383 3.651 6.46 3.214 6.46 C 2.32 6.46 1.56 6.152 0.932 5.537 C 0.305 4.922 0 4.153 0 3.23 C -0.014 2.366 0.321 1.533 0.927 0.924 C 1.533 0.315 2.359 -0.019 3.214 0.001 C 4.107 0.001 4.868 0.308 5.476 0.923 C 6.085 1.539 6.389 2.307 6.389 3.23 C 6.389 4.153 6.085 4.922 5.476 5.537\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-445eyp\",layoutDependency:layoutDependency,layoutId:\"tAqClNvoB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 61.661 13.84\" overflow=\"visible\"><path d=\"M 20.592 4.613 L 16.009 4.613 L 16.009 0 L 11.446 0 L 11.446 4.613 L 6.883 4.613 L 6.883 9.227 L 11.446 9.227 L 11.446 13.84 L 16.009 13.84 L 16.009 9.227 L 20.592 9.227 Z M 0.038 4.882 L 0.038 6.074 L 0 6.074 C 0 6.074 0.038 6.036 0.038 6.017 Z M 61.585 1.961 L 61.585 1.692 C 61.547 1.519 61.49 1.403 61.357 1.365 C 61.527 1.298 61.635 1.127 61.623 0.942 C 61.623 0.634 61.395 0.442 60.995 0.442 L 60.254 0.442 L 60.254 2.23 L 60.558 2.23 L 60.558 1.519 L 61.033 1.519 C 61.204 1.519 61.262 1.576 61.281 1.788 L 61.281 1.961 C 61.3 2.095 61.338 2.191 61.357 2.23 L 61.661 2.23 C 61.661 2.23 61.585 2.057 61.585 1.961 M 61.033 1.23 L 60.558 1.23 L 60.558 0.73 L 60.995 0.73 C 61.204 0.73 61.3 0.807 61.3 0.98 C 61.3 1.153 61.204 1.23 61.014 1.23\" fill=\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1aphjlx\",layoutDependency:layoutDependency,layoutId:\"o1Qsr94NG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.709 13.84\" overflow=\"visible\"><path d=\"M 13.709 4.613 L 9.126 4.613 L 9.126 0 L 4.563 0 L 4.563 4.613 L 0 4.613 L 0 9.227 L 4.563 9.227 L 4.563 13.84 L 9.126 13.84 L 9.126 9.227 L 13.709 9.227 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ursdez\",layoutDependency:layoutDependency,layoutId:\"Ud4q9We7x\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.192\" overflow=\"visible\"><path d=\"M 0.038 0 L 0.038 1.192 L 0 1.192 C 0 1.192 0.038 1.153 0.038 1.134 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hutvwe\",layoutDependency:layoutDependency,layoutId:\"WPw4MsS6W\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.407 1.788\" overflow=\"visible\"><path d=\"M 1.331 1.519 L 1.331 1.249 C 1.293 1.076 1.236 0.961 1.103 0.923 C 1.273 0.856 1.381 0.684 1.369 0.5 C 1.369 0.192 1.141 0 0.742 0 L 0 0 L 0 1.788 L 0.304 1.788 L 0.304 1.076 L 0.78 1.076 C 0.951 1.076 1.008 1.134 1.027 1.346 L 1.027 1.519 C 1.046 1.653 1.084 1.749 1.103 1.788 L 1.407 1.788 C 1.407 1.788 1.331 1.615 1.331 1.519\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g9t66a\",layoutDependency:layoutDependency,layoutId:\"NCWK02tU8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.475 0.5 L 0 0.5 L 0 0 L 0.437 0 C 0.646 0 0.742 0.077 0.742 0.25 C 0.742 0.423 0.646 0.5 0.456 0.5\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-oyxt7o\",layoutDependency:layoutDependency,layoutId:\"nYYfrVSCi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.384 3.325\" overflow=\"visible\"><path d=\"M 1.692 0 C 0.761 0 0 0.692 0 1.653 C 0 2.614 0.761 3.325 1.692 3.325 C 2.624 3.325 3.384 2.633 3.384 1.653 C 3.384 0.673 2.624 0 1.692 0 M 1.692 2.999 C 0.932 2.999 0.342 2.441 0.342 1.672 C 0.342 0.903 0.932 0.327 1.692 0.327 C 2.453 0.327 3.042 0.884 3.042 1.672 C 3.042 2.46 2.453 2.999 1.692 2.999\" fill=\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-6a4e5h\",layoutDependency:layoutDependency,layoutId:\"r6uzhxYhW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.384 3.325\" overflow=\"visible\"><path d=\"M 1.692 0 C 0.761 0 0 0.692 0 1.653 C 0 2.614 0.761 3.325 1.692 3.325 C 2.624 3.325 3.384 2.633 3.384 1.653 C 3.384 0.673 2.624 0 1.692 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nhgt2o\",layoutDependency:layoutDependency,layoutId:\"EX9NNGALr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.7 2.672\" overflow=\"visible\"><path d=\"M 1.35 2.672 C 0.589 2.672 0 2.114 0 1.346 C 0 0.577 0.589 0 1.35 0 C 2.11 0 2.7 0.557 2.7 1.346 C 2.7 2.134 2.11 2.672 1.35 2.672\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a143mw\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"viUVt3rE4\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-uf4790\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"s9_kPdt0t\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{YW57wCSBM:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9qmo1r\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"mCgveQmoG\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{YW57wCSBM:{rotate:45}}})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({YW57wCSBM:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ep5peu\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Q4t8vn4Ae\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RfUqpSkKz\"},implicitPathVariables:undefined},{href:{webPageId:\"RfUqpSkKz\"},implicitPathVariables:undefined},{href:{webPageId:\"RfUqpSkKz\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(16+((componentViewport?.height||64)-32-44)/2)+5+5,...addPropertyOverrides({YW57wCSBM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||560)-0-755)/2+0+0)+0+74+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q7eymq-container\",layoutDependency:layoutDependency,layoutId:\"JWQiYm5U6-container\",nodeId:\"JWQiYm5U6\",rendersWithMotion:true,scopeId:\"E5UkQ9y0G\",children:/*#__PURE__*/_jsx(NavLink,{cQsg6O4kN:\"About\",height:\"100%\",id:\"JWQiYm5U6\",layoutId:\"JWQiYm5U6\",variant:j_83OSIA1,VSk95N29p:resolvedLinks[0],width:\"100%\",...addPropertyOverrides({UchroUmRj:{VSk95N29p:resolvedLinks[1]},YW57wCSBM:{VSk95N29p:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Kwwa3geVd\"},implicitPathVariables:undefined},{href:{webPageId:\"Kwwa3geVd\"},implicitPathVariables:undefined},{href:{webPageId:\"Kwwa3geVd\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(16+((componentViewport?.height||64)-32-44)/2)+5+5,...addPropertyOverrides({YW57wCSBM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||560)-0-755)/2+0+0)+0+74+16+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2smfyo-container\",layoutDependency:layoutDependency,layoutId:\"Aa0uPD83r-container\",nodeId:\"Aa0uPD83r\",rendersWithMotion:true,scopeId:\"E5UkQ9y0G\",children:/*#__PURE__*/_jsx(NavLink,{cQsg6O4kN:\"Work\",height:\"100%\",id:\"Aa0uPD83r\",layoutId:\"Aa0uPD83r\",variant:UOsLP0tBC,VSk95N29p:resolvedLinks1[0],width:\"100%\",...addPropertyOverrides({UchroUmRj:{VSk95N29p:resolvedLinks1[1]},YW57wCSBM:{VSk95N29p:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(16+((componentViewport?.height||64)-32-44)/2)+5+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-8is2nv-container\",\"data-framer-name\":\"Trigger\",id:`${layoutId}-8is2nv`,layoutDependency:layoutDependency,layoutId:\"F14uKFOeK-container\",name:\"Trigger\",nodeId:\"F14uKFOeK\",ref:ref1,rendersWithMotion:true,scopeId:\"E5UkQ9y0G\",children:[/*#__PURE__*/_jsx(Trigger,{height:\"100%\",id:\"F14uKFOeK\",layoutId:\"F14uKFOeK\",name:\"Trigger\",PWSlWeqS6:PWSlWeqS6txyyif({overlay}),variant:overlay.visible?\"mupGGlUrA\":\"hcJDieZGH\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-8is2nv`,offsetX:0,offsetY:30,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:263,width:\"500px\",y:(componentViewport?.y||0)+(16+((componentViewport?.height||64)-32-44)/2)+5+0+-131.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-fcm43f-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"RZOvVzqmX-container\",nodeId:\"RZOvVzqmX\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"E5UkQ9y0G\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(LinksProduct2,{height:\"100%\",id:\"RZOvVzqmX\",layoutId:\"RZOvVzqmX\",style:{width:\"100%\"},variant:\"XfGYdbyFS\",width:\"100%\"})})})})})]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ewkG81que\"},implicitPathVariables:undefined},{href:{webPageId:\"ewkG81que\"},implicitPathVariables:undefined},{href:{webPageId:\"ewkG81que\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(16+((componentViewport?.height||64)-32-44)/2)+5+5,...addPropertyOverrides({YW57wCSBM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||560)-0-755)/2+0+0)+0+74+16+359}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o5crey-container\",layoutDependency:layoutDependency,layoutId:\"UIbEe66aC-container\",nodeId:\"UIbEe66aC\",rendersWithMotion:true,scopeId:\"E5UkQ9y0G\",children:/*#__PURE__*/_jsx(NavLink,{cQsg6O4kN:\"Blog\",height:\"100%\",id:\"UIbEe66aC\",layoutId:\"UIbEe66aC\",variant:oo6aYIT13,VSk95N29p:resolvedLinks2[0],width:\"100%\",...addPropertyOverrides({UchroUmRj:{VSk95N29p:resolvedLinks2[1]},YW57wCSBM:{VSk95N29p:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KsRyqIhNm\"},implicitPathVariables:undefined},{href:{webPageId:\"KsRyqIhNm\"},implicitPathVariables:undefined},{href:{webPageId:\"KsRyqIhNm\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(16+((componentViewport?.height||64)-32-44)/2)+5+5,...addPropertyOverrides({YW57wCSBM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||560)-0-755)/2+0+0)+0+74+16+399}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vln8zq-container\",layoutDependency:layoutDependency,layoutId:\"sS5Wu2hJA-container\",nodeId:\"sS5Wu2hJA\",rendersWithMotion:true,scopeId:\"E5UkQ9y0G\",children:/*#__PURE__*/_jsx(NavLink,{cQsg6O4kN:\"Shop\",height:\"100%\",id:\"sS5Wu2hJA\",layoutId:\"sS5Wu2hJA\",variant:OZOOVtl0U,VSk95N29p:resolvedLinks3[0],width:\"100%\",...addPropertyOverrides({UchroUmRj:{VSk95N29p:resolvedLinks3[1]},YW57wCSBM:{VSk95N29p:resolvedLinks3[2]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({YW57wCSBM:{height:263,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1440px) - 32px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||560)-0-755)/2+0+0)+0+74+16+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1evrto4-container\",layoutDependency:layoutDependency,layoutId:\"xXcN6jjTt-container\",nodeId:\"xXcN6jjTt\",rendersWithMotion:true,scopeId:\"E5UkQ9y0G\",children:/*#__PURE__*/_jsx(LinksProduct2,{height:\"100%\",id:\"xXcN6jjTt\",layoutId:\"xXcN6jjTt\",style:{width:\"100%\"},variant:\"P_NDiOF0s\",width:\"100%\"})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x6mpey\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"Zxk5zFjOT\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vbyiv-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"eJcaZkni7-container\",nodeId:\"eJcaZkni7\",rendersWithMotion:true,scopeId:\"E5UkQ9y0G\",children:/*#__PURE__*/_jsx(ThemeToggle,{border:{color:\"var(--token-a982df37-3870-4e6c-957e-aa0cb8253055, rgb(23, 23, 23))\",style:\"solid\",width:1,widthBottom:1,widthIsMixed:false,widthLeft:1,widthRight:1,widthTop:1},componentStyle:\"toggle\",customDark:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-coeuxd\",\"data-border\":true,\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"LIJEVG8w1\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-3cbdc945-9d92-47bb-8c6d-acca42bdb7da, rgb(38, 38, 38))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-5e39c498-f90c-4814-85d2-2a599562288f, rgb(64, 64, 64))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"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)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1555,intrinsicWidth:1546,pixelHeight:1555,pixelWidth:1546,sizes:\"12px\",src:\"https://framerusercontent.com/images/tAR8NHp9nujJ9okYarYIvwvNc.png\",srcSet:\"https://framerusercontent.com/images/tAR8NHp9nujJ9okYarYIvwvNc.png?scale-down-to=1024 1018w,https://framerusercontent.com/images/tAR8NHp9nujJ9okYarYIvwvNc.png 1546w\"},className:\"framer-12ee35e\",\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"ARfhP3RnO\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}})})],customLight:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fa4hma\",\"data-border\":true,\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"NfWlcLpoJ\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-3cbdc945-9d92-47bb-8c6d-acca42bdb7da, rgb(38, 38, 38))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-5e39c498-f90c-4814-85d2-2a599562288f, rgb(64, 64, 64))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"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)\"},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1582,intrinsicWidth:1582,pixelHeight:1582,pixelWidth:1582,sizes:\"12px\",src:\"https://framerusercontent.com/images/PadwRTGogFEd9bNtXR3YMwtAKM.png\",srcSet:\"https://framerusercontent.com/images/PadwRTGogFEd9bNtXR3YMwtAKM.png?scale-down-to=512 512w,https://framerusercontent.com/images/PadwRTGogFEd9bNtXR3YMwtAKM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/PadwRTGogFEd9bNtXR3YMwtAKM.png 1582w\"},className:\"framer-29ec4i\",\"data-framer-name\":\"Light\",layoutDependency:layoutDependency,layoutId:\"NHE8iQLlh\",style:{filter:\"invert(1)\",WebkitFilter:\"invert(1)\"}})})],defaultTheme:\"deviceTheme\",dropdown:{arrow:\"var(--token-5d3602b5-29e5-4e80-9ac0-301c89bdec7f, rgba(0, 0, 0, 0.5))\",fill:\"var(--token-bb9b7e38-b139-46e0-aff9-c4d659ae26cb, rgb(242, 242, 242))\",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))\",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-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",darkImage:addImageAlt({pixelHeight:1582,pixelWidth:1582,src:\"https://framerusercontent.com/images/PadwRTGogFEd9bNtXR3YMwtAKM.png\",srcSet:\"https://framerusercontent.com/images/PadwRTGogFEd9bNtXR3YMwtAKM.png?scale-down-to=512 512w,https://framerusercontent.com/images/PadwRTGogFEd9bNtXR3YMwtAKM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/PadwRTGogFEd9bNtXR3YMwtAKM.png 1582w\"},\"\"),darkSvg:\"\",hoverColor:\"var(--token-3ea9d368-4a7a-4f93-a1a7-71ca47a04142, rgb(229, 229, 229))\",lightImage:addImageAlt({pixelHeight:1555,pixelWidth:1546,src:\"https://framerusercontent.com/images/tAR8NHp9nujJ9okYarYIvwvNc.png\",srcSet:\"https://framerusercontent.com/images/tAR8NHp9nujJ9okYarYIvwvNc.png?scale-down-to=1024 1018w,https://framerusercontent.com/images/tAR8NHp9nujJ9okYarYIvwvNc.png 1546w\"},\"\"),lightSvg:\"\",opacity:1,size:12,sizing:\"fill\",type:\"image\"},id:\"eJcaZkni7\",layoutId:\"eJcaZkni7\",resetToDeviceTheme:false,saveTheme:true,setColorScheme:true,toggle:{fill:\"var(--token-3cbdc945-9d92-47bb-8c6d-acca42bdb7da, rgb(38, 38, 38))\",height:32,padding:4,radius:50,shadow:{blur:6,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:3},switch:\"var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, rgb(10, 10, 10))\",switchBorder:{color:\"var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, rgb(10, 10, 10))\",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%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Wfi0Z8kHO\"},implicitPathVariables:undefined},{href:{webPageId:\"Wfi0Z8kHO\"},implicitPathVariables:undefined},{href:{webPageId:\"Wfi0Z8kHO\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(16+((componentViewport?.height||64)-32-44)/2)+0+0,...addPropertyOverrides({YW57wCSBM:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||560)-0-755)/2+0+0)+0+523+94}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ng718-container\",layoutDependency:layoutDependency,layoutId:\"FtiEjOINJ-container\",nodeId:\"FtiEjOINJ\",rendersWithMotion:true,scopeId:\"E5UkQ9y0G\",children:/*#__PURE__*/_jsx(NavButton,{height:\"100%\",HuVW0nkjx:ssMNPua00,id:\"FtiEjOINJ\",Jhzivr4tH:resolvedLinks4[0],layoutId:\"FtiEjOINJ\",variant:\"RUYI3jm_X\",width:\"100%\",...addPropertyOverrides({UchroUmRj:{Jhzivr4tH:resolvedLinks4[1]},YW57wCSBM:{Jhzivr4tH:resolvedLinks4[2],style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lZayE.framer-1jgxua0, .framer-lZayE .framer-1jgxua0 { display: block; }\",\".framer-lZayE.framer-1kxfjn3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 64px; justify-content: center; overflow: visible; padding: 16px 32px 16px 32px; position: relative; width: 1200px; }\",\".framer-lZayE .framer-1bsyph4 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-lZayE .framer-1e38847 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-lZayE .framer-vfad6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-lZayE .framer-ix00fy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-lZayE .framer-1muxxjc { height: 24px; position: relative; width: 135px; }\",\".framer-lZayE .framer-9pohyr { height: 24px; left: 26px; position: absolute; top: 1px; width: 104px; }\",\".framer-lZayE .framer-qk5xty { height: 19px; left: 0px; position: absolute; top: 5px; width: 17px; }\",\".framer-lZayE .framer-i6wl64 { height: 6px; left: 5px; position: absolute; top: 14px; width: 6px; }\",\".framer-lZayE .framer-1v3ae2j { height: 24px; left: 79px; position: absolute; top: 0px; width: 25px; }\",\".framer-lZayE .framer-ae4wfw { height: 7px; left: 91px; position: absolute; top: 11px; width: 7px; }\",\".framer-lZayE .framer-wuquza { height: 24px; left: 0px; position: absolute; top: 1px; width: 111px; }\",\".framer-lZayE .framer-a624t { height: 4px; left: 105px; position: absolute; top: 0px; width: 6px; }\",\".framer-lZayE .framer-1dvhxdo { height: 24px; left: 43px; position: absolute; top: 0px; width: 35px; }\",\".framer-lZayE .framer-y3cho7 { height: 7px; left: 65px; position: absolute; top: 11px; width: 7px; }\",\".framer-lZayE .framer-1qbexaz { height: 19px; left: 88px; position: absolute; top: 5px; width: 17px; }\",\".framer-lZayE .framer-nxkxyv { height: 6px; left: 93px; position: absolute; top: 14px; width: 6px; }\",\".framer-lZayE .framer-1owvqvj { height: 24px; left: 0px; position: absolute; top: 0px; width: 31px; }\",\".framer-lZayE .framer-1lgsrhn { height: 7px; left: 7px; position: absolute; top: 11px; width: 7px; }\",\".framer-lZayE .framer-445eyp { height: 14px; left: 72px; position: absolute; top: 1px; width: 62px; }\",\".framer-lZayE .framer-1aphjlx { height: 14px; left: 7px; position: absolute; top: 0px; width: 14px; }\",\".framer-lZayE .framer-1ursdez { height: 1px; left: 0px; position: absolute; top: 5px; width: 1px; }\",\".framer-lZayE .framer-1hutvwe { height: 2px; left: 61px; position: absolute; top: 1px; width: 2px; }\",\".framer-lZayE .framer-g9t66a { height: 1px; left: 61px; position: absolute; top: 1px; width: 1px; }\",\".framer-lZayE .framer-oyxt7o { height: 4px; left: 131px; position: absolute; top: 0px; width: 4px; }\",\".framer-lZayE .framer-6a4e5h { height: 4px; left: 0px; position: absolute; top: 0px; width: 4px; }\",\".framer-lZayE .framer-1nhgt2o { height: 3px; left: 1px; position: absolute; top: 1px; width: 3px; }\",\".framer-lZayE .framer-1a143mw { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-lZayE .framer-uf4790 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-lZayE .framer-9qmo1r { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-lZayE .framer-1ep5peu { 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; }\",\".framer-lZayE .framer-1q7eymq-container, .framer-lZayE .framer-2smfyo-container, .framer-lZayE .framer-8is2nv-container, .framer-lZayE .framer-o5crey-container, .framer-lZayE .framer-vln8zq-container, .framer-lZayE .framer-1ng718-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-lZayE .framer-fcm43f-container { height: auto; position: relative; width: 500px; }\",\".framer-lZayE .framer-1evrto4-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-lZayE .framer-1x6mpey { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-lZayE .framer-1vbyiv-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-lZayE .framer-1fa4hma, .framer-lZayE .framer-coeuxd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-lZayE .framer-29ec4i { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); overflow: visible; position: relative; width: 12px; }\",\".framer-lZayE .framer-12ee35e { aspect-ratio: 0.9942122186495177 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 12px); overflow: visible; position: relative; width: 12px; }\",\".framer-lZayE.framer-v-1yfu7l.framer-1kxfjn3 { width: 768px; }\",\".framer-lZayE.framer-v-1mf6fip.framer-1kxfjn3 { flex-direction: column; gap: 0px; overflow: hidden; padding: 0px; width: 390px; }\",\".framer-lZayE.framer-v-1mf6fip .framer-1bsyph4 { flex: none; order: 0; width: 100%; }\",\".framer-lZayE.framer-v-1mf6fip .framer-1e38847 { cursor: pointer; flex: 1 0 0px; gap: unset; height: 64px; justify-content: space-between; order: 0; padding: 0px 16px 0px 16px; width: 1px; z-index: 2; }\",\".framer-lZayE.framer-v-1mf6fip .framer-vfad6, .framer-lZayE.framer-v-wfmun7 .framer-vfad6 { order: 0; }\",\".framer-lZayE.framer-v-1mf6fip .framer-1a143mw, .framer-lZayE.framer-v-wfmun7 .framer-1a143mw { height: 44px; order: 1; width: 44px; }\",\".framer-lZayE.framer-v-wfmun7.framer-1kxfjn3 { flex-direction: column; gap: 0px; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px; width: 390px; }\",\".framer-lZayE.framer-v-wfmun7 .framer-1bsyph4 { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; order: 0; width: 100%; }\",\".framer-lZayE.framer-v-wfmun7 .framer-1e38847 { cursor: pointer; gap: unset; height: 64px; justify-content: space-between; order: 0; padding: 0px 10px 0px 20px; width: 100%; z-index: 2; }\",\".framer-lZayE.framer-v-wfmun7 .framer-uf4790, .framer-lZayE.framer-v-wfmun7 .framer-9qmo1r { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-lZayE.framer-v-wfmun7 .framer-1ep5peu { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 16px; justify-content: flex-start; order: 1; padding: 16px 16px 0px 16px; width: 100%; z-index: 2; }\",\".framer-lZayE.framer-v-wfmun7 .framer-1q7eymq-container { order: 1; }\",\".framer-lZayE.framer-v-wfmun7 .framer-2smfyo-container { order: 2; }\",\".framer-lZayE.framer-v-wfmun7 .framer-o5crey-container { order: 4; }\",\".framer-lZayE.framer-v-wfmun7 .framer-vln8zq-container { order: 5; }\",\".framer-lZayE.framer-v-wfmun7 .framer-1evrto4-container { flex: none; order: 3; width: 100%; }\",\".framer-lZayE.framer-v-wfmun7 .framer-1x6mpey { order: 2; padding: 16px; width: 100%; }\",\".framer-lZayE.framer-v-wfmun7 .framer-1ng718-container { flex: 1 0 0px; width: 1px; }\",'.framer-lZayE[data-border=\"true\"]::after, .framer-lZayE [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; }','.framer-lZayE[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-lZayE [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-lZayE[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-lZayE [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-lZayE[data-hide-scrollbars=\"true\"], .framer-lZayE [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UchroUmRj\":{\"layout\":[\"fixed\",\"fixed\"]},\"R7Hc2PQ91\":{\"layout\":[\"fixed\",\"fixed\"]},\"YW57wCSBM\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerVariables {\"ssMNPua00\":\"navButtonColor\",\"j_83OSIA1\":\"aboutNavLINkState\",\"UOsLP0tBC\":\"workNavLinkState\",\"oo6aYIT13\":\"blogNavLinkState\",\"OZOOVtl0U\":\"shopNavLinkState\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerE5UkQ9y0G=withCSS(Component,css,\"framer-lZayE\");export default FramerE5UkQ9y0G;FramerE5UkQ9y0G.displayName=\"Navigation 2\";FramerE5UkQ9y0G.defaultProps={height:64,width:1200};addPropertyControls(FramerE5UkQ9y0G,{variant:{options:[\"YtBvHOpo6\",\"UchroUmRj\",\"R7Hc2PQ91\",\"YW57wCSBM\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},ssMNPua00:{defaultValue:'var(--token-6a0375f5-2e53-48ef-b96a-5749cbd727b6, rgb(255, 206, 0)) /* {\"name\":\"01 - Yellow\"} */',title:\"Nav Button Color\",type:ControlType.Color},j_83OSIA1:NavLinkControls?.[\"variant\"]&&{...NavLinkControls[\"variant\"],defaultValue:\"PTr_Zr5TE\",description:undefined,hidden:undefined,title:\"About - Nav LInk State\"},UOsLP0tBC:NavLinkControls?.[\"variant\"]&&{...NavLinkControls[\"variant\"],defaultValue:\"PTr_Zr5TE\",description:undefined,hidden:undefined,title:\"Work - Nav Link State\"},oo6aYIT13:NavLinkControls?.[\"variant\"]&&{...NavLinkControls[\"variant\"],defaultValue:\"PTr_Zr5TE\",description:undefined,hidden:undefined,title:\"Blog - Nav Link State\"},OZOOVtl0U:NavLinkControls?.[\"variant\"]&&{...NavLinkControls[\"variant\"],defaultValue:\"PTr_Zr5TE\",description:undefined,hidden:undefined,title:\"Shop - Nav Link State\"}});addFonts(FramerE5UkQ9y0G,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]},...NavLinkFonts,...TriggerFonts,...LinksProduct2Fonts,...ThemeToggleFonts,...NavButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerE5UkQ9y0G\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"ssMNPua00\\\":\\\"navButtonColor\\\",\\\"j_83OSIA1\\\":\\\"aboutNavLINkState\\\",\\\"UOsLP0tBC\\\":\\\"workNavLinkState\\\",\\\"oo6aYIT13\\\":\\\"blogNavLinkState\\\",\\\"OZOOVtl0U\\\":\\\"shopNavLinkState\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"64\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UchroUmRj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"R7Hc2PQ91\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YW57wCSBM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./E5UkQ9y0G.map", "// Generated by Framer (6b58135)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";const VideoFonts=getFonts(Video);const ImageWithFX=withFX(Image);const serializationHash=\"framer-GEWCd\";const variantClassNames={aAW3IVgwk:\"framer-v-198hr1t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:1,ease:[1,.03,0,.99],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.4,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:0,delay:0,duration:2,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.4,skewX:0,skewY:0,transition:transition2,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,heroImage,heroImageVisibility,id,videoVisibility,width,...props})=>{return{...props,cJnphnulA:videoVisibility??props.cJnphnulA??true,hNeti72xZ:heroImageVisibility??props.hNeti72xZ??true,ZFPc6nRgS:heroImage??props.ZFPc6nRgS??{alt:\"\",pixelHeight:2475,pixelWidth:2e3,positionX:\"53.7%\",positionY:\"33%\",src:\"https://framerusercontent.com/images/tBGr5214Fn09mdSodp3xHe1EkU.jpg?scale-down-to=2048\",srcSet:\"https://framerusercontent.com/images/tBGr5214Fn09mdSodp3xHe1EkU.jpg?scale-down-to=1024 827w,https://framerusercontent.com/images/tBGr5214Fn09mdSodp3xHe1EkU.jpg?scale-down-to=2048 1654w,https://framerusercontent.com/images/tBGr5214Fn09mdSodp3xHe1EkU.jpg 2000w\"}};};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,ZFPc6nRgS,cJnphnulA,hNeti72xZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"aAW3IVgwk\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-198hr1t\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"aAW3IVgwk\",ref:refBinding,style:{borderTopLeftRadius:32,borderTopRightRadius:32,...style},children:[cJnphnulA&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g3dbgb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IxJ8FlNq9-container\",nodeId:\"IxJ8FlNq9\",rendersWithMotion:true,scopeId:\"qj9snyuLO\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"IxJ8FlNq9\",isMixedBorderRadius:false,layoutId:\"IxJ8FlNq9\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),hNeti72xZ&&/*#__PURE__*/_jsx(ImageWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||680)*.5000000000000002-((componentViewport?.height||680)-0)*1/2)),pixelHeight:2475,pixelWidth:2e3,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(ZFPc6nRgS)},className:\"framer-1673oel\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Unacur61d\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1op22yn\",\"data-framer-name\":\"Mask\",layoutDependency:layoutDependency,layoutId:\"BmFCBpIy2\",style:{backgroundColor:\"var(--token-5e39c498-f90c-4814-85d2-2a599562288f, rgb(64, 64, 64))\",mask:\"linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 45%) add\",WebkitMask:\"linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 45%) add\"}}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:1.5,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+((componentViewport?.height||680)*.5000000000000002-((componentViewport?.height||680)-0)*1/2)),pixelHeight:256,pixelWidth:256,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/6mcf62RlDfRfU61Yg5vb2pefpi4.png\"},className:\"framer-rnnnq\",\"data-framer-name\":\"Noise\",layoutDependency:layoutDependency,layoutId:\"HOZqIjPxC\",style:{opacity:.25}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GEWCd.framer-3og7oa, .framer-GEWCd .framer-3og7oa { display: block; }\",\".framer-GEWCd.framer-198hr1t { height: 680px; overflow: hidden; position: relative; width: 1400px; will-change: var(--framer-will-change-override, transform); }\",\".framer-GEWCd .framer-1g3dbgb-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-GEWCd .framer-1673oel { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-GEWCd .framer-1op22yn { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-GEWCd .framer-rnnnq { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); mix-blend-mode: screen; overflow: hidden; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 680\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ZFPc6nRgS\":\"heroImage\",\"cJnphnulA\":\"videoVisibility\",\"hNeti72xZ\":\"heroImageVisibility\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerqj9snyuLO=withCSS(Component,css,\"framer-GEWCd\");export default Framerqj9snyuLO;Framerqj9snyuLO.displayName=\"Hero Image Slideshow\";Framerqj9snyuLO.defaultProps={height:680,width:1400};addPropertyControls(Framerqj9snyuLO,{ZFPc6nRgS:{__defaultAssetReference:\"data:framer/asset-reference,tBGr5214Fn09mdSodp3xHe1EkU.jpg?originalFilename=Tote+-+BA+-+2025+-+V1.jpg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,tBGr5214Fn09mdSodp3xHe1EkU.jpg?originalFilename=Tote+-+BA+-+2025+-+V1.jpg&preferredSize=auto\",positionX:\"53.7%\",positionY:\"33%\"},title:\"Hero Image\",type:ControlType.ResponsiveImage},cJnphnulA:{defaultValue:true,title:\"Video Visibility\",type:ControlType.Boolean},hNeti72xZ:{defaultValue:true,title:\"Hero Image Visibility\",type:ControlType.Boolean}});addFonts(Framerqj9snyuLO,[{explicitInter:true,fonts:[]},...VideoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerqj9snyuLO\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"680\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ZFPc6nRgS\\\":\\\"heroImage\\\",\\\"cJnphnulA\\\":\\\"videoVisibility\\\",\\\"hNeti72xZ\\\":\\\"heroImageVisibility\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1400\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qj9snyuLO.map", "// Generated by Framer (6b58135)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getPropertyControls,Image,PathVariablesContext,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleCode,useLocaleInfo,useQueryData,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AnimatedNumberCounter from\"https://framerusercontent.com/modules/qpjhCcDm4G1NbFAlpMKV/OnyZiTlIjOBuSKcKQWFv/AnimatedNumberCounter_Prod.js\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/Ycw95yYPzpr98rHtCJMh/BlurGradient.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Footer from\"#framer/local/canvasComponent/BO1DmpxbT/BO1DmpxbT.js\";import Navigation2 from\"#framer/local/canvasComponent/E5UkQ9y0G/E5UkQ9y0G.js\";import HeaderTag from\"#framer/local/canvasComponent/kf8JQvudx/kf8JQvudx.js\";import CTA from\"#framer/local/canvasComponent/oJ4TcVA5U/oJ4TcVA5U.js\";import HeroImageSlideshow from\"#framer/local/canvasComponent/qj9snyuLO/qj9snyuLO.js\";import TestimonalSection from\"#framer/local/canvasComponent/r9KoXGQVU/r9KoXGQVU.js\";import Button from\"#framer/local/canvasComponent/wsUMAexU5/wsUMAexU5.js\";import BlogItem from\"#framer/local/canvasComponent/XZIlTvH9M/XZIlTvH9M.js\";import ThemeToggle from\"#framer/local/codeFile/FGXLsrI/ThemeToggle.js\";import Blog,{enumToDisplayNameFunctions}from\"#framer/local/collection/o00FtAncJ/o00FtAncJ.js\";import*as sharedStyle3 from\"#framer/local/css/iNmn7GJ8H/iNmn7GJ8H.js\";import*as sharedStyle1 from\"#framer/local/css/lLKQqybDq/lLKQqybDq.js\";import*as sharedStyle2 from\"#framer/local/css/nPcaHezoy/nPcaHezoy.js\";import*as sharedStyle from\"#framer/local/css/RyHol4Q34/RyHol4Q34.js\";const BlurGradientFonts=getFonts(BlurGradient);const SmoothScrollFonts=getFonts(SmoothScroll);const Navigation2Fonts=getFonts(Navigation2);const ThemeToggleFonts=getFonts(ThemeToggle);const MotionDivWithFX=withFX(motion.div);const HeroImageSlideshowFonts=getFonts(HeroImageSlideshow);const PhosphorFonts=getFonts(Phosphor);const ContainerWithFX=withFX(Container);const ButtonFonts=getFonts(Button);const BlogItemFonts=getFonts(BlogItem);const HeaderTagFonts=getFonts(HeaderTag);const TestimonalSectionFonts=getFonts(TestimonalSection);const AnimatedNumberCounterFonts=getFonts(AnimatedNumberCounter);const CTAFonts=getFonts(CTA);const FooterFonts=getFonts(Footer);const Navigation2Controls=getPropertyControls(Navigation2);const breakpoints={h3tXU8bUD:\"(min-width: 1400px)\",NtVmyuFCA:\"(max-width: 767px)\",yXoFMo8xD:\"(min-width: 768px) and (max-width: 1399px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-mXTgO\";const variantClassNames={h3tXU8bUD:\"framer-v-1g3wqgc\",NtVmyuFCA:\"framer-v-1pkekum\",yXoFMo8xD:\"framer-v-18xilxc\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={bounce:0,delay:.8,duration:1.5,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation4={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition3={damping:40,delay:.075,mass:1,stiffness:400,type:\"spring\"};const textEffect={effect:animation4,repeat:false,startDelay:.4,threshold:.5,tokenization:\"word\",transition:transition3,trigger:\"onInView\",type:\"appear\"};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:0};const transition4={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const sharedDateFormatter=(value,formatOptions,locale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";try{return date.toLocaleString(locale||fallbackLocale,formatOptions);}catch{return date.toLocaleString(fallbackLocale,formatOptions);}};const dateOptions={dateStyle:\"medium\",timeZone:\"UTC\"};const toDateString=(value,activeLocale)=>{return sharedDateFormatter(value,dateOptions,activeLocale);};const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const transition5={delay:.075,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const textEffect1={effect:animation4,startDelay:.2,threshold:.5,tokenization:\"line\",transition:transition5,trigger:\"onInView\",type:\"appear\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition6={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation7={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:40};const breakpointRules={NtVmyuFCA:[\".framer-mXTgO .framer-1p78jtw { height: 86vh; }\",\".framer-mXTgO .framer-adi37y { padding: 16px; }\",\".framer-mXTgO .framer-2u9ks5 { max-width: 100%; }\",\".framer-mXTgO .framer-1wqemx5 { flex-direction: column; padding: 32px 16px 62px 16px; }\",\".framer-mXTgO .framer-15cndj7 { flex: none; gap: 24px; width: 100%; }\",\".framer-mXTgO .framer-1erkfj2 { align-content: flex-start; align-items: flex-start; }\",\".framer-mXTgO .framer-fj870l { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-mXTgO .framer-1sey4a5 { grid-template-columns: repeat(1, minmax(50px, 1fr)); }\",\".framer-mXTgO .framer-99y6bo { padding: 40px 16px 40px 16px; }\",\".framer-mXTgO .framer-83q9kk { align-content: flex-end; align-items: flex-end; }\",\".framer-mXTgO .framer-1i00tsz { flex-direction: column; }\",\".framer-mXTgO .framer-1n1cn5a { flex-direction: column; padding: 20px 16px 20px 16px; }\",\".framer-mXTgO .framer-8t50nf { flex: none; width: 100%; }\",\".framer-mXTgO .framer-1qkzvux-container { height: 344px; }\"],yXoFMo8xD:[\".framer-mXTgO .framer-1r0segt-container { height: 100%; }\",\".framer-mXTgO .framer-1wqemx5 { padding: 62px 32px 62px 32px; }\",\".framer-mXTgO .framer-1sey4a5 { grid-template-columns: repeat(2, minmax(50px, 1fr)); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={NtVmyuFCA:\".framer-1pkekum-override\",yXoFMo8xD:\".framer-18xilxc-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mXTgO.framer-sj3sti, .framer-mXTgO .framer-sj3sti { display: block; }\",'.framer-mXTgO.framer-1g3wqgc { --selection-background-color: var(--token-420ff538-158e-4652-9376-db64ece078d7, #ffd6cf) /* {\"name\":\"02 - Red\"} */; --selection-color: var(--token-a2470663-9d0e-4430-a46f-0b6e2682b165, #fe1300) /* {\"name\":\"01 - Red\"} */; align-content: center; align-items: center; background-color: var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, #0a0a0a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-mXTgO .framer-1dje8cq-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 38px; left: calc(50.00000000000002% - 100% / 2); position: var(--framer-canvas-fixed-position, fixed); width: 100%; z-index: 1; }\",\".framer-mXTgO .framer-uloatt-container, .framer-mXTgO .framer-1bxfhzf-container, .framer-mXTgO .framer-gz8scp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-mXTgO .framer-6ftks2-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-mXTgO .framer-1132qmm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-mXTgO .framer-1p78jtw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-mXTgO .framer-adi37y { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 32px; position: relative; width: 100%; z-index: 1; }\",\".framer-mXTgO .framer-2u9ks5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; mix-blend-mode: difference; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 2; }\",\".framer-mXTgO .framer-1sfxkb0, .framer-mXTgO .framer-1cmfvf6 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-mXTgO .framer-8nruq9 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 700px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-mXTgO .framer-rc3gpb, .framer-mXTgO .framer-xkqbgp, .framer-mXTgO .framer-6vjweg, .framer-mXTgO .framer-tyxk3d { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mXTgO .framer-usdyu2-container { bottom: 64px; flex: none; height: auto; position: absolute; right: 32px; width: auto; z-index: 1; }\",\".framer-mXTgO .framer-rwsuvp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; padding: 64px 0px 0px 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 0; }\",\".framer-mXTgO .framer-1r0segt-container { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-mXTgO .framer-rx4b1y { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-mXTgO .framer-1wqemx5 { align-content: center; align-items: center; background-color: var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, #0a0a0a); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1005; overflow: hidden; padding: 40px 32px 40px 32px; position: relative; width: 100%; z-index: 9; }\",\".framer-mXTgO .framer-15cndj7, .framer-mXTgO .framer-8t50nf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 42px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-mXTgO .framer-1erkfj2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-mXTgO .framer-fj870l { 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: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-mXTgO .framer-eyqb16-container { flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-mXTgO .framer-1sey4a5 { display: grid; flex: none; gap: 24px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-mXTgO .framer-fwr3zt-container { align-self: start; flex: none; height: 100%; justify-self: start; position: relative; width: 100%; }\",\".framer-mXTgO .framer-2gdmbk { align-content: center; align-items: center; background-color: var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, #0a0a0a); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1006; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-mXTgO .framer-99y6bo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 40px 32px 40px 32px; position: relative; width: 100%; }\",\".framer-mXTgO .framer-83q9kk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-mXTgO .framer-1rfyuii-container, .framer-mXTgO .framer-1qkzvux-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-mXTgO .framer-16o2nk5-container { flex: none; height: 90vh; position: relative; width: 100%; }\",\".framer-mXTgO .framer-1i00tsz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-mXTgO .framer-1s80eez { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 34px; height: min-content; justify-content: center; overflow: visible; padding: 0px 22px 0px 22px; position: relative; width: min-content; }\",\".framer-mXTgO .framer-tvr55e, .framer-mXTgO .framer-1ag48gg, .framer-mXTgO .framer-1e5cztf, .framer-mXTgO .framer-rqeyt1, .framer-mXTgO .framer-a9vls3 { flex: none; height: 44px; overflow: visible; position: relative; width: 1px; }\",\".framer-mXTgO .framer-1ibrr6k { aspect-ratio: 1 / 1; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; border-top-left-radius: 1000px; border-top-right-radius: 1000px; box-shadow: 0px 0px 0px 4px var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, #0a0a0a); flex: none; height: var(--framer-aspect-ratio-supported, 44px); left: 50%; overflow: hidden; position: absolute; top: 50%; width: 44px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-mXTgO .framer-1a7obdb, .framer-mXTgO .framer-1rvu9ms, .framer-mXTgO .framer-164opvh, .framer-mXTgO .framer-709buc { aspect-ratio: 1 / 1; border-bottom-left-radius: 1000px; border-bottom-right-radius: 1000px; border-top-left-radius: 1000px; border-top-right-radius: 1000px; box-shadow: 0px 0px 0px 4px var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, #0a0a0a); flex: none; height: var(--framer-aspect-ratio-supported, 44px); left: -21px; overflow: hidden; position: absolute; right: -21px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-mXTgO .framer-1mh3yqu { 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: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-mXTgO .framer-1n1cn5a { align-content: center; align-items: center; background-color: var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, #0a0a0a); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1008; overflow: hidden; padding: 40px 32px 40px 32px; position: relative; width: 100%; z-index: 9; }\",\".framer-mXTgO .framer-f053jb-container { flex: none; height: auto; order: 1009; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-mXTgO[data-selection=\"true\"] * ::selection, .framer-mXTgO [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={h3tXU8bUD:\"(min-width: 1400px)\",NtVmyuFCA:\"(max-width: 767px)\",yXoFMo8xD:\"(min-width: 768px) and (max-width: 1399px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Active:\"ko6pAydV6\",Default:\"PTr_Zr5TE\"};const humanReadableVariantMap={Desktop:\"h3tXU8bUD\",Phone:\"NtVmyuFCA\",Tablet:\"yXoFMo8xD\"};const getProps=({aboutNavLinkState,blogNavLinkState,blogVisibility,cTAVisibility,height,heroImage,heroVisibility,id,navButtonColor,pageDescription,pageTag,pageTitle,shopNavLinkState,testimonialVisibility,width,workNavLinkState,...props})=>{return{...props,bzPfmDt2t:cTAVisibility??props.bzPfmDt2t??true,Cp8dZXCOu:pageTag??props.Cp8dZXCOu??\"INSTANT RECOGNITION\",FRe6C9w30:blogVisibility??props.FRe6C9w30??true,Gfdc80vng:humanReadableEnumMap[workNavLinkState]??workNavLinkState??props.Gfdc80vng??\"PTr_Zr5TE\",HEOEM0HQi:humanReadableEnumMap[blogNavLinkState]??blogNavLinkState??props.HEOEM0HQi??\"PTr_Zr5TE\",HmdD2J0gv:pageTitle??props.HmdD2J0gv??\"Page Title\",IQ4ZnkH7W:heroImage??props.IQ4ZnkH7W??{pixelHeight:2475,pixelWidth:2e3,src:\"https://framerusercontent.com/images/tBGr5214Fn09mdSodp3xHe1EkU.jpg\",srcSet:\"https://framerusercontent.com/images/tBGr5214Fn09mdSodp3xHe1EkU.jpg?scale-down-to=1024 827w,https://framerusercontent.com/images/tBGr5214Fn09mdSodp3xHe1EkU.jpg?scale-down-to=2048 1654w,https://framerusercontent.com/images/tBGr5214Fn09mdSodp3xHe1EkU.jpg 2000w\"},kIwW6bRLG:navButtonColor??props.kIwW6bRLG??\"var(--token-6a0375f5-2e53-48ef-b96a-5749cbd727b6, rgb(255, 206, 0))\",qvm82uTyI:pageDescription??props.qvm82uTyI??\"Page Description\",tS4rxEjlS:testimonialVisibility??props.tS4rxEjlS??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"h3tXU8bUD\",WAS0JploP:heroVisibility??props.WAS0JploP??true,x5Yqz_LzO:humanReadableEnumMap[aboutNavLinkState]??aboutNavLinkState??props.x5Yqz_LzO??\"PTr_Zr5TE\",Y0DzcKw6S:humanReadableEnumMap[shopNavLinkState]??shopNavLinkState??props.Y0DzcKw6S??\"PTr_Zr5TE\"};};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,kIwW6bRLG,IQ4ZnkH7W,Cp8dZXCOu,HmdD2J0gv,qvm82uTyI,WAS0JploP,FRe6C9w30,tS4rxEjlS,bzPfmDt2t,x5Yqz_LzO,Gfdc80vng,HEOEM0HQi,Y0DzcKw6S,children,E9XcfcdUJwTkUIZ10N,fW8YNELvMwTkUIZ10N,WRSXIX59UwTkUIZ10N,OnfMYYo00wTkUIZ10N,hCRnmjiv2wTkUIZ10N,OnfMYYo00u31ppESKA,idwTkUIZ10N,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"NtVmyuFCA\")return false;return true;};const router=useRouter();const activeLocaleCode=useLocaleCode();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"h3tXU8bUD\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, rgb(10, 10, 10)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1g3wqgc\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1dje8cq-container\",isModuleExternal:true,layoutScroll:true,nodeId:\"QKkjq8PB6\",scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:10,borderRadius:0,direction:\"toBottom\",height:\"100%\",id:\"QKkjq8PB6\",layoutId:\"QKkjq8PB6\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-uloatt-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"e3jN7yOPN\",scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"e3jN7yOPN\",intensity:10,layoutId:\"e3jN7yOPN\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6ftks2-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"z6z4Nr4BY\",scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{variant:\"R7Hc2PQ91\"}},children:/*#__PURE__*/_jsx(Navigation2,{height:\"100%\",id:\"z6z4Nr4BY\",j_83OSIA1:x5Yqz_LzO,layoutId:\"z6z4Nr4BY\",oo6aYIT13:HEOEM0HQi,OZOOVtl0U:Y0DzcKw6S,ssMNPua00:kIwW6bRLG,style:{width:\"100%\"},UOsLP0tBC:Gfdc80vng,variant:\"YtBvHOpo6\",width:\"100%\"})})})}),WAS0JploP&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1132qmm\",\"data-framer-name\":\"HERO\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1p78jtw\",\"data-framer-name\":\"Wrapper\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__adjustPosition:false,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:50,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-adi37y\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2u9ks5\",\"data-framer-name\":\"Header\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1sysshe\",\"data-styles-preset\":\"RyHol4Q34\",style:{\"--framer-text-color\":\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\"},children:\"Page Title\"})}),className:\"framer-1sfxkb0\",fonts:[\"Inter\"],text:HmdD2J0gv,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-u8d2be\",\"data-styles-preset\":\"lLKQqybDq\",style:{\"--framer-text-color\":\"var(--token-f19602e9-0443-4851-a253-aba8bfee3693, rgb(212, 212, 212))\"},children:\"Page Description\"})}),className:\"framer-8nruq9\",\"data-framer-name\":\"PAGE DESCRIPTION\",fonts:[\"Inter\"],text:qvm82uTyI,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-11ot2io\",\"data-styles-preset\":\"nPcaHezoy\",style:{\"--framer-text-color\":\"var(--token-f19602e9-0443-4851-a253-aba8bfee3693, rgb(212, 212, 212))\"},children:\"INSTANT RECOGNITION\"})}),className:\"framer-rc3gpb hidden-1pkekum\",fonts:[\"Inter\"],text:Cp8dZXCOu,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-usdyu2-container hidden-1pkekum\",isAuthoredByUser:true,nodeId:\"pwNxywDgU\",scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(ThemeToggle,{border:{color:\"var(--token-a982df37-3870-4e6c-957e-aa0cb8253055, rgb(23, 23, 23))\",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))\",fill:\"var(--token-bb9b7e38-b139-46e0-aff9-c4d659ae26cb, rgb(242, 242, 242))\",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))\",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-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",darkImage:addImageAlt({pixelHeight:1582,pixelWidth:1582,src:\"https://framerusercontent.com/images/PadwRTGogFEd9bNtXR3YMwtAKM.png\",srcSet:\"https://framerusercontent.com/images/PadwRTGogFEd9bNtXR3YMwtAKM.png?scale-down-to=512 512w,https://framerusercontent.com/images/PadwRTGogFEd9bNtXR3YMwtAKM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/PadwRTGogFEd9bNtXR3YMwtAKM.png 1582w\"},\"\"),darkSvg:\"\",hoverColor:\"var(--token-3ea9d368-4a7a-4f93-a1a7-71ca47a04142, rgb(229, 229, 229))\",lightImage:addImageAlt({pixelHeight:1555,pixelWidth:1546,src:\"https://framerusercontent.com/images/tAR8NHp9nujJ9okYarYIvwvNc.png\",srcSet:\"https://framerusercontent.com/images/tAR8NHp9nujJ9okYarYIvwvNc.png?scale-down-to=1024 1018w,https://framerusercontent.com/images/tAR8NHp9nujJ9okYarYIvwvNc.png 1546w\"},\"\"),lightSvg:\"\",opacity:1,size:12,sizing:\"fill\",type:\"image\"},id:\"pwNxywDgU\",layoutId:\"pwNxywDgU\",resetToDeviceTheme:true,saveTheme:true,setColorScheme:true,toggle:{fill:\"var(--token-3cbdc945-9d92-47bb-8c6d-acca42bdb7da, rgb(38, 38, 38))\",height:32,padding:4,radius:50,shadow:{blur:6,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:3},switch:\"var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, rgb(10, 10, 10))\",switchBorder:{color:\"var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, rgb(10, 10, 10))\",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%\"})})})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__adjustPosition:false,__framer__offset:0,__framer__parallaxTransformEnabled:true,__framer__speed:40,__perspectiveFX:false,__targetOpacity:1,className:\"framer-rwsuvp\",\"data-framer-name\":\"BG\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{height:796},yXoFMo8xD:{height:935.4384,y:264.2808}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:936,width:\"100vw\",y:264,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r0segt-container\",nodeId:\"tDFtJ3i_v\",scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(HeroImageSlideshow,{cJnphnulA:false,height:\"100%\",hNeti72xZ:true,id:\"tDFtJ3i_v\",layoutId:\"tDFtJ3i_v\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",ZFPc6nRgS:toResponsiveImage(IQ4ZnkH7W)})})})})})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-rx4b1y\"}),FRe6C9w30&&/*#__PURE__*/_jsx(\"section\",{className:\"framer-1wqemx5\",\"data-framer-name\":\"Blogs\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15cndj7\",\"data-framer-name\":\"Wrapper\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1erkfj2\",\"data-framer-name\":\"Heading\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fj870l\",\"data-framer-name\":\"Title\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-eyqb16-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"GzQgJd1i9\",rendersWithMotion:true,scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"ArrowBendDownRight\",id:\"GzQgJd1i9\",layoutId:\"GzQgJd1i9\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18i0ski\",\"data-styles-preset\":\"iNmn7GJ8H\",style:{\"--framer-text-color\":\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\"},children:\"Latest\\xa0Journal Entries\"})}),className:\"framer-xkqbgp\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ewkG81que\"},implicitPathVariables:undefined},{href:{webPageId:\"ewkG81que\"},implicitPathVariables:undefined},{href:{webPageId:\"ewkG81que\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{y:2092},yXoFMo8xD:{y:2262}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:2240,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bxfhzf-container\",nodeId:\"MQGut7VOx\",scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{QRSSmf8ux:resolvedLinks[2]},yXoFMo8xD:{QRSSmf8ux:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"MQGut7VOx\",layoutId:\"MQGut7VOx\",QC87CeQtm:\"View All\",QRSSmf8ux:resolvedLinks[0],variant:\"bmGMow4Hg\",width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1sey4a5\",\"data-framer-name\":\"Blog collection\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yXoFMo8xD:{query:{from:{alias:\"wTkUIZ10N\",data:Blog,type:\"Collection\"},limit:{type:\"LiteralValue\",value:4},orderBy:[{collection:\"wTkUIZ10N\",direction:\"desc\",name:\"OnfMYYo00\",type:\"Identifier\"}],select:[{collection:\"wTkUIZ10N\",name:\"E9XcfcdUJ\",type:\"Identifier\"},{collection:\"wTkUIZ10N\",name:\"fW8YNELvM\",type:\"Identifier\"},{collection:\"wTkUIZ10N\",name:\"WRSXIX59U\",type:\"Identifier\"},{collection:\"wTkUIZ10N\",name:\"OnfMYYo00\",type:\"Identifier\"},{collection:\"wTkUIZ10N\",name:\"hCRnmjiv2\",type:\"Identifier\"},{collection:\"wTkUIZ10N\",name:\"id\",type:\"Identifier\"}]}}},children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"wTkUIZ10N\",data:Blog,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},orderBy:[{collection:\"wTkUIZ10N\",direction:\"desc\",name:\"OnfMYYo00\",type:\"Identifier\"}],select:[{collection:\"wTkUIZ10N\",name:\"E9XcfcdUJ\",type:\"Identifier\"},{collection:\"wTkUIZ10N\",name:\"fW8YNELvM\",type:\"Identifier\"},{collection:\"wTkUIZ10N\",name:\"WRSXIX59U\",type:\"Identifier\"},{collection:\"wTkUIZ10N\",name:\"OnfMYYo00\",type:\"Identifier\"},{collection:\"wTkUIZ10N\",name:\"hCRnmjiv2\",type:\"Identifier\"},{collection:\"wTkUIZ10N\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({E9XcfcdUJ:E9XcfcdUJwTkUIZ10N,fW8YNELvM:fW8YNELvMwTkUIZ10N,hCRnmjiv2:hCRnmjiv2wTkUIZ10N,id:idwTkUIZ10N,OnfMYYo00:OnfMYYo00wTkUIZ10N,WRSXIX59U:WRSXIX59UwTkUIZ10N},index)=>{fW8YNELvMwTkUIZ10N??=\"\";WRSXIX59UwTkUIZ10N??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`wTkUIZ10N-${idwTkUIZ10N}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{WRSXIX59U:WRSXIX59UwTkUIZ10N},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{WRSXIX59U:WRSXIX59UwTkUIZ10N},webPageId:\"XcJY1zjya\"},implicitPathVariables:undefined},{href:{pathVariables:{WRSXIX59U:WRSXIX59UwTkUIZ10N},webPageId:\"XcJY1zjya\"},implicitPathVariables:undefined},{href:{pathVariables:{WRSXIX59U:WRSXIX59UwTkUIZ10N},webPageId:\"XcJY1zjya\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{width:\"max(min(100vw - 32px, 1440px), 50px)\",y:2216},yXoFMo8xD:{width:\"max((min(max(100vw - 64px, 1px), 1440px) - 24px) / 2, 50px)\",y:2360}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:424,width:\"max((min(max(100vw - 64px, 1px), 1440px) - 48px) / 3, 50px)\",y:2338,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation5,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-fwr3zt-container\",nodeId:\"YsUjp9XiD\",rendersWithMotion:true,scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{qhZ9a_bis:resolvedLinks1[2],Qnrs4YNZS:toDateString(OnfMYYo00u31ppESKA,activeLocaleCode)},yXoFMo8xD:{qhZ9a_bis:resolvedLinks1[1]}},children:/*#__PURE__*/_jsx(BlogItem,{height:\"100%\",hZPbWzfAc:toResponsiveImage(E9XcfcdUJwTkUIZ10N),id:\"YsUjp9XiD\",layoutId:\"YsUjp9XiD\",LNjJuBrqy:enumToDisplayNameFunctions[\"hCRnmjiv2\"]?.(hCRnmjiv2wTkUIZ10N,activeLocale),qhZ9a_bis:resolvedLinks1[0],Qnrs4YNZS:toDateString(OnfMYYo00wTkUIZ10N,activeLocaleCode),style:{width:\"100%\"},variant:\"hpaeocKhe\",vKFVoNZBo:fW8YNELvMwTkUIZ10N,width:\"100%\"})})})})})})})},idwTkUIZ10N);})})})})})})]})}),tS4rxEjlS&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-2gdmbk\",\"data-framer-name\":\"Testimonials\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-99y6bo\",\"data-framer-name\":\"Wrapper\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-83q9kk\",\"data-framer-name\":\"Heading\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{width:\"calc(min(100vw, 1440px) - 32px)\",y:3190},yXoFMo8xD:{y:3334}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,width:\"calc(min(100vw, 1440px) - 64px)\",y:3290,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rfyuii-container\",nodeId:\"qN2cSeQgc\",scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(HeaderTag,{CMdRqOORC:\"var(--token-6b8b6f19-5238-453e-8573-94e79378ec01, rgb(167, 216, 249))\",D75zPOumc:\"TESTIMONIAL\",height:\"100%\",id:\"qN2cSeQgc\",layoutId:\"qN2cSeQgc\",llM0g8p_6:{borderColor:\"var(--token-6b8b6f19-5238-453e-8573-94e79378ec01, rgb(167, 216, 249))\",borderStyle:\"solid\",borderWidth:1},Pc_UaN60C:{borderColor:\"var(--token-6da20f47-f70a-43da-978d-3d18edb54a50, rgb(0, 28, 234))\",borderStyle:\"solid\",borderWidth:1},PGVKX6thl:\"var(--token-6da20f47-f70a-43da-978d-3d18edb54a50, rgb(0, 28, 234))\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-18i0ski\",\"data-styles-preset\":\"iNmn7GJ8H\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-c270d44c-9524-4e7d-a65e-992efb033401, rgb(250, 250, 250))\"},children:\"What Our Clients Say About Us\"})}),className:\"framer-1cmfvf6\",effect:textEffect1,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{width:\"calc(min(100vw, 1440px) - 32px)\",y:3373},yXoFMo8xD:{y:3517}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:900,width:\"calc(min(100vw, 1440px) - 64px)\",y:3473,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16o2nk5-container\",nodeId:\"uwmGPfUHH\",scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{variant:\"siHFbdoDm\"},yXoFMo8xD:{variant:\"yKFLXgETa\"}},children:/*#__PURE__*/_jsx(TestimonalSection,{height:\"100%\",id:\"uwmGPfUHH\",layoutId:\"uwmGPfUHH\",style:{height:\"100%\",width:\"100%\"},variant:\"j4zBH4d1b\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1i00tsz\",\"data-framer-name\":\"Avatars\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1s80eez\",\"data-framer-name\":\"Images\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-tvr55e\",\"data-framer-name\":\"Helper\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4337),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/04U8llVogxYbfWde7JcAAjFV4wU.png\"}},yXoFMo8xD:{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4559),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/04U8llVogxYbfWde7JcAAjFV4wU.png\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4515),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/04U8llVogxYbfWde7JcAAjFV4wU.png\"},className:\"framer-1ibrr6k\",\"data-framer-name\":\"IMG\",transformTemplate:transformTemplate1})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ag48gg\",\"data-framer-name\":\"Helper\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4337),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/V3Bs8P6DgtQYhWaQRx0pww0TFdw.png\"}},yXoFMo8xD:{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4559),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/V3Bs8P6DgtQYhWaQRx0pww0TFdw.png\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4515),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/V3Bs8P6DgtQYhWaQRx0pww0TFdw.png\"},className:\"framer-1a7obdb\",\"data-framer-name\":\"IMG\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1e5cztf\",\"data-framer-name\":\"Helper\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4337),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/JhVFoSGkWuwGAmN7YAjmNKbnaLk.png\"}},yXoFMo8xD:{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4559),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/JhVFoSGkWuwGAmN7YAjmNKbnaLk.png\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4515),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/JhVFoSGkWuwGAmN7YAjmNKbnaLk.png\"},className:\"framer-1rvu9ms\",\"data-framer-name\":\"IMG\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-rqeyt1\",\"data-framer-name\":\"Helper\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4337),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/rY9ux2LOmPPxhizUQr27rnKzEE.png\"}},yXoFMo8xD:{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4559),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/rY9ux2LOmPPxhizUQr27rnKzEE.png\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4515),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/rY9ux2LOmPPxhizUQr27rnKzEE.png\"},className:\"framer-164opvh\",\"data-framer-name\":\"IMG\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-a9vls3\",\"data-framer-name\":\"Helper\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4337),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/KvT2h15lwF2wCNLaKenfro34e8.png\"}},yXoFMo8xD:{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4559),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/KvT2h15lwF2wCNLaKenfro34e8.png\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"Profile Picture\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4515),pixelHeight:60,pixelWidth:60,src:\"https://framerusercontent.com/images/KvT2h15lwF2wCNLaKenfro34e8.png\"},className:\"framer-709buc\",\"data-framer-name\":\"IMG\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mh3yqu\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-11ot2io\",\"data-styles-preset\":\"nPcaHezoy\",style:{\"--framer-text-color\":\"var(--token-ca9db0e3-56e3-4fd8-baf1-961a04e56b2a, rgb(163, 163, 163))\"},children:\"Trusted by\"})}),className:\"framer-6vjweg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-gz8scp-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"fxN_hjPt1\",scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(AnimatedNumberCounter,{animation:{replay:true,transition:{bounce:0,delay:.5,duration:1.5,type:\"spring\"},trigger:\"layerInView\"},balance:false,color:{angle:180,color:\"var(--token-ca9db0e3-56e3-4fd8-baf1-961a04e56b2a, rgb(163, 163, 163))\",endColor:\"rgb(255, 255, 255)\",mode:\"solid\",startColor:\"rgb(0, 0, 0)\"},commas:false,decimals:1,decoration:\"none\",end:1.2,font:{fontFamily:'\"TWK Everett Regular\", \"TWK Everett Regular Placeholder\", sans-serif',fontSize:\"12px\",letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"fxN_hjPt1\",layoutId:\"fxN_hjPt1\",mode:\"default\",monospace:false,prefix:\"\",start:0,suffix:\"k+\",tag:\"p\",transition:{bounce:0,delay:0,duration:1,type:\"spring\"},userSelect:true,value:0,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-11ot2io\",\"data-styles-preset\":\"nPcaHezoy\",style:{\"--framer-text-color\":\"var(--token-ca9db0e3-56e3-4fd8-baf1-961a04e56b2a, rgb(163, 163, 163))\"},children:\"merchandisers worldwide\"})}),className:\"framer-tyxk3d\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})}),bzPfmDt2t&&/*#__PURE__*/_jsx(\"section\",{className:\"framer-1n1cn5a\",\"data-framer-name\":\"CTA\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-8t50nf\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Wfi0Z8kHO\"},implicitPathVariables:undefined},{href:{webPageId:\"Wfi0Z8kHO\"},implicitPathVariables:undefined},{href:{webPageId:\"Wfi0Z8kHO\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{height:344,width:\"min(100vw - 32px, 1440px)\",y:4651},yXoFMo8xD:{y:4761}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:486,width:\"min(max(100vw - 64px, 1px), 1440px)\",y:4717,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation5,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1qkzvux-container\",nodeId:\"i6Psfsysg\",rendersWithMotion:true,scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{style:{height:\"100%\",width:\"100%\"},variant:\"rHXVcLHSm\",ZLOwlnXQF:resolvedLinks2[2]},yXoFMo8xD:{variant:\"rHXVcLHSm\",ZLOwlnXQF:resolvedLinks2[1]}},children:/*#__PURE__*/_jsx(CTA,{height:\"100%\",id:\"i6Psfsysg\",Im4MjmMEm:\"dH6tAxW4v\",layoutId:\"i6Psfsysg\",MwwiE0WQ8:\"let's work \",o9GoewLsu:\"HAVE A PROJECT IN MIND?\",style:{width:\"100%\"},uQYjVehXg:\"var(--token-a9fff0b2-01e6-4d97-91f3-c786ccf95baf, rgb(13, 13, 13))\",variant:\"vjilO2B0o\",VYzgj7doM:\"Contact Us\",width:\"100%\",ZLOwlnXQF:resolvedLinks2[0]})})})})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{y:5015},yXoFMo8xD:{y:5287}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:456,width:\"100vw\",y:5243,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation6,__framer__exit:animation7,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-f053jb-container\",nodeId:\"IF2sPeylx\",rendersWithMotion:true,scopeId:\"tQ3WjN9yO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NtVmyuFCA:{variant:\"NfZqn55Sk\"},yXoFMo8xD:{variant:\"GungAJw_q\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"IF2sPeylx\",layoutId:\"IF2sPeylx\",style:{width:\"100%\"},variant:\"s_3yt8HWz\",waQwwpSvf:\"Rg61MhywJ\",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 5647\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yXoFMo8xD\":{\"layout\":[\"fixed\",\"fixed\"]},\"NtVmyuFCA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"kIwW6bRLG\":\"navButtonColor\",\"IQ4ZnkH7W\":\"heroImage\",\"Cp8dZXCOu\":\"pageTag\",\"HmdD2J0gv\":\"pageTitle\",\"qvm82uTyI\":\"pageDescription\",\"WAS0JploP\":\"heroVisibility\",\"FRe6C9w30\":\"blogVisibility\",\"tS4rxEjlS\":\"testimonialVisibility\",\"bzPfmDt2t\":\"cTAVisibility\",\"x5Yqz_LzO\":\"aboutNavLinkState\",\"Gfdc80vng\":\"workNavLinkState\",\"HEOEM0HQi\":\"blogNavLinkState\",\"Y0DzcKw6S\":\"shopNavLinkState\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"h3tXU8bUD\":[\".framer-1dje8cq-container\",\".framer-uloatt-container\",\".framer-6ftks2-container\",\".framer-1132qmm\",\".framer-1wqemx5\",\".framer-2gdmbk\",\".framer-1n1cn5a\",\".framer-f053jb-container\"],\"yXoFMo8xD\":[\".framer-1dje8cq-container\",\".framer-uloatt-container\",\".framer-6ftks2-container\",\".framer-1132qmm\",\".framer-1wqemx5\",\".framer-2gdmbk\",\".framer-1n1cn5a\",\".framer-f053jb-container\"],\"NtVmyuFCA\":[\".framer-1dje8cq-container\",\".framer-uloatt-container\",\".framer-6ftks2-container\",\".framer-1132qmm\",\".framer-1wqemx5\",\".framer-2gdmbk\",\".framer-1n1cn5a\",\".framer-f053jb-container\"]}\n * @framerBreakpoints {\"h3tXU8bUD\":{\"min\":1400,\"canvasClassName\":\"framer-1g3wqgc-override\",\"minHeight\":5647,\"name\":\"Desktop\",\"width\":1400,\"rootFontSize\":16},\"yXoFMo8xD\":{\"min\":768,\"max\":1399,\"canvasClassName\":\"framer-18xilxc-override\",\"minHeight\":5661,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"NtVmyuFCA\":{\"max\":767,\"canvasClassName\":\"framer-1pkekum-override\",\"minHeight\":5686,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":375,\"rootFontSize\":16}}\n * @framerDefaultVariant h3tXU8bUD\n * @framerLayoutTemplate\n */const FramertQ3WjN9yO=withCSS(Component,css,\"framer-mXTgO\");export default FramertQ3WjN9yO;FramertQ3WjN9yO.displayName=\"V2 - Image\";FramertQ3WjN9yO.defaultProps={height:5647,width:1400};addPropertyControls(FramertQ3WjN9yO,{kIwW6bRLG:{defaultValue:'var(--token-6a0375f5-2e53-48ef-b96a-5749cbd727b6, rgb(255, 206, 0)) /* {\"name\":\"01 - Yellow\"} */',title:\"Nav Button Color\",type:ControlType.Color},IQ4ZnkH7W:{__defaultAssetReference:\"data:framer/asset-reference,tBGr5214Fn09mdSodp3xHe1EkU.jpg?originalFilename=Tote+-+BA+-+2025+-+V1.jpg&preferredSize=auto\",title:\"Hero Image\",type:ControlType.ResponsiveImage},Cp8dZXCOu:{defaultValue:\"INSTANT RECOGNITION\",displayTextArea:false,title:\"Page Tag\",type:ControlType.String},HmdD2J0gv:{defaultValue:\"Page Title\",displayTextArea:false,title:\"Page Title\",type:ControlType.String},qvm82uTyI:{defaultValue:\"Page Description\",displayTextArea:false,title:\"Page Description\",type:ControlType.String},WAS0JploP:{defaultValue:true,title:\"Hero Visibility\",type:ControlType.Boolean},FRe6C9w30:{defaultValue:true,title:\"Blog Visibility\",type:ControlType.Boolean},tS4rxEjlS:{defaultValue:true,title:\"Testimonial Visibility\",type:ControlType.Boolean},bzPfmDt2t:{defaultValue:true,title:\"CTA Visibility\",type:ControlType.Boolean},x5Yqz_LzO:Navigation2Controls?.[\"j_83OSIA1\"]&&{...Navigation2Controls[\"j_83OSIA1\"],defaultValue:\"PTr_Zr5TE\",description:undefined,hidden:undefined,title:\"About - Nav Link State\"},Gfdc80vng:Navigation2Controls?.[\"UOsLP0tBC\"]&&{...Navigation2Controls[\"UOsLP0tBC\"],defaultValue:\"PTr_Zr5TE\",description:undefined,hidden:undefined,title:\"Work - Nav Link State\"},HEOEM0HQi:Navigation2Controls?.[\"oo6aYIT13\"]&&{...Navigation2Controls[\"oo6aYIT13\"],defaultValue:\"PTr_Zr5TE\",description:undefined,hidden:undefined,title:\"Blog - Nav Link State\"},Y0DzcKw6S:Navigation2Controls?.[\"OZOOVtl0U\"]&&{...Navigation2Controls[\"OZOOVtl0U\"],defaultValue:\"PTr_Zr5TE\",description:undefined,hidden:undefined,title:\"Shop - Nav Link State\"}});addFonts(FramertQ3WjN9yO,[{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\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"},{family:\"TWK Everett Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/JtjCQhvOsmjG4ZKlvg244BJJ4.woff2\"}]},...BlurGradientFonts,...SmoothScrollFonts,...Navigation2Fonts,...ThemeToggleFonts,...HeroImageSlideshowFonts,...PhosphorFonts,...ButtonFonts,...BlogItemFonts,...HeaderTagFonts,...TestimonalSectionFonts,...AnimatedNumberCounterFonts,...CTAFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertQ3WjN9yO\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yXoFMo8xD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NtVmyuFCA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"h3tXU8bUD\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicHeight\":\"5647\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"kIwW6bRLG\\\":\\\"navButtonColor\\\",\\\"IQ4ZnkH7W\\\":\\\"heroImage\\\",\\\"Cp8dZXCOu\\\":\\\"pageTag\\\",\\\"HmdD2J0gv\\\":\\\"pageTitle\\\",\\\"qvm82uTyI\\\":\\\"pageDescription\\\",\\\"WAS0JploP\\\":\\\"heroVisibility\\\",\\\"FRe6C9w30\\\":\\\"blogVisibility\\\",\\\"tS4rxEjlS\\\":\\\"testimonialVisibility\\\",\\\"bzPfmDt2t\\\":\\\"cTAVisibility\\\",\\\"x5Yqz_LzO\\\":\\\"aboutNavLinkState\\\",\\\"Gfdc80vng\\\":\\\"workNavLinkState\\\",\\\"HEOEM0HQi\\\":\\\"blogNavLinkState\\\",\\\"Y0DzcKw6S\\\":\\\"shopNavLinkState\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"h3tXU8bUD\\\":{\\\"min\\\":1400,\\\"canvasClassName\\\":\\\"framer-1g3wqgc-override\\\",\\\"minHeight\\\":5647,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1400,\\\"rootFontSize\\\":16},\\\"yXoFMo8xD\\\":{\\\"min\\\":768,\\\"max\\\":1399,\\\"canvasClassName\\\":\\\"framer-18xilxc-override\\\",\\\"minHeight\\\":5661,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"NtVmyuFCA\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-1pkekum-override\\\",\\\"minHeight\\\":5686,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":375,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"h3tXU8bUD\\\":[\\\".framer-1dje8cq-container\\\",\\\".framer-uloatt-container\\\",\\\".framer-6ftks2-container\\\",\\\".framer-1132qmm\\\",\\\".framer-1wqemx5\\\",\\\".framer-2gdmbk\\\",\\\".framer-1n1cn5a\\\",\\\".framer-f053jb-container\\\"],\\\"yXoFMo8xD\\\":[\\\".framer-1dje8cq-container\\\",\\\".framer-uloatt-container\\\",\\\".framer-6ftks2-container\\\",\\\".framer-1132qmm\\\",\\\".framer-1wqemx5\\\",\\\".framer-2gdmbk\\\",\\\".framer-1n1cn5a\\\",\\\".framer-f053jb-container\\\"],\\\"NtVmyuFCA\\\":[\\\".framer-1dje8cq-container\\\",\\\".framer-uloatt-container\\\",\\\".framer-6ftks2-container\\\",\\\".framer-1132qmm\\\",\\\".framer-1wqemx5\\\",\\\".framer-2gdmbk\\\",\\\".framer-1n1cn5a\\\",\\\".framer-f053jb-container\\\"]}\",\"framerIntrinsicWidth\":\"1400\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (0784c89)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/Ycw95yYPzpr98rHtCJMh/BlurGradient.js\";import AnimatedGradientBackground from\"https://framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js\";import Footer from\"#framer/local/canvasComponent/BO1DmpxbT/BO1DmpxbT.js\";import Button from\"#framer/local/canvasComponent/wsUMAexU5/wsUMAexU5.js\";import Navbar from\"#framer/local/canvasComponent/ztvNjzZCl/ztvNjzZCl.js\";import*as sharedStyle from\"#framer/local/css/kKhzKEcvF/kKhzKEcvF.js\";const NavbarFonts=getFonts(Navbar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const BlurGradientFonts=getFonts(BlurGradient);const ButtonFonts=getFonts(Button);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const AnimatedGradientBackgroundFonts=getFonts(AnimatedGradientBackground);const FooterFonts=getFonts(Footer);const ContainerWithFX=withFX(Container);const breakpoints={AjQCFe7sv:\"(max-width: 767px)\",j8QzjBp6p:\"(min-width: 1440px)\",jcjnsSn08:\"(min-width: 768px) and (max-width: 1439px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-SkS5t\";const variantClassNames={AjQCFe7sv:\"framer-v-1mlhv5o\",j8QzjBp6p:\"framer-v-13sixhb\",jcjnsSn08:\"framer-v-f8jijb\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-40};const transition2={delay:0,duration:.8,ease:[.71,.04,.39,.98],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.2,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:0};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:40};const breakpointRules={AjQCFe7sv:[\".framer-SkS5t .framer-19o6rhn { flex-direction: column; }\",\".framer-SkS5t .framer-ifjs69 { flex: none; width: 100%; }\"],jcjnsSn08:[\".framer-SkS5t .framer-4qxz5a { width: 100px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={AjQCFe7sv:\".framer-1mlhv5o-override\",jcjnsSn08:\".framer-f8jijb-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SkS5t.framer-1away34, .framer-SkS5t .framer-1away34 { display: block; }\",\".framer-SkS5t.framer-13sixhb { align-content: center; align-items: center; background-color: var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, #0a0a0a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SkS5t .framer-s78vdm-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 32px; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-SkS5t .framer-190wrbx-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 64px; left: calc(50.00000000000002% - 100% / 2); position: var(--framer-canvas-fixed-position, fixed); width: 100%; z-index: 10; }\",\".framer-SkS5t .framer-19o6rhn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-SkS5t .framer-ifjs69 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 1px; }\",\".framer-SkS5t .framer-71mcb7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-SkS5t .framer-13ol20g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1440px; overflow: hidden; padding: 32px 0px 0px 0px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-SkS5t .framer-4qxz5a { flex: none; height: 56px; overflow: hidden; position: relative; text-decoration: none; width: 150px; }\",\".framer-SkS5t .framer-81req8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-SkS5t .framer-1kfkq64 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: hidden; padding: 128px 0px 64px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-SkS5t .framer-18kbcgp { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-SkS5t .framer-1bl5c2w-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-SkS5t .framer-p9mg1p { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-SkS5t .framer-1qjrn8c-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={AjQCFe7sv:\"(max-width: 767px)\",j8QzjBp6p:\"(min-width: 1440px)\",jcjnsSn08:\"(min-width: 768px) and (max-width: 1439px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"j8QzjBp6p\",Phone:\"AjQCFe7sv\",Tablet:\"jcjnsSn08\"};const getProps=({gradientHex01,gradientHex02,gradientHex03,height,hEROTITLE,id,width,...props})=>{return{...props,IfKqmsxnp:gradientHex03??props.IfKqmsxnp??\"rgb(253, 210, 0)\",qPIY6Agy0:hEROTITLE??props.qPIY6Agy0??\"OUR PROJECTS\",SSuqHNhvf:gradientHex01??props.SSuqHNhvf??\"rgb(253, 210, 0)\",tgcyVaNho:gradientHex02??props.tgcyVaNho??\"rgb(255, 253, 0)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"j8QzjBp6p\"};};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,SSuqHNhvf,tgcyVaNho,IfKqmsxnp,qPIY6Agy0,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"AjQCFe7sv\")return false;return true;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"j8QzjBp6p\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-dd5d82dc-f896-4bc6-856b-12fb148c35e2, rgb(10, 10, 10)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-13sixhb\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,y:32,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-s78vdm-container\",\"data-framer-appear-id\":\"s78vdm\",\"data-framer-layout-hint-center-x\":true,initial:animation1,layoutScroll:true,nodeId:\"P2DrEMnlS\",optimized:true,rendersWithMotion:true,scopeId:\"yppVgPmoX\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AjQCFe7sv:{variant:\"XVJWHi67g\"}},children:/*#__PURE__*/_jsx(Navbar,{aLJGyDScV:\"OSAITRCjK\",F5AYPyZcZ:\"OSAITRCjK\",FFXX1eWJT:\"zp8gg7GoJ\",height:\"100%\",id:\"P2DrEMnlS\",layoutId:\"P2DrEMnlS\",lyqgcKvIT:\"OSAITRCjK\",NtYjyd37S:\"OSAITRCjK\",q9ToFUVpA:\"OSAITRCjK\",qgN72wTCv:\"OSAITRCjK\",R9dZMoLxt:\"OSAITRCjK\",variant:\"Fv6qx7uiZ\",width:\"100%\",XwbvcUFL3:\"OSAITRCjK\",YFoKWmFaN:\"OSAITRCjK\",YqHF80F_Z:\"OSAITRCjK\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-190wrbx-container\",isModuleExternal:true,layoutScroll:true,nodeId:\"YjYSUAMG7\",scopeId:\"yppVgPmoX\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:10,borderRadius:0,direction:\"toBottom\",height:\"100%\",id:\"YjYSUAMG7\",layoutId:\"YjYSUAMG7\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(\"section\",{className:\"framer-19o6rhn\",\"data-framer-name\":\"Hero\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ifjs69\",\"data-framer-name\":\"Wrapper\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-71mcb7\",\"data-framer-name\":\"Nav\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-13ol20g hidden-1mlhv5o\",\"data-framer-appear-id\":\"13ol20g\",\"data-framer-name\":\"Topbar\",initial:animation1,optimized:true,children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"fQg6sIveM\",scopeId:\"yppVgPmoX\",children:/*#__PURE__*/_jsx(Image,{as:\"a\",background:{alt:\"BRAND+AID\\xae's White Logo Mark\",fit:\"fit\",loading:getLoadingLazyAtYPosition(32),pixelHeight:12,pixelWidth:70,positionX:\"left\",positionY:\"center\",src:\"https://framerusercontent.com/images/N5s9NBe4gVu55Q5pqFXCzEfSYFo.svg\"},className:\"framer-4qxz5a framer-1away34\",\"data-framer-name\":\"Logo\"})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Wfi0Z8kHO\"},implicitPathVariables:undefined},{href:{webPageId:\"Wfi0Z8kHO\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-81req8-container\",nodeId:\"Sat7i9uSX\",scopeId:\"yppVgPmoX\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jcjnsSn08:{QRSSmf8ux:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"Sat7i9uSX\",layoutId:\"Sat7i9uSX\",QC87CeQtm:\"Contact\",QRSSmf8ux:resolvedLinks[0],variant:\"NnnKAgsCs\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kfkq64\",\"data-framer-name\":\"Content\",children:/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1lbfmcj\",\"data-styles-preset\":\"kKhzKEcvF\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b1f034d9-4b93-455b-aa10-496f0b0bd376, rgb(255, 255, 255))\"},children:\"OUR PROJECTS\"})}),className:\"framer-18kbcgp\",\"data-framer-appear-id\":\"18kbcgp\",fonts:[\"Inter\"],initial:animation3,optimized:true,text:qPIY6Agy0,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bl5c2w-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"XLYoVPd5z\",scopeId:\"yppVgPmoX\",children:/*#__PURE__*/_jsx(AnimatedGradientBackground,{color1:SSuqHNhvf,color2:tgcyVaNho,color3:IfKqmsxnp,colorMode:\"custom\",distortion:12,height:\"100%\",id:\"XLYoVPd5z\",layoutId:\"XLYoVPd5z\",offset:0,preset:\"Prism\",preview:true,proportion:35,radius:\"0px\",rotation:0,scale:0,shape:\"Checks\",shapeSize:10,softness:100,speed:25,style:{height:\"100%\",width:\"100%\"},swirl:80,swirlIterations:10,width:\"100%\"})})})]})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-p9mg1p\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AjQCFe7sv:{y:1324}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:456,width:\"100vw\",y:1412,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation4,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1qjrn8c-container\",nodeId:\"fYThU1GBS\",rendersWithMotion:true,scopeId:\"yppVgPmoX\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AjQCFe7sv:{variant:\"NfZqn55Sk\"},jcjnsSn08:{variant:\"GungAJw_q\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"fYThU1GBS\",layoutId:\"fYThU1GBS\",style:{width:\"100%\"},variant:\"s_3yt8HWz\",waQwwpSvf:\"Rg61MhywJ\",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 2500\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jcjnsSn08\":{\"layout\":[\"fixed\",\"fixed\"]},\"AjQCFe7sv\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"SSuqHNhvf\":\"gradientHex01\",\"tgcyVaNho\":\"gradientHex02\",\"IfKqmsxnp\":\"gradientHex03\",\"qPIY6Agy0\":\"hEROTITLE\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"j8QzjBp6p\":[\".framer-s78vdm-container\",\".framer-190wrbx-container\",\".framer-19o6rhn\",\".framer-1qjrn8c-container\"],\"jcjnsSn08\":[\".framer-s78vdm-container\",\".framer-190wrbx-container\",\".framer-19o6rhn\",\".framer-1qjrn8c-container\"],\"AjQCFe7sv\":[\".framer-s78vdm-container\",\".framer-190wrbx-container\",\".framer-19o6rhn\",\".framer-1qjrn8c-container\"]}\n * @framerBreakpoints {\"j8QzjBp6p\":{\"min\":1440,\"canvasClassName\":\"framer-13sixhb-override\",\"minHeight\":2500,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"jcjnsSn08\":{\"min\":768,\"max\":1439,\"canvasClassName\":\"framer-f8jijb-override\",\"minHeight\":2500,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"AjQCFe7sv\":{\"max\":767,\"canvasClassName\":\"framer-1mlhv5o-override\",\"minHeight\":2500,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":375,\"rootFontSize\":16}}\n * @framerDefaultVariant j8QzjBp6p\n * @framerLayoutTemplate\n */const FrameryppVgPmoX=withCSS(Component,css,\"framer-SkS5t\");export default FrameryppVgPmoX;FrameryppVgPmoX.displayName=\"V1 - Aura\";FrameryppVgPmoX.defaultProps={height:2500,width:1440};addPropertyControls(FrameryppVgPmoX,{SSuqHNhvf:{defaultValue:\"rgb(253, 210, 0)\",title:\"Gradient Hex 01\",type:ControlType.Color},tgcyVaNho:{defaultValue:\"rgb(255, 253, 0)\",title:\"Gradient Hex 02\",type:ControlType.Color},IfKqmsxnp:{defaultValue:\"rgb(253, 210, 0)\",title:\"Gradient Hex 03\",type:ControlType.Color},qPIY6Agy0:{defaultValue:\"OUR PROJECTS\",displayTextArea:false,title:\"HERO TITLE\",type:ControlType.String}});addFonts(FrameryppVgPmoX,[{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\"}]},...NavbarFonts,...BlurGradientFonts,...ButtonFonts,...AnimatedGradientBackgroundFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryppVgPmoX\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jcjnsSn08\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AjQCFe7sv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"j8QzjBp6p\",\"framerIntrinsicHeight\":\"2500\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"j8QzjBp6p\\\":[\\\".framer-s78vdm-container\\\",\\\".framer-190wrbx-container\\\",\\\".framer-19o6rhn\\\",\\\".framer-1qjrn8c-container\\\"],\\\"jcjnsSn08\\\":[\\\".framer-s78vdm-container\\\",\\\".framer-190wrbx-container\\\",\\\".framer-19o6rhn\\\",\\\".framer-1qjrn8c-container\\\"],\\\"AjQCFe7sv\\\":[\\\".framer-s78vdm-container\\\",\\\".framer-190wrbx-container\\\",\\\".framer-19o6rhn\\\",\\\".framer-1qjrn8c-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"j8QzjBp6p\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-13sixhb-override\\\",\\\"minHeight\\\":2500,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"jcjnsSn08\\\":{\\\"min\\\":768,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-f8jijb-override\\\",\\\"minHeight\\\":2500,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"AjQCFe7sv\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-1mlhv5o-override\\\",\\\"minHeight\\\":2500,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":375,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerVariables\":\"{\\\"SSuqHNhvf\\\":\\\"gradientHex01\\\",\\\"tgcyVaNho\\\":\\\"gradientHex02\\\",\\\"IfKqmsxnp\\\":\\\"gradientHex03\\\",\\\"qPIY6Agy0\\\":\\\"hEROTITLE\\\"}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__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 V2Image from \"https://framerusercontent.com/modules/esuKdoBmbnBMpWsOKHQa/sPU8QyoopF1qsWL473e0/tQ3WjN9yO.js\";\r\nimport V1Aura from \"https://framerusercontent.com/modules/sNRz1PJPvWHdSB54DTA9/81dXSm1X6amjMuip8pYX/yppVgPmoX.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {AFPXtQWIU: \"07\", B4T757Itz: \"09\", dFQgFMW1t: \"01\", DpEruQV7v: \"4\", dw0iSWeNO: \"2\", EHaDFKZNd: \"04\", F4vpimx3q: \"fanny\", f5nTOvqzO: \"02\", fi72yrzPq: \"backpack\", FoZ_W5lJ3: \"services\", jCnkKE5nv: \"10\", JQ4ff25uD: \"tee\", JXVIu7Fea: \"3\", kFVYAXNwn: \"about-us\", kN0ocer4m: \"5\", lSjuFoZo1: \"content\", mSQTcqoRD: \"logos\", N2nIA1TOM: \"12\", P2VQTog70: \"process\", q5pLOoXEU: \"hero\", qbpSbpyBr: \"1\", QDcJ06mzg: \"brands\", QYLbNwitl: \"03\", sJlekLJAQ: \"08\", sUomYMM1K: \"hoodie\", SWxQDR3eT: \"06\", t2nNyY2Ts: \"hero-p-v2\", UOvttWzlg: \"testimoials\", uvJd9TuSZ: \"long\", V1hu4QuWf: \"beanie\", wBcDw5wpa: \"05\", WQlrSmLwQ: \"process-1\", ZMHdP656t: \"11\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dWl8szUHtu8iltfMZz1a/OTawO8zLzz95GQ2liPqk/augiA20Il.js\")), path: \"/\"}, RfUqpSkKz: {elements: {ak8TWQMee: \"02\", dxHqyNTd6: \"08\", lJyGP9Tpw: \"04\", M9_VJ0lZU: \"06\", oS0fOSsbT: \"10\", raD7U9GS3: \"03\", uUSaFxVQa: \"05\", vbLzv5taK: \"09\", wNUEYR27t: \"01\", ZpFSZ26Gx: \"07\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yUA4ynczyE6KVAtugUiS/tg8PtC5CYUz3v8QPjK8J/RfUqpSkKz.js\")), path: \"/about\"}, DGwt902th: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AjyYU8SZDajpaRAn03aM/OkcGHzMLh9zMLgDW3bIA/DGwt902th.js\")), path: \"/gallery\"}, Kwwa3geVd: {elements: {OSgb_epD0: \"testimoials\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gMlZBZmaI5QN6ySiLs8c/TLdAikdkuevyvgneGVjl/Kwwa3geVd.js\")), path: \"/work\"}, dTarHbnB3: {elements: {A6PdXZ3Xr: \"02-halfturn-02\", aFqDEhK4D: \"09-halfturn-02\", AuHW9fdAT: \"01-halfturn-01\", DiZ7nMdjF: \"varient-switch-7\", fwW1ggZYE: \"06-halfturn-02\", JyZXGVIBt: \"02-halfturn-01\", k4FICJ3vz: \"03-halfturn-01\", lWRYmTIvz: \"varient-switch-8\", lYFkQwqHu: \"05-halfturn-01\", mewkB7kKt: \"05-halfturn-02\", mFMq_eL8k: \"07-halfturn-02\", mXhPWTM9I: \"04-halfturn-02\", NL8wDbDMu: \"06-halfturn-01\", NqWD39t0D: \"varient-switch-2\", OsW7Mt0ys: \"sticky\", oyA9kGFtQ: \"08-halfturn-02\", pIHFv9msk: \"01-halfturn-02\", PWWhafL5r: \"04-halfturn-01\", RnqKKH2jI: \"03-halfturn-02\", SBIhwaJu2: \"08-halfturn-01\", shWydqj3U: \"varient-switch-5\", UQO4NjjNk: \"varient-switch-3\", UTdvBuHwf: \"09-halfturn-01\", Vh7v5scq4: \"varient-switch-9\", WpcbjAANz: \"varient-switch-4\", YUEx_quDK: \"varient-switch-1\", YwyddZWh2: \"07-halfturn-01\", Zfq1vJs_X: \"varient-switch-6\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/X917nlzZgo1KjlBs8C67/p7c78OzStyL6o5Ivr4Zm/dTarHbnB3.js\")), path: \"/process\"}, r51GFyFZV: {elements: {ctn9hXRcL: \"creative\", D8kLQcRvw: \"kitting\", eVi6iv3wY: \"product-decks\", gAV39ChBq: \"apparel\", GIdZczntI: \"private\", Gn3sGAyoT: \"products\", lTjr62cKG: \"packaging\", mceOET58C: \"guarantee\", NgCTDKsbm: \"web-stores\", T0QUSkVRp: \"decoration\", t8ujCFm7i: \"licensing\", TizLpDyE5: \"01\", uj2LLTH6C: \"warehousing\", ysAEaCRB0: \"events\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8UaaavofxDSvDP23JlUd/yVYHcvYiHjoJJK86EC44/r51GFyFZV.js\")), path: \"/services\"}, ZvbwOAa3x: {elements: {c18CAdIrf: \"11\", Cag5eeb7k: \"01\", HLyplNRZM: \"12\", IbZ9UB05C: \"05\", iof9bjgr_: \"09\", MynXb57lh: \"03\", PVGcMu6PT: \"07\", VhMPTd7EI: \"10\", w_d0iBp_k: \"06\", w8glE_SUh: \"08\", wAOGxb64f: \"02\", y10H0pl_m: \"04\", yVewd3e94: \"hero-image\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dEeFyr7NQg0YnkmPaGHZ/4cBG0LSpYRXSBxvpEJsk/ZvbwOAa3x.js\")), path: \"/merch-calendar\"}, tLkQfRFVP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oZzd4cr8dTc4o2ICMPpP/bL3aBRXOdsH7CSVhzuei/tLkQfRFVP.js\")), path: \"/careers\"}, mslox5rb3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/V27UmL6xK1HQIn0Gh6X4/asnBK9EyLiUReR2HyDvR/mslox5rb3.js\")), path: \"/brands-we-carry\"}, ewkG81que: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yqgLuzIgsJ4csqsjy1gg/wr5X6LLLinOvRSEyUnLu/ewkG81que.js\")), path: \"/blog\"}, KsRyqIhNm: {elements: {SIi5TrOdP: \"slideshow\", V94_zqcE3: \"brands\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tGAAbSWPlvGoJ7KQ1Jf7/Vxo3fYk8EUhMxURnR59k/KsRyqIhNm.js\")), path: \"/shop\"}, Wfi0Z8kHO: {elements: {AwVOJPxKH: \"guarantee\", S48s0AycK: \"dragable\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/95g4fHc5Y3EOcTCCXWf2/0rQ8Hw9elH4nfgluw4y4/Wfi0Z8kHO.js\")), path: \"/contact\"}, daqeoCTi_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hxIWTbpLT2ZMsybYFExV/oY37BZ2Bon2Wl2omViKD/daqeoCTi_.js\")), path: \"/termsconditions\"}, pdsTkAhyf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iRszHqyjvKlvVkbuNLzm/74krqlDMY7Szl1H30vxb/pdsTkAhyf.js\")), path: \"/privacypolicy\"}, xhzcyPXDQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2ebLKrf611RR3lqVhvJV/yKGhGmsWktlB6Dbw5r3I/xhzcyPXDQ.js\")), path: \"/404\"}, qu8o5VC1N: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZX4vykZBvtKomi4wiy3N/zWUHgJZmJhyTdFT5Z7Yl/qu8o5VC1N.js\")), path: \"/coming-soon\"}, PjBsWNFDF: {elements: {C01ipvMTy: \"scoll\", sQ49IIuUI: \"gallery\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vQ3dQqywXWnzY5XLmMXN/Wf4WqGYh2xcUIhKTg6K2/PjBsWNFDF.js\")), path: \"/decks\"}, ZGiODr2I2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fi1ySGwA5JLvoqyjutRg/4EgOwbeY483K8gNRAnOE/ZGiODr2I2.js\")), path: \"/catalogs\"}, GtUV2EzB4: {collectionId: \"s7NH30k6X\", elements: {Hl44ZeTcq: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gcY1rXpq6EH0k5cvIT9O/Ccw5YkHUYwbxA8N8jCFs/GtUV2EzB4.js\")), path: \"/work/:RMBPNIiH2\"}, A7HChoNyn: {collectionId: \"P6PPBCRUE\", elements: {Drb4wB408: \"27\", Ds3sPliAI: \"07\", FqmQhwhC8: \"37\", FYWDbw77v: \"title\", Hi1WwOF74: \"26\", Hl2SyeyLO: \"03\", HM2_VRwYM: \"09\", hwAy8VTn5: \"01\", hwRbYpnbb: \"21\", IEr_A2WmA: \"thank-you\", iZq9_PY_E: \"29\", jgu5KJSTz: \"25\", KfBeuEYIT: \"18\", KsERr34IV: \"14\", mZvHlVzwT: \"39\", NFGw_2PRB: \"10\", OArmC3OAv: \"20\", oMn6Ea9lu: \"22\", oNyxg3hsP: \"11\", PCwhxj8kP: \"34\", QA201PuFU: \"24\", Qb1nC4EeA: \"06\", QHKwkiIAb: \"35\", QkAxLRD6z: \"36\", rD2GEpinB: \"32\", RJb7FWLTQ: \"28\", sLEa57exb: \"33\", t7PlY5ycp: \"31\", trWeXS_nE: \"16\", TUuZSHQhE: \"30\", Um0DP3JO7: \"23\", V5w1hSGPE: \"17\", V8ocMSqDX: \"04\", vkf69fHna: \"02\", VMiCmJdHy: \"08\", Vw62VII1y: \"38\", x3F2Gqz2h: \"hero\", Z5QooOgLz: \"15\", zAUwfip0X: \"12\", zj7w80UGx: \"05\", ZND3t_kN1: \"19\", ZTqrL27iO: \"13\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vADyPSb7Te6zRryPGAmV/Xq8EzfgBsq4fnPyBsNSY/A7HChoNyn.js\")), path: \"/decks/:Q3qAkNbk6\"}, XcJY1zjya: {collectionId: \"o00FtAncJ\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ArQFVtSJ2cuUOjHasPn5/3l5lPwqjpqwOUmc38YsR/XcJY1zjya.js\")), path: \"/blog/:WRSXIX59U\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {dp7AysD6g: async () => (await import(\"https://framerusercontent.com/modules/iY2zWayU5zgKnk0qIkpu/EMyN6xE8Zp6rM2oDT8yc/dp7AysD6g.js\"))?.[\"utils\"], o00FtAncJ: async () => (await import(\"https://framerusercontent.com/modules/uIOzEnN8W5ZFQRk3tKvX/4GRo6DonFJ6jMPd4r0OF/o00FtAncJ.js\"))?.[\"utils\"], P6PPBCRUE: async () => (await import(\"https://framerusercontent.com/modules/ADHCzBfrgQYmYid6MUnx/QeKVYitjMfVwxalL8AjT/P6PPBCRUE.js\"))?.[\"utils\"], s7NH30k6X: async () => (await import(\"https://framerusercontent.com/modules/pohkshwZKUOyjaUb62Eq/4fEyFVL8hgrZ4BnNBpuE/s7NH30k6X.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"1d492b3af2920ce9926d1ed38a39c894baf68d985695e35ff0132da55c674e82\"\r\n        const wrapInAddImageAlt = (image, alt) => {\r\n    if (!image || typeof image !== \"object\") {\r\n        return;\r\n    };\r\n    return { ...image, alt };\r\n};\r\n\r\nfunction Template({routeId, children, style, ...rest}) {const props1 = {bzPfmDt2t: true, Cp8dZXCOu: \"INSTANT RECOGNITION\", FRe6C9w30: false, Gfdc80vng: \"PTr_Zr5TE\", HEOEM0HQi: \"PTr_Zr5TE\", HmdD2J0gv: \"Gallery\", kIwW6bRLG: \"var(--token-6a0375f5-2e53-48ef-b96a-5749cbd727b6, rgb(255, 206, 0))\", qvm82uTyI: \"A visual snapshot of our favorite branded merch, kits, and campaigns. Scroll through for bold ideas and standout moments.\", tS4rxEjlS: true, WAS0JploP: true, x5Yqz_LzO: \"PTr_Zr5TE\", Y0DzcKw6S: \"PTr_Zr5TE\"}\r\nconst props2 = {...props1, FRe6C9w30: true, HmdD2J0gv: \"order Process\", IQ4ZnkH7W: wrapInAddImageAlt({pixelHeight: 2475, pixelWidth: 2000, positionX: \"50.3%\", positionY: \"69.8%\", src: \"https://framerusercontent.com/images/k9EnlP2XWvAWQsEV4c7vWFyiM.jpg\", srcSet: \"https://framerusercontent.com/images/k9EnlP2XWvAWQsEV4c7vWFyiM.jpg?scale-down-to=1024 827w,https://framerusercontent.com/images/k9EnlP2XWvAWQsEV4c7vWFyiM.jpg?scale-down-to=2048 1654w,https://framerusercontent.com/images/k9EnlP2XWvAWQsEV4c7vWFyiM.jpg 2000w\"}, \"\"), qvm82uTyI: \"Wondering how it all works? This quick guide walks you through each step of the process, so you know exactly what to expect with BRAND+AID\u00AE.\", tS4rxEjlS: false}\r\nconst props3 = {...props1, HEOEM0HQi: \"ko6pAydV6\", HmdD2J0gv: \"BLOG\", IQ4ZnkH7W: wrapInAddImageAlt({pixelHeight: 2475, pixelWidth: 2000, positionX: \"49.8%\", positionY: \"80.5%\", src: \"https://framerusercontent.com/images/9iakbJrxqzXY5HMuU7XEEetPZk.jpg\", srcSet: \"https://framerusercontent.com/images/9iakbJrxqzXY5HMuU7XEEetPZk.jpg?scale-down-to=1024 827w,https://framerusercontent.com/images/9iakbJrxqzXY5HMuU7XEEetPZk.jpg?scale-down-to=2048 1654w,https://framerusercontent.com/images/9iakbJrxqzXY5HMuU7XEEetPZk.jpg 2000w\"}, \"\"), kIwW6bRLG: \"var(--token-6b8b6f19-5238-453e-8573-94e79378ec01, rgb(167, 216, 249))\", qvm82uTyI: \"Insights, inspiration, and behind-the-scenes looks at all things BRAND+AID\u00AE. Dive into our latest ideas and projects.\", tS4rxEjlS: false}\r\nconst props4 = {...props1, HmdD2J0gv: \"Shop\", IQ4ZnkH7W: wrapInAddImageAlt({pixelHeight: 2475, pixelWidth: 2000, positionX: \"42.5%\", positionY: \"30.9%\", src: \"https://framerusercontent.com/images/yL7oU5BPqq4oZIAUx5mpMG1Zo.jpg\", srcSet: \"https://framerusercontent.com/images/yL7oU5BPqq4oZIAUx5mpMG1Zo.jpg?scale-down-to=1024 827w,https://framerusercontent.com/images/yL7oU5BPqq4oZIAUx5mpMG1Zo.jpg?scale-down-to=2048 1654w,https://framerusercontent.com/images/yL7oU5BPqq4oZIAUx5mpMG1Zo.jpg 2000w\"}, \"\"), qvm82uTyI: \"Browse by category to explore the full range of products. Each section highlights a curated selection to spark ideas and guide your search.\", tS4rxEjlS: false, Y0DzcKw6S: \"ko6pAydV6\"}\r\nconst props5 = {IfKqmsxnp: \"rgb(253, 210, 0)\", qPIY6Agy0: \"DECKS\", SSuqHNhvf: \"rgb(253, 210, 0)\", tgcyVaNho: \"rgb(255, 253, 0)\"}\r\nconst props6 = {...props1, FRe6C9w30: true, HmdD2J0gv: \"Catalogs\", IQ4ZnkH7W: wrapInAddImageAlt({pixelHeight: 2475, pixelWidth: 2000, src: \"https://framerusercontent.com/images/m7YVBhtvJBtMzWF9JgpSDo4L7HA.jpg\", srcSet: \"https://framerusercontent.com/images/m7YVBhtvJBtMzWF9JgpSDo4L7HA.jpg?scale-down-to=1024 827w,https://framerusercontent.com/images/m7YVBhtvJBtMzWF9JgpSDo4L7HA.jpg?scale-down-to=2048 1654w,https://framerusercontent.com/images/m7YVBhtvJBtMzWF9JgpSDo4L7HA.jpg 2000w\"}, \"\"), kIwW6bRLG: \"var(--token-a2470663-9d0e-4430-a46f-0b6e2682b165, rgb(254, 19, 0))\", qvm82uTyI: \"Browse our curated catalog collection\u2014pre-built, themed shops powered by commonsku to jumpstart your merch planning. Explore ideas, get inspired, and shop with ease.\"}\r\nconst props7 = {...props1, HmdD2J0gv: \"Page Title\", qvm82uTyI: \"Page Description\", tS4rxEjlS: false, WAS0JploP: false}\r\nconst templateProps = {DGwt902th: props1, dTarHbnB3: props2, ewkG81que: props3, KsRyqIhNm: props4, PjBsWNFDF: props5, XcJY1zjya: props7, ZGiODr2I2: props6}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"DGwt902th\":\r\ncase \"dTarHbnB3\":\r\ncase \"ewkG81que\":\r\ncase \"KsRyqIhNm\":\r\ncase \"ZGiODr2I2\":\r\ncase \"XcJY1zjya\":\r\nreturn React.createElement(V2Image, {...props, key: \"V2Image\", routeId, style}, children(true));\r\ncase \"PjBsWNFDF\":\r\nreturn React.createElement(V1Aura, {...props, key: \"V1Aura\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"DGwt902th\":\r\ncase \"dTarHbnB3\":\r\ncase \"ewkG81que\":\r\ncase \"KsRyqIhNm\":\r\ncase \"ZGiODr2I2\":\r\ncase \"XcJY1zjya\":\r\nreturn [{hash: \"1g3wqgc\", mediaQuery: \"(min-width: 1400px)\"}, {hash: \"18xilxc\", mediaQuery: \"(min-width: 768px) and (max-width: 1399px)\"}, {hash: \"1pkekum\", mediaQuery: \"(max-width: 767px)\"}]\r\ncase \"PjBsWNFDF\":\r\nreturn [{hash: \"13sixhb\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"f8jijb\", mediaQuery: \"(min-width: 768px) and (max-width: 1439px)\"}, {hash: \"1mlhv5o\", mediaQuery: \"(max-width: 767px)\"}]\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/2ebLKrf611RR3lqVhvJV/yKGhGmsWktlB6Dbw5r3I/xhzcyPXDQ.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://brandaid.co\",\r\n                    EditorBar: \r\ntypeof window === \"undefined\" ? 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 { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({\r\n                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        }\r\n    })\r\n})()\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, motionDivToDiv: false, 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: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.75, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, 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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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "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", "toggle", "dropdown", "dropdownOptions", "icons", "transition", "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", "height", "padding", "shadow", "u", "motion", "p", "Icon", "showDeviceTheme", "themeTitles", "borderControls", "ControlType", "toggleShadowDefault", "iconsDefault", "addPropertyControls", "type", "size", "lightSvg", "darkSvg", "lightImage", "darkImage", "sizing", "opacity", "l", "Image2", "Base", "Y", "props", "ref", "p", "MotionSVG", "motion", "SVG", "animated", "layoutId", "children", "rest", "svg", "getProps", "alpha", "color", "height", "id", "width", "width1", "Component", "style", "className", "variant", "ezTt3ayMo", "lschgej4H", "qxTvv_EBh", "restProps", "href", "useSVGTemplate", "cx", "css", "Icon", "withCSS", "tL6Nru9eO_default", "addPropertyControls", "ControlType", "ArrowSquareRightFonts", "getFonts", "tL6Nru9eO_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "navButtonColor", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "HuVW0nkjx", "Jhzivr4tH", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText", "css", "FramercRLKldydV", "withCSS", "cRLKldydV_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "SVG", "css", "FramerKYPc0tHnm", "withCSS", "KYPc0tHnm_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "navLinkTitle", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "cQsg6O4kN", "VSk95N29p", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "RichText", "Link", "css", "FramerqBvGm8n1v", "withCSS", "qBvGm8n1v_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "NavLinkFonts", "getFonts", "qBvGm8n1v_default", "CaretFonts", "KYPc0tHnm_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "hover", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "PWSlWeqS6", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter170i0h9", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerfkMY6YzeS", "withCSS", "fkMY6YzeS_default", "addPropertyControls", "ControlType", "addFonts", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "fill", "height", "id", "width", "Component", "style", "className", "variant", "ezTt3ayMo", "restProps", "cx", "css", "Icon", "withCSS", "GHCZ0Dkfv_default", "addPropertyControls", "ControlType", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "fill", "height", "id", "width", "Component", "style", "className", "variant", "ezTt3ayMo", "restProps", "cx", "css", "Icon", "withCSS", "c3x6Flz41_default", "addPropertyControls", "ControlType", "Base", "Y", "props", "ref", "p", "MotionSVG", "motion", "SVG", "animated", "layoutId", "children", "rest", "svg", "getProps", "alpha", "color", "height", "id", "width", "width1", "Component", "style", "className", "variant", "ezTt3ayMo", "lschgej4H", "qxTvv_EBh", "restProps", "href", "useSVGTemplate", "cx", "css", "Icon", "withCSS", "LRxjSS5Jt_default", "addPropertyControls", "ControlType", "Base", "Y", "props", "ref", "p", "MotionSVG", "motion", "SVG", "animated", "layoutId", "children", "rest", "svg", "getProps", "alpha", "color", "height", "id", "width", "width1", "Component", "style", "className", "variant", "ezTt3ayMo", "lschgej4H", "qxTvv_EBh", "restProps", "href", "useSVGTemplate", "cx", "css", "Icon", "withCSS", "inh9qtYwr_default", "addPropertyControls", "ControlType", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "fill", "height", "id", "width", "Component", "style", "className", "variant", "ezTt3ayMo", "restProps", "cx", "css", "Icon", "withCSS", "Tv9Zw6kr2_default", "addPropertyControls", "ControlType", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "fill", "height", "id", "width", "Component", "style", "className", "variant", "ezTt3ayMo", "restProps", "cx", "css", "Icon", "withCSS", "aPLNmwRSP_default", "addPropertyControls", "ControlType", "Base", "Y", "props", "ref", "p", "MotionSVG", "motion", "SVG", "animated", "layoutId", "children", "rest", "svg", "getProps", "alpha", "color", "height", "id", "width", "width1", "Component", "style", "className", "variant", "ezTt3ayMo", "lschgej4H", "qxTvv_EBh", "restProps", "href", "useSVGTemplate", "cx", "css", "Icon", "withCSS", "YO7MK5PPy_default", "addPropertyControls", "ControlType", "NavLinkFonts", "getFonts", "qBvGm8n1v_default", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "icon", "id", "link", "navIcon", "navLinkSubTitle", "navLinkTitle", "subheader", "width", "props", "YO7MK5PPy_default", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ElXZpZ6Zx", "WrZqENj_U", "oJE40Ys_b", "Qd0qtR6_Z", "cRUdYubpB", "ZmhSWN2bx", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "isDisplayed2", "LayoutGroup", "Link", "u", "Instance", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerWxpn5l2vC", "withCSS", "Wxpn5l2vC_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "NavMenuOverlayFonts", "getFonts", "Wxpn5l2vC_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "router", "useRouter", "LayoutGroup", "u", "RichText", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "GHCZ0Dkfv_default", "resolvedLinks1", "Tv9Zw6kr2_default", "resolvedLinks2", "LRxjSS5Jt_default", "resolvedLinks3", "inh9qtYwr_default", "resolvedLinks4", "c3x6Flz41_default", "resolvedLinks5", "aPLNmwRSP_default", "css", "FramerRhdymi63L", "withCSS", "Rhdymi63L_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "NavLinkFonts", "getFonts", "qBvGm8n1v_default", "TriggerFonts", "fkMY6YzeS_default", "LinksProduct2Fonts", "Rhdymi63L_default", "SmartComponentScopedContainerWithFX", "withFX", "SmartComponentScopedContainer", "ThemeToggleFonts", "ThemeToggle", "NavButtonFonts", "cRLKldydV_default", "NavLinkControls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "transition3", "animation", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "addImageAlt", "image", "alt", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "aboutNavLINkState", "blogNavLinkState", "height", "id", "navButtonColor", "shopNavLinkState", "width", "workNavLinkState", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "ssMNPua00", "j_83OSIA1", "UOsLP0tBC", "oo6aYIT13", "OZOOVtl0U", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1tc77sh", "args", "onTap1c0x4y8", "PWSlWeqS6txyyif", "overlay", "loadMore", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "router", "useRouter", "isDisplayed2", "ref1", "ref2", "isDisplayed3", "LayoutGroup", "u", "Link", "SVG", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "resolvedLinks1", "l", "AnimatePresence", "Floating", "resolvedLinks2", "resolvedLinks3", "Image2", "resolvedLinks4", "css", "FramerE5UkQ9y0G", "withCSS", "E5UkQ9y0G_default", "addPropertyControls", "ControlType", "addFonts", "VideoFonts", "getFonts", "Video", "ImageWithFX", "withFX", "Image2", "serializationHash", "variantClassNames", "transition1", "toResponsiveImage", "value", "animation", "transition2", "animation1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "heroImage", "heroImageVisibility", "id", "videoVisibility", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "ZFPc6nRgS", "cJnphnulA", "hNeti72xZ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "Video", "ImageWithFX", "getLoadingLazyAtYPosition", "Image2", "css", "Framerqj9snyuLO", "withCSS", "qj9snyuLO_default", "addPropertyControls", "ControlType", "addFonts", "VideoFonts", "BlurGradientFonts", "getFonts", "BlurGradient_default", "SmoothScrollFonts", "SmoothScroll_Prod_default", "Navigation2Fonts", "E5UkQ9y0G_default", "ThemeToggleFonts", "ThemeToggle", "MotionDivWithFX", "withFX", "motion", "HeroImageSlideshowFonts", "qj9snyuLO_default", "PhosphorFonts", "Icon", "ContainerWithFX", "Container", "ButtonFonts", "wsUMAexU5_default", "BlogItemFonts", "XZIlTvH9M_default", "HeaderTagFonts", "kf8JQvudx_default", "TestimonalSectionFonts", "r9KoXGQVU_default", "AnimatedNumberCounterFonts", "AnimatedNumberCounter", "CTAFonts", "oJ4TcVA5U_default", "FooterFonts", "BO1DmpxbT_default", "Navigation2Controls", "getPropertyControls", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "animation", "transition1", "animation1", "addImageAlt", "image", "alt", "toResponsiveImage", "value", "animation2", "transition2", "animation3", "animation4", "transition3", "textEffect", "animation5", "transition4", "sharedDateFormatter", "formatOptions", "locale", "date", "fallbackLocale", "dateOptions", "toDateString", "activeLocale", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "transition5", "textEffect1", "transformTemplate1", "_", "t", "animation6", "transition6", "animation7", "breakpointRules", "breakpointKeys", "selectors", "rules", "css", "mediaQueries", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "aboutNavLinkState", "blogNavLinkState", "blogVisibility", "cTAVisibility", "height", "heroImage", "heroVisibility", "id", "navButtonColor", "pageDescription", "pageTag", "pageTitle", "shopNavLinkState", "testimonialVisibility", "width", "workNavLinkState", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "kIwW6bRLG", "IQ4ZnkH7W", "Cp8dZXCOu", "HmdD2J0gv", "qvm82uTyI", "WAS0JploP", "FRe6C9w30", "tS4rxEjlS", "bzPfmDt2t", "x5Yqz_LzO", "Gfdc80vng", "HEOEM0HQi", "Y0DzcKw6S", "E9XcfcdUJwTkUIZ10N", "fW8YNELvMwTkUIZ10N", "WRSXIX59UwTkUIZ10N", "OnfMYYo00wTkUIZ10N", "hCRnmjiv2wTkUIZ10N", "OnfMYYo00u31ppESKA", "idwTkUIZ10N", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "isDisplayed", "router", "useRouter", "activeLocaleCode", "useLocaleCode", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "ComponentViewportProvider", "PropertyOverrides2", "RichText", "x", "ResolveLinks", "resolvedLinks", "ChildrenCanSuspend", "o00FtAncJ_default", "collection", "paginationInfo", "loadMore", "l", "index", "PathVariablesContext", "resolvedLinks1", "enumToDisplayNameFunctions", "getLoadingLazyAtYPosition", "Image2", "resolvedLinks2", "target", "RenderTarget", "key", "selector", "rule", "FramertQ3WjN9yO", "withCSS", "tQ3WjN9yO_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "NavbarFonts", "getFonts", "ztvNjzZCl_default", "ContainerWithOptimizedAppearEffect", "withOptimizedAppearEffect", "Container", "BlurGradientFonts", "BlurGradient_default", "ButtonFonts", "wsUMAexU5_default", "MotionDivWithOptimizedAppearEffect", "motion", "RichTextWithOptimizedAppearEffect", "RichText", "AnimatedGradientBackgroundFonts", "AnimatedGradientBackground", "FooterFonts", "BO1DmpxbT_default", "ContainerWithFX", "withFX", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transformTemplate1", "_", "t", "transition1", "animation", "animation1", "transition2", "animation2", "animation3", "animation4", "animation5", "breakpointRules", "breakpointKeys", "selectors", "rules", "css", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "gradientHex01", "gradientHex02", "gradientHex03", "height", "hEROTITLE", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "SSuqHNhvf", "tgcyVaNho", "IfKqmsxnp", "qPIY6Agy0", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "isDisplayed", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "ComponentViewportProvider", "PropertyOverrides2", "Link", "Image2", "getLoadingLazyAtYPosition", "ResolveLinks", "resolvedLinks", "x", "target", "RenderTarget", "key", "selector", "rule", "FrameryppVgPmoX", "withCSS", "yppVgPmoX_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "wrapInAddImageAlt", "image", "alt", "Template", "routeId", "children", "style", "rest", "props1", "props2", "props3", "props4", "props5", "props6", "props7", "props", "B", "tQ3WjN9yO_default", "yppVgPmoX_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
