{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/wKtHQCSN84GBrD4Rig2L/N2TQ1V8bWD5RYVWt9Uwp/MenuBackground.js", "ssg:https://framerusercontent.com/modules/yyeVgt88Tm1qUAjqqJ5L/tZiBryU4s0RbAGoomFJC/PageProgress_small_open.js", "ssg:https://framerusercontent.com/modules/MBJ6TC0Vo98PqVfHfXPZ/FHWhbKjX3oTS0Wlt8sMQ/PageProgress_small.js", "ssg:https://framerusercontent.com/modules/3HwIqYJ2Zfn4sQcRJ2Se/9Y7330OtkugayPfzs9Xy/PageProgress.js", "ssg:https://framerusercontent.com/modules/D9nX8cQRatVVcUZk5RKY/SrhW4PCVQn0LQmQPn7JM/nWZpuHXGE.js", "ssg:https://framerusercontent.com/modules/6geX8MjwM7p6Orpibhka/TW7MgCyHU5ehOWfIAWLa/RLEVZC1b6.js", "ssg:https://framerusercontent.com/modules/93YOc3gmaFGB5sdVqu5I/f3caGmcv10dtaflB8ovG/fiAGcNNXC.js", "ssg:https://ga.jspm.io/npm:@emotion/hash@0.8.0/dist/hash.browser.esm.js", "ssg:https://framerusercontent.com/modules/4S4SnR1GdEzX95H1h5mT/XOOqlsrUApK7c1r3bqGB/Arc.js", "ssg:https://framerusercontent.com/modules/yZMfwTKhSYozZcUd6NC3/IT9Z7OSUTZ4Dx3f2LrM6/Logo_animated.js", "ssg:https://framerusercontent.com/modules/sh9yCRsUw8rUCjRt8hnG/oC8lHoaJk7IqyKM6M0Dq/dP5cQY9zN.js", "ssg:https://framerusercontent.com/modules/cUfLTrFbRMTuOmrQGJFx/Ai2yC2H1yiDBa1MAnz1H/PY4qwyip1.js", "ssg:https://framerusercontent.com/modules/LYjHQmme0oybGHU0hKyl/h2ei7bo89A4JmGXUAihh/EnframerToggle.js", "ssg:https://framerusercontent.com/modules/tzqM16uC2CNGIYdTslFK/P0A6bEMedl1ICsWXT8r8/vlNPcqzGG.js"],
  "sourcesContent": ["import{jsx as r}from\"react/jsx-runtime\";let e={borderRadius:12,border:\"2px dotted #262626\",backgroundImage:\"radial-gradient( circle at 50% 50%, #000 40%, transparent 50%, transparent 49.5%, #000 50% )\",backgroundSize:\"15px 15px\",backdropFilter:\"blur(20px) brightness(40%)\",WebkitBackdropFilter:\"blur(20px) brightness(40%)\",MozBackdropFilter:\"blur(20px) brightness(40%)\"},t={borderBottome:\"20px dotted #262626\",backgroundImage:\"radial-gradient( circle at 50% 50%, #262626 40%, transparent 50%, transparent 49.5%, #262626 50% )\",backgroundSize:\"15px 15px\",backdropFilter:\"blur(20px) brightness(50%)\"};export function menuBackground(t){return a=>/*#__PURE__*/r(t,{...a,style:e});}// -webkit-backdrop-filter: blur(20px) brightness(30%);\n// -moz-backdrop-filter: blur(20px) brightness(30%);\nexport function headerBackground(e){return a=>/*#__PURE__*/r(e,{...a,style:t});}\nexport const __FramerMetadata__ = {\"exports\":{\"menuBackground\":{\"type\":\"reactHoc\",\"name\":\"menuBackground\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"headerBackground\":{\"type\":\"reactHoc\",\"name\":\"headerBackground\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MenuBackground.map", "import{jsx as t,jsxs as o}from\"react/jsx-runtime\";import{useEffect as e,useState as s}from\"react\";import{motion as r,useViewportScroll as i,useSpring as n,useTransform as a}from\"framer-motion\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function l(l){let[f,m]=s(!1),{scrollYProgress:g}=i(),h=a(g,[0,.9],[0,1]),c=n(h,{stiffness:400,damping:90});return e(()=>h.onChange(t=>m(t>=1)),[h]),/*#__PURE__*/t(\"div\",{style:d,children:/*#__PURE__*/o(\"svg\",{style:p,width:\"380\",height:\"331\",viewBox:\"0 0 378 331\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/t(r.path,{fill:\"none\",d:\"M360 5H20C11.7157 5 5 11.7157 5 20V311C5 319.284 11.7157 326 20 326H360C368.284 326 375 319.284 375 311V20C375 11.7157 368.284 5 360 5Z\",stroke:\"url(#paint0_diamond_553_324)\",strokeWidth:\"5\",style:{pathLength:c,// translateX: 5,\ntranslateY:5,scaleX:-1}}),/*#__PURE__*/t(\"defs\",{children:/*#__PURE__*/o(\"radialGradient\",{id:\"paint0_diamond_553_324\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(9.99998 321) rotate(-38.4691) scale(457.249 9033.54)\",children:[/*#__PURE__*/t(\"stop\",{stopColor:\"#D5DBB6\"}),/*#__PURE__*/t(\"stop\",{offset:\"0.241131\",stopColor:\"#EED381\"}),/*#__PURE__*/t(\"stop\",{offset:\"0.500246\",stopColor:\"#EEAB92\"}),/*#__PURE__*/t(\"stop\",{offset:\"0.747593\",stopColor:\"#ECD4F0\"}),/*#__PURE__*/t(\"stop\",{offset:\"1\",stopColor:\"#C1D9FF\"})]})})]})});}// Styles are written in object syntax\n// Learn more: https://reactjs.org/docs/dom-elements.html#style\nlet d={width:\"380px\",height:\"331px\",display:\"absolute\",overflow:\"visible\",zIndex:10,padding:0,margin:0},p={padding:0,marginTop:-5,marginLeft:-1,overflow:\"visible\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PageProgressSmallOpen\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PageProgress_small_open.map", "import{jsx as t,jsxs as o}from\"react/jsx-runtime\";import{useEffect as e,useState as s}from\"react\";import{motion as r,useViewportScroll as i,useSpring as n,useTransform as a}from\"framer-motion\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function l(l){let[f,m]=s(!1),{scrollYProgress:g}=i(),h=a(g,[0,.9],[0,1]),c=n(h,{stiffness:400,damping:90});return e(()=>h.onChange(t=>m(t>=1)),[h]),/*#__PURE__*/t(\"div\",{style:d,children:/*#__PURE__*/o(\"svg\",{style:p,width:\"360\",height:\"102\",viewBox:\"0 0 360 102\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/t(r.path,{fill:\"none\",d:\"M360 5H20C11.7157 5 5 11.7157 5 20V82C5 90.2843 11.7157 97 20 97H360C368.284 97 375 90.2843 375 82V20C375 11.7157 368.284 5 360 5Z\",stroke:\"url(#paint0_diamond_553_323)\",strokeWidth:\"5\",style:{pathLength:c,translateX:5,translateY:5,scaleX:-1}}),/*#__PURE__*/t(\"defs\",{children:/*#__PURE__*/o(\"radialGradient\",{id:\"paint0_diamond_553_323\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(9.99998 91.9999) rotate(-11.8322) scale(365.772 2977.51)\",children:[/*#__PURE__*/t(\"stop\",{stopColor:\"#D5DBB6\"}),/*#__PURE__*/t(\"stop\",{offset:\"0.241131\",stopColor:\"#EED381\"}),/*#__PURE__*/t(\"stop\",{offset:\"0.500246\",stopColor:\"#EEAB92\"}),/*#__PURE__*/t(\"stop\",{offset:\"0.747593\",stopColor:\"#ECD4F0\"}),/*#__PURE__*/t(\"stop\",{offset:\"1\",stopColor:\"#C1D9FF\"})]})})]})});}// Styles are written in object syntax\n// Learn more: https://reactjs.org/docs/dom-elements.html#style\nlet d={width:\"360px\",height:\"102px\",display:\"absolute\",overflow:\"visible\",zIndex:10,padding:0,margin:0},p={padding:0,marginTop:-5,marginLeft:-3.5,overflow:\"visible\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PageProgressSmall\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PageProgress_small.map", "import{jsx as t,jsxs as o}from\"react/jsx-runtime\";import{useEffect as e,useState as s}from\"react\";import{motion as r,useViewportScroll as i,useSpring as n,useTransform as a}from\"framer-motion\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function l(l){let[f,m]=s(!1),{scrollYProgress:g}=i(),h=a(g,[0,.9],[0,1]),c=n(h,{stiffness:400,damping:90});return e(()=>h.onChange(t=>m(t>=1)),[h]),/*#__PURE__*/t(\"div\",{style:d,children:/*#__PURE__*/o(\"svg\",{style:p,width:\"520\",height:\"102\",viewBox:\"0 0 520 102\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/t(r.path,{fill:\"none\",d:\"M500 5H20C11.7157 5 5 11.7157 5 20V82C5 90.2843 11.7157 97 20 97H500C508.284 97 515 90.2843 515 82V20C515 11.7157 508.284 5 500 5Z\",stroke:\"url(#paint0_diamond_550_322)\",strokeWidth:\"5\",style:{pathLength:c,translateX:5,translateY:5,scaleX:-1}}),/*#__PURE__*/t(\"defs\",{children:/*#__PURE__*/o(\"radialGradient\",{id:\"paint0_diamond_550_322\",cx:\"0\",cy:\"0\",r:\"1\",gradientUnits:\"userSpaceOnUse\",gradientTransform:\"translate(9.99997 91.9999) rotate(-8.68477) scale(496.695 3007.27)\",children:[/*#__PURE__*/t(\"stop\",{stopColor:\"#D5DBB6\"}),/*#__PURE__*/t(\"stop\",{offset:\"0.241131\",stopColor:\"#EED381\"}),/*#__PURE__*/t(\"stop\",{offset:\"0.500246\",stopColor:\"#EEAB92\"}),/*#__PURE__*/t(\"stop\",{offset:\"0.747593\",stopColor:\"#ECD4F0\"}),/*#__PURE__*/t(\"stop\",{offset:\"1\",stopColor:\"#C1D9FF\"})]})})]})});}// Styles are written in object syntax\n// Learn more: https://reactjs.org/docs/dom-elements.html#style\nlet d={width:\"520px\",height:\"102px\",display:\"absolute\",overflow:\"visible\",zIndex:10,padding:0,margin:0},p={padding:0,marginTop:-5,marginLeft:-5,overflow:\"visible\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PageProgress\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PageProgress.map", "// Generated by Framer (f043daf)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const enabledGestures={VqLG00WIw:{hover:true}};const cycleOrder=[\"VqLG00WIw\"];const variantClassNames={VqLG00WIw:\"framer-v-10h860v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={};const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/ _jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Component=/*#__PURE__*/ React.forwardRef(function({id,style,className,width,height,layoutId,variant:outerVariant=\"VqLG00WIw\",...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"VqLG00WIw\",enabledGestures,transitions,variant,variantClassNames});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const defaultLayoutId=React.useId();return /*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-l1i3I\",classNames),style:{display:\"contents\"},children:/*#__PURE__*/ _jsx(Transition,{value:transition,children:/*#__PURE__*/ _jsx(motion.div,{...restProps,className:cx(\"framer-10h860v\",className),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"VqLG00WIw\",ref:ref,style:{...style},...addPropertyOverrides({\"VqLG00WIw-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/ _jsx(SVG,{className:\"framer-hqwpd0\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"W7P2PWvE1\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 28\"><path d=\"M 5.297 17.218 L 8.475 17.218 L 8.475 8.582 C 8.475 8.582 9.057 8.582 11.653 8.582 C 14.248 8.582 16.419 11.211 16.419 13.893 C 16.419 16.575 14.195 19.418 11.758 19.418 C 9.322 19.418 3.178 19.418 3.178 19.418 L 3.178 3.218 C 3.178 3.218 4.396 3.218 11.229 3.218 C 18.061 3.218 21.544 8.596 21.716 13.893 C 21.888 19.19 17.167 25 11.5 25 C 5.833 25 5 25 5 25 L 5 28 C 5 28 2 28 11 28 C 20 28 24.921 20.839 24.894 13.893 C 24.868 6.946 19.663 -0 11.017 0 C 2.371 0 0 0 0 0 L 0 22.636 C 0 22.636 5.618 22.636 10.858 22.636 C 16.098 22.636 19.597 18.211 19.597 13.893 C 19.597 9.575 16.102 5.364 11.229 5.364 C 6.356 5.364 5.297 5.364 5.297 5.364 Z\" fill=\"hsl(0, 0%, 100%)\"></path><path d=\"M 1.5 25 C 2.328 25 3 25.672 3 26.5 C 3 27.328 2.328 28 1.5 28 C 0.672 28 0 27.328 0 26.5 C 0 25.672 0.672 25 1.5 25 Z\" fill=\"#FFB69C\"></path></svg>',svgContentId:1737413661,withExternalLayout:true,...addPropertyOverrides({\"VqLG00WIw-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25 28\"><path d=\"M 5.297 17.218 L 8.475 17.218 L 8.475 8.582 C 8.475 8.582 9.057 8.582 11.653 8.582 C 14.248 8.582 16.419 11.211 16.419 13.893 C 16.419 16.575 14.195 19.418 11.758 19.418 C 9.322 19.418 3.178 19.418 3.178 19.418 L 3.178 3.218 C 3.178 3.218 4.396 3.218 11.229 3.218 C 18.061 3.218 21.544 8.596 21.716 13.893 C 21.888 19.19 17.167 25 11.5 25 C 5.833 25 5 25 5 25 L 5 28 C 5 28 2 28 11 28 C 20 28 24.921 20.839 24.894 13.893 C 24.868 6.946 19.663 -0 11.017 0 C 2.371 0 0 0 0 0 L 0 22.636 C 0 22.636 5.618 22.636 10.858 22.636 C 16.098 22.636 19.597 18.211 19.597 13.893 C 19.597 9.575 16.102 5.364 11.229 5.364 C 6.356 5.364 5.297 5.364 5.297 5.364 Z\" fill=\"#D5DBB6\"></path><path d=\"M 1.5 25 C 2.328 25 3 25.672 3 26.5 C 3 27.328 2.328 28 1.5 28 C 0.672 28 0 27.328 0 26.5 C 0 25.672 0.672 25 1.5 25 Z\" fill=\"#D5DBB6\"></path></svg>',svgContentId:4021553689}},baseVariant,gestureVariant)})})})})});});const css=['.framer-l1i3I [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-l1i3I .framer-1oqouug { display: block; }\",\".framer-l1i3I .framer-10h860v { height: 28px; overflow: visible; position: relative; width: 25px; }\",\".framer-l1i3I .framer-hqwpd0 { flex: none; height: 28px; left: calc(48.00000000000002% - 25px / 2); position: absolute; top: calc(50.00000000000002% - 28px / 2); width: 25px; }\",\".framer-l1i3I .framer-v-10h860v .framer-10h860v { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 25\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MUsykdm7Q\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n */ const FramernWZpuHXGE=withCSS(Component,css,\"framer-l1i3I\");export default FramernWZpuHXGE;FramernWZpuHXGE.displayName=\"Logo\";FramernWZpuHXGE.defaultProps={height:28,width:25};addFonts(FramernWZpuHXGE,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernWZpuHXGE\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"25\",\"framerIntrinsicHeight\":\"28\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MUsykdm7Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nWZpuHXGE.map", "// Generated by Framer (4f5e97b)\nimport{jsx as e}from\"react/jsx-runtime\";import{addFonts as r,addPropertyControls as t,ControlType as a,cx as o,Link as n,RichText as i,useActiveVariantCallback as l,useLocaleInfo as d,useVariantState as f,withCSS as s}from\"framer\";import{LayoutGroup as m,motion as p,MotionConfigContext as c}from\"framer-motion\";import*as u from\"react\";let h={cvzIlpirK:{hover:!0},wkPk8XD42:{pressed:!0}},v=[\"cvzIlpirK\",\"wkPk8XD42\"],b=\"framer-Bu3FO\",g={cvzIlpirK:\"framer-v-1bddoar\",wkPk8XD42:\"framer-v-hm6ngy\"};function x(e,...r){let t={};return null==r||r.forEach(r=>r&&Object.assign(t,e[r])),t;}let w={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},y=({value:r,children:t})=>{let a=u.useContext(c),o=null!=r?r:a.transition,n=u.useMemo(()=>({...a,transition:o}),[JSON.stringify(o)]);return /*#__PURE__*/e(c.Provider,{value:n,children:t});},k={\"Nav Desktop\":\"cvzIlpirK\",\"Nav Mobile\":\"wkPk8XD42\"},B=({height:e,id:r,link:t,tap:a,title:o,width:n,...i})=>{var l,d,f;return{...i,HsjQUoGdA:null!=t?t:i.HsjQUoGdA,NYtBGPGV1:null!==(l=null!=o?o:i.NYtBGPGV1)&&void 0!==l?l:\"About\",QKG6KS5S8:null!=a?a:i.QKG6KS5S8,variant:null!==(f=null!==(d=k[i.variant])&&void 0!==d?d:i.variant)&&void 0!==f?f:\"cvzIlpirK\"};},F=(e,r)=>r.join(\"-\")+e.layoutDependency,I=/*#__PURE__*/u.forwardRef(function(r,t){let{activeLocale:a}=d(),{style:s,className:c,layoutId:b,variant:k,NYtBGPGV1:I,HsjQUoGdA:K,QKG6KS5S8:O,...z}=B(r),{baseVariant:P,classNames:N,gestureVariant:D,setGestureState:S,setVariant:T,transition:A,variants:G}=f({cycleOrder:v,defaultVariant:\"cvzIlpirK\",enabledGestures:h,transitions:w,variant:k,variantClassNames:g}),M=F(r,G),{activeVariantCallback:C,delay:X}=l(P),R=C(async(...e)=>{if(O){let r=await O(...e);if(!1===r)return!1;}}),j=u.useRef(null),H=u.useId();return /*#__PURE__*/e(m,{id:null!=b?b:H,children:/*#__PURE__*/e(p.div,{initial:k,animate:G,onHoverStart:()=>S({isHovered:!0}),onHoverEnd:()=>S({isHovered:!1}),onTapStart:()=>S({isPressed:!0}),onTap:()=>S({isPressed:!1}),onTapCancel:()=>S({isPressed:!1}),className:o(\"framer-Bu3FO\",...[],N),style:{display:\"contents\"},children:/*#__PURE__*/e(y,{value:A,children:/*#__PURE__*/e(n,{href:K,openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(p.a,{...z,className:`${o(\"framer-1bddoar\",c)} framer-qna104`,\"data-framer-name\":\"Nav Desktop\",\"data-highlight\":!0,layoutDependency:M,layoutId:\"cvzIlpirK\",onTap:R,ref:null!=t?t:j,style:{...s},...x({\"cvzIlpirK-hover\":{\"data-framer-name\":void 0},\"wkPk8XD42-pressed\":{\"data-framer-name\":void 0},wkPk8XD42:{\"data-framer-name\":\"Nav Mobile\"}},P,D),children:/*#__PURE__*/e(p.div,{className:\"framer-xfhtbz\",layoutDependency:M,layoutId:\"l9PamkUiZ\",style:{backdropFilter:\"none\",backgroundColor:\"rgba(20, 20, 20, 0)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,WebkitBackdropFilter:\"none\"},variants:{\"cvzIlpirK-hover\":{backdropFilter:\"blur(8px)\",backgroundColor:\"var(--token-75085acd-e440-4195-896c-9360cf4c3dd5, rgb(173, 83, 82))\",WebkitBackdropFilter:\"blur(8px)\"}},children:/*#__PURE__*/e(i,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(u.Fragment,{children:/*#__PURE__*/e(p.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:\"About\"})}),className:\"framer-j6fwab\",fonts:[\"GF;Inter-500\"],layoutDependency:M,layoutId:\"lChr8YGrs\",style:{\"--extracted-r6o4lv\":\"rgb(237, 237, 237)\",\"--framer-paragraph-spacing\":\"0px\"},text:I,variants:{\"wkPk8XD42-pressed\":{\"--extracted-r6o4lv\":\"var(--token-83090551-1579-4409-a5e1-a616d21a2160, rgb(181, 41, 38))\"}},verticalAlignment:\"top\",withExternalLayout:!0,...x({\"wkPk8XD42-pressed\":{children:/*#__PURE__*/e(u.Fragment,{children:/*#__PURE__*/e(p.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-83090551-1579-4409-a5e1-a616d21a2160, rgb(181, 41, 38)))\"},children:\"About\"})})},wkPk8XD42:{children:/*#__PURE__*/e(u.Fragment,{children:/*#__PURE__*/e(p.p,{style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(237, 237, 237))\"},children:\"About\"})})}},P,D)})})})})})})});}),K=['.framer-Bu3FO [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Bu3FO .framer-qna104 { display: block; }\",\".framer-Bu3FO .framer-1bddoar { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Bu3FO .framer-xfhtbz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px 12px 8px 12px; position: relative; width: min-content; }\",\".framer-Bu3FO .framer-j6fwab { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Bu3FO .framer-1bddoar, .framer-Bu3FO .framer-xfhtbz { gap: 0px; } .framer-Bu3FO .framer-1bddoar > *, .framer-Bu3FO .framer-xfhtbz > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-Bu3FO .framer-1bddoar > :first-child, .framer-Bu3FO .framer-xfhtbz > :first-child { margin-left: 0px; } .framer-Bu3FO .framer-1bddoar > :last-child, .framer-Bu3FO .framer-xfhtbz > :last-child { margin-right: 0px; } }\",\".framer-Bu3FO.framer-v-hm6ngy .framer-xfhtbz { padding: 8px 12px 8px 0px; }\"],O=s(I,K,\"framer-Bu3FO\");export default O;O.displayName=\"Main Button\",O.defaultProps={height:42,width:70},t(O,{variant:{options:[\"cvzIlpirK\",\"wkPk8XD42\"],optionTitles:[\"Nav Desktop\",\"Nav Mobile\"],title:\"Variant\",type:a.Enum},NYtBGPGV1:{defaultValue:\"About\",displayTextArea:!1,title:\"Title\",type:a.String},HsjQUoGdA:{title:\"Link\",type:a.Link},QKG6KS5S8:{title:\"Tap\",type:a.EventHandler}}),r(O,[{family:\"Inter\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/RLEVZC1b6:default\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\"},style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf\",weight:\"500\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRLEVZC1b6\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"70\",\"framerVariables\":\"{\\\"NYtBGPGV1\\\":\\\"title\\\",\\\"HsjQUoGdA\\\":\\\"link\\\",\\\"QKG6KS5S8\\\":\\\"tap\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wkPk8XD42\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sFlnazceA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"stl6KS4_l\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"42\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RLEVZC1b6.map", "// Generated by Framer (ac3938c)\nimport{jsx as r,jsxs as e}from\"react/jsx-runtime\";import{addFonts as a,addPropertyControls as t,ControlType as i,cx as n,getFonts as m,Link as f,resolveLink as o,useActiveVariantCallback as c,useLocaleInfo as l,useRouter as d,useVariantState as p,withCSS as u}from\"framer\";import{LayoutGroup as s,motion as x,MotionConfigContext as g}from\"framer-motion\";import*as h from\"react\";import{menuBackground as v}from\"https://framerusercontent.com/modules/wKtHQCSN84GBrD4Rig2L/N2TQ1V8bWD5RYVWt9Uwp/MenuBackground.js\";import w from\"https://framerusercontent.com/modules/yyeVgt88Tm1qUAjqqJ5L/tZiBryU4s0RbAGoomFJC/PageProgress_small_open.js\";import E from\"https://framerusercontent.com/modules/MBJ6TC0Vo98PqVfHfXPZ/FHWhbKjX3oTS0Wlt8sMQ/PageProgress_small.js\";import y from\"https://framerusercontent.com/modules/3HwIqYJ2Zfn4sQcRJ2Se/9Y7330OtkugayPfzs9Xy/PageProgress.js\";import*as b from\"./fiAGcNNXC-0.js\";import Z from\"https://framerusercontent.com/modules/D9nX8cQRatVVcUZk5RKY/SrhW4PCVQn0LQmQPn7JM/nWZpuHXGE.js\";import j from\"https://framerusercontent.com/modules/6geX8MjwM7p6Orpibhka/TW7MgCyHU5ehOWfIAWLa/RLEVZC1b6.js\";let k=m(Z),I=m(j),C=v(x.div),R=m(w),P=m(E),X=m(y),q=[\"zecjx165d\",\"mfXvIDrfU\",\"WJwkOVSvW\",\"C8_aEXCEp\"],D=\"framer-E5Ztu\",T={C8_aEXCEp:\"framer-v-1a1gixc\",mfXvIDrfU:\"framer-v-1vun882\",WJwkOVSvW:\"framer-v-sf009y\",zecjx165d:\"framer-v-ixcvwh\"};function N(r,...e){let a={};return null==e||e.forEach(e=>e&&Object.assign(a,r[e])),a;}let B={C8_aEXCEp:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},V={cTGAjHAid:b},W=(r,e)=>{for(;e;){let a=V[e.id];if(a){let e=a[r];if(e)return e;}e=e.fallback;}},O=(r,e)=>`translate(-50%, -50%) ${e}`,_=(r,e)=>`translateX(-50%) ${e}`,z=({value:e,children:a})=>{let t=h.useContext(g),i=null!=e?e:t.transition,n=h.useMemo(()=>({...t,transition:i}),[JSON.stringify(i)]);return /*#__PURE__*/r(g.Provider,{value:n,children:a});},J={\"Phone Open\":\"C8_aEXCEp\",Desktop:\"zecjx165d\",Phone:\"WJwkOVSvW\",Tablet:\"mfXvIDrfU\"},L=({height:r,id:e,width:a,...t})=>{var i,n;return{...t,variant:null!==(n=null!==(i=J[t.variant])&&void 0!==i?i:t.variant)&&void 0!==n?n:\"zecjx165d\"};},G=(r,e)=>e.join(\"-\")+r.layoutDependency,S=/*#__PURE__*/h.forwardRef(function(a,t){let{activeLocale:i}=l(),{style:m,className:u,layoutId:g,variant:v,...b}=L(a),{baseVariant:k,classNames:I,gestureVariant:R,setGestureState:P,setVariant:X,transition:D,variants:V}=p({cycleOrder:q,defaultVariant:\"zecjx165d\",transitions:B,variant:v,variantClassNames:T}),W=G(a,V),{activeVariantCallback:J,delay:S}=c(k),U=J(async(...r)=>{X(\"C8_aEXCEp\");}),A=J(async(...r)=>{X(\"WJwkOVSvW\");}),H=h.useRef(null),Q=d(),K=h.useId();return /*#__PURE__*/r(s,{id:null!=g?g:K,children:/*#__PURE__*/r(x.div,{initial:v,animate:V,onHoverStart:()=>P({isHovered:!0}),onHoverEnd:()=>P({isHovered:!1}),onTapStart:()=>P({isPressed:!0}),onTap:()=>P({isPressed:!1}),onTapCancel:()=>P({isPressed:!1}),className:n(\"framer-E5Ztu\",...[],I),style:{display:\"contents\"},children:/*#__PURE__*/r(z,{value:D,children:/*#__PURE__*/e(x.div,{...b,className:n(\"framer-ixcvwh\",u),\"data-framer-name\":\"Desktop\",layoutDependency:W,layoutId:\"zecjx165d\",ref:null!=t?t:H,style:{...m},...N({C8_aEXCEp:{\"data-framer-name\":\"Phone Open\"},mfXvIDrfU:{\"data-framer-name\":\"Tablet\"},WJwkOVSvW:{\"data-framer-name\":\"Phone\"}},k,R),children:[/*#__PURE__*/e(C,{className:\"framer-jecam4\",layoutDependency:W,layoutId:\"GyAieyKC8\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:[/*#__PURE__*/e(x.div,{className:\"framer-rvw9mu\",layoutDependency:W,layoutId:\"jz7Ut99kP\",children:[/*#__PURE__*/r(f,{href:{webPageId:\"weTkVwjyC\"},openInNewTab:!1,children:/*#__PURE__*/r(x.a,{className:\"framer-1f3qqtg framer-l9sccy\",\"data-framer-name\":\"Title and Icon\",layoutDependency:W,layoutId:\"B2uvFbTfu\",children:/*#__PURE__*/r(x.div,{className:\"framer-lrmyjr-container\",layoutDependency:W,layoutId:\"eVAxjEYOL-container\",children:/*#__PURE__*/r(Z,{height:\"100%\",id:\"eVAxjEYOL\",layoutId:\"eVAxjEYOL\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),!![\"WJwkOVSvW\",\"C8_aEXCEp\"].includes(k)&&/*#__PURE__*/e(x.div,{className:\"framer-w1tc7l\",\"data-framer-name\":\"Icon\",\"data-highlight\":!0,layoutDependency:W,layoutId:\"TOtO0UbmF\",onTap:U,...N({C8_aEXCEp:{onTap:A}},k,R),children:[/*#__PURE__*/r(x.div,{className:\"framer-1pik4p5\",\"data-framer-name\":\"Bottom\",layoutDependency:W,layoutId:\"oRh7RBp1h\",style:{backgroundColor:\"var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{C8_aEXCEp:{rotate:45}}}),\"C8_aEXCEp\"!==k&&/*#__PURE__*/r(x.div,{className:\"framer-14bkey4\",\"data-framer-name\":\"Mid\",layoutDependency:W,layoutId:\"mIpez1xbf\",style:{backgroundColor:\"var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/r(x.div,{className:\"framer-1vcev5j\",\"data-framer-name\":\"Top\",layoutDependency:W,layoutId:\"nJmMcIOGx\",style:{backgroundColor:\"var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{C8_aEXCEp:{rotate:-45}}})]})]}),\"WJwkOVSvW\"!==k&&/*#__PURE__*/r(x.div,{className:\"framer-sugbnj\",layoutDependency:W,layoutId:\"LAK0mXshR\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:/*#__PURE__*/e(x.div,{className:\"framer-1uqtc48\",layoutDependency:W,layoutId:\"voKQKavse\",children:[/*#__PURE__*/r(x.div,{className:\"framer-1km9ig5-container\",layoutDependency:W,layoutId:\"IHAVSZQ00-container\",children:/*#__PURE__*/r(j,{height:\"100%\",HsjQUoGdA:o({webPageId:\"pe3meem6y\"},Q),id:\"IHAVSZQ00\",layoutId:\"IHAVSZQ00\",NYtBGPGV1:\"About\",variant:\"cvzIlpirK\",width:\"100%\",...N({C8_aEXCEp:{variant:\"wkPk8XD42\"}},k,R)})}),/*#__PURE__*/r(x.div,{className:\"framer-1q1orum-container\",layoutDependency:W,layoutId:\"oiwZBfkw8-container\",children:/*#__PURE__*/r(j,{height:\"100%\",HsjQUoGdA:o({webPageId:\"mbPJl20i5\"},Q),id:\"oiwZBfkw8\",layoutId:\"oiwZBfkw8\",NYtBGPGV1:\"Case Studies\",variant:\"cvzIlpirK\",width:\"100%\",...N({C8_aEXCEp:{variant:\"wkPk8XD42\"}},k,R)})}),/*#__PURE__*/r(x.div,{className:\"framer-1mlw48u-container\",layoutDependency:W,layoutId:\"epfPX6RJL-container\",children:/*#__PURE__*/r(j,{height:\"100%\",HsjQUoGdA:o({webPageId:\"iwM5Y4PET\"},Q),id:\"epfPX6RJL\",layoutId:\"epfPX6RJL\",NYtBGPGV1:\"Writing\",variant:\"cvzIlpirK\",width:\"100%\",...N({C8_aEXCEp:{variant:\"wkPk8XD42\"}},k,R)})}),/*#__PURE__*/r(x.div,{className:\"framer-1mxskxi-container\",layoutDependency:W,layoutId:\"ibqnTgI7y-container\",children:/*#__PURE__*/r(j,{height:\"100%\",HsjQUoGdA:o({webPageId:\"X00PQoymr\"},Q),id:\"ibqnTgI7y\",layoutId:\"ibqnTgI7y\",NYtBGPGV1:\"Contact\",variant:\"cvzIlpirK\",width:\"100%\",...N({C8_aEXCEp:{variant:\"wkPk8XD42\"}},k,R)})})]})})]}),\"C8_aEXCEp\"===k&&/*#__PURE__*/r(x.div,{className:\"framer-th8ugb-container\",layoutDependency:W,layoutId:\"xDB87misj-container\",transformTemplate:O,children:/*#__PURE__*/r(w,{height:\"100%\",id:\"xDB87misj\",layoutId:\"xDB87misj\",width:\"100%\"})}),\"WJwkOVSvW\"===k&&/*#__PURE__*/r(x.div,{className:\"framer-kktxkf-container\",layoutDependency:W,layoutId:\"JaN1wp7wn-container\",transformTemplate:O,children:/*#__PURE__*/r(E,{height:\"100%\",id:\"JaN1wp7wn\",layoutId:\"JaN1wp7wn\",width:\"100%\"})}),![\"WJwkOVSvW\",\"C8_aEXCEp\"].includes(k)&&/*#__PURE__*/r(x.div,{className:\"framer-170jfw5-container\",layoutDependency:W,layoutId:\"bcUhvt9U5-container\",transformTemplate:_,children:/*#__PURE__*/r(y,{height:\"100%\",id:\"bcUhvt9U5\",layoutId:\"bcUhvt9U5\",width:\"100%\"})})]})})})});}),U=['.framer-E5Ztu [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-E5Ztu .framer-l9sccy { display: block; }\",\".framer-E5Ztu .framer-ixcvwh { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; padding: 16px 0px 32px 0px; position: relative; width: min-content; }\",\".framer-E5Ztu .framer-jecam4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 82px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-E5Ztu .framer-rvw9mu, .framer-E5Ztu .framer-1uqtc48 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-E5Ztu .framer-1f3qqtg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 12px 0px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-E5Ztu .framer-lrmyjr-container { cursor: pointer; flex: none; height: 28px; position: relative; width: 25px; }\",\".framer-E5Ztu .framer-w1tc7l { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 32px); overflow: hidden; position: relative; width: 32px; }\",\".framer-E5Ztu .framer-1pik4p5 { bottom: 7px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-E5Ztu .framer-14bkey4 { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-E5Ztu .framer-1vcev5j { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: hidden; position: absolute; top: 7px; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-E5Ztu .framer-sugbnj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 20px 20px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-E5Ztu .framer-1km9ig5-container, .framer-E5Ztu .framer-1q1orum-container, .framer-E5Ztu .framer-1mlw48u-container, .framer-E5Ztu .framer-1mxskxi-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-E5Ztu .framer-th8ugb-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-E5Ztu .framer-kktxkf-container { flex: none; height: auto; left: 47%; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-E5Ztu .framer-170jfw5-container { flex: none; height: auto; left: 50%; position: absolute; top: 6px; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-E5Ztu .framer-ixcvwh, .framer-E5Ztu .framer-jecam4, .framer-E5Ztu .framer-rvw9mu, .framer-E5Ztu .framer-1f3qqtg, .framer-E5Ztu .framer-sugbnj, .framer-E5Ztu .framer-1uqtc48 { gap: 0px; } .framer-E5Ztu .framer-ixcvwh > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-E5Ztu .framer-ixcvwh > :first-child, .framer-E5Ztu .framer-jecam4 > :first-child, .framer-E5Ztu .framer-rvw9mu > :first-child, .framer-E5Ztu .framer-1f3qqtg > :first-child, .framer-E5Ztu .framer-sugbnj > :first-child, .framer-E5Ztu .framer-1uqtc48 > :first-child { margin-left: 0px; } .framer-E5Ztu .framer-ixcvwh > :last-child, .framer-E5Ztu .framer-jecam4 > :last-child, .framer-E5Ztu .framer-rvw9mu > :last-child, .framer-E5Ztu .framer-1f3qqtg > :last-child, .framer-E5Ztu .framer-sugbnj > :last-child, .framer-E5Ztu .framer-1uqtc48 > :last-child { margin-right: 0px; } .framer-E5Ztu .framer-jecam4 > *, .framer-E5Ztu .framer-rvw9mu > *, .framer-E5Ztu .framer-sugbnj > *, .framer-E5Ztu .framer-1uqtc48 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-E5Ztu .framer-1f3qqtg > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",\".framer-E5Ztu.framer-v-1vun882 .framer-ixcvwh { width: 810px; }\",\".framer-E5Ztu.framer-v-1vun882 .framer-1f3qqtg { justify-content: flex-start; }\",\".framer-E5Ztu.framer-v-1vun882 .framer-sugbnj { gap: 15px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-E5Ztu.framer-v-1vun882 .framer-sugbnj { gap: 0px; } .framer-E5Ztu.framer-v-1vun882 .framer-sugbnj > * { margin: 0px; margin-left: calc(15px / 2); margin-right: calc(15px / 2); } .framer-E5Ztu.framer-v-1vun882 .framer-sugbnj > :first-child { margin-left: 0px; } .framer-E5Ztu.framer-v-1vun882 .framer-sugbnj > :last-child { margin-right: 0px; } }\",\".framer-E5Ztu.framer-v-sf009y .framer-ixcvwh { align-content: flex-end; align-items: flex-end; min-width: 360px; padding: 16px 16px 16px 16px; }\",\".framer-E5Ztu.framer-v-sf009y .framer-jecam4 { gap: 0px; padding: 0px 16px 0px 24px; width: 358px; }\",\".framer-E5Ztu.framer-v-sf009y .framer-rvw9mu { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; z-index: 9; }\",\".framer-E5Ztu.framer-v-sf009y .framer-1f3qqtg, .framer-E5Ztu.framer-v-1a1gixc .framer-1f3qqtg { order: 0; padding: 0px 0px 0px 0px; }\",\".framer-E5Ztu.framer-v-sf009y .framer-w1tc7l, .framer-E5Ztu.framer-v-1a1gixc .framer-w1tc7l { order: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-E5Ztu.framer-v-sf009y .framer-jecam4, .framer-E5Ztu.framer-v-sf009y .framer-rvw9mu { gap: 0px; } .framer-E5Ztu.framer-v-sf009y .framer-jecam4 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-E5Ztu.framer-v-sf009y .framer-jecam4 > :first-child { margin-left: 0px; } .framer-E5Ztu.framer-v-sf009y .framer-jecam4 > :last-child { margin-right: 0px; } .framer-E5Ztu.framer-v-sf009y .framer-rvw9mu > *, .framer-E5Ztu.framer-v-sf009y .framer-rvw9mu > :first-child, .framer-E5Ztu.framer-v-sf009y .framer-rvw9mu > :last-child { margin: 0px; } }\",\".framer-E5Ztu.framer-v-1a1gixc .framer-ixcvwh { flex-direction: column; min-width: 360px; padding: 16px 16px 16px 16px; }\",\".framer-E5Ztu.framer-v-1a1gixc .framer-jecam4 { flex-direction: column; gap: 8px; height: min-content; width: 358px; }\",\".framer-E5Ztu.framer-v-1a1gixc .framer-rvw9mu { gap: unset; justify-content: space-between; padding: 16px 16px 16px 24px; width: 100%; z-index: 9; }\",\".framer-E5Ztu.framer-v-1a1gixc .framer-1pik4p5 { bottom: 15px; height: unset; top: 15px; }\",\".framer-E5Ztu.framer-v-1a1gixc .framer-1vcev5j { top: 15px; }\",\".framer-E5Ztu.framer-v-1a1gixc .framer-sugbnj { align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: wrap; gap: 2px; justify-content: flex-start; padding: 0px 16px 16px 24px; width: 100%; }\",\".framer-E5Ztu.framer-v-1a1gixc .framer-1uqtc48 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; order: 0; padding: 0px 0px 10px 0px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-E5Ztu.framer-v-1a1gixc .framer-ixcvwh, .framer-E5Ztu.framer-v-1a1gixc .framer-jecam4, .framer-E5Ztu.framer-v-1a1gixc .framer-rvw9mu, .framer-E5Ztu.framer-v-1a1gixc .framer-sugbnj, .framer-E5Ztu.framer-v-1a1gixc .framer-1uqtc48 { gap: 0px; } .framer-E5Ztu.framer-v-1a1gixc .framer-ixcvwh > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-E5Ztu.framer-v-1a1gixc .framer-ixcvwh > :first-child, .framer-E5Ztu.framer-v-1a1gixc .framer-jecam4 > :first-child, .framer-E5Ztu.framer-v-1a1gixc .framer-sugbnj > :first-child, .framer-E5Ztu.framer-v-1a1gixc .framer-1uqtc48 > :first-child { margin-top: 0px; } .framer-E5Ztu.framer-v-1a1gixc .framer-ixcvwh > :last-child, .framer-E5Ztu.framer-v-1a1gixc .framer-jecam4 > :last-child, .framer-E5Ztu.framer-v-1a1gixc .framer-sugbnj > :last-child, .framer-E5Ztu.framer-v-1a1gixc .framer-1uqtc48 > :last-child { margin-bottom: 0px; } .framer-E5Ztu.framer-v-1a1gixc .framer-jecam4 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-E5Ztu.framer-v-1a1gixc .framer-rvw9mu > *, .framer-E5Ztu.framer-v-1a1gixc .framer-rvw9mu > :first-child, .framer-E5Ztu.framer-v-1a1gixc .framer-rvw9mu > :last-child { margin: 0px; } .framer-E5Ztu.framer-v-1a1gixc .framer-sugbnj > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-E5Ztu.framer-v-1a1gixc .framer-1uqtc48 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\"],A=u(S,U,\"framer-E5Ztu\");export default A;A.displayName=\"Main Nav\",A.defaultProps={height:130,width:496},t(A,{variant:{options:[\"zecjx165d\",\"mfXvIDrfU\",\"WJwkOVSvW\",\"C8_aEXCEp\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:i.Enum}}),a(A,[...k,...I,...R,...P,...X]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfiAGcNNXC\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"496\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mfXvIDrfU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WJwkOVSvW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"360px\\\",null,null,null]},\\\"C8_aEXCEp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"360px\\\",null,null,null]}}}\",\"framerIntrinsicHeight\":\"130\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "function murmur2(r){var t=0;var a,e=0,c=r.length;for(;c>=4;++e,c-=4){a=255&r.charCodeAt(e)|(255&r.charCodeAt(++e))<<8|(255&r.charCodeAt(++e))<<16|(255&r.charCodeAt(++e))<<24;a=1540483477*(65535&a)+(59797*(a>>>16)<<16);a^=a>>>24;t=1540483477*(65535&a)+(59797*(a>>>16)<<16)^1540483477*(65535&t)+(59797*(t>>>16)<<16)}switch(c){case 3:t^=(255&r.charCodeAt(e+2))<<16;case 2:t^=(255&r.charCodeAt(e+1))<<8;case 1:t^=255&r.charCodeAt(e);t=1540483477*(65535&t)+(59797*(t>>>16)<<16)}t^=t>>>13;t=1540483477*(65535&t)+(59797*(t>>>16)<<16);return((t^t>>>15)>>>0).toString(36)}export{murmur2 as default};\n\n//# sourceMappingURL=hash.browser.esm.js.map", "import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Children as i}from\"react\";import{addPropertyControls as n,ControlType as a,RenderTarget as l,withCSS as r}from\"framer\";import{motion as o}from\"framer-motion\";import p from\"@emotion/hash\";import{renderToString as s}from\"react-dom/server\";/**\n * ARC TEXT\n * By Adam and Benjamin\n *\n * @framerIntrinsicWidth 150\n * @framerIntrinsicHeight 150\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */let m=r(function(n){let a,r,m;// Checks\nlet x=i.count(n.slots)>0,b=l.current()===l.canvas,$=x&&\"graphic\"===n.type,v=\"circle\"===n.type,w=\"ellipse\"===n.type,C=w?n.cylinderHeight/2:0,V=f(n.flip,C);// If graphic is connected\nif($){let i=d(n.slots),l=d(i.props.svg),o=d(i.props.children);// Show placeholder on canvas if connected layer isn\u2019t a graphic\nif(b&&!o.props.frame)return /*#__PURE__*/t(\"div\",{style:u,children:[/*#__PURE__*/e(\"div\",{style:h,children:\"\uD83D\uDC8E\"}),/*#__PURE__*/e(\"p\",{style:g,children:\"Please connect to Graphic\"}),/*#__PURE__*/e(\"p\",{style:y,children:\"You can only connect the Arc to a Graphic with a single path.\"})]});// Grab the react element from the canvas and turn it into SVG\nif(b&&o){let e=s(o),t=o.props.frame;for(let i of(r=`0 0 ${t.width} ${t.height}`,e.match(/[\\w-]+=\"[^\"]*\"/g)))i.includes(\"d=\")&&(a=c(i));}// On the preview/deploy we already get the SVG string\nif(!b&&l){let e=l.match(/[\\w-]+=\"[^\"]*\"/g);for(let t of(r=(r=(r=l.split(\"viewBox=\")[1]).split(\">\")[0]).replace(/^\"(.+(?=\"$))\"$/,\"$1\"),e))t.includes(\"d=\")&&(a=c(t));}}// Unique IDs to avoid multiple instances on the canvas sharing a single path\nlet A=`curve-${p(a||V)}`;return\"top\"===n.alignmentBaseline&&(m=\"Text Top\"),\"center\"===n.alignmentBaseline&&(m=\"Central\"),\"bottom\"===n.alignmentBaseline&&(m=\"Hanging\"),/*#__PURE__*/e(o.div,{style:{width:\"100%\",height:\"100%\",// userSelect: \"none\",\n// pointerEvents: \"none\",\nposition:\"relative\"},draggable:\"false\",children:/*#__PURE__*/t(o.svg,{className:\"transform-origin-center-center\",style:{width:\"100%\",height:\"100%\",position:\"absolute\",inset:0,transformOrigin:\"center\",willChange:n.rotate&&\"transform\"},viewBox:$?r:\"0 0 100 100\",overflow:\"visible\",animate:v&&n.rotate&&{rotate:360},transition:v&&n.rotate&&{duration:100/n.rotateSpeed,repeat:1/0,ease:\"linear\"},children:[/*#__PURE__*/e(\"path\",{id:A,d:$?a:V,strokeWidth:\"none\",fill:\"transparent\"}),/*#__PURE__*/e(\"text\",{children:/*#__PURE__*/t(\"textPath\",{href:`#${A}`,startOffset:n.startOffset,dominantBaseline:m,style:{...n.font,fill:n.color},children:[n.text,!b&&n.animate&&/*#__PURE__*/e(\"animate\",{attributeName:\"startOffset\",from:`${n.animateStart}%`,to:`${n.animateEnd}%`,begin:\"0s\",dur:`${n.animateDuration}s`,repeatCount:\"indefinite\"})]})})]})});},// Work around a bug with framer-motion that calculates a px origin when animating SVG elements.\n[\".transform-origin-center-center { transform-origin: center center !important; }\"]);export default m;/* Method to get the first child */function d(e){let t;return i.map(e,e=>{void 0===t&&(t=e);}),t;}m.defaultProps={height:50,width:50},n(m,{text:{title:\"Content\",type:a.String,defaultValue:\"\u2726 THANK YOU \u2726 FOR VISITING\",displayTextArea:!0},type:{title:\"Type\",type:a.Enum,options:[\"circle\",\"ellipse\",\"graphic\"],optionTitles:[\"Circle\",\"Ellipse\",\"Graphic\"],defaultValue:!0},cylinderHeight:{title:\"Height\",type:a.Number,unit:\"px\",min:0,max:1e3,hidden:({type:e})=>\"ellipse\"!==e},rotate:{type:a.Boolean,title:\"Rotate\",defaultValue:!1,hidden:({type:e})=>\"circle\"!==e},rotateSpeed:{type:a.Number,title:\"Speed\",min:0,max:50,defaultValue:5,displayStepper:!0,step:1,hidden:({type:e,rotate:t})=>\"circle\"!==e||!t},slots:{type:a.ComponentInstance,title:\"Graphic\",hidden:({type:e})=>\"graphic\"!==e},alignmentBaseline:{title:\"Align\",type:a.Enum,options:[\"top\",\"center\",\"bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],defaultValue:\"bottom\",displaySegmentedControl:!0},flip:{type:a.Boolean,defaultValue:!1,title:\"Direction\",enabledTitle:\"CW\",disabledTitle:\"CCW\",hidden:({type:e})=>\"graphic\"===e},startOffset:{title:\"Offset\",type:a.Number,defaultValue:0,max:360,unit:\"\\xb0\",step:.5},color:{title:\"Color\",type:a.Color,defaultValue:\"#999\"},font:{type:a.Font,title:\"Font\",controls:\"extended\",displayTextAlignment:!1},animate:{type:a.Boolean,defaultValue:!1,title:\"Animate\"},animateStart:{type:a.Number,min:-200,max:200,step:.1,defaultValue:-50,title:\"From\",unit:\"%\",hidden:e=>!e.animate},animateEnd:{type:a.Number,min:-200,max:200,step:.1,defaultValue:150,title:\"To\",unit:\"%\",hidden:e=>!e.animate},animateDuration:{type:a.Number,min:0,max:50,defaultValue:5,title:\"Time\",unit:\"s\",displayStepper:!0,hidden:e=>!e.animate}});/* Method to get stringless attributes */let c=e=>e.split(\"=\")[1].replace(/['\"]+/g,\"\"),f=(e,t)=>{let i=50-t,n=50+t;return e?`M 0 50 L 0 ${n} A 1 1 0 1 0 100 ${n} L 100 ${i} A 1 1 0 1 0 0 ${i} L 0 50`:`M 0 50 L 0 ${i} A 1 1 0 0 1 100 ${i} L 100 50 L 100 ${n} A 1 1 0 0 1 0 ${n} L 0 ${i}`;},u={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\"},h={fontSize:32,marginBottom:10},g={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"},y={margin:0,opacity:.7,maxWidth:160,lineHeight:1.5,textAlign:\"center\"};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Arc\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"150\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"150\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Arc.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion,useMotionValue,useAnimate}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect}from\"react\";export default function LogoAnimated(props){const{logoSize,isAnimated}=props;const pathLength=useMotionValue(0);const[scope,animate]=useAnimate();const[width,setWidth]=useState(\"101\");const[height,setHeight]=useState(\"112\");const[path1,setPath1]=useState(\"M28.506,68.74L28.506,28.56C28.506,28.56 32.528,28.56 43.169,28.56C64.77,28.56 70.539,41.177 70.539,55.02C70.539,68.862 65.861,84.42 42.191,84.42C18.521,84.42 7,84.42 7,84.42L7,7C7,7 25.997,7 49.034,7C86.149,7 94,39.257 94,58.94C94,78.623 79.386,105 50.5,105C35.603,105 18.73,105 18.73,105\");const[path2,setPath2]=useState('path(\"M 0 98 C 0 98 28.603 98 43.5 98 C 72.386 98 87 71.623 87 51.94 C 87 32.257 79.149 -0 42.034 0 C 18.997 0 0 0 0 0 L 0 77.42 C 0 77.42 11.521 77.42 35.191 77.42 C 58.861 77.42 63.539 61.862 63.539 48.02 C 63.539 34.178 57.77 21.56 36.169 21.56 C 25.528 21.56 21.506 21.56 21.506 21.56 L 21.506 61.74\")');const[delay,setDelay]=useState(0);const[pathWeight,setPathWeight]=useState(14);const[dotWeight,setDotWeight]=useState(14);useEffect(()=>{if(logoSize===\"large\"){setWidth(\"233\");setHeight(\"258\");setPath1(\"M64.438,158.64L64.438,65.16C64.438,65.16 73.684,65.16 98.146,65.16C147.804,65.16 161.067,94.515 161.067,126.72C161.067,158.925 150.312,195.12 95.899,195.12C41.485,195.12 15,195.12 15,195.12L15,15C15,15 58.671,15 111.629,15C196.952,15 215,90.047 215,135.84C215,181.633 181.405,243 115,243C80.755,243 41.966,243 41.966,243\");setPath2('path(\"M 0 228 C 0 228 65.755 228 100 228 C 166.405 228 200 166.633 200 120.84 C 200 75.047 181.952 -0 96.629 0 C 43.671 0 0 0 0 0 L 0 180.12 C 0 180.12 26.485 180.12 80.899 180.12 C 135.312 180.12 146.067 143.925 146.067 111.72 C 146.067 79.515 132.804 50.16 83.146 50.16 C 58.684 50.16 49.438 50.16 49.438 50.16 L 49.438 143.64\")');setDelay(0);setPathWeight(30);setDotWeight(30);}else if(logoSize===\"medium\"){setWidth(\"101\");setHeight(\"112\");setPath1(\"M28.506,68.74L28.506,28.56C28.506,28.56 32.528,28.56 43.169,28.56C64.77,28.56 70.539,41.177 70.539,55.02C70.539,68.862 65.861,84.42 42.191,84.42C18.521,84.42 7,84.42 7,84.42L7,7C7,7 25.997,7 49.034,7C86.149,7 94,39.257 94,58.94C94,78.623 79.386,105 50.5,105C35.603,105 18.73,105 18.73,105\");setPath2('path(\"M 0 98 C 0 98 28.603 98 43.5 98 C 72.386 98 87 71.623 87 51.94 C 87 32.257 79.149 -0 42.034 0 C 18.997 0 0 0 0 0 L 0 77.42 C 0 77.42 11.521 77.42 35.191 77.42 C 58.861 77.42 63.539 61.862 63.539 48.02 C 63.539 34.178 57.77 21.56 36.169 21.56 C 25.528 21.56 21.506 21.56 21.506 21.56 L 21.506 61.74\")');setDelay(0);setPathWeight(12);setDotWeight(14);}else if(logoSize===\"small\"){setWidth(\"87\");setHeight(\"96\");setPath1(\"M24.554,58.92L24.554,24.48C24.554,24.48 28.019,24.48 37.185,24.48C55.792,24.48 60.762,35.295 60.762,47.16C60.762,59.025 56.732,72.36 36.343,72.36C15.954,72.36 6.03,72.36 6.03,72.36L6.03,6C6.03,6 22.393,6 42.237,6C74.208,6 80.97,33.649 80.97,50.52C80.97,67.391 68.382,90 43.5,90C30.668,90 16.134,90 16.134,90\");setPath2('path(\"M 0 84 C 0 84 24.668 84 37.5 84 C 62.382 84 74.97 61.391 74.97 44.52 C 74.97 27.649 68.208 -0 36.237 0 C 16.393 0 0.03 0 0.03 0 L 0.03 66.36 C 0.03 66.36 9.954 66.36 30.343 66.36 C 50.732 66.36 54.762 53.025 54.762 41.16 C 54.762 29.295 49.792 18.48 31.185 18.48 C 22.019 18.48 18.554 18.48 18.554 18.48 L 18.554 52.92\")');setDelay(0);setPathWeight(10);setDotWeight(12);}},[logoSize]);return isAnimated?/*#__PURE__*/ _jsxs(\"div\",{style:containerStyle,children:[/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:width,height:height,children:/*#__PURE__*/ _jsx(motion.path,{d:path1,fill:\"transparent\",stroke:\"hsl(0, 0%, 100%)\",strokeLinejoin:\"round\",initial:{pathLength:0,strokeWidth:0},animate:{pathLength:1,strokeWidth:pathWeight},style:{pathLength:pathLength},transition:{duration:1.6,ease:\"easeInOut\",delay:delay}})}),/*#__PURE__*/ _jsx(motion.div,{variants:{initial:{offsetDistance:\"100%\"},start:{offsetDistance:\"0%\"}},style:{width:dotWeight,height:dotWeight,borderRadius:pathWeight,position:\"absolute\",display:\"block\",zIndex:10,background:\"#FFCAA7\",top:dotWeight/2,left:dotWeight/2,offsetPath:path2},initial:\"initial\",animate:\"start\",transition:{duration:1.6,ease:\"easeInOut\",delay:delay}})]}):/*#__PURE__*/ _jsxs(\"div\",{style:containerStyle,children:[/*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:width,height:height,children:/*#__PURE__*/ _jsx(motion.path,{d:path1,fill:\"transparent\",strokeWidth:pathWeight,stroke:\"hsl(0, 0%, 100%)\",strokeLinejoin:\"round\"})}),/*#__PURE__*/ _jsx(motion.div,{variants:{initial:{offsetDistance:\"100%\"},start:{offsetDistance:\"0%\"}},style:{width:dotWeight,height:dotWeight,borderRadius:pathWeight,position:\"absolute\",display:\"block\",zIndex:10,background:\"#FFCAA7\",top:dotWeight/2,left:dotWeight/2,offsetPath:path2},initial:\"start\"})]});};LogoAnimated.defaultProps={logoSize:\"medium\",isAnimated:false};addPropertyControls(LogoAnimated,{logoSize:{type:ControlType.Enum,title:\"Size\",options:[\"large\",\"medium\",\"small\"],optionTitles:[\"Large\",\"Medum\",\"Small\"]},isAnimated:{type:ControlType.Boolean,title:\"Is Animated\",enabledTitle:\"Yep\",disabledTitle:\"Nope\"}});const containerStyle={height:\"100%\",width:\"100%\",display:\"flex\",overflow:\"visible\"} //Large\n // <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"233\" height=\"258\">\n //       <path d=\"M 15 228 C 23.284 228 30 234.716 30 243 C 30 251.284 23.284 258 15 258 C 6.716 258 0 251.284 0 243 C 0 234.716 6.716 228 15 228 Z\" fill=\"#FFCAA7\"></path>\n //       <path d=\"M 41.966 243 C 41.966 243 80.755 243 115 243 C 181.405 243 215 181.633 215 135.84 C 215 90.047 196.952 15 111.629 15 C 58.671 15 15 15 15 15 L 15 195.12 C 15 195.12 41.485 195.12 95.899 195.12 C 150.312 195.12 161.067 158.925 161.067 126.72 C 161.067 94.515 147.804 65.16 98.146 65.16 C 73.684 65.16 64.438 65.16 64.438 65.16 L 64.438 158.64\" fill=\"transparent\" strokeWidth=\"30\" stroke=\"rgb(0, 0, 0)\" strokeLinejoin=\"round\"></path>\n //     </svg>\n // Dot path\n // <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"200\" height=\"228\">\n //       <path d=\"M 0 228 C 0 228 65.755 228 100 228 C 166.405 228 200 166.633 200 120.84 C 200 75.047 181.952 -0 96.629 0 C 43.671 0 0 0 0 0 L 0 180.12 C 0 180.12 26.485 180.12 80.899 180.12 C 135.312 180.12 146.067 143.925 146.067 111.72 C 146.067 79.515 132.804 50.16 83.146 50.16 C 58.684 50.16 49.438 50.16 49.438 50.16 L 49.438 143.64\" fill=\"transparent\" strokeWidth=\"30\" stroke=\"rgb(0, 0, 0)\" strokeLinejoin=\"round\"></path>\n //     </svg>\n //Medium\n // <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"101\" height=\"112\">\n //   <path d=\"M 7 98 C 10.866 98 14 101.134 14 105 C 14 108.866 10.866 112 7 112 C 3.134 112 0 108.866 0 105 C 0 101.134 3.134 98 7 98 Z\" fill=\"#FFCAA7\"></path>\n //   <path d=\"M 18.73 105 C 18.73 105 35.603 105 50.5 105 C 79.386 105 94 78.623 94 58.94 C 94 39.257 86.149 7 49.034 7 C 25.997 7 7 7 7 7 L 7 84.42 C 7 84.42 18.521 84.42 42.191 84.42 C 65.861 84.42 70.539 68.862 70.539 55.02 C 70.539 41.177 64.77 28.56 43.169 28.56 C 32.528 28.56 28.506 28.56 28.506 28.56 L 28.506 68.74\" fill=\"transparent\" strokeWidth=\"14\" stroke=\"rgb(0, 0, 0)\" strokeLinejoin=\"round\"></path>\n // </svg>\n // Dot path\n // <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"87\" height=\"98\">\n //       <path d=\"M 0 98 C 0 98 28.603 98 43.5 98 C 72.386 98 87 71.623 87 51.94 C 87 32.257 79.149 -0 42.034 0 C 18.997 0 0 0 0 0 L 0 77.42 C 0 77.42 11.521 77.42 35.191 77.42 C 58.861 77.42 63.539 61.862 63.539 48.02 C 63.539 34.178 57.77 21.56 36.169 21.56 C 25.528 21.56 21.506 21.56 21.506 21.56 L 21.506 61.74\" fill=\"transparent\" strokeWidth=\"14\" stroke=\"rgb(0, 0, 0)\" strokeLinejoin=\"round\"></path>\n //     </svg>\n // Small\n // <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"87\" height=\"96\">\n //       <path d=\"M 6 84 C 9.314 84 12 86.686 12 90 C 12 93.314 9.314 96 6 96 C 2.686 96 0 93.314 0 90 C 0 86.686 2.686 84 6 84 Z\" fill=\"#FFCAA7\"></path>\n //       <path d=\"M 16.134 90 C 16.134 90 30.668 90 43.5 90 C 68.382 90 80.97 67.391 80.97 50.52 C 80.97 33.649 74.208 6 42.237 6 C 22.393 6 6.03 6 6.03 6 L 6.03 72.36 C 6.03 72.36 15.954 72.36 36.343 72.36 C 56.732 72.36 60.762 59.025 60.762 47.16 C 60.762 35.295 55.792 24.48 37.185 24.48 C 28.019 24.48 24.554 24.48 24.554 24.48 L 24.554 58.92\" fill=\"transparent\" strokeWidth=\"12\" stroke=\"rgb(0, 0, 0)\" strokeLinejoin=\"round\"></path>\n //     </svg>\n // Dot path\n // <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"74.97\" height=\"84\">\n //       <path d=\"M 0 84 C 0 84 24.668 84 37.5 84 C 62.382 84 74.97 61.391 74.97 44.52 C 74.97 27.649 68.208 -0 36.237 0 C 16.393 0 0.03 0 0.03 0 L 0.03 66.36 C 0.03 66.36 9.954 66.36 30.343 66.36 C 50.732 66.36 54.762 53.025 54.762 41.16 C 54.762 29.295 49.792 18.48 31.185 18.48 C 22.019 18.48 18.554 18.48 18.554 18.48 L 18.554 52.92\" fill=\"transparent\" strokeWidth=\"12\" stroke=\"rgb(0, 0, 0)\" strokeLinejoin=\"round\"></path>\n //     </svg>\n;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LogoAnimated\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Logo_animated.map", "// Generated by Framer (d0574d7)\nimport{jsx as r}from\"react/jsx-runtime\";import{addFonts as e,addPropertyControls as t,ControlType as a,cx as o,Link as n,RichText as i,useLocaleInfo as l,useVariantState as d,withCSS as m}from\"framer\";import{LayoutGroup as f,motion as s,MotionConfigContext as c}from\"framer-motion\";import*as p from\"react\";let u={vjxQEq1x8:{hover:!0}},x=[\"vjxQEq1x8\"],h=\"framer-tlUlf\",v={vjxQEq1x8:\"framer-v-2m5d8c\"};function g(r,...e){let t={};return null==e||e.forEach(e=>e&&Object.assign(t,r[e])),t;}let b={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},y=({value:e,children:t})=>{let a=p.useContext(c),o=null!=e?e:a.transition,n=p.useMemo(()=>({...a,transition:o}),[JSON.stringify(o)]);return /*#__PURE__*/r(c.Provider,{value:n,children:t});},k=({height:r,id:e,link:t,title:a,width:o,...n})=>{var i;return{...n,VVKjrXhWK:null!=t?t:n.VVKjrXhWK,X_m8TR0gs:null!==(i=null!=a?a:n.X_m8TR0gs)&&void 0!==i?i:\"instagram\"};},E=(r,e)=>e.join(\"-\")+r.layoutDependency,j=/*#__PURE__*/p.forwardRef(function(e,t){let{activeLocale:a}=l(),{style:m,className:c,layoutId:h,variant:j,X_m8TR0gs:w,VVKjrXhWK:T,...U}=k(e),{baseVariant:R,classNames:Q,gestureVariant:A,setGestureState:V,setVariant:N,transition:C,variants:S}=d({cycleOrder:x,defaultVariant:\"vjxQEq1x8\",enabledGestures:u,transitions:b,variant:j,variantClassNames:v}),q=E(e,S),H=p.useRef(null),M=p.useId();return /*#__PURE__*/r(f,{id:null!=h?h:M,children:/*#__PURE__*/r(s.div,{initial:j,animate:S,onHoverStart:()=>V({isHovered:!0}),onHoverEnd:()=>V({isHovered:!1}),onTapStart:()=>V({isPressed:!0}),onTap:()=>V({isPressed:!1}),onTapCancel:()=>V({isPressed:!1}),className:o(\"framer-tlUlf\",...[],Q),style:{display:\"contents\"},children:/*#__PURE__*/r(y,{value:C,children:/*#__PURE__*/r(n,{href:T,children:/*#__PURE__*/r(s.a,{...U,className:`${o(\"framer-2m5d8c\",c)} framer-1y3p4lw`,\"data-framer-name\":\"Variant 1\",layoutDependency:q,layoutId:\"vjxQEq1x8\",ref:null!=t?t:H,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...m},variants:{\"vjxQEq1x8-hover\":{backgroundColor:\"var(--token-75085acd-e440-4195-896c-9360cf4c3dd5, rgb(173, 83, 82))\"}},...g({\"vjxQEq1x8-hover\":{\"data-framer-name\":void 0}},R,A),children:/*#__PURE__*/r(i,{__fromCanvasComponent:!0,children:/*#__PURE__*/r(p.Fragment,{children:/*#__PURE__*/r(s.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIE1lZGl1bQ==\",\"--framer-font-family\":'\"TASA Orbiter Deck Medium\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130)) )\",\"--framer-text-transform\":\"uppercase\"},children:\"instagram\"})}),className:\"framer-1k5rcxo\",fonts:[\"CUSTOM;TASA Orbiter Deck Medium\"],layoutDependency:q,layoutId:\"l6HUU32Jn\",style:{\"--extracted-r6o4lv\":\"var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130)) \",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:w,variants:{\"vjxQEq1x8-hover\":{\"--extracted-r6o4lv\":\"var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255)) \"}},verticalAlignment:\"top\",withExternalLayout:!0,...g({\"vjxQEq1x8-hover\":{children:/*#__PURE__*/r(p.Fragment,{children:/*#__PURE__*/r(s.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIE1lZGl1bQ==\",\"--framer-font-family\":'\"TASA Orbiter Deck Medium\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255)) )\",\"--framer-text-transform\":\"uppercase\"},children:\"instagram\"})})}},R,A)})})})})})});}),w=['.framer-tlUlf [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tlUlf .framer-1y3p4lw { display: block; }\",\".framer-tlUlf .framer-2m5d8c { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 16px 12px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-tlUlf .framer-1k5rcxo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-tlUlf .framer-v-2m5d8c .framer-2m5d8c { cursor: pointer; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-tlUlf .framer-2m5d8c { gap: 0px; } .framer-tlUlf .framer-2m5d8c > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-tlUlf .framer-2m5d8c > :first-child { margin-left: 0px; } .framer-tlUlf .framer-2m5d8c > :last-child { margin-right: 0px; } }\"],T=m(j,w,\"framer-tlUlf\");export default T;T.displayName=\"Link Social\",T.defaultProps={height:38,width:109},t(T,{X_m8TR0gs:{defaultValue:\"instagram\",displayTextArea:!1,title:\"Title\",type:a.String},VVKjrXhWK:{title:\"Link\",type:a.Link}}),e(T,[{family:\"TASA Orbiter Deck Medium\",moduleAsset:{localModuleIdentifier:\"local-module:canvasComponent/dP5cQY9zN:default\",url:\"https://framerusercontent.com/assets/YM5rruH7jCNuhHeEAx1kpKY9o18.otf\"},url:\"https://framerusercontent.com/assets/YM5rruH7jCNuhHeEAx1kpKY9o18.otf\"}]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdP5cQY9zN\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"38\",\"framerVariables\":\"{\\\"X_m8TR0gs\\\":\\\"title\\\",\\\"VVKjrXhWK\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"109\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oIY7wyLdF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dP5cQY9zN.map", "// Generated by Framer (5c5ca28)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Arc from\"https://framerusercontent.com/modules/4S4SnR1GdEzX95H1h5mT/XOOqlsrUApK7c1r3bqGB/Arc.js\";import LogoAnimated from\"https://framerusercontent.com/modules/yZMfwTKhSYozZcUd6NC3/IT9Z7OSUTZ4Dx3f2LrM6/Logo_animated.js\";import LinkSocial from\"https://framerusercontent.com/modules/sh9yCRsUw8rUCjRt8hnG/oC8lHoaJk7IqyKM6M0Dq/dP5cQY9zN.js\";import*as localizedValues from\"./PY4qwyip1-0.js\";const LogoAnimatedFonts=getFonts(LogoAnimated);const ArcFonts=getFonts(Arc);const LinkSocialFonts=getFonts(LinkSocial);const cycleOrder=[\"QJB2HTk1R\",\"rkrHz0ah_\",\"Y10ZKe2Ul\",\"lVEfFCaeg\",\"dRsp8vjMI\",\"ywrlFILff\"];const serializationHash=\"framer-VjS1n\";const variantClassNames={dRsp8vjMI:\"framer-v-tzljnm\",lVEfFCaeg:\"framer-v-1bftz2n\",QJB2HTk1R:\"framer-v-1bjw6y0\",rkrHz0ah_:\"framer-v-1486sya\",Y10ZKe2Ul:\"framer-v-1mla1ao\",ywrlFILff:\"framer-v-1gl6ksh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const valuesByLocaleId={cTGAjHAid:localizedValues};const getLocalizedValue=(key,locale)=>{while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value){return value;}}locale=locale.fallback;}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Desktop - Contact pg\":\"lVEfFCaeg\",\"Mobile - Contact pg\":\"ywrlFILff\",\"Tablet - Contact pg\":\"dRsp8vjMI\",Desktop:\"QJB2HTk1R\",Phone:\"Y10ZKe2Ul\",Tablet:\"rkrHz0ah_\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"QJB2HTk1R\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"QJB2HTk1R\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"lVEfFCaeg\",\"dRsp8vjMI\",\"ywrlFILff\"].includes(baseVariant))return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-1bjw6y0\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"QJB2HTk1R\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0.05)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-15dff207-8deb-4901-82e1-32bd35559dfd, rgb(38, 38, 38))\",...style},...addPropertyOverrides({dRsp8vjMI:{\"data-framer-name\":\"Tablet - Contact pg\"},lVEfFCaeg:{\"data-framer-name\":\"Desktop - Contact pg\"},rkrHz0ah_:{\"data-framer-name\":\"Tablet\"},Y10ZKe2Ul:{\"data-framer-name\":\"Phone\"},ywrlFILff:{\"data-framer-name\":\"Mobile - Contact pg\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pdc14q\",layoutDependency:layoutDependency,layoutId:\"BzFhADJvX\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w34x6o-container\",layoutDependency:layoutDependency,layoutId:\"RUNGzlT4i-container\",children:/*#__PURE__*/_jsx(LogoAnimated,{height:\"100%\",id:\"RUNGzlT4i\",isAnimated:false,layoutId:\"RUNGzlT4i\",logoSize:\"small\",width:\"100%\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vl6nnp-container\",layoutDependency:layoutDependency,layoutId:\"lCLGIUMCt-container\",children:/*#__PURE__*/_jsx(Arc,{alignmentBaseline:\"bottom\",animate:false,animateDuration:5,animateEnd:150,animateStart:-50,color:\"var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130))\",cylinderHeight:0,flip:false,font:{fontFamily:'\"SF Pro Display Semibold\", \"SF Pro Display Semibold Placeholder\", \"-apple-system\", \"BlinkMacSystemFont\", sans-serif',fontSize:\"16px\",letterSpacing:\"0.2em\",lineHeight:\"1em\"},height:\"100%\",id:\"lCLGIUMCt\",layoutId:\"lCLGIUMCt\",rotate:true,rotateSpeed:5,slots:[],startOffset:0,style:{height:\"100%\",width:\"100%\"},text:\"\u2726 THANK YOU \u2726 FOR VISITING\",type:\"circle\",width:\"100%\"})})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1m3vjtp\",layoutDependency:layoutDependency,layoutId:\"A0HhntHAp\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-iobwzx-container\",layoutDependency:layoutDependency,layoutId:\"NVZdr8uXD-container\",children:/*#__PURE__*/_jsx(LinkSocial,{height:\"100%\",id:\"NVZdr8uXD\",layoutId:\"NVZdr8uXD\",VVKjrXhWK:\"https://www.linkedin.com/in/duncancrozier/\",width:\"100%\",X_m8TR0gs:\"LINKEDIN\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-q83bvw-container\",layoutDependency:layoutDependency,layoutId:\"cx6cBWYr4-container\",children:/*#__PURE__*/_jsx(LinkSocial,{height:\"100%\",id:\"cx6cBWYr4\",layoutId:\"cx6cBWYr4\",VVKjrXhWK:\"https://www.instagram.com/duncancrozier/\",width:\"100%\",X_m8TR0gs:\"instagram\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17hk6zy-container\",layoutDependency:layoutDependency,layoutId:\"kJvli1a1j-container\",children:/*#__PURE__*/_jsx(LinkSocial,{height:\"100%\",id:\"kJvli1a1j\",layoutId:\"kJvli1a1j\",VVKjrXhWK:\"https://medium.com/@duncancrozier\",width:\"100%\",X_m8TR0gs:\"MEDIUM\"})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ctb7ga-container\",layoutDependency:layoutDependency,layoutId:\"smydgVBEW-container\",children:/*#__PURE__*/_jsx(LinkSocial,{height:\"100%\",id:\"smydgVBEW\",layoutId:\"smydgVBEW\",VVKjrXhWK:\"https://dribbble.com/duncancrozier\",width:\"100%\",X_m8TR0gs:\"dribbble\"})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16brzb8\",layoutDependency:layoutDependency,layoutId:\"Tdaa8e7pW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIE1lZGl1bQ==\",\"--framer-font-family\":'\"TASA Orbiter Deck Medium\", \"TASA Orbiter Deck Medium Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130)))\",\"--framer-text-transform\":\"uppercase\"},children:\"DUNCAN\u2022DIGITAL \\xa9 2024  All Rights Reserved\"})}),className:\"framer-1hmn682\",fonts:[\"CUSTOM;TASA Orbiter Deck Medium\"],layoutDependency:layoutDependency,layoutId:\"d11_zlz3e\",style:{\"--extracted-r6o4lv\":\"var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIE1lZGl1bQ==\",\"--framer-font-family\":'\"TASA Orbiter Deck Medium\", \"TASA Orbiter Deck Medium Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"0.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130)))\",\"--framer-text-transform\":\"uppercase\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"12px\"},children:\"Made in  \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-3sq8v0, var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255)))\"},children:\"Framer\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"12px\"},children:\"  with PLENTY  \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"14px\"},children:\"\u2615\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"12px\"},children:\"  and a lot of  \"}),\"\u2764\uFE0F \"]})}),className:\"framer-aw0beq\",fonts:[\"CUSTOM;TASA Orbiter Deck Medium\"],layoutDependency:layoutDependency,layoutId:\"dl2c5BPXW\",style:{\"--extracted-3sq8v0\":\"var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255))\",\"--extracted-r6o4lv\":\"var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=['.framer-VjS1n[data-border=\"true\"]::after, .framer-VjS1n [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VjS1n.framer-1j18ncu, .framer-VjS1n .framer-1j18ncu { display: block; }\",\".framer-VjS1n.framer-1bjw6y0 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: visible; padding: 120px 40px 180px 40px; position: relative; width: 1200px; }\",\".framer-VjS1n .framer-1pdc14q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: auto; }\",\".framer-VjS1n .framer-1w34x6o-container { bottom: 76px; flex: none; height: auto; left: 75px; position: absolute; width: auto; z-index: 1; }\",\".framer-VjS1n .framer-1vl6nnp-container { flex: none; height: 241px; position: relative; width: 225px; }\",\".framer-VjS1n .framer-1m3vjtp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 50px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: auto; }\",\".framer-VjS1n .framer-iobwzx-container, .framer-VjS1n .framer-q83bvw-container, .framer-VjS1n .framer-17hk6zy-container, .framer-VjS1n .framer-ctb7ga-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-VjS1n .framer-16brzb8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-VjS1n .framer-1hmn682, .framer-VjS1n .framer-aw0beq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VjS1n.framer-1bjw6y0, .framer-VjS1n .framer-1pdc14q, .framer-VjS1n .framer-1m3vjtp, .framer-VjS1n .framer-16brzb8 { gap: 0px; } .framer-VjS1n.framer-1bjw6y0 > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-VjS1n.framer-1bjw6y0 > :first-child, .framer-VjS1n .framer-16brzb8 > :first-child { margin-top: 0px; } .framer-VjS1n.framer-1bjw6y0 > :last-child, .framer-VjS1n .framer-16brzb8 > :last-child { margin-bottom: 0px; } .framer-VjS1n .framer-1pdc14q > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-VjS1n .framer-1pdc14q > :first-child, .framer-VjS1n .framer-1m3vjtp > :first-child { margin-left: 0px; } .framer-VjS1n .framer-1pdc14q > :last-child, .framer-VjS1n .framer-1m3vjtp > :last-child { margin-right: 0px; } .framer-VjS1n .framer-1m3vjtp > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-VjS1n .framer-16brzb8 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\",\".framer-VjS1n.framer-v-1486sya.framer-1bjw6y0 { width: 810px; }\",\".framer-VjS1n.framer-v-1mla1ao.framer-1bjw6y0 { gap: 20px; padding: 40px 20px 80px 20px; width: 390px; }\",\".framer-VjS1n.framer-v-1mla1ao .framer-1pdc14q, .framer-VjS1n.framer-v-1gl6ksh .framer-1pdc14q { flex-direction: column; }\",\".framer-VjS1n.framer-v-1mla1ao .framer-1w34x6o-container, .framer-VjS1n.framer-v-1gl6ksh .framer-1w34x6o-container { order: 0; }\",\".framer-VjS1n.framer-v-1mla1ao .framer-1vl6nnp-container, .framer-VjS1n.framer-v-1gl6ksh .framer-1vl6nnp-container { order: 1; }\",\".framer-VjS1n.framer-v-1mla1ao .framer-1m3vjtp { flex-wrap: wrap; height: auto; width: 79%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VjS1n.framer-v-1mla1ao.framer-1bjw6y0, .framer-VjS1n.framer-v-1mla1ao .framer-1pdc14q { gap: 0px; } .framer-VjS1n.framer-v-1mla1ao.framer-1bjw6y0 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-VjS1n.framer-v-1mla1ao.framer-1bjw6y0 > :first-child, .framer-VjS1n.framer-v-1mla1ao .framer-1pdc14q > :first-child { margin-top: 0px; } .framer-VjS1n.framer-v-1mla1ao.framer-1bjw6y0 > :last-child, .framer-VjS1n.framer-v-1mla1ao .framer-1pdc14q > :last-child { margin-bottom: 0px; } .framer-VjS1n.framer-v-1mla1ao .framer-1pdc14q > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-VjS1n.framer-v-1bftz2n.framer-1bjw6y0 { min-height: unset; }\",\".framer-VjS1n.framer-v-tzljnm.framer-1bjw6y0 { min-height: unset; width: 810px; }\",\".framer-VjS1n.framer-v-1gl6ksh.framer-1bjw6y0 { gap: 20px; min-height: unset; padding: 40px 20px 120px 20px; width: 390px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-VjS1n.framer-v-1gl6ksh.framer-1bjw6y0, .framer-VjS1n.framer-v-1gl6ksh .framer-1pdc14q { gap: 0px; } .framer-VjS1n.framer-v-1gl6ksh.framer-1bjw6y0 > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-VjS1n.framer-v-1gl6ksh.framer-1bjw6y0 > :first-child, .framer-VjS1n.framer-v-1gl6ksh .framer-1pdc14q > :first-child { margin-top: 0px; } .framer-VjS1n.framer-v-1gl6ksh.framer-1bjw6y0 > :last-child, .framer-VjS1n.framer-v-1gl6ksh .framer-1pdc14q > :last-child { margin-bottom: 0px; } .framer-VjS1n.framer-v-1gl6ksh .framer-1pdc14q > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 702\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"rkrHz0ah_\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"Y10ZKe2Ul\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"lVEfFCaeg\":{\"layout\":[\"fixed\",\"auto\"]},\"dRsp8vjMI\":{\"layout\":[\"fixed\",\"auto\"]},\"ywrlFILff\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerPY4qwyip1=withCSS(Component,css,\"framer-VjS1n\");export default FramerPY4qwyip1;FramerPY4qwyip1.displayName=\"Footer Dark\";FramerPY4qwyip1.defaultProps={height:702,width:1200};addPropertyControls(FramerPY4qwyip1,{variant:{options:[\"QJB2HTk1R\",\"rkrHz0ah_\",\"Y10ZKe2Ul\",\"lVEfFCaeg\",\"dRsp8vjMI\",\"ywrlFILff\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Desktop - Contact pg\",\"Tablet - Contact pg\",\"Mobile - Contact pg\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPY4qwyip1,[{family:\"SF Pro Display Semibold\",source:\"custom\",url:\"https://framerusercontent.com/assets/GRnsqiG9YS1BO7vbM7C8orQKfY.otf\"},{family:\"TASA Orbiter Deck Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/YM5rruH7jCNuhHeEAx1kpKY9o18.otf\"},...LogoAnimatedFonts,...ArcFonts,...LinkSocialFonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPY4qwyip1\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"rkrHz0ah_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"Y10ZKe2Ul\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"lVEfFCaeg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dRsp8vjMI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ywrlFILff\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"702\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PY4qwyip1.map", "/*\nPERSONAL LICENSE ALLOWS PERSONAL USE ONLY\nCOMMERCIAL LICENSE REQUIRED FOR COMMERCIAL USE\nCLIENT WORK IS CONSIDERED COMMERCIAL USE\n\nGet your license here:\nhttps://enframer.lemonsqueezy.com/checkout/buy/b4923c94-3e38-4d91-ad09-dd4fb84afd3b\n\n                                /)\n                        /\\___/\\ ((\n                        \\`@_@'/  ))\nCreated                 {_:Y:.}_//\nBy @Enframer -----------{_}^-'{_}------------------------\n*/ import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useState}from\"react\";import{motion}from\"framer-motion\";/**\n * @framerDisableUnlink\n */ function getOSTheme(){return window.matchMedia&&window.matchMedia(\"(prefers-color-scheme: dark)\").matches?\"dark\":\"light\";}function setInitialState(){const osTheme=getOSTheme();const currentToggleState=localStorage.getItem(\"currentToggleState\")||(osTheme===\"dark\"?\"dark\":\"light\");localStorage.setItem(\"currentToggleState\",currentToggleState);const styleTag=document.getElementsByTagName(\"style\")[0];const newCSS=styleTag.innerHTML.replace(/prefers-color-scheme: \\w+/,`prefers-color-scheme: ${currentToggleState===\"dark\"&&osTheme===\"dark\"||currentToggleState===\"light\"&&osTheme===\"light\"?\"dark\":\"light\"}`);styleTag.innerHTML=newCSS;return currentToggleState===\"dark\";}function ToggleButton(props){const[isOn,setIsOn]=useState(setInitialState());const toggle=()=>{const newToggleState=!isOn?\"dark\":\"light\";setIsOn(!isOn);localStorage.setItem(\"currentToggleState\",newToggleState);window.dispatchEvent(new CustomEvent(\"themeChange\"));};useEffect(()=>{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");mediaQuery.addListener(e=>{const newTheme=e.matches?\"dark\":\"light\";localStorage.setItem(\"currentOsTheme\",newTheme);localStorage.setItem(\"currentToggleState\",newTheme);setIsOn(newTheme===\"dark\");const styleTag=document.getElementsByTagName(\"style\")[0];const newCSS=styleTag.innerHTML.replace(/prefers-color-scheme: \\w+/,`prefers-color-scheme: ${newTheme===\"dark\"&&newTheme===\"dark\"||newTheme===\"light\"&&newTheme===\"light\"?\"dark\":\"light\"}`);styleTag.innerHTML=newCSS;window.dispatchEvent(new CustomEvent(\"themeChange\"));});},[]);useEffect(()=>{const currentToggleState=isOn?\"dark\":\"light\";const currentOsTheme=localStorage.getItem(\"currentOsTheme\")||getOSTheme();const styleTag=document.getElementsByTagName(\"style\")[0];const newCSS=styleTag.innerHTML.replace(/prefers-color-scheme: \\w+/,`prefers-color-scheme: ${currentToggleState===\"dark\"&&currentOsTheme===\"dark\"||currentToggleState===\"light\"&&currentOsTheme===\"light\"?\"dark\":\"light\"}`);styleTag.innerHTML=newCSS;localStorage.setItem(\"currentToggleState\",currentToggleState);},[isOn]);const themeColor=isOn?{background:props.darkSwitch,switchColor:props.darkKnob}:{background:props.lightSwitch,switchColor:props.lightKnob};const variants={on:{x:20},off:{x:0}};const sunSVG=/*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"80%\",height:\"80%\",fill:props.lightIcon,viewBox:\"0 0 256 256\",children:[/*#__PURE__*/ _jsx(\"path\",{d:\"M184,128a56,56,0,1,1-56-56A56,56,0,0,1,184,128Z\",opacity:\"0.2\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M120,40V32a8,8,0,0,1,16,0v8a8,8,0,0,1-16,0Zm72,88a64,64,0,1,1-64-64A64.07,64.07,0,0,1,192,128Zm-16,0a48,48,0,1,0-48,48A48.05,48.05,0,0,0,176,128ZM58.34,69.66A8,8,0,0,0,69.66,58.34l-8-8A8,8,0,0,0,50.34,61.66Zm0,116.68-8,8a8,8,0,0,0,11.32,11.32l8-8a8,8,0,0,0-11.32-11.32ZM192,72a8,8,0,0,0,5.66-2.34l8-8a8,8,0,0,0-11.32-11.32l-8,8A8,8,0,0,0,192,72Zm5.66,114.34a8,8,0,0,0-11.32,11.32l8,8a8,8,0,0,0,11.32-11.32ZM40,120H32a8,8,0,0,0,0,16h8a8,8,0,0,0,0-16Zm88,88a8,8,0,0,0-8,8v8a8,8,0,0,0,16,0v-8A8,8,0,0,0,128,208Zm96-88h-8a8,8,0,0,0,0,16h8a8,8,0,0,0,0-16Z\"})]});const moonSVG=/*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",width:\"80%\",height:\"80%\",fill:props.darkIcon,viewBox:\"0 0 256 256\",children:[/*#__PURE__*/ _jsx(\"path\",{d:\"M210.69,158.18A88,88,0,1,1,97.82,45.31,96.08,96.08,0,0,0,192,160,96.78,96.78,0,0,0,210.69,158.18Z\",opacity:\"0.2\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M240,96a8,8,0,0,1-8,8H216v16a8,8,0,0,1-16,0V104H184a8,8,0,0,1,0-16h16V72a8,8,0,0,1,16,0V88h16A8,8,0,0,1,240,96ZM144,56h8v8a8,8,0,0,0,16,0V56h8a8,8,0,0,0,0-16h-8V32a8,8,0,0,0-16,0v8h-8a8,8,0,0,0,0,16Zm72.77,97a8,8,0,0,1,1.43,8A96,96,0,1,1,95.07,37.8a8,8,0,0,1,10.6,9.06A88.07,88.07,0,0,0,209.14,150.33,8,8,0,0,1,216.77,153Zm-19.39,14.88c-1.79.09-3.59.14-5.38.14A104.11,104.11,0,0,1,88,64c0-1.79,0-3.59.14-5.38A80,80,0,1,0,197.38,167.86Z\"})]});return /*#__PURE__*/ _jsx(\"div\",{onClick:toggle,style:{cursor:\"pointer\",background:themeColor.background,borderRadius:15,position:\"relative\",width:50,height:30,padding:5},children:/*#__PURE__*/ _jsx(motion.div,{initial:false,animate:isOn?\"on\":\"off\",variants:variants,style:{cursor:\"pointer\",background:themeColor.switchColor,borderRadius:\"50%\",position:\"absolute\",width:20,height:20,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:isOn?moonSVG:sunSVG})});}export default function OptimizedToggleButton(props){const[isClient,setIsClient]=useState(false);useEffect(()=>{setIsClient(true);},[]);/*\n    ------------------------------------------------------\n    IMPORTANT! READ ME BEFORE UNCOMMENTING THE CODE BELOW:\n    ------------------------------------------------------\n\n    YOU CAN UNCOMMENT THE CODE BELOW TO RESOLVE THE OPTIMIZATION WARNING,\n    THIS COMMENT TELLS THE SERVER TO PRERENDER \"NULL\" AS THE COMPONENT,\n    SINCE THIS COMPONENT USES \"WINDOW\" WHICH ISN'T AVAILABLE ON THE SERVER SIDE,\n    THIS WILL FIX THE OPTIMIZATION WARNING BUT:\n    \n    YOU WILL NOTICE A FEW MILLISECONDS DELAY (LAG),\n    SINCE IT'S A WARNING NOT AN ERROR IT'S SAFE TO INGNORE IT,\n    THE TOGGLE WILL PERFORM MUCH BETTER WITHOUT UNCOMMENTING THIS,\n    AGAIN: UNCOMMENTING THIS WILL CAUSE THE TOGGLE TO LAG!\n\n    TO UNCOMMENT REMOVE THE \"//\" CHARACTERS BEFORE \"if\", \"return\", and \"}\"\n    ONCE DONE HIT CMD + S TO SAVE\n    */ // if (!isClient) {\n//     return null\n// }\nreturn /*#__PURE__*/ _jsx(ToggleButton,{...props});};OptimizedToggleButton.displayName=\"Enframer Toggle\";addPropertyControls(OptimizedToggleButton,{darkSwitch:{type:ControlType.Color,defaultValue:\"#333\",description:\"Dark switch color.\"},darkKnob:{type:ControlType.Color,defaultValue:\"#111\",description:\"Dark knob color.\"},darkIcon:{type:ControlType.Color,defaultValue:\"#ddd\",description:\"Dark icon color.\"},lightSwitch:{type:ControlType.Color,defaultValue:\"#bbb\",description:\"Light switch color.\"},lightKnob:{type:ControlType.Color,defaultValue:\"#fff\",description:\"Light knob color.\"},lightIcon:{type:ControlType.Color,defaultValue:\"#000\",description:\"Light icon color.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"OptimizedToggleButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EnframerToggle.map", "// Generated by Framer (ac3938c)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as t,addPropertyControls as a,ControlType as n,cx as o,getFonts as i,Link as l,RichText as f,useLocaleInfo as m,useVariantState as c,withCSS as d}from\"framer\";import{LayoutGroup as p,motion as g,MotionConfigContext as s}from\"framer-motion\";import*as x from\"react\";import b from\"https://framerusercontent.com/modules/LYjHQmme0oybGHU0hKyl/h2ei7bo89A4JmGXUAihh/EnframerToggle.js\";import*as v from\"./vlNPcqzGG-0.js\";let h=i(b),y=[\"GYefKzG2X\",\"hdoIw0Wcy\",\"gpjmbxS6t\",\"F0RTOgGnY\",\"RuZg8_BX9\",\"HR1Sr2leM\",\"hcYfUU6Qg\",\"BHetBPjtI\"],u=\"framer-pdoI2\",I={BHetBPjtI:\"framer-v-1cmlthq\",F0RTOgGnY:\"framer-v-8ejwn4\",gpjmbxS6t:\"framer-v-53jbwx\",GYefKzG2X:\"framer-v-i1pz4y\",hcYfUU6Qg:\"framer-v-n64dv7\",hdoIw0Wcy:\"framer-v-4stw0g\",HR1Sr2leM:\"framer-v-bu4eoe\",RuZg8_BX9:\"framer-v-1ww2p9w\"};function w(e,...r){let t={};return null==r||r.forEach(r=>r&&Object.assign(t,e[r])),t;}let k={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}},T={cTGAjHAid:v},B=(e,r)=>{for(;r;){let t=T[r.id];if(t){let r=t[e];if(r)return r;}r=r.fallback;}},R=({value:r,children:t})=>{let a=x.useContext(s),n=null!=r?r:a.transition,o=x.useMemo(()=>({...a,transition:n}),[JSON.stringify(n)]);return /*#__PURE__*/e(s.Provider,{value:o,children:t});},D={\"DT - no toggle on dark\":\"RuZg8_BX9\",\"DT - with toggle on dark\":\"hcYfUU6Qg\",\"DT - with toggle\":\"GYefKzG2X\",\"DT - without toggle\":\"gpjmbxS6t\",\"M - no toggle on dark\":\"HR1Sr2leM\",\"M - with toggle on dark\":\"BHetBPjtI\",\"M - with toggle\":\"hdoIw0Wcy\",\"M - without toggle\":\"F0RTOgGnY\"},N=({height:e,id:r,width:t,...a})=>{var n,o;return{...a,variant:null!==(o=null!==(n=D[a.variant])&&void 0!==n?n:a.variant)&&void 0!==o?o:\"GYefKzG2X\"};},S=(e,r)=>r.join(\"-\")+e.layoutDependency,j=/*#__PURE__*/x.forwardRef(function(t,a){let{activeLocale:n}=m(),{style:i,className:d,layoutId:s,variant:v,...h}=N(t),{baseVariant:u,classNames:T,gestureVariant:B,setGestureState:D,setVariant:j,transition:A,variants:O}=c({cycleOrder:y,defaultVariant:\"GYefKzG2X\",transitions:k,variant:v,variantClassNames:I}),z=S(t,O),E=x.useRef(null),U=x.useId();return /*#__PURE__*/e(p,{id:null!=s?s:U,children:/*#__PURE__*/e(g.div,{initial:v,animate:O,onHoverStart:()=>D({isHovered:!0}),onHoverEnd:()=>D({isHovered:!1}),onTapStart:()=>D({isPressed:!0}),onTap:()=>D({isPressed:!1}),onTapCancel:()=>D({isPressed:!1}),className:o(\"framer-pdoI2\",...[],T),style:{display:\"contents\"},children:/*#__PURE__*/e(R,{value:A,children:/*#__PURE__*/e(g.div,{...h,className:o(\"framer-i1pz4y\",d),\"data-framer-name\":\"DT - with toggle\",layoutDependency:z,layoutId:\"GYefKzG2X\",ref:null!=a?a:E,style:{filter:\"none\",WebkitFilter:\"none\",...i},variants:{BHetBPjtI:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},F0RTOgGnY:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},hcYfUU6Qg:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},HR1Sr2leM:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},RuZg8_BX9:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"}},...w({BHetBPjtI:{\"data-framer-name\":\"M - with toggle on dark\"},F0RTOgGnY:{\"data-framer-name\":\"M - without toggle\"},gpjmbxS6t:{\"data-framer-name\":\"DT - without toggle\"},hcYfUU6Qg:{\"data-framer-name\":\"DT - with toggle on dark\"},hdoIw0Wcy:{\"data-framer-name\":\"M - with toggle\"},HR1Sr2leM:{\"data-framer-name\":\"M - no toggle on dark\"},RuZg8_BX9:{\"data-framer-name\":\"DT - no toggle on dark\"}},u,B),children:/*#__PURE__*/r(g.div,{className:\"framer-14p7zmn\",\"data-framer-name\":\"Hero Detail\",layoutDependency:z,layoutId:\"KjGoxiVfU\",style:{filter:\"none\",WebkitFilter:\"none\"},variants:{gpjmbxS6t:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},hcYfUU6Qg:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"},RuZg8_BX9:{filter:\"invert(0)\",WebkitFilter:\"invert(0)\"}},children:[![\"F0RTOgGnY\",\"HR1Sr2leM\",\"BHetBPjtI\"].includes(u)&&/*#__PURE__*/e(l,{href:{webPageId:\"weTkVwjyC\"},children:/*#__PURE__*/r(g.a,{className:\"framer-1lqydfl framer-134pzyy\",layoutDependency:z,layoutId:\"OV2eip3zK\",children:[/*#__PURE__*/e(f,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFNlbWlCb2xk\",\"--framer-font-family\":'\"TASA Orbiter Deck SemiBold\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ad237016-abe9-49df-815b-ccbfc3bc447d, rgb(255, 219, 174)))\",\"--framer-text-transform\":\"uppercase\"},children:\"DUNCAN DIGITAL\"})}),className:\"framer-8o51iu\",fonts:[\"CUSTOM;TASA Orbiter Deck SemiBold\"],layoutDependency:z,layoutId:\"mGdtnB1ZJ\",style:{\"--extracted-r6o4lv\":\"var(--token-ad237016-abe9-49df-815b-ccbfc3bc447d, rgb(255, 219, 174))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},variants:{gpjmbxS6t:{\"--extracted-r6o4lv\":\"var(--token-ad237016-abe9-49df-815b-ccbfc3bc447d, rgb(30, 26, 21))\"},hcYfUU6Qg:{\"--extracted-r6o4lv\":\"var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255))\"},RuZg8_BX9:{\"--extracted-r6o4lv\":\"var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:!0,...w({gpjmbxS6t:{children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFNlbWlCb2xk\",\"--framer-font-family\":'\"TASA Orbiter Deck SemiBold\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ad237016-abe9-49df-815b-ccbfc3bc447d, rgb(30, 26, 21)))\",\"--framer-text-transform\":\"uppercase\"},children:\"DUNCAN DIGITAL\"})})},hcYfUU6Qg:{children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFNlbWlCb2xk\",\"--framer-font-family\":'\"TASA Orbiter Deck SemiBold\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"DUNCAN DIGITAL\"})})},RuZg8_BX9:{children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFNlbWlCb2xk\",\"--framer-font-family\":'\"TASA Orbiter Deck SemiBold\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"DUNCAN DIGITAL\"})})}},u,B)}),/*#__PURE__*/e(g.div,{className:\"framer-1gmqs24\",layoutDependency:z,layoutId:\"BLFVmp4Gv\",style:{backgroundColor:\"rgb(201, 201, 201)\"},variants:{hcYfUU6Qg:{backgroundColor:\"var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130))\"},RuZg8_BX9:{backgroundColor:\"var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130))\"}}}),/*#__PURE__*/e(f,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFJlZ3VsYXI=\",\"--framer-font-family\":'\"TASA Orbiter Deck Regular\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cf324267-ce9f-405f-8bb9-c4d5de21ee0c, rgb(193, 217, 255)))\"},children:\"Portfolio & Brain Dump\"})}),className:\"framer-1qqsgrd\",fonts:[\"CUSTOM;TASA Orbiter Deck Regular\"],layoutDependency:z,layoutId:\"POnnCX0K2\",style:{\"--extracted-r6o4lv\":\"var(--token-cf324267-ce9f-405f-8bb9-c4d5de21ee0c, rgb(193, 217, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},variants:{hcYfUU6Qg:{\"--extracted-r6o4lv\":\"var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130))\"},RuZg8_BX9:{\"--extracted-r6o4lv\":\"var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130))\"}},verticalAlignment:\"top\",withExternalLayout:!0,...w({hcYfUU6Qg:{children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFJlZ3VsYXI=\",\"--framer-font-family\":'\"TASA Orbiter Deck Regular\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130)))\"},children:\"Portfolio & Brain Dump\"})})},hdoIw0Wcy:{children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFJlZ3VsYXI=\",\"--framer-font-family\":'\"TASA Orbiter Deck Regular\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cf324267-ce9f-405f-8bb9-c4d5de21ee0c, rgb(193, 217, 255)))\"},children:\"Portfolio & Brain Dump\"})})},RuZg8_BX9:{children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFJlZ3VsYXI=\",\"--framer-font-family\":'\"TASA Orbiter Deck Regular\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130)))\"},children:\"Portfolio & Brain Dump\"})})}},u,B)})]})}),/*#__PURE__*/e(g.div,{className:\"framer-1jtlwnv\",layoutDependency:z,layoutId:\"y96IT7nHv\",children:![\"gpjmbxS6t\",\"F0RTOgGnY\",\"RuZg8_BX9\",\"HR1Sr2leM\"].includes(u)&&/*#__PURE__*/e(g.div,{className:\"framer-fxa1z1-container\",layoutDependency:z,layoutId:\"l2EatYZ9S-container\",children:/*#__PURE__*/e(b,{darkIcon:\"rgb(221, 221, 221)\",darkKnob:\"rgb(17, 17, 17)\",darkSwitch:\"rgb(51, 51, 51)\",height:\"100%\",id:\"l2EatYZ9S\",layoutId:\"l2EatYZ9S\",lightIcon:\"rgb(0, 0, 0)\",lightKnob:\"rgb(255, 255, 255)\",lightSwitch:\"rgb(187, 187, 187)\",width:\"100%\"})})}),!![\"F0RTOgGnY\",\"HR1Sr2leM\",\"BHetBPjtI\"].includes(u)&&/*#__PURE__*/e(l,{href:{webPageId:\"weTkVwjyC\"},children:/*#__PURE__*/r(g.a,{className:\"framer-ftr4yx framer-134pzyy\",layoutDependency:z,layoutId:\"a7D76OYSr\",children:[/*#__PURE__*/e(f,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFNlbWlCb2xk\",\"--framer-font-family\":'\"TASA Orbiter Deck SemiBold\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ad237016-abe9-49df-815b-ccbfc3bc447d, rgb(255, 219, 174)))\",\"--framer-text-transform\":\"uppercase\"},children:\"DUNCAN DIGITAL\"})}),className:\"framer-11in2jm\",fonts:[\"CUSTOM;TASA Orbiter Deck SemiBold\"],layoutDependency:z,layoutId:\"v73V0ENMP\",style:{\"--extracted-r6o4lv\":\"var(--token-ad237016-abe9-49df-815b-ccbfc3bc447d, rgb(255, 219, 174))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},variants:{BHetBPjtI:{\"--extracted-r6o4lv\":\"var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255))\"},HR1Sr2leM:{\"--extracted-r6o4lv\":\"var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:!0,...w({BHetBPjtI:{children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFNlbWlCb2xk\",\"--framer-font-family\":'\"TASA Orbiter Deck SemiBold\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"DUNCAN DIGITAL\"})})},HR1Sr2leM:{children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFNlbWlCb2xk\",\"--framer-font-family\":'\"TASA Orbiter Deck SemiBold\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b20e3ac4-ad1e-4587-bca1-e8419c8e23a2, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"DUNCAN DIGITAL\"})})}},u,B)}),/*#__PURE__*/e(g.div,{className:\"framer-zoip7n\",layoutDependency:z,layoutId:\"Ql0MmdxJO\",style:{backgroundColor:\"rgb(201, 201, 201)\"},variants:{BHetBPjtI:{backgroundColor:\"var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130))\"},HR1Sr2leM:{backgroundColor:\"var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130))\"}}}),/*#__PURE__*/e(f,{__fromCanvasComponent:!0,children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFJlZ3VsYXI=\",\"--framer-font-family\":'\"TASA Orbiter Deck Regular\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cf324267-ce9f-405f-8bb9-c4d5de21ee0c, rgb(193, 217, 255)))\"},children:\"Portfolio & Brain Dump\"})}),className:\"framer-1i3kmhl\",fonts:[\"CUSTOM;TASA Orbiter Deck Regular\"],layoutDependency:z,layoutId:\"bZiizgbOq\",style:{\"--extracted-r6o4lv\":\"var(--token-cf324267-ce9f-405f-8bb9-c4d5de21ee0c, rgb(193, 217, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},variants:{BHetBPjtI:{\"--extracted-r6o4lv\":\"var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130))\"},HR1Sr2leM:{\"--extracted-r6o4lv\":\"var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130))\"}},verticalAlignment:\"top\",withExternalLayout:!0,...w({BHetBPjtI:{children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFJlZ3VsYXI=\",\"--framer-font-family\":'\"TASA Orbiter Deck Regular\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130)))\"},children:\"Portfolio & Brain Dump\"})})},HR1Sr2leM:{children:/*#__PURE__*/e(x.Fragment,{children:/*#__PURE__*/e(g.p,{style:{\"--font-selector\":\"Q1VTVE9NO1RBU0EgT3JiaXRlciBEZWNrIFJlZ3VsYXI=\",\"--framer-font-family\":'\"TASA Orbiter Deck Regular\", sans-serif',\"--framer-font-size\":\"8px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6e81e5a1-c4c8-4803-bc58-b293f6dc3c67, rgb(130, 130, 130)))\"},children:\"Portfolio & Brain Dump\"})})}},u,B)})]})})]})})})})});}),A=['.framer-pdoI2 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pdoI2 .framer-134pzyy { display: block; }\",\".framer-pdoI2 .framer-i1pz4y { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 86px; justify-content: center; overflow: hidden; padding: 0px 0px 0px 0px; position: relative; width: 1200px; }\",\".framer-pdoI2 .framer-14p7zmn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 86px; justify-content: space-between; max-width: 1680px; overflow: hidden; padding: 0px 32px 0px 32px; position: relative; width: 100%; }\",\".framer-pdoI2 .framer-1lqydfl { 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: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-pdoI2 .framer-8o51iu, .framer-pdoI2 .framer-1qqsgrd, .framer-pdoI2 .framer-11in2jm, .framer-pdoI2 .framer-1i3kmhl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pdoI2 .framer-1gmqs24 { flex: none; height: 18px; overflow: visible; position: relative; width: 1px; }\",\".framer-pdoI2 .framer-1jtlwnv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-pdoI2 .framer-fxa1z1-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-pdoI2 .framer-ftr4yx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-pdoI2 .framer-zoip7n { align-self: stretch; flex: none; height: 1px; overflow: visible; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pdoI2 .framer-i1pz4y, .framer-pdoI2 .framer-1lqydfl, .framer-pdoI2 .framer-1jtlwnv, .framer-pdoI2 .framer-ftr4yx { gap: 0px; } .framer-pdoI2 .framer-i1pz4y > *, .framer-pdoI2 .framer-1lqydfl > *, .framer-pdoI2 .framer-1jtlwnv > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-pdoI2 .framer-i1pz4y > :first-child, .framer-pdoI2 .framer-1lqydfl > :first-child, .framer-pdoI2 .framer-1jtlwnv > :first-child { margin-left: 0px; } .framer-pdoI2 .framer-i1pz4y > :last-child, .framer-pdoI2 .framer-1lqydfl > :last-child, .framer-pdoI2 .framer-1jtlwnv > :last-child { margin-right: 0px; } .framer-pdoI2 .framer-ftr4yx > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-pdoI2 .framer-ftr4yx > :first-child { margin-top: 0px; } .framer-pdoI2 .framer-ftr4yx > :last-child { margin-bottom: 0px; } }\",\".framer-pdoI2.framer-v-4stw0g .framer-i1pz4y, .framer-pdoI2.framer-v-8ejwn4 .framer-i1pz4y, .framer-pdoI2.framer-v-bu4eoe .framer-i1pz4y, .framer-pdoI2.framer-v-1cmlthq .framer-i1pz4y { width: 390px; }\",\".framer-pdoI2.framer-v-4stw0g .framer-14p7zmn, .framer-pdoI2.framer-v-8ejwn4 .framer-14p7zmn, .framer-pdoI2.framer-v-bu4eoe .framer-14p7zmn, .framer-pdoI2.framer-v-1cmlthq .framer-14p7zmn { padding: 0px 16px 0px 16px; }\",\".framer-pdoI2.framer-v-4stw0g .framer-1lqydfl { height: min-content; }\",\".framer-pdoI2.framer-v-4stw0g .framer-1gmqs24 { align-self: stretch; height: auto; }\",\".framer-pdoI2.framer-v-53jbwx .framer-1jtlwnv, .framer-pdoI2.framer-v-1ww2p9w .framer-1jtlwnv { min-height: 14px; min-width: 77px; }\",\".framer-pdoI2.framer-v-8ejwn4 .framer-1jtlwnv, .framer-pdoI2.framer-v-bu4eoe .framer-1jtlwnv { min-height: 14px; min-width: 77px; order: 2; }\",\".framer-pdoI2.framer-v-8ejwn4 .framer-ftr4yx, .framer-pdoI2.framer-v-bu4eoe .framer-ftr4yx, .framer-pdoI2.framer-v-1cmlthq .framer-ftr4yx { align-content: center; align-items: center; flex-direction: row; gap: 8px; order: 0; }\",\".framer-pdoI2.framer-v-8ejwn4 .framer-zoip7n, .framer-pdoI2.framer-v-bu4eoe .framer-zoip7n, .framer-pdoI2.framer-v-1cmlthq .framer-zoip7n { height: auto; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pdoI2.framer-v-8ejwn4 .framer-ftr4yx { gap: 0px; } .framer-pdoI2.framer-v-8ejwn4 .framer-ftr4yx > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-pdoI2.framer-v-8ejwn4 .framer-ftr4yx > :first-child { margin-left: 0px; } .framer-pdoI2.framer-v-8ejwn4 .framer-ftr4yx > :last-child { margin-right: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pdoI2.framer-v-bu4eoe .framer-ftr4yx { gap: 0px; } .framer-pdoI2.framer-v-bu4eoe .framer-ftr4yx > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-pdoI2.framer-v-bu4eoe .framer-ftr4yx > :first-child { margin-left: 0px; } .framer-pdoI2.framer-v-bu4eoe .framer-ftr4yx > :last-child { margin-right: 0px; } }\",\".framer-pdoI2.framer-v-1cmlthq .framer-1jtlwnv { order: 2; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-pdoI2.framer-v-1cmlthq .framer-ftr4yx { gap: 0px; } .framer-pdoI2.framer-v-1cmlthq .framer-ftr4yx > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-pdoI2.framer-v-1cmlthq .framer-ftr4yx > :first-child { margin-left: 0px; } .framer-pdoI2.framer-v-1cmlthq .framer-ftr4yx > :last-child { margin-right: 0px; } }\"],O=d(j,A,\"framer-pdoI2\");export default O;O.displayName=\"Hero Header\",O.defaultProps={height:86,width:1200},a(O,{variant:{options:[\"GYefKzG2X\",\"hdoIw0Wcy\",\"gpjmbxS6t\",\"F0RTOgGnY\",\"RuZg8_BX9\",\"HR1Sr2leM\",\"hcYfUU6Qg\",\"BHetBPjtI\"],optionTitles:[\"DT - with toggle\",\"M - with toggle\",\"DT - without toggle\",\"M - without toggle\",\"DT - no toggle on dark\",\"M - no toggle on dark\",\"DT - with toggle on dark\",\"M - with toggle on dark\"],title:\"Variant\",type:n.Enum}}),t(O,[{family:\"TASA Orbiter Deck SemiBold\",url:\"https://framerusercontent.com/assets/TwmQvYOoOpQ8HnPeFBoRgoo91rU.otf\"},{family:\"TASA Orbiter Deck Regular\",url:\"https://framerusercontent.com/assets/IZMDUxbVgifzTz0nCnQz0IHXPhw.otf\"},...h]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervlNPcqzGG\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hdoIw0Wcy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gpjmbxS6t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"F0RTOgGnY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RuZg8_BX9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HR1Sr2leM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hcYfUU6Qg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BHetBPjtI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"86\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vlNPcqzGG.map"],
  "mappings": "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",
  "names": ["e", "menuBackground", "t", "a", "p", "e", "l", "f", "m", "ye", "g", "useViewportScroll", "h", "useTransform", "c", "useSpring", "ue", "t", "p", "d", "motion", "l", "f", "m", "ye", "g", "useViewportScroll", "h", "useTransform", "c", "useSpring", "ue", "t", "p", "d", "motion", "l", "f", "m", "ye", "g", "useViewportScroll", "h", "useTransform", "c", "useSpring", "ue", "t", "p", "d", "motion", "enabledGestures", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Component", "Y", "id", "style", "className", "width", "height", "layoutId", "outerVariant", "restProps", "ref", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "defaultLayoutId", "ae", "LayoutGroup", "motion", "cx", "SVG", "css", "FramernWZpuHXGE", "withCSS", "nWZpuHXGE_default", "addFonts", "h", "v", "g", "x", "e", "r", "t", "w", "y", "a", "re", "MotionConfigContext", "o", "n", "se", "p", "k", "B", "i", "l", "d", "f", "F", "I", "Y", "useLocaleInfo", "s", "c", "b", "K", "O", "z", "P", "N", "D", "S", "T", "A", "G", "useVariantState", "v", "h", "M", "C", "X", "useActiveVariantCallback", "R", "j", "pe", "H", "ae", "LayoutGroup", "motion", "cx", "Link", "RichText", "withCSS", "RLEVZC1b6_default", "addPropertyControls", "ControlType", "addFonts", "k", "getFonts", "nWZpuHXGE_default", "I", "RLEVZC1b6_default", "C", "menuBackground", "motion", "R", "l", "P", "X", "q", "T", "N", "e", "a", "B", "O", "e", "_", "z", "a", "t", "re", "MotionConfigContext", "i", "n", "se", "p", "J", "L", "G", "S", "Y", "useLocaleInfo", "m", "u", "g", "v", "k", "I", "R", "P", "X", "D", "V", "useVariantState", "q", "B", "T", "W", "useActiveVariantCallback", "U", "r", "A", "H", "pe", "Q", "useRouter", "K", "ae", "LayoutGroup", "motion", "cx", "N", "C", "Link", "nWZpuHXGE_default", "RLEVZC1b6_default", "resolveLink", "l", "withCSS", "fiAGcNNXC_default", "addPropertyControls", "ControlType", "addFonts", "murmur2", "a", "e", "c", "m", "withCSS", "n", "a", "r", "x", "j", "b", "RenderTarget", "$", "v", "w", "C", "V", "f", "i", "d", "l", "o", "u", "p", "h", "g", "y", "e", "Gn", "t", "c", "A", "murmur2", "motion", "Arc_default", "addPropertyControls", "ControlType", "LogoAnimated", "props", "logoSize", "isAnimated", "pathLength", "useMotionValue", "scope", "animate", "useAnimate", "width", "setWidth", "ye", "height", "setHeight", "path1", "setPath1", "path2", "setPath2", "delay", "setDelay", "pathWeight", "setPathWeight", "dotWeight", "setDotWeight", "ue", "containerStyle", "p", "motion", "addPropertyControls", "ControlType", "u", "x", "v", "g", "e", "t", "b", "y", "a", "re", "MotionConfigContext", "o", "n", "se", "p", "k", "i", "E", "j", "Y", "useLocaleInfo", "m", "c", "h", "w", "T", "U", "R", "Q", "A", "V", "N", "C", "S", "useVariantState", "x", "u", "q", "H", "pe", "M", "ae", "LayoutGroup", "motion", "cx", "Link", "RichText", "withCSS", "dP5cQY9zN_default", "addPropertyControls", "ControlType", "addFonts", "LogoAnimatedFonts", "getFonts", "LogoAnimated", "ArcFonts", "Arc_default", "LinkSocialFonts", "dP5cQY9zN_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transitions", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "transitions", "variantClassNames", "layoutDependency", "ref1", "pe", "isDisplayed", "defaultLayoutId", "ae", "sharedStyleClassNames", "LayoutGroup", "cx", "serializationHash", "addPropertyOverrides", "LogoAnimated", "Arc_default", "dP5cQY9zN_default", "RichText", "css", "FramerPY4qwyip1", "withCSS", "PY4qwyip1_default", "addPropertyControls", "ControlType", "addFonts", "LogoAnimatedFonts", "ArcFonts", "LinkSocialFonts", "getOSTheme", "window", "setInitialState", "osTheme", "currentToggleState", "styleTag", "newCSS", "ToggleButton", "props", "isOn", "setIsOn", "ye", "toggle", "newToggleState", "ue", "e", "newTheme", "currentOsTheme", "themeColor", "variants", "sunSVG", "p", "moonSVG", "motion", "OptimizedToggleButton", "isClient", "setIsClient", "addPropertyControls", "ControlType", "h", "getFonts", "OptimizedToggleButton", "y", "I", "w", "e", "r", "t", "k", "R", "a", "re", "MotionConfigContext", "n", "o", "se", "p", "D", "N", "e", "r", "t", "S", "j", "Y", "useLocaleInfo", "i", "d", "s", "v", "h", "u", "T", "B", "A", "O", "useVariantState", "y", "k", "I", "z", "E", "pe", "U", "ae", "LayoutGroup", "motion", "cx", "w", "Link", "RichText", "x", "OptimizedToggleButton", "withCSS", "vlNPcqzGG_default", "addPropertyControls", "ControlType", "addFonts"]
}
