{"version":3,"file":"script_main.CLKIALwb.mjs","names":["mask","SVG","getProps","Icon","className","fonts","css","className","css","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Dark","Light","LogoFonts","Logo","X","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","getProps","className","addPropertyOverrides","LogoFonts","Logo","LinkFonts","Link","UnderlineButton","Menu","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Logo","Link","serializationHash","variantClassNames","transition1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","Header","MobileMenu","FooterFonts","Footer","MotionDivWithFlowFX","breakpoints","serializationHash","variantClassNames","transition1","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","_Fragment","PropertyOverrides","css","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","Main","Projects","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/29Eu6tDVcWIZwJL1Nh4h/zpJg2oiOBazkQeZJNCYy/YW4GE5nV0.js","https:/framerusercontent.com/modules/IiHkCqFpiKF03Fb9oY58/zu0RjyKiUIpX2ZYqpckM/hie7tBIhk.js","https:/framerusercontent.com/modules/x360J01evQguqjZ223sg/1lB6oAtuommZ10dlfT74/MBQsw6i1f.js","https:/framerusercontent.com/modules/Q3yK9S6DN0Et97wPQSGQ/sM89vmb0KqJLG6hP3cQt/nTD8zbe5A.js","https:/framerusercontent.com/modules/EUqm4xEo0Igct7y1mQHU/4qbmlg4XVziwRVZ4qafu/PDi7oJ_hT.js","https:/framerusercontent.com/modules/5l8CxS2zG0aQ1oqoWTUc/3GjvcgA1mKcrwb54mXAF/dmiaCuirI.js","https:/framerusercontent.com/modules/XdWVtn3HTDZrTBeE6dnV/5wYHeif0RYEJZSkDu7Xo/AjO7giD2s.js","https:/framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js","https:/framerusercontent.com/modules/2BCw2vzjVmjH3rx0lytz/r11onTZZ36kYlRxddMw3/e_kD5kdHs.js","https:/framerusercontent.com/modules/Jz6H7HFQhTchUp6uXcdd/cFlll3r6K2GJ989rkdXR/AutoYearCopyright.js","https:/framerusercontent.com/modules/uXof7vquNfN9dJUmCQMm/T1N0skcLKHkTvkCP5zwf/Odj285bvo.js","https:/framerusercontent.com/modules/0SLbZcMhPrxbXM5D0ZjE/FpWguHqP8cH2gjvTicx3/izRCesvpO.js","https:/framerusercontent.com/modules/sIt9NtvTdkELLKZ7Okma/pHLmwgUSosN29EerpAo7/D1PeGTLXV.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 0 L 0 12\" fill=\"transparent\" height=\"12px\" id=\"JuEqmLwI0\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/><path d=\"M 0 0 L 12 12\" fill=\"transparent\" height=\"12px\" id=\"aEN6gG6Cz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 6)\" width=\"12px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Howa8\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-Howa8 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-Howa8\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b8c9ccb)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-2KMkv .framer-styles-preset-ff0jiy:not(.rich-text-wrapper), .framer-2KMkv .framer-styles-preset-ff0jiy.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-30998e87-9b09-479f-b7d7-689c384ad369, #a1a1a1); --framer-link-text-color: var(--token-1a2bc3a5-fe19-4b62-a848-92816416d28d, #fcfaf8); transition-delay: 0s; transition-duration: 0.4s; transition-property: color; transition-timing-function: cubic-bezier(0.12, 0.23, 0.5, 1); }\"];export const className=\"framer-2KMkv\";\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 (5cc8ebe)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Helvetica Neue Regular\",\"CUSTOMV2;Helvetica Neue Bold\",\"CUSTOMV2;Helvetica Neue Bold Italic\",\"CUSTOMV2;Helvetica Neue Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/56cwzFIMhCLuJPobOtVkxhismo.woff2\",weight:\"400\"},{cssFamilyName:\"Helvetica Neue Bold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/2ltDiVaj6ElQGAETTDDfostCFMI.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Bold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/d8A6bwv611PqQuSO6vwLA6qFGHM.woff2\",weight:\"700\"},{cssFamilyName:\"Helvetica Neue Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/qnrVIxqNQmXB5iAzjfEGEREbynA.woff2\",weight:\"400\"}]}];export const css=['.framer-QVY5I .framer-styles-preset-5z2xl4:not(.rich-text-wrapper), .framer-QVY5I .framer-styles-preset-5z2xl4.rich-text-wrapper h4 { --framer-font-family: \"Helvetica Neue Regular\", \"Helvetica Neue Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Helvetica Neue Bold Italic\", \"Helvetica Neue Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Helvetica Neue Italic\", \"Helvetica Neue Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2.25); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.22em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-993b9c26-89e3-4015-be18-4a51866e1431, #06060e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 809px) and (min-width: 0px) { .framer-QVY5I .framer-styles-preset-5z2xl4:not(.rich-text-wrapper), .framer-QVY5I .framer-styles-preset-5z2xl4.rich-text-wrapper h4 { --framer-font-family: \"Helvetica Neue Regular\", \"Helvetica Neue Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Helvetica Neue Bold\", \"Helvetica Neue Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Helvetica Neue Bold Italic\", \"Helvetica Neue Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Helvetica Neue Italic\", \"Helvetica Neue Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2); --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.125em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-993b9c26-89e3-4015-be18-4a51866e1431, #06060e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-QVY5I\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (27b79d7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 171 33\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 21.987 32.534 C 21.201 32.534 20.163 32.518 18.873 32.487 C 17.615 32.487 16.121 32.472 14.391 32.441 C 12.661 32.41 11.088 32.379 9.672 32.347 L 5.898 32.347 L 0.189 32.488 C 0.094 32.394 0.047 32.145 0.047 31.741 C 0.047 31.337 0.094 31.135 0.189 31.135 C 0.472 31.135 0.849 31.089 1.321 30.996 C 1.769 30.879 2.21 30.739 2.642 30.576 C 3.083 30.421 3.35 30.25 3.444 30.063 C 3.664 29.722 3.775 28.261 3.775 25.682 L 3.775 8.064 C 3.775 7.163 3.743 6.37 3.68 5.686 C 3.649 5.003 3.57 4.459 3.444 4.055 C 3.382 3.869 3.13 3.698 2.689 3.543 C 2.246 3.378 1.788 3.253 1.321 3.17 C 0.849 3.076 0.472 3.029 0.189 3.029 C 0.063 3.03 0 2.844 0 2.471 C 0 2.067 0.063 1.803 0.189 1.678 C 1.006 1.709 1.871 1.74 2.784 1.772 L 5.804 1.772 C 6.527 1.772 7.502 1.756 8.729 1.725 C 9.956 1.694 11.434 1.647 13.164 1.585 C 14.689 1.53 16.215 1.484 17.741 1.445 C 19.062 1.414 20.163 1.399 21.044 1.399 C 21.123 1.93 21.218 2.458 21.327 2.984 C 21.468 3.64 21.625 4.292 21.798 4.941 C 21.956 5.687 22.082 6.293 22.176 6.759 C 22.302 7.225 22.38 7.551 22.412 7.738 C 22.255 7.893 21.971 7.971 21.563 7.971 C 21.154 7.971 20.933 7.862 20.902 7.645 C 20.43 5.935 19.77 4.848 18.92 4.382 C 18.071 3.885 16.907 3.636 15.429 3.636 L 12.267 3.636 C 9.531 3.636 8.147 3.838 8.115 4.242 C 8.053 4.615 7.989 5.127 7.927 5.78 C 7.892 6.572 7.877 7.365 7.879 8.157 L 7.879 15.615 C 7.879 15.801 8.556 15.894 9.908 15.894 L 14.58 15.894 C 14.957 15.864 15.224 15.817 15.382 15.755 C 15.57 15.693 15.916 15.599 16.42 15.475 C 16.734 15.413 16.97 15.055 17.128 14.403 C 17.316 13.719 17.474 13.16 17.599 12.725 C 17.631 12.507 17.867 12.399 18.307 12.399 C 18.684 12.399 18.952 12.476 19.109 12.632 L 19.109 21.441 C 18.983 21.565 18.732 21.627 18.354 21.627 C 17.945 21.627 17.693 21.504 17.599 21.254 C 17.492 20.881 17.381 20.508 17.269 20.136 C 17.188 19.873 17.11 19.608 17.033 19.344 C 16.876 18.909 16.75 18.66 16.655 18.598 C 16.593 18.536 16.467 18.442 16.278 18.318 C 15.838 18.07 14.17 17.945 11.277 17.945 C 9.012 17.945 7.879 18.085 7.879 18.365 L 7.879 25.589 C 7.879 27.609 8.021 29.023 8.304 29.831 C 8.399 30.142 9.468 30.297 11.512 30.297 L 13.777 30.297 C 16.671 30.297 18.653 30.033 19.723 29.505 C 20.194 29.256 20.713 28.712 21.279 27.873 C 21.877 27.003 22.349 25.978 22.695 24.797 C 22.758 24.611 22.978 24.517 23.356 24.517 C 23.953 24.517 24.346 24.611 24.535 24.797 C 24.44 25.046 24.283 25.434 24.063 25.962 C 23.87 26.473 23.681 26.986 23.497 27.501 C 23.308 28.029 23.151 28.479 23.025 28.852 C 22.836 29.411 22.632 30.048 22.412 30.763 C 22.192 31.478 22.05 32.068 21.987 32.534 Z M 39.624 32.627 C 39.436 32.627 39.341 32.363 39.341 31.835 L 39.341 31.275 C 39.341 31.12 39.278 31.058 39.152 31.089 C 37.422 32.052 35.755 32.534 34.151 32.534 C 32.421 32.534 30.848 32.114 29.432 31.276 C 28.067 30.425 26.933 29.257 26.13 27.873 C 25.343 26.444 24.95 24.89 24.95 23.212 C 24.95 21.72 25.234 20.291 25.8 18.924 C 26.397 17.556 27.184 16.344 28.159 15.288 C 29.165 14.201 30.298 13.362 31.556 12.771 C 32.814 12.15 34.12 11.839 35.472 11.839 C 36.825 11.839 38.004 12.103 39.011 12.631 C 39.231 12.631 39.341 12.352 39.341 11.793 L 39.341 6.758 C 39.341 5.702 39.247 4.707 39.058 3.776 C 38.932 3.278 38.13 3.03 36.652 3.03 L 36.227 3.03 C 36.038 3.03 35.944 2.859 35.944 2.517 C 35.944 2.02 36.038 1.771 36.227 1.771 C 37.989 1.616 39.373 1.383 40.379 1.072 C 41.417 0.761 42.156 0.45 42.597 0.14 L 42.785 0 L 42.88 0 C 43.006 0 43.131 0.093 43.257 0.28 C 43.383 0.435 43.462 0.59 43.493 0.746 C 43.147 1.771 42.974 3.123 42.974 4.801 L 42.974 25.775 C 42.974 27.236 43.069 28.417 43.257 29.318 C 43.351 29.629 43.619 29.83 44.059 29.924 C 44.531 29.986 45.019 30.048 45.522 30.11 L 45.946 30.157 C 46.041 30.188 46.088 30.374 46.088 30.716 C 46.088 31.182 45.994 31.415 45.805 31.415 C 44.767 31.477 43.698 31.648 42.597 31.928 C 41.495 32.177 40.646 32.378 40.049 32.534 Z M 35.944 30.25 C 37.014 30.25 37.847 30.017 38.445 29.551 C 39.042 29.054 39.341 28.401 39.341 27.593 L 39.341 16.5 C 39.341 15.847 38.979 15.242 38.256 14.682 C 37.564 14.092 36.431 13.796 34.859 13.796 C 33.663 13.796 32.626 14.169 31.745 14.915 C 30.864 15.661 30.188 16.656 29.716 17.898 C 29.244 19.11 29.008 20.431 29.008 21.86 C 29.008 23.352 29.275 24.734 29.81 26.009 C 30.376 27.282 31.178 28.308 32.217 29.085 C 33.254 29.862 34.497 30.25 35.944 30.25 Z M 61.507 32.72 C 61.256 32.72 61.13 32.472 61.13 31.975 L 61.13 29.597 C 61.13 29.442 61.099 29.364 61.036 29.364 C 58.96 31.571 56.899 32.674 54.855 32.674 C 53.376 32.674 52.197 32.254 51.316 31.416 C 50.467 30.545 49.853 29.457 49.476 28.153 C 49.127 26.797 48.953 25.403 48.957 24.004 L 48.957 18.131 C 48.957 16.95 48.737 16.111 48.296 15.614 C 47.982 15.241 47.604 14.993 47.164 14.869 C 46.755 14.744 46.378 14.682 46.032 14.682 C 45.717 14.651 45.56 14.605 45.56 14.542 C 45.56 13.796 45.654 13.408 45.843 13.377 C 47.51 13.129 48.847 12.911 49.853 12.724 C 50.451 12.599 51.048 12.474 51.646 12.351 L 52.59 12.118 C 52.716 12.087 52.794 12.212 52.826 12.491 C 52.857 12.771 52.857 12.973 52.826 13.098 C 52.637 14.589 52.543 15.739 52.543 16.547 L 52.543 22.839 C 52.543 25.231 52.904 27.003 53.628 28.153 C 54.351 29.271 55.531 29.83 57.167 29.83 C 57.796 29.83 58.409 29.66 59.007 29.318 C 59.636 28.976 60.139 28.572 60.517 28.106 C 60.926 27.609 61.13 27.189 61.13 26.848 L 61.13 18.131 C 61.13 16.95 60.91 16.111 60.469 15.614 C 60.155 15.241 59.777 14.993 59.337 14.869 C 58.928 14.744 58.551 14.666 58.205 14.636 C 57.89 14.605 57.733 14.574 57.733 14.542 C 57.733 13.796 57.827 13.408 58.016 13.377 C 59.683 13.129 60.926 12.927 61.744 12.771 C 62.593 12.616 63.269 12.476 63.772 12.351 L 64.763 12.118 C 64.889 12.087 64.967 12.212 64.999 12.491 C 65.03 12.771 65.03 12.973 64.999 13.098 C 64.81 14.589 64.716 15.708 64.716 16.453 L 64.716 25.775 C 64.716 27.174 64.826 28.354 65.046 29.318 C 65.141 29.629 65.392 29.83 65.801 29.924 C 66.21 29.986 66.682 30.048 67.217 30.11 L 67.83 30.157 C 67.925 30.188 67.972 30.359 67.972 30.669 C 67.972 30.763 67.925 30.918 67.83 31.136 C 67.767 31.322 67.688 31.415 67.594 31.415 C 66.65 31.477 65.612 31.648 64.48 31.928 C 63.348 32.177 62.498 32.41 61.932 32.627 Z M 87.958 33 C 87.832 33 87.691 32.907 87.534 32.72 L 82.862 6.665 C 82.674 5.609 82.438 4.754 82.155 4.101 C 81.997 3.76 81.636 3.48 81.069 3.263 C 80.535 3.045 80.094 2.937 79.749 2.937 C 79.686 2.937 79.654 2.859 79.654 2.704 C 79.654 2.144 79.764 1.802 79.984 1.678 C 81.274 1.74 82.328 1.787 83.146 1.818 C 83.995 1.849 84.592 1.865 84.939 1.865 C 85.473 1.865 86.165 1.849 87.014 1.818 C 87.864 1.787 88.886 1.74 90.082 1.678 L 90.082 1.818 C 90.082 2.564 89.971 2.937 89.751 2.937 C 88.65 2.937 87.895 3.076 87.487 3.356 C 87.109 3.604 86.92 4.04 86.92 4.661 C 86.92 4.879 86.936 5.112 86.967 5.36 C 87.03 5.578 87.077 5.842 87.109 6.152 L 90.742 25.682 L 102.066 6.526 C 102.443 5.873 102.632 5.127 102.632 4.288 C 102.632 3.884 102.365 3.558 101.83 3.309 C 101.295 3.061 100.713 2.937 100.084 2.937 C 100.021 2.937 99.99 2.859 99.99 2.704 C 99.99 2.144 100.1 1.802 100.32 1.678 C 101.453 1.74 102.381 1.787 103.104 1.818 C 103.859 1.849 104.393 1.865 104.708 1.865 C 105.054 1.865 105.62 1.849 106.407 1.818 C 107.193 1.787 108.184 1.74 109.379 1.678 L 109.379 1.958 C 109.379 2.61 109.254 2.937 109.002 2.937 C 108.404 2.937 107.728 3.139 106.973 3.543 C 106.218 3.946 105.605 4.552 105.133 5.36 L 89.751 31.462 C 89.154 32.487 88.556 33 87.958 33 Z M 111.635 6.898 C 111.037 6.898 110.597 6.727 110.313 6.386 C 110.03 6.013 109.889 5.578 109.889 5.08 C 109.889 4.428 110.109 3.791 110.549 3.17 C 111.021 2.548 111.698 2.237 112.578 2.237 C 113.176 2.237 113.601 2.424 113.852 2.797 C 114.135 3.138 114.277 3.558 114.277 4.055 C 114.277 4.707 114.041 5.345 113.569 5.966 C 113.129 6.588 112.484 6.898 111.635 6.898 Z M 111.068 12.072 C 111.572 12.072 111.965 12.305 112.248 12.771 C 112.531 13.206 112.673 13.781 112.673 14.496 C 112.673 15.148 112.578 15.972 112.39 16.966 L 110.455 26.754 C 110.398 27.066 110.335 27.377 110.266 27.687 C 110.203 28.09 110.172 28.417 110.172 28.665 C 110.172 29.38 110.329 29.737 110.644 29.737 C 110.895 29.737 111.194 29.597 111.54 29.318 C 111.924 29.033 112.287 28.721 112.626 28.385 C 113.003 28.013 113.286 27.718 113.475 27.5 L 113.758 27.174 C 113.821 27.174 113.931 27.329 114.088 27.64 C 114.277 27.92 114.371 28.121 114.371 28.246 C 114.12 28.681 113.632 29.256 112.908 29.97 C 112.212 30.658 111.454 31.282 110.644 31.835 C 109.826 32.363 109.087 32.627 108.426 32.627 C 107.923 32.627 107.53 32.41 107.247 31.975 C 106.963 31.508 106.822 30.918 106.822 30.203 C 106.822 29.955 106.837 29.629 106.869 29.224 C 106.932 28.821 107.026 28.323 107.152 27.733 L 109.087 17.992 C 109.181 17.494 109.244 17.09 109.275 16.78 C 109.307 16.469 109.323 16.252 109.323 16.127 C 109.323 15.35 109.165 14.962 108.851 14.962 C 108.599 14.962 108.206 15.195 107.671 15.661 C 107.168 16.127 106.775 16.531 106.492 16.873 L 106.256 17.153 C 106.193 17.153 106.067 17.012 105.878 16.733 C 105.721 16.422 105.643 16.205 105.643 16.08 C 105.894 15.645 106.35 15.117 107.011 14.496 C 107.668 13.877 108.378 13.315 109.134 12.818 C 109.889 12.321 110.534 12.072 111.068 12.072 Z M 120.59 32.627 C 118.954 32.627 117.696 32.005 116.815 30.763 C 115.966 29.489 115.541 27.748 115.541 25.542 C 115.541 24.051 115.856 22.528 116.485 20.974 C 117.105 19.405 117.947 17.93 118.986 16.593 C 120.024 15.226 121.156 14.138 122.383 13.33 C 123.61 12.491 124.82 12.072 126.016 12.072 C 127.463 12.072 128.501 12.445 129.13 13.191 C 129.791 13.905 130.121 14.698 130.121 15.568 C 130.121 16.904 129.413 18.256 127.998 19.623 C 127.059 20.489 126.031 21.254 124.931 21.907 C 123.861 22.528 122.823 23.01 121.817 23.352 C 120.81 23.663 119.961 23.818 119.269 23.818 C 119.143 23.818 119.08 24.361 119.08 25.449 C 119.08 26.848 119.348 27.92 119.882 28.665 C 120.448 29.38 121.203 29.737 122.147 29.737 C 122.996 29.737 123.751 29.489 124.412 28.991 C 125.116 28.484 125.778 27.923 126.393 27.314 L 126.535 27.173 C 126.598 27.173 126.708 27.329 126.865 27.64 C 127.054 27.92 127.148 28.121 127.148 28.246 C 126.865 28.743 126.362 29.333 125.638 30.017 C 124.906 30.708 124.099 31.317 123.232 31.835 C 122.351 32.363 121.47 32.627 120.59 32.627 Z M 119.599 22.187 C 120.165 22.187 120.842 21.985 121.628 21.58 C 122.446 21.177 123.232 20.648 123.987 19.996 C 124.773 19.312 125.418 18.566 125.921 17.759 C 126.456 16.95 126.724 16.158 126.724 15.381 C 126.724 14.449 126.331 13.983 125.544 13.983 C 124.789 13.983 124.05 14.294 123.326 14.915 C 122.603 15.505 121.943 16.252 121.345 17.153 C 120.794 17.994 120.32 18.883 119.929 19.809 C 119.583 20.71 119.41 21.441 119.41 22 C 119.41 22.124 119.473 22.186 119.599 22.186 Z M 136.858 6.898 C 136.261 6.898 135.82 6.727 135.538 6.386 C 135.254 6.013 135.113 5.578 135.113 5.08 C 135.113 4.428 135.333 3.791 135.773 3.17 C 136.245 2.548 136.921 2.237 137.802 2.237 C 138.4 2.237 138.824 2.424 139.076 2.797 C 139.359 3.138 139.501 3.558 139.501 4.055 C 139.501 4.707 139.265 5.345 138.793 5.966 C 138.353 6.588 137.708 6.898 136.858 6.898 Z M 136.292 12.072 C 136.795 12.072 137.189 12.305 137.472 12.771 C 137.755 13.206 137.897 13.781 137.897 14.496 C 137.897 15.148 137.802 15.972 137.613 16.966 L 135.679 26.754 C 135.622 27.066 135.56 27.377 135.49 27.687 C 135.427 28.09 135.396 28.417 135.396 28.665 C 135.396 29.38 135.553 29.737 135.868 29.737 C 136.119 29.737 136.418 29.597 136.764 29.318 C 137.148 29.033 137.51 28.721 137.849 28.385 C 138.227 28.013 138.51 27.718 138.699 27.5 L 138.982 27.174 C 139.045 27.174 139.155 27.329 139.312 27.64 C 139.501 27.92 139.595 28.121 139.595 28.246 C 139.343 28.681 138.856 29.256 138.133 29.97 C 137.436 30.658 136.678 31.282 135.868 31.835 C 135.05 32.363 134.311 32.627 133.65 32.627 C 133.147 32.627 132.754 32.41 132.47 31.975 C 132.188 31.508 132.046 30.918 132.046 30.203 C 132.046 29.955 132.062 29.629 132.093 29.224 C 132.156 28.821 132.25 28.323 132.376 27.733 L 134.311 17.992 C 134.405 17.494 134.468 17.09 134.499 16.78 C 134.531 16.469 134.547 16.252 134.547 16.127 C 134.547 15.35 134.389 14.962 134.075 14.962 C 133.823 14.962 133.43 15.195 132.895 15.661 C 132.392 16.127 131.999 16.531 131.715 16.873 L 131.48 17.153 C 131.417 17.153 131.291 17.012 131.102 16.733 C 130.945 16.422 130.866 16.205 130.866 16.08 C 131.118 15.645 131.574 15.117 132.235 14.496 C 132.892 13.877 133.602 13.315 134.358 12.818 C 135.113 12.321 135.758 12.072 136.292 12.072 Z M 142.888 32.487 C 142.291 32.487 141.709 32.441 141.143 32.347 L 143.974 17.992 C 144.194 16.873 144.257 16.096 144.163 15.661 C 144.1 15.195 143.958 14.962 143.738 14.962 C 143.612 14.962 143.439 15.039 143.219 15.195 C 143.03 15.319 142.81 15.49 142.558 15.708 C 142.149 16.05 141.803 16.376 141.52 16.686 L 141.143 17.153 C 141.08 17.153 140.954 17.012 140.765 16.733 C 140.608 16.422 140.529 16.205 140.529 16.08 C 140.781 15.645 141.237 15.117 141.897 14.496 C 142.555 13.877 143.265 13.315 144.021 12.818 C 144.776 12.321 145.42 12.072 145.955 12.072 C 146.459 12.072 146.852 12.305 147.135 12.771 C 147.418 13.206 147.56 13.781 147.56 14.496 C 147.56 15.148 147.465 15.972 147.276 16.966 L 146.522 20.881 C 146.959 19.924 147.448 18.991 147.984 18.084 C 148.611 17.048 149.305 16.051 150.06 15.102 C 151.57 13.082 152.923 12.072 154.118 12.072 C 155.093 12.072 155.911 12.569 156.571 13.563 C 156.571 15.645 156.005 16.686 154.873 16.686 C 154.621 16.686 154.401 16.593 154.212 16.407 C 154.049 16.183 153.859 15.979 153.646 15.801 C 153.457 15.614 153.19 15.521 152.844 15.521 C 152.372 15.521 151.759 15.894 151.004 16.64 C 150.281 17.386 149.525 18.364 148.739 19.576 C 147.932 20.826 147.222 22.135 146.616 23.491 C 146.018 24.859 145.594 26.179 145.342 27.454 L 144.445 32.347 C 143.932 32.442 143.411 32.489 142.888 32.488 Z M 165.055 32.627 C 164.552 32.627 164.158 32.41 163.876 31.975 C 163.592 31.508 163.451 30.918 163.451 30.203 C 163.451 29.955 163.466 29.629 163.498 29.224 C 163.561 28.79 163.655 28.292 163.781 27.733 L 164.017 26.521 C 163.608 27.267 163.042 28.122 162.318 29.085 C 161.615 29.997 160.807 30.826 159.912 31.555 C 159.063 32.239 158.213 32.58 157.364 32.58 C 155.98 32.58 154.879 31.975 154.061 30.763 C 153.275 29.52 152.882 28.028 152.882 26.288 C 152.882 24.548 153.275 22.839 154.061 21.161 C 154.847 19.484 155.898 17.942 157.175 16.593 C 158.497 15.226 159.959 14.138 161.563 13.33 C 163.168 12.491 164.772 12.072 166.376 12.072 C 167.634 12.072 168.782 12.274 169.821 12.678 L 167.084 26.707 C 167.014 27.113 166.935 27.517 166.848 27.92 C 166.816 28.182 166.8 28.447 166.801 28.712 C 166.801 29.396 166.958 29.737 167.273 29.737 C 167.524 29.737 167.823 29.597 168.169 29.318 C 168.553 29.033 168.915 28.721 169.254 28.385 C 169.632 28.013 169.915 27.718 170.104 27.5 L 170.386 27.174 C 170.449 27.174 170.56 27.329 170.717 27.64 C 170.906 27.92 171 28.121 171 28.246 C 170.749 28.681 170.276 29.256 169.584 29.97 C 168.888 30.658 168.13 31.282 167.32 31.835 C 166.502 32.363 165.747 32.627 165.055 32.627 Z M 158.78 29.877 C 159.377 29.877 160.006 29.566 160.667 28.945 C 161.328 28.323 161.972 27.5 162.601 26.475 C 163.231 25.449 163.797 24.33 164.3 23.119 C 164.803 21.907 165.165 20.726 165.385 19.576 L 166.329 14.822 C 165.951 14.418 165.307 14.216 164.394 14.216 C 163.451 14.216 162.507 14.542 161.563 15.195 C 160.62 15.847 159.755 16.717 158.968 17.805 C 158.182 18.862 157.553 20.058 157.081 21.394 C 156.609 22.699 156.373 24.004 156.373 25.309 C 156.373 28.354 157.175 29.877 158.78 29.877 Z\" fill=\"var(--token-0871e462-91a1-4376-9cd2-69749512bd94, rgb(252, 250, 248))\" height=\"33px\" id=\"Y1wXSJ7nT\" width=\"171.0000035207489px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-07bdB\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-07bdB { -webkit-mask: ${mask}; aspect-ratio: 5.181818181818182; background-color: var(--token-0871e462-91a1-4376-9cd2-69749512bd94, #fcfaf8); mask: ${mask}; width: 171px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 171\n * @framerIntrinsicHeight 33\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Light\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-0871e462-91a1-4376-9cd2-69749512bd94, rgb(252, 250, 248))\"},\"set\":{\"localId\":\"vectorSet/MzNdOOA4D\",\"id\":\"MzNdOOA4D\",\"moduleId\":\"SqH5V5DYI3REqSe0frqp\"}}\n */const Icon=withCSS(Component,css,\"framer-07bdB\");Icon.displayName=\"Light\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"33\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Light\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-0871e462-91a1-4376-9cd2-69749512bd94, rgb(252, 250, 248))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/MzNdOOA4D\\\",\\\"id\\\":\\\"MzNdOOA4D\\\",\\\"moduleId\\\":\\\"SqH5V5DYI3REqSe0frqp\\\"}}\",\"framerIntrinsicWidth\":\"171\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (27b79d7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 171 33\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 21.987 32.534 C 21.201 32.534 20.163 32.518 18.873 32.487 C 17.615 32.487 16.121 32.472 14.391 32.441 C 12.661 32.41 11.088 32.379 9.672 32.347 L 5.898 32.347 L 0.189 32.488 C 0.094 32.394 0.047 32.145 0.047 31.741 C 0.047 31.337 0.094 31.135 0.189 31.135 C 0.472 31.135 0.849 31.089 1.321 30.996 C 1.769 30.879 2.21 30.739 2.642 30.576 C 3.083 30.421 3.35 30.25 3.444 30.063 C 3.664 29.722 3.775 28.261 3.775 25.682 L 3.775 8.064 C 3.775 7.163 3.743 6.37 3.68 5.686 C 3.649 5.003 3.57 4.459 3.444 4.055 C 3.382 3.869 3.13 3.698 2.689 3.543 C 2.246 3.378 1.788 3.253 1.321 3.17 C 0.849 3.076 0.472 3.029 0.189 3.029 C 0.063 3.03 0 2.844 0 2.471 C 0 2.067 0.063 1.803 0.189 1.678 C 1.006 1.709 1.871 1.74 2.784 1.772 L 5.804 1.772 C 6.527 1.772 7.502 1.756 8.729 1.725 C 9.956 1.694 11.434 1.647 13.164 1.585 C 14.689 1.53 16.215 1.484 17.741 1.445 C 19.062 1.414 20.163 1.399 21.044 1.399 C 21.123 1.93 21.218 2.458 21.327 2.984 C 21.468 3.64 21.625 4.292 21.798 4.941 C 21.956 5.687 22.082 6.293 22.176 6.759 C 22.302 7.225 22.38 7.551 22.412 7.738 C 22.255 7.893 21.971 7.971 21.563 7.971 C 21.154 7.971 20.933 7.862 20.902 7.645 C 20.43 5.935 19.77 4.848 18.92 4.382 C 18.071 3.885 16.907 3.636 15.429 3.636 L 12.267 3.636 C 9.531 3.636 8.147 3.838 8.115 4.242 C 8.053 4.615 7.989 5.127 7.927 5.78 C 7.892 6.572 7.877 7.365 7.879 8.157 L 7.879 15.615 C 7.879 15.801 8.556 15.894 9.908 15.894 L 14.58 15.894 C 14.957 15.864 15.224 15.817 15.382 15.755 C 15.57 15.693 15.916 15.599 16.42 15.475 C 16.734 15.413 16.97 15.055 17.128 14.403 C 17.316 13.719 17.474 13.16 17.599 12.725 C 17.631 12.507 17.867 12.399 18.307 12.399 C 18.684 12.399 18.952 12.476 19.109 12.632 L 19.109 21.441 C 18.983 21.565 18.732 21.627 18.354 21.627 C 17.945 21.627 17.693 21.504 17.599 21.254 C 17.492 20.881 17.381 20.508 17.269 20.136 C 17.188 19.873 17.11 19.608 17.033 19.344 C 16.876 18.909 16.75 18.66 16.655 18.598 C 16.593 18.536 16.467 18.442 16.278 18.318 C 15.838 18.07 14.17 17.945 11.277 17.945 C 9.012 17.945 7.879 18.085 7.879 18.365 L 7.879 25.589 C 7.879 27.609 8.021 29.023 8.304 29.831 C 8.399 30.142 9.468 30.297 11.512 30.297 L 13.777 30.297 C 16.671 30.297 18.653 30.033 19.723 29.505 C 20.194 29.256 20.713 28.712 21.279 27.873 C 21.877 27.003 22.349 25.978 22.695 24.797 C 22.758 24.611 22.978 24.517 23.356 24.517 C 23.953 24.517 24.346 24.611 24.535 24.797 C 24.44 25.046 24.283 25.434 24.063 25.962 C 23.87 26.473 23.681 26.986 23.497 27.501 C 23.308 28.029 23.151 28.479 23.025 28.852 C 22.836 29.411 22.632 30.048 22.412 30.763 C 22.192 31.478 22.05 32.068 21.987 32.534 Z M 39.624 32.627 C 39.436 32.627 39.341 32.363 39.341 31.835 L 39.341 31.275 C 39.341 31.12 39.278 31.058 39.152 31.089 C 37.422 32.052 35.755 32.534 34.151 32.534 C 32.421 32.534 30.848 32.114 29.432 31.276 C 28.067 30.425 26.933 29.257 26.13 27.873 C 25.343 26.444 24.95 24.89 24.95 23.212 C 24.95 21.72 25.234 20.291 25.8 18.924 C 26.397 17.556 27.184 16.344 28.159 15.288 C 29.165 14.201 30.298 13.362 31.556 12.771 C 32.814 12.15 34.12 11.839 35.472 11.839 C 36.825 11.839 38.004 12.103 39.011 12.631 C 39.231 12.631 39.341 12.352 39.341 11.793 L 39.341 6.758 C 39.341 5.702 39.247 4.707 39.058 3.776 C 38.932 3.278 38.13 3.03 36.652 3.03 L 36.227 3.03 C 36.038 3.03 35.944 2.859 35.944 2.517 C 35.944 2.02 36.038 1.771 36.227 1.771 C 37.989 1.616 39.373 1.383 40.379 1.072 C 41.417 0.761 42.156 0.45 42.597 0.14 L 42.785 0 L 42.88 0 C 43.006 0 43.131 0.093 43.257 0.28 C 43.383 0.435 43.462 0.59 43.493 0.746 C 43.147 1.771 42.974 3.123 42.974 4.801 L 42.974 25.775 C 42.974 27.236 43.069 28.417 43.257 29.318 C 43.351 29.629 43.619 29.83 44.059 29.924 C 44.531 29.986 45.019 30.048 45.522 30.11 L 45.946 30.157 C 46.041 30.188 46.088 30.374 46.088 30.716 C 46.088 31.182 45.994 31.415 45.805 31.415 C 44.767 31.477 43.698 31.648 42.597 31.928 C 41.495 32.177 40.646 32.378 40.049 32.534 Z M 35.944 30.25 C 37.014 30.25 37.847 30.017 38.445 29.551 C 39.042 29.054 39.341 28.401 39.341 27.593 L 39.341 16.5 C 39.341 15.847 38.979 15.242 38.256 14.682 C 37.564 14.092 36.431 13.796 34.859 13.796 C 33.663 13.796 32.626 14.169 31.745 14.915 C 30.864 15.661 30.188 16.656 29.716 17.898 C 29.244 19.11 29.008 20.431 29.008 21.86 C 29.008 23.352 29.275 24.734 29.81 26.009 C 30.376 27.282 31.178 28.308 32.217 29.085 C 33.254 29.862 34.497 30.25 35.944 30.25 Z M 61.507 32.72 C 61.256 32.72 61.13 32.472 61.13 31.975 L 61.13 29.597 C 61.13 29.442 61.099 29.364 61.036 29.364 C 58.96 31.571 56.899 32.674 54.855 32.674 C 53.376 32.674 52.197 32.254 51.316 31.416 C 50.467 30.545 49.853 29.457 49.476 28.153 C 49.127 26.797 48.953 25.403 48.957 24.004 L 48.957 18.131 C 48.957 16.95 48.737 16.111 48.296 15.614 C 47.982 15.241 47.604 14.993 47.164 14.869 C 46.755 14.744 46.378 14.682 46.032 14.682 C 45.717 14.651 45.56 14.605 45.56 14.542 C 45.56 13.796 45.654 13.408 45.843 13.377 C 47.51 13.129 48.847 12.911 49.853 12.724 C 50.451 12.599 51.048 12.474 51.646 12.351 L 52.59 12.118 C 52.716 12.087 52.794 12.212 52.826 12.491 C 52.857 12.771 52.857 12.973 52.826 13.098 C 52.637 14.589 52.543 15.739 52.543 16.547 L 52.543 22.839 C 52.543 25.231 52.904 27.003 53.628 28.153 C 54.351 29.271 55.531 29.83 57.167 29.83 C 57.796 29.83 58.409 29.66 59.007 29.318 C 59.636 28.976 60.139 28.572 60.517 28.106 C 60.926 27.609 61.13 27.189 61.13 26.848 L 61.13 18.131 C 61.13 16.95 60.91 16.111 60.469 15.614 C 60.155 15.241 59.777 14.993 59.337 14.869 C 58.928 14.744 58.551 14.666 58.205 14.636 C 57.89 14.605 57.733 14.574 57.733 14.542 C 57.733 13.796 57.827 13.408 58.016 13.377 C 59.683 13.129 60.926 12.927 61.744 12.771 C 62.593 12.616 63.269 12.476 63.772 12.351 L 64.763 12.118 C 64.889 12.087 64.967 12.212 64.999 12.491 C 65.03 12.771 65.03 12.973 64.999 13.098 C 64.81 14.589 64.716 15.708 64.716 16.453 L 64.716 25.775 C 64.716 27.174 64.826 28.354 65.046 29.318 C 65.141 29.629 65.392 29.83 65.801 29.924 C 66.21 29.986 66.682 30.048 67.217 30.11 L 67.83 30.157 C 67.925 30.188 67.972 30.359 67.972 30.669 C 67.972 30.763 67.925 30.918 67.83 31.136 C 67.767 31.322 67.688 31.415 67.594 31.415 C 66.65 31.477 65.612 31.648 64.48 31.928 C 63.348 32.177 62.498 32.41 61.932 32.627 Z M 87.958 33 C 87.832 33 87.691 32.907 87.534 32.72 L 82.862 6.665 C 82.674 5.609 82.438 4.754 82.155 4.101 C 81.997 3.76 81.636 3.48 81.069 3.263 C 80.535 3.045 80.094 2.937 79.749 2.937 C 79.686 2.937 79.654 2.859 79.654 2.704 C 79.654 2.144 79.764 1.802 79.984 1.678 C 81.274 1.74 82.328 1.787 83.146 1.818 C 83.995 1.849 84.592 1.865 84.939 1.865 C 85.473 1.865 86.165 1.849 87.014 1.818 C 87.864 1.787 88.886 1.74 90.082 1.678 L 90.082 1.818 C 90.082 2.564 89.971 2.937 89.751 2.937 C 88.65 2.937 87.895 3.076 87.487 3.356 C 87.109 3.604 86.92 4.04 86.92 4.661 C 86.92 4.879 86.936 5.112 86.967 5.36 C 87.03 5.578 87.077 5.842 87.109 6.152 L 90.742 25.682 L 102.066 6.526 C 102.443 5.873 102.632 5.127 102.632 4.288 C 102.632 3.884 102.365 3.558 101.83 3.309 C 101.295 3.061 100.713 2.937 100.084 2.937 C 100.021 2.937 99.99 2.859 99.99 2.704 C 99.99 2.144 100.1 1.802 100.32 1.678 C 101.453 1.74 102.381 1.787 103.104 1.818 C 103.859 1.849 104.393 1.865 104.708 1.865 C 105.054 1.865 105.62 1.849 106.407 1.818 C 107.193 1.787 108.184 1.74 109.379 1.678 L 109.379 1.958 C 109.379 2.61 109.254 2.937 109.002 2.937 C 108.404 2.937 107.728 3.139 106.973 3.543 C 106.218 3.946 105.605 4.552 105.133 5.36 L 89.751 31.462 C 89.154 32.487 88.556 33 87.958 33 Z M 111.635 6.898 C 111.037 6.898 110.597 6.727 110.313 6.386 C 110.03 6.013 109.889 5.578 109.889 5.08 C 109.889 4.428 110.109 3.791 110.549 3.17 C 111.021 2.548 111.698 2.237 112.578 2.237 C 113.176 2.237 113.601 2.424 113.852 2.797 C 114.135 3.138 114.277 3.558 114.277 4.055 C 114.277 4.707 114.041 5.345 113.569 5.966 C 113.129 6.588 112.484 6.898 111.635 6.898 Z M 111.068 12.072 C 111.572 12.072 111.965 12.305 112.248 12.771 C 112.531 13.206 112.673 13.781 112.673 14.496 C 112.673 15.148 112.578 15.972 112.39 16.966 L 110.455 26.754 C 110.398 27.066 110.335 27.377 110.266 27.687 C 110.203 28.09 110.172 28.417 110.172 28.665 C 110.172 29.38 110.329 29.737 110.644 29.737 C 110.895 29.737 111.194 29.597 111.54 29.318 C 111.924 29.033 112.287 28.721 112.626 28.385 C 113.003 28.013 113.286 27.718 113.475 27.5 L 113.758 27.174 C 113.821 27.174 113.931 27.329 114.088 27.64 C 114.277 27.92 114.371 28.121 114.371 28.246 C 114.12 28.681 113.632 29.256 112.908 29.97 C 112.212 30.658 111.454 31.282 110.644 31.835 C 109.826 32.363 109.087 32.627 108.426 32.627 C 107.923 32.627 107.53 32.41 107.247 31.975 C 106.963 31.508 106.822 30.918 106.822 30.203 C 106.822 29.955 106.837 29.629 106.869 29.224 C 106.932 28.821 107.026 28.323 107.152 27.733 L 109.087 17.992 C 109.181 17.494 109.244 17.09 109.275 16.78 C 109.307 16.469 109.323 16.252 109.323 16.127 C 109.323 15.35 109.165 14.962 108.851 14.962 C 108.599 14.962 108.206 15.195 107.671 15.661 C 107.168 16.127 106.775 16.531 106.492 16.873 L 106.256 17.153 C 106.193 17.153 106.067 17.012 105.878 16.733 C 105.721 16.422 105.643 16.205 105.643 16.08 C 105.894 15.645 106.35 15.117 107.011 14.496 C 107.668 13.877 108.378 13.315 109.134 12.818 C 109.889 12.321 110.534 12.072 111.068 12.072 Z M 120.59 32.627 C 118.954 32.627 117.696 32.005 116.815 30.763 C 115.966 29.489 115.541 27.748 115.541 25.542 C 115.541 24.051 115.856 22.528 116.485 20.974 C 117.105 19.405 117.947 17.93 118.986 16.593 C 120.024 15.226 121.156 14.138 122.383 13.33 C 123.61 12.491 124.82 12.072 126.016 12.072 C 127.463 12.072 128.501 12.445 129.13 13.191 C 129.791 13.905 130.121 14.698 130.121 15.568 C 130.121 16.904 129.413 18.256 127.998 19.623 C 127.059 20.489 126.031 21.254 124.931 21.907 C 123.861 22.528 122.823 23.01 121.817 23.352 C 120.81 23.663 119.961 23.818 119.269 23.818 C 119.143 23.818 119.08 24.361 119.08 25.449 C 119.08 26.848 119.348 27.92 119.882 28.665 C 120.448 29.38 121.203 29.737 122.147 29.737 C 122.996 29.737 123.751 29.489 124.412 28.991 C 125.116 28.484 125.778 27.923 126.393 27.314 L 126.535 27.173 C 126.598 27.173 126.708 27.329 126.865 27.64 C 127.054 27.92 127.148 28.121 127.148 28.246 C 126.865 28.743 126.362 29.333 125.638 30.017 C 124.906 30.708 124.099 31.317 123.232 31.835 C 122.351 32.363 121.47 32.627 120.59 32.627 Z M 119.599 22.187 C 120.165 22.187 120.842 21.985 121.628 21.58 C 122.446 21.177 123.232 20.648 123.987 19.996 C 124.773 19.312 125.418 18.566 125.921 17.759 C 126.456 16.95 126.724 16.158 126.724 15.381 C 126.724 14.449 126.331 13.983 125.544 13.983 C 124.789 13.983 124.05 14.294 123.326 14.915 C 122.603 15.505 121.943 16.252 121.345 17.153 C 120.794 17.994 120.32 18.883 119.929 19.809 C 119.583 20.71 119.41 21.441 119.41 22 C 119.41 22.124 119.473 22.186 119.599 22.186 Z M 136.858 6.898 C 136.261 6.898 135.82 6.727 135.538 6.386 C 135.254 6.013 135.113 5.578 135.113 5.08 C 135.113 4.428 135.333 3.791 135.773 3.17 C 136.245 2.548 136.921 2.237 137.802 2.237 C 138.4 2.237 138.824 2.424 139.076 2.797 C 139.359 3.138 139.501 3.558 139.501 4.055 C 139.501 4.707 139.265 5.345 138.793 5.966 C 138.353 6.588 137.708 6.898 136.858 6.898 Z M 136.292 12.072 C 136.795 12.072 137.189 12.305 137.472 12.771 C 137.755 13.206 137.897 13.781 137.897 14.496 C 137.897 15.148 137.802 15.972 137.613 16.966 L 135.679 26.754 C 135.622 27.066 135.56 27.377 135.49 27.687 C 135.427 28.09 135.396 28.417 135.396 28.665 C 135.396 29.38 135.553 29.737 135.868 29.737 C 136.119 29.737 136.418 29.597 136.764 29.318 C 137.148 29.033 137.51 28.721 137.849 28.385 C 138.227 28.013 138.51 27.718 138.699 27.5 L 138.982 27.174 C 139.045 27.174 139.155 27.329 139.312 27.64 C 139.501 27.92 139.595 28.121 139.595 28.246 C 139.343 28.681 138.856 29.256 138.133 29.97 C 137.436 30.658 136.678 31.282 135.868 31.835 C 135.05 32.363 134.311 32.627 133.65 32.627 C 133.147 32.627 132.754 32.41 132.47 31.975 C 132.188 31.508 132.046 30.918 132.046 30.203 C 132.046 29.955 132.062 29.629 132.093 29.224 C 132.156 28.821 132.25 28.323 132.376 27.733 L 134.311 17.992 C 134.405 17.494 134.468 17.09 134.499 16.78 C 134.531 16.469 134.547 16.252 134.547 16.127 C 134.547 15.35 134.389 14.962 134.075 14.962 C 133.823 14.962 133.43 15.195 132.895 15.661 C 132.392 16.127 131.999 16.531 131.715 16.873 L 131.48 17.153 C 131.417 17.153 131.291 17.012 131.102 16.733 C 130.945 16.422 130.866 16.205 130.866 16.08 C 131.118 15.645 131.574 15.117 132.235 14.496 C 132.892 13.877 133.602 13.315 134.358 12.818 C 135.113 12.321 135.758 12.072 136.292 12.072 Z M 142.888 32.487 C 142.291 32.487 141.709 32.441 141.143 32.347 L 143.974 17.992 C 144.194 16.873 144.257 16.096 144.163 15.661 C 144.1 15.195 143.958 14.962 143.738 14.962 C 143.612 14.962 143.439 15.039 143.219 15.195 C 143.03 15.319 142.81 15.49 142.558 15.708 C 142.149 16.05 141.803 16.376 141.52 16.686 L 141.143 17.153 C 141.08 17.153 140.954 17.012 140.765 16.733 C 140.608 16.422 140.529 16.205 140.529 16.08 C 140.781 15.645 141.237 15.117 141.897 14.496 C 142.555 13.877 143.265 13.315 144.021 12.818 C 144.776 12.321 145.42 12.072 145.955 12.072 C 146.459 12.072 146.852 12.305 147.135 12.771 C 147.418 13.206 147.56 13.781 147.56 14.496 C 147.56 15.148 147.465 15.972 147.276 16.966 L 146.522 20.881 C 146.959 19.924 147.448 18.991 147.984 18.084 C 148.611 17.048 149.305 16.051 150.06 15.102 C 151.57 13.082 152.923 12.072 154.118 12.072 C 155.093 12.072 155.911 12.569 156.571 13.563 C 156.571 15.645 156.005 16.686 154.873 16.686 C 154.621 16.686 154.401 16.593 154.212 16.407 C 154.049 16.183 153.859 15.979 153.646 15.801 C 153.457 15.614 153.19 15.521 152.844 15.521 C 152.372 15.521 151.759 15.894 151.004 16.64 C 150.281 17.386 149.525 18.364 148.739 19.576 C 147.932 20.826 147.222 22.135 146.616 23.491 C 146.018 24.859 145.594 26.179 145.342 27.454 L 144.445 32.347 C 143.932 32.442 143.411 32.489 142.888 32.488 Z M 165.055 32.627 C 164.552 32.627 164.158 32.41 163.876 31.975 C 163.592 31.508 163.451 30.918 163.451 30.203 C 163.451 29.955 163.466 29.629 163.498 29.224 C 163.561 28.79 163.655 28.292 163.781 27.733 L 164.017 26.521 C 163.608 27.267 163.042 28.122 162.318 29.085 C 161.615 29.997 160.807 30.826 159.912 31.555 C 159.063 32.239 158.213 32.58 157.364 32.58 C 155.98 32.58 154.879 31.975 154.061 30.763 C 153.275 29.52 152.882 28.028 152.882 26.288 C 152.882 24.548 153.275 22.839 154.061 21.161 C 154.847 19.484 155.898 17.942 157.175 16.593 C 158.497 15.226 159.959 14.138 161.563 13.33 C 163.168 12.491 164.772 12.072 166.376 12.072 C 167.634 12.072 168.782 12.274 169.821 12.678 L 167.084 26.707 C 167.014 27.113 166.935 27.517 166.848 27.92 C 166.816 28.182 166.8 28.447 166.801 28.712 C 166.801 29.396 166.958 29.737 167.273 29.737 C 167.524 29.737 167.823 29.597 168.169 29.318 C 168.553 29.033 168.915 28.721 169.254 28.385 C 169.632 28.013 169.915 27.718 170.104 27.5 L 170.386 27.174 C 170.449 27.174 170.56 27.329 170.717 27.64 C 170.906 27.92 171 28.121 171 28.246 C 170.749 28.681 170.276 29.256 169.584 29.97 C 168.888 30.658 168.13 31.282 167.32 31.835 C 166.502 32.363 165.747 32.627 165.055 32.627 Z M 158.78 29.877 C 159.377 29.877 160.006 29.566 160.667 28.945 C 161.328 28.323 161.972 27.5 162.601 26.475 C 163.231 25.449 163.797 24.33 164.3 23.119 C 164.803 21.907 165.165 20.726 165.385 19.576 L 166.329 14.822 C 165.951 14.418 165.307 14.216 164.394 14.216 C 163.451 14.216 162.507 14.542 161.563 15.195 C 160.62 15.847 159.755 16.717 158.968 17.805 C 158.182 18.862 157.553 20.058 157.081 21.394 C 156.609 22.699 156.373 24.004 156.373 25.309 C 156.373 28.354 157.175 29.877 158.78 29.877 Z\" fill=\"var(--token-31fa96b7-8f8c-4fd6-9409-02c14f079407, rgb(6, 6, 14))\" height=\"33px\" id=\"uU7RRsoLQ\" width=\"171.0000035207489px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-UF2Ni\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-UF2Ni { -webkit-mask: ${mask}; aspect-ratio: 5.181818181818182; background-color: var(--token-31fa96b7-8f8c-4fd6-9409-02c14f079407, #06060e); mask: ${mask}; width: 171px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 171\n * @framerIntrinsicHeight 33\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Dark\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-31fa96b7-8f8c-4fd6-9409-02c14f079407, rgb(6, 6, 14))\"},\"set\":{\"localId\":\"vectorSet/MzNdOOA4D\",\"id\":\"MzNdOOA4D\",\"moduleId\":\"SqH5V5DYI3REqSe0frqp\"}}\n */const Icon=withCSS(Component,css,\"framer-UF2Ni\");Icon.displayName=\"Dark\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"33\",\"framerVector\":\"{\\\"name\\\":\\\"Dark\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-31fa96b7-8f8c-4fd6-9409-02c14f079407, rgb(6, 6, 14))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/MzNdOOA4D\\\",\\\"id\\\":\\\"MzNdOOA4D\\\",\\\"moduleId\\\":\\\"SqH5V5DYI3REqSe0frqp\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"171\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (34801f9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Light from\"https://framerusercontent.com/modules/Q3yK9S6DN0Et97wPQSGQ/sM89vmb0KqJLG6hP3cQt/nTD8zbe5A.js\";import Dark from\"https://framerusercontent.com/modules/EUqm4xEo0Igct7y1mQHU/4qbmlg4XVziwRVZ4qafu/PDi7oJ_hT.js\";const enabledGestures={HmUXy8Eyp:{hover:true},rcmzUclCU:{hover:true}};const cycleOrder=[\"rcmzUclCU\",\"HmUXy8Eyp\"];const serializationHash=\"framer-n574W\";const variantClassNames={HmUXy8Eyp:\"framer-v-ewjd0a\",rcmzUclCU:\"framer-v-160z3ex\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Dark:\"rcmzUclCU\",Light:\"HmUXy8Eyp\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rcmzUclCU\"};};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:\"rcmzUclCU\",enabledGestures,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(Link,{href:{webPageId:\"vU9tu5nb6\"},motionChild:true,nodeId:\"rcmzUclCU\",openInNewTab:false,scopeId:\"dmiaCuirI\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-160z3ex\",className,classNames)} framer-1cfp4u7`,\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"rcmzUclCU\",ref:refBinding,style:{opacity:1,...style},variants:{\"HmUXy8Eyp-hover\":{opacity:.6},\"rcmzUclCU-hover\":{opacity:.6}},...addPropertyOverrides({HmUXy8Eyp:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1aohfs8\",Component:Dark,\"data-framer-name\":\"Vetor\",layoutDependency:layoutDependency,layoutId:\"GaH6xdLdy\",...addPropertyOverrides({HmUXy8Eyp:{Component:Light}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-n574W.framer-1cfp4u7, .framer-n574W .framer-1cfp4u7 { display: block; }\",\".framer-n574W.framer-160z3ex { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-n574W .framer-1aohfs8 { flex: none; height: 20px; position: relative; width: var(--framer-aspect-ratio-supported, 200px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 104\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HmUXy8Eyp\":{\"layout\":[\"auto\",\"auto\"]},\"mz3JTkFPK\":{\"layout\":[\"auto\",\"auto\"]},\"VarYgXa68\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdmiaCuirI=withCSS(Component,css,\"framer-n574W\");export default FramerdmiaCuirI;FramerdmiaCuirI.displayName=\"Logo\";FramerdmiaCuirI.defaultProps={height:20,width:104};addPropertyControls(FramerdmiaCuirI,{variant:{options:[\"rcmzUclCU\",\"HmUXy8Eyp\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerdmiaCuirI,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdmiaCuirI\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HmUXy8Eyp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mz3JTkFPK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VarYgXa68\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"104\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dmiaCuirI.map","// Generated by Framer (34801f9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import X from\"https://framerusercontent.com/modules/29Eu6tDVcWIZwJL1Nh4h/zpJg2oiOBazkQeZJNCYy/YW4GE5nV0.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/IiHkCqFpiKF03Fb9oY58/zu0RjyKiUIpX2ZYqpckM/hie7tBIhk.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/x360J01evQguqjZ223sg/1lB6oAtuommZ10dlfT74/MBQsw6i1f.js\";import Logo from\"https://framerusercontent.com/modules/5l8CxS2zG0aQ1oqoWTUc/3GjvcgA1mKcrwb54mXAF/dmiaCuirI.js\";const LogoFonts=getFonts(Logo);const XFonts=getFonts(X);const serializationHash=\"framer-IFpSJ\";const variantClassNames={ThXIkV7Dg:\"framer-v-1a26x4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const eZ4v_Apm6=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({close,height,id,width,...props})=>{return{...props,eZ4v_Apm6:close??props.eZ4v_Apm6};};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,eZ4v_Apm6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ThXIkV7Dg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap3r1glq=activeVariantCallback(async(...args)=>{if(eZ4v_Apm6){const res=await eZ4v_Apm6(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1a26x4\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ThXIkV7Dg\",ref:refBinding,style:{backgroundColor:\"var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14))\",...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+80+(0+0+((componentViewport?.height||832)-160-399.6)/1*0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-psk374-container\",layoutDependency:layoutDependency,layoutId:\"PTAjpkY74-container\",nodeId:\"PTAjpkY74\",rendersWithMotion:true,scopeId:\"AjO7giD2s\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"PTAjpkY74\",layoutId:\"PTAjpkY74\",variant:matchVariant(\"HmUXy8Eyp\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1cwufj1\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"wDWcVOwXW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-5z2xl4\",\"data-styles-preset\":\"MBQsw6i1f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":tBbUj4kVN\",webPageId:\"vU9tu5nb6\"},motionChild:true,nodeId:\"hHXbF7YtT\",openInNewTab:false,relValues:[],scopeId:\"AjO7giD2s\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ff0jiy\",\"data-styles-preset\":\"hie7tBIhk\",children:\"SOBRE\"})})})}),className:\"framer-1xj68ck\",\"data-framer-name\":\"About\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hHXbF7YtT\",onTap:onTap3r1glq,style:{\"--extracted-1eung3n\":\"var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-5z2xl4\",\"data-styles-preset\":\"MBQsw6i1f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":nAUS6u8RB\",webPageId:\"vU9tu5nb6\"},motionChild:true,nodeId:\"vjxOCfZdy\",openInNewTab:false,relValues:[],scopeId:\"AjO7giD2s\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ff0jiy\",\"data-styles-preset\":\"hie7tBIhk\",children:\"PROJETOS\"})})})}),className:\"framer-e890ce\",\"data-framer-name\":\"Projects\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vjxOCfZdy\",onTap:onTap3r1glq,style:{\"--extracted-1eung3n\":\"var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-5z2xl4\",\"data-styles-preset\":\"MBQsw6i1f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":clQqyPEgv\",webPageId:\"vU9tu5nb6\"},motionChild:true,nodeId:\"ozqmOM6Ju\",openInNewTab:false,relValues:[],scopeId:\"AjO7giD2s\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ff0jiy\",\"data-styles-preset\":\"hie7tBIhk\",children:\"SERVI\\xc7OS\"})})})}),className:\"framer-1mgud0i\",\"data-framer-name\":\"Services\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ozqmOM6Ju\",onTap:onTap3r1glq,style:{\"--extracted-1eung3n\":\"var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-5z2xl4\",\"data-styles-preset\":\"MBQsw6i1f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Z9IPg44SF\",webPageId:\"vU9tu5nb6\"},motionChild:true,nodeId:\"Jz6bhF5ms\",openInNewTab:false,relValues:[],scopeId:\"AjO7giD2s\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ff0jiy\",\"data-styles-preset\":\"hie7tBIhk\",children:\"D\\xdaVIDAS\"})})})}),className:\"framer-13a6cij\",\"data-framer-name\":\"FAQ\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Jz6bhF5ms\",onTap:onTap3r1glq,style:{\"--extracted-1eung3n\":\"var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h4,{className:\"framer-styles-preset-5z2xl4\",\"data-styles-preset\":\"MBQsw6i1f\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1eung3n, var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":Wgtybn2bP\",webPageId:\"vU9tu5nb6\"},motionChild:true,nodeId:\"csP3cgAgY\",openInNewTab:false,relValues:[],scopeId:\"AjO7giD2s\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ff0jiy\",\"data-styles-preset\":\"hie7tBIhk\",children:\"CONTATO\"})})})}),className:\"framer-1geetdi\",\"data-framer-name\":\"Contact\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"csP3cgAgY\",onTap:onTap3r1glq,style:{\"--extracted-1eung3n\":\"var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ec1muw\",\"data-framer-name\":\"Close button wrapper\",layoutDependency:layoutDependency,layoutId:\"PgW2FjPtH\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u3t0qk\",\"data-framer-name\":\"Close button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QLMW4kebY\",onTap:onTap3r1glq,style:{backgroundColor:\"var(--token-1a2bc3a5-fe19-4b62-a848-92816416d28d, rgb(252, 250, 248))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100},children:/*#__PURE__*/_jsx(X,{animated:true,className:\"framer-1jhngeq\",layoutDependency:layoutDependency,layoutId:\"j6Czv5BM8\",style:{\"--43q7um\":\"rgb(0, 0, 0)\"}})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IFpSJ.framer-5784kb, .framer-IFpSJ .framer-5784kb { display: block; }\",\".framer-IFpSJ.framer-1a26x4 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; height: 832px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 80px 16px 80px 16px; position: relative; width: 390px; }\",\".framer-IFpSJ .framer-psk374-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-IFpSJ .framer-1cwufj1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-IFpSJ .framer-1xj68ck, .framer-IFpSJ .framer-e890ce, .framer-IFpSJ .framer-1mgud0i, .framer-IFpSJ .framer-13a6cij, .framer-IFpSJ .framer-1geetdi { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-IFpSJ .framer-ec1muw { 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: var(--overflow-clip-fallback, clip); padding: 32px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-IFpSJ .framer-1u3t0qk { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-user-select: none; align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; user-select: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-IFpSJ .framer-1jhngeq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 832\n * @framerIntrinsicWidth 390\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"eZ4v_Apm6\":\"close\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAjO7giD2s=withCSS(Component,css,\"framer-IFpSJ\");export default FramerAjO7giD2s;FramerAjO7giD2s.displayName=\"Mobile menu\";FramerAjO7giD2s.defaultProps={height:832,width:390};addPropertyControls(FramerAjO7giD2s,{eZ4v_Apm6:{title:\"Close\",type:ControlType.EventHandler}});addFonts(FramerAjO7giD2s,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LogoFonts,...XFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerAjO7giD2s.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAjO7giD2s\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"832\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"eZ4v_Apm6\\\":\\\"close\\\"}\",\"framerIntrinsicWidth\":\"390\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"YnobPTYMb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 5)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"Cb0Gao21R\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 12)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"oPtuyu4df\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 19)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3467097230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-grV1P\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-grV1P { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-grV1P\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (34801f9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Menu from\"https://framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js\";import Logo from\"https://framerusercontent.com/modules/5l8CxS2zG0aQ1oqoWTUc/3GjvcgA1mKcrwb54mXAF/dmiaCuirI.js\";import UnderlineButton from\"https://framerusercontent.com/modules/JOaoAd5l3F71KB9h6d5n/vavGWqZCmcIe2WiZdGbm/EgSifvjYs.js\";import Link from\"https://framerusercontent.com/modules/pxKVtBBctHTIrOLPpaSF/ZDEn8BX92ZFp2tSQ24yw/w0NJ1_c7O.js\";const LogoFonts=getFonts(Logo);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const LinkFonts=getFonts(Link);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const UnderlineButtonFonts=getFonts(UnderlineButton);const MenuFonts=getFonts(Menu);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"mUBq0xZ2L\",\"k27Q2FBJ8\"];const serializationHash=\"framer-F2yxr\";const variantClassNames={k27Q2FBJ8:\"framer-v-ci5p4l\",mUBq0xZ2L:\"framer-v-1fxw8p3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IRK4ApPng=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-100};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition3={damping:60,delay:1.2,mass:1,stiffness:350,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={damping:60,delay:1.4,mass:1,stiffness:350,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={damping:60,delay:1.6,mass:1,stiffness:350,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"mUBq0xZ2L\",Phone:\"k27Q2FBJ8\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,IRK4ApPng:click??props.IRK4ApPng,variant:humanReadableVariantMap[props.variant]??props.variant??\"mUBq0xZ2L\"};};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,IRK4ApPng,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mUBq0xZ2L\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap11b0q9e=activeVariantCallback(async(...args)=>{if(IRK4ApPng){const res=await IRK4ApPng(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"k27Q2FBJ8\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"k27Q2FBJ8\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1fxw8p3\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"mUBq0xZ2L\",ref:refBinding,style:{backgroundColor:\"var(--token-1a2bc3a5-fe19-4b62-a848-92816416d28d, rgb(252, 250, 248))\",...style},...addPropertyOverrides({k27Q2FBJ8:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ptqmeo\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"KJ5KDuQ28\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(32+((componentViewport?.height||75)-48-27)/2)+0+0,...addPropertyOverrides({k27Q2FBJ8:{y:(componentViewport?.y||0)+(32+((componentViewport?.height||88)-48-40)/2)+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1lp1b8-container\",\"data-framer-appear-id\":\"1lp1b8\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"QmX2EEHaX-container\",nodeId:\"QmX2EEHaX\",optimized:true,rendersWithMotion:true,scopeId:\"e_kD5kdHs\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"QmX2EEHaX\",layoutId:\"QmX2EEHaX\",variant:matchVariant(\"rcmzUclCU\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-tdcl5m\",\"data-framer-appear-id\":\"tdcl5m\",\"data-framer-name\":\"Nav\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"t8j3xwpzP\",optimized:true,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":tBbUj4kVN\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(32+((componentViewport?.height||75)-48-27)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ng52ve-container\",layoutDependency:layoutDependency,layoutId:\"TGeN1HOnG-container\",nodeId:\"TGeN1HOnG\",rendersWithMotion:true,scopeId:\"e_kD5kdHs\",children:/*#__PURE__*/_jsx(Link,{CG2zGKuzD:\"Sobre,\",height:\"100%\",id:\"TGeN1HOnG\",ix8ozvwyR:resolvedLinks[0],layoutId:\"TGeN1HOnG\",variant:matchVariant(\"paUO7v2TX\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":nAUS6u8RB\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(32+((componentViewport?.height||75)-48-27)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o1snzs-container\",layoutDependency:layoutDependency,layoutId:\"Mqt54b0pi-container\",nodeId:\"Mqt54b0pi\",rendersWithMotion:true,scopeId:\"e_kD5kdHs\",children:/*#__PURE__*/_jsx(Link,{CG2zGKuzD:\"Projetos,\",height:\"100%\",id:\"Mqt54b0pi\",ix8ozvwyR:resolvedLinks1[0],layoutId:\"Mqt54b0pi\",variant:matchVariant(\"paUO7v2TX\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":clQqyPEgv\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(32+((componentViewport?.height||75)-48-27)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1595ma1-container\",layoutDependency:layoutDependency,layoutId:\"YZcA6FiRq-container\",nodeId:\"YZcA6FiRq\",rendersWithMotion:true,scopeId:\"e_kD5kdHs\",children:/*#__PURE__*/_jsx(Link,{CG2zGKuzD:\"Servi\\xe7os,\",height:\"100%\",id:\"YZcA6FiRq\",ix8ozvwyR:resolvedLinks2[0],layoutId:\"YZcA6FiRq\",variant:matchVariant(\"paUO7v2TX\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z9IPg44SF\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(32+((componentViewport?.height||75)-48-27)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t9by3v-container\",layoutDependency:layoutDependency,layoutId:\"b1vyIhqmd-container\",nodeId:\"b1vyIhqmd\",rendersWithMotion:true,scopeId:\"e_kD5kdHs\",children:/*#__PURE__*/_jsx(Link,{CG2zGKuzD:\"D\\xfavidas\",height:\"100%\",id:\"b1vyIhqmd\",ix8ozvwyR:resolvedLinks3[0],layoutId:\"b1vyIhqmd\",variant:matchVariant(\"paUO7v2TX\"),width:\"100%\"})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1kfct4l\",\"data-framer-appear-id\":\"1kfct4l\",\"data-framer-name\":\"Contact button\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"UDkaa9PJm\",optimized:true,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,y:(componentViewport?.y||0)+(32+((componentViewport?.height||75)-48-27)/2)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iu7n3d-container\",layoutDependency:layoutDependency,layoutId:\"JBwzuK0zw-container\",nodeId:\"JBwzuK0zw\",rendersWithMotion:true,scopeId:\"e_kD5kdHs\",children:/*#__PURE__*/_jsx(UnderlineButton,{height:\"100%\",id:\"JBwzuK0zw\",layoutId:\"JBwzuK0zw\",lXnVoPyUZ:\"var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14))\",SSK28QVA6:false,tZUOoi5U3:\"https://wa.link/brqce7\",variant:matchVariant(\"WZRQPZPb8\"),width:\"100%\",X4kGlDs4u:\"VAMOS CONVERSAR\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1gal7bp\",\"data-framer-appear-id\":\"1gal7bp\",\"data-framer-name\":\"Menu button\",\"data-highlight\":true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"l6eZiFY3L\",onTap:onTap11b0q9e,optimized:true,children:/*#__PURE__*/_jsx(Menu,{animated:true,className:\"framer-niks3o\",layoutDependency:layoutDependency,layoutId:\"CktN0Ooqp\",style:{\"--1m973uw\":\"rgb(0, 0, 0)\",\"--js9iwy\":2}})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-F2yxr.framer-1th6isi, .framer-F2yxr .framer-1th6isi { display: block; }\",\".framer-F2yxr.framer-1fxw8p3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 32px 0px 16px 0px; position: relative; width: 1440px; }\",\".framer-F2yxr .framer-1ptqmeo { display: grid; flex: 1 0 0px; gap: 0px 16px; grid-auto-rows: min-content; grid-template-columns: repeat(12, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; max-width: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 40px 0px 40px; position: relative; width: 1px; }\",\".framer-F2yxr .framer-1lp1b8-container { align-self: start; flex: none; grid-column: span 4; height: auto; justify-self: start; position: relative; width: fit-content; }\",\".framer-F2yxr .framer-tdcl5m { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; grid-column: span 4; height: min-content; justify-content: flex-start; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-F2yxr .framer-ng52ve-container, .framer-F2yxr .framer-o1snzs-container, .framer-F2yxr .framer-1595ma1-container, .framer-F2yxr .framer-1t9by3v-container, .framer-F2yxr .framer-1iu7n3d-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-F2yxr .framer-1kfct4l { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; grid-column: span 4; height: min-content; justify-content: flex-end; justify-self: end; overflow: visible; padding: 0px; position: relative; width: 1fr; }\",\".framer-F2yxr .framer-1gal7bp { align-content: center; align-items: center; align-self: start; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 40px); justify-content: center; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 40px; }\",\".framer-F2yxr .framer-niks3o { flex: none; height: var(--framer-aspect-ratio-supported, 200px); position: relative; }\",\".framer-F2yxr.framer-v-ci5p4l.framer-1fxw8p3 { width: 390px; }\",\".framer-F2yxr.framer-v-ci5p4l .framer-1ptqmeo { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: unset; justify-content: space-between; padding: 0px 16px 0px 16px; }\",\".framer-F2yxr.framer-v-ci5p4l .framer-1lp1b8-container { align-self: unset; width: auto; }\",\".framer-F2yxr.framer-v-ci5p4l .framer-1gal7bp { align-self: unset; }\",\".framer-F2yxr.framer-v-ci5p4l .framer-niks3o { height: var(--framer-aspect-ratio-supported, 24px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 75\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"k27Q2FBJ8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"IRK4ApPng\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framere_kD5kdHs=withCSS(Component,css,\"framer-F2yxr\");export default Framere_kD5kdHs;Framere_kD5kdHs.displayName=\"Header\";Framere_kD5kdHs.defaultProps={height:75,width:1440};addPropertyControls(Framere_kD5kdHs,{variant:{options:[\"mUBq0xZ2L\",\"k27Q2FBJ8\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},IRK4ApPng:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framere_kD5kdHs,[{explicitInter:true,fonts:[]},...LogoFonts,...LinkFonts,...UnderlineButtonFonts,...MenuFonts],{supportsExplicitInterCodegen:true});Framere_kD5kdHs.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context),forwardLoader(Link,{},context),forwardLoader(UnderlineButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framere_kD5kdHs\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"IRK4ApPng\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"75\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k27Q2FBJ8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function AutoYearCopyright(props){const{companyName,rightsText,showSymbol,showTrademark,trademarkType,yearPlacement,font,color,fontSize,textAlign,style}=props;const currentYear=new Date().getFullYear();const symbol=showSymbol===\"yes\"?\"\\xa9\":\"\";const trademarkOptionActive=showTrademark===\"yes\";const trademarkSymbol=trademarkOptionActive?trademarkType===\"trademark\"?\"™\":\"\\xae\":\"\";let finalCompanyName=companyName.trim();let finalRightsText=rightsText.trim();let dotAfterCompanyName=\"\";if(yearPlacement===\"beforeCompanyName\"){finalCompanyName=`${currentYear} ${finalCompanyName}`;}else if(yearPlacement===\"afterCompanyName\"&&finalCompanyName){finalCompanyName+=` ${currentYear}`;}else if(yearPlacement===\"beforeRightsText\"&&finalRightsText){finalRightsText=`${currentYear}. ${finalRightsText}`;}else if(yearPlacement===\"afterRightsText\"&&finalRightsText){finalRightsText+=` ${currentYear}`;dotAfterCompanyName=!trademarkOptionActive&&finalCompanyName&&finalRightsText?\".\":\"\";}else if(!finalCompanyName&&!finalRightsText){finalCompanyName=`${currentYear}`;}finalCompanyName+=trademarkSymbol?`${trademarkSymbol}`:\"\";let displayText=symbol?`${symbol} `:\"\";displayText+=finalCompanyName?`${finalCompanyName}${dotAfterCompanyName}`:\"\";if(finalCompanyName&&finalRightsText)displayText+=\" \";displayText+=finalRightsText;const justifyContent=textAlign===\"center\"?\"center\":textAlign===\"right\"?\"flex-end\":\"flex-start\";const rootStyle={...style,display:\"flex\",justifyContent,alignItems:\"flex-start\",boxSizing:\"border-box\",/**\n         * Important:\n         * If Framer gives the component a width, respect it.\n         * This is what makes Fill + alignment work.\n         *\n         * If Framer does not give a width, use max-content.\n         * This is what keeps Fit Content on one line.\n         */width:style?.width??\"max-content\",maxWidth:\"100%\",minWidth:0};const textStyle={display:\"block\",boxSizing:\"border-box\",/**\n         * Keeps Fit Content measuring as a single-line text width,\n         * but allows wrapping when the outer component is genuinely constrained.\n         */width:\"max-content\",maxWidth:\"100%\",whiteSpace:\"normal\",overflowWrap:\"normal\",wordBreak:\"normal\",fontSize:`${fontSize}px`,color,textAlign,...font};return /*#__PURE__*/_jsx(\"div\",{style:rootStyle,children:/*#__PURE__*/_jsx(\"span\",{style:textStyle,children:displayText.trim()})});}AutoYearCopyright.defaultProps={companyName:\"Company Name\",rightsText:\"All rights reserved\",showSymbol:\"yes\",showTrademark:\"no\",trademarkType:\"trademark\",yearPlacement:\"afterRightsText\",color:\"#999999\",fontSize:18,textAlign:\"left\",font:{family:\"Inter\"}};addPropertyControls(AutoYearCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Font Color\",defaultValue:\"#999999\"},fontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:18,min:1,max:200,step:1},textAlign:{type:ControlType.Enum,title:\"Align\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"left\",displaySegmentedControl:true},companyName:{type:ControlType.String,title:\"Company Name\",defaultValue:\"Company Name\"},rightsText:{type:ControlType.String,title:\"Rights Text\",defaultValue:\"All rights reserved\"},showSymbol:{type:ControlType.SegmentedEnum,title:\"Symbol\",options:[\"yes\",\"no\"],optionTitles:[\"Yes\",\"No\"],defaultValue:\"yes\"},showTrademark:{type:ControlType.SegmentedEnum,title:\"Trademark\",options:[\"yes\",\"no\"],optionTitles:[\"Yes\",\"No\"],defaultValue:\"no\"},trademarkType:{type:ControlType.Enum,title:\"Type\",options:[\"trademark\",\"registered\"],optionTitles:[\"Trademark\",\"Registered\"],defaultValue:\"trademark\",hidden:({showTrademark})=>showTrademark!==\"yes\"},yearPlacement:{type:ControlType.Enum,title:\"Year\",options:[\"beforeCompanyName\",\"afterCompanyName\",\"beforeRightsText\",\"afterRightsText\"],optionTitles:[\"Before Company\",\"After Company\",\"Before Rights\",\"After Rights\"],defaultValue:\"afterRightsText\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoYearCopyright\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoYearCopyright.map","// Generated by Framer (34801f9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AutoYearCopyright from\"https://framerusercontent.com/modules/Jz6H7HFQhTchUp6uXcdd/cFlll3r6K2GJ989rkdXR/AutoYearCopyright.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/5EUSyrzOAMhRrOnUjyXq/9x12RHWzpmQcgYK7EKcT/EYTDHTE70.js\";import Logo from\"https://framerusercontent.com/modules/5l8CxS2zG0aQ1oqoWTUc/3GjvcgA1mKcrwb54mXAF/dmiaCuirI.js\";import Link from\"https://framerusercontent.com/modules/pxKVtBBctHTIrOLPpaSF/ZDEn8BX92ZFp2tSQ24yw/w0NJ1_c7O.js\";const LogoFonts=getFonts(Logo);const AutoYearCopyrightFonts=getFonts(AutoYearCopyright);const LinkFonts=getFonts(Link);const cycleOrder=[\"uc1KJICzm\",\"aR99yGPpl\"];const serializationHash=\"framer-5DrzT\";const variantClassNames={aR99yGPpl:\"framer-v-1ms6rf1\",uc1KJICzm:\"framer-v-17cvl0n\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"uc1KJICzm\",Mobile:\"aR99yGPpl\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uc1KJICzm\"};};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:\"uc1KJICzm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"aR99yGPpl\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-17cvl0n\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"uc1KJICzm\",ref:refBinding,style:{...style},...addPropertyOverrides({aR99yGPpl:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ykddwh\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"NTPk2U0Il\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b9q26e\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"kGeAj7IAM\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+64+0+0+0+0+0,...addPropertyOverrides({aR99yGPpl:{y:(componentViewport?.y||0)+48+0+0+301.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2bfjtt-container\",layoutDependency:layoutDependency,layoutId:\"O9nPnuwYi-container\",nodeId:\"O9nPnuwYi\",rendersWithMotion:true,scopeId:\"Odj285bvo\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"O9nPnuwYi\",layoutId:\"O9nPnuwYi\",variant:matchVariant(\"rcmzUclCU\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mjbq2w-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"qj_mN2vyY-container\",nodeId:\"qj_mN2vyY\",rendersWithMotion:true,scopeId:\"Odj285bvo\",children:/*#__PURE__*/_jsx(AutoYearCopyright,{color:\"var(--token-993b9c26-89e3-4015-be18-4a51866e1431, rgb(6, 6, 14))\",companyName:\"Edu Vieira\",font:{fontFamily:'\"Helvetica Neue Regular\", \"Helvetica Neue Regular Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.88)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.28em\"},fontSize:14,height:\"100%\",id:\"qj_mN2vyY\",layoutId:\"qj_mN2vyY\",rightsText:\" \",showSymbol:\"yes\",showTrademark:\"no\",style:{width:\"100%\"},textAlign:\"left\",trademarkType:\"trademark\",width:\"100%\",yearPlacement:\"beforeCompanyName\"})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-kg6y57\",\"data-framer-name\":\"Helper\",layoutDependency:layoutDependency,layoutId:\"u_ClBhRsE\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bythfv\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"hNwqy6H2t\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16xzcqe\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"gBLvkR28A\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k4c42m\",\"data-styles-preset\":\"EYTDHTE70\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b3b76c80-a6a5-4ff9-8894-4c96fca5aefa, rgb(64, 64, 64)))\"},children:\"NAVEGA\\xc7\\xc3O\"})}),className:\"framer-lroj7z\",\"data-framer-name\":\"NAVEGA\\xc7\\xc3O\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c1EHWYfgR\",style:{\"--extracted-r6o4lv\":\"var(--token-b3b76c80-a6a5-4ff9-8894-4c96fca5aefa, rgb(64, 64, 64))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zsaugk\",\"data-framer-name\":\"Frame 54\",layoutDependency:layoutDependency,layoutId:\"rBffxqDAV\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":CNfdKkQbW\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined},{href:{hash:\":CNfdKkQbW\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 256px) / 12, 50px) * 4 + 32px) / 2, 1px)`,y:(componentViewport?.y||0)+64+0+0+0+0+0+101.6+0+0,...addPropertyOverrides({aR99yGPpl:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 1px)`,y:(componentViewport?.y||0)+48+0+0+0+0+0+101.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8j5sc1-container\",layoutDependency:layoutDependency,layoutId:\"VHsOm04EV-container\",nodeId:\"VHsOm04EV\",rendersWithMotion:true,scopeId:\"Odj285bvo\",children:/*#__PURE__*/_jsx(Link,{CG2zGKuzD:\"In\\xedcio\",height:\"100%\",id:\"VHsOm04EV\",ix8ozvwyR:resolvedLinks[0],layoutId:\"VHsOm04EV\",style:{width:\"100%\"},variant:matchVariant(\"FhZvN_APi\"),width:\"100%\",...addPropertyOverrides({aR99yGPpl:{ix8ozvwyR:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":tBbUj4kVN\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined},{href:{hash:\":tBbUj4kVN\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 256px) / 12, 50px) * 4 + 32px) / 2, 1px)`,y:(componentViewport?.y||0)+64+0+0+0+0+0+101.6+0+32,...addPropertyOverrides({aR99yGPpl:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 1px)`,y:(componentViewport?.y||0)+48+0+0+0+0+0+101.6+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12ubz8z-container\",layoutDependency:layoutDependency,layoutId:\"VobN0THuE-container\",nodeId:\"VobN0THuE\",rendersWithMotion:true,scopeId:\"Odj285bvo\",children:/*#__PURE__*/_jsx(Link,{CG2zGKuzD:\"Sobre\",height:\"100%\",id:\"VobN0THuE\",ix8ozvwyR:resolvedLinks1[0],layoutId:\"VobN0THuE\",style:{width:\"100%\"},variant:matchVariant(\"FhZvN_APi\"),width:\"100%\",...addPropertyOverrides({aR99yGPpl:{ix8ozvwyR:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":nAUS6u8RB\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined},{href:{hash:\":nAUS6u8RB\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 256px) / 12, 50px) * 4 + 32px) / 2, 1px)`,y:(componentViewport?.y||0)+64+0+0+0+0+0+101.6+0+64,...addPropertyOverrides({aR99yGPpl:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 1px)`,y:(componentViewport?.y||0)+48+0+0+0+0+0+101.6+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xr1lf1-container\",layoutDependency:layoutDependency,layoutId:\"SnWwWsVga-container\",nodeId:\"SnWwWsVga\",rendersWithMotion:true,scopeId:\"Odj285bvo\",children:/*#__PURE__*/_jsx(Link,{CG2zGKuzD:\"Projetos\",height:\"100%\",id:\"SnWwWsVga\",ix8ozvwyR:resolvedLinks2[0],layoutId:\"SnWwWsVga\",style:{width:\"100%\"},variant:matchVariant(\"FhZvN_APi\"),width:\"100%\",...addPropertyOverrides({aR99yGPpl:{ix8ozvwyR:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":clQqyPEgv\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined},{href:{hash:\":clQqyPEgv\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 256px) / 12, 50px) * 4 + 32px) / 2, 1px)`,y:(componentViewport?.y||0)+64+0+0+0+0+0+101.6+0+96,...addPropertyOverrides({aR99yGPpl:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 1px)`,y:(componentViewport?.y||0)+48+0+0+0+0+0+101.6+0+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zbq4qe-container\",layoutDependency:layoutDependency,layoutId:\"Iz7rYD1An-container\",nodeId:\"Iz7rYD1An\",rendersWithMotion:true,scopeId:\"Odj285bvo\",children:/*#__PURE__*/_jsx(Link,{CG2zGKuzD:\"Servi\\xe7os\",height:\"100%\",id:\"Iz7rYD1An\",ix8ozvwyR:resolvedLinks3[0],layoutId:\"Iz7rYD1An\",style:{width:\"100%\"},variant:matchVariant(\"FhZvN_APi\"),width:\"100%\",...addPropertyOverrides({aR99yGPpl:{ix8ozvwyR:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":Z9IPg44SF\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined},{href:{hash:\":Z9IPg44SF\",webPageId:\"vU9tu5nb6\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 256px) / 12, 50px) * 4 + 32px) / 2, 1px)`,y:(componentViewport?.y||0)+64+0+0+0+0+0+101.6+0+128,...addPropertyOverrides({aR99yGPpl:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 1px)`,y:(componentViewport?.y||0)+48+0+0+0+0+0+101.6+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zvpb6d-container\",layoutDependency:layoutDependency,layoutId:\"sUPry4IJp-container\",nodeId:\"sUPry4IJp\",rendersWithMotion:true,scopeId:\"Odj285bvo\",children:/*#__PURE__*/_jsx(Link,{CG2zGKuzD:\"D\\xfavidas\",height:\"100%\",id:\"sUPry4IJp\",ix8ozvwyR:resolvedLinks4[0],layoutId:\"sUPry4IJp\",style:{width:\"100%\"},variant:matchVariant(\"FhZvN_APi\"),width:\"100%\",...addPropertyOverrides({aR99yGPpl:{ix8ozvwyR:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zh54oc\",\"data-framer-name\":\"Socials\",layoutDependency:layoutDependency,layoutId:\"SWoe8mmzQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k4c42m\",\"data-styles-preset\":\"EYTDHTE70\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b3b76c80-a6a5-4ff9-8894-4c96fca5aefa, rgb(64, 64, 64)))\"},children:\"REDES SOCIAIS\"})}),className:\"framer-gxipam\",\"data-framer-name\":\"REDES SOCIAIS\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X5lPx33aW\",style:{\"--extracted-r6o4lv\":\"var(--token-b3b76c80-a6a5-4ff9-8894-4c96fca5aefa, rgb(64, 64, 64))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-toymtb\",\"data-framer-name\":\"Frame 56\",layoutDependency:layoutDependency,layoutId:\"XLI3GmZIe\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 256px) / 12, 50px) * 4 + 32px) / 2, 1px)`,y:(componentViewport?.y||0)+64+0+0+0+0+0+101.6+0+0,...addPropertyOverrides({aR99yGPpl:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 1px)`,y:(componentViewport?.y||0)+48+0+0+0+0+0+101.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n4he4r-container\",layoutDependency:layoutDependency,layoutId:\"LwJs_LIb6-container\",nodeId:\"LwJs_LIb6\",rendersWithMotion:true,scopeId:\"Odj285bvo\",children:/*#__PURE__*/_jsx(Link,{CG2zGKuzD:\"Pinterest\",height:\"100%\",id:\"LwJs_LIb6\",ix8ozvwyR:\"https://br.pinterest.com/byeduvieira/\",layoutId:\"LwJs_LIb6\",style:{width:\"100%\"},variant:matchVariant(\"FhZvN_APi\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:`max((max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 256px) / 12, 50px) * 4 + 32px) / 2, 1px)`,y:(componentViewport?.y||0)+64+0+0+0+0+0+101.6+0+32,...addPropertyOverrides({aR99yGPpl:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1440px) - 48px) / 2, 1px)`,y:(componentViewport?.y||0)+48+0+0+0+0+0+101.6+0+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-brpafw-container\",layoutDependency:layoutDependency,layoutId:\"vD4_zJ3yo-container\",nodeId:\"vD4_zJ3yo\",rendersWithMotion:true,scopeId:\"Odj285bvo\",children:/*#__PURE__*/_jsx(Link,{CG2zGKuzD:\"Instagram\",height:\"100%\",id:\"vD4_zJ3yo\",ix8ozvwyR:\"https://www.instagram.com/by.eduvieira/\",layoutId:\"vD4_zJ3yo\",style:{width:\"100%\"},variant:matchVariant(\"FhZvN_APi\"),width:\"100%\"})})})]})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5DrzT.framer-2bvf0n, .framer-5DrzT .framer-2bvf0n { display: block; }\",\".framer-5DrzT.framer-17cvl0n { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 64px 0px 64px 0px; position: relative; width: 1440px; }\",\".framer-5DrzT .framer-1ykddwh { display: grid; flex: none; gap: 16px 16px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(12, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-5DrzT .framer-b9q26e { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; grid-column: span 2; height: 100%; justify-content: space-between; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5DrzT .framer-2bfjtt-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-5DrzT .framer-mjbq2w-container { flex: none; height: auto; position: relative; width: 192px; }\",\".framer-5DrzT .framer-kg6y57 { align-self: start; flex: none; grid-column: span 6; height: 100%; justify-self: start; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-5DrzT .framer-bythfv { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; grid-column: span 4; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5DrzT .framer-16xzcqe, .framer-5DrzT .framer-zh54oc { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-5DrzT .framer-lroj7z, .framer-5DrzT .framer-gxipam { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 192px; word-break: break-word; word-wrap: break-word; }\",\".framer-5DrzT .framer-zsaugk, .framer-5DrzT .framer-toymtb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-5DrzT .framer-8j5sc1-container, .framer-5DrzT .framer-12ubz8z-container, .framer-5DrzT .framer-1xr1lf1-container, .framer-5DrzT .framer-zbq4qe-container, .framer-5DrzT .framer-zvpb6d-container, .framer-5DrzT .framer-n4he4r-container, .framer-5DrzT .framer-brpafw-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-5DrzT.framer-v-1ms6rf1.framer-17cvl0n { padding: 48px 0px 48px 0px; width: 390px; }\",\".framer-5DrzT.framer-v-1ms6rf1 .framer-1ykddwh { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 48px; justify-content: flex-start; padding: 0px 16px 0px 16px; }\",\".framer-5DrzT.framer-v-1ms6rf1 .framer-b9q26e { align-self: unset; gap: 16px; height: min-content; justify-content: flex-start; order: 2; width: 192px; }\",\".framer-5DrzT.framer-v-1ms6rf1 .framer-bythfv { align-self: unset; order: 0; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 280\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"aR99yGPpl\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOdj285bvo=withCSS(Component,css,\"framer-5DrzT\");export default FramerOdj285bvo;FramerOdj285bvo.displayName=\"Footer\";FramerOdj285bvo.defaultProps={height:280,width:1440};addPropertyControls(FramerOdj285bvo,{variant:{options:[\"uc1KJICzm\",\"aR99yGPpl\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOdj285bvo,[{explicitInter:true,fonts:[{cssFamilyName:\"Helvetica Neue Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Helvetica Neue\",url:\"https://framerusercontent.com/assets/56cwzFIMhCLuJPobOtVkxhismo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LogoFonts,...AutoYearCopyrightFonts,...LinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerOdj285bvo.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context),forwardLoader(Link,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOdj285bvo\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aR99yGPpl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"280\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (34801f9)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withFlowFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import MobileMenu from\"#framer/local/canvasComponent/AjO7giD2s/AjO7giD2s.js\";import Header from\"#framer/local/canvasComponent/e_kD5kdHs/e_kD5kdHs.js\";import Footer from\"#framer/local/canvasComponent/Odj285bvo/Odj285bvo.js\";const HeaderFonts=getFonts(Header);const MobileMenuFonts=getFonts(MobileMenu);const FooterFonts=getFonts(Footer);const MotionDivWithFlowFX=withFlowFX(motion.div);const breakpoints={bwyoR4etp:\"(min-width: 1200px)\",rMM362GeK:\"(min-width: 810px) and (max-width: 1199.98px)\",xjI3c1ZlD:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-zaPn2\";const variantClassNames={bwyoR4etp:\"framer-v-hkohzi\",rMM362GeK:\"framer-v-170hpag\",xjI3c1ZlD:\"framer-v-1exiuay\"};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:100,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:100,y:0};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={xjI3c1ZlD:['.framer-zaPn2.framer-1n3d5xq { background-color: var(--token-993b9c26-89e3-4015-be18-4a51866e1431, #06060e) /* {\"name\":\"$brand-color-black\"} */; z-index: 10; }',\".framer-zaPn2.framer-vidhls-container { height: 100vh; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={xjI3c1ZlD:\".framer-1exiuay-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zaPn2.framer-15xu9bh, .framer-zaPn2 .framer-15xu9bh { display: block; }\",\".framer-zaPn2.framer-hkohzi { align-content: center; align-items: center; background-color: var(--token-1a2bc3a5-fe19-4b62-a848-92816416d28d, #fcfaf8); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-zaPn2 .framer-1yn2tyr-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 5; }\",\".framer-zaPn2.framer-1n3d5xq { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; }\",\".framer-zaPn2.framer-vidhls-container { flex: none; height: 832px; left: 0px; position: fixed; top: 0px; width: 390px; }\",\".framer-zaPn2 .framer-25pj0v { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-zaPn2 .framer-2yt3nz-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bwyoR4etp:\"(min-width: 1200px)\",rMM362GeK:\"(min-width: 810px) and (max-width: 1199.98px)\",xjI3c1ZlD:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"bwyoR4etp\",Phone:\"xjI3c1ZlD\",Tablet:\"rMM362GeK\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bwyoR4etp\"};};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{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const IRK4ApPngko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const eZ4v_Apm61q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"bwyoR4etp\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-1a2bc3a5-fe19-4b62-a848-92816416d28d, rgb(252, 250, 248)); }\"}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-hkohzi\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:75,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1yn2tyr-container\",\"data-framer-layout-hint-center-x\":true,layout:\"position\",layoutScroll:true,nodeId:\"WAq8wRmj9\",rendersWithMotion:true,scopeId:\"izRCesvpO\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{xjI3c1ZlD:{variant:matchVariant(\"k27Q2FBJ8\")}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"WAq8wRmj9\",IRK4ApPng:IRK4ApPngko9la1({overlay}),layoutId:\"WAq8wRmj9\",style:{width:\"100%\"},variant:matchVariant(\"mUBq0xZ2L\"),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{xjI3c1ZlD:{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}}}},children:/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1n3d5xq\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"afVkoOmRc\")}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{xjI3c1ZlD:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"390px\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{xjI3c1ZlD:{animate:animation1,exit:animation,initial:animation2}},children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-vidhls-container\"),inComponentSlot:true,nodeId:\"AXdes4LuU\",rendersWithMotion:true,scopeId:\"izRCesvpO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{xjI3c1ZlD:{eZ4v_Apm6:eZ4v_Apm61q29jei({overlay})}},children:/*#__PURE__*/_jsx(MobileMenu,{height:\"100%\",id:\"AXdes4LuU\",layoutId:\"AXdes4LuU\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})]})}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-25pj0v\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:280,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-2yt3nz-container\",layout:\"position\",nodeId:\"yt87A2fgy\",rendersWithMotion:true,scopeId:\"izRCesvpO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{xjI3c1ZlD:{variant:matchVariant(\"aR99yGPpl\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"yt87A2fgy\",layoutId:\"yt87A2fgy\",style:{width:\"100%\"},variant:matchVariant(\"uc1KJICzm\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1531\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rMM362GeK\":{\"layout\":[\"fixed\",\"fixed\"]},\"xjI3c1ZlD\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"bwyoR4etp\":[\".framer-1yn2tyr-container\",\".framer-2yt3nz-container\"],\"rMM362GeK\":[\".framer-1yn2tyr-container\",\".framer-2yt3nz-container\"],\"xjI3c1ZlD\":[\".framer-1yn2tyr-container\",\".framer-2yt3nz-container\"]}\n * @framerBreakpoints {\"bwyoR4etp\":{\"min\":1200,\"canvasClassName\":\"framer-hkohzi-override\",\"minHeight\":1531,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"rMM362GeK\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-170hpag-override\",\"minHeight\":1531,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"xjI3c1ZlD\":{\"max\":809,\"canvasClassName\":\"framer-1exiuay-override\",\"minHeight\":1531,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant bwyoR4etp\n * @framerLayoutTemplate true\n */const FramerizRCesvpO=withCSS(Component,css,\"framer-zaPn2\");export default FramerizRCesvpO;FramerizRCesvpO.displayName=\"Main\";FramerizRCesvpO.defaultProps={height:1531,width:1200};addFonts(FramerizRCesvpO,[{explicitInter:true,fonts:[]},...HeaderFonts,...MobileMenuFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerizRCesvpO.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Header,{},context),forwardLoader(MobileMenu,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerizRCesvpO\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"bwyoR4etp\\\":[\\\".framer-1yn2tyr-container\\\",\\\".framer-2yt3nz-container\\\"],\\\"rMM362GeK\\\":[\\\".framer-1yn2tyr-container\\\",\\\".framer-2yt3nz-container\\\"],\\\"xjI3c1ZlD\\\":[\\\".framer-1yn2tyr-container\\\",\\\".framer-2yt3nz-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"bwyoR4etp\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-hkohzi-override\\\",\\\"minHeight\\\":1531,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"rMM362GeK\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-170hpag-override\\\",\\\"minHeight\\\":1531,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"xjI3c1ZlD\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1exiuay-override\\\",\\\"minHeight\\\":1531,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1531\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rMM362GeK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xjI3c1ZlD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"bwyoR4etp\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (34801f9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFlowFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Footer from\"#framer/local/canvasComponent/Odj285bvo/Odj285bvo.js\";const FooterFonts=getFonts(Footer);const MotionDivWithFlowFX=withFlowFX(motion.div);const breakpoints={cVsx1y6BY:\"(min-width: 1200px)\",LHvSYm5xb:\"(max-width: 809.98px)\",x6P1ZauhR:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-CZxVm\";const variantClassNames={cVsx1y6BY:\"framer-v-x4wbev\",LHvSYm5xb:\"framer-v-1xjs220\",x6P1ZauhR:\"framer-v-jsa97t\"};const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-CZxVm.framer-4xslg1, .framer-CZxVm .framer-4xslg1 { display: block; }\",\".framer-CZxVm.framer-x4wbev { align-content: center; align-items: center; background-color: var(--token-1a2bc3a5-fe19-4b62-a848-92816416d28d, #fcfaf8); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-CZxVm .framer-1x6nu9v { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-CZxVm .framer-1nqqugp-container { flex: none; height: auto; order: 1001; position: relative; width: 100%; z-index: 3; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={cVsx1y6BY:\"(min-width: 1200px)\",LHvSYm5xb:\"(max-width: 809.98px)\",x6P1ZauhR:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"cVsx1y6BY\",Phone:\"LHvSYm5xb\",Tablet:\"x6P1ZauhR\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"cVsx1y6BY\"};};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:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"cVsx1y6BY\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-1a2bc3a5-fe19-4b62-a848-92816416d28d, rgb(252, 250, 248)); }\"}),/*#__PURE__*/_jsxs(MotionDivWithFlowFX,{...restProps,className:cx(scopingClassNames,\"framer-x4wbev\",className),\"data-layout-template\":true,flowEffectEnabled:true,flowEffectTransition:transition1,isNestedFlowEffect:false,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1x6nu9v\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:280,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nqqugp-container\",layout:\"position\",nodeId:\"vQVKhCKY4\",rendersWithMotion:true,scopeId:\"D1PeGTLXV\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LHvSYm5xb:{variant:matchVariant(\"aR99yGPpl\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"vQVKhCKY4\",layoutId:\"vQVKhCKY4\",style:{width:\"100%\"},variant:matchVariant(\"uc1KJICzm\"),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 1774\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"x6P1ZauhR\":{\"layout\":[\"fixed\",\"fixed\"]},\"LHvSYm5xb\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"cVsx1y6BY\":[\".framer-1nqqugp-container\"],\"x6P1ZauhR\":[\".framer-1nqqugp-container\"],\"LHvSYm5xb\":[\".framer-1nqqugp-container\"]}\n * @framerBreakpoints {\"cVsx1y6BY\":{\"min\":1200,\"canvasClassName\":\"framer-x4wbev-override\",\"minHeight\":1774,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"x6P1ZauhR\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-jsa97t-override\",\"minHeight\":1774,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"LHvSYm5xb\":{\"max\":809,\"canvasClassName\":\"framer-1xjs220-override\",\"minHeight\":1774,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant cVsx1y6BY\n * @framerLayoutTemplate true\n */const FramerD1PeGTLXV=withCSS(Component,css,\"framer-CZxVm\");export default FramerD1PeGTLXV;FramerD1PeGTLXV.displayName=\"Projects\";FramerD1PeGTLXV.defaultProps={height:1774,width:1200};addFonts(FramerD1PeGTLXV,[{explicitInter:true,fonts:[]},...FooterFonts],{supportsExplicitInterCodegen:true});FramerD1PeGTLXV.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerD1PeGTLXV\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"cVsx1y6BY\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"cVsx1y6BY\\\":[\\\".framer-1nqqugp-container\\\"],\\\"x6P1ZauhR\\\":[\\\".framer-1nqqugp-container\\\"],\\\"LHvSYm5xb\\\":[\\\".framer-1nqqugp-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"cVsx1y6BY\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-x4wbev-override\\\",\\\"minHeight\\\":1774,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"x6P1ZauhR\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-jsa97t-override\\\",\\\"minHeight\\\":1774,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"LHvSYm5xb\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1xjs220-override\\\",\\\"minHeight\\\":1774,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1774\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x6P1ZauhR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LHvSYm5xb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/0SLbZcMhPrxbXM5D0ZjE/FpWguHqP8cH2gjvTicx3/izRCesvpO.js\";\r\nimport Projects from \"https://framerusercontent.com/modules/sIt9NtvTdkELLKZ7Okma/pHLmwgUSosN29EerpAo7/D1PeGTLXV.js\";\r\n\r\n\t\tconst routes = {vU9tu5nb6: {elements: {clQqyPEgv: \"services\", CNfdKkQbW: \"hero\", nAUS6u8RB: \"projects\", tBbUj4kVN: \"about\", Wgtybn2bP: \"contact\", Z9IPg44SF: \"faq\", zIlph1rYZ: \"process\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/enayuRjjXtG7sXa3h24J/KFqAn6owwdDF57VZvcCs/vU9tu5nb6.js\")), path: \"/\"}, stynUcGOq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CrmVvlHujsMyziGAvMXZ/YvOUOksBjKhcXiPHzHmA/stynUcGOq.js\")), path: \"/404\"}, S8_kmBURg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/azdx5f1DxwlSpkjaTK9K/lCmeGmGAhszQLN8tae1O/S8_kmBURg.js\")), path: \"/cms-guide-page\"}, d3GhviSj2: {collectionId: \"pySGUyJit\", elements: {cUodeKQBP: \"hero\", f6khaViXg: \"contact\", Hvxh2KXOu: \"images\", zv24qOJmA: \"next\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KOdJg4fEDMfH3u0j3W6U/HVWfOve4O7lOiJptARq7/d3GhviSj2.js\")), path: \"/projetos/:fhdlMCfFi\"}}\r\n\r\n\t\tconst locales = [{code: \"pt-BR\", id: \"default\", name: \"Portuguese\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {pySGUyJit: async () => (await import(\"https://framerusercontent.com/modules/V9J2xWFlEOKrpdHNU7Oz/ldFey1Dkj2WYR580n7j7/pySGUyJit.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"64d39ec7a468211843bfd64fd7c80e07132f8a3a8dfeadb7bf0fe28a20916b73\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"vU9tu5nb6\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ncase \"d3GhviSj2\":\r\nreturn React.createElement(Projects, {...props, key: \"Projects\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"vU9tu5nb6\":\r\nreturn [{hash: \"hkohzi\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"170hpag\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1exiuay\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"d3GhviSj2\":\r\nreturn [{hash: \"1xjs220\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"jsa97t\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"x4wbev\", mediaQuery: \"(min-width: 1200px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CrmVvlHujsMyziGAvMXZ/YvOUOksBjKhcXiPHzHmA/stynUcGOq.js\")),\r\n\t\t\t\t\tisReducedMotion: false,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.eduvieira.dev\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/LsvmykKQpHgsNA4w8SVH/UU7Uz9A4O2qFwhtBPuRd/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\tconst effect = {enter: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0.2, damping: 60, delay: 0, duration: 0.2, durationBasedSpring: false, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 500, type: \"spring\"}, x: \"0px\", y: \"100px\"}}\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0.2, damping: 40, delay: 0, duration: 0.2, durationBasedSpring: false, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 200, type: \"spring\"}, x: \"0px\", y: \"100px\"}}, routes: {d3GhviSj2: {vU9tu5nb6: effect}, vU9tu5nb6: {d3GhviSj2: effect}}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}