{"version":3,"file":"script_main.CBcvf3co.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","serializationHash","variantClassNames","transition1","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","Navigation","ElementsFooter","useRef","React.useId","className","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/9pRhylF9HqdnHYmIM3xX/DPuMHm5CL3cO4ZzdziRO/b0F693AiO.js","https:/framerusercontent.com/modules/Na8znUtFFq2UpSZlQv0M/0K5K1y52IrJvXtLvd0R2/jUmIQcsqP.js","https:/framerusercontent.com/modules/hB5BnffKrCwnCbQHNsaM/n0PVo3Z7nTE1KK26tDhX/N6pSysoCN.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/eo76nGzQNZvsPdCKqStd/WOdDJNCIEbqyRWmV2OvZ/NnEseiMeW.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/bf0srmTNWPW3ixjR3QB6/MR0AWwIlNpzTvbURaX7O/qzXN_wNE7.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/f6lrxL4S89PGOgxoIvMX/40lLMVG2ZInrZm5UZITM/W7giJXWzg.js\";const cycleOrder=[\"pM4CMiuq3\",\"KNPqYtkoS\",\"XS5AQX_UX\"];const serializationHash=\"framer-hBQbV\";const variantClassNames={KNPqYtkoS:\"framer-v-qp6ad7\",pM4CMiuq3:\"framer-v-1sjc7ye\",XS5AQX_UX:\"framer-v-777369\"};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:\"pM4CMiuq3\",Mobile:\"XS5AQX_UX\",Tablet:\"KNPqYtkoS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"pM4CMiuq3\"};};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:\"pM4CMiuq3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1sjc7ye\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"pM4CMiuq3\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{XS5AQX_UX:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24}},...addPropertyOverrides({KNPqYtkoS:{\"data-framer-name\":\"Tablet\"},XS5AQX_UX:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kb72qh\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"eVdbYHZzS\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5lxgd8\",\"data-framer-name\":\"Frame 1000002958\",layoutDependency:layoutDependency,layoutId:\"q79hvYdS2\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yf8lug\",\"data-framer-name\":\"Frame 1000002954\",layoutDependency:layoutDependency,layoutId:\"lZfW92ege\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1tbmvy7\",\"data-framer-name\":\"mail_16dp_1F1F1F_FILL0_wght300_GRAD0_opsz20 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"ALtNxPe5F\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M3.75678 15.5837C3.38164 15.5837 3.06456 15.4541 2.80553 15.1949C2.54651 14.9357 2.41699 14.6185 2.41699 14.243V5.75095C2.41699 5.37553 2.54651 5.05935 2.80553 4.80241C3.06456 4.54546 3.38164 4.41699 3.75678 4.41699H16.2439C16.619 4.41699 16.9361 4.54657 17.1951 4.80574C17.4541 5.06491 17.5837 5.3822 17.5837 5.75762V14.2497C17.5837 14.6251 17.4541 14.9413 17.1951 15.1982C16.9361 15.4552 16.619 15.5837 16.2439 15.5837H3.75678ZM10.0003 10.6318L3.50033 6.80637V14.2439C3.50033 14.3187 3.52435 14.3802 3.57241 14.4282C3.62046 14.4763 3.68192 14.5003 3.75678 14.5003H16.2439C16.3187 14.5003 16.3802 14.4763 16.4282 14.4282C16.4763 14.3802 16.5003 14.3187 16.5003 14.2439V6.80637L10.0003 10.6318ZM10.0003 9.22949L16.3722 5.50033H3.62845L10.0003 9.22949ZM3.50033 6.80637V5.50033V14.2439C3.50033 14.3187 3.52435 14.3802 3.57241 14.4282C3.62046 14.4763 3.68192 14.5003 3.75678 14.5003H3.50033V6.80637Z\" fill=\"#1F1F1F\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rg4a3r\",\"data-styles-preset\":\"W7giJXWzg\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hello@bentyler.io\",motionChild:true,nodeId:\"dmFgTnrMH\",openInNewTab:true,relValues:[],scopeId:\"b0F693AiO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1an8ucn\",\"data-styles-preset\":\"qzXN_wNE7\",children:\"hello@bentyler.io\"})})})}),className:\"framer-bw3l8e\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dmFgTnrMH\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yesv69\",\"data-framer-name\":\"Frame 1000002955\",layoutDependency:layoutDependency,layoutId:\"qzShrD4Gh\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1aambc\",\"data-framer-name\":\"mobile_2_16dp_1F1F1F_FILL0_wght300_GRAD0_opsz20\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"uvATUS0rn\",svg:'<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.25678 18.5837C5.88706 18.5837 5.5713 18.4528 5.30949 18.1912C5.04783 17.9294 4.91699 17.6136 4.91699 17.2439V2.75678C4.91699 2.33581 5.03505 2.00727 5.27116 1.77116C5.50727 1.53505 5.83581 1.41699 6.25678 1.41699H13.776C14.1457 1.41699 14.4614 1.54783 14.723 1.80949C14.9848 2.0713 15.1157 2.38706 15.1157 2.75678V5.80491C15.3721 5.76741 15.5975 5.83123 15.792 5.99637C15.9864 6.16137 16.0837 6.36942 16.0837 6.62053V8.52428C16.0837 8.7754 15.9864 8.98352 15.792 9.14866C15.5975 9.31366 15.3721 9.37748 15.1157 9.34012V17.2439C15.1157 17.6136 14.9848 17.9294 14.723 18.1912C14.4614 18.4528 14.1457 18.5837 13.776 18.5837H6.25678ZM6.25678 17.5003H13.776C13.8507 17.5003 13.9121 17.4763 13.9603 17.4282C14.0084 17.3802 14.0324 17.3187 14.0324 17.2439V2.75678C14.0324 2.68192 14.0084 2.62046 13.9603 2.57241C13.9121 2.52435 13.8507 2.50033 13.776 2.50033H6.25678C6.18192 2.50033 6.12046 2.52435 6.07241 2.57241C6.02435 2.62046 6.00033 2.68192 6.00033 2.75678V17.2439C6.00033 17.3187 6.02435 17.3802 6.07241 17.4282C6.12046 17.4763 6.18192 17.5003 6.25678 17.5003ZM10.012 16.1797C10.1966 16.1797 10.3524 16.1176 10.4795 15.9935C10.6066 15.8693 10.6701 15.7149 10.6701 15.5303C10.6701 15.3457 10.608 15.1899 10.4839 15.0628C10.3597 14.9357 10.2053 14.8722 10.0207 14.8722C9.83616 14.8722 9.68033 14.9343 9.55324 15.0585C9.42616 15.1826 9.36262 15.337 9.36262 15.5216C9.36262 15.7062 9.4247 15.862 9.54887 15.9891C9.67303 16.1162 9.82741 16.1797 10.012 16.1797Z\" fill=\"#1F1F1F\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1guforf\",\"data-styles-preset\":\"NnEseiMeW\",children:\"07737 576482\"})}),className:\"framer-1p5k1r4\",\"data-framer-name\":\"07737 576482\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AIYXnjgiJ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12i609b\",\"data-framer-name\":\"Frame 1000002957\",layoutDependency:layoutDependency,layoutId:\"aj5rjEuC1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d1b0dx\",\"data-border\":true,\"data-framer-name\":\"Frame 1000002956\",layoutDependency:layoutDependency,layoutId:\"Xe__AJAQe\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(0, 0, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"28px\",\"--framer-text-alignment\":\"center\"},children:\"in\"})}),className:\"framer-ly1a82\",\"data-framer-name\":\"in\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"BuzU2LV3s\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1guforf\",\"data-styles-preset\":\"NnEseiMeW\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/tylercreative/\",motionChild:true,nodeId:\"vJIljtuf7\",openInNewTab:true,relValues:[],scopeId:\"b0F693AiO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1an8ucn\",\"data-styles-preset\":\"qzXN_wNE7\",children:\"linkedin.com/in/tylercreative\"})})})}),className:\"framer-1mcm933\",\"data-framer-name\":\"linkedin.com/in/tylercreative\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vJIljtuf7\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hBQbV.framer-80c2qt, .framer-hBQbV .framer-80c2qt { display: block; }\",\".framer-hBQbV.framer-1sjc7ye { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 40px 20px 40px; position: relative; width: 1201px; }\",\".framer-hBQbV .framer-kb72qh { 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; max-width: 1400px; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-hBQbV .framer-5lxgd8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 20px 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hBQbV .framer-yf8lug { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 175px; }\",\".framer-hBQbV .framer-1tbmvy7, .framer-hBQbV .framer-1aambc { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-hBQbV .framer-bw3l8e { flex: none; height: 41px; position: relative; white-space: pre-wrap; width: 152px; word-break: break-word; word-wrap: break-word; }\",\".framer-hBQbV .framer-yesv69, .framer-hBQbV .framer-12i609b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-hBQbV .framer-1p5k1r4, .framer-hBQbV .framer-1mcm933 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hBQbV .framer-1d1b0dx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 22px; justify-content: center; overflow: visible; padding: 5px; position: relative; width: 22px; }\",\".framer-hBQbV .framer-ly1a82 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 20px; word-break: break-word; word-wrap: break-word; }\",\".framer-hBQbV.framer-v-qp6ad7.framer-1sjc7ye { width: 768px; }\",\".framer-hBQbV.framer-v-qp6ad7 .framer-5lxgd8 { width: 113%; }\",\".framer-hBQbV.framer-v-777369.framer-1sjc7ye { gap: 40px; padding: 16px; width: 390px; will-change: var(--framer-will-change-override, transform); }\",\".framer-hBQbV.framer-v-777369 .framer-5lxgd8 { gap: 10px 0px; height: 107px; }\",\".framer-hBQbV.framer-v-777369 .framer-yf8lug { width: 174px; }\",\".framer-hBQbV.framer-v-777369 .framer-yesv69 { width: 153px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-hBQbV[data-border=\"true\"]::after, .framer-hBQbV [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 81\n * @framerIntrinsicWidth 1201\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KNPqYtkoS\":{\"layout\":[\"fixed\",\"auto\"]},\"XS5AQX_UX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerb0F693AiO=withCSS(Component,css,\"framer-hBQbV\");export default Framerb0F693AiO;Framerb0F693AiO.displayName=\"Elements/ Footer\";Framerb0F693AiO.defaultProps={height:81,width:1201};addPropertyControls(Framerb0F693AiO,{variant:{options:[\"pM4CMiuq3\",\"KNPqYtkoS\",\"XS5AQX_UX\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerb0F693AiO,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...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\":\"Framerb0F693AiO\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1201\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KNPqYtkoS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XS5AQX_UX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"81\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./b0F693AiO.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/bf0srmTNWPW3ixjR3QB6/MR0AWwIlNpzTvbURaX7O/qzXN_wNE7.js\";const cycleOrder=[\"uSo2F7jWq\",\"h19FWNbYd\",\"oRdO_yoh8\"];const serializationHash=\"framer-v2yRi\";const variantClassNames={h19FWNbYd:\"framer-v-1uyyrk\",oRdO_yoh8:\"framer-v-1l9ltqz\",uSo2F7jWq:\"framer-v-1njquty\"};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={bounce:.2,delay:0,duration:.7,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:\"uSo2F7jWq\",Phone:\"oRdO_yoh8\",Tablet:\"h19FWNbYd\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uSo2F7jWq\"};};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:\"uSo2F7jWq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"oRdO_yoh8\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({oRdO_yoh8:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1njquty\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"uSo2F7jWq\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({h19FWNbYd:{\"data-framer-name\":\"Tablet\"},oRdO_yoh8:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u7vrz0\",layoutDependency:layoutDependency,layoutId:\"G3YI_mRw0\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"pcbCIMA_J\"},motionChild:true,nodeId:\"Cy26zG6b4\",openInNewTab:false,scopeId:\"jUmIQcsqP\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-17989k framer-9z6ol8\",\"data-framer-name\":\"Group 36004\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Cy26zG6b4\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 93 28\"><g transform=\"translate(0 6.225)\"><path d=\"M 81.347 15.148 L 81.347 4.479 L 83.541 4.479 L 83.541 5.734 L 83.888 5.734 C 84.062 5.287 84.337 4.963 84.714 4.761 C 85.105 4.544 85.582 4.436 86.147 4.436 L 87.428 4.436 L 87.428 6.449 L 86.06 6.449 C 85.336 6.449 84.742 6.65 84.279 7.054 C 83.816 7.444 83.584 8.05 83.584 8.872 L 83.584 15.148 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 74.224 15.45 C 73.138 15.45 72.19 15.227 71.379 14.78 C 70.568 14.318 69.932 13.676 69.468 12.854 C 69.019 12.017 68.795 11.05 68.795 9.954 L 68.795 9.694 C 68.795 8.584 69.019 7.617 69.468 6.795 C 69.917 5.958 70.54 5.316 71.336 4.869 C 72.147 4.407 73.081 4.176 74.137 4.176 C 75.166 4.176 76.063 4.407 76.83 4.869 C 77.612 5.316 78.22 5.944 78.655 6.751 C 79.089 7.559 79.306 8.504 79.306 9.586 L 79.306 10.43 L 71.075 10.43 C 71.104 11.368 71.415 12.118 72.009 12.681 C 72.617 13.229 73.37 13.503 74.268 13.503 C 75.107 13.503 75.737 13.315 76.157 12.94 C 76.592 12.565 76.925 12.132 77.156 11.642 L 79.002 12.594 C 78.799 12.998 78.503 13.424 78.112 13.871 C 77.735 14.318 77.236 14.693 76.613 14.996 C 75.991 15.299 75.194 15.45 74.224 15.45 Z M 71.097 8.721 L 77.026 8.721 C 76.968 7.913 76.678 7.285 76.157 6.838 C 75.636 6.376 74.955 6.146 74.116 6.146 C 73.276 6.146 72.588 6.376 72.053 6.838 C 71.531 7.285 71.213 7.913 71.097 8.721 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 64.411 15.148 L 64.411 0 L 66.648 0 L 66.648 15.148 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 52.96 19.475 L 52.96 17.528 L 58.932 17.528 C 59.338 17.528 59.54 17.312 59.54 16.879 L 59.54 13.59 L 59.193 13.59 C 59.062 13.878 58.86 14.159 58.585 14.433 C 58.324 14.693 57.969 14.91 57.52 15.083 C 57.072 15.256 56.507 15.342 55.826 15.342 C 55.016 15.342 54.292 15.162 53.655 14.801 C 53.018 14.441 52.518 13.929 52.156 13.265 C 51.794 12.601 51.613 11.815 51.613 10.906 L 51.613 4.479 L 53.85 4.479 L 53.85 10.733 C 53.85 11.656 54.082 12.342 54.545 12.789 C 55.008 13.222 55.653 13.438 56.478 13.438 C 57.39 13.438 58.122 13.135 58.671 12.529 C 59.236 11.923 59.518 11.043 59.518 9.889 L 59.518 4.479 L 61.755 4.479 L 61.755 17.333 C 61.755 17.982 61.56 18.502 61.169 18.891 C 60.793 19.281 60.272 19.475 59.605 19.475 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 45.213 15.148 L 45.213 2.121 L 40.544 2.121 L 40.544 0 L 52.229 0 L 52.229 2.121 L 47.559 2.121 L 47.559 15.148 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 26.41 15.148 L 26.41 4.479 L 28.604 4.479 L 28.604 6.081 L 28.951 6.081 C 29.154 5.648 29.516 5.244 30.037 4.869 C 30.558 4.494 31.333 4.306 32.361 4.306 C 33.172 4.306 33.889 4.487 34.511 4.847 C 35.148 5.208 35.648 5.72 36.01 6.384 C 36.372 7.033 36.553 7.819 36.553 8.742 L 36.553 15.148 L 34.316 15.148 L 34.316 8.915 C 34.316 7.992 34.084 7.314 33.621 6.881 C 33.157 6.434 32.52 6.211 31.71 6.211 C 30.783 6.211 30.037 6.514 29.473 7.119 C 28.922 7.725 28.647 8.605 28.647 9.759 L 28.647 15.148 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 19.287 15.45 C 18.201 15.45 17.253 15.227 16.442 14.78 C 15.631 14.318 14.994 13.676 14.531 12.854 C 14.082 12.017 13.858 11.05 13.858 9.954 L 13.858 9.694 C 13.858 8.584 14.082 7.617 14.531 6.795 C 14.98 5.958 15.602 5.316 16.399 4.869 C 17.209 4.407 18.143 4.176 19.2 4.176 C 20.228 4.176 21.126 4.407 21.893 4.869 C 22.675 5.316 23.283 5.944 23.718 6.751 C 24.152 7.559 24.369 8.504 24.369 9.586 L 24.369 10.43 L 16.138 10.43 C 16.167 11.368 16.478 12.118 17.072 12.681 C 17.68 13.229 18.433 13.503 19.331 13.503 C 20.17 13.503 20.8 13.315 21.22 12.94 C 21.654 12.565 21.987 12.132 22.219 11.642 L 24.065 12.594 C 23.862 12.998 23.565 13.424 23.175 13.871 C 22.798 14.318 22.299 14.693 21.676 14.996 C 21.053 15.299 20.257 15.45 19.287 15.45 Z M 16.16 8.721 L 22.089 8.721 C 22.031 7.913 21.741 7.285 21.22 6.838 C 20.699 6.376 20.018 6.146 19.178 6.146 C 18.339 6.146 17.651 6.376 17.115 6.838 C 16.594 7.285 16.276 7.913 16.16 8.721 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 0 15.148 L 0 13.07 L 2.041 13.07 L 2.041 2.077 L 0 2.077 L 0 0 L 7.71 0 C 8.622 0 9.418 0.159 10.099 0.476 C 10.779 0.779 11.308 1.219 11.684 1.796 C 12.075 2.359 12.271 3.03 12.271 3.809 L 12.271 4.025 C 12.271 4.717 12.14 5.287 11.88 5.734 C 11.619 6.182 11.301 6.528 10.924 6.773 C 10.562 7.018 10.215 7.191 9.882 7.292 L 9.882 7.639 C 10.215 7.725 10.569 7.898 10.946 8.158 C 11.337 8.403 11.663 8.749 11.923 9.197 C 12.198 9.644 12.336 10.228 12.336 10.95 L 12.336 11.166 C 12.336 12.003 12.14 12.717 11.749 13.308 C 11.358 13.9 10.816 14.354 10.121 14.671 C 9.44 14.989 8.651 15.148 7.753 15.148 Z M 4.409 13.027 L 7.471 13.027 C 8.253 13.027 8.868 12.839 9.317 12.464 C 9.766 12.089 9.99 11.57 9.99 10.906 L 9.99 10.711 C 9.99 10.048 9.766 9.528 9.317 9.153 C 8.883 8.778 8.267 8.591 7.471 8.591 L 4.409 8.591 Z M 4.409 6.449 L 7.471 6.449 C 8.209 6.449 8.803 6.268 9.252 5.908 C 9.701 5.532 9.925 5.028 9.925 4.393 L 9.925 4.176 C 9.925 3.542 9.701 3.044 9.252 2.683 C 8.817 2.308 8.224 2.121 7.471 2.121 L 4.409 2.121 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',svgContentId:9286406345,withExternalLayout:true,...addPropertyOverrides({oRdO_yoh8:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 110 31\"><g transform=\"translate(0 6.225)\"><path d=\"M 89.912 16.742 L 89.912 4.951 L 92.337 4.951 L 92.337 6.338 L 92.721 6.338 C 92.913 5.844 93.217 5.485 93.633 5.262 C 94.065 5.023 94.593 4.903 95.217 4.903 L 96.634 4.903 L 96.634 7.127 L 95.121 7.127 C 94.321 7.127 93.665 7.351 93.153 7.797 C 92.641 8.228 92.385 8.897 92.385 9.806 L 92.385 16.742 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 82.039 17.077 C 80.839 17.077 79.791 16.83 78.895 16.336 C 77.998 15.825 77.295 15.116 76.782 14.207 C 76.286 13.282 76.038 12.214 76.038 11.002 L 76.038 10.715 C 76.038 9.487 76.286 8.419 76.782 7.51 C 77.278 6.585 77.967 5.876 78.847 5.381 C 79.743 4.871 80.775 4.616 81.943 4.616 C 83.08 4.616 84.072 4.871 84.92 5.381 C 85.784 5.876 86.456 6.569 86.936 7.462 C 87.416 8.355 87.656 9.4 87.656 10.596 L 87.656 11.528 L 78.559 11.528 C 78.591 12.565 78.935 13.394 79.591 14.016 C 80.263 14.622 81.095 14.925 82.087 14.925 C 83.015 14.925 83.712 14.717 84.176 14.303 C 84.656 13.888 85.024 13.41 85.28 12.868 L 87.32 13.92 C 87.096 14.367 86.768 14.837 86.336 15.331 C 85.92 15.825 85.368 16.24 84.68 16.575 C 83.992 16.91 83.111 17.077 82.039 17.077 Z M 78.583 9.639 L 85.136 9.639 C 85.072 8.746 84.752 8.052 84.176 7.558 C 83.6 7.048 82.847 6.793 81.919 6.793 C 80.991 6.793 80.231 7.048 79.639 7.558 C 79.063 8.052 78.711 8.746 78.583 9.639 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 71.193 16.742 L 71.193 0 L 73.665 0 L 73.665 16.742 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 58.536 21.526 L 58.536 19.373 L 65.137 19.373 C 65.585 19.373 65.809 19.134 65.809 18.656 L 65.809 15.02 L 65.425 15.02 C 65.281 15.339 65.057 15.65 64.753 15.953 C 64.465 16.24 64.073 16.479 63.577 16.671 C 63.081 16.862 62.457 16.958 61.704 16.958 C 60.808 16.958 60.008 16.758 59.304 16.36 C 58.6 15.961 58.048 15.395 57.647 14.662 C 57.248 13.928 57.047 13.059 57.047 12.055 L 57.047 4.951 L 59.52 4.951 L 59.52 11.863 C 59.52 12.884 59.776 13.641 60.288 14.135 C 60.8 14.614 61.512 14.853 62.424 14.853 C 63.433 14.853 64.241 14.518 64.849 13.848 C 65.473 13.179 65.785 12.206 65.785 10.93 L 65.785 4.951 L 68.257 4.951 L 68.257 19.158 C 68.257 19.876 68.041 20.45 67.609 20.88 C 67.194 21.311 66.618 21.526 65.881 21.526 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 49.974 16.742 L 49.974 2.344 L 44.813 2.344 L 44.813 0 L 57.728 0 L 57.728 2.344 L 52.566 2.344 L 52.566 16.742 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 29.191 16.742 L 29.191 4.951 L 31.616 4.951 L 31.616 6.721 L 32 6.721 C 32.224 6.243 32.624 5.796 33.2 5.382 C 33.776 4.967 34.632 4.76 35.768 4.76 C 36.665 4.76 37.457 4.959 38.145 5.358 C 38.849 5.756 39.401 6.322 39.801 7.056 C 40.201 7.773 40.401 8.642 40.401 9.663 L 40.401 16.742 L 37.929 16.742 L 37.929 9.854 C 37.929 8.834 37.673 8.084 37.161 7.606 C 36.649 7.112 35.944 6.864 35.048 6.864 C 34.024 6.864 33.2 7.199 32.576 7.869 C 31.968 8.539 31.664 9.511 31.664 10.787 L 31.664 16.742 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 21.318 17.077 C 20.118 17.077 19.069 16.83 18.173 16.336 C 17.277 15.825 16.573 15.116 16.061 14.207 C 15.565 13.282 15.317 12.214 15.317 11.002 L 15.317 10.715 C 15.317 9.487 15.565 8.419 16.061 7.51 C 16.557 6.585 17.245 5.876 18.125 5.381 C 19.021 4.871 20.054 4.616 21.222 4.616 C 22.358 4.616 23.35 4.871 24.198 5.381 C 25.063 5.876 25.735 6.569 26.215 7.462 C 26.695 8.355 26.935 9.4 26.935 10.596 L 26.935 11.528 L 17.837 11.528 C 17.869 12.565 18.213 13.394 18.869 14.016 C 19.541 14.622 20.374 14.925 21.366 14.925 C 22.294 14.925 22.99 14.717 23.454 14.303 C 23.934 13.888 24.302 13.41 24.558 12.868 L 26.599 13.92 C 26.375 14.367 26.047 14.837 25.615 15.331 C 25.199 15.825 24.646 16.24 23.958 16.575 C 23.27 16.91 22.39 17.077 21.318 17.077 Z M 17.861 9.639 L 24.414 9.639 C 24.35 8.746 24.03 8.052 23.454 7.558 C 22.878 7.048 22.126 6.793 21.198 6.793 C 20.27 6.793 19.509 7.048 18.917 7.558 C 18.341 8.052 17.989 8.746 17.861 9.639 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 0 16.742 L 0 14.446 L 2.256 14.446 L 2.256 2.296 L 0 2.296 L 0 0 L 8.522 0 C 9.53 0 10.41 0.175 11.162 0.526 C 11.914 0.861 12.498 1.347 12.914 1.985 C 13.347 2.607 13.563 3.349 13.563 4.21 L 13.563 4.449 C 13.563 5.214 13.419 5.844 13.13 6.338 C 12.842 6.832 12.49 7.215 12.074 7.486 C 11.674 7.757 11.29 7.949 10.922 8.06 L 10.922 8.443 C 11.29 8.539 11.682 8.73 12.098 9.017 C 12.53 9.288 12.89 9.671 13.178 10.165 C 13.483 10.659 13.635 11.305 13.635 12.102 L 13.635 12.342 C 13.635 13.266 13.419 14.056 12.986 14.709 C 12.554 15.363 11.954 15.865 11.186 16.216 C 10.434 16.567 9.562 16.742 8.57 16.742 Z M 4.873 14.398 L 8.258 14.398 C 9.122 14.398 9.802 14.191 10.298 13.777 C 10.794 13.362 11.042 12.788 11.042 12.055 L 11.042 11.839 C 11.042 11.106 10.794 10.532 10.298 10.117 C 9.818 9.703 9.138 9.495 8.258 9.495 L 4.873 9.495 Z M 4.873 7.127 L 8.258 7.127 C 9.074 7.127 9.73 6.928 10.226 6.53 C 10.722 6.115 10.97 5.557 10.97 4.855 L 10.97 4.616 C 10.97 3.915 10.722 3.364 10.226 2.966 C 9.746 2.551 9.09 2.344 8.258 2.344 L 4.873 2.344 Z\" fill=\"rgb(0,0,0)\"></path></g></svg>',svgContentId:9042309281}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ekc8wo\",layoutDependency:layoutDependency,layoutId:\"TIt7tDmuw\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13jw6sf\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"OQqG7RXW3\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://drive.google.com/file/d/1JgqxBC8Ccz3Vu4W8op6xsM77d4BMmobi/view?usp=sharing\",motionChild:true,nodeId:\"smx78sYsf\",openInNewTab:true,relValues:[],scopeId:\"jUmIQcsqP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1an8ucn\",\"data-styles-preset\":\"qzXN_wNE7\",children:\"Resume\"})})})}),className:\"framer-1hpe2pv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"smx78sYsf\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({h19FWNbYd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://drive.google.com/file/d/1JgqxBC8Ccz3Vu4W8op6xsM77d4BMmobi/view?usp=sharing\",motionChild:true,nodeId:\"smx78sYsf\",openInNewTab:true,relValues:[],scopeId:\"jUmIQcsqP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1an8ucn\",\"data-styles-preset\":\"qzXN_wNE7\",children:\"Resume\"})})})})},oRdO_yoh8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://drive.google.com/file/d/1JgqxBC8Ccz3Vu4W8op6xsM77d4BMmobi/view?usp=sharing\",motionChild:true,nodeId:\"smx78sYsf\",openInNewTab:true,relValues:[],scopeId:\"jUmIQcsqP\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1an8ucn\",\"data-styles-preset\":\"qzXN_wNE7\",children:\"Resume\"})})})})}},baseVariant,gestureVariant)})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-v2yRi.framer-9z6ol8, .framer-v2yRi .framer-9z6ol8 { display: block; }\",\".framer-v2yRi.framer-1njquty { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 64px; justify-content: space-between; overflow: hidden; padding: 12px 24px 12px 24px; position: relative; width: 1200px; }\",\".framer-v2yRi .framer-1u7vrz0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 32px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-v2yRi .framer-17989k { flex: none; height: 28px; position: relative; text-decoration: none; width: 93px; }\",\".framer-v2yRi .framer-ekc8wo { flex: none; height: 28px; overflow: visible; position: relative; width: 93px; }\",\".framer-v2yRi .framer-13jw6sf { 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-v2yRi .framer-1hpe2pv { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-v2yRi.framer-v-1uyyrk.framer-1njquty { width: 810px; }\",\".framer-v2yRi.framer-v-1uyyrk .framer-1u7vrz0, .framer-v2yRi.framer-v-1l9ltqz .framer-1u7vrz0 { flex: 1 0 0px; width: 1px; }\",\".framer-v2yRi.framer-v-1l9ltqz.framer-1njquty { padding: 24px 24px 12px 24px; width: 360px; }\",\".framer-v2yRi.framer-v-1l9ltqz .framer-17989k { height: 31px; width: 110px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"h19FWNbYd\":{\"layout\":[\"fixed\",\"fixed\"]},\"oRdO_yoh8\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjUmIQcsqP=withCSS(Component,css,\"framer-v2yRi\");export default FramerjUmIQcsqP;FramerjUmIQcsqP.displayName=\"Navigation\";FramerjUmIQcsqP.defaultProps={height:64,width:1200};addPropertyControls(FramerjUmIQcsqP,{variant:{options:[\"uSo2F7jWq\",\"h19FWNbYd\",\"oRdO_yoh8\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjUmIQcsqP,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjUmIQcsqP\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"64\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"h19FWNbYd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oRdO_yoh8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jUmIQcsqP.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ElementsFooter from\"#framer/local/canvasComponent/b0F693AiO/b0F693AiO.js\";import Navigation from\"#framer/local/canvasComponent/jUmIQcsqP/jUmIQcsqP.js\";const NavigationFonts=getFonts(Navigation);const ContainerWithFX=withFX(Container);const ElementsFooterFonts=getFonts(ElementsFooter);const breakpoints={GkXKlgncs:\"(max-width: 809.98px)\",u1gBlcgMT:\"(min-width: 810px) and (max-width: 1199.98px)\",VO_apL6qh:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-80kZD\";const variantClassNames={GkXKlgncs:\"framer-v-kbhsc9\",u1gBlcgMT:\"framer-v-11run4c\",VO_apL6qh:\"framer-v-1gl78uo\"};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const breakpointRules={GkXKlgncs:[\".framer-80kZD.framer-1gl78uo { overflow: var(--overflow-clip-fallback, clip); }\"],u1gBlcgMT:[\".framer-80kZD .framer-elokjs-container { width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={GkXKlgncs:\".framer-kbhsc9-override\",u1gBlcgMT:\".framer-11run4c-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-80kZD.framer-18ioqal, .framer-80kZD .framer-18ioqal { display: block; }\",\".framer-80kZD.framer-1gl78uo { align-content: center; align-items: center; background-color: #ffffff; 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-80kZD .framer-elokjs-container { flex: none; height: 64px; max-width: 1200px; order: -1000; position: sticky; top: 0px; width: 100%; z-index: 1; }\",\".framer-80kZD .framer-bz5wx8 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-80kZD .framer-1iua42m-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={GkXKlgncs:\"(max-width: 809.98px)\",u1gBlcgMT:\"(min-width: 810px) and (max-width: 1199.98px)\",VO_apL6qh:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"VO_apL6qh\",Phone:\"GkXKlgncs\",Tablet:\"u1gBlcgMT\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VO_apL6qh\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"VO_apL6qh\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1gl78uo\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{u1gBlcgMT:{width:\"min(100.1235vw, 1200px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"min(100vw, 1200px)\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-elokjs-container\",nodeId:\"xtiPUiD7A\",rendersWithMotion:true,scopeId:\"N6pSysoCN\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GkXKlgncs:{variant:\"oRdO_yoh8\"},u1gBlcgMT:{variant:\"h19FWNbYd\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"xtiPUiD7A\",layoutId:\"xtiPUiD7A\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:\"uSo2F7jWq\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-bz5wx8\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:81,width:\"100vw\",y:1064,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1iua42m-container\",nodeId:\"bETHZ7Zvj\",scopeId:\"N6pSysoCN\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{GkXKlgncs:{variant:\"XS5AQX_UX\"},u1gBlcgMT:{variant:\"KNPqYtkoS\"}},children:/*#__PURE__*/_jsx(ElementsFooter,{height:\"100%\",id:\"bETHZ7Zvj\",layoutId:\"bETHZ7Zvj\",style:{width:\"100%\"},variant:\"pM4CMiuq3\",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 2400\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"u1gBlcgMT\":{\"layout\":[\"fixed\",\"fixed\"]},\"GkXKlgncs\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"VO_apL6qh\":[\".framer-elokjs-container\",\".framer-1iua42m-container\"],\"u1gBlcgMT\":[\".framer-elokjs-container\",\".framer-1iua42m-container\"],\"GkXKlgncs\":[\".framer-elokjs-container\",\".framer-1iua42m-container\"]}\n * @framerBreakpoints {\"VO_apL6qh\":{\"min\":1200,\"canvasClassName\":\"framer-1gl78uo-override\",\"minHeight\":2400,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"u1gBlcgMT\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-11run4c-override\",\"minHeight\":2400,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"GkXKlgncs\":{\"max\":809,\"canvasClassName\":\"framer-kbhsc9-override\",\"minHeight\":2400,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant VO_apL6qh\n * @framerLayoutTemplate\n */const FramerN6pSysoCN=withCSS(Component,css,\"framer-80kZD\");export default FramerN6pSysoCN;FramerN6pSysoCN.displayName=\"Template\";FramerN6pSysoCN.defaultProps={height:2400,width:1200};addFonts(FramerN6pSysoCN,[{explicitInter:true,fonts:[]},...NavigationFonts,...ElementsFooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN6pSysoCN\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"VO_apL6qh\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1gl78uo-override\\\",\\\"minHeight\\\":2400,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"u1gBlcgMT\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-11run4c-override\\\",\\\"minHeight\\\":2400,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"GkXKlgncs\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-kbhsc9-override\\\",\\\"minHeight\\\":2400,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"2400\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"u1gBlcgMT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GkXKlgncs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"VO_apL6qh\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"VO_apL6qh\\\":[\\\".framer-elokjs-container\\\",\\\".framer-1iua42m-container\\\"],\\\"u1gBlcgMT\\\":[\\\".framer-elokjs-container\\\",\\\".framer-1iua42m-container\\\"],\\\"GkXKlgncs\\\":[\\\".framer-elokjs-container\\\",\\\".framer-1iua42m-container\\\"]}\"}},\"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 Template1 from \"https://framerusercontent.com/modules/hB5BnffKrCwnCbQHNsaM/n0PVo3Z7nTE1KK26tDhX/N6pSysoCN.js\";\r\n\r\n        const routes = {pcbCIMA_J: {elements: {hRRaLV6ls: \"work\", YerGlzDW8: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yHS0xbxC8yCwggvDDISp/1rBJgWyDRgbTfXz75hhL/pcbCIMA_J.js\")), path: \"/\"}, NeyJtYrsH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dlfCEx5jj4PicraDG0HJ/gcEFQe9b3NGwb8UQOp3l/NeyJtYrsH.js\")), path: \"/work/military-planning-full\"}, Xra4FyjdO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/H1MCU0RdtR0i7xCb6qrG/PjWClN5d0Wg8sKJeDfCl/Xra4FyjdO.js\")), path: \"/work/training-simulation-full\"}, MqjypxWzN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qKHi2XUr5cc1JD4sQZXF/OS0nJCIBwtOvz653UVrm/MqjypxWzN.js\")), path: \"/Contact\"}, YO7By1k2V: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hV66m52rARFnVlX18ueF/dOKdKc4QhKJyqvTHLetZ/YO7By1k2V.js\")), path: \"/404\"}, taiqpsdsH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pH58SieF222JwoLn21Si/7yjcUihFOGYg1pKyzvXY/taiqpsdsH.js\")), path: \"/blog\"}, dTweP_6kU: {elements: {hW_3EKOL9: \"about\", KgzMISijC: \"about-2\", NJFJ0Lj9P: \"about-1\", nmvE5croC: \"about-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WeMyDjQ3wf5UNwbbtLRo/HNwXRUFi0TVH7hSMCuds/dTweP_6kU.js\")), path: \"/work/template\"}, DCEYLJjz3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sEyePTJcrjYwpmhMJPaR/l01ZgqiOkoGfGSpXUhDX/DCEYLJjz3.js\")), path: \"/work/training-simulation\"}, wSES9RCDK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SOKKKxysbbD3bYIat3nP/D2xdz7iGLiGSLOlX3eoc/wSES9RCDK.js\")), path: \"/work/military-planning\"}, Cb5qBV9F0: {collectionId: \"HRo1kgSWg\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gRP8pDF67BUsVl14xUns/fPksvBZ1s4chlFIdywlM/Cb5qBV9F0.js\")), path: \"/blog/:CkgydfCxQ\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {HRo1kgSWg: async () => (await import(\"https://framerusercontent.com/modules/eVRVhZb0Slet7T1077s5/TdBOKnxsPIUxndPmK3bd/HRo1kgSWg.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"f1a3fd3ee5e5675f7cc0271241570b498f094feb2d0e04a49c4be9001423199e\"\r\n        function Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"pcbCIMA_J\":\r\ncase \"McgVIFEhG\":\r\ncase \"NeyJtYrsH\":\r\ncase \"Xra4FyjdO\":\r\ncase \"MqjypxWzN\":\r\ncase \"YO7By1k2V\":\r\ncase \"taiqpsdsH\":\r\ncase \"dTweP_6kU\":\r\ncase \"qx2FPM0sU\":\r\ncase \"DCEYLJjz3\":\r\ncase \"gq2EnXsgM\":\r\ncase \"wSES9RCDK\":\r\ncase \"HgRYkxjZe\":\r\ncase \"kmumDFIME\":\r\ncase \"Cb5qBV9F0\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"pcbCIMA_J\":\r\ncase \"McgVIFEhG\":\r\ncase \"NeyJtYrsH\":\r\ncase \"Xra4FyjdO\":\r\ncase \"MqjypxWzN\":\r\ncase \"YO7By1k2V\":\r\ncase \"taiqpsdsH\":\r\ncase \"dTweP_6kU\":\r\ncase \"qx2FPM0sU\":\r\ncase \"DCEYLJjz3\":\r\ncase \"gq2EnXsgM\":\r\ncase \"wSES9RCDK\":\r\ncase \"HgRYkxjZe\":\r\ncase \"kmumDFIME\":\r\ncase \"Cb5qBV9F0\":\r\nreturn [{hash: \"1gl78uo\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"11run4c\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"kbhsc9\", mediaQuery: \"(max-width: 809.98px)\"}]\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/hV66m52rARFnVlX18ueF/dOKdKc4QhKJyqvTHLetZ/YO7By1k2V.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://bentyler.io\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\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                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: undefined,\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: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, 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            const effect = {enter: {mask: {angle: 270, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {pcbCIMA_J: {dcZkcqgpg: effect}}}\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            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\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(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // 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(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\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                    \r\n                    const serverRouteExperimentEnabled = false\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\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                }\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                version: 2,\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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"}