{"version":3,"file":"script_main.CCykpPOL.mjs","names":["Navigation","CtaCard","FOOTER","useRef","React.useId","PropertyOverrides","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/7d3fUAjmrlnAMLDPTRhh/fBYNDBwD63Qk3Ks1hGoq/sYRNurx0Z.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (7fda3e1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CtaCard from\"#framer/local/canvasComponent/CH0Ws5fPF/CH0Ws5fPF.js\";import Navigation from\"#framer/local/canvasComponent/F9_QQb_uj/F9_QQb_uj.js\";import FOOTER from\"#framer/local/canvasComponent/w_myaiy7y/w_myaiy7y.js\";const NavigationFonts=getFonts(Navigation);const CtaCardFonts=getFonts(CtaCard);const FOOTERFonts=getFonts(FOOTER);const CtaCardControls=getPropertyControls(CtaCard);const FOOTERControls=getPropertyControls(FOOTER);const breakpoints={b3biM7jXd:\"(max-width: 809.98px)\",GeCqTMvoi:\"(min-width: 1200px)\",mykl8XpbQ:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Rto29\";const variantClassNames={b3biM7jXd:\"framer-v-1capu4h\",GeCqTMvoi:\"framer-v-1icaa5\",mykl8XpbQ:\"framer-v-1j58ecb\"};const bJjQ8UQWj=undefined;const iKlAFLCiF=undefined;const DRyJV2EiG=undefined;const dCUC_lKtl=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={b3biM7jXd:[\".framer-Rto29.framer-1icaa5 { padding: 32px 0px 0px 0px; }\",\".framer-Rto29 .framer-96geec-container { height: auto; left: 50%; position: absolute; top: 32px; transform: translateX(-50%); width: 100%; }\",\".framer-Rto29 .framer-1a3vz1j { padding: 160px 20px 0px 20px; }\"],mykl8XpbQ:[\".framer-Rto29.framer-1icaa5 { padding: 32px 40px 0px 40px; }\",\".framer-Rto29 .framer-96geec-container { height: auto; left: 50%; position: absolute; top: 32px; transform: translateX(-50%); width: 730px; }\",\".framer-Rto29 .framer-bbqbqc { height: 797px; }\",\".framer-Rto29 .framer-1bavy50-container { flex: none; height: 100%; max-width: 159%; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={b3biM7jXd:\".framer-1capu4h-override\",mykl8XpbQ:\".framer-1j58ecb-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Rto29.framer-hl9kpb, .framer-Rto29 .framer-hl9kpb { display: block; }\",\".framer-Rto29.framer-1icaa5 { align-content: center; align-items: center; background-color: var(--token-8110635b-46cf-42a1-8a6d-2a412b07f7ef, #0d0d0d); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 32px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-Rto29 .framer-96geec-container { flex: none; height: 48px; order: -1000; position: relative; width: 1200px; z-index: 1; }\",\".framer-Rto29 .framer-fkx9rs { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Rto29 .framer-1a3vz1j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 160px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-Rto29 .framer-1sctpvk-container { flex: 1 0 0px; height: auto; max-width: 100%; position: relative; width: 1px; }\",\".framer-Rto29 .framer-bbqbqc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1003; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Rto29 .framer-1bavy50-container { flex: 1 0 0px; height: auto; max-width: 1160px; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={b3biM7jXd:\"(max-width: 809.98px)\",GeCqTMvoi:\"(min-width: 1200px)\",mykl8XpbQ:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"GeCqTMvoi\",Phone:\"b3biM7jXd\",Tablet:\"mykl8XpbQ\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Desktop:\"zz0KysH5p\",mobile:\"AZJyy5fUn\",Tablet:\"UOwl4CzZt\"};const humanReadableEnumMap1={Desktop:\"CMVhHfJgC\",Mobile:\"eRoThhNj4\",Tablet:\"NrEQmTAt5\"};const getProps=({description,height,id,title,variant1,variant2,width,...props})=>{return{...props,bJjQ8UQWj:humanReadableEnumMap[variant1]??variant1??props.bJjQ8UQWj??\"zz0KysH5p\",dCUC_lKtl:humanReadableEnumMap1[variant2]??variant2??props.dCUC_lKtl??\"CMVhHfJgC\",DRyJV2EiG:description??props.DRyJV2EiG??\"Together we can turn your ideas into beautiful, functional, and unforgettable results.\",iKlAFLCiF:title??props.iKlAFLCiF??\"Have something in mind? Let’s create it together\",variant:humanReadableVariantMap[props.variant]??props.variant??\"GeCqTMvoi\"};};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,bJjQ8UQWj,iKlAFLCiF,DRyJV2EiG,dCUC_lKtl,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"GeCqTMvoi\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-8110635b-46cf-42a1-8a6d-2a412b07f7ef, rgb(13, 13, 13)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1icaa5\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b3biM7jXd:{height:83,width:\"100vw\"},mykl8XpbQ:{height:83,width:\"730px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"1200px\",y:32,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b3biM7jXd:{\"data-framer-layout-hint-center-x\":true},mykl8XpbQ:{\"data-framer-layout-hint-center-x\":true}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-96geec-container\",nodeId:\"WuPpdihoO\",scopeId:\"sYRNurx0Z\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b3biM7jXd:{style:{width:\"100%\"},variant:matchVariant(\"vk22jg5iY\")},mykl8XpbQ:{style:{width:\"100%\"},variant:matchVariant(\"vk22jg5iY\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"WuPpdihoO\",layoutId:\"WuPpdihoO\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"so_hLZX1w\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-fkx9rs\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a3vz1j\",\"data-framer-name\":\"cta\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b3biM7jXd:{y:1192},mykl8XpbQ:{width:\"min(max(100vw - 80px, 1px), 100vw - 80px)\",y:1192}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:538,width:\"min(max(100vw - 40px, 1px), 100vw - 40px)\",y:1240,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sctpvk-container\",nodeId:\"nUHDaNlwU\",scopeId:\"sYRNurx0Z\",children:/*#__PURE__*/_jsx(CtaCard,{height:\"100%\",id:\"nUHDaNlwU\",layoutId:\"nUHDaNlwU\",Lqk8SmO1b:iKlAFLCiF,LwfZw7cLj:DRyJV2EiG,style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(bJjQ8UQWj),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bbqbqc\",\"data-framer-name\":\"footer\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b3biM7jXd:{width:\"min(max(100vw, 1px), 1160px)\",y:1730},mykl8XpbQ:{height:797,width:\"min(100vw - 80px, (100vw - 80px) * 1.589)\",y:1730}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:532,width:\"min(max(100vw - 40px, 1px), 1160px)\",y:1778,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1bavy50-container\",nodeId:\"iywhbTFxV\",scopeId:\"sYRNurx0Z\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{b3biM7jXd:{variant:matchVariant(\"eRoThhNj4\")},mykl8XpbQ:{style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"NrEQmTAt5\")}},children:/*#__PURE__*/_jsx(FOOTER,{cHcVB75QH:\"Home\",height:\"100%\",I4GaksiUE:\"Contato\",id:\"iywhbTFxV\",l1skY4vab:\"https://www.instagram.com/coracarolline\",layoutId:\"iywhbTFxV\",M78lj4JIH:\"www.linkedin.com/in/carollinevasconcelos\",NwBMsD3Lv:\"Email\",oU_eHcmIc:\"D\\xea vida \\xe0 sua vis\\xe3o.\",R3OdhWJAW:\"Sobre mim\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(dCUC_lKtl),vIHQst_K0:\"Digite aqui seu e-mail...\",width:\"100%\",xnYdAoWHu:\"https://dribbble.com/coracarolline\",Z4y7eMjTn:\"Projetos\"})})})})})})]}),/*#__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 1440\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"mykl8XpbQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"b3biM7jXd\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"bJjQ8UQWj\":\"variant1\",\"iKlAFLCiF\":\"title\",\"DRyJV2EiG\":\"description\",\"dCUC_lKtl\":\"variant2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"GeCqTMvoi\":[\".framer-96geec-container\",\".framer-1a3vz1j\",\".framer-bbqbqc\"],\"mykl8XpbQ\":[\".framer-96geec-container\",\".framer-1a3vz1j\",\".framer-bbqbqc\"],\"b3biM7jXd\":[\".framer-96geec-container\",\".framer-1a3vz1j\",\".framer-bbqbqc\"]}\n * @framerBreakpoints {\"GeCqTMvoi\":{\"min\":1200,\"canvasClassName\":\"framer-1icaa5-override\",\"minHeight\":1440,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"mykl8XpbQ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1j58ecb-override\",\"minHeight\":1610,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"b3biM7jXd\":{\"max\":809,\"canvasClassName\":\"framer-1capu4h-override\",\"minHeight\":1842,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant GeCqTMvoi\n * @framerLayoutTemplate true\n */const FramersYRNurx0Z=withCSS(Component,css,\"framer-Rto29\");export default FramersYRNurx0Z;FramersYRNurx0Z.displayName=\"Template\";FramersYRNurx0Z.defaultProps={height:1440,width:1200};addPropertyControls(FramersYRNurx0Z,{bJjQ8UQWj:CtaCardControls?.[\"variant\"]&&{...CtaCardControls[\"variant\"],defaultValue:\"zz0KysH5p\",description:undefined,hidden:undefined,title:\"Variant\"},iKlAFLCiF:{defaultValue:\"Have something in mind? Let’s create it together\",displayTextArea:false,title:\"Title\",type:ControlType.String},DRyJV2EiG:{defaultValue:\"Together we can turn your ideas into beautiful, functional, and unforgettable results.\",displayTextArea:false,title:\"Description\",type:ControlType.String},dCUC_lKtl:FOOTERControls?.[\"variant\"]&&{...FOOTERControls[\"variant\"],defaultValue:\"CMVhHfJgC\",description:undefined,hidden:undefined,title:\"Variant 2\"}});addFonts(FramersYRNurx0Z,[{explicitInter:true,fonts:[]},...NavigationFonts,...CtaCardFonts,...FOOTERFonts],{supportsExplicitInterCodegen:true});FramersYRNurx0Z.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(CtaCard,{},context),forwardLoader(FOOTER,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersYRNurx0Z\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"GeCqTMvoi\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1icaa5-override\\\",\\\"minHeight\\\":1440,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"mykl8XpbQ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1j58ecb-override\\\",\\\"minHeight\\\":1610,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"b3biM7jXd\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1capu4h-override\\\",\\\"minHeight\\\":1842,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"bJjQ8UQWj\\\":\\\"variant1\\\",\\\"iKlAFLCiF\\\":\\\"title\\\",\\\"DRyJV2EiG\\\":\\\"description\\\",\\\"dCUC_lKtl\\\":\\\"variant2\\\"}\",\"framerDefaultVariant\":\"GeCqTMvoi\",\"framerHitTargets\":\"{\\\"GeCqTMvoi\\\":[\\\".framer-96geec-container\\\",\\\".framer-1a3vz1j\\\",\\\".framer-bbqbqc\\\"],\\\"mykl8XpbQ\\\":[\\\".framer-96geec-container\\\",\\\".framer-1a3vz1j\\\",\\\".framer-bbqbqc\\\"],\\\"b3biM7jXd\\\":[\\\".framer-96geec-container\\\",\\\".framer-1a3vz1j\\\",\\\".framer-bbqbqc\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mykl8XpbQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b3biM7jXd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { useLocaleInfo } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/7d3fUAjmrlnAMLDPTRhh/fBYNDBwD63Qk3Ks1hGoq/sYRNurx0Z.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2q3NPFHc876qkmtiAoX0/63cD8HIeY7dHudsLDOqw/augiA20Il.js\")), path: \"/\"}, SY8YCtdTa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8oFhfeWEaDR2oR2FpttF/wHKPNWUrcNEHx0BWHl01/SY8YCtdTa.js\")), path: \"/sobre\"}, wLSK4duho: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q0hQlam67dCpaysA89EN/0gWBaL3sX2frao3Bn1ZQ/wLSK4duho.js\")), path: \"/contact-us\"}, SKjRk9gMZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fgksjr8FX0zf5Vgr6aZr/fZzm4OEU15FOh5gC3Saf/SKjRk9gMZ.js\")), path: \"/projects\"}, oUi_I7Fih: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hbRyI5hdbx42byVZ3Iy0/kdu7Mds3gAyKQ488dFYR/oUi_I7Fih.js\")), path: \"/404\"}, Me26W_r_c: {collectionId: \"TusRt39Dz\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tS17fwEuPT8EUPjaDhxv/8FbZFufzqWOCjZiV2yLK/Me26W_r_c.js\")), path: \"/projects/:Slv4KVsYx\"}, X99_HR2jO: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mOH92MXOfbht8VOjahCf/uoehqKnhumQksd3ILsQJ/X99_HR2jO.js\"))}}\r\n\r\n\t\tconst locales = [{code: \"pt-BR\", id: \"default\", name: \"Portuguese\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {TusRt39Dz: async () => (await import(\"https://framerusercontent.com/modules/jm2WnTwZvNb7tH8UY3be/xV0GvzT72atjNbdMHuJq/TusRt39Dz.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"c82b0f24e1dd9d310a455b59a3fb849c920825077f629ee8f460cc812b6da2a4\"\r\n\t\tconst getLocalizedValue = (values, locale) => {while (locale) {const value = values[locale.id]\r\nif (value) return value\r\nlocale = locale.fallback}}\r\nconst localizedValues = {RJEvj3eUG: \"Tem algo em mente? Vamos criar juntos\"}\r\nconst localizedValues1 = {RJEvj3eUG: \"Juntos, podemos transformar suas ideias em resultados belos, funcionais e inesquecíveis.\"}\r\nfunction Template({webPageId, children, style, ...rest}) {const { activeLocale } = useLocaleInfo()\r\nconst props1 = {bJjQ8UQWj: \"zz0KysH5p\", dCUC_lKtl: \"CMVhHfJgC\", DRyJV2EiG: getLocalizedValue(localizedValues1, activeLocale) ?? \"Criando soluções estratégicas que geram valor para usuários e negócios, transformando desafios em oportunidades de crescimento.\", iKlAFLCiF: getLocalizedValue(localizedValues, activeLocale) ?? \"Tem um projeto em mente?\"}\r\nconst props2 = {...props1, DRyJV2EiG: getLocalizedValue(localizedValues1, activeLocale) ?? \"Dando vida a experiências digitais que geram impacto para usuários e negócios.\"}\r\nconst props3 = {...props1, DRyJV2EiG: getLocalizedValue(localizedValues1, activeLocale) ?? \"Together we can turn your ideas into beautiful, functional, and unforgettable results.\", iKlAFLCiF: getLocalizedValue(localizedValues, activeLocale) ?? \"Have something in mind? Let’s create it together\"}\r\nconst templateProps = {augiA20Il: props1, Me26W_r_c: props3, oUi_I7Fih: props3, SKjRk9gMZ: props3, SY8YCtdTa: props1, wLSK4duho: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"SY8YCtdTa\":\r\ncase \"wLSK4duho\":\r\ncase \"SKjRk9gMZ\":\r\ncase \"oUi_I7Fih\":\r\ncase \"Me26W_r_c\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"SY8YCtdTa\":\r\ncase \"wLSK4duho\":\r\ncase \"SKjRk9gMZ\":\r\ncase \"oUi_I7Fih\":\r\ncase \"Me26W_r_c\":\r\nreturn [{hash: \"1icaa5\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1j58ecb\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1capu4h\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hbRyI5hdbx42byVZ3Iy0/kdu7Mds3gAyKQ488dFYR/oUi_I7Fih.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.carolinevasconcelos.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/dVKgjJe9Yo9YhItvRLzJ/bFDvgF4ZNvaoubKl5yA1/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}