{"version":3,"file":"script_main.DFVZVLSC.mjs","names":["serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","mask","SVG","getProps","Icon","className","getProps","className","Vector","ButtonM","Vector1","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","PropertyOverrides","RichText","React.Fragment","sharedStyle.fonts","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/yQuLQPrB4SglCTmzFnoz/2DFzl9mawia0yX98kORE/rn2i3lCr1.js","https:/framerusercontent.com/modules/7EJM9RA0dSAsAgodM0Qf/9jwDlj5GMLahUNtFlr70/SeIkBozww.js","https:/framerusercontent.com/modules/QRoCoY2tVSS9u2UtiDB1/J8MBhvZhTtor4OhElgIl/sTEDVjqjP.js","https:/framerusercontent.com/modules/ngDRa8XXI2Gje4MUVAoD/PlklhVsxufkvRsdRYh1a/FNhKeK6HT.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (4da6613)\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 sharedStyle from\"https://framerusercontent.com/modules/8MttFmAs5rs3rw75HHST/xcIqn2gyGyXL9vivzf6k/SMt0Fs3zP.js\";const enabledGestures={lbVh8f4BN:{hover:true},LG0yxU3ET:{hover:true}};const cycleOrder=[\"lbVh8f4BN\",\"LG0yxU3ET\"];const serializationHash=\"framer-CVvlA\";const variantClassNames={lbVh8f4BN:\"framer-v-ilmt4y\",LG0yxU3ET:\"framer-v-qefm7m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ijrUKnlqa=undefined;const aeM9y0HBZ=undefined;const transition1={duration:0,type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"lbVh8f4BN\",Tablet:\"LG0yxU3ET\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,text,width,...props})=>{return{...props,aeM9y0HBZ:text??props.aeM9y0HBZ??\"Projects\",ijrUKnlqa:link??props.ijrUKnlqa,variant:humanReadableVariantMap[props.variant]??props.variant??\"lbVh8f4BN\"};};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,aeM9y0HBZ,ijrUKnlqa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lbVh8f4BN\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ijrUKnlqa,motionChild:true,nodeId:\"lbVh8f4BN\",openInNewTab:false,scopeId:\"rn2i3lCr1\",...addPropertyOverrides({\"lbVh8f4BN-hover\":{smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ilmt4y\",className,classNames)} framer-1r5suaf`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"lbVh8f4BN\",ref:refBinding,style:{...style},...addPropertyOverrides({\"lbVh8f4BN-hover\":{\"data-framer-name\":undefined},\"LG0yxU3ET-hover\":{\"data-framer-name\":undefined},LG0yxU3ET:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QXNhcC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Asap\", \"Asap Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-f7af2eb7-485d-44f5-94e3-d7edfd0021ad, rgb(242, 124, 124)))\"},children:\"Projects\"})}),className:\"framer-jmei9i\",\"data-framer-name\":\"Text-Default\",fonts:[\"FS;Asap-semibold\"],layoutDependency:layoutDependency,layoutId:\"BBFHlqx9K\",style:{\"--extracted-1of0zx5\":\"var(--token-f7af2eb7-485d-44f5-94e3-d7edfd0021ad, rgb(242, 124, 124))\"},text:aeM9y0HBZ,variants:{\"LG0yxU3ET-hover\":{\"--extracted-1of0zx5\":\"var(--token-8d8b65b8-9396-4496-96a8-4a9af68f2eca, rgb(252, 164, 194))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"lbVh8f4BN-hover\":{transformTemplate:transformTemplate1},\"LG0yxU3ET-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QXNhcC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Asap\", \"Asap Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-8d8b65b8-9396-4496-96a8-4a9af68f2eca, rgb(252, 164, 194)))\"},children:\"Projects\"})})},LG0yxU3ET:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QXNhcC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Asap\", \"Asap Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-f7af2eb7-485d-44f5-94e3-d7edfd0021ad, rgb(242, 124, 124)))\"},children:\"Projects\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2z6nh5\",\"data-styles-preset\":\"SMt0Fs3zP\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f7af2eb7-485d-44f5-94e3-d7edfd0021ad, rgb(242, 124, 124)))\"},children:\"Projects\"})}),className:\"framer-gb6xgb\",\"data-framer-name\":\"Text-Hover\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"neXNfQapB\",style:{\"--extracted-r6o4lv\":\"var(--token-f7af2eb7-485d-44f5-94e3-d7edfd0021ad, rgb(242, 124, 124))\"},text:aeM9y0HBZ,transformTemplate:transformTemplate1,variants:{\"lbVh8f4BN-hover\":{\"--extracted-1of0zx5\":\"var(--token-8d8b65b8-9396-4496-96a8-4a9af68f2eca, rgb(252, 164, 194))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"lbVh8f4BN-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7QXNhcC1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Asap\", \"Asap Placeholder\", sans-serif',\"--framer-font-size\":\"34px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-8d8b65b8-9396-4496-96a8-4a9af68f2eca, rgb(252, 164, 194)))\"},children:\"Projects\"})}),fonts:[\"FS;Asap-semibold\"],transformTemplate:undefined}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CVvlA.framer-1r5suaf, .framer-CVvlA .framer-1r5suaf { display: block; }\",\".framer-CVvlA.framer-ilmt4y { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-CVvlA .framer-jmei9i { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CVvlA .framer-gb6xgb { bottom: -40px; flex: none; height: auto; left: 49%; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-CVvlA.framer-v-ilmt4y.hover .framer-jmei9i { left: 49%; position: absolute; top: -40px; z-index: 1; }\",\".framer-CVvlA.framer-v-ilmt4y.hover .framer-gb6xgb { bottom: unset; left: unset; position: relative; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LG0yxU3ET\":{\"layout\":[\"auto\",\"auto\"]},\"jQjcmVRGs\":{\"layout\":[\"auto\",\"auto\"]},\"jPT5UGDEJ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"aeM9y0HBZ\":\"text\",\"ijrUKnlqa\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerrn2i3lCr1=withCSS(Component,css,\"framer-CVvlA\");export default Framerrn2i3lCr1;Framerrn2i3lCr1.displayName=\"Button M\";Framerrn2i3lCr1.defaultProps={height:40,width:120};addPropertyControls(Framerrn2i3lCr1,{variant:{options:[\"lbVh8f4BN\",\"LG0yxU3ET\"],optionTitles:[\"Desktop\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},aeM9y0HBZ:{defaultValue:\"Projects\",displayTextArea:false,title:\"Text\",type:ControlType.String},onaeM9y0HBZChange:{changes:\"aeM9y0HBZ\",type:ControlType.ChangeHandler},ijrUKnlqa:{title:\"Link\",type:ControlType.Link}});addFonts(Framerrn2i3lCr1,[{explicitInter:true,fonts:[{cssFamilyName:\"Asap\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Asap\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/CXVNZVBAHHDFZLCZTWGZEPO4Q5M35TG5/7D4IMYOBHEMPFM7FR5NJI65CQTXNT4FM/CEYO3KWEK42QAW4ZH4DROKN5HCDLRKUR.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerrn2i3lCr1\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LG0yxU3ET\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jQjcmVRGs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jPT5UGDEJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"aeM9y0HBZ\\\":\\\"text\\\",\\\"ijrUKnlqa\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"120\",\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rn2i3lCr1.map","// Generated by Framer (af215f2)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 179 180\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 167.578 0 L 23.649 0 C 10.576 0 0 10.604 0 23.664 L 0 167.687 C 0 178.228 12.737 183.519 20.187 176.065 L 175.951 20.2 C 183.4 12.746 178.133 0 167.578 0 Z\" fill=\"var(--token-f7af2eb7-485d-44f5-94e3-d7edfd0021ad, rgb(242, 124, 124))\" height=\"179.55142128183735px\" id=\"nbesExI_w\" width=\"179.43978398661966px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-GWfV8\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-GWfV8 { -webkit-mask: ${mask}; aspect-ratio: 0.9944444444444445; background-color: var(--token-f7af2eb7-485d-44f5-94e3-d7edfd0021ad, #f27c7c); mask: ${mask}; width: 179px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 179\n * @framerIntrinsicHeight 180\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-f7af2eb7-485d-44f5-94e3-d7edfd0021ad, rgb(242, 124, 124))\"},\"set\":{\"localId\":\"vectorSet/l2OBDFCDK\",\"id\":\"l2OBDFCDK\",\"moduleId\":\"awHPDmMxOTCTlVRPvmbK\"}}\n */const Icon=withCSS(Component,css,\"framer-GWfV8\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"179\",\"framerIntrinsicHeight\":\"180\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-f7af2eb7-485d-44f5-94e3-d7edfd0021ad, rgb(242, 124, 124))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/l2OBDFCDK\\\",\\\"id\\\":\\\"l2OBDFCDK\\\",\\\"moduleId\\\":\\\"awHPDmMxOTCTlVRPvmbK\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a1faaee)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 358 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 7.945 21.285 L 7.945 37.27 C 7.945 38.798 7.028 39.82 5.5 39.82 L 2.34 39.82 C 0.812 39.82 0 38.798 0 37.27 L 0 2.645 C 0 1.117 1.117 0 2.645 0 L 5.348 0 C 7.382 0 7.945 2.139 8.098 2.645 L 15.431 23.52 C 15.479 23.72 15.632 24.026 15.89 24.026 C 16.148 24.026 16.243 23.72 16.3 23.52 L 23.625 2.645 C 23.777 2.139 24.436 0 26.47 0 L 29.173 0 C 30.701 0 31.77 1.117 31.77 2.645 L 31.77 37.261 C 31.77 38.789 30.901 39.811 29.373 39.811 L 26.222 39.811 C 24.694 39.811 23.825 38.789 23.825 37.261 L 23.825 21.276 C 23.825 21.171 23.825 19.795 23.52 19.795 C 23.262 19.795 22.908 21.123 22.908 21.123 L 18.984 32.677 C 18.478 34.157 17.867 35.227 16.587 35.227 L 15.164 35.227 C 13.894 35.227 13.283 34.157 12.767 32.677 L 8.843 21.123 C 8.843 21.123 8.489 19.795 8.231 19.795 C 7.926 19.795 7.926 21.171 7.926 21.276 Z M 40.88 0 C 42.408 0 43.277 1.117 43.277 2.645 L 43.277 37.165 C 43.277 38.693 42.408 39.811 40.88 39.811 L 37.729 39.811 C 36.201 39.811 35.332 38.693 35.332 37.165 L 35.332 2.645 C 35.332 1.117 36.201 0 37.729 0 Z M 62.805 0 C 67.895 0 70.855 2.397 70.855 7.487 L 70.855 13.493 C 70.855 15.021 70.244 15.89 68.716 15.89 L 65.001 15.89 C 63.473 15.89 62.815 15.021 62.815 13.493 L 62.815 7.993 C 62.815 6.465 62.051 5.137 60.523 5.137 L 58.03 5.137 C 56.503 5.137 55.786 6.465 55.786 7.993 L 55.786 31.818 C 55.786 33.346 56.503 34.673 58.03 34.673 L 60.523 34.673 C 62.051 34.673 62.815 33.346 62.815 31.818 L 62.815 26.318 C 62.815 24.79 63.473 23.921 65.001 23.921 L 68.716 23.921 C 70.244 23.921 70.855 24.79 70.855 26.318 L 70.855 32.324 C 70.855 37.414 67.904 39.811 62.815 39.811 L 55.786 39.811 C 50.697 39.811 47.746 37.414 47.746 32.324 L 47.746 7.487 C 47.736 2.397 50.687 0 55.786 0 L 62.815 0 Z M 80.509 0 C 82.037 0 83.001 1.117 83.001 2.645 L 83.001 15.069 C 83.001 16.596 83.718 17.313 85.246 17.313 L 87.738 17.313 C 89.266 17.313 89.982 16.596 89.982 15.069 L 89.982 2.645 C 89.982 1.117 90.946 0 92.474 0 L 95.635 0 C 97.163 0 98.032 1.117 98.032 2.645 L 98.032 37.165 C 98.032 38.693 97.163 39.811 95.635 39.811 L 92.474 39.811 C 90.946 39.811 89.982 38.693 89.982 37.165 L 89.982 24.742 C 89.982 23.214 89.266 22.45 87.738 22.45 L 85.246 22.45 C 83.718 22.45 83.001 23.214 83.001 24.742 L 83.001 37.165 C 83.001 38.693 82.037 39.811 80.509 39.811 L 77.358 39.811 C 75.83 39.811 74.961 38.693 74.961 37.165 L 74.961 2.645 C 74.961 1.117 75.83 0 77.358 0 Z M 109.478 2.139 C 109.631 1.423 110.242 0 112.286 0 L 115.446 0 C 117.48 0 118.092 1.423 118.244 2.139 L 126.953 37.824 C 127.154 38.588 126.495 39.811 124.967 39.811 L 121.806 39.811 C 119.772 39.811 119.209 38.846 119.008 38.13 L 117.738 33.136 C 117.538 32.419 117.127 31.961 116.105 31.961 L 111.627 31.961 C 110.605 31.961 110.204 32.419 109.994 33.136 L 108.724 38.13 C 108.523 38.846 107.96 39.811 105.926 39.811 L 102.765 39.811 C 101.237 39.811 100.578 38.588 100.779 37.824 Z M 115.953 25.095 L 114.224 14.305 C 114.176 14.104 114.071 13.951 113.871 13.951 C 113.67 13.951 113.565 14.104 113.518 14.305 L 111.789 25.095 C 111.589 26.365 112.353 26.776 113.88 26.776 C 115.408 26.776 116.172 26.365 115.972 25.095 Z M 144.632 0 C 146.16 0 146.924 0.411 146.924 1.938 L 146.924 3.161 C 146.924 4.689 146.16 5.147 144.632 5.147 L 140.001 5.147 C 138.473 5.147 137.909 5.806 137.909 7.334 L 137.909 15.126 C 137.909 16.654 138.673 17.37 140.201 17.37 L 142.999 17.37 C 144.527 17.37 144.937 17.781 144.937 19.308 L 144.937 20.531 C 144.937 22.059 144.527 22.517 142.999 22.517 L 140.201 22.517 C 138.673 22.517 137.909 23.176 137.909 24.704 L 137.909 32.439 C 137.909 33.966 138.473 34.683 140.001 34.683 L 144.632 34.683 C 146.16 34.683 146.924 35.093 146.924 36.621 L 146.924 37.891 C 146.924 39.419 146.16 39.83 144.632 39.83 L 132.514 39.83 C 130.986 39.83 129.869 38.712 129.869 37.185 L 129.869 2.645 C 129.869 1.117 130.986 0 132.514 0 Z M 156.187 0 C 157.715 0 158.431 1.117 158.431 2.645 L 158.431 32.477 C 158.431 34.005 158.994 34.721 160.522 34.721 L 165.259 34.721 C 166.786 34.721 167.445 35.131 167.445 36.659 L 167.445 37.882 C 167.445 39.409 166.786 39.82 165.259 39.82 L 153.045 39.82 C 151.517 39.82 150.4 38.703 150.4 37.175 L 150.4 2.645 C 150.381 1.117 150.992 0 152.52 0 Z M 206.577 0 C 208.105 0 208.716 0.458 208.716 1.986 L 208.716 3.209 C 208.716 4.736 208.105 5.147 206.577 5.147 L 195.548 5.147 C 194.02 5.147 193.456 5.806 193.456 7.334 L 193.456 15.126 C 193.456 16.654 194.22 17.37 195.748 17.37 L 204.791 17.37 C 206.319 17.37 206.73 17.781 206.73 19.308 L 206.73 20.531 C 206.73 22.059 206.319 22.517 204.791 22.517 L 195.748 22.517 C 194.22 22.517 193.456 23.176 193.456 24.704 L 193.456 37.433 C 193.456 38.961 192.492 39.83 190.964 39.83 L 187.813 39.83 C 186.285 39.83 185.416 38.961 185.416 37.433 L 185.416 2.645 C 185.416 1.117 186.533 0 188.061 0 Z M 216.747 0 C 218.275 0 219.144 1.117 219.144 2.645 L 219.144 37.165 C 219.144 38.693 218.275 39.811 216.747 39.811 L 213.596 39.811 C 212.068 39.811 211.199 38.693 211.199 37.165 L 211.199 2.645 C 211.199 1.117 212.068 0 213.596 0 Z M 223.718 6.923 C 223.718 1.833 227.232 0 232.322 0 L 238.376 0 C 243.465 0 246.98 2.34 246.98 7.429 L 246.98 9.368 C 246.98 10.896 246.111 12.07 244.583 12.07 L 241.269 12.07 C 239.741 12.07 238.872 10.39 238.872 8.862 C 238.872 6.312 238.108 5.147 236.581 5.147 L 234.088 5.147 C 232.56 5.147 231.796 5.911 231.796 7.439 L 231.796 7.945 C 231.796 10.495 231.491 12.271 233.888 14.152 L 244.583 22.708 C 247.486 25 246.875 27.034 246.875 32.123 L 246.875 32.887 C 246.875 37.977 243.36 39.811 238.271 39.811 L 232.217 39.811 C 227.127 39.811 223.613 37.471 223.613 32.381 L 223.613 30.443 C 223.613 28.915 224.73 27.74 226.258 27.74 L 229.571 27.74 C 231.099 27.74 231.71 29.421 231.71 30.949 C 231.71 33.499 232.474 34.664 234.002 34.664 L 236.495 34.664 C 238.022 34.664 238.786 33.9 238.786 32.372 L 238.786 31.866 C 238.786 29.316 239.245 27.788 236.848 25.907 L 226.258 17.408 C 223.355 15.069 223.708 12.777 223.708 7.687 L 223.708 6.923 Z M 266.374 0 C 271.464 0 274.414 2.397 274.414 7.487 L 274.414 13.493 C 274.414 15.021 273.803 15.89 272.275 15.89 L 268.561 15.89 C 267.033 15.89 266.374 15.021 266.374 13.493 L 266.374 7.993 C 266.374 6.465 265.61 5.137 264.082 5.137 L 261.59 5.137 C 260.062 5.137 259.346 6.465 259.346 7.993 L 259.346 31.818 C 259.346 33.346 260.062 34.673 261.59 34.673 L 264.082 34.673 C 265.61 34.673 266.374 33.346 266.374 31.818 L 266.374 26.318 C 266.374 24.79 267.033 23.921 268.561 23.921 L 272.275 23.921 C 273.803 23.921 274.414 24.79 274.414 26.318 L 274.414 32.324 C 274.414 37.414 271.464 39.811 266.374 39.811 L 259.346 39.811 C 254.256 39.811 251.305 37.414 251.305 32.324 L 251.305 7.487 C 251.305 2.397 254.256 0 259.346 0 Z M 284.069 0 C 285.596 0 286.561 1.117 286.561 2.645 L 286.561 15.069 C 286.561 16.596 287.277 17.313 288.805 17.313 L 291.297 17.313 C 292.825 17.313 293.541 16.596 293.541 15.069 L 293.541 2.645 C 293.541 1.117 294.506 0 296.034 0 L 299.194 0 C 300.722 0 301.591 1.117 301.591 2.645 L 301.591 37.165 C 301.591 38.693 300.722 39.811 299.194 39.811 L 296.034 39.811 C 294.506 39.811 293.541 38.693 293.541 37.165 L 293.541 24.742 C 293.541 23.214 292.825 22.45 291.297 22.45 L 288.805 22.45 C 287.277 22.45 286.561 23.214 286.561 24.742 L 286.561 37.165 C 286.561 38.693 285.596 39.811 284.069 39.811 L 280.917 39.811 C 279.389 39.811 278.521 38.693 278.521 37.165 L 278.521 2.645 C 278.521 1.117 279.389 0 280.917 0 Z M 320.976 0 C 322.504 0 323.268 0.411 323.268 1.938 L 323.268 3.161 C 323.268 4.689 322.504 5.147 320.976 5.147 L 316.345 5.147 C 314.817 5.147 314.254 5.806 314.254 7.334 L 314.254 15.126 C 314.254 16.654 315.017 17.37 316.545 17.37 L 319.343 17.37 C 320.871 17.37 321.282 17.781 321.282 19.308 L 321.282 20.531 C 321.282 22.059 320.871 22.517 319.343 22.517 L 316.545 22.517 C 315.017 22.517 314.254 23.176 314.254 24.704 L 314.254 32.439 C 314.254 33.966 314.817 34.683 316.345 34.683 L 320.976 34.683 C 322.504 34.683 323.268 35.093 323.268 36.621 L 323.268 37.891 C 323.268 39.419 322.504 39.83 320.976 39.83 L 308.858 39.83 C 307.33 39.83 306.213 38.712 306.213 37.185 L 306.213 2.645 C 306.213 1.117 307.33 0 308.858 0 Z M 335.271 37.165 C 335.271 38.693 334.307 39.811 332.779 39.811 L 329.618 39.811 C 328.09 39.811 327.221 38.693 327.221 37.165 L 327.221 2.645 C 327.221 1.117 327.832 0 329.36 0 L 342.443 0 C 347.532 0 350.283 3.514 350.283 8.604 L 350.283 13.799 C 350.283 16.854 348.755 20.216 345.298 21.686 C 345.088 21.772 345.021 21.925 345.021 22.116 C 345.021 22.393 345.183 22.737 345.298 23.014 L 350.951 37.165 C 351.094 37.547 351.161 37.891 351.161 38.206 C 351.161 39.19 350.483 39.811 349.519 39.811 L 346.367 39.811 C 344.333 39.811 343.617 38.741 342.958 37.165 L 337.057 22.908 C 336.856 22.441 336.446 22.211 336.054 22.211 C 335.644 22.211 335.271 22.479 335.271 23.004 L 335.271 37.156 Z M 342.242 13.292 L 342.242 9.119 C 342.242 6.57 340.867 5.147 338.317 5.147 L 337.401 5.147 C 335.873 5.147 335.262 6.322 335.262 7.849 L 335.262 14.572 C 335.262 16.1 336.026 17.322 337.554 17.322 C 340.418 17.322 342.242 16.501 342.242 13.302 Z\" fill=\"transparent\" height=\"39.8296337685145px\" id=\"JoQGnanct\" width=\"351.1611301260305px\"><path d=\"M 7.945 21.285 L 7.945 37.27 C 7.945 38.798 7.028 39.82 5.5 39.82 L 2.34 39.82 C 0.812 39.82 0 38.798 0 37.27 L 0 2.645 C 0 1.117 1.117 0 2.645 0 L 5.348 0 C 7.382 0 7.945 2.139 8.098 2.645 L 15.431 23.52 C 15.479 23.72 15.632 24.026 15.89 24.026 C 16.148 24.026 16.243 23.72 16.3 23.52 L 23.625 2.645 C 23.777 2.139 24.436 0 26.47 0 L 29.173 0 C 30.701 0 31.77 1.117 31.77 2.645 L 31.77 37.261 C 31.77 38.789 30.901 39.811 29.373 39.811 L 26.222 39.811 C 24.694 39.811 23.825 38.789 23.825 37.261 L 23.825 21.276 C 23.825 21.171 23.825 19.795 23.52 19.795 C 23.262 19.795 22.908 21.123 22.908 21.123 L 18.984 32.677 C 18.478 34.157 17.867 35.227 16.587 35.227 L 15.164 35.227 C 13.894 35.227 13.283 34.157 12.767 32.677 L 8.843 21.123 C 8.843 21.123 8.489 19.795 8.231 19.795 C 7.926 19.795 7.926 21.171 7.926 21.276 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.82008458755826px\" id=\"pbQGY_wZA\" width=\"31.770125041440508px\"/><path d=\"M 5.548 0 C 7.076 0 7.945 1.117 7.945 2.645 L 7.945 37.165 C 7.945 38.693 7.076 39.811 5.548 39.811 L 2.397 39.811 C 0.869 39.811 0 38.693 0 37.165 L 0 2.645 C 0 1.117 0.869 0 2.397 0 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.810535406601986px\" id=\"qNByuk3l7\" transform=\"translate(35.332 0)\" width=\"7.944918555599145px\"/><path d=\"M 15.059 0 C 20.149 0 23.109 2.397 23.109 7.487 L 23.109 13.493 C 23.109 15.021 22.498 15.89 20.97 15.89 L 17.255 15.89 C 15.728 15.89 15.069 15.021 15.069 13.493 L 15.069 7.993 C 15.069 6.465 14.305 5.137 12.777 5.137 L 10.284 5.137 C 8.757 5.137 8.04 6.465 8.04 7.993 L 8.04 31.818 C 8.04 33.346 8.757 34.673 10.284 34.673 L 12.777 34.673 C 14.305 34.673 15.069 33.346 15.069 31.818 L 15.069 26.318 C 15.069 24.79 15.728 23.921 17.255 23.921 L 20.97 23.921 C 22.498 23.921 23.109 24.79 23.109 26.318 L 23.109 32.324 C 23.109 37.414 20.158 39.811 15.069 39.811 L 8.04 39.811 C 2.951 39.811 0 37.414 0 32.324 L 0 7.487 C -0.01 2.397 2.941 0 8.04 0 L 15.069 0 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.810535406601986px\" id=\"uWAtlTXOa\" transform=\"translate(47.746 0)\" width=\"23.109041020386442px\"/><path d=\"M 5.548 0 C 7.076 0 8.04 1.117 8.04 2.645 L 8.04 15.069 C 8.04 16.596 8.757 17.313 10.284 17.313 L 12.777 17.313 C 14.305 17.313 15.021 16.596 15.021 15.069 L 15.021 2.645 C 15.021 1.117 15.985 0 17.513 0 L 20.674 0 C 22.202 0 23.071 1.117 23.071 2.645 L 23.071 37.165 C 23.071 38.693 22.202 39.811 20.674 39.811 L 17.513 39.811 C 15.985 39.811 15.021 38.693 15.021 37.165 L 15.021 24.742 C 15.021 23.214 14.305 22.45 12.777 22.45 L 10.284 22.45 C 8.757 22.45 8.04 23.214 8.04 24.742 L 8.04 37.165 C 8.04 38.693 7.076 39.811 5.548 39.811 L 2.397 39.811 C 0.869 39.811 0 38.693 0 37.165 L 0 2.645 C 0 1.117 0.869 0 2.397 0 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.810535406601986px\" id=\"rLcaUR06w\" transform=\"translate(74.961 0)\" width=\"23.07082119029775px\"/><path d=\"M 8.734 2.139 C 8.887 1.423 9.498 0 11.542 0 L 14.703 0 C 16.737 0 17.348 1.423 17.501 2.139 L 26.209 37.824 C 26.41 38.588 25.751 39.811 24.223 39.811 L 21.062 39.811 C 19.028 39.811 18.465 38.846 18.264 38.13 L 16.994 33.136 C 16.794 32.419 16.383 31.961 15.362 31.961 L 10.883 31.961 C 9.861 31.961 9.46 32.419 9.25 33.136 L 7.98 38.13 C 7.779 38.846 7.216 39.811 5.182 39.811 L 2.021 39.811 C 0.493 39.811 -0.165 38.588 0.035 37.824 Z M 15.209 25.095 L 13.48 14.305 C 13.433 14.104 13.328 13.951 13.127 13.951 C 12.926 13.951 12.821 14.104 12.774 14.305 L 11.045 25.095 C 10.845 26.365 11.609 26.776 13.137 26.776 C 14.664 26.776 15.428 26.365 15.228 25.095 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.810535406601986px\" id=\"eB0qFmhyv\" transform=\"translate(100.744 0)\" width=\"26.244461183062228px\"/><path d=\"M 14.763 0 C 16.291 0 17.055 0.411 17.055 1.938 L 17.055 3.161 C 17.055 4.689 16.291 5.147 14.763 5.147 L 10.132 5.147 C 8.604 5.147 8.04 5.806 8.04 7.334 L 8.04 15.126 C 8.04 16.654 8.804 17.37 10.332 17.37 L 13.13 17.37 C 14.658 17.37 15.069 17.781 15.069 19.308 L 15.069 20.531 C 15.069 22.059 14.658 22.517 13.13 22.517 L 10.332 22.517 C 8.804 22.517 8.04 23.176 8.04 24.704 L 8.04 32.439 C 8.04 33.966 8.604 34.683 10.132 34.683 L 14.763 34.683 C 16.291 34.683 17.055 35.093 17.055 36.621 L 17.055 37.891 C 17.055 39.419 16.291 39.83 14.763 39.83 L 2.645 39.83 C 1.117 39.83 0 38.712 0 37.185 L 0 2.645 C 0 1.117 1.117 0 2.645 0 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.8296337685145px\" id=\"OBgu7gQ3p\" transform=\"translate(129.869 0)\" width=\"17.054837187860556px\"/><path d=\"M 5.787 0 C 7.315 0 8.031 1.117 8.031 2.645 L 8.031 32.477 C 8.031 34.005 8.595 34.721 10.123 34.721 L 14.859 34.721 C 16.387 34.721 17.046 35.131 17.046 36.659 L 17.046 37.882 C 17.046 39.409 16.387 39.82 14.859 39.82 L 2.646 39.82 C 1.118 39.82 0 38.703 0 37.175 L 0 2.645 C -0.019 1.117 0.592 0 2.12 0 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.82008458755826px\" id=\"hYKNi0tlc\" transform=\"translate(150.4 0)\" width=\"17.045721069246056px\"/><path d=\"M 21.161 0 C 22.689 0 23.3 0.458 23.3 1.986 L 23.3 3.209 C 23.3 4.736 22.689 5.147 21.161 5.147 L 10.132 5.147 C 8.604 5.147 8.04 5.806 8.04 7.334 L 8.04 15.126 C 8.04 16.654 8.804 17.37 10.332 17.37 L 19.375 17.37 C 20.903 17.37 21.314 17.781 21.314 19.308 L 21.314 20.531 C 21.314 22.059 20.903 22.517 19.375 22.517 L 10.332 22.517 C 8.804 22.517 8.04 23.176 8.04 24.704 L 8.04 37.433 C 8.04 38.961 7.076 39.83 5.548 39.83 L 2.397 39.83 C 0.869 39.83 0 38.961 0 37.433 L 0 2.645 C 0 1.117 1.117 0 2.645 0 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.8296337685145px\" id=\"U0Co4lGwj\" transform=\"translate(185.416 0)\" width=\"23.30000153324758px\"/><path d=\"M 5.548 0 C 7.076 0 7.945 1.117 7.945 2.645 L 7.945 37.165 C 7.945 38.693 7.076 39.811 5.548 39.811 L 2.397 39.811 C 0.869 39.811 0 38.693 0 37.165 L 0 2.645 C 0 1.117 0.869 0 2.397 0 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.810535406601986px\" id=\"NOCMAMw5v\" transform=\"translate(211.199 0)\" width=\"7.944918555599344px\"/><path d=\"M 0.105 6.923 C 0.105 1.833 3.619 0 8.709 0 L 14.763 0 C 19.853 0 23.367 2.34 23.367 7.429 L 23.367 9.368 C 23.367 10.896 22.498 12.07 20.97 12.07 L 17.656 12.07 C 16.129 12.07 15.26 10.39 15.26 8.862 C 15.26 6.312 14.496 5.147 12.968 5.147 L 10.475 5.147 C 8.948 5.147 8.184 5.911 8.184 7.439 L 8.184 7.945 C 8.184 10.495 7.878 12.271 10.275 14.152 L 20.97 22.708 C 23.873 25 23.262 27.034 23.262 32.123 L 23.262 32.887 C 23.262 37.977 19.748 39.811 14.658 39.811 L 8.604 39.811 C 3.514 39.811 0 37.471 0 32.381 L 0 30.443 C 0 28.915 1.117 27.74 2.645 27.74 L 5.959 27.74 C 7.487 27.74 8.098 29.421 8.098 30.949 C 8.098 33.499 8.862 34.664 10.39 34.664 L 12.882 34.664 C 14.41 34.664 15.174 33.9 15.174 32.372 L 15.174 31.866 C 15.174 29.316 15.632 27.788 13.235 25.907 L 2.645 17.408 C -0.258 15.069 0.095 12.777 0.095 7.687 L 0.095 6.923 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.810535406601986px\" id=\"HHm1yGBBZ\" transform=\"translate(223.613 0)\" width=\"23.36684579994119px\"/><path d=\"M 15.069 0 C 20.158 0 23.109 2.397 23.109 7.487 L 23.109 13.493 C 23.109 15.021 22.498 15.89 20.97 15.89 L 17.255 15.89 C 15.728 15.89 15.069 15.021 15.069 13.493 L 15.069 7.993 C 15.069 6.465 14.305 5.137 12.777 5.137 L 10.284 5.137 C 8.757 5.137 8.04 6.465 8.04 7.993 L 8.04 31.818 C 8.04 33.346 8.757 34.673 10.284 34.673 L 12.777 34.673 C 14.305 34.673 15.069 33.346 15.069 31.818 L 15.069 26.318 C 15.069 24.79 15.728 23.921 17.255 23.921 L 20.97 23.921 C 22.498 23.921 23.109 24.79 23.109 26.318 L 23.109 32.324 C 23.109 37.414 20.158 39.811 15.069 39.811 L 8.04 39.811 C 2.951 39.811 0 37.414 0 32.324 L 0 7.487 C 0 2.397 2.951 0 8.04 0 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.810535406601986px\" id=\"EUtS_6xhW\" transform=\"translate(251.305 0)\" width=\"23.10901791412249px\"/><path d=\"M 5.548 0 C 7.076 0 8.04 1.117 8.04 2.645 L 8.04 15.069 C 8.04 16.596 8.757 17.313 10.284 17.313 L 12.777 17.313 C 14.305 17.313 15.021 16.596 15.021 15.069 L 15.021 2.645 C 15.021 1.117 15.985 0 17.513 0 L 20.674 0 C 22.202 0 23.071 1.117 23.071 2.645 L 23.071 37.165 C 23.071 38.693 22.202 39.811 20.674 39.811 L 17.513 39.811 C 15.985 39.811 15.021 38.693 15.021 37.165 L 15.021 24.742 C 15.021 23.214 14.305 22.45 12.777 22.45 L 10.284 22.45 C 8.757 22.45 8.04 23.214 8.04 24.742 L 8.04 37.165 C 8.04 38.693 7.076 39.811 5.548 39.811 L 2.397 39.811 C 0.869 39.811 0 38.693 0 37.165 L 0 2.645 C 0 1.117 0.869 0 2.397 0 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.810535406601986px\" id=\"hda_rKJZb\" transform=\"translate(278.521 0)\" width=\"23.07082119029758px\"/><path d=\"M 14.763 0 C 16.291 0 17.055 0.411 17.055 1.938 L 17.055 3.161 C 17.055 4.689 16.291 5.147 14.763 5.147 L 10.132 5.147 C 8.604 5.147 8.04 5.806 8.04 7.334 L 8.04 15.126 C 8.04 16.654 8.804 17.37 10.332 17.37 L 13.13 17.37 C 14.658 17.37 15.069 17.781 15.069 19.308 L 15.069 20.531 C 15.069 22.059 14.658 22.517 13.13 22.517 L 10.332 22.517 C 8.804 22.517 8.04 23.176 8.04 24.704 L 8.04 32.439 C 8.04 33.966 8.604 34.683 10.132 34.683 L 14.763 34.683 C 16.291 34.683 17.055 35.093 17.055 36.621 L 17.055 37.891 C 17.055 39.419 16.291 39.83 14.763 39.83 L 2.645 39.83 C 1.117 39.83 0 38.712 0 37.185 L 0 2.645 C 0 1.117 1.117 0 2.645 0 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.8296337685145px\" id=\"jQGT4SDE2\" transform=\"translate(306.213 0)\" width=\"17.054837187860812px\"/><path d=\"M 8.05 37.165 C 8.05 38.693 7.085 39.811 5.558 39.811 L 2.397 39.811 C 0.869 39.811 0 38.693 0 37.165 L 0 2.645 C 0 1.117 0.611 0 2.139 0 L 15.221 0 C 20.311 0 23.061 3.514 23.061 8.604 L 23.061 13.799 C 23.061 16.854 21.533 20.216 18.077 21.686 C 17.867 21.772 17.8 21.925 17.8 22.116 C 17.8 22.393 17.962 22.737 18.077 23.014 L 23.73 37.165 C 23.873 37.547 23.94 37.891 23.94 38.206 C 23.94 39.19 23.262 39.811 22.297 39.811 L 19.146 39.811 C 17.112 39.811 16.396 38.741 15.737 37.165 L 9.836 22.908 C 9.635 22.441 9.225 22.211 8.833 22.211 C 8.422 22.211 8.05 22.479 8.05 23.004 L 8.05 37.156 Z M 15.021 13.292 L 15.021 9.119 C 15.021 6.57 13.646 5.147 11.096 5.147 L 10.179 5.147 C 8.652 5.147 8.04 6.322 8.04 7.849 L 8.04 14.572 C 8.04 16.1 8.804 17.322 10.332 17.322 C 13.197 17.322 15.021 16.501 15.021 13.302 Z\" fill=\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\" height=\"39.810535406601986px\" id=\"latqQAKab\" transform=\"translate(327.221 0)\" width=\"23.93979665731615px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-UoMl0\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-UoMl0 { -webkit-mask: ${mask}; aspect-ratio: 8.95; background-color: var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, #f9b13d); mask: ${mask}; width: 358px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 358\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\"},\"set\":{\"localId\":\"vectorSet/m3tTJvZLF\",\"id\":\"m3tTJvZLF\",\"moduleId\":\"HBCoPXR9s4dUQFjQ0KMM\"}}\n */const Icon=withCSS(Component,css,\"framer-UoMl0\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"358\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-47d61ad1-246d-44fb-97ee-2faa40e65001, rgb(249, 177, 61))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/m3tTJvZLF\\\",\\\"id\\\":\\\"m3tTJvZLF\\\",\\\"moduleId\\\":\\\"HBCoPXR9s4dUQFjQ0KMM\\\"}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (af215f2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonM from\"#framer/local/canvasComponent/rn2i3lCr1/rn2i3lCr1.js\";import*as sharedStyle from\"#framer/local/css/fETe5iG4W/fETe5iG4W.js\";import Vector1 from\"#framer/local/vector/SeIkBozww/SeIkBozww.js\";import Vector from\"#framer/local/vector/sTEDVjqjP/sTEDVjqjP.js\";const VectorFonts=getFonts(Vector);const ButtonMFonts=getFonts(ButtonM);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const Vector1Fonts=getFonts(Vector1);const breakpoints={CbDghTekm:\"(min-width: 810px) and (max-width: 1199.98px)\",GwitWZwWq:\"(min-width: 1200px)\",r4SWSKupk:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-3QD9E\";const variantClassNames={CbDghTekm:\"framer-v-ulk7zs\",GwitWZwWq:\"framer-v-1kuo0cw\",r4SWSKupk:\"framer-v-nsd5th\"};const transition1={damping:27,delay:.2,mass:.3,stiffness:121,type:\"spring\"};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:24};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={CbDghTekm:[\".framer-3QD9E .framer-1hcmutp { align-content: center; align-items: center; gap: 0px; height: 94px; padding: 12px 16px 0px 16px; }\",\".framer-3QD9E .framer-kk9xs0 { align-content: flex-start; align-items: flex-start; flex-direction: column; height: 100%; max-height: 100px; width: 81%; }\",\".framer-3QD9E .framer-qt86df { height: 100%; }\",\".framer-3QD9E .framer-1v7heb0 { height: var(--framer-aspect-ratio-supported, 70px); }\",\".framer-3QD9E .framer-lsg8my { width: 33%; }\",\".framer-3QD9E .framer-kz4lyx { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: unset; height: 72px; justify-content: space-evenly; padding: 0px 0px 0px 5px; will-change: unset; z-index: 1; }\",\".framer-3QD9E .framer-yy6cbn-container { flex: 1 0 0px; height: 1px; width: auto; }\",\".framer-3QD9E .framer-1d032pm { bottom: 61px; left: 137px; }\"],r4SWSKupk:[\".framer-3QD9E .framer-1hcmutp { align-content: center; align-items: center; flex-direction: column; gap: 0px; height: min-content; padding: 12px 12px 8px 12px; }\",\".framer-3QD9E .framer-kk9xs0 { align-content: flex-start; align-items: flex-start; height: min-content; justify-content: flex-start; max-height: 61.4px; padding: 0px; width: 100%; }\",\".framer-3QD9E .framer-1v7heb0 { height: var(--framer-aspect-ratio-supported, 41px); }\",\".framer-3QD9E .framer-lsg8my { align-content: center; align-items: center; gap: unset; justify-content: space-evenly; padding: 0px; width: 100%; }\",\".framer-3QD9E .framer-kz4lyx { align-content: center; align-items: center; gap: unset; justify-content: space-between; padding: 0px 0px 0px 5px; }\",\".framer-3QD9E .framer-1d032pm { bottom: unset; left: 22px; top: 39px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={CbDghTekm:\".framer-ulk7zs-override\",r4SWSKupk:\".framer-nsd5th-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3QD9E.framer-4f0jmc, .framer-3QD9E .framer-4f0jmc { display: block; }\",\".framer-3QD9E.framer-1kuo0cw { align-content: center; align-items: center; background: linear-gradient(157deg, var(--token-3afe55a3-d504-4113-a4e8-040261cf71db, #255460) 0%, var(--token-6e7df989-fca4-4117-b13f-6d471dd48260, rgb(114, 33, 99)) 31.53153153153153%, var(--token-f7af2eb7-485d-44f5-94e3-d7edfd0021ad, rgb(242, 124, 124)) 56.75675675675676%, var(--token-c2dfb49f-b780-424f-b81c-5548c5cfff7b, rgb(255, 160, 131)) 78.82882882882883%, var(--token-e44bfe47-907f-4c02-b577-de2a3d32b051, rgb(76, 37, 26)) 100%); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-3QD9E .framer-1hcmutp { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 96px; justify-content: flex-start; max-width: 1440px; order: -1000; overflow: visible; padding: 12px 0px 12px 20px; position: relative; width: 100%; }\",\".framer-3QD9E .framer-kk9xs0 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 75px; justify-content: flex-end; max-height: 87.4px; overflow: visible; padding: 0px 0px 12px 0px; position: relative; width: 39%; z-index: 1; }\",\".framer-3QD9E .framer-qt86df { flex: none; height: 53px; overflow: visible; position: relative; text-decoration: none; width: 100%; z-index: 1; }\",\".framer-3QD9E .framer-1v7heb0 { flex: none; height: var(--framer-aspect-ratio-supported, 51px); left: 50%; position: absolute; top: 49%; transform: translate(-50%, -50%); width: 100%; z-index: 1; }\",\".framer-3QD9E .framer-lsg8my { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 8px 0px; position: relative; width: 55%; z-index: 1; }\",\".framer-3QD9E .framer-kz4lyx { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 12px 0px 5px; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-3QD9E .framer-yy6cbn-container, .framer-3QD9E .framer-1innl3u-container { flex: none; height: auto; position: relative; width: 33%; }\",\".framer-3QD9E .framer-1e4053y-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-3QD9E .framer-3y7350 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-3QD9E .framer-1qai1b6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 1440px; order: 1002; overflow: var(--overflow-clip-fallback, clip); padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-3QD9E .framer-1unbp6i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 204px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 12px 0px 12px 0px; position: relative; width: 100%; }\",\".framer-3QD9E .framer-6ujkij { flex: none; height: var(--framer-aspect-ratio-supported, 180px); position: relative; width: 179px; }\",\".framer-3QD9E .framer-1d032pm { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; bottom: 31px; flex: none; height: auto; left: 126px; position: absolute; white-space: pre; width: auto; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={CbDghTekm:\"(min-width: 810px) and (max-width: 1199.98px)\",GwitWZwWq:\"(min-width: 1200px)\",r4SWSKupk:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"GwitWZwWq\",Phone:\"r4SWSKupk\",Tablet:\"CbDghTekm\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GwitWZwWq\"};};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=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"GwitWZwWq\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:':root body { background: linear-gradient(157deg, var(--token-3afe55a3-d504-4113-a4e8-040261cf71db, rgb(37, 84, 96)) /* {\"name\":\"Background Color\"} */ 0%, var(--token-6e7df989-fca4-4117-b13f-6d471dd48260, rgb(114, 33, 99)) /* {\"name\":\"BG 2\"} */ 31.53153153153153%, var(--token-f7af2eb7-485d-44f5-94e3-d7edfd0021ad, rgb(242, 124, 124)) /* {\"name\":\"logo 9\"} */ 56.75675675675676%, var(--token-c2dfb49f-b780-424f-b81c-5548c5cfff7b, rgb(255, 160, 131)) /* {\"name\":\"logo 10\"} */ 78.82882882882883%, var(--token-e44bfe47-907f-4c02-b577-de2a3d32b051, rgb(76, 37, 26)) /* {\"name\":\"BG 3\"} */ 100%); }'}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1kuo0cw\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(motion.header,{className:\"framer-1hcmutp\",\"data-framer-name\":\"Navbar\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-kk9xs0\",\"data-framer-name\":\"Logo Container\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"g66Ymzx6y\"},motionChild:true,nodeId:\"kaZOjlKZB\",openInNewTab:false,scopeId:\"FNhKeK6HT\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-qt86df framer-4f0jmc\",\"data-framer-name\":\"Header Logo\",children:/*#__PURE__*/_jsx(Vector,{animated:false,className:\"framer-1v7heb0\",layoutId:\"vKtauh7X6\"})})})}),/*#__PURE__*/_jsx(\"nav\",{className:\"framer-lsg8my\",\"data-framer-name\":\"Links\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CbDghTekm:{animate:undefined,initial:undefined,optimized:undefined}},children:/*#__PURE__*/_jsxs(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-kz4lyx\",\"data-framer-appear-id\":\"kz4lyx\",\"data-framer-name\":\"Links\",initial:animation1,optimized:true,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":usO5Osk7j\",webPageId:\"g66Ymzx6y\"},implicitPathVariables:undefined},{href:{hash:\":usO5Osk7j\",webPageId:\"g66Ymzx6y\"},implicitPathVariables:undefined},{href:{hash:\":usO5Osk7j\",webPageId:\"g66Ymzx6y\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CbDghTekm:{height:0,width:undefined,y:11},r4SWSKupk:{width:\"calc((max(min(100vw, 1440px) - 24px, 1px) - 5px) * 0.33)\",y:65}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"calc((max((min(100vw, 1440px) - 20px) * 0.55, 1px) - 17px) * 0.33)\",y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yy6cbn-container\",\"data-framer-name\":\"Link\",name:\"Link\",nodeId:\"E2HmixYSo\",scopeId:\"FNhKeK6HT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CbDghTekm:{ijrUKnlqa:resolvedLinks[1],style:{height:\"100%\"},variant:matchVariant(\"LG0yxU3ET\")},r4SWSKupk:{ijrUKnlqa:resolvedLinks[2],variant:matchVariant(\"LG0yxU3ET\")}},children:/*#__PURE__*/_jsx(ButtonM,{aeM9y0HBZ:\"Portfolio\",height:\"100%\",id:\"E2HmixYSo\",ijrUKnlqa:resolvedLinks[0],layoutId:\"E2HmixYSo\",name:\"Link\",style:{width:\"100%\"},variant:matchVariant(\"lbVh8f4BN\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":S57DNVwed\",webPageId:\"g66Ymzx6y\"},implicitPathVariables:undefined},{href:{hash:\":S57DNVwed\",webPageId:\"g66Ymzx6y\"},implicitPathVariables:undefined},{href:{hash:\":S57DNVwed\",webPageId:\"g66Ymzx6y\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CbDghTekm:{width:\"calc((max((min(100vw, 1440px) - 32px) * 0.33, 1px) - 5px) * 0.33)\",y:9},r4SWSKupk:{width:\"calc((max(min(100vw, 1440px) - 24px, 1px) - 5px) * 0.33)\",y:65}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"calc((max((min(100vw, 1440px) - 20px) * 0.55, 1px) - 17px) * 0.33)\",y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1innl3u-container\",\"data-framer-name\":\"Link\",name:\"Link\",nodeId:\"RqSpyqSAY\",scopeId:\"FNhKeK6HT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CbDghTekm:{ijrUKnlqa:resolvedLinks1[1],variant:matchVariant(\"LG0yxU3ET\")},r4SWSKupk:{ijrUKnlqa:resolvedLinks1[2],variant:matchVariant(\"LG0yxU3ET\")}},children:/*#__PURE__*/_jsx(ButtonM,{aeM9y0HBZ:\"About Me\",height:\"100%\",id:\"RqSpyqSAY\",ijrUKnlqa:resolvedLinks1[0],layoutId:\"RqSpyqSAY\",name:\"Link\",style:{width:\"100%\"},variant:matchVariant(\"lbVh8f4BN\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":D0DRh1EMo\",webPageId:\"g66Ymzx6y\"},implicitPathVariables:undefined},{href:{hash:\":D0DRh1EMo\",webPageId:\"g66Ymzx6y\"},implicitPathVariables:undefined},{href:{hash:\":D0DRh1EMo\",webPageId:\"g66Ymzx6y\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CbDghTekm:{y:47},r4SWSKupk:{y:65}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1e4053y-container\",\"data-framer-name\":\"Link\",name:\"Link\",nodeId:\"ZhqTf7w6b\",scopeId:\"FNhKeK6HT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CbDghTekm:{ijrUKnlqa:resolvedLinks2[1],variant:matchVariant(\"LG0yxU3ET\")},r4SWSKupk:{ijrUKnlqa:resolvedLinks2[2],variant:matchVariant(\"LG0yxU3ET\")}},children:/*#__PURE__*/_jsx(ButtonM,{aeM9y0HBZ:\"Contact\",height:\"100%\",id:\"ZhqTf7w6b\",ijrUKnlqa:resolvedLinks2[0],layoutId:\"ZhqTf7w6b\",name:\"Link\",variant:matchVariant(\"lbVh8f4BN\"),width:\"100%\"})})})})})})]})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-3y7350\"}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-1qai1b6\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1unbp6i\",\"data-framer-name\":\"Top Stack\",children:[/*#__PURE__*/_jsx(Vector1,{animated:false,className:\"framer-6ujkij\",layoutId:\"yRMhQ3zqu\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h3\",{className:\"framer-styles-preset-1q0crh7\",\"data-styles-preset\":\"fETe5iG4W\",dir:\"auto\",children:[\"Michael Fischer \\xa92026 \",/*#__PURE__*/_jsx(\"br\",{}),\"All Rights Reserved\"]})}),className:\"framer-1d032pm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"CbDghTekm\":{\"layout\":[\"fixed\",\"fixed\"]},\"r4SWSKupk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"GwitWZwWq\":[\".framer-1hcmutp\",\".framer-1qai1b6\"],\"CbDghTekm\":[\".framer-1hcmutp\",\".framer-1qai1b6\"],\"r4SWSKupk\":[\".framer-1hcmutp\",\".framer-1qai1b6\"]}\n * @framerBreakpoints {\"GwitWZwWq\":{\"min\":1200,\"canvasClassName\":\"framer-1kuo0cw-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"CbDghTekm\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-ulk7zs-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"r4SWSKupk\":{\"max\":809,\"canvasClassName\":\"framer-nsd5th-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant GwitWZwWq\n * @framerLayoutTemplate true\n */const FramerFNhKeK6HT=withCSS(Component,css,\"framer-3QD9E\");export default FramerFNhKeK6HT;FramerFNhKeK6HT.displayName=\"Main\";FramerFNhKeK6HT.defaultProps={height:1e3,width:1200};addFonts(FramerFNhKeK6HT,[{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\"}]},...VectorFonts,...ButtonMFonts,...Vector1Fonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerFNhKeK6HT.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ButtonM,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFNhKeK6HT\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"GwitWZwWq\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"GwitWZwWq\\\":[\\\".framer-1hcmutp\\\",\\\".framer-1qai1b6\\\"],\\\"CbDghTekm\\\":[\\\".framer-1hcmutp\\\",\\\".framer-1qai1b6\\\"],\\\"r4SWSKupk\\\":[\\\".framer-1hcmutp\\\",\\\".framer-1qai1b6\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CbDghTekm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r4SWSKupk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"GwitWZwWq\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1kuo0cw-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"CbDghTekm\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-ulk7zs-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"r4SWSKupk\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-nsd5th-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/ngDRa8XXI2Gje4MUVAoD/PlklhVsxufkvRsdRYh1a/FNhKeK6HT.js\";\r\n\r\n\t\tconst routes = {g66Ymzx6y: {elements: {D0DRh1EMo: \"contact\", S57DNVwed: \"about\", usO5Osk7j: \"portfolio\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/panPStAUsMc7kkDtnMVd/jvz0Ogc0LlDFoZC2QshF/g66Ymzx6y.js\")), path: \"/\"}, lRA57mHLR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2Ltrc3Yk61eQVNChbpij/lbHrB8vBjRNS9EPGm1cc/lRA57mHLR.js\")), path: \"/404\"}, bEvPW4rSu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J8SbMZwReDMn5dLVxWTh/HiSW8EDrG3A5TkmGuoJN/bEvPW4rSu.js\")), path: \"/ethyr\"}, o9gm1Nale: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1EY0mot4ydD8XcJ75bdY/b8YrWZWGkWBKunpQJLsX/o9gm1Nale.js\")), path: \"/castle\"}, d_DOKCgVn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EJvukqKYjX5tUABKiEKK/QKQuQhpXgE0dtG8P7yDa/d_DOKCgVn.js\")), path: \"/tiempo\"}, d5Bxj18mF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LCr254Xz0sTQFYduA9Ve/qRNMWAj2H1DT6fGsiTp5/d5Bxj18mF.js\")), path: \"/sixthcity\"}, c8n7ksPtA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/khjLyMnFSFpNPXO5sCAN/yEpCupb9M8DX0nQKbUZI/c8n7ksPtA.js\")), path: \"/tortugas\"}, bS3WmVPiI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/whAzZtZynPzjCrI2GO95/pGnGlT7kAWmPPtz7QuNU/bS3WmVPiI.js\")), path: \"/yankeegolden\"}, pwT6DvaOF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rFrB9uktFR7jceaey9u9/l5Sl2hx6mrIRvYcV9Apr/pwT6DvaOF.js\")), path: \"/americangods\"}, FdGY84e54: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LqlFfqHNyI0jARzJADQO/S0yldSeuHMT0GKNZlBh6/FdGY84e54.js\")), path: \"/socialposters\"}, cAcorAWWb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Y5IZFgrXymQhZh9STSEX/SBwtjfrZkb9xT2Cwpuvn/cAcorAWWb.js\")), path: \"/mindless\"}, NG3yqne7a: {collectionId: \"eTd73f_PQ\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kiKTCpYTXGjxtEiB7DiJ/dzEvVHAgsUKsAkuC766L/NG3yqne7a.js\")), path: \"/projects/:a0C32bfaD\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {eTd73f_PQ: async () => (await import(\"https://framerusercontent.com/modules/oDOGe4vGfpMFB0oZObje/ujSRwhM2Tl4MovW7DzfV/eTd73f_PQ.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"32eec0b2d0a4c528a178e3dc9578305fc34b97658b0c936314ad34456b056334\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"g66Ymzx6y\":\r\ncase \"VZcCA8SCA\":\r\ncase \"lRA57mHLR\":\r\ncase \"bEvPW4rSu\":\r\ncase \"o9gm1Nale\":\r\ncase \"d_DOKCgVn\":\r\ncase \"d5Bxj18mF\":\r\ncase \"c8n7ksPtA\":\r\ncase \"bS3WmVPiI\":\r\ncase \"pwT6DvaOF\":\r\ncase \"FdGY84e54\":\r\ncase \"cAcorAWWb\":\r\ncase \"NG3yqne7a\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"g66Ymzx6y\":\r\ncase \"VZcCA8SCA\":\r\ncase \"lRA57mHLR\":\r\ncase \"bEvPW4rSu\":\r\ncase \"o9gm1Nale\":\r\ncase \"d_DOKCgVn\":\r\ncase \"d5Bxj18mF\":\r\ncase \"c8n7ksPtA\":\r\ncase \"bS3WmVPiI\":\r\ncase \"pwT6DvaOF\":\r\ncase \"FdGY84e54\":\r\ncase \"cAcorAWWb\":\r\ncase \"NG3yqne7a\":\r\nreturn [{hash: \"1kuo0cw\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"ulk7zs\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"nsd5th\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2Ltrc3Yk61eQVNChbpij/lbHrB8vBjRNS9EPGm1cc/lRA57mHLR.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://michaelfischer.space\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/wtWyJAqPdbSpCnXUh39z/jSJbAFgUL3migdEEfADI/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 90, type: \"wipe\", width: \"0%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.4, duration: 0.6, ease: [0.89, 0.16, 0.38, 1.01], 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.4, ease: [0.75, 0.12, 0.2, 1.05], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"30%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}