{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/vS0JVzPfVZXqcrY9nI7B/AutoCopyright_Prod.js", "ssg:https://framerusercontent.com/modules/iSTPN8Y6qmhLKyjDdYcs/6PQOiDjUzn2737bP90jB/p0NoTfTPF.js", "ssg:https://framerusercontent.com/modules/A54AcgGx42LP7CKjaVIL/tKUpzDpub6YyI5NDwbk9/NcC8KgO7O.js", "ssg:https://framerusercontent.com/modules/6OU07e1svVwdaYJH8g99/oh1WRoGl2DZ3VDMkpUkr/C0qeiaEFA.js", "ssg:https://framerusercontent.com/modules/sAECF8Y0DnrHuQ4pehG2/Rx0EtzPeFZCEkQ85tDug/P2ld3YT9R.js", "ssg:https://framerusercontent.com/modules/zzeZJOnMFuzZmOMqvJMj/9Vo239Tk3ODQjVn6KRXZ/s0Pt_k3sv.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const currentYear=new Date().getFullYear();/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any-prefer-auto\n * @framerSupportedLayoutHeight any-prefer-auto\n */export default function AutoCopyright(props){const{name,statement,dateRange,startYear,font,color,fontSize}=props;const yearDisplay=dateRange?`${startYear}-${currentYear}`:currentYear;let displayText=`\\xa9 ${yearDisplay} ${name.trim()}`;if(statement.trim()){displayText+=` ${statement.trim()}`;}const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText});}AutoCopyright.defaultProps={name:\"Your Name\",statement:\"All rights reserved.\",dateRange:false,startYear:currentYear-1,color:\"#999999\",fontSize:14,font:{family:\"Inter\"}};AutoCopyright.displayName=\"Auto Copyright\";addPropertyControls(AutoCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#999999\"},dateRange:{type:ControlType.Boolean,title:\"Date Range\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},startYear:{type:ControlType.Number,title:\"Start Year\",min:1e3,max:currentYear-1,defaultValue:currentYear-2,displayStepper:true,hidden:({dateRange})=>!dateRange},name:{type:ControlType.String,title:\"Name\",defaultValue:\"Your Name\"},statement:{type:ControlType.String,title:\"Statement\",defaultValue:\"All rights reserved.\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoCopyright\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"any-prefer-auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoCopyright_Prod.map", "// Generated by Framer (9f1494d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ncEBtAnT2\",\"gzMW12aPt\"];const serializationHash=\"framer-2h0dA\";const variantClassNames={gzMW12aPt:\"framer-v-1yl6pul\",ncEBtAnT2:\"framer-v-1wep2oe\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Unavailable\":\"gzMW12aPt\",Desktop:\"ncEBtAnT2\"};const getProps=({fill,fontColor,height,id,link,newTab,scroll,title,unavailableFontColor,width,...props})=>{return{...props,JvoXPFPF_:fontColor??props.JvoXPFPF_??\"var(--token-87301507-bcb0-4f5e-a1bd-bb633069b936, rgb(255, 255, 255))\",lDlZtcyts:newTab??props.lDlZtcyts,LPEXCIu6U:fill??props.LPEXCIu6U??\"rgba(255, 255, 255, 0)\",trYS1PPT4:title??props.trYS1PPT4??\"Link\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ncEBtAnT2\",vj7obwLuy:scroll??props.vj7obwLuy??true,vWzyV4qrT:link??props.vWzyV4qrT,Xt6rMNyti:unavailableFontColor??props.Xt6rMNyti??\"var(--token-f2cc6bc1-b0aa-4ecb-a02e-41ce4e2291a6, rgb(115, 115, 115))\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,vWzyV4qrT,trYS1PPT4,JvoXPFPF_,LPEXCIu6U,lDlZtcyts,vj7obwLuy,Xt6rMNyti,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ncEBtAnT2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"gzMW12aPt\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:vWzyV4qrT,motionChild:true,nodeId:\"ncEBtAnT2\",openInNewTab:lDlZtcyts,scopeId:\"p0NoTfTPF\",smoothScroll:vj7obwLuy,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1wep2oe\",className,classNames)} framer-ux7gve`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ncEBtAnT2\",ref:refBinding,style:{backgroundColor:LPEXCIu6U,...style},...addPropertyOverrides({gzMW12aPt:{\"data-framer-name\":\"Desktop Unavailable\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7755za\",layoutDependency:layoutDependency,layoutId:\"AMrX9dPBA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-JvoXPFPF_-p0NoTfTPF))\"},children:\"Link\"})}),className:\"framer-3wj5hs\",fonts:[\"GF;Bai Jamjuree-regular\"],layoutDependency:layoutDependency,layoutId:\"MCBoeOpVv\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-JvoXPFPF_-p0NoTfTPF)\",\"--variable-reference-JvoXPFPF_-p0NoTfTPF\":JvoXPFPF_},text:trYS1PPT4,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTMwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Xt6rMNyti-p0NoTfTPF))\"},children:\"(Unavailable)\"})}),className:\"framer-k1kioo\",fonts:[\"GF;Bai Jamjuree-300\"],layoutDependency:layoutDependency,layoutId:\"m88pxphnw\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-Xt6rMNyti-p0NoTfTPF)\",\"--variable-reference-Xt6rMNyti-p0NoTfTPF\":Xt6rMNyti},verticalAlignment:\"top\",withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2h0dA.framer-ux7gve, .framer-2h0dA .framer-ux7gve { display: block; }\",\".framer-2h0dA.framer-1wep2oe { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 8px 0px 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-2h0dA .framer-7755za { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2h0dA .framer-3wj5hs, .framer-2h0dA .framer-k1kioo { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-2h0dA .framer-7755za { gap: 0px; } .framer-2h0dA .framer-7755za > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-2h0dA .framer-7755za > :first-child { margin-left: 0px; } .framer-2h0dA .framer-7755za > :last-child { margin-right: 0px; } }\",\".framer-2h0dA.framer-v-1yl6pul.framer-1wep2oe { cursor: no-drop; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 46\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"gzMW12aPt\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vWzyV4qrT\":\"link\",\"trYS1PPT4\":\"title\",\"JvoXPFPF_\":\"fontColor\",\"LPEXCIu6U\":\"fill\",\"lDlZtcyts\":\"newTab\",\"vj7obwLuy\":\"scroll\",\"Xt6rMNyti\":\"unavailableFontColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerp0NoTfTPF=withCSS(Component,css,\"framer-2h0dA\");export default Framerp0NoTfTPF;Framerp0NoTfTPF.displayName=\"Menu Link\";Framerp0NoTfTPF.defaultProps={height:32,width:46};addPropertyControls(Framerp0NoTfTPF,{variant:{options:[\"ncEBtAnT2\",\"gzMW12aPt\"],optionTitles:[\"Desktop\",\"Desktop Unavailable\"],title:\"Variant\",type:ControlType.Enum},vWzyV4qrT:{title:\"Link\",type:ControlType.Link},trYS1PPT4:{defaultValue:\"Link\",displayTextArea:false,title:\"Title\",type:ControlType.String},JvoXPFPF_:{defaultValue:'var(--token-87301507-bcb0-4f5e-a1bd-bb633069b936, rgb(255, 255, 255)) /* {\"name\":\"50\"} */',title:\"Font Color\",type:ControlType.Color},LPEXCIu6U:{defaultValue:\"rgba(255, 255, 255, 0)\",title:\"Fill\",type:ControlType.Color},lDlZtcyts:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},vj7obwLuy:{defaultValue:true,title:\"Scroll\",type:ControlType.Boolean},Xt6rMNyti:{defaultValue:'var(--token-f2cc6bc1-b0aa-4ecb-a02e-41ce4e2291a6, rgb(115, 115, 115)) /* {\"name\":\"500\"} */',title:\"Unavailable Font Color\",type:ControlType.Color}});addFonts(Framerp0NoTfTPF,[{explicitInter:true,fonts:[{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v11/LDI1apSCOBt_aeQQ7ftydoaMXMjKm7sp8g.woff2\",weight:\"400\"},{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa09eDulpA1-yiSgA.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerp0NoTfTPF\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"46\",\"framerVariables\":\"{\\\"vWzyV4qrT\\\":\\\"link\\\",\\\"trYS1PPT4\\\":\\\"title\\\",\\\"JvoXPFPF_\\\":\\\"fontColor\\\",\\\"LPEXCIu6U\\\":\\\"fill\\\",\\\"lDlZtcyts\\\":\\\"newTab\\\",\\\"vj7obwLuy\\\":\\\"scroll\\\",\\\"Xt6rMNyti\\\":\\\"unavailableFontColor\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gzMW12aPt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./p0NoTfTPF.map", "// Generated by Framer (f5febb9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-EUj7r .framer-styles-preset-peqfsd:not(.rich-text-wrapper), .framer-EUj7r .framer-styles-preset-peqfsd.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-decoration: underline; --framer-link-text-decoration: none; }\"];export const className=\"framer-EUj7r\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AutoCopyright from\"https://framerusercontent.com/modules/DVYtI0I60utFDv4RKjrL/vS0JVzPfVZXqcrY9nI7B/AutoCopyright_Prod.js\";import MenuLink from\"https://framerusercontent.com/modules/iSTPN8Y6qmhLKyjDdYcs/6PQOiDjUzn2737bP90jB/p0NoTfTPF.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/A54AcgGx42LP7CKjaVIL/tKUpzDpub6YyI5NDwbk9/NcC8KgO7O.js\";const AutoCopyrightFonts=getFonts(AutoCopyright);const MenuLinkFonts=getFonts(MenuLink);const cycleOrder=[\"oeLrNviVL\",\"kkekETI5w\",\"ugEbQyzar\"];const serializationHash=\"framer-gpHVk\";const variantClassNames={kkekETI5w:\"framer-v-fhaylb\",oeLrNviVL:\"framer-v-1nokh6x\",ugEbQyzar:\"framer-v-11lz1x4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.45,ease:[.33,0,0,1.01],type:\"tween\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"oeLrNviVL\",Phone:\"ugEbQyzar\",Tablet:\"kkekETI5w\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"oeLrNviVL\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oeLrNviVL\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ugEbQyzar\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1nokh6x\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"oeLrNviVL\",ref:refBinding,style:{background:'linear-gradient(180deg, var(--token-eda7662f-8c62-4ac4-9135-953e6d4c8cf5, rgb(250, 250, 250)) /* {\"name\":\"neutral-50\"} */ 0%, var(--token-75185e3f-480f-4ac3-8c6a-37ab8ece150c, rgb(229, 229, 229)) /* {\"name\":\"neutral-200\"} */ 100%)',...style},...addPropertyOverrides({kkekETI5w:{\"data-framer-name\":\"Tablet\"},ugEbQyzar:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-nhipup\",\"data-framer-name\":\"padding-global\",layoutDependency:layoutDependency,layoutId:\"RKeHzTe41\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qbiidh\",\"data-framer-name\":\"wrapper\",layoutDependency:layoutDependency,layoutId:\"LvRn39BQu\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-v1ell9\",\"data-framer-name\":\"top\",layoutDependency:layoutDependency,layoutId:\"UOhTW7Lec\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1knhuy3\",\"data-framer-name\":\"left\",layoutDependency:layoutDependency,layoutId:\"mdZxreG2P\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18u07n5\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"d7lVfxKze\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-s5kwts\",\"data-framer-name\":\"Logo\",fill:\"black\",intrinsicHeight:577,intrinsicWidth:565,layoutDependency:layoutDependency,layoutId:\"Hm7jtrYGQ\",svg:'<svg width=\"565\" height=\"577\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M523.681 75.586c-5.578-8.516-14.01-14.262-23.753-16.178a36.13 36.13 0 0 0-6.913-.672c-10.231 0-19.642 4.367-26.424 11.539.48-1.543.881-3.141 1.178-4.757 3.789-20.862-9.445-41.106-29.549-45.12a36.148 36.148 0 0 0-6.914-.67c-17.808 0-33.146 13.235-36.463 31.5-.986 5.548-.812 11.185.506 16.569a174.294 174.294 0 0 1-18.847 26.39 168.073 168.073 0 0 1-11.025 11.584l-9.314-31.792c3.011-1.634 5.072-4.911 5.072-8.688 0-5.41-4.217-9.804-9.42-9.804-5.202 0-9.419 4.384-9.419 9.804a9.94 9.94 0 0 0 3.099 7.254l-20.846 27.498c-9.602-13.255-14.77-26.346-17.633-35.732.532-.89 1.073-1.789 1.606-2.679 2.401-4.103 4.068-8.624 4.967-13.499 3.998-21.988-9.925-43.258-31.042-47.425A37.621 37.621 0 0 0 275.275 0c-18.716 0-34.83 13.899-38.313 33.063-1.929 10.676.331 21.57 6.093 30.358-5.491 12.882-11.209 24.638-16.691 34.443l-22.81-30.077a9.96 9.96 0 0 0 3.099-7.253c0-5.41-4.216-9.804-9.419-9.804s-9.419 4.384-9.419 9.804c0 3.777 2.06 7.054 5.072 8.688l-9.847 33.59c-10.764-12.02-20.951-25.665-27.594-34.997a38.975 38.975 0 0 0 1.798-6.6c3.789-20.917-9.445-41.152-29.462-45.092a35.374 35.374 0 0 0-6.975-.699c-4.539 0-9.026.872-13.382 2.596-12.02 4.84-20.636 15.597-23.054 28.77-1.074 5.791-.865 11.629.55 17.157a36.29 36.29 0 0 0-17.617-8.933 36.011 36.011 0 0 0-6.93-.68c-.708 0-1.415.018-2.026.063-17.04.99-31.164 13.89-34.35 31.375-1.843 10.122.218 20.389 5.787 28.914 4.836 7.39 11.829 12.7 20.008 15.242 10.737 28.379 24.905 66.154 29.654 79.517-.506.381.506-.381 0 0 2.034 8.316 3.745 17.612 5.77 25.928.28 1.588.655 3.232.934 4.829a97.327 97.327 0 0 0-3.579 25.674 93.396 93.396 0 0 0 .463 10.104c.951 7.571 3.064 15.969 5.403 25.201 2.366 9.333 5.98 17.358 8.773 24.502-6.625 1.825 6.626-1.824 0 0H458.35s10.624-32.609 10.624-62.213c0-10.086.27-25.31-1.222-33.626l4.548-17.376 29.959-77.764c13.714-3.677 24.504-15.352 27.201-30.213 1.842-10.131-.218-20.399-5.796-28.914l.017.009Z\" fill=\"#282828\"/><path d=\"m446.984 216.626-2.322 8.67a623.882 623.882 0 0 0-74.89-16.831 547.124 547.124 0 0 0-22.679-3.232c-3.248-.409-6.53-.799-9.795-1.126a496.427 496.427 0 0 0-15.451-1.443c-5.404-.463-10.833-.826-16.254-1.153-2.418-.118-4.854-.236-7.298-.345a590.532 590.532 0 0 0-28.397-.617c-8.118.018-16.228.172-24.329.544-.41.027-.847.027-1.248.055-5.806.254-11.602.553-17.363.998-2.139.164-4.26.318-6.373.5-1.074.09-2.139.163-3.212.281-3.876.318-7.752.69-11.593 1.117a475.325 475.325 0 0 0-14.91 1.725 755.234 755.234 0 0 0-13.627 1.906 630.354 630.354 0 0 0-42.556 8.016c-1.772.4-3.562.808-5.334 1.235-2.4.544-4.801 1.125-7.175 1.725-2.479.581-4.95 1.216-7.403 1.843-3.003.771-6.006 1.57-9.009 2.396l-2.208-8.688c3.326-.926 6.66-1.797 9.995-2.641a235.117 235.117 0 0 1 7.551-1.88 319.874 319.874 0 0 1 7.106-1.688c1.466-.354 2.933-.69 4.399-1.017a601.154 601.154 0 0 1 43.875-8.252 490.946 490.946 0 0 1 13.059-1.843 515.046 515.046 0 0 1 15.373-1.779c3.867-.4 7.743-.772 11.619-1.117 1.1-.091 2.165-.191 3.238-.281 2.122-.155 4.234-.345 6.373-.5a647.32 647.32 0 0 1 17.337-.989c.436-.028.846-.028 1.274-.055a565.17 565.17 0 0 1 25.123-.59c9.297-.018 18.612.154 27.909.563 2.444.118 4.853.236 7.297.372 5.858.309 11.724.717 17.59 1.208 4.863.39 9.734.835 14.605 1.361 3.605.391 7.219.808 10.833 1.253a662.411 662.411 0 0 1 22.732 3.232 632.124 632.124 0 0 1 76.164 17.094l-.026-.027Z\" fill=\"#C7BC84\"/><path d=\"M443.405 257.95a59.265 59.265 0 0 1-2.217 10.023 653.589 653.589 0 0 0-103.829-18.847c-.052 0-.104-.018-.157-.018a625.8 625.8 0 0 0-29.025-2.233 663.814 663.814 0 0 0-39.711-.981c-6.381.018-12.649.173-18.803.391l-3.064.109c-5.264.217-10.449.49-15.556.798-2.147.137-4.286.291-6.381.445-1.048.064-2.095.155-3.134.245a408.22 408.22 0 0 0-11.444.999 612.68 612.68 0 0 0-12.527 1.307 526.97 526.97 0 0 0-16.455 2.134c-3.684.49-7.316 1.035-10.877 1.607-8.782 1.398-17.25 2.905-25.359 4.53-.864.163-1.72.345-2.584.535-3.37.69-6.661 1.398-9.899 2.106-2.453.527-4.828 1.072-7.211 1.616-2.706.618-5.36 1.235-7.961 1.88a566.165 566.165 0 0 0-13.051 3.313 74.102 74.102 0 0 1-1.004-12.573 75.396 75.396 0 0 1 2.89-20.327 373.985 373.985 0 0 1 9.681-3.159 254.418 254.418 0 0 1 7.708-2.315 276.137 276.137 0 0 1 6.931-1.924c1.03-.309 2.095-.581 3.178-.863 1.056-.281 2.243-.563 3.587-.889 8.232-2.052 21.746-5.048 41.011-7.653 4.479-.6 9.254-1.19 14.352-1.716 4.53-.463 9.323-.899 14.351-1.317 3.727-.281 7.577-.572 11.584-.826 1.048-.063 2.121-.136 3.195-.172.995-.091 2.017-.127 3.038-.191 1.126-.073 2.252-.109 3.343-.181a663.32 663.32 0 0 1 16.997-.6c.558 0 1.126-.018 1.667-.018 22.95-.463 43.202.263 59.657 1.326a655.03 655.03 0 0 1 30.972 2.778c1.266.136 2.453.272 3.536.39 16.141 1.906 34.516 4.693 54.707 8.77a671.743 671.743 0 0 1 47.035 11.275c1.047 4.92 1.912 11.956.82 20.208l.009.018Z\" fill=\"#C7BC84\"/><path d=\"m446.958 284.274-2.322 8.67c-33.94-9.841-68.535-16.795-103.444-20.744a609.765 609.765 0 0 0-71.346-4.013c-36.219.055-72.359 3.305-108.036 9.669a621.637 621.637 0 0 0-56.096 12.664l-2.217-8.715a628.075 628.075 0 0 1 57.239-12.892 630.025 630.025 0 0 1 109.083-9.731c23.692-.028 47.358 1.261 70.849 3.912 35.887 3.968 71.407 11.076 106.29 21.18Zm49.156-214.535c-8.965-1.761-17.608 4.366-19.301 13.699a17.58 17.58 0 0 0 3.169 13.654c-8.101 13.517-33.469 54.615-40.557 52.136-7.866-2.741-8.206-74.179-8.197-84.437 7.839.073 14.813-5.692 16.341-13.962 1.685-9.333-4.207-18.32-13.164-20.109-8.965-1.77-17.642 4.367-19.327 13.7-.96 5.328.541 10.521 3.658 14.352 0 0 0 .01-.009.018-3.981 6.818-42.242 70.902-73.179 74.497-30.484 3.558-59.378-75.205-63.097-85.763 0 0 .018-.036.096-.063a18.503 18.503 0 0 0 5.089-3.405c-.008-.018.018-.027.044-.027 2.872-2.705 4.915-6.346 5.7-10.585 1.895-10.404-4.67-20.454-14.648-22.424-10.004-1.97-19.658 4.866-21.544 15.27-1.598 8.842 2.907 17.394 10.423 20.98-2.34 6.091-25.027 64.265-47.165 82.885-3.126 2.66-6.242 4.521-9.297 5.283-1.493.382-2.977.536-4.409.382-2.426-.255-5.01-1.099-7.743-2.433-9.41-4.558-20.374-14.843-30.719-26.409-19.833-22.088-37.414-48.832-37.414-48.832l-3.405.935c4.81-2.215 8.546-6.773 9.603-12.546 1.693-9.351-4.199-18.348-13.164-20.109-3.134-.635-6.242-.254-9.018.854-5.15 2.078-9.166 6.772-10.283 12.845-1.72 9.333 4.172 18.32 13.164 20.09 1.658.346 3.299.373 4.906.2l-13.112 88.877-37.729-54.615a17.137 17.137 0 0 0 4.88-9.224c1.694-9.332-4.199-18.347-13.164-20.108-1.344-.263-2.706-.372-4.016-.29-7.402.426-13.845 6.054-15.285 13.97-1.702 9.333 4.199 18.357 13.155 20.11a16 16 0 0 0 6.862-.182c4.792 12.609 36.41 96.139 36.541 98.535a597.535 597.535 0 0 1 10.546-2.551 597.678 597.678 0 0 1 18.82-4.094 669.205 669.205 0 0 1 44.966-7.544c4.286-.59 8.668-1.126 13.12-1.634a658.571 658.571 0 0 1 15.233-1.534c3.85-.345 7.743-.663 11.706-.908 1.1-.1 2.165-.164 3.274-.236 2.113-.155 4.225-.291 6.381-.418 5.823-.336 11.75-.59 17.782-.781.28-.009.585-.009.873-.018a660.376 660.376 0 0 1 53.521.609c2.418.118 4.853.254 7.297.426 4.208.245 8.433.563 12.702.917 6.695.563 13.26 1.198 19.737 1.943 1.109.118 2.209.263 3.3.381 5.901.699 11.732 1.453 17.441 2.306a661.04 661.04 0 0 1 64.808 12.791 640.953 640.953 0 0 1 14.613 3.822c4.286 1.162 8.45 2.379 12.544 3.559l10.013-34.289 29.322-67.034c.393.109.777.227 1.196.3 8.957 1.77 17.608-4.367 19.301-13.69 1.685-9.333-4.207-18.32-13.164-20.09l-.017.018Zm-88.508 79.653-23.727 21.697-3.841-31.42 32.36-35.66-4.792 45.383Z\" fill=\"#C7BC84\"/><path d=\"M287.628 44.047a18.612 18.612 0 0 1-5.081 3.405c.419-.29 2.191-1.498 5.081-3.405Zm208.486 23.287c-8.966-1.761-17.608 4.367-19.301 13.7a17.58 17.58 0 0 0 3.169 13.653c-8.101 13.517-33.469 54.615-40.558 52.136-7.865-2.741-8.205-74.178-8.197-84.437 7.839.073 14.814-5.692 16.342-13.962a17.78 17.78 0 0 0-1.152-10.195c-5.037-2.978-11.951-5.638-18.376-3.214-7.402 2.806-10.816 11.112-12.247 16.078a17.85 17.85 0 0 0 2.95 5.274s0 .01-.008.019c0 .009 0 .018-.009.036-.629 2.033-21.745 67.978-83.856 90.165l1.869 32.691c1.108.118 2.208.264 3.299.382 5.901.699 11.733 1.452 17.442 2.305a660.948 660.948 0 0 1 64.807 12.792 632.094 632.094 0 0 1 14.614 3.822c4.286 1.171 8.45 2.378 12.544 3.558l10.013-34.288 29.322-67.034c.384.109.777.227 1.187.299 8.956 1.771 17.607-4.366 19.31-13.69 1.684-9.332-4.208-18.32-13.164-20.09Zm-83.716 83.901-28.519 17.449-3.841-31.42 32.36-35.66v49.641-.01Zm31.007 106.715a59.362 59.362 0 0 1-2.217 10.023 653.589 653.589 0 0 0-103.829-18.847l-.035-24.393c27.236 3.277 100.136 12.038 105.06 12.964.104.018.157.018.209.036 1.048 4.92 1.912 11.956.821 20.208l-.009.009Zm3.579-41.315-2.322 8.67a623.886 623.886 0 0 0-74.89-16.832 548.823 548.823 0 0 0-22.679-3.232c-3.248-.408-6.53-.798-9.795-1.125l-.026-9.06c3.605.39 7.219.808 10.833 1.252a664.892 664.892 0 0 1 22.732 3.232 632.187 632.187 0 0 1 76.165 17.095h-.018Z\" fill=\"#7F7341\"/><path d=\"m135.202 95.186-6.809 54.142c8.808 9.396 17.625 18.783 26.433 28.179 3.099-11.992 6.189-23.984 9.288-35.977a208777.79 208777.79 0 0 0-28.912-46.344Zm138.249-13.791c-4.409 17.612-8.826 35.233-13.234 52.845a69057.45 69057.45 0 0 1 22.854 31.384c4.504-11.502 9.009-22.995 13.522-34.498-7.717-16.577-15.425-33.154-23.142-49.73Z\" fill=\"#282828\"/><path opacity=\".7\" d=\"M203.458 180.122c-5.177.463-10.231.98-15.233 1.543a541.494 541.494 0 0 0-13.12 1.634c-2.218-25.355-4.426-50.121-5.998-67.252 5.264 4.975 16.106 13.781 29.873 17.331 1.501 15.587 3.003 31.175 4.478 46.744Zm-12.597 25.637a743.163 743.163 0 0 0-13.618 1.907c-.27-2.969-.523-5.965-.768-8.961a491.528 491.528 0 0 1 13.059-1.843 518.755 518.755 0 0 1 15.373-1.779c.297 2.996.568 5.964.873 8.96-4.993.5-9.952 1.072-14.91 1.725l-.009-.009Zm19.214 43.14c-4.251.4-8.407.836-12.527 1.308a524.017 524.017 0 0 0-16.455 2.133c-.855-10.077-1.886-21.742-2.951-34.125a479.91 479.91 0 0 1 14.352-1.716c4.53-.463 9.323-.899 14.351-1.316 1.074 11.239 2.156 22.468 3.23 33.707v.009Zm-109.293-51.41c-.14-2.388-31.75-85.926-36.542-98.527l44.564 77.429 2.523 18.556a700.467 700.467 0 0 0-10.536 2.542h-.009Zm14.814 67.507c-1.659.408-3.335.826-5.011 1.252a663.972 663.972 0 0 0-6.416 1.671 74.002 74.002 0 0 1-1.004-12.574 75.388 75.388 0 0 1 2.89-20.326 373.985 373.985 0 0 1 9.681-3.159 285.071 285.071 0 0 0-.542 15.96c-.035 6.027.114 11.765.402 17.185v-.009Zm-12.047-50.803a443.382 443.382 0 0 1 9.995-2.642l1.231 8.933a555.14 555.14 0 0 0-9.009 2.397l-2.208-8.688h-.009Zm28.834 46.916c-2.453.527-4.828 1.072-7.211 1.616-2.724-10.04-2.13-26.581-1.737-33.181a276.137 276.137 0 0 1 6.931-1.924 128.84 128.84 0 0 0-.087 16.931c.401 6.127 1.152 11.683 2.095 16.558h.009Zm-3.03-44.193a309.87 309.87 0 0 0-7.175 1.725c-.349-2.986-.725-5.982-1.074-8.969a325.595 325.595 0 0 1 7.106-1.689l1.152 8.942-.009-.009ZM111.074 51.664c1.161.608 2.453.835 3.727.545 3.466-.78 5.535-4.993 4.618-9.414-.916-4.422-4.469-7.363-7.944-6.591-1.658.372-2.976 1.543-3.823 3.123.916-5.293 4.426-9.496 7.21-12.065-5.159 2.079-9.166 6.781-10.283 12.846-1.72 9.332 4.173 18.32 13.164 20.08 1.659.355 3.3.382 4.906.2.175-1.18-7.001-3.34-11.575-8.742v.018Zm156.903-36.776c-5.115 2.333-8.581 7.399-8.991 13.136-.602 8.516 5.91 13.545 6.277 13.818-.83-1.235-3.649-5.829-3.527-12.292.454.517 1.039.853 1.685.88 1.545.055 2.845-1.588 2.924-3.667.07-2.088-1.117-3.822-2.662-3.877a2.096 2.096 0 0 0-.821.155c1.571-4.53 4.269-7.318 5.115-8.144v-.009Z\" fill=\"#fff\"/><path d=\"m446.958 284.274-2.322 8.669c-33.94-9.84-68.535-16.794-103.453-20.743l-.515-9.115c35.887 3.967 71.407 11.075 106.29 21.18v.009Z\" fill=\"#60572F\"/><path d=\"M273.407 81.286c-8.432 17.521-16.856 35.051-25.289 52.572 10.676 12.447 21.344 24.893 32.02 37.339 8.415-13.399 16.821-26.799 25.237-40.198-10.659-16.568-21.309-33.145-31.968-49.713Z\" fill=\"#282828\"/><path d=\"m260.435 132.143 14.247-29.622 18.358 28.542-14.177 22.569-18.428-21.489Z\" fill=\"#C1272D\"/><path opacity=\".5\" d=\"m267.829 131.127 7.63-15.86 10.187 15.842-7.534 12.001-10.274-11.983h-.009Z\" fill=\"#fff\"/><path d=\"m274.69 102.521.769 12.746 10.187 15.842 7.394-.046-18.35-28.542Zm3.414 40.589.759 10.531-18.428-21.488 7.394-1.026 10.275 11.983Z\" fill=\"#8C222A\"/><path d=\"m137.795 108.286-4.059 38.101 15.817 19.609c-4.006-7.054-8.022-14.107-12.029-21.161.088-12.183.184-24.366.271-36.549Z\" fill=\"#7F7341\"/><path d=\"M557.447 435.4c-4.373-11.067-12.553-22.233-21.684-29.94.14-.155.279-.3.419-.454 9.864-11.121 15.084-25.292 15.084-40.989V330.9h-5.089v-37.721h-69.111c-6.058-.953-12.536-1.434-19.38-1.434-15.346 0-29.444 2.379-41.91 7.081a97.986 97.986 0 0 0-6.006 2.506v-8.162H9.664v97.065l-9.516.082-.06 77.583 9.279-.735-.096 25.165-9.21 3.15L0 576.077l35.765-14.553a804.06 804.06 0 0 1 52.778-19.336c6.774-2.215 14.884-5.465 23.09-10.095l-.053 2.287 32.36-7.108c14.971-3.286 28.72-5.864 42.033-7.862l12.666-1.906 6.984-.79a827.352 827.352 0 0 1 47.156-3.949l24.591-1.353.131-15.524c.943 1.462 1.895 2.924 2.837 4.394l7.517 11.675 13.504.399c7.586.227 11.27.391 18.803.836l15.574.917 8.197-13.808c1.213-2.043 2.409-4.068 3.596-6.074l.411 20.635 22.068 3.232a827.997 827.997 0 0 1 45.166 7.889l7.062 1.434 6.957 1.698a795.06 795.06 0 0 1 53.617 15.106c9.655 3.187 18.306 4.73 26.442 4.73 13.434 0 25.376-4.43 34.525-12.8 14.22-13.019 21.361-33.191 21.221-59.953-.052-10.041-1.405-25.265-7.551-40.807v.009Z\" fill=\"#282828\"/><path d=\"M26.232 515.216a669.187 669.187 0 0 1 9.149-3.068c.087-24.784.183-49.568.27-74.351-3.745.281-5.622.435-9.367.726 0-8.47.01-12.71.018-21.18 18.576-.163 37.153-.308 55.729-.445 9.393.591 18.664 1.335 27.192 5.847 7.307 3.867 12.894 8.878 16.481 15.188 3.597 6.309 5.282 13.372 5.133 21.379-.235 12.782-5.316 24.947-13.434 34.343-9.472 10.958-23.29 18.184-36.734 22.569a824.91 824.91 0 0 0-54.472 19.963c0-8.388.009-12.582.018-20.971h.017Zm49.75-15.188c17.11-4.394 26.109-19.237 26.319-36.957.113-9.387-1.764-16.523-5.832-21.443-4.067-4.921-10.536-7.272-19.396-6.709-5.64.354-8.46.545-14.09.926l-.76 68.032a666.28 666.28 0 0 1 13.758-3.84v-.009Zm62.869-14.217c3.841-.708 5.77-1.044 9.62-1.706a1865.32 1865.32 0 0 1 24.146-53.816l-9.123.317c.123-5.664.192-8.488.315-14.153 21.57-.081 43.149-.145 64.72-.19l-.175 12.628c-3.718.063-5.578.09-9.297.163a2432.343 2432.343 0 0 0 22.854 44.729c3.824-.191 5.744-.282 9.576-.427-.043 4.893-.061 7.344-.104 12.238a843.84 843.84 0 0 0-48.589 4.067c.096-5.175.14-7.762.236-12.946a680.51 680.51 0 0 1 10.528-.98 1371.667 1371.667 0 0 1-5.203-12.347c-9.794.781-19.563 1.652-29.34 2.615a1850.681 1850.681 0 0 0-5.7 14.262c3.666-.509 5.508-.754 9.183-1.217-.113 5.374-.165 8.062-.279 13.427-14.648 2.206-29.217 4.993-43.7 8.17.131-5.937.201-8.905.332-14.843v.009Zm64.965-34.234c-3.44-8.66-5.151-13.045-8.555-21.969-.393.009-.585.018-.978.027a2181.197 2181.197 0 0 0-9.934 23.249c7.778-.581 11.671-.844 19.467-1.307Zm61.743-23.086c-3.395.018-5.089.028-8.485.055l.088-12.319c16.044-.01 32.098-.01 48.143 0 .026 4.92.043 7.38.078 12.301-4.434-.028-6.66-.046-11.095-.055 6.355 11.675 12.719 23.349 19.048 35.042a3000.443 3000.443 0 0 0 17.825-34.706c-4.303-.064-6.459-.091-10.763-.145-.052-4.975-.079-7.453-.122-12.428 14.037.018 28.082.045 42.12.081.096 5.238.148 7.862.244 13.1-3.387-.081-5.089-.118-8.476-.199-10.519 19.137-21.396 38.028-32.526 56.784-7.813-.463-11.724-.635-19.546-.862-12.169-18.892-24.407-37.73-36.524-56.667l-.009.018Zm107.818 49.45c3.745.427 5.613.653 9.358 1.126-.34-16.378-.689-32.746-1.03-49.123l-9.288-.272-.262-13.327c15.39.054 30.789.109 46.179.181.131 5.901.201 8.843.332 14.743-3.771-.154-5.666-.236-9.437-.381l1.179 52.173c3.788.617 5.683.935 9.462 1.598.131 5.837.201 8.76.332 14.598a843.21 843.21 0 0 0-46.554-8.134l-.262-13.2-.009.018Zm61.456 9.505a656.53 656.53 0 0 1 9.419 1.897l-1.205-56.957-9.428-.454c-.131-6.128-.2-9.196-.331-15.324 18.585.1 37.17.218 55.755.345 9.585.79 19.187 2.006 27.349 7.471 6.836 4.567 13.767 13.572 16.831 21.343 3.815 9.651 5.526 20.617 5.578 30.594.07 13.409-1.912 29.822-12.344 39.364-9.576 8.769-24.049 6.427-35.843 2.523a814.157 814.157 0 0 0-55.449-15.623c-.131-6.074-.201-9.106-.332-15.179Zm50.561 11.593c19.214 5.973 26.145-11.611 25.246-28.179-.481-8.824-1.257-18.393-6.443-26.082-4.216-6.246-10.754-9.532-19.606-10.086-5.639-.354-8.459-.518-14.107-.844.367 20.553.725 41.115 1.091 61.668a656.937 656.937 0 0 1 13.828 3.523h-.009ZM35.852 388.702h11.602v-53.499H35.852v-14.77h58.025v14.77H82.066v23.949l34.612-23.949H106.5v-14.77h53.747v14.77h-9.367l-36.445 25.383 38.89 28.116h9.366v14.634h-56.602v-14.634h8.957l-32.98-24.666v24.666h11.81v14.634H35.853v-14.634Zm138.642 0h11.601v-53.499h-11.601v-14.77h57.815v14.77h-11.811v53.499h11.811v14.634h-57.815v-14.634Zm73.694 0h11.811v-53.499h-11.811v-14.77h51.504l49.47 52.5v-37.72h-13.435v-14.771h47.846v14.771h-11.601v68.132H337.56l-55.38-58.373v43.748h13.435v14.634h-47.436V388.72l.009-.018Zm276.881-30.549v5.882c0 8.897-2.715 16.405-8.144 22.515-5.43 6.118-12.894 10.685-22.391 13.699-9.498 3.014-20.427 4.521-32.78 4.521-13.303 0-25.044-1.771-35.223-5.311-10.179-3.541-18.087-8.534-23.718-14.988-5.63-6.455-8.45-13.89-8.45-22.306 0-8.415 2.645-16.014 7.944-22.514 5.29-6.5 12.753-11.566 22.391-15.206 9.637-3.631 20.628-5.447 32.98-5.447 8.686 0 16.35.908 23.002 2.724 6.652 1.815 12.082 4.402 16.289 7.743v-9.033h23.002v29.686h-19.746c-3.526-4.775-8.075-8.388-13.644-10.83-5.569-2.442-12.352-3.659-20.357-3.659-10.99 0-19.72 2.325-26.162 6.954-6.451 4.639-9.673 11.067-9.673 19.292 0 8.225 2.951 14.534 8.861 19.219 5.901 4.684 13.88 7.026 23.919 7.026 8.005-.091 14.587-1.407 19.746-3.94 5.159-2.533 8.214-6.282 9.166-11.257h-20.357v-14.77h53.345Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ku13fb\",\"data-framer-name\":\"info_wrapper\",layoutDependency:layoutDependency,layoutId:\"JaqDayozQ\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nbb02b\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"J1kxxYF4K\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLTUwMA==\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-c63c5632-2d92-4593-a80f-4d310866cb5e, rgb(24, 24, 24)))\"},children:\"Contact\"})}),className:\"framer-1rq2e3l\",fonts:[\"GF;Bai Jamjuree-500\"],layoutDependency:layoutDependency,layoutId:\"tYmbbOlLY\",style:{\"--extracted-1w1cjl5\":\"var(--token-c63c5632-2d92-4593-a80f-4d310866cb5e, rgb(24, 24, 24))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hsb314\",\"data-framer-name\":\"text\",layoutDependency:layoutDependency,layoutId:\"hIyGnZ336\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ff5d8a03-2efc-4a08-a84f-436b4c5962cc, rgba(24, 24, 24, 0.8)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto: admin@solarnmore.com\",motionChild:true,nodeId:\"JcR3UOfpE\",openInNewTab:true,scopeId:\"C0qeiaEFA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-peqfsd\",\"data-styles-preset\":\"NcC8KgO7O\",children:\"david@kingdaviddetails.com\"})})})}),className:\"framer-1103sza\",fonts:[\"GF;Bai Jamjuree-regular\"],layoutDependency:layoutDependency,layoutId:\"JcR3UOfpE\",style:{\"--extracted-r6o4lv\":\"var(--token-ff5d8a03-2efc-4a08-a84f-436b4c5962cc, rgba(24, 24, 24, 0.8))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7QmFpIEphbWp1cmVlLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ff5d8a03-2efc-4a08-a84f-436b4c5962cc, rgba(24, 24, 24, 0.8)))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"tel:+19096639589\",motionChild:true,nodeId:\"d16yLhFk1\",openInNewTab:true,scopeId:\"C0qeiaEFA\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-peqfsd\",\"data-styles-preset\":\"NcC8KgO7O\",children:\"(949) 527-\"})}),\"1079\"]})}),className:\"framer-rfpfsg\",fonts:[\"GF;Bai Jamjuree-regular\"],layoutDependency:layoutDependency,layoutId:\"d16yLhFk1\",style:{\"--extracted-r6o4lv\":\"var(--token-ff5d8a03-2efc-4a08-a84f-436b4c5962cc, rgba(24, 24, 24, 0.8))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pbgvwe\",\"data-framer-name\":\"right\",layoutDependency:layoutDependency,layoutId:\"beFgVP6_c\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-an4p9c\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"BUfVPi6pH\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ahzm1g\",\"data-framer-name\":\"Icon / X\",layoutDependency:layoutDependency,layoutId:\"Q7b9zDW1K\",whileHover:animation,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-yz4t97\",\"data-framer-name\":\"Vector\",description:\"x\",fill:\"var(--token-c63c5632-2d92-4593-a80f-4d310866cb5e, rgb(24, 24, 24))\",intrinsicHeight:17,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"TCxZeejya\",svg:'<svg width=\"18\" height=\"17\" viewBox=\"0 0 18 17\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M14.1761 0.677734H16.9362L10.9061 7.45513L18 16.6777H12.4456L8.0951 11.0843L3.11723 16.6777H0.35544L6.80517 9.42853L0 0.677734H5.69545L9.6279 5.79035L14.1761 0.677734ZM13.2073 15.0531H14.7368L4.86441 2.21701H3.2232L13.2073 15.0531Z\" fill=\"#181818\"/>\\n</svg>\\n',title:\"sosmed icon\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mnkk2q\",\"data-framer-name\":\"Icon / LinkedIn\",layoutDependency:layoutDependency,layoutId:\"odRKZ3VSX\",whileHover:animation,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-40tc9\",\"data-framer-name\":\"Vector\",description:\"linkedin \",fill:\"var(--token-c63c5632-2d92-4593-a80f-4d310866cb5e, rgb(24, 24, 24))\",intrinsicHeight:19,intrinsicWidth:18,layoutDependency:layoutDependency,layoutId:\"dHkVQhTRy\",svg:'<svg width=\"18\" height=\"19\" viewBox=\"0 0 18 19\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M1.5 0.677734C0.67157 0.677734 0 1.3493 0 2.17773V17.1777C0 18.0061 0.67157 18.6777 1.5 18.6777H16.5C17.3284 18.6777 18 18.0061 18 17.1777V2.17773C18 1.3493 17.3284 0.677734 16.5 0.677734H1.5ZM5.52076 4.68045C5.52639 5.6367 4.81061 6.22592 3.96123 6.2217C3.16107 6.21748 2.46357 5.58045 2.46779 4.68186C2.47201 3.8367 3.13998 3.15748 4.00764 3.17717C4.88795 3.19686 5.52639 3.84233 5.52076 4.68045ZM9.2797 7.43949H6.75971H6.7583V15.9993H9.4217V15.7996C9.4217 15.4197 9.4214 15.0397 9.4211 14.6596C9.4203 13.6458 9.4194 12.6309 9.4246 11.6174C9.426 11.3713 9.4372 11.1154 9.5005 10.8805C9.7381 10.003 10.5271 9.43633 11.4074 9.57563C11.9727 9.66413 12.3467 9.99183 12.5042 10.5248C12.6013 10.858 12.6449 11.2166 12.6491 11.564C12.6605 12.6116 12.6589 13.6592 12.6573 14.7069C12.6567 15.0767 12.6561 15.4467 12.6561 15.8165V15.9979H15.328V15.7926C15.328 15.3406 15.3278 14.8887 15.3275 14.4368C15.327 13.3073 15.3264 12.1778 15.3294 11.0479C15.3308 10.5374 15.276 10.034 15.1508 9.54043C14.9638 8.80633 14.5771 8.19883 13.9485 7.76013C13.5027 7.44792 13.0133 7.24683 12.4663 7.22433C12.404 7.22174 12.3412 7.21835 12.2781 7.21494C11.9984 7.19982 11.7141 7.18446 11.4467 7.23839C10.6817 7.39167 10.0096 7.74183 9.5019 8.35913C9.4429 8.42993 9.3852 8.50183 9.2991 8.60913L9.2797 8.63343V7.43949ZM2.68164 16.0021H5.33242V7.44506H2.68164V16.0021Z\" fill=\"#181818\"/>\\n</svg>\\n',title:\"sosmed icon\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ofd99z\",\"data-framer-name\":\"Icon / Youtube\",layoutDependency:layoutDependency,layoutId:\"wM2G9oQjV\",whileHover:animation,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1qpify3\",\"data-framer-name\":\"Vector\",description:\"youtube\",fill:\"var(--token-c63c5632-2d92-4593-a80f-4d310866cb5e, rgb(24, 24, 24))\",intrinsicHeight:15,intrinsicWidth:21,layoutDependency:layoutDependency,layoutId:\"LM9bwm03X\",svg:'<svg width=\"21\" height=\"15\" viewBox=\"0 0 21 15\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M20.5914 2.63807C20.4775 2.21547 20.2549 1.83007 19.9457 1.52023C19.6366 1.2104 19.2517 0.986927 18.8294 0.872066C17.2634 0.442066 10.9984 0.435066 10.9984 0.435066C10.9984 0.435066 4.73438 0.428066 3.16738 0.839066C2.7453 0.959212 2.3612 1.18584 2.05194 1.4972C1.74269 1.80856 1.51866 2.19419 1.40138 2.61707C0.988377 4.18307 0.984376 7.43107 0.984376 7.43107C0.984376 7.43107 0.980376 10.6951 1.39038 12.2451C1.62038 13.1021 2.29538 13.7791 3.15338 14.0101C4.73538 14.4401 10.9834 14.4471 10.9834 14.4471C10.9834 14.4471 17.2484 14.4541 18.8144 14.0441C19.2369 13.9294 19.6221 13.7065 19.932 13.3972C20.2419 13.088 20.4658 12.7033 20.5814 12.2811C20.9954 10.7161 20.9984 7.46907 20.9984 7.46907C20.9984 7.46907 21.0184 4.20407 20.5914 2.63807ZM8.99438 10.4401L8.99938 4.44007L14.2064 7.44507L8.99438 10.4401Z\" fill=\"#181818\"/>\\n</svg>\\n',title:\"sosmed icon\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(motion.ul,{className:\"framer-15dq4xv\",\"data-framer-name\":\"list\",layoutDependency:layoutDependency,layoutId:\"W5frzQAPe\"})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j15p7l\",\"data-border\":true,\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"oQC3Jif8u\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-e98ad880-cba4-4fa1-8912-d47df65dbf67, rgba(24, 24, 24, 0.08))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jgdkvd-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fxDqRWK24-container\",nodeId:\"fxDqRWK24\",rendersWithMotion:true,scopeId:\"C0qeiaEFA\",children:/*#__PURE__*/_jsx(AutoCopyright,{color:\"var(--token-cc43940a-e75f-4112-8e49-9638d6ac3660, rgb(10, 10, 10))\",dateRange:false,font:{fontFamily:'\"Bai Jamjuree\", \"Bai Jamjuree Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1.1em\",textAlign:\"left\"},height:\"100%\",id:\"fxDqRWK24\",layoutId:\"fxDqRWK24\",name:\"King David Details.\",startYear:2023,statement:\"All rights reserved.\",style:{width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5firec\",layoutDependency:layoutDependency,layoutId:\"rcJBHxxMc\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||387)-0-723)/2)+60+0+0+409+108+0,...addPropertyOverrides({kkekETI5w:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||519)-0-831)/2)+60+0+0+517+108+0},ugEbQyzar:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-941)/2+0+0)+60+0+0+507+24+208+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13qgarn-container\",\"data-framer-name\":\"Link\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"b7x9Dy8_u-container\",name:\"Link\",nodeId:\"b7x9Dy8_u\",rendersWithMotion:true,scopeId:\"C0qeiaEFA\",children:/*#__PURE__*/_jsx(MenuLink,{height:\"100%\",id:\"b7x9Dy8_u\",JvoXPFPF_:\"var(--token-cc43940a-e75f-4112-8e49-9638d6ac3660, rgb(10, 10, 10))\",layoutId:\"b7x9Dy8_u\",lDlZtcyts:false,LPEXCIu6U:\"rgba(255, 255, 255, 0)\",name:\"Link\",trYS1PPT4:\"Terms of Use\",variant:\"ncEBtAnT2\",vj7obwLuy:true,width:\"100%\",Xt6rMNyti:\"var(--token-f2905ad4-dd60-489e-b508-d8c4eb5f58f6, rgb(115, 115, 115))\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-10w0537\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"CcO8m076M\",style:{backgroundColor:\"var(--token-f2905ad4-dd60-489e-b508-d8c4eb5f58f6, rgb(115, 115, 115))\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||387)-0-723)/2)+60+0+0+409+108+0,...addPropertyOverrides({kkekETI5w:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||519)-0-831)/2)+60+0+0+517+108+0},ugEbQyzar:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-941)/2+0+0)+60+0+0+507+24+208+0+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kimrj6-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"emoBtHV9_-container\",nodeId:\"emoBtHV9_\",rendersWithMotion:true,scopeId:\"C0qeiaEFA\",children:/*#__PURE__*/_jsx(MenuLink,{height:\"100%\",id:\"emoBtHV9_\",JvoXPFPF_:\"var(--token-cc43940a-e75f-4112-8e49-9638d6ac3660, rgb(10, 10, 10))\",layoutId:\"emoBtHV9_\",lDlZtcyts:false,LPEXCIu6U:\"rgba(255, 255, 255, 0)\",trYS1PPT4:\"Privacy Policy\",variant:\"ncEBtAnT2\",vj7obwLuy:true,width:\"100%\",Xt6rMNyti:\"var(--token-f2905ad4-dd60-489e-b508-d8c4eb5f58f6, rgb(115, 115, 115))\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-bl5zxm\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"q3gJDDVCN\",style:{backgroundColor:\"var(--token-f2905ad4-dd60-489e-b508-d8c4eb5f58f6, rgb(115, 115, 115))\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||387)-0-723)/2)+60+0+0+409+108+0,...addPropertyOverrides({kkekETI5w:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||519)-0-831)/2)+60+0+0+517+108+0},ugEbQyzar:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-941)/2+0+0)+60+0+0+507+24+208+0+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8vgxlf-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NCfSXjs4Q-container\",nodeId:\"NCfSXjs4Q\",rendersWithMotion:true,scopeId:\"C0qeiaEFA\",children:/*#__PURE__*/_jsx(MenuLink,{height:\"100%\",id:\"NCfSXjs4Q\",JvoXPFPF_:\"var(--token-cc43940a-e75f-4112-8e49-9638d6ac3660, rgb(10, 10, 10))\",layoutId:\"NCfSXjs4Q\",lDlZtcyts:false,LPEXCIu6U:\"rgba(255, 255, 255, 0)\",trYS1PPT4:\"Cookie Settings\",variant:\"ncEBtAnT2\",vj7obwLuy:true,width:\"100%\",Xt6rMNyti:\"var(--token-f2905ad4-dd60-489e-b508-d8c4eb5f58f6, rgb(115, 115, 115))\"})})})]})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gpHVk.framer-54wu67, .framer-gpHVk .framer-54wu67 { display: block; }\",\".framer-gpHVk.framer-1nokh6x { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-gpHVk .framer-nhipup { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: hidden; padding: 60px 32px 30px 32px; position: relative; width: 1px; }\",\".framer-gpHVk .framer-1qbiidh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gpHVk .framer-v1ell9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-gpHVk .framer-1knhuy3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-gpHVk .framer-18u07n5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-gpHVk .framer-s5kwts { aspect-ratio: 0.9792027729636048 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 61px); position: relative; width: 60px; }\",\".framer-gpHVk .framer-ku13fb { display: grid; flex: none; gap: 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gpHVk .framer-nbb02b { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gpHVk .framer-1rq2e3l, .framer-gpHVk .framer-1103sza, .framer-gpHVk .framer-rfpfsg { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-gpHVk .framer-hsb314 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gpHVk .framer-1pbgvwe { align-content: flex-end; align-items: flex-end; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-end; max-width: 50%; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-gpHVk .framer-an4p9c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gpHVk .framer-1ahzm1g, .framer-gpHVk .framer-mnkk2q, .framer-gpHVk .framer-1ofd99z { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: hidden; position: relative; width: 24px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-gpHVk .framer-yz4t97 { bottom: 4px; flex: none; left: 3px; position: absolute; right: 3px; top: 4px; }\",\".framer-gpHVk .framer-40tc9 { bottom: 3px; flex: none; left: 3px; position: absolute; right: 3px; top: 3px; }\",\".framer-gpHVk .framer-1qpify3 { bottom: 5px; flex: none; left: 1px; position: absolute; right: 2px; top: 5px; }\",\".framer-gpHVk .framer-15dq4xv { display: grid; flex: none; gap: 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; list-style: none; margin: 0px; max-width: 70%; min-height: 24px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gpHVk .framer-1j15p7l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 24px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-gpHVk .framer-jgdkvd-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-gpHVk .framer-5firec { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-gpHVk .framer-13qgarn-container, .framer-gpHVk .framer-kimrj6-container, .framer-gpHVk .framer-8vgxlf-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-gpHVk .framer-10w0537, .framer-gpHVk .framer-bl5zxm { align-self: stretch; flex: none; height: auto; overflow: hidden; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gpHVk.framer-1nokh6x, .framer-gpHVk .framer-nhipup, .framer-gpHVk .framer-1qbiidh, .framer-gpHVk .framer-1knhuy3, .framer-gpHVk .framer-18u07n5, .framer-gpHVk .framer-nbb02b, .framer-gpHVk .framer-hsb314, .framer-gpHVk .framer-1pbgvwe, .framer-gpHVk .framer-an4p9c, .framer-gpHVk .framer-5firec { gap: 0px; } .framer-gpHVk.framer-1nokh6x > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-gpHVk.framer-1nokh6x > :first-child, .framer-gpHVk .framer-18u07n5 > :first-child, .framer-gpHVk .framer-an4p9c > :first-child, .framer-gpHVk .framer-5firec > :first-child { margin-left: 0px; } .framer-gpHVk.framer-1nokh6x > :last-child, .framer-gpHVk .framer-18u07n5 > :last-child, .framer-gpHVk .framer-an4p9c > :last-child, .framer-gpHVk .framer-5firec > :last-child { margin-right: 0px; } .framer-gpHVk .framer-nhipup > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-gpHVk .framer-nhipup > :first-child, .framer-gpHVk .framer-1qbiidh > :first-child, .framer-gpHVk .framer-1knhuy3 > :first-child, .framer-gpHVk .framer-nbb02b > :first-child, .framer-gpHVk .framer-hsb314 > :first-child, .framer-gpHVk .framer-1pbgvwe > :first-child { margin-top: 0px; } .framer-gpHVk .framer-nhipup > :last-child, .framer-gpHVk .framer-1qbiidh > :last-child, .framer-gpHVk .framer-1knhuy3 > :last-child, .framer-gpHVk .framer-nbb02b > :last-child, .framer-gpHVk .framer-hsb314 > :last-child, .framer-gpHVk .framer-1pbgvwe > :last-child { margin-bottom: 0px; } .framer-gpHVk .framer-1qbiidh > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-gpHVk .framer-1knhuy3 > *, .framer-gpHVk .framer-1pbgvwe > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-gpHVk .framer-18u07n5 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-gpHVk .framer-nbb02b > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-gpHVk .framer-hsb314 > * { margin: 0px; margin-bottom: calc(2px / 2); margin-top: calc(2px / 2); } .framer-gpHVk .framer-an4p9c > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-gpHVk .framer-5firec > * { margin: 0px; margin-left: calc(14px / 2); margin-right: calc(14px / 2); } }\",\".framer-gpHVk.framer-v-fhaylb.framer-1nokh6x { width: 810px; }\",\".framer-gpHVk.framer-v-fhaylb .framer-v1ell9 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 60px; justify-content: flex-start; }\",\".framer-gpHVk.framer-v-fhaylb .framer-1knhuy3, .framer-gpHVk.framer-v-11lz1x4 .framer-1knhuy3 { flex: none; width: 100%; }\",\".framer-gpHVk.framer-v-fhaylb .framer-1pbgvwe { align-content: flex-start; align-items: flex-start; align-self: unset; flex: none; height: min-content; justify-content: flex-start; width: 100%; }\",\".framer-gpHVk.framer-v-fhaylb .framer-15dq4xv { gap: 24px; max-width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gpHVk.framer-v-fhaylb .framer-v1ell9, .framer-gpHVk.framer-v-fhaylb .framer-15dq4xv { gap: 0px; } .framer-gpHVk.framer-v-fhaylb .framer-v1ell9 > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-gpHVk.framer-v-fhaylb .framer-v1ell9 > :first-child { margin-top: 0px; } .framer-gpHVk.framer-v-fhaylb .framer-v1ell9 > :last-child { margin-bottom: 0px; } .framer-gpHVk.framer-v-fhaylb .framer-15dq4xv > *, .framer-gpHVk.framer-v-fhaylb .framer-15dq4xv > :first-child, .framer-gpHVk.framer-v-fhaylb .framer-15dq4xv > :last-child { margin: 0px; } }\",\".framer-gpHVk.framer-v-11lz1x4.framer-1nokh6x { flex-direction: column; width: 390px; }\",\".framer-gpHVk.framer-v-11lz1x4 .framer-nhipup { flex: none; order: 0; padding: 60px 16px 30px 16px; width: 100%; }\",\".framer-gpHVk.framer-v-11lz1x4 .framer-v1ell9 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 50px; justify-content: center; }\",\".framer-gpHVk.framer-v-11lz1x4 .framer-1pbgvwe { align-content: flex-start; align-items: flex-start; align-self: unset; flex: none; height: min-content; justify-content: flex-start; max-width: unset; width: 100%; }\",\".framer-gpHVk.framer-v-11lz1x4 .framer-15dq4xv { max-width: unset; }\",\".framer-gpHVk.framer-v-11lz1x4 .framer-1j15p7l { flex-direction: column; gap: 8px; justify-content: flex-start; }\",\".framer-gpHVk.framer-v-11lz1x4 .framer-jgdkvd-container { flex: none; width: auto; }\",\".framer-gpHVk.framer-v-11lz1x4 .framer-5firec { flex: none; flex-direction: column; gap: 8px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gpHVk.framer-v-11lz1x4.framer-1nokh6x, .framer-gpHVk.framer-v-11lz1x4 .framer-v1ell9, .framer-gpHVk.framer-v-11lz1x4 .framer-1j15p7l, .framer-gpHVk.framer-v-11lz1x4 .framer-5firec { gap: 0px; } .framer-gpHVk.framer-v-11lz1x4.framer-1nokh6x > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-gpHVk.framer-v-11lz1x4.framer-1nokh6x > :first-child, .framer-gpHVk.framer-v-11lz1x4 .framer-v1ell9 > :first-child, .framer-gpHVk.framer-v-11lz1x4 .framer-1j15p7l > :first-child, .framer-gpHVk.framer-v-11lz1x4 .framer-5firec > :first-child { margin-top: 0px; } .framer-gpHVk.framer-v-11lz1x4.framer-1nokh6x > :last-child, .framer-gpHVk.framer-v-11lz1x4 .framer-v1ell9 > :last-child, .framer-gpHVk.framer-v-11lz1x4 .framer-1j15p7l > :last-child, .framer-gpHVk.framer-v-11lz1x4 .framer-5firec > :last-child { margin-bottom: 0px; } .framer-gpHVk.framer-v-11lz1x4 .framer-v1ell9 > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } .framer-gpHVk.framer-v-11lz1x4 .framer-1j15p7l > *, .framer-gpHVk.framer-v-11lz1x4 .framer-5firec > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\",...sharedStyle.css,'.framer-gpHVk[data-border=\"true\"]::after, .framer-gpHVk [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 387\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"kkekETI5w\":{\"layout\":[\"fixed\",\"auto\"]},\"ugEbQyzar\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerC0qeiaEFA=withCSS(Component,css,\"framer-gpHVk\");export default FramerC0qeiaEFA;FramerC0qeiaEFA.displayName=\"footer\";FramerC0qeiaEFA.defaultProps={height:387,width:1200};addPropertyControls(FramerC0qeiaEFA,{variant:{options:[\"oeLrNviVL\",\"kkekETI5w\",\"ugEbQyzar\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerC0qeiaEFA,[{explicitInter:true,fonts:[{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v11/LDIqapSCOBt_aeQQ7ftydoa0reHulpA1-yiSgA.woff2\",weight:\"500\"},{family:\"Bai Jamjuree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/baijamjuree/v11/LDI1apSCOBt_aeQQ7ftydoaMXMjKm7sp8g.woff2\",weight:\"400\"}]},...AutoCopyrightFonts,...MenuLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC0qeiaEFA\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"387\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kkekETI5w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ugEbQyzar\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./C0qeiaEFA.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonOF from\"https://framerusercontent.com/modules/H92EbZQfJhbtTrFyH7R8/mPiHlbPmALtlNBaV0T8h/K2v30O2EL.js\";const ButtonOFFonts=getFonts(ButtonOF);const cycleOrder=[\"z3VGQUozJ\",\"vItot22Oa\"];const serializationHash=\"framer-QEzuo\";const variantClassNames={vItot22Oa:\"framer-v-13l30bb\",z3VGQUozJ:\"framer-v-1ik07nn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 2\":\"vItot22Oa\",Default:\"z3VGQUozJ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"z3VGQUozJ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"z3VGQUozJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ik07nn\",className,classNames),\"data-framer-name\":\"Default\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"z3VGQUozJ\",ref:refBinding,style:{backgroundColor:\"var(--token-f2b72a72-fb7c-442a-ae55-56d737e06544, rgb(23, 23, 23))\",boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(115, 115, 115, 0.71989), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(115, 115, 115, 0.63557), 0px 10px 10px -3.75px rgba(115, 115, 115, 0.25)\",...style},...addPropertyOverrides({vItot22Oa:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sr5etv\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"LExRm60Zb\",children:[/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Home\",className:\"framer-pnnb0l\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"JCaS0I9vR\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-7dlhn5\",\"data-framer-name\":\"Logo\",fill:\"black\",intrinsicHeight:341,intrinsicWidth:340,layoutDependency:layoutDependency,layoutId:\"yN7yYWU16\",svg:'<svg width=\"340\" height=\"341\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"m278.88 136.395-1.537 5.739a413.072 413.072 0 0 0-49.574-11.141 361.344 361.344 0 0 0-15.012-2.139c-2.15-.271-4.323-.529-6.484-.746a330.493 330.493 0 0 0-10.227-.955 423.682 423.682 0 0 0-10.76-.763c-1.601-.078-3.213-.157-4.831-.229a392.437 392.437 0 0 0-18.797-.408c-5.374.012-10.742.114-16.105.36-.271.018-.56.018-.826.036-3.843.169-7.679.367-11.493.661-1.416.108-2.82.211-4.219.331-.71.06-1.415.108-2.126.186-2.566.21-5.131.457-7.674.739-3.305.331-6.587.709-9.869 1.142-3.011.397-6.022.811-9.021 1.262a417.041 417.041 0 0 0-28.17 5.306 252.85 252.85 0 0 0-3.53.818c-1.59.36-3.178.745-4.75 1.141-1.641.385-3.276.806-4.9 1.22-1.988.511-3.976 1.04-5.964 1.587l-1.461-5.751c2.201-.613 4.409-1.19 6.616-1.749 1.653-.439 3.328-.859 4.998-1.244a214.4 214.4 0 0 1 4.704-1.118c.97-.234 1.942-.456 2.912-.673a397.777 397.777 0 0 1 29.043-5.462c2.872-.445 5.767-.854 8.644-1.22 3.386-.439 6.784-.841 10.176-1.178 2.56-.264 5.126-.511 7.691-.739.728-.06 1.433-.126 2.144-.186 1.404-.103 2.803-.229 4.218-.331 3.82-.27 7.639-.487 11.476-.655.289-.018.561-.018.844-.036 5.53-.252 11.083-.385 16.63-.391 6.154-.012 12.32.103 18.474.373 1.618.078 3.213.156 4.831.246 3.877.205 7.76.475 11.643.8 3.219.258 6.443.553 9.668.901 2.386.258 4.779.535 7.171.829a436.29 436.29 0 0 1 15.047 2.14 418.476 418.476 0 0 1 50.417 11.315l-.017-.018Z\" fill=\"#C7BC84\"/><path d=\"M276.511 163.75a39.326 39.326 0 0 1-1.468 6.634 432.611 432.611 0 0 0-68.729-12.475c-.035 0-.069-.012-.104-.012a415.352 415.352 0 0 0-19.213-1.479 439.73 439.73 0 0 0-26.287-.649c-4.224.012-8.372.114-12.446.259l-2.029.072c-3.484.144-6.916.324-10.297.529-1.421.09-2.837.192-4.224.294a78.35 78.35 0 0 0-2.074.162c-2.566.193-5.079.403-7.576.661-2.814.265-5.564.553-8.292.866-3.704.42-7.344.895-10.892 1.412-2.439.324-4.843.685-7.2 1.064a428.989 428.989 0 0 0-16.787 2.998c-.572.108-1.138.229-1.71.355-2.23.456-4.409.925-6.553 1.394-1.623.348-3.195.709-4.773 1.07a292.32 292.32 0 0 0-5.27 1.243 382.408 382.408 0 0 0-8.639 2.194 49.024 49.024 0 0 1-.664-8.323 49.907 49.907 0 0 1 1.913-13.455 246.1 246.1 0 0 1 6.408-2.091 166.774 166.774 0 0 1 5.102-1.533c1.468-.426 2.988-.853 4.588-1.274.682-.204 1.387-.384 2.104-.57.699-.187 1.485-.373 2.375-.589 5.449-1.358 14.394-3.342 27.147-5.066 2.964-.397 6.125-.787 9.5-1.136 2.999-.306 6.171-.595 9.499-.871a614.56 614.56 0 0 1 7.668-.547c.694-.042 1.405-.09 2.115-.114.659-.06 1.335-.085 2.011-.127.746-.048 1.491-.072 2.213-.12 3.837-.186 7.593-.312 11.251-.396.37 0 .745-.012 1.104-.012a467.692 467.692 0 0 1 39.49.877 434.494 434.494 0 0 1 20.502 1.839c.837.09 1.623.18 2.34.258a449.9 449.9 0 0 1 36.213 5.805 444.847 444.847 0 0 1 31.135 7.464 39.458 39.458 0 0 1 .543 13.377l.006.012Z\" fill=\"#C7BC84\"/><path d=\"m278.862 181.175-1.537 5.738c-22.466-6.514-45.366-11.117-68.474-13.731a403.603 403.603 0 0 0-47.228-2.656 410.686 410.686 0 0 0-71.514 6.4 411.647 411.647 0 0 0-37.132 8.383l-1.468-5.769a415.607 415.607 0 0 1 37.89-8.533 417.026 417.026 0 0 1 72.207-6.442 414.016 414.016 0 0 1 46.898 2.59c23.755 2.626 47.268 7.331 70.358 14.02Zm32.539-142.011c-5.935-1.166-11.655 2.89-12.776 9.068a11.639 11.639 0 0 0 2.097 9.038c-5.362 8.948-22.154 36.152-26.846 34.511-5.207-1.814-5.432-49.102-5.426-55.893 5.189.049 9.806-3.767 10.817-9.242 1.115-6.177-2.785-12.127-8.714-13.31-5.934-1.172-11.678 2.89-12.793 9.068a11.733 11.733 0 0 0 2.421 9.5s0 .006-.006.012c-2.635 4.513-27.962 46.933-48.441 49.313-20.178 2.356-39.305-49.781-41.766-56.77 0 0 .011-.024.063-.042a12.26 12.26 0 0 0 3.369-2.254c-.006-.012.012-.018.029-.018 1.901-1.79 3.253-4.2 3.773-7.007 1.254-6.886-3.091-13.539-9.696-14.843-6.622-1.304-13.013 3.221-14.261 10.108-1.058 5.853 1.924 11.514 6.899 13.888-1.548 4.032-16.567 42.54-31.221 54.865-2.068 1.76-4.131 2.992-6.154 3.497-.988.253-1.97.355-2.918.253-1.606-.169-3.317-.728-5.125-1.61-6.23-3.018-13.487-9.826-20.335-17.482C81.263 49.194 69.625 31.49 69.625 31.49l-2.254.619c3.184-1.467 5.657-4.483 6.357-8.305 1.12-6.19-2.78-12.145-8.714-13.311-2.075-.42-4.132-.168-5.97.565-3.409 1.376-6.067 4.483-6.807 8.503C51.1 25.74 55 31.688 60.951 32.86c1.098.228 2.185.246 3.248.132l-8.68 58.831-24.974-36.152a11.344 11.344 0 0 0 3.23-6.105c1.121-6.178-2.78-12.145-8.714-13.31a10.51 10.51 0 0 0-2.658-.193c-4.9.282-9.164 4.008-10.118 9.248-1.127 6.178 2.78 12.151 8.708 13.31 1.549.301 3.086.235 4.542-.12 3.173 8.348 24.102 63.64 24.189 65.226a388.19 388.19 0 0 1 6.98-1.689 399.158 399.158 0 0 1 12.458-2.71 443.382 443.382 0 0 1 29.765-4.994c2.838-.39 5.738-.745 8.685-1.081 3.3-.367 6.657-.715 10.084-1.016 2.548-.228 5.125-.438 7.749-.601.728-.066 1.433-.108 2.167-.156 1.398-.102 2.796-.192 4.224-.276a449.15 449.15 0 0 1 11.77-.517c.185-.006.387-.006.578-.012a437.013 437.013 0 0 1 35.428.402c1.6.079 3.213.169 4.831.283 2.785.162 5.582.372 8.407.607 4.432.372 8.778.793 13.065 1.286.734.078 1.462.174 2.185.252 3.906.463 7.766.962 11.545 1.527a437.38 437.38 0 0 1 42.899 8.467c3.3.823 6.524 1.664 9.673 2.53 2.837.769 5.594 1.574 8.304 2.355l6.628-22.697 19.41-44.373c.26.072.514.15.791.198 5.929 1.172 11.655-2.89 12.776-9.062 1.116-6.177-2.785-12.127-8.713-13.298l-.012.012ZM252.813 91.89l-15.706 14.362-2.542-20.798 21.421-23.605-3.173 30.04Z\" fill=\"#C7BC84\"/><path d=\"M173.394 22.157c-.999.944-2.143 1.7-3.363 2.254a226.6 226.6 0 0 1 3.363-2.254Zm138.007 15.415c-5.934-1.166-11.655 2.89-12.776 9.068a11.639 11.639 0 0 0 2.097 9.038c-5.362 8.948-22.154 36.152-26.846 34.512-5.207-1.815-5.432-49.103-5.426-55.893 5.189.048 9.806-3.768 10.817-9.243a11.761 11.761 0 0 0-.763-6.748c-3.334-1.971-7.91-3.732-12.163-2.127-4.9 1.857-7.16 7.355-8.108 10.642a11.811 11.811 0 0 0 1.954 3.492s0 .006-.006.012c0 .006 0 .012-.006.024-.416 1.346-14.394 44.998-55.508 59.684l1.237 21.64c.734.078 1.462.174 2.184.252 3.906.463 7.766.962 11.545 1.527a437.343 437.343 0 0 1 42.9 8.467c3.299.823 6.524 1.665 9.673 2.53 2.837.775 5.593 1.574 8.303 2.356l6.628-22.698 19.41-44.373c.254.072.514.15.786.199 5.929 1.171 11.655-2.89 12.782-9.063 1.115-6.177-2.785-12.126-8.714-13.298ZM255.986 93.11l-18.879 11.55-2.542-20.798 21.421-23.605v32.86-.007Zm20.525 70.64a39.326 39.326 0 0 1-1.468 6.634 432.611 432.611 0 0 0-68.729-12.475l-.023-16.147c18.029 2.169 66.284 7.968 69.543 8.581.07.012.104.012.139.024a39.407 39.407 0 0 1 .543 13.377l-.005.006Zm2.369-27.349-1.537 5.739a413.1 413.1 0 0 0-49.573-11.141 363.085 363.085 0 0 0-15.013-2.139 253.441 253.441 0 0 0-6.483-.745l-.018-5.998c2.387.259 4.779.535 7.171.829a438.4 438.4 0 0 1 15.047 2.14 418.39 418.39 0 0 1 50.417 11.315h-.011Z\" fill=\"#7F7341\"/><path d=\"m72.496 56.008-4.507 35.84c5.83 6.22 11.667 12.433 17.497 18.653 2.052-7.939 4.097-15.877 6.149-23.816-6.38-10.227-12.76-20.455-19.139-30.677Zm91.514-9.128c-2.918 11.658-5.842 23.322-8.76 34.98a45389.28 45389.28 0 0 1 15.128 20.775 35898.21 35898.21 0 0 1 8.951-22.836c-5.108-10.973-10.211-21.946-15.319-32.92Z\" fill=\"#282828\"/><path opacity=\".7\" d=\"M117.678 112.231c-3.426.307-6.772.649-10.083 1.022-2.941.33-5.836.691-8.685 1.082-1.468-16.784-2.93-33.178-3.97-44.518 3.485 3.294 10.661 9.123 19.774 11.472.994 10.318 1.988 20.636 2.964 30.942Zm-8.338 16.971c-3.01.396-6.021.811-9.014 1.262a629.832 629.832 0 0 1-.509-5.932 325.18 325.18 0 0 1 8.645-1.219c3.386-.439 6.784-.842 10.176-1.178.196 1.983.375 3.948.578 5.931-3.306.33-6.588.709-9.87 1.142l-.006-.006Zm12.718 28.557a416.17 416.17 0 0 0-8.292.865c-3.704.421-7.344.896-10.892 1.413-.566-6.671-1.248-14.393-1.953-22.589 2.964-.397 6.125-.788 9.5-1.136 2.999-.307 6.171-.595 9.499-.872.711 7.44 1.428 14.874 2.138 22.313v.006Zm-72.346-34.031c-.092-1.58-21.016-56.878-24.189-65.22l29.5 51.254 1.67 12.284a451.907 451.907 0 0 0-6.975 1.682h-.006Zm9.806 44.685a396.63 396.63 0 0 0-7.564 1.935 49.013 49.013 0 0 1-.664-8.323 49.911 49.911 0 0 1 1.913-13.455c1.831-.625 3.992-1.34 6.408-2.091a189.137 189.137 0 0 0-.358 10.564c-.024 3.99.075 7.788.265 11.376v-.006Zm-7.974-33.628c2.202-.613 4.409-1.19 6.616-1.749l.815 5.913c-1.988.511-3.976 1.04-5.963 1.587l-1.462-5.751h-.006Zm19.086 31.056c-1.623.349-3.195.709-4.773 1.07-1.803-6.646-1.41-17.595-1.15-21.964 1.468-.427 2.988-.853 4.588-1.274a85.358 85.358 0 0 0-.057 11.207 88.38 88.38 0 0 0 1.386 10.961h.006Zm-2.005-29.253c-1.589.361-3.178.745-4.75 1.142-.23-1.977-.48-3.96-.71-5.937 1.571-.397 3.126-.758 4.703-1.118l.763 5.919-.006-.006Zm-12.1-109.389c.768.403 1.624.553 2.467.36 2.294-.516 3.664-3.305 3.057-6.231-.607-2.927-2.959-4.874-5.258-4.363-1.098.247-1.97 1.022-2.531 2.067.607-3.503 2.93-6.286 4.773-7.986-3.415 1.376-6.068 4.489-6.807 8.503-1.139 6.178 2.762 12.127 8.714 13.293 1.098.234 2.184.252 3.247.132.116-.781-4.634-2.211-7.662-5.787v.012ZM160.387 2.855c-3.386 1.545-5.68 4.898-5.952 8.696-.399 5.637 3.912 8.966 4.155 9.146-.549-.817-2.415-3.858-2.335-8.136.301.342.688.564 1.116.582 1.022.037 1.883-1.051 1.935-2.427.047-1.382-.739-2.53-1.762-2.566a1.385 1.385 0 0 0-.543.102c1.04-2.999 2.825-4.844 3.386-5.39v-.007Z\" fill=\"#fff\"/><path d=\"m278.863 181.174-1.538 5.739c-22.466-6.514-45.366-11.117-68.48-13.731l-.341-6.034c23.755 2.627 47.268 7.332 70.359 14.02v.006Z\" fill=\"#60572F\"/><path d=\"M163.981 46.808c-5.582 11.598-11.158 23.202-16.74 34.8 7.067 8.239 14.128 16.477 21.195 24.716 5.571-8.87 11.135-17.74 16.706-26.61-7.056-10.966-14.105-21.94-21.161-32.906Z\" fill=\"#282828\"/><path d=\"m155.394 80.473 9.431-19.609 12.152 18.894-9.384 14.939-12.199-14.224Z\" fill=\"#C1272D\"/><path opacity=\".5\" d=\"m160.289 79.8 5.05-10.5 6.744 10.487-4.987 7.944-6.801-7.932h-.006Z\" fill=\"#fff\"/><path d=\"m164.83 60.864.509 8.437 6.743 10.487 4.895-.03-12.147-18.894Zm2.26 26.868.503 6.971-12.199-14.224 4.895-.68 6.801 7.933Z\" fill=\"#8C222A\"/><path d=\"M74.213 64.68 71.526 89.9l10.47 12.981c-2.652-4.67-5.31-9.338-7.962-14.008.057-8.064.121-16.129.179-24.193Z\" fill=\"#7F7341\"/><path d=\"M.364 327.047a449.167 449.167 0 0 1 6.056-2.031c.058-16.406.121-32.811.18-49.217-2.48.187-3.722.289-6.201.481 0-5.607.006-8.413.011-14.02 12.297-.108 24.593-.204 36.89-.294 6.218.39 12.354.883 18 3.87 4.837 2.56 8.535 5.877 10.91 10.053 2.38 4.177 3.496 8.852 3.397 14.152-.156 8.462-3.519 16.514-8.893 22.734-6.27 7.253-15.417 12.037-24.315 14.939A545.608 545.608 0 0 0 .34 340.929c0-5.553.006-8.329.012-13.882h.011Zm32.932-10.054c11.325-2.908 17.283-12.733 17.422-24.464.075-6.213-1.168-10.937-3.86-14.194-2.693-3.257-6.975-4.813-12.84-4.441-3.733.235-5.6.361-9.326.613l-.503 45.034a443.07 443.07 0 0 1 9.107-2.542v-.006Zm41.616-9.411c2.543-.468 3.82-.691 6.368-1.129a1236.003 1236.003 0 0 1 15.983-35.624l-6.038.211c.08-3.75.127-5.619.208-9.369 14.278-.054 28.563-.096 42.841-.126l-.115 8.359c-2.462.042-3.693.06-6.154.108 4.94 9.928 9.985 19.789 15.128 29.608a443.86 443.86 0 0 1 6.339-.282c-.029 3.239-.041 4.861-.07 8.1a560.082 560.082 0 0 0-32.163 2.692c.064-3.425.093-5.138.156-8.569 2.786-.276 4.184-.409 6.969-.649a899.025 899.025 0 0 1-3.444-8.173 1051.65 1051.65 0 0 0-19.421 1.731 1225.75 1225.75 0 0 0-3.773 9.441 397.54 397.54 0 0 1 6.078-.805c-.075 3.557-.109 5.336-.184 8.887-9.697 1.461-19.34 3.305-28.927 5.409.086-3.93.133-5.895.22-9.826v.006Zm43.003-22.661a959.899 959.899 0 0 1-5.662-14.542c-.26.006-.388.012-.648.018a1454.226 1454.226 0 0 0-6.576 15.39c5.149-.385 7.726-.559 12.886-.866Zm40.871-15.281c-2.247.012-3.369.018-5.616.036l.057-8.155c10.621-.006 21.248-.006 31.869 0 .017 3.257.029 4.886.052 8.143-2.936-.018-4.409-.03-7.345-.036 4.207 7.728 8.419 15.456 12.609 23.196a1987.95 1987.95 0 0 0 11.799-22.974c-2.848-.042-4.276-.06-7.124-.096-.035-3.293-.052-4.934-.081-8.227 9.291.012 18.589.03 27.881.054.063 3.468.098 5.204.161 8.672-2.242-.054-3.368-.078-5.61-.133-6.963 12.668-14.163 25.174-21.531 37.589-5.172-.307-7.76-.421-12.938-.571-8.055-12.505-16.156-24.975-24.177-37.51l-.006.012Zm71.37 32.733c2.479.282 3.715.433 6.194.745-.225-10.841-.456-21.676-.682-32.516l-6.148-.181-.173-8.821c10.187.036 20.38.072 30.568.12.086 3.906.133 5.853.219 9.759-2.496-.102-3.75-.156-6.246-.252l.78 34.535c2.508.409 3.762.619 6.264 1.058.086 3.864.133 5.799.219 9.663a558.3 558.3 0 0 0-30.816-5.384l-.174-8.738-.005.012Zm40.68 6.291c2.496.487 3.744.739 6.235 1.256l-.797-37.702-6.241-.301-.22-10.144c12.303.067 24.605.145 36.907.229 6.345.523 12.701 1.328 18.104 4.945 4.525 3.023 9.113 8.984 11.141 14.128 2.525 6.388 3.658 13.648 3.692 20.252.047 8.876-1.265 19.741-8.17 26.056-6.339 5.805-15.92 4.255-23.727 1.671a539.112 539.112 0 0 0-36.704-10.342c-.087-4.02-.133-6.027-.22-10.048Zm33.469 7.674c12.718 3.954 17.306-7.686 16.711-18.653-.318-5.841-.832-12.175-4.264-17.265-2.791-4.134-7.119-6.309-12.979-6.676-3.733-.234-5.599-.342-9.338-.559.243 13.605.48 27.216.723 40.822 3.669.901 5.501 1.364 9.153 2.331h-.006ZM6.732 243.299h7.68v-35.413h-7.68v-9.778h38.41v9.778h-7.819v15.852l22.912-15.852h-6.738v-9.778h35.578v9.778h-6.2L58.75 224.688l25.743 18.611h6.2v9.687H53.226v-9.687h5.928l-21.83-16.328v16.328h7.818v9.687H6.732v-9.687Zm91.774 0h7.679v-35.413h-7.68v-9.778h38.271v9.778h-7.818v35.413h7.818v9.687h-38.27v-9.687Zm48.781 0h7.818v-35.413h-7.818v-9.778h34.093l32.746 34.752v-24.968h-8.893v-9.778h31.672v9.778h-7.68v45.1h-22.778l-36.659-38.64v28.959h8.893v9.687h-31.4v-9.687l.006-.012Zm183.281-20.222v3.895c0 5.889-1.797 10.858-5.391 14.903-3.594 4.05-8.535 7.073-14.822 9.068-6.287 1.995-13.521 2.992-21.698 2.992-8.806 0-16.578-1.171-23.316-3.515-6.738-2.344-11.973-5.649-15.7-9.921-3.727-4.273-5.594-9.195-5.594-14.765 0-5.571 1.751-10.601 5.259-14.904 3.501-4.302 8.442-7.655 14.821-10.065 6.38-2.404 13.655-3.606 21.831-3.606 5.75 0 10.824.601 15.227 1.803 4.403 1.202 7.997 2.915 10.782 5.126v-5.979h15.226v19.65h-13.07c-2.335-3.161-5.345-5.552-9.032-7.169-3.687-1.616-8.177-2.422-13.475-2.422-7.275 0-13.054 1.539-17.318 4.603-4.271 3.071-6.403 7.326-6.403 12.77 0 5.445 1.953 9.621 5.865 12.722 3.906 3.101 9.188 4.651 15.833 4.651 5.299-.06 9.656-.931 13.071-2.608 3.415-1.676 5.438-4.158 6.067-7.451h-13.475v-9.778h35.312Z\" fill=\"#fff\"/></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:(((componentViewport?.height||80)-0)*1-0)*1,width:\"250px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||80)-0-((componentViewport?.height||80)-0)*1)/2)+(0+(((componentViewport?.height||80)-0)*1-0-(((componentViewport?.height||80)-0)*1-0)*1)/2),...addPropertyOverrides({vItot22Oa:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yotwwi-container\",\"data-framer-name\":\"Style Button\",layoutDependency:layoutDependency,layoutId:\"OMz4c0gd4-container\",name:\"Style Button\",nodeId:\"OMz4c0gd4\",rendersWithMotion:true,scopeId:\"P2ld3YT9R\",children:/*#__PURE__*/_jsx(ButtonOF,{height:\"100%\",id:\"OMz4c0gd4\",layoutId:\"OMz4c0gd4\",mDC7k2tiY:false,name:\"Style Button\",style:{height:\"100%\",width:\"100%\"},variant:\"isJ4lgn7C\",width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QEzuo.framer-4n7xvp, .framer-QEzuo .framer-4n7xvp { display: block; }\",\".framer-QEzuo.framer-1ik07nn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 80px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 24px; position: relative; width: 1200px; }\",\".framer-QEzuo .framer-1sr5etv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-QEzuo .framer-pnnb0l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-QEzuo .framer-7dlhn5 { aspect-ratio: 0.9970674486803519 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 64px); position: relative; width: 64px; }\",\".framer-QEzuo .framer-1yotwwi-container { flex: none; height: 100%; position: relative; width: 250px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QEzuo.framer-1ik07nn, .framer-QEzuo .framer-pnnb0l { gap: 0px; } .framer-QEzuo.framer-1ik07nn > * { margin: 0px; margin-left: calc(20px / 2); margin-right: calc(20px / 2); } .framer-QEzuo.framer-1ik07nn > :first-child, .framer-QEzuo .framer-pnnb0l > :first-child { margin-left: 0px; } .framer-QEzuo.framer-1ik07nn > :last-child, .framer-QEzuo .framer-pnnb0l > :last-child { margin-right: 0px; } .framer-QEzuo .framer-pnnb0l > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-QEzuo.framer-v-13l30bb.framer-1ik07nn { gap: 0px; padding: 0px; width: 440px; }\",\".framer-QEzuo.framer-v-13l30bb .framer-pnnb0l { padding: 16px; }\",\".framer-QEzuo.framer-v-13l30bb .framer-1yotwwi-container { flex: 1 0 0px; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-QEzuo.framer-v-13l30bb.framer-1ik07nn { gap: 0px; } .framer-QEzuo.framer-v-13l30bb.framer-1ik07nn > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-QEzuo.framer-v-13l30bb.framer-1ik07nn > :first-child { margin-left: 0px; } .framer-QEzuo.framer-v-13l30bb.framer-1ik07nn > :last-child { margin-right: 0px; } }\",'.framer-QEzuo[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-QEzuo [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-QEzuo[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-QEzuo [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-QEzuo[data-hide-scrollbars=\"true\"], .framer-QEzuo [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vItot22Oa\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerP2ld3YT9R=withCSS(Component,css,\"framer-QEzuo\");export default FramerP2ld3YT9R;FramerP2ld3YT9R.displayName=\"Topbar OF\";FramerP2ld3YT9R.defaultProps={height:80,width:1200};addPropertyControls(FramerP2ld3YT9R,{variant:{options:[\"z3VGQUozJ\",\"vItot22Oa\"],optionTitles:[\"Default\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerP2ld3YT9R,[{explicitInter:true,fonts:[]},...ButtonOFFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP2ld3YT9R\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vItot22Oa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"80\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P2ld3YT9R.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/C0qeiaEFA/C0qeiaEFA.js\";import TopbarOF from\"#framer/local/canvasComponent/P2ld3YT9R/P2ld3YT9R.js\";const TopbarOFFonts=getFonts(TopbarOF);const FooterFonts=getFonts(Footer);const breakpoints={aHRvItGAd:\"(max-width: 809px)\",nAebpLOPi:\"(min-width: 810px) and (max-width: 1199px)\",YnKsf34fy:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ngCJr\";const variantClassNames={aHRvItGAd:\"framer-v-1era2qe\",nAebpLOPi:\"framer-v-19q17od\",YnKsf34fy:\"framer-v-s19pgi\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ngCJr.framer-1jz8u1y, .framer-ngCJr .framer-1jz8u1y { display: block; }\",\".framer-ngCJr.framer-s19pgi { align-content: center; align-items: center; background-color: var(--token-f2b72a72-fb7c-442a-ae55-56d737e06544, #171717); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ngCJr .framer-qqx1lq-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); view-transition-name: framer-ngCJr-qqx1lq-exclude; width: 100%; z-index: 10; }\",\"::view-transition-group(framer-ngCJr-qqx1lq-exclude), ::view-transition-new(framer-ngCJr-qqx1lq-exclude), ::view-transition-old(framer-ngCJr-qqx1lq-exclude) { animation: none !important; }\",\".framer-ngCJr .framer-1iylvzm { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: calc(0 * -1px); position: relative; width: 0px; }\",\".framer-ngCJr .framer-xfidn7-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: calc(0 * -1px); }',\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-ngCJr.framer-s19pgi { gap: 0px; } .framer-ngCJr.framer-s19pgi > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-ngCJr.framer-s19pgi > :first-child { margin-top: 0px; } .framer-ngCJr.framer-s19pgi > :last-child { margin-bottom: 0px; } }\"];const mediaQueries={aHRvItGAd:\"(max-width: 809px)\",nAebpLOPi:\"(min-width: 810px) and (max-width: 1199px)\",YnKsf34fy:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"YnKsf34fy\",Phone:\"aHRvItGAd\",Tablet:\"nAebpLOPi\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YnKsf34fy\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"YnKsf34fy\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-f2b72a72-fb7c-442a-ae55-56d737e06544, rgb(23, 23, 23)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-s19pgi\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qqx1lq-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"x_0_j6bDr\",scopeId:\"s0Pt_k3sv\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aHRvItGAd:{variant:\"vItot22Oa\"}},children:/*#__PURE__*/_jsx(TopbarOF,{height:\"100%\",id:\"x_0_j6bDr\",layoutId:\"x_0_j6bDr\",style:{width:\"100%\"},variant:\"z3VGQUozJ\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1iylvzm\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:387,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-xfidn7-container\",nodeId:\"hj09AWmpr\",scopeId:\"s0Pt_k3sv\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aHRvItGAd:{variant:\"ugEbQyzar\"},nAebpLOPi:{variant:\"kkekETI5w\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"hj09AWmpr\",layoutId:\"hj09AWmpr\",style:{width:\"100%\"},variant:\"oeLrNviVL\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nAebpLOPi\":{\"layout\":[\"fixed\",\"fixed\"]},\"aHRvItGAd\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerHitTargets {\"YnKsf34fy\":[\".framer-qqx1lq-container\",\".framer-xfidn7-container\"],\"nAebpLOPi\":[\".framer-qqx1lq-container\",\".framer-xfidn7-container\"],\"aHRvItGAd\":[\".framer-qqx1lq-container\",\".framer-xfidn7-container\"]}\n * @framerBreakpoints {\"YnKsf34fy\":{\"min\":1200,\"canvasClassName\":\"framer-s19pgi-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200},\"nAebpLOPi\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-19q17od-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810},\"aHRvItGAd\":{\"max\":809,\"canvasClassName\":\"framer-1era2qe-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390}}\n * @framerDefaultVariant YnKsf34fy\n * @framerLayoutTemplate\n */const Framers0Pt_k3sv=withCSS(Component,css,\"framer-ngCJr\");export default Framers0Pt_k3sv;Framers0Pt_k3sv.displayName=\"Default\";Framers0Pt_k3sv.defaultProps={height:1e3,width:1200};addFonts(Framers0Pt_k3sv,[{explicitInter:true,fonts:[]},...TopbarOFFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framers0Pt_k3sv\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1000\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nAebpLOPi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aHRvItGAd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"YnKsf34fy\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-s19pgi-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200},\\\"nAebpLOPi\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-19q17od-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810},\\\"aHRvItGAd\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1era2qe-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390}}\",\"framerLayoutTemplate\":\"\",\"framerDefaultVariant\":\"YnKsf34fy\",\"framerHitTargets\":\"{\\\"YnKsf34fy\\\":[\\\".framer-qqx1lq-container\\\",\\\".framer-xfidn7-container\\\"],\\\"nAebpLOPi\\\":[\\\".framer-qqx1lq-container\\\",\\\".framer-xfidn7-container\\\"],\\\"aHRvItGAd\\\":[\\\".framer-qqx1lq-container\\\",\\\".framer-xfidn7-container\\\"]}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Default from \"https://framerusercontent.com/modules/zzeZJOnMFuzZmOMqvJMj/9Vo239Tk3ODQjVn6KRXZ/s0Pt_k3sv.js\";\r\n\r\n        const routes = {ijKb8nJ0n: {elements: {QbN5EeJSs: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8aL66ROKvasajpFz0jP3/PiqLsiXbHS7OblwsMBdl/ijKb8nJ0n.js\")), path: \"/\"}, QPV0TbtxS: {elements: {bT7S0aFCo: \"reviews\", EiCv8q9bF: \"form\", kcufxGuj0: \"hero\", lbFC_zBU0: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/J8GSwO6Z7jcAw9Fqpr7D/tJnLOwHyVsjMkRih95OV/QPV0TbtxS.js\")), path: \"/page\"}, oK_G_2Pz1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hLHhZUcaOVflMSRNieQY/YsBLqN8NWV4XnPH8F0Nr/oK_G_2Pz1.js\")), path: \"/thank-you\"}}\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"a0665b76e26a8188e6f18ff100f5b60b67d8d127f3d86c2b2cbbe99c45e812bb\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"QPV0TbtxS\":\r\nreturn React.createElement(Default, {...props, key: \"Default\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"QPV0TbtxS\":\r\nreturn [{hash: \"s19pgi\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"19q17od\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1era2qe\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: routeId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            }\r\n        ])\r\n    })()\r\n}\r\n\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: false,\r\n                    siteCanonicalURL: \"https://kingdaviddetails.com\",\r\n                    EditorBar: \r\n        typeof window === \"undefined\" ? undefined : Framer.lazy(async () => {\r\n            const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n            return {\r\n                default: createEditorBar({\r\n                    dependencies: {\r\n                        __version: 1,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState\r\n                        },\r\n                        'react-dom': { createPortal }\r\n                    }\r\n                })\r\n            }\r\n        })\r\n    ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {codeBoundaries: true, editorBarSubtle: false, enableAsyncURLUpdates: true, newTrackingEvents: true, pauseOffscreen: true, replaceNestedLinks: true, useGranularSuspense: true, wrapUpdatesInTransitions: true}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error during hydration. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash during hydration. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/\")\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset.framerHydrateV2)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n                } else {\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const page = await getPageRoot({ routeId, localeId, pathVariables })\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        Framer.setInitialHydrationState()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "currentYear", "AutoCopyright", "props", "name", "statement", "dateRange", "startYear", "font", "color", "fontSize", "displayText", "textStyle", "p", "addPropertyControls", "ControlType", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "fill", "fontColor", "height", "id", "link", "newTab", "scroll", "title", "unavailableFontColor", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "vWzyV4qrT", "trYS1PPT4", "JvoXPFPF_", "LPEXCIu6U", "lDlZtcyts", "vj7obwLuy", "Xt6rMNyti", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "Link", "u", "RichText2", "css", "Framerp0NoTfTPF", "withCSS", "p0NoTfTPF_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "AutoCopyrightFonts", "getFonts", "AutoCopyright", "MenuLinkFonts", "p0NoTfTPF_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "SVG", "RichText2", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerC0qeiaEFA", "withCSS", "C0qeiaEFA_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "ButtonOFFonts", "getFonts", "K2v30O2EL_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "SVG", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerP2ld3YT9R", "withCSS", "P2ld3YT9R_default", "addPropertyControls", "ControlType", "addFonts", "TopbarOFFonts", "getFonts", "P2ld3YT9R_default", "FooterFonts", "C0qeiaEFA_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "P2ld3YT9R_default", "C0qeiaEFA_default", "css", "target", "RenderTarget", "key", "selector", "rule", "Framers0Pt_k3sv", "withCSS", "s0Pt_k3sv_default", "addFonts", "TopbarOFFonts", "FooterFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "s0Pt_k3sv_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "window", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "content", "PageRoot", "createEditorBar", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "inferInitialRouteFromPath", "page", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "setInitialHydrationState", "turnOffReactEventHandling", "d", "r"]
}
