{"version":3,"file":"script_main.DM3SDkIL.mjs","names":["serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","v0","React.Fragment","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","convertFromEnum","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","getLocalizedValue","TrabalhoButton","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","React.Fragment","localizedValues","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","convertFromEnum","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","d","r","e","useId","useState","locales","locale","LocaleSelector","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","Menu","Selector","LogoPrincipal","Footer","isBrowser","useRef","React.useId","className","PropertyOverrides","React.createElement","NavBar","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/15SFsv4rKnyKIq1wAfAY/oNvC0zEAE9Fn15TSP6h7/EOcxJFV8k.js","https:/framerusercontent.com/modules/oOsi5mJdLZLcjYmyIM5D/bB7jNrS87RN9D0GFTONC/ix_9lAG6F-0.js","https:/framerusercontent.com/modules/oOsi5mJdLZLcjYmyIM5D/bB7jNrS87RN9D0GFTONC/ix_9lAG6F.js","https:/framerusercontent.com/modules/0INmCcvWoZJyvRW5CkLB/1gLWjaWPbNHjdnDNAacf/ix_9lAG6F.js","https:/framerusercontent.com/modules/X7wEacdC11D3aFbvc8If/zqwXsGQZGhNDvMhKmtD8/gIwq_qGHb.js","https:/framerusercontent.com/modules/ZXEphsl5smQ6JINbpGdY/mFsv8STGaxaxsBB9Xj5i/vxzJkNJSD-0.js","https:/framerusercontent.com/modules/ZXEphsl5smQ6JINbpGdY/mFsv8STGaxaxsBB9Xj5i/vxzJkNJSD.js","https:/framerusercontent.com/modules/PvqcpCR0TXLl794i6yoJ/qEKTQDAerloYGz6xk65E/vxzJkNJSD.js","https:/framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js","https:/framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js","https:/framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js","https:/framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js","https:/framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js","https:/framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js","https:/framerusercontent.com/modules/ZnSoVa1wQqe7ned4MmYw/g16OFaS7KkIAXchk186r/wn5R3XKv8.js","https:/framerusercontent.com/modules/BaVJKFrcoIaS40sMQ4dK/mbuwEYyV70rCJ0DDiLSr/Ns2FXk5sc.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (d65f646)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-8DDRo\";const variantClassNames={gRyAtPgDV:\"framer-v-1i2s0pr\"};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 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=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"gRyAtPgDV\",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:\"augiA20Il\"},motionChild:true,nodeId:\"gRyAtPgDV\",scopeId:\"EOcxJFV8k\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1i2s0pr\",className,classNames)} framer-75z8z1`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"gRyAtPgDV\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-aycefr\",\"data-framer-name\":\"Caio Ferreira.-1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"USeXTeSDN\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 143 19\"><path d=\"M 8.288 18.288 C 6.688 18.288 5.264 17.92 4.016 17.184 C 2.78 16.444 1.768 15.382 1.088 14.112 C 0.384 12.8 0.032 11.296 0.032 9.6 C 0.032 7.904 0.384 6.408 1.088 5.112 C 1.792 3.8 2.76 2.776 3.992 2.04 C 5.224 1.288 6.64 0.912 8.24 0.912 C 9.28 0.912 10.272 1.104 11.216 1.488 C 12.146 1.847 13 2.376 13.736 3.048 C 14.472 3.682 15.061 4.468 15.464 5.352 L 13.352 6.312 C 13.055 5.666 12.631 5.086 12.104 4.608 C 11.576 4.128 10.966 3.746 10.304 3.48 C 9.65 3.208 8.948 3.07 8.24 3.072 C 7.12 3.072 6.12 3.352 5.24 3.912 C 4.36 4.472 3.672 5.24 3.176 6.216 C 2.68 7.192 2.432 8.32 2.432 9.6 C 2.432 10.88 2.68 12.016 3.176 13.008 C 3.688 14 4.384 14.776 5.264 15.336 C 6.16 15.88 7.176 16.152 8.312 16.152 C 9.048 16.152 9.744 16.008 10.4 15.72 C 11.052 15.419 11.645 15.004 12.152 14.496 C 12.676 13.973 13.106 13.365 13.424 12.696 L 15.536 13.632 C 15.136 14.544 14.568 15.352 13.832 16.056 C 13.094 16.761 12.231 17.323 11.288 17.712 C 10.335 18.098 9.316 18.293 8.288 18.288 Z M 25.272 18 L 25.176 15.912 L 25.176 11.736 C 25.176 10.856 25.072 10.12 24.864 9.528 C 24.672 8.936 24.368 8.488 23.952 8.184 C 23.552 7.88 23.016 7.728 22.344 7.728 C 21.72 7.728 21.176 7.856 20.712 8.112 C 20.264 8.368 19.888 8.768 19.584 9.312 L 17.568 8.544 C 17.849 8.009 18.213 7.523 18.648 7.104 C 19.093 6.664 19.624 6.321 20.208 6.096 C 20.816 5.84 21.528 5.712 22.344 5.712 C 23.48 5.712 24.424 5.936 25.176 6.384 C 25.928 6.832 26.488 7.48 26.856 8.328 C 27.24 9.176 27.424 10.224 27.408 11.472 L 27.384 18 Z M 21.744 18.288 C 20.32 18.288 19.208 17.968 18.408 17.328 C 17.624 16.672 17.232 15.768 17.232 14.616 C 17.232 13.384 17.64 12.448 18.456 11.808 C 19.288 11.152 20.44 10.824 21.912 10.824 L 25.248 10.824 L 25.248 12.624 L 22.536 12.624 C 21.432 12.624 20.656 12.8 20.208 13.152 C 19.76 13.488 19.536 13.96 19.536 14.568 C 19.536 15.128 19.744 15.568 20.16 15.888 C 20.592 16.192 21.184 16.344 21.936 16.344 C 22.592 16.344 23.16 16.208 23.64 15.936 C 24.12 15.648 24.496 15.248 24.768 14.736 C 25.04 14.224 25.176 13.64 25.176 12.984 L 25.968 12.984 C 25.968 14.616 25.616 15.912 24.912 16.872 C 24.224 17.816 23.168 18.288 21.744 18.288 Z M 30.424 18 L 30.424 6 L 32.704 6 L 32.704 18 Z M 31.575 3.456 C 31.207 3.456 30.887 3.32 30.615 3.048 C 30.354 2.787 30.207 2.433 30.207 2.064 C 30.207 1.68 30.343 1.36 30.615 1.104 C 30.887 0.832 31.207 0.696 31.575 0.696 C 31.959 0.696 32.279 0.832 32.535 1.104 C 32.807 1.36 32.943 1.68 32.943 2.064 C 32.943 2.432 32.807 2.76 32.535 3.048 C 32.289 3.316 31.939 3.465 31.575 3.456 Z M 41.469 18.288 C 40.269 18.288 39.213 18.024 38.301 17.496 C 37.395 16.958 36.649 16.187 36.141 15.264 C 35.629 14.32 35.373 13.232 35.373 12 C 35.373 10.768 35.629 9.68 36.141 8.736 C 36.632 7.814 37.372 7.049 38.277 6.528 C 39.189 5.984 40.237 5.712 41.421 5.712 C 42.605 5.712 43.653 5.984 44.565 6.528 C 45.47 7.049 46.21 7.814 46.7 8.736 C 47.212 9.68 47.468 10.768 47.468 12 C 47.468 13.232 47.212 14.32 46.7 15.264 C 46.206 16.189 45.467 16.962 44.564 17.496 C 43.668 18.024 42.636 18.288 41.468 18.288 Z M 41.469 16.2 C 42.189 16.2 42.829 16.024 43.389 15.672 C 43.949 15.304 44.381 14.808 44.685 14.184 C 45.005 13.56 45.165 12.832 45.165 12 C 45.165 11.168 45.005 10.44 44.685 9.816 C 44.397 9.21 43.938 8.701 43.365 8.352 C 42.784 7.983 42.108 7.791 41.42 7.8 C 40.684 7.8 40.036 7.984 39.476 8.352 C 38.916 8.704 38.476 9.192 38.156 9.816 C 37.836 10.44 37.676 11.168 37.676 12 C 37.676 12.832 37.836 13.56 38.156 14.184 C 38.476 14.808 38.924 15.304 39.5 15.672 C 40.076 16.024 40.732 16.2 41.468 16.2 Z\" fill=\"rgb(25,25,25)\"></path><path d=\"M 56.164 18 L 56.164 1.2 L 66.604 1.2 L 66.604 3.744 L 58.948 3.744 L 58.948 8.448 L 65.5 8.448 L 65.5 10.992 L 58.948 10.992 L 58.948 18 Z M 74.044 18.288 C 72.875 18.288 71.835 18.024 70.924 17.496 C 70.028 16.953 69.291 16.183 68.787 15.264 C 68.275 14.32 68.019 13.232 68.019 12 C 68.019 10.768 68.283 9.68 68.811 8.736 C 69.315 7.816 70.062 7.052 70.971 6.528 C 71.899 5.984 72.955 5.712 74.139 5.712 C 75.211 5.712 76.179 5.992 77.043 6.552 C 77.907 7.096 78.587 7.888 79.083 8.928 C 79.595 9.968 79.851 11.208 79.851 12.648 L 70.42 12.648 L 70.78 12.312 C 70.78 13.048 70.94 13.688 71.26 14.232 C 71.58 14.76 72.004 15.168 72.532 15.456 C 73.07 15.746 73.673 15.895 74.284 15.888 C 75.02 15.888 75.628 15.728 76.108 15.408 C 76.585 15.075 76.972 14.63 77.236 14.112 L 79.612 15.12 C 79.276 15.76 78.844 16.32 78.316 16.8 C 77.783 17.292 77.154 17.668 76.468 17.904 C 75.764 18.16 74.956 18.288 74.044 18.288 Z M 70.947 10.92 L 70.563 10.584 L 77.331 10.584 L 76.971 10.92 C 76.971 10.264 76.827 9.728 76.539 9.312 C 76.268 8.895 75.886 8.562 75.435 8.352 C 75.013 8.13 74.544 8.015 74.067 8.016 C 73.587 8.016 73.107 8.128 72.627 8.352 C 72.147 8.56 71.747 8.88 71.427 9.312 C 71.107 9.728 70.947 10.264 70.947 10.92 Z M 83.686 11.616 C 83.686 10.32 83.934 9.256 84.43 8.424 C 84.926 7.592 85.566 6.976 86.35 6.576 C 87.119 6.168 87.976 5.954 88.846 5.952 L 88.846 8.52 C 88.11 8.52 87.414 8.624 86.758 8.832 C 86.118 9.024 85.598 9.344 85.198 9.792 C 84.798 10.24 84.598 10.832 84.598 11.568 Z M 81.91 18 L 81.91 6 L 84.598 6 L 84.598 18 Z M 92.405 11.616 C 92.405 10.32 92.653 9.256 93.149 8.424 C 93.645 7.592 94.285 6.976 95.069 6.576 C 95.838 6.168 96.695 5.954 97.565 5.952 L 97.565 8.52 C 96.829 8.52 96.133 8.624 95.477 8.832 C 94.837 9.024 94.317 9.344 93.917 9.792 C 93.517 10.24 93.317 10.832 93.317 11.568 Z M 90.629 18 L 90.629 6 L 93.317 6 L 93.317 18 Z M 104.699 18.288 C 103.531 18.288 102.491 18.024 101.579 17.496 C 100.683 16.952 99.947 16.183 99.443 15.264 C 98.931 14.32 98.675 13.232 98.675 12 C 98.675 10.768 98.939 9.68 99.467 8.736 C 99.971 7.816 100.718 7.052 101.627 6.528 C 102.555 5.984 103.611 5.712 104.795 5.712 C 105.867 5.712 106.835 5.992 107.699 6.552 C 108.563 7.096 109.243 7.888 109.739 8.928 C 110.251 9.968 110.507 11.208 110.507 12.648 L 101.075 12.648 L 101.435 12.312 C 101.435 13.048 101.595 13.688 101.915 14.232 C 102.235 14.76 102.659 15.168 103.187 15.456 C 103.725 15.746 104.328 15.895 104.939 15.888 C 105.675 15.888 106.283 15.728 106.763 15.408 C 107.24 15.075 107.627 14.63 107.891 14.112 L 110.267 15.12 C 109.931 15.76 109.499 16.32 108.971 16.8 C 108.438 17.292 107.809 17.668 107.123 17.904 C 106.419 18.16 105.611 18.288 104.699 18.288 Z M 101.603 10.92 L 101.219 10.584 L 107.987 10.584 L 107.627 10.92 C 107.627 10.264 107.483 9.728 107.195 9.312 C 106.924 8.895 106.542 8.562 106.091 8.352 C 105.669 8.13 105.2 8.015 104.723 8.016 C 104.243 8.016 103.763 8.128 103.283 8.352 C 102.803 8.56 102.403 8.88 102.083 9.312 C 101.763 9.728 101.603 10.264 101.603 10.92 Z M 112.734 18 L 112.734 6 L 115.398 6 L 115.398 18 Z M 114.078 3.72 C 113.646 3.72 113.27 3.568 112.95 3.264 C 112.654 2.964 112.49 2.558 112.494 2.136 C 112.494 1.704 112.646 1.336 112.95 1.032 C 113.27 0.728 113.646 0.576 114.078 0.576 C 114.51 0.576 114.878 0.728 115.182 1.032 C 115.502 1.336 115.662 1.704 115.662 2.136 C 115.662 2.568 115.502 2.944 115.182 3.264 C 114.893 3.562 114.493 3.727 114.078 3.72 Z M 120.342 11.616 C 120.342 10.32 120.59 9.256 121.086 8.424 C 121.582 7.592 122.222 6.976 123.006 6.576 C 123.775 6.168 124.632 5.954 125.502 5.952 L 125.502 8.52 C 124.766 8.52 124.07 8.624 123.414 8.832 C 122.774 9.024 122.254 9.344 121.854 9.792 C 121.454 10.24 121.254 10.832 121.254 11.568 Z M 118.566 18 L 118.566 6 L 121.254 6 L 121.254 18 Z M 134.605 18 L 134.485 15.744 L 134.485 11.832 C 134.485 11.016 134.397 10.336 134.221 9.792 C 134.061 9.232 133.789 8.808 133.405 8.52 C 133.037 8.216 132.541 8.064 131.917 8.064 C 131.341 8.064 130.837 8.184 130.405 8.424 C 129.973 8.664 129.605 9.04 129.301 9.552 L 126.949 8.688 C 127.21 8.152 127.55 7.659 127.957 7.224 C 128.409 6.746 128.957 6.37 129.565 6.12 C 130.221 5.848 131.005 5.712 131.917 5.712 C 133.085 5.712 134.061 5.944 134.845 6.408 C 135.621 6.846 136.228 7.53 136.573 8.352 C 136.957 9.2 137.149 10.224 137.149 11.424 L 137.077 18 Z M 131.149 18.288 C 129.709 18.288 128.589 17.968 127.789 17.328 C 127.005 16.688 126.613 15.784 126.613 14.616 C 126.613 13.368 127.029 12.416 127.861 11.76 C 128.709 11.104 129.885 10.776 131.389 10.776 L 134.605 10.776 L 134.605 12.84 L 132.253 12.84 C 131.181 12.84 130.429 12.992 129.997 13.296 C 129.565 13.584 129.349 14 129.349 14.544 C 129.349 15.008 129.533 15.376 129.901 15.648 C 130.285 15.904 130.813 16.032 131.485 16.032 C 132.093 16.032 132.621 15.896 133.069 15.624 C 133.505 15.365 133.862 14.991 134.101 14.544 C 134.357 14.096 134.485 13.592 134.485 13.032 L 135.277 13.032 C 135.277 14.664 134.949 15.952 134.293 16.896 C 133.637 17.824 132.589 18.288 131.149 18.288 Z M 141.167 18.336 C 140.719 18.342 140.287 18.17 139.967 17.856 C 139.653 17.536 139.481 17.104 139.487 16.656 C 139.487 16.192 139.647 15.792 139.967 15.456 C 140.28 15.13 140.715 14.947 141.167 14.952 C 141.631 14.952 142.031 15.12 142.367 15.456 C 142.703 15.792 142.871 16.192 142.871 16.656 C 142.871 17.12 142.703 17.52 142.367 17.856 C 142.047 18.17 141.615 18.342 141.167 18.336 Z\" fill=\"rgb(98,113,145)\"></path></svg>',svgContentId:9850537218,withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8DDRo.framer-75z8z1, .framer-8DDRo .framer-75z8z1 { display: block; }\",\".framer-8DDRo.framer-1i2s0pr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-8DDRo .framer-aycefr { flex: none; height: 19px; position: relative; width: 143px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 67\n * @framerIntrinsicWidth 191\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEOcxJFV8k=withCSS(Component,css,\"framer-8DDRo\");export default FramerEOcxJFV8k;FramerEOcxJFV8k.displayName=\"Logo principal\";FramerEOcxJFV8k.defaultProps={height:67,width:191};addFonts(FramerEOcxJFV8k,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEOcxJFV8k\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"191\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"67\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EOcxJFV8k.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS01MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.15px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(25, 25, 25))\"},children:\"Work\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS01MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.15px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(25, 25, 25))\"},children:\"About\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS01MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.15px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(25, 25, 25))\"},children:\"Resume\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eea9f0c)\nimport*as localizedValues from\"./ix_9lAG6F-0.js\";const valuesByLocaleId={eR4gIBUHa:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eea9f0c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/oOsi5mJdLZLcjYmyIM5D/bB7jNrS87RN9D0GFTONC/ix_9lAG6F.js\";const enabledGestures={MaDVj5oRE:{hover:true},MsPJ4jiHo:{hover:true},qyqVq4U82:{hover:true},sZet8ORZ9:{hover:true}};const cycleOrder=[\"MsPJ4jiHo\",\"sZet8ORZ9\",\"qyqVq4U82\",\"MaDVj5oRE\"];const serializationHash=\"framer-qA9X5\";const variantClassNames={MaDVj5oRE:\"framer-v-1fj2ap6\",MsPJ4jiHo:\"framer-v-s7zmvo\",qyqVq4U82:\"framer-v-i2pn3n\",sZet8ORZ9:\"framer-v-9qdscv\"};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 convertFromEnum=(value,activeLocale)=>{switch(value){case\"default\":return\"https://drive.google.com/file/d/16o7kDnusyM2NV6lce7p0vAObGSBZiBSV/view?usp=sharing\";case\"eR4gIBUHa\":return\"https://drive.google.com/file/d/1q7Y0a4b98m4BXZVm3xJYFuNKqVW5GJyw/view?usp=sharing\";default: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 humanReadableVariantMap={Curriculo:\"MaDVj5oRE\",Linkedin:\"sZet8ORZ9\",Sobre:\"qyqVq4U82\",Trabalho:\"MsPJ4jiHo\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MsPJ4jiHo\"};};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:\"MsPJ4jiHo\",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,{motionChild:true,nodeId:\"MsPJ4jiHo\",scopeId:\"ix_9lAG6F\",...addPropertyOverrides({\"MaDVj5oRE-hover\":{href:convertFromEnum(activeLocale?.id,activeLocale),openInNewTab:true},\"MsPJ4jiHo-hover\":{href:{hash:\":rtNmwGXrJ\",webPageId:\"augiA20Il\"},openInNewTab:false,smoothScroll:true},\"qyqVq4U82-hover\":{href:{hash:\":AYvkWiW11\",webPageId:\"augiA20Il\"},openInNewTab:false,smoothScroll:true},\"sZet8ORZ9-hover\":{href:\"www.linkedin.com/in/caioluizf\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-s7zmvo\",className,classNames)} framer-gjc9q4`,\"data-framer-name\":\"Trabalho\",layoutDependency:layoutDependency,layoutId:\"MsPJ4jiHo\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,...style},variants:{\"MaDVj5oRE-hover\":{backgroundColor:\"rgb(245, 245, 245)\"},\"MsPJ4jiHo-hover\":{backgroundColor:\"rgb(245, 245, 245)\"},\"qyqVq4U82-hover\":{backgroundColor:\"rgb(245, 245, 245)\"},\"sZet8ORZ9-hover\":{backgroundColor:\"rgb(245, 245, 245)\"}},...addPropertyOverrides({\"MaDVj5oRE-hover\":{\"data-framer-name\":undefined},\"MsPJ4jiHo-hover\":{\"data-framer-name\":undefined},\"qyqVq4U82-hover\":{\"data-framer-name\":undefined},\"sZet8ORZ9-hover\":{\"data-framer-name\":undefined},MaDVj5oRE:{\"data-framer-name\":\"Curriculo\"},qyqVq4U82:{\"data-framer-name\":\"Sobre\"},sZet8ORZ9:{\"data-framer-name\":\"Linkedin\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS01MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.15px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(25, 25, 25))\"},children:\"Trabalho\"})}),className:\"framer-4reomk\",\"data-framer-name\":\"Text\",fonts:[\"GF;Figtree-500\"],layoutDependency:layoutDependency,layoutId:\"EXytv58_n\",style:{\"--extracted-r6o4lv\":\"rgb(25, 25, 25)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({MaDVj5oRE:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS01MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.15px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(25, 25, 25))\"},children:\"Curr\\xedculo\"})})},qyqVq4U82:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS01MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.15px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(25, 25, 25))\"},children:\"Sobre\"})})},sZet8ORZ9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS01MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.15px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(25, 25, 25))\"},children:\"LinkedIn\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-qA9X5.framer-gjc9q4, .framer-qA9X5 .framer-gjc9q4 { display: block; }\",\".framer-qA9X5.framer-s7zmvo { 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: 14px 24px 14px 24px; position: relative; width: min-content; }\",\".framer-qA9X5 .framer-4reomk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-qA9X5.framer-v-s7zmvo.hover.framer-s7zmvo, .framer-qA9X5.framer-v-9qdscv.hover.framer-s7zmvo, .framer-qA9X5.framer-v-i2pn3n.hover.framer-s7zmvo, .framer-qA9X5.framer-v-1fj2ap6.hover.framer-s7zmvo { text-decoration: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 111\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"sZet8ORZ9\":{\"layout\":[\"auto\",\"auto\"]},\"qyqVq4U82\":{\"layout\":[\"auto\",\"auto\"]},\"MaDVj5oRE\":{\"layout\":[\"auto\",\"auto\"]},\"NwqwlEwcO\":{\"layout\":[\"auto\",\"auto\"]},\"zuWHk1mbf\":{\"layout\":[\"auto\",\"auto\"]},\"hUP79dwO5\":{\"layout\":[\"auto\",\"auto\"]},\"UDyeXn_jJ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerix_9lAG6F=withCSS(Component,css,\"framer-qA9X5\");export default Framerix_9lAG6F;Framerix_9lAG6F.displayName=\"Trabalho button\";Framerix_9lAG6F.defaultProps={height:52,width:111};addPropertyControls(Framerix_9lAG6F,{variant:{options:[\"MsPJ4jiHo\",\"sZet8ORZ9\",\"qyqVq4U82\",\"MaDVj5oRE\"],optionTitles:[\"Trabalho\",\"Linkedin\",\"Sobre\",\"Curriculo\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerix_9lAG6F,[{explicitInter:true,fonts:[{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v8/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5bwkEU4HTy.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerix_9lAG6F\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"111\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sZet8ORZ9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qyqVq4U82\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MaDVj5oRE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NwqwlEwcO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zuWHk1mbf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hUP79dwO5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"UDyeXn_jJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"52\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2306ade)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import TrabalhoButton from\"https://framerusercontent.com/modules/0INmCcvWoZJyvRW5CkLB/1gLWjaWPbNHjdnDNAacf/ix_9lAG6F.js\";const TrabalhoButtonFonts=getFonts(TrabalhoButton);const MotionNavWithFX=withFX(motion.nav);const serializationHash=\"framer-AkGSr\";const variantClassNames={b776Y5kFO:\"framer-v-j49e9i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition3={delay:0,duration:.45,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3};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=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"b776Y5kFO\",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:transition2,children:/*#__PURE__*/_jsxs(MotionNavWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-j49e9i\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"b776Y5kFO\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(233, 233, 233)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:90,borderBottomRightRadius:90,borderTopLeftRadius:90,borderTopRightRadius:90,boxShadow:\"0px 4px 8px 0px rgba(0, 0, 0, 0.06)\",...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+(12+((componentViewport?.height||76)-24-52)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-20g64o-container\",layoutDependency:layoutDependency,layoutId:\"F8XC2ibEn-container\",nodeId:\"F8XC2ibEn\",rendersWithMotion:true,scopeId:\"gIwq_qGHb\",whileHover:animation1,children:/*#__PURE__*/_jsx(TrabalhoButton,{height:\"100%\",id:\"F8XC2ibEn\",layoutId:\"F8XC2ibEn\",variant:\"MsPJ4jiHo\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+(12+((componentViewport?.height||76)-24-52)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bqhgx1-container\",layoutDependency:layoutDependency,layoutId:\"yAAbOW5me-container\",nodeId:\"yAAbOW5me\",rendersWithMotion:true,scopeId:\"gIwq_qGHb\",whileHover:animation1,children:/*#__PURE__*/_jsx(TrabalhoButton,{height:\"100%\",id:\"yAAbOW5me\",layoutId:\"yAAbOW5me\",variant:\"qyqVq4U82\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+(12+((componentViewport?.height||76)-24-52)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v5eulu-container\",layoutDependency:layoutDependency,layoutId:\"rSjUofaEC-container\",nodeId:\"rSjUofaEC\",rendersWithMotion:true,scopeId:\"gIwq_qGHb\",whileHover:animation1,children:/*#__PURE__*/_jsx(TrabalhoButton,{height:\"100%\",id:\"rSjUofaEC\",layoutId:\"rSjUofaEC\",variant:\"sZet8ORZ9\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+(12+((componentViewport?.height||76)-24-52)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5j40kp-container\",layoutDependency:layoutDependency,layoutId:\"rhiAzeW6Q-container\",nodeId:\"rhiAzeW6Q\",rendersWithMotion:true,scopeId:\"gIwq_qGHb\",whileHover:animation1,children:/*#__PURE__*/_jsx(TrabalhoButton,{height:\"100%\",id:\"rhiAzeW6Q\",layoutId:\"rhiAzeW6Q\",variant:\"MaDVj5oRE\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AkGSr.framer-1mrwx3r, .framer-AkGSr .framer-1mrwx3r { display: block; }\",\".framer-AkGSr.framer-j49e9i { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 20px 12px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-AkGSr .framer-20g64o-container, .framer-AkGSr .framer-1bqhgx1-container, .framer-AkGSr .framer-1v5eulu-container, .framer-AkGSr .framer-5j40kp-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",'.framer-AkGSr[data-border=\"true\"]::after, .framer-AkGSr [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 76\n * @framerIntrinsicWidth 516\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergIwq_qGHb=withCSS(Component,css,\"framer-AkGSr\");export default FramergIwq_qGHb;FramergIwq_qGHb.displayName=\"Menu\";FramergIwq_qGHb.defaultProps={height:76,width:516};addFonts(FramergIwq_qGHb,[{explicitInter:true,fonts:[]},...TrabalhoButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergIwq_qGHb\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"516\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"76\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Resume\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eea9f0c)\nimport*as localizedValues from\"./vxzJkNJSD-0.js\";const valuesByLocaleId={eR4gIBUHa:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eea9f0c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/ZXEphsl5smQ6JINbpGdY/mFsv8STGaxaxsBB9Xj5i/vxzJkNJSD.js\";const cycleOrder=[\"DVRwVgeL5\",\"jb11M3fZz\",\"i95OX94ct\"];const serializationHash=\"framer-3cgk2\";const variantClassNames={DVRwVgeL5:\"framer-v-gq2xr8\",i95OX94ct:\"framer-v-1dbic6l\",jb11M3fZz:\"framer-v-1yvpu8v\"};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 convertFromEnum=(value,activeLocale)=>{switch(value){case\"default\":return\"https://drive.google.com/file/d/16o7kDnusyM2NV6lce7p0vAObGSBZiBSV/view?usp=sharing\";case\"eR4gIBUHa\":return\"https://drive.google.com/file/d/1q7Y0a4b98m4BXZVm3xJYFuNKqVW5GJyw/view?usp=sharing\";default: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 humanReadableVariantMap={Desktop:\"DVRwVgeL5\",Phone:\"i95OX94ct\",Tablet:\"jb11M3fZz\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"DVRwVgeL5\"};};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:\"DVRwVgeL5\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-gq2xr8\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"DVRwVgeL5\",ref:refBinding,style:{backgroundColor:\"rgb(25, 25, 25)\",...style},...addPropertyOverrides({i95OX94ct:{\"data-framer-name\":\"Phone\"},jb11M3fZz:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3x2xev\",\"data-framer-name\":\"Frame 1000005545\",layoutDependency:layoutDependency,layoutId:\"ZfAKN2C5W\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xylbd8\",\"data-framer-name\":\"Frame 1000005541\",layoutDependency:layoutDependency,layoutId:\"ifocFKbmb\",style:{backgroundColor:\"rgb(25, 25, 25)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1os59g1\",\"data-framer-name\":\"Frame 1000005543\",layoutDependency:layoutDependency,layoutId:\"aDdRPUuOV\",children:[/*#__PURE__*/_jsx(Link,{href:\"www.linkedin.com/in/caioluizf\",motionChild:true,nodeId:\"LoIZ2EPD_\",scopeId:\"vxzJkNJSD\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-8oay66 framer-1f2flvh\",\"data-framer-name\":\"Linkedin\",layoutDependency:layoutDependency,layoutId:\"LoIZ2EPD_\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-9mns16\",\"data-framer-name\":\"mdi:linkedin\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"H9yv7vENQ\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M19 3C19.5304 3 20.0391 3.21071 20.4142 3.58579C20.7893 3.96086 21 4.46957 21 5V19C21 19.5304 20.7893 20.0391 20.4142 20.4142C20.0391 20.7893 19.5304 21 19 21H5C4.46957 21 3.96086 20.7893 3.58579 20.4142C3.21071 20.0391 3 19.5304 3 19V5C3 4.46957 3.21071 3.96086 3.58579 3.58579C3.96086 3.21071 4.46957 3 5 3H19ZM18.5 18.5V13.2C18.5 12.3354 18.1565 11.5062 17.5452 10.8948C16.9338 10.2835 16.1046 9.94 15.24 9.94C14.39 9.94 13.4 10.46 12.92 11.24V10.13H10.13V18.5H12.92V13.57C12.92 12.8 13.54 12.17 14.31 12.17C14.6813 12.17 15.0374 12.3175 15.2999 12.5801C15.5625 12.8426 15.71 13.1987 15.71 13.57V18.5H18.5ZM6.88 8.56C7.32556 8.56 7.75288 8.383 8.06794 8.06794C8.383 7.75288 8.56 7.32556 8.56 6.88C8.56 5.95 7.81 5.19 6.88 5.19C6.43178 5.19 6.00193 5.36805 5.68499 5.68499C5.36805 6.00193 5.19 6.43178 5.19 6.88C5.19 7.81 5.95 8.56 6.88 8.56ZM8.27 18.5V10.13H5.5V18.5H8.27Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"LinkedIn\"})}),className:\"framer-12jce2g\",\"data-framer-name\":\"LinkedIn\",fonts:[\"GF;Figtree-regular\"],layoutDependency:layoutDependency,layoutId:\"yorwDmtr9\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:convertFromEnum(activeLocale?.id,activeLocale),motionChild:true,nodeId:\"jM1ekcqHI\",openInNewTab:true,scopeId:\"vxzJkNJSD\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-11nvjdo framer-1f2flvh\",\"data-framer-name\":\"Curriculo\",layoutDependency:layoutDependency,layoutId:\"jM1ekcqHI\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-nq5aec\",\"data-framer-name\":\"description\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"dLM9Jh77q\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<mask id=\"mask0_327_302\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\">\\n<rect width=\"24\" height=\"24\" fill=\"#D9D9D9\"/>\\n</mask>\\n<g mask=\"url(#mask0_327_302)\">\\n<path d=\"M9 18H15C15.2833 18 15.5208 17.9042 15.7125 17.7125C15.9042 17.5208 16 17.2833 16 17C16 16.7167 15.9042 16.4792 15.7125 16.2875C15.5208 16.0958 15.2833 16 15 16H9C8.71667 16 8.47917 16.0958 8.2875 16.2875C8.09583 16.4792 8 16.7167 8 17C8 17.2833 8.09583 17.5208 8.2875 17.7125C8.47917 17.9042 8.71667 18 9 18ZM9 14H15C15.2833 14 15.5208 13.9042 15.7125 13.7125C15.9042 13.5208 16 13.2833 16 13C16 12.7167 15.9042 12.4792 15.7125 12.2875C15.5208 12.0958 15.2833 12 15 12H9C8.71667 12 8.47917 12.0958 8.2875 12.2875C8.09583 12.4792 8 12.7167 8 13C8 13.2833 8.09583 13.5208 8.2875 13.7125C8.47917 13.9042 8.71667 14 9 14ZM6 22C5.45 22 4.97917 21.8042 4.5875 21.4125C4.19583 21.0208 4 20.55 4 20V4C4 3.45 4.19583 2.97917 4.5875 2.5875C4.97917 2.19583 5.45 2 6 2H13.175C13.4417 2 13.6958 2.05 13.9375 2.15C14.1792 2.25 14.3917 2.39167 14.575 2.575L19.425 7.425C19.6083 7.60833 19.75 7.82083 19.85 8.0625C19.95 8.30417 20 8.55833 20 8.825V20C20 20.55 19.8042 21.0208 19.4125 21.4125C19.0208 21.8042 18.55 22 18 22H6ZM13 8V4H6V20H18V9H14C13.7167 9 13.4792 8.90417 13.2875 8.7125C13.0958 8.52083 13 8.28333 13 8Z\" fill=\"white\"/>\\n</g>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Curr\\xedculo\"})}),className:\"framer-1kvd0t\",\"data-framer-name\":\"Curr\\xedculo\",fonts:[\"GF;Figtree-regular\"],layoutDependency:layoutDependency,layoutId:\"afICY89Y6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ehwe45\",\"data-border\":true,\"data-framer-name\":\"Frame 1000005544\",layoutDependency:layoutDependency,layoutId:\"N_Tfz7p1l\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(233, 233, 233)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(25, 25, 25)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-upyhht\",layoutDependency:layoutDependency,layoutId:\"RsyxIlmd1\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1swdgef\",layoutDependency:layoutDependency,layoutId:\"S_Q7_tCfw\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS02MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS01MDA=\",\"--framer-font-weight\":\"500\"},children:\"Caio\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3sq8v0, rgb(0, 0, 0))\"},children:\" \"}),\"Ferreira.\"]})}),className:\"framer-19ph0kt\",\"data-framer-name\":\"Caio Ferreira.\",fonts:[\"GF;Figtree-600\",\"GF;Figtree-500\"],layoutDependency:layoutDependency,layoutId:\"tom9gxD2s\",style:{\"--extracted-3sq8v0\":\"rgb(0, 0, 0)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tszeww\",\"data-framer-name\":\"Frame 1000005552\",layoutDependency:layoutDependency,layoutId:\"qTX9SrOB3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS01MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.5px\",\"--framer-line-height\":\"16px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xa9 2025 by Caio Ferreira.\"})}),className:\"framer-1ab9cx3\",\"data-framer-name\":\"\\xa9 2025 by Caio Ferreira.\",fonts:[\"GF;Figtree-500\"],layoutDependency:layoutDependency,layoutId:\"nrkUNkWwN\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS1yZWd1bGFy\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.25px\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Made by me in Figma & Framer.\"})}),className:\"framer-onshuy\",\"data-framer-name\":\"Made by me in Figma & Framer.\",fonts:[\"GF;Figtree-regular\"],layoutDependency:layoutDependency,layoutId:\"ly30mpLX7\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1z094mw\",\"data-framer-name\":\"Frame 1000005543\",fill:'var(--token-198cfca5-0912-4ddc-b328-2d78b3e2a69e, rgb(26, 27, 31)) /* {\"name\":\"Secondary\"} */',intrinsicHeight:40,intrinsicWidth:40,layoutDependency:layoutDependency,layoutId:\"FHav23ZNa\",style:{filter:\"drop-shadow(0px 5px 15px rgba(0, 0, 0, 0.08))\",WebkitFilter:\"drop-shadow(0px 5px 15px rgba(0, 0, 0, 0.08))\"},svg:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<rect width=\"40\" height=\"40\" rx=\"20\" fill=\"white\"/>\\n<mask id=\"mask0_421_3385\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"8\" y=\"8\" width=\"24\" height=\"24\">\\n<rect x=\"8\" y=\"8\" width=\"24\" height=\"24\" fill=\"#D9D9D9\"/>\\n</mask>\\n<g mask=\"url(#mask0_421_3385)\">\\n<path d=\"M19.0001 15.8248L14.1001 20.7248C13.9001 20.9248 13.6668 21.0206 13.4001 21.0123C13.1334 21.004 12.9001 20.8998 12.7001 20.6998C12.5168 20.4998 12.4209 20.2665 12.4126 19.9998C12.4043 19.7331 12.5001 19.4998 12.7001 19.2998L19.3001 12.6998C19.4001 12.5998 19.5084 12.529 19.6251 12.4873C19.7418 12.4456 19.8668 12.4248 20.0001 12.4248C20.1334 12.4248 20.2584 12.4456 20.3751 12.4873C20.4918 12.529 20.6001 12.5998 20.7001 12.6998L27.3001 19.2998C27.4834 19.4831 27.5751 19.7123 27.5751 19.9873C27.5751 20.2623 27.4834 20.4998 27.3001 20.6998C27.1001 20.8998 26.8626 20.9998 26.5876 20.9998C26.3126 20.9998 26.0751 20.8998 25.8751 20.6998L21.0001 15.8248V26.9998C21.0001 27.2831 20.9043 27.5206 20.7126 27.7123C20.5209 27.904 20.2834 27.9998 20.0001 27.9998C19.7168 27.9998 19.4793 27.904 19.2876 27.7123C19.0959 27.5206 19.0001 27.2831 19.0001 26.9998V15.8248Z\" fill=\"#1C1B1F\"/>\\n</g>\\n</svg>\\n',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3cgk2.framer-1f2flvh, .framer-3cgk2 .framer-1f2flvh { display: block; }\",\".framer-3cgk2.framer-gq2xr8 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 48px 189px 48px 189px; position: relative; width: 1440px; }\",\".framer-3cgk2 .framer-3x2xev { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-3cgk2 .framer-1xylbd8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px 32px 24px 32px; position: relative; width: 100%; }\",\".framer-3cgk2 .framer-1os59g1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 45px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3cgk2 .framer-8oay66, .framer-3cgk2 .framer-11nvjdo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-3cgk2 .framer-9mns16, .framer-3cgk2 .framer-nq5aec { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-3cgk2 .framer-12jce2g, .framer-3cgk2 .framer-1kvd0t, .framer-3cgk2 .framer-19ph0kt, .framer-3cgk2 .framer-1ab9cx3, .framer-3cgk2 .framer-onshuy { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3cgk2 .framer-ehwe45 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 24px; position: relative; width: 100%; }\",\".framer-3cgk2 .framer-upyhht { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-3cgk2 .framer-1swdgef { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3cgk2 .framer-tszeww { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-3cgk2 .framer-1z094mw { flex: none; height: 40px; left: calc(50.00000000000002% - 40px / 2); position: absolute; top: 648px; width: 40px; z-index: 1; }\",\".framer-3cgk2.framer-v-1yvpu8v.framer-gq2xr8 { padding: 48px 40px 48px 40px; width: 810px; }\",\".framer-3cgk2.framer-v-1yvpu8v .framer-1xylbd8 { padding: 24px; }\",\".framer-3cgk2.framer-v-1dbic6l.framer-gq2xr8 { padding: 48px 16px 48px 16px; width: 500px; }\",\".framer-3cgk2.framer-v-1dbic6l .framer-1xylbd8 { align-content: flex-start; align-items: flex-start; flex-direction: column; padding: 24px; }\",\".framer-3cgk2.framer-v-1dbic6l .framer-1os59g1, .framer-3cgk2.framer-v-1dbic6l .framer-tszeww { flex-direction: column; }\",\".framer-3cgk2.framer-v-1dbic6l .framer-1swdgef { justify-content: center; }\",'.framer-3cgk2[data-border=\"true\"]::after, .framer-3cgk2 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 348\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jb11M3fZz\":{\"layout\":[\"fixed\",\"auto\"]},\"i95OX94ct\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervxzJkNJSD=withCSS(Component,css,\"framer-3cgk2\");export default FramervxzJkNJSD;FramervxzJkNJSD.displayName=\"footer\";FramervxzJkNJSD.defaultProps={height:348,width:1440};addPropertyControls(FramervxzJkNJSD,{variant:{options:[\"DVRwVgeL5\",\"jb11M3fZz\",\"i95OX94ct\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramervxzJkNJSD,[{explicitInter:true,fonts:[{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v8/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5bwkEU4HTy.woff2\",weight:\"400\"},{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v8/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15bwkEU4HTy.woff2\",weight:\"600\"},{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v8/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5bwkEU4HTy.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervxzJkNJSD\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"348\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jb11M3fZz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i95OX94ct\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map","import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map","import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map","import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(typeof padding===\"string\"){return{padding};}if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.Padding,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map","import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){if(typeof radius===\"string\"){return{borderRadius:radius};}const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,// @ts-ignore Internal function\nuseLocalesForCurrentRoute,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();const localesForCurrentRoute=useLocalesForCurrentRoute();const activeLocaleId=activeLocale?.id??\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:localesForCurrentRoute.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:selectedLocale?.name??\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `],\"framer-library-LocalePicker\");LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"34\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map","// Generated by Framer (2306ade)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/fW26mCIOTpHHBOBnf7GZ/LocaleSelector.js\";const LocaleSelectorFonts=getFonts(LocaleSelector);const cycleOrder=[\"Vv_9Ejj01\",\"WfDWf2eNB\"];const serializationHash=\"framer-KmovE\";const variantClassNames={Vv_9Ejj01:\"framer-v-8sb9iz\",WfDWf2eNB:\"framer-v-1mpvf28\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"Vv_9Ejj01\",\"Variant 2\":\"WfDWf2eNB\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Vv_9Ejj01\"};};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:\"Vv_9Ejj01\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8sb9iz\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Vv_9Ejj01\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:56,borderBottomRightRadius:56,borderTopLeftRadius:56,borderTopRightRadius:56,...style},...addPropertyOverrides({WfDWf2eNB:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12er92f-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WBDxiWqz2-container\",nodeId:\"WBDxiWqz2\",rendersWithMotion:true,scopeId:\"wn5R3XKv8\",children:/*#__PURE__*/_jsx(LocaleSelector,{font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",id:\"WBDxiWqz2\",layoutId:\"WBDxiWqz2\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:false},padding:\"0px\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},textColor:\"rgb(0, 0, 0)\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS02MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.15px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(25, 25, 25))\"},children:\"PT\"})}),className:\"framer-9jq0c\",\"data-framer-name\":\"Text\",fonts:[\"GF;Figtree-600\"],layoutDependency:layoutDependency,layoutId:\"gR87Mh4DI\",style:{\"--extracted-r6o4lv\":\"rgb(25, 25, 25)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({WfDWf2eNB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RmlndHJlZS02MDA=\",\"--framer-font-family\":'\"Figtree\", \"Figtree Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.15px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(25, 25, 25))\"},children:\"EN\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ixboxg\",\"data-framer-name\":\"keyboard_arrow_down\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"Pk8wBpti8\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<mask id=\"mask0_418_2979\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\">\\n<rect width=\"24\" height=\"24\" fill=\"#D9D9D9\"/>\\n</mask>\\n<g mask=\"url(#mask0_418_2979)\">\\n<path d=\"M12 14.975C11.8667 14.975 11.7417 14.9542 11.625 14.9125C11.5084 14.8708 11.4 14.8 11.3 14.7L6.70005 10.1C6.51672 9.91665 6.42505 9.68332 6.42505 9.39999C6.42505 9.11665 6.51672 8.88332 6.70005 8.69999C6.88338 8.51665 7.11672 8.42499 7.40005 8.42499C7.68338 8.42499 7.91672 8.51665 8.10005 8.69999L12 12.6L15.9 8.69999C16.0834 8.51665 16.3167 8.42499 16.6 8.42499C16.8834 8.42499 17.1167 8.51665 17.3 8.69999C17.4834 8.88332 17.575 9.11665 17.575 9.39999C17.575 9.68332 17.4834 9.91665 17.3 10.1L12.7 14.7C12.6 14.8 12.4917 14.8708 12.375 14.9125C12.2584 14.9542 12.1334 14.975 12 14.975Z\" fill=\"#1C1B1F\"/>\\n</g>\\n</svg>\\n',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KmovE.framer-ghinqf, .framer-KmovE .framer-ghinqf { display: block; }\",\".framer-KmovE.framer-8sb9iz { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 16px 32px 16px 32px; position: relative; width: min-content; }\",\".framer-KmovE .framer-12er92f-container { flex: none; height: 100%; left: calc(49.56521739130437% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 2; }\",\".framer-KmovE .framer-9jq0c { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KmovE .framer-ixboxg { flex: none; height: 24px; position: relative; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 115\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"WfDWf2eNB\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerwn5R3XKv8=withCSS(Component,css,\"framer-KmovE\");export default Framerwn5R3XKv8;Framerwn5R3XKv8.displayName=\"Selector\";Framerwn5R3XKv8.defaultProps={height:56,width:115};addPropertyControls(Framerwn5R3XKv8,{variant:{options:[\"Vv_9Ejj01\",\"WfDWf2eNB\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerwn5R3XKv8,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Figtree\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/figtree/v7/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15bwkEU4HTy.woff2\",weight:\"600\"}]},...LocaleSelectorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerwn5R3XKv8\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"115\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WfDWf2eNB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wn5R3XKv8.map","// Generated by Framer (2306ade)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,Link,PropertyOverrides,RenderTarget,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LogoPrincipal from\"#framer/local/canvasComponent/EOcxJFV8k/EOcxJFV8k.js\";import Menu from\"#framer/local/canvasComponent/gIwq_qGHb/gIwq_qGHb.js\";import Footer from\"#framer/local/canvasComponent/vxzJkNJSD/vxzJkNJSD.js\";import Selector from\"#framer/local/canvasComponent/wn5R3XKv8/wn5R3XKv8.js\";const MenuFonts=getFonts(Menu);const SelectorFonts=getFonts(Selector);const LogoPrincipalFonts=getFonts(LogoPrincipal);const FooterFonts=getFonts(Footer);const breakpoints={jCm0JgTx5:\"(min-width: 1024px) and (max-width: 1439px)\",MabDwJnYT:\"(min-width: 768px) and (max-width: 1023px)\",nNcu5rmQk:\"(min-width: 1440px)\",Qfb1gIR2T:\"(max-width: 767px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-zbHO0\";const variantClassNames={jCm0JgTx5:\"framer-v-vee3w3\",MabDwJnYT:\"framer-v-o4fj7b\",nNcu5rmQk:\"framer-v-1l6bwql\",Qfb1gIR2T:\"framer-v-znadox\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"eR4gIBUHa\":return\"WfDWf2eNB\";case\"default\":return\"Vv_9Ejj01\";default:return\"Vv_9Ejj01\";}};const breakpointRules={nNcu5rmQk:[\".framer-zbHO0 .framer-13jc2tn { gap: 10px; justify-content: flex-end; order: 1; }\",\".framer-zbHO0 .framer-1csce44-container { order: 2; }\",\".framer-zbHO0 .framer-1g3lg32-container { order: 0; }\"],Qfb1gIR2T:[\".framer-zbHO0 .framer-q2mta8 { order: -1000; padding: 24px; }\",\".framer-zbHO0 .framer-13jc2tn { height: 32px; text-decoration: none; }\",\".framer-zbHO0 .framer-dpa0e0-container { height: 32px; width: 115px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={nNcu5rmQk:\".framer-1l6bwql-override\",Qfb1gIR2T:\".framer-znadox-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-zbHO0.framer-1pe0rsv, .framer-zbHO0 .framer-1pe0rsv { display: block; }\",\".framer-zbHO0.framer-vee3w3 { align-content: center; align-items: center; background-color: #fafafa; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-zbHO0 .framer-b8tiqu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 67px; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 24px 80px 24px 80px; position: relative; width: 100%; z-index: 1; }\",\".framer-zbHO0 .framer-118ckbu { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-height: 19px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-zbHO0 .framer-1u39de { aspect-ratio: 7.526315789473684 / 1; bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; width: var(--framer-aspect-ratio-supported, 143px); z-index: 1; }\",\".framer-zbHO0 .framer-m1v62u-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 24px; transform: translateX(-50%); width: auto; z-index: 2; }\",\".framer-zbHO0 .framer-q2mta8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 24px 80px 24px 80px; position: relative; width: 100%; z-index: 1; }\",\".framer-zbHO0 .framer-13jc2tn { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 76px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-zbHO0 .framer-e3keng { flex: none; height: 19px; position: relative; width: 143px; }\",\".framer-zbHO0 .framer-dpa0e0-container, .framer-zbHO0 .framer-1csce44-container, .framer-zbHO0 .framer-1g3lg32-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-zbHO0 .framer-tyqelu { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-zbHO0 .framer-2ovx4f-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={jCm0JgTx5:\"(min-width: 1024px) and (max-width: 1439px)\",MabDwJnYT:\"(min-width: 768px) and (max-width: 1023px)\",nNcu5rmQk:\"(min-width: 1440px)\",Qfb1gIR2T:\"(max-width: 767px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop 2\":\"nNcu5rmQk\",Desktop:\"jCm0JgTx5\",Phone:\"Qfb1gIR2T\",Tablet:\"MabDwJnYT\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"jCm0JgTx5\"};};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);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"MabDwJnYT\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"MabDwJnYT\")return false;return true;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"Qfb1gIR2T\")return false;return true;};const isDisplayed3=()=>{if(!isBrowser())return true;if(baseVariant===\"nNcu5rmQk\")return false;return true;};const isDisplayed4=()=>{if(!isBrowser())return true;if(baseVariant===\"nNcu5rmQk\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"jCm0JgTx5\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(250, 250, 250); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-vee3w3\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-b8tiqu hidden-vee3w3 hidden-znadox hidden-1l6bwql\",\"data-framer-name\":\"Logo\",children:isDisplayed1()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-118ckbu hidden-o4fj7b\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1u39de\",\"data-framer-name\":\"Caio Ferreira.-1\",fill:\"black\",intrinsicHeight:19,intrinsicWidth:143,svg:'<svg width=\"143\" height=\"19\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M8.288 18.288c-1.6 0-3.024-.368-4.272-1.104a7.95 7.95 0 0 1-2.928-3.072C.384 12.8.032 11.296.032 9.6c0-1.696.352-3.192 1.056-4.488C1.792 3.8 2.76 2.776 3.992 2.04 5.224 1.288 6.64.912 8.24.912c1.04 0 2.032.192 2.976.576a8.026 8.026 0 0 1 2.52 1.56 6.724 6.724 0 0 1 1.728 2.304l-2.112.96a5.276 5.276 0 0 0-1.248-1.704 6 6 0 0 0-1.8-1.128 5.336 5.336 0 0 0-2.064-.408c-1.12 0-2.12.28-3 .84-.88.56-1.568 1.328-2.064 2.304-.496.976-.744 2.104-.744 3.384 0 1.28.248 2.416.744 3.408.512.992 1.208 1.768 2.088 2.328.896.544 1.912.816 3.048.816.736 0 1.432-.144 2.088-.432a6.066 6.066 0 0 0 1.752-1.224 6.449 6.449 0 0 0 1.272-1.8l2.112.936c-.4.912-.968 1.72-1.704 2.424a8.218 8.218 0 0 1-2.544 1.656 7.885 7.885 0 0 1-3 .576ZM25.272 18l-.096-2.088v-4.176c0-.88-.104-1.616-.312-2.208-.192-.592-.496-1.04-.912-1.344-.4-.304-.936-.456-1.608-.456-.624 0-1.168.128-1.632.384-.448.256-.824.656-1.128 1.2l-2.016-.768a5.66 5.66 0 0 1 1.08-1.44 4.525 4.525 0 0 1 1.56-1.008c.608-.256 1.32-.384 2.136-.384 1.136 0 2.08.224 2.832.672.752.448 1.312 1.096 1.68 1.944.384.848.568 1.896.552 3.144L27.384 18h-2.112Zm-3.528.288c-1.424 0-2.536-.32-3.336-.96-.784-.656-1.176-1.56-1.176-2.712 0-1.232.408-2.168 1.224-2.808.832-.656 1.984-.984 3.456-.984h3.336v1.8h-2.712c-1.104 0-1.88.176-2.328.528-.448.336-.672.808-.672 1.416 0 .56.208 1 .624 1.32.432.304 1.024.456 1.776.456.656 0 1.224-.136 1.704-.408.48-.288.856-.688 1.128-1.2.272-.512.408-1.096.408-1.752h.792c0 1.632-.352 2.928-1.056 3.888-.688.944-1.744 1.416-3.168 1.416Zm8.68-.288V6h2.28v12h-2.28Zm1.151-14.544c-.368 0-.688-.136-.96-.408a1.394 1.394 0 0 1-.408-.984c0-.384.136-.704.408-.96.272-.272.592-.408.96-.408.384 0 .704.136.96.408.272.256.408.576.408.96 0 .368-.136.696-.408.984a1.264 1.264 0 0 1-.96.408Zm9.894 14.832c-1.2 0-2.256-.264-3.168-.792a5.907 5.907 0 0 1-2.16-2.232c-.512-.944-.768-2.032-.768-3.264 0-1.232.256-2.32.768-3.264a5.563 5.563 0 0 1 2.136-2.208c.912-.544 1.96-.816 3.144-.816 1.184 0 2.232.272 3.144.816A5.563 5.563 0 0 1 46.7 8.736c.512.944.768 2.032.768 3.264 0 1.232-.256 2.32-.768 3.264a5.731 5.731 0 0 1-2.136 2.232c-.896.528-1.928.792-3.096.792Zm0-2.088c.72 0 1.36-.176 1.92-.528.56-.368.992-.864 1.296-1.488.32-.624.48-1.352.48-2.184 0-.832-.16-1.56-.48-2.184a3.444 3.444 0 0 0-1.32-1.464A3.534 3.534 0 0 0 41.42 7.8c-.736 0-1.384.184-1.944.552-.56.352-1 .84-1.32 1.464-.32.624-.48 1.352-.48 2.184 0 .832.16 1.56.48 2.184.32.624.768 1.12 1.344 1.488.576.352 1.232.528 1.968.528Z\" fill=\"#191919\"/><path d=\"M56.164 18V1.2h10.44v2.544h-7.656v4.704H65.5v2.544h-6.552V18h-2.784Zm17.88.288c-1.169 0-2.209-.264-3.12-.792a5.966 5.966 0 0 1-2.137-2.232c-.512-.944-.768-2.032-.768-3.264 0-1.232.264-2.32.792-3.264a5.73 5.73 0 0 1 2.16-2.208c.928-.544 1.984-.816 3.168-.816 1.072 0 2.04.28 2.904.84.864.544 1.544 1.336 2.04 2.376.512 1.04.768 2.28.768 3.72H70.42l.36-.336c0 .736.16 1.376.48 1.92.32.528.744.936 1.272 1.224a3.598 3.598 0 0 0 1.752.432c.736 0 1.344-.16 1.824-.48a3.53 3.53 0 0 0 1.128-1.296l2.376 1.008c-.336.64-.768 1.2-1.296 1.68a5.22 5.22 0 0 1-1.848 1.104c-.704.256-1.512.384-2.424.384Zm-3.097-7.368-.384-.336h6.768l-.36.336c0-.656-.144-1.192-.432-1.608a2.655 2.655 0 0 0-1.104-.96 2.931 2.931 0 0 0-1.368-.336c-.48 0-.96.112-1.44.336-.48.208-.88.528-1.2.96-.32.416-.48.952-.48 1.608Zm12.739.696c0-1.296.248-2.36.744-3.192.496-.832 1.136-1.448 1.92-1.848a5.343 5.343 0 0 1 2.496-.624V8.52c-.736 0-1.432.104-2.088.312-.64.192-1.16.512-1.56.96-.4.448-.6 1.04-.6 1.776l-.912.048ZM81.91 18V6h2.688v12H81.91Zm10.495-6.384c0-1.296.248-2.36.744-3.192.496-.832 1.136-1.448 1.92-1.848a5.343 5.343 0 0 1 2.496-.624V8.52c-.736 0-1.432.104-2.088.312-.64.192-1.16.512-1.56.96-.4.448-.6 1.04-.6 1.776l-.912.048ZM90.629 18V6h2.688v12h-2.688Zm14.07.288c-1.168 0-2.208-.264-3.12-.792a5.965 5.965 0 0 1-2.136-2.232c-.512-.944-.768-2.032-.768-3.264 0-1.232.264-2.32.792-3.264a5.73 5.73 0 0 1 2.16-2.208c.928-.544 1.984-.816 3.168-.816 1.072 0 2.04.28 2.904.84.864.544 1.544 1.336 2.04 2.376.512 1.04.768 2.28.768 3.72h-9.432l.36-.336c0 .736.16 1.376.48 1.92.32.528.744.936 1.272 1.224a3.598 3.598 0 0 0 1.752.432c.736 0 1.344-.16 1.824-.48a3.53 3.53 0 0 0 1.128-1.296l2.376 1.008c-.336.64-.768 1.2-1.296 1.68a5.22 5.22 0 0 1-1.848 1.104c-.704.256-1.512.384-2.424.384Zm-3.096-7.368-.384-.336h6.768l-.36.336c0-.656-.144-1.192-.432-1.608a2.655 2.655 0 0 0-1.104-.96 2.931 2.931 0 0 0-1.368-.336c-.48 0-.96.112-1.44.336-.48.208-.88.528-1.2.96-.32.416-.48.952-.48 1.608ZM112.734 18V6h2.664v12h-2.664Zm1.344-14.28c-.432 0-.808-.152-1.128-.456a1.584 1.584 0 0 1-.456-1.128c0-.432.152-.8.456-1.104.32-.304.696-.456 1.128-.456.432 0 .8.152 1.104.456.32.304.48.672.48 1.104 0 .432-.16.808-.48 1.128a1.504 1.504 0 0 1-1.104.456Zm6.264 7.896c0-1.296.248-2.36.744-3.192.496-.832 1.136-1.448 1.92-1.848a5.343 5.343 0 0 1 2.496-.624V8.52c-.736 0-1.432.104-2.088.312-.64.192-1.16.512-1.56.96-.4.448-.6 1.04-.6 1.776l-.912.048ZM118.566 18V6h2.688v12h-2.688Zm16.039 0-.12-2.256v-3.912c0-.816-.088-1.496-.264-2.04-.16-.56-.432-.984-.816-1.272-.368-.304-.864-.456-1.488-.456-.576 0-1.08.12-1.512.36-.432.24-.8.616-1.104 1.128l-2.352-.864a5.977 5.977 0 0 1 1.008-1.464 4.644 4.644 0 0 1 1.608-1.104c.656-.272 1.44-.408 2.352-.408 1.168 0 2.144.232 2.928.696a4.018 4.018 0 0 1 1.728 1.944c.384.848.576 1.872.576 3.072L137.077 18h-2.472Zm-3.456.288c-1.44 0-2.56-.32-3.36-.96-.784-.64-1.176-1.544-1.176-2.712 0-1.248.416-2.2 1.248-2.856.848-.656 2.024-.984 3.528-.984h3.216v2.064h-2.352c-1.072 0-1.824.152-2.256.456-.432.288-.648.704-.648 1.248 0 .464.184.832.552 1.104.384.256.912.384 1.584.384.608 0 1.136-.136 1.584-.408a2.786 2.786 0 0 0 1.032-1.08c.256-.448.384-.952.384-1.512h.792c0 1.632-.328 2.92-.984 3.864-.656.928-1.704 1.392-3.144 1.392Zm10.018.048a1.68 1.68 0 0 1-1.2-.48 1.68 1.68 0 0 1-.48-1.2c0-.464.16-.864.48-1.2a1.639 1.639 0 0 1 1.2-.504c.464 0 .864.168 1.2.504.336.336.504.736.504 1.2 0 .464-.168.864-.504 1.2a1.68 1.68 0 0 1-1.2.48Z\" fill=\"#627191\"/></svg>',withExternalLayout:true})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:76,y:24,children:/*#__PURE__*/_jsx(Container,{className:\"framer-m1v62u-container hidden-znadox\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"D5oEGDFrP\",scopeId:\"Ns2FXk5sc\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"D5oEGDFrP\",layoutId:\"D5oEGDFrP\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-q2mta8 hidden-o4fj7b\",\"data-framer-name\":\"Logo\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Qfb1gIR2T:{href:{webPageId:\"augiA20Il\"}}},children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"NxEDAwQSW\",scopeId:\"Ns2FXk5sc\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-13jc2tn framer-1pe0rsv\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-e3keng hidden-1l6bwql\",\"data-framer-name\":\"Caio Ferreira.-1\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 143 19\"><path d=\"M 8.288 18.288 C 6.688 18.288 5.264 17.92 4.016 17.184 C 2.78 16.444 1.768 15.382 1.088 14.112 C 0.384 12.8 0.032 11.296 0.032 9.6 C 0.032 7.904 0.384 6.408 1.088 5.112 C 1.792 3.8 2.76 2.776 3.992 2.04 C 5.224 1.288 6.64 0.912 8.24 0.912 C 9.28 0.912 10.272 1.104 11.216 1.488 C 12.146 1.847 13 2.376 13.736 3.048 C 14.472 3.682 15.061 4.468 15.464 5.352 L 13.352 6.312 C 13.055 5.666 12.631 5.086 12.104 4.608 C 11.576 4.128 10.966 3.746 10.304 3.48 C 9.65 3.208 8.948 3.07 8.24 3.072 C 7.12 3.072 6.12 3.352 5.24 3.912 C 4.36 4.472 3.672 5.24 3.176 6.216 C 2.68 7.192 2.432 8.32 2.432 9.6 C 2.432 10.88 2.68 12.016 3.176 13.008 C 3.688 14 4.384 14.776 5.264 15.336 C 6.16 15.88 7.176 16.152 8.312 16.152 C 9.048 16.152 9.744 16.008 10.4 15.72 C 11.052 15.419 11.645 15.004 12.152 14.496 C 12.676 13.973 13.106 13.365 13.424 12.696 L 15.536 13.632 C 15.136 14.544 14.568 15.352 13.832 16.056 C 13.094 16.761 12.231 17.323 11.288 17.712 C 10.335 18.098 9.316 18.293 8.288 18.288 Z M 25.272 18 L 25.176 15.912 L 25.176 11.736 C 25.176 10.856 25.072 10.12 24.864 9.528 C 24.672 8.936 24.368 8.488 23.952 8.184 C 23.552 7.88 23.016 7.728 22.344 7.728 C 21.72 7.728 21.176 7.856 20.712 8.112 C 20.264 8.368 19.888 8.768 19.584 9.312 L 17.568 8.544 C 17.849 8.009 18.213 7.523 18.648 7.104 C 19.093 6.664 19.624 6.321 20.208 6.096 C 20.816 5.84 21.528 5.712 22.344 5.712 C 23.48 5.712 24.424 5.936 25.176 6.384 C 25.928 6.832 26.488 7.48 26.856 8.328 C 27.24 9.176 27.424 10.224 27.408 11.472 L 27.384 18 Z M 21.744 18.288 C 20.32 18.288 19.208 17.968 18.408 17.328 C 17.624 16.672 17.232 15.768 17.232 14.616 C 17.232 13.384 17.64 12.448 18.456 11.808 C 19.288 11.152 20.44 10.824 21.912 10.824 L 25.248 10.824 L 25.248 12.624 L 22.536 12.624 C 21.432 12.624 20.656 12.8 20.208 13.152 C 19.76 13.488 19.536 13.96 19.536 14.568 C 19.536 15.128 19.744 15.568 20.16 15.888 C 20.592 16.192 21.184 16.344 21.936 16.344 C 22.592 16.344 23.16 16.208 23.64 15.936 C 24.12 15.648 24.496 15.248 24.768 14.736 C 25.04 14.224 25.176 13.64 25.176 12.984 L 25.968 12.984 C 25.968 14.616 25.616 15.912 24.912 16.872 C 24.224 17.816 23.168 18.288 21.744 18.288 Z M 30.424 18 L 30.424 6 L 32.704 6 L 32.704 18 Z M 31.575 3.456 C 31.207 3.456 30.887 3.32 30.615 3.048 C 30.354 2.787 30.207 2.433 30.207 2.064 C 30.207 1.68 30.343 1.36 30.615 1.104 C 30.887 0.832 31.207 0.696 31.575 0.696 C 31.959 0.696 32.279 0.832 32.535 1.104 C 32.807 1.36 32.943 1.68 32.943 2.064 C 32.943 2.432 32.807 2.76 32.535 3.048 C 32.289 3.316 31.939 3.465 31.575 3.456 Z M 41.469 18.288 C 40.269 18.288 39.213 18.024 38.301 17.496 C 37.395 16.958 36.649 16.187 36.141 15.264 C 35.629 14.32 35.373 13.232 35.373 12 C 35.373 10.768 35.629 9.68 36.141 8.736 C 36.632 7.814 37.372 7.049 38.277 6.528 C 39.189 5.984 40.237 5.712 41.421 5.712 C 42.605 5.712 43.653 5.984 44.565 6.528 C 45.47 7.049 46.21 7.814 46.7 8.736 C 47.212 9.68 47.468 10.768 47.468 12 C 47.468 13.232 47.212 14.32 46.7 15.264 C 46.206 16.189 45.467 16.962 44.564 17.496 C 43.668 18.024 42.636 18.288 41.468 18.288 Z M 41.469 16.2 C 42.189 16.2 42.829 16.024 43.389 15.672 C 43.949 15.304 44.381 14.808 44.685 14.184 C 45.005 13.56 45.165 12.832 45.165 12 C 45.165 11.168 45.005 10.44 44.685 9.816 C 44.397 9.21 43.938 8.701 43.365 8.352 C 42.784 7.983 42.108 7.791 41.42 7.8 C 40.684 7.8 40.036 7.984 39.476 8.352 C 38.916 8.704 38.476 9.192 38.156 9.816 C 37.836 10.44 37.676 11.168 37.676 12 C 37.676 12.832 37.836 13.56 38.156 14.184 C 38.476 14.808 38.924 15.304 39.5 15.672 C 40.076 16.024 40.732 16.2 41.468 16.2 Z\" fill=\"rgb(25,25,25)\"></path><path d=\"M 56.164 18 L 56.164 1.2 L 66.604 1.2 L 66.604 3.744 L 58.948 3.744 L 58.948 8.448 L 65.5 8.448 L 65.5 10.992 L 58.948 10.992 L 58.948 18 Z M 74.044 18.288 C 72.875 18.288 71.835 18.024 70.924 17.496 C 70.028 16.953 69.291 16.183 68.787 15.264 C 68.275 14.32 68.019 13.232 68.019 12 C 68.019 10.768 68.283 9.68 68.811 8.736 C 69.315 7.816 70.062 7.052 70.971 6.528 C 71.899 5.984 72.955 5.712 74.139 5.712 C 75.211 5.712 76.179 5.992 77.043 6.552 C 77.907 7.096 78.587 7.888 79.083 8.928 C 79.595 9.968 79.851 11.208 79.851 12.648 L 70.42 12.648 L 70.78 12.312 C 70.78 13.048 70.94 13.688 71.26 14.232 C 71.58 14.76 72.004 15.168 72.532 15.456 C 73.07 15.746 73.673 15.895 74.284 15.888 C 75.02 15.888 75.628 15.728 76.108 15.408 C 76.585 15.075 76.972 14.63 77.236 14.112 L 79.612 15.12 C 79.276 15.76 78.844 16.32 78.316 16.8 C 77.783 17.292 77.154 17.668 76.468 17.904 C 75.764 18.16 74.956 18.288 74.044 18.288 Z M 70.947 10.92 L 70.563 10.584 L 77.331 10.584 L 76.971 10.92 C 76.971 10.264 76.827 9.728 76.539 9.312 C 76.268 8.895 75.886 8.562 75.435 8.352 C 75.013 8.13 74.544 8.015 74.067 8.016 C 73.587 8.016 73.107 8.128 72.627 8.352 C 72.147 8.56 71.747 8.88 71.427 9.312 C 71.107 9.728 70.947 10.264 70.947 10.92 Z M 83.686 11.616 C 83.686 10.32 83.934 9.256 84.43 8.424 C 84.926 7.592 85.566 6.976 86.35 6.576 C 87.119 6.168 87.976 5.954 88.846 5.952 L 88.846 8.52 C 88.11 8.52 87.414 8.624 86.758 8.832 C 86.118 9.024 85.598 9.344 85.198 9.792 C 84.798 10.24 84.598 10.832 84.598 11.568 Z M 81.91 18 L 81.91 6 L 84.598 6 L 84.598 18 Z M 92.405 11.616 C 92.405 10.32 92.653 9.256 93.149 8.424 C 93.645 7.592 94.285 6.976 95.069 6.576 C 95.838 6.168 96.695 5.954 97.565 5.952 L 97.565 8.52 C 96.829 8.52 96.133 8.624 95.477 8.832 C 94.837 9.024 94.317 9.344 93.917 9.792 C 93.517 10.24 93.317 10.832 93.317 11.568 Z M 90.629 18 L 90.629 6 L 93.317 6 L 93.317 18 Z M 104.699 18.288 C 103.531 18.288 102.491 18.024 101.579 17.496 C 100.683 16.952 99.947 16.183 99.443 15.264 C 98.931 14.32 98.675 13.232 98.675 12 C 98.675 10.768 98.939 9.68 99.467 8.736 C 99.971 7.816 100.718 7.052 101.627 6.528 C 102.555 5.984 103.611 5.712 104.795 5.712 C 105.867 5.712 106.835 5.992 107.699 6.552 C 108.563 7.096 109.243 7.888 109.739 8.928 C 110.251 9.968 110.507 11.208 110.507 12.648 L 101.075 12.648 L 101.435 12.312 C 101.435 13.048 101.595 13.688 101.915 14.232 C 102.235 14.76 102.659 15.168 103.187 15.456 C 103.725 15.746 104.328 15.895 104.939 15.888 C 105.675 15.888 106.283 15.728 106.763 15.408 C 107.24 15.075 107.627 14.63 107.891 14.112 L 110.267 15.12 C 109.931 15.76 109.499 16.32 108.971 16.8 C 108.438 17.292 107.809 17.668 107.123 17.904 C 106.419 18.16 105.611 18.288 104.699 18.288 Z M 101.603 10.92 L 101.219 10.584 L 107.987 10.584 L 107.627 10.92 C 107.627 10.264 107.483 9.728 107.195 9.312 C 106.924 8.895 106.542 8.562 106.091 8.352 C 105.669 8.13 105.2 8.015 104.723 8.016 C 104.243 8.016 103.763 8.128 103.283 8.352 C 102.803 8.56 102.403 8.88 102.083 9.312 C 101.763 9.728 101.603 10.264 101.603 10.92 Z M 112.734 18 L 112.734 6 L 115.398 6 L 115.398 18 Z M 114.078 3.72 C 113.646 3.72 113.27 3.568 112.95 3.264 C 112.654 2.964 112.49 2.558 112.494 2.136 C 112.494 1.704 112.646 1.336 112.95 1.032 C 113.27 0.728 113.646 0.576 114.078 0.576 C 114.51 0.576 114.878 0.728 115.182 1.032 C 115.502 1.336 115.662 1.704 115.662 2.136 C 115.662 2.568 115.502 2.944 115.182 3.264 C 114.893 3.562 114.493 3.727 114.078 3.72 Z M 120.342 11.616 C 120.342 10.32 120.59 9.256 121.086 8.424 C 121.582 7.592 122.222 6.976 123.006 6.576 C 123.775 6.168 124.632 5.954 125.502 5.952 L 125.502 8.52 C 124.766 8.52 124.07 8.624 123.414 8.832 C 122.774 9.024 122.254 9.344 121.854 9.792 C 121.454 10.24 121.254 10.832 121.254 11.568 Z M 118.566 18 L 118.566 6 L 121.254 6 L 121.254 18 Z M 134.605 18 L 134.485 15.744 L 134.485 11.832 C 134.485 11.016 134.397 10.336 134.221 9.792 C 134.061 9.232 133.789 8.808 133.405 8.52 C 133.037 8.216 132.541 8.064 131.917 8.064 C 131.341 8.064 130.837 8.184 130.405 8.424 C 129.973 8.664 129.605 9.04 129.301 9.552 L 126.949 8.688 C 127.21 8.152 127.55 7.659 127.957 7.224 C 128.409 6.746 128.957 6.37 129.565 6.12 C 130.221 5.848 131.005 5.712 131.917 5.712 C 133.085 5.712 134.061 5.944 134.845 6.408 C 135.621 6.846 136.228 7.53 136.573 8.352 C 136.957 9.2 137.149 10.224 137.149 11.424 L 137.077 18 Z M 131.149 18.288 C 129.709 18.288 128.589 17.968 127.789 17.328 C 127.005 16.688 126.613 15.784 126.613 14.616 C 126.613 13.368 127.029 12.416 127.861 11.76 C 128.709 11.104 129.885 10.776 131.389 10.776 L 134.605 10.776 L 134.605 12.84 L 132.253 12.84 C 131.181 12.84 130.429 12.992 129.997 13.296 C 129.565 13.584 129.349 14 129.349 14.544 C 129.349 15.008 129.533 15.376 129.901 15.648 C 130.285 15.904 130.813 16.032 131.485 16.032 C 132.093 16.032 132.621 15.896 133.069 15.624 C 133.505 15.365 133.862 14.991 134.101 14.544 C 134.357 14.096 134.485 13.592 134.485 13.032 L 135.277 13.032 C 135.277 14.664 134.949 15.952 134.293 16.896 C 133.637 17.824 132.589 18.288 131.149 18.288 Z M 141.167 18.336 C 140.719 18.342 140.287 18.17 139.967 17.856 C 139.653 17.536 139.481 17.104 139.487 16.656 C 139.487 16.192 139.647 15.792 139.967 15.456 C 140.28 15.13 140.715 14.947 141.167 14.952 C 141.631 14.952 142.031 15.12 142.367 15.456 C 142.703 15.792 142.871 16.192 142.871 16.656 C 142.871 17.12 142.703 17.52 142.367 17.856 C 142.047 18.17 141.615 18.342 141.167 18.336 Z\" fill=\"rgb(98,113,145)\"></path></svg>',svgContentId:9850537218,withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Qfb1gIR2T:{height:32,width:\"115px\",y:24}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,y:34,children:/*#__PURE__*/_jsx(Container,{className:\"framer-dpa0e0-container hidden-1l6bwql\",nodeId:\"xAQivBKDC\",scopeId:\"Ns2FXk5sc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Qfb1gIR2T:{style:{height:\"100%\",width:\"100%\"}}},children:/*#__PURE__*/_jsx(Selector,{height:\"100%\",id:\"xAQivBKDC\",layoutId:\"xAQivBKDC\",variant:convertFromEnum(activeLocale?.id,activeLocale),width:\"100%\"})})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nNcu5rmQk:{height:56,y:34}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1csce44-container hidden-vee3w3 hidden-znadox\",nodeId:\"mCvIOCwdb\",scopeId:\"Ns2FXk5sc\",children:/*#__PURE__*/_jsx(Selector,{height:\"100%\",id:\"mCvIOCwdb\",layoutId:\"mCvIOCwdb\",variant:convertFromEnum(activeLocale?.id,activeLocale),width:\"100%\"})})})})]})})}),isDisplayed4()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nNcu5rmQk:{height:67,y:28.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g3lg32-container hidden-vee3w3 hidden-znadox\",nodeId:\"rCId8NBfB\",scopeId:\"Ns2FXk5sc\",children:/*#__PURE__*/_jsx(LogoPrincipal,{height:\"100%\",id:\"rCId8NBfB\",layoutId:\"rCId8NBfB\",width:\"100%\"})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-tyqelu\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MabDwJnYT:{y:1067},Qfb1gIR2T:{y:1080}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:348,width:\"100vw\",y:1124,children:/*#__PURE__*/_jsx(Container,{className:\"framer-2ovx4f-container\",nodeId:\"VKzgbn1wD\",scopeId:\"Ns2FXk5sc\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MabDwJnYT:{variant:\"jb11M3fZz\"},Qfb1gIR2T:{variant:\"i95OX94ct\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"VKzgbn1wD\",layoutId:\"VKzgbn1wD\",style:{width:\"100%\"},variant:\"DVRwVgeL5\",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 1000\n * @framerIntrinsicWidth 1024\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Qfb1gIR2T\":{\"layout\":[\"fixed\",\"fixed\"]},\"MabDwJnYT\":{\"layout\":[\"fixed\",\"fixed\"]},\"nNcu5rmQk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"MabDwJnYT\":[\".framer-b8tiqu\",\".framer-m1v62u-container\",\".framer-2ovx4f-container\"],\"jCm0JgTx5\":[\".framer-m1v62u-container\",\".framer-q2mta8\",\".framer-2ovx4f-container\"],\"nNcu5rmQk\":[\".framer-m1v62u-container\",\".framer-q2mta8\",\".framer-2ovx4f-container\"],\"Qfb1gIR2T\":[\".framer-q2mta8\",\".framer-2ovx4f-container\"]}\n * @framerBreakpoints {\"nNcu5rmQk\":{\"min\":1440,\"canvasClassName\":\"framer-1l6bwql-override\",\"minHeight\":1000,\"viewportHeight\":567,\"name\":\"Desktop 2\",\"width\":1440,\"rootFontSize\":16},\"jCm0JgTx5\":{\"min\":1024,\"max\":1439,\"canvasClassName\":\"framer-vee3w3-override\",\"minHeight\":1000,\"viewportHeight\":294,\"name\":\"Desktop\",\"width\":1024,\"rootFontSize\":16},\"MabDwJnYT\":{\"min\":768,\"max\":1023,\"canvasClassName\":\"framer-o4fj7b-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"Qfb1gIR2T\":{\"max\":767,\"canvasClassName\":\"framer-znadox-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":375,\"rootFontSize\":16}}\n * @framerDefaultVariant jCm0JgTx5\n * @framerLayoutTemplate\n */const FramerNs2FXk5sc=withCSS(Component,css,\"framer-zbHO0\");export default FramerNs2FXk5sc;FramerNs2FXk5sc.displayName=\"Nav bar\";FramerNs2FXk5sc.defaultProps={height:1e3,width:1024};addFonts(FramerNs2FXk5sc,[{explicitInter:true,fonts:[]},...MenuFonts,...SelectorFonts,...LogoPrincipalFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNs2FXk5sc\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1024\",\"framerBreakpoints\":\"{\\\"nNcu5rmQk\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1l6bwql-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":567,\\\"name\\\":\\\"Desktop 2\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"jCm0JgTx5\\\":{\\\"min\\\":1024,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-vee3w3-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":294,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1024,\\\"rootFontSize\\\":16},\\\"MabDwJnYT\\\":{\\\"min\\\":768,\\\"max\\\":1023,\\\"canvasClassName\\\":\\\"framer-o4fj7b-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"Qfb1gIR2T\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-znadox-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":375,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"jCm0JgTx5\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Qfb1gIR2T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MabDwJnYT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nNcu5rmQk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"MabDwJnYT\\\":[\\\".framer-b8tiqu\\\",\\\".framer-m1v62u-container\\\",\\\".framer-2ovx4f-container\\\"],\\\"jCm0JgTx5\\\":[\\\".framer-m1v62u-container\\\",\\\".framer-q2mta8\\\",\\\".framer-2ovx4f-container\\\"],\\\"nNcu5rmQk\\\":[\\\".framer-m1v62u-container\\\",\\\".framer-q2mta8\\\",\\\".framer-2ovx4f-container\\\"],\\\"Qfb1gIR2T\\\":[\\\".framer-q2mta8\\\",\\\".framer-2ovx4f-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport NavBar from \"https://framerusercontent.com/modules/BaVJKFrcoIaS40sMQ4dK/mbuwEYyV70rCJ0DDiLSr/Ns2FXk5sc.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {AYvkWiW11: \"about\", rtNmwGXrJ: \"work\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9NzCwt1auYQ8WedZRe1Y/otM1u1I8xHAYWmvrjhwO/augiA20Il.js\")), path: \"/\"}, RfvUiDbkg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g1t2xppY3MkKOXzsP3KD/ZYRPcufglswsUMVFpcEN/RfvUiDbkg.js\")), path: \"/vendas\"}, B8qFT1RXw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8JqJC2HA6V1j3xf2zUfU/4kUaKkcNRGu8z4izy9wA/B8qFT1RXw.js\")), path: \"/travelink\"}, Ki13QUZvG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S0go4n00QFjHwRE5wzdP/NOfSeZPDKNB68cwHJCiO/Ki13QUZvG.js\")), path: \"/paodeacucar\"}}\r\n\r\n        const locales = [{code: \"pt-BR\", id: \"default\", name: \"Portuguese\", slug: \"\", textDirection: \"ltr\"}, {code: \"en-US\", id: \"eR4gIBUHa\", name: \"English\", slug: \"en\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"d61be850c825dd92df027b8dddff3c31e4bc8ddf7186ef307ad0f40f4137500f\"\r\n        function Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"RfvUiDbkg\":\r\ncase \"B8qFT1RXw\":\r\ncase \"Ki13QUZvG\":\r\nreturn React.createElement(NavBar, {...props, key: \"NavBar\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"RfvUiDbkg\":\r\ncase \"B8qFT1RXw\":\r\ncase \"Ki13QUZvG\":\r\nreturn [{hash: \"1l6bwql\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"vee3w3\", mediaQuery: \"(min-width: 1024px) and (max-width: 1439.98px)\"}, {hash: \"o4fj7b\", mediaQuery: \"(min-width: 768px) and (max-width: 1023.98px)\"}, {hash: \"znadox\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: false,\r\n                    siteCanonicalURL: \"https://caioferreira.co\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}