{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/fgoIQvtfIZTnlM59Qzq7/UOVpEhEvamdyX5BebbP8/TVTz6wSOh.js", "ssg:https://framerusercontent.com/modules/f2bvpz67h153ITo2EWTQ/7Z6TgNfcHVGO2g0txRJY/TVTz6wSOh.js"],
  "sourcesContent": ["// Generated by Framer (9f55354)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import LinkKaikkiHyDyt from\"#framer/local/canvasComponent/GH_AVUseQ/GH_AVUseQ.js\";import ButtonCTA from\"#framer/local/canvasComponent/Jiq0NjsRP/Jiq0NjsRP.js\";import Menu from\"#framer/local/canvasComponent/NqUDsdaGo/NqUDsdaGo.js\";import SectionLogosGrayscale from\"#framer/local/canvasComponent/OnlzBUbs4/OnlzBUbs4.js\";import Footer from\"#framer/local/canvasComponent/P3HB_ONAs/P3HB_ONAs.js\";import*as sharedStyle2 from\"#framer/local/css/fVxnimdqP/fVxnimdqP.js\";import*as sharedStyle1 from\"#framer/local/css/xZndidUCt/xZndidUCt.js\";import*as sharedStyle from\"#framer/local/css/YAP816Y5n/YAP816Y5n.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/TVTz6wSOh/TVTz6wSOh.js\";import metadataProvider from\"#framer/local/webPageMetadata/TVTz6wSOh/TVTz6wSOh.js\";const MenuFonts=getFonts(Menu);const LinkKaikkiHyDytFonts=getFonts(LinkKaikkiHyDyt);const ButtonCTAFonts=getFonts(ButtonCTA);const SectionLogosGrayscaleFonts=getFonts(SectionLogosGrayscale);const FooterFonts=getFonts(Footer);const breakpoints={gi9e4lLZ5:\"(max-width: 599px)\",MXYk17orR:\"(min-width: 1220px)\",OpwT1_2dU:\"(min-width: 810px) and (max-width: 1219px)\",xr7cTJ9ZG:\"(min-width: 600px) and (max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Mu21s\";const variantClassNames={gi9e4lLZ5:\"framer-v-z1jw9d\",MXYk17orR:\"framer-v-1fxhfdd\",OpwT1_2dU:\"framer-v-1jy560g\",xr7cTJ9ZG:\"framer-v-hkkaxp\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value}});};const humanReadableVariantMap={\"Big Mobile\":\"xr7cTJ9ZG\",Desktop:\"MXYk17orR\",Phone:\"gi9e4lLZ5\",Tablet:\"OpwT1_2dU\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MXYk17orR\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(undefined,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);usePreloadLocalizedValues(activeLocale);const defaultLayoutId=React.useId();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"MXYk17orR\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1fxhfdd\",className),ref:ref??ref1,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-152qy33-container\",layoutScroll:true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gi9e4lLZ5:{variant:\"idSREngF9\"},OpwT1_2dU:{variant:\"w58TJyDC9\"},xr7cTJ9ZG:{variant:\"w58TJyDC9\"}},children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"AXHjkdLbW\",layoutId:\"AXHjkdLbW\",style:{width:\"100%\"},variant:\"j8dvvGu_N\",width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-v9bysp\",\"data-framer-name\":\"Hy\\xf6ty\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-3nqyhf\",\"data-styles-preset\":\"YAP816Y5n\",children:\"Tee parempia liiketoimintap\\xe4\\xe4t\\xf6ksi\\xe4 \"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Nykyp\\xe4iv\\xe4n nopeatempoisessa liiketoimintaymp\\xe4rist\\xf6ss\\xe4 kyky tehd\\xe4 tietoon perustuvia ja strategisia p\\xe4\\xe4t\\xf6ksi\\xe4 on ensiarvoisen t\\xe4rke\\xe4\\xe4. Talousjohtajille, yritysvalvojille, toimitusjohtajille ja hallituksen j\\xe4senille n\\xe4iden p\\xe4\\xe4t\\xf6sten painoarvo voi vaikuttaa koko organisaation kehitykseen. Uuden sukupolven FP&A-ohjelmistot (Financial Planning & Analysis) ovat avain oivallusten ja tietoon perustuvan selkeyden aarreaittaan. Miten Caleido voi antaa yrityksellesi uusia mahdollisuuksia:\"}),/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",children:\"Kasvata liikevoittoa\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Jokaisen liiketoimintap\\xe4\\xe4t\\xf6ksen lopputulevana on liiketoiminnan tulos. Kehittyneell\\xe4 FP&A-ohjelmistolla voit hy\\xf6dynt\\xe4\\xe4 reaaliaikaista data-analytiikkaa ja tunnistaa liikevoittoa edist\\xe4v\\xe4t tekij\\xe4t ja mahdolliset tehottomuudet. Kun ymm\\xe4rr\\xe4t, mihin mihin yrityksen resurssit k\\xe4ytet\\xe4\\xe4n parhaiten ja miss\\xe4 nipist\\xe4\\xe4, voit optimoida marginaalejasi uudella tavalla.\"}),/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",children:\"Keskity kannattavimpiin asiakkaisiin\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Kaikki asiakkaat eiv\\xe4t ole samanlaisia. Jotkut asiakkaat ovat kannattavampia kuin toiset ja jotkut puolestaan vaativat enemm\\xe4n resursseja kuin toiset. FP&A-ohjelmiston analyyttisten taitojen avulla voit segmentoida ja analysoida asiakaskuntaasi ja varmistaa, ett\\xe4 markkinointi- ja myyntiponnistuksesi kohdistuvat  kannattavimpiin asiakasryhmiin.\"}),/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",children:\"Tunnista uudet mahdollisuudet\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Liiketoimintaymp\\xe4rist\\xf6 kehittyy jatkuvasti, ja mahdollisuuksia voi synty\\xe4 mit\\xe4 odottamattomimmilta tahoilta. Analytiikan ja trendianalyysin avulla uuden sukupolven FP&A-ty\\xf6kalut voivat auttaa sinua havaitsemaan markkinoiden muutokset, tuotepuutteet tai jopa mahdolliset kumppanuudet ennen kilpailijoitasi.\"}),/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",children:\"Hinnoittele strategisesti\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Hinnoittelu on yht\\xe4aikaa taidetta ja tiedett\\xe4. FP&A-ohjelmistojen tarjoamien yksityiskohtaisten tietojen avulla voit ymm\\xe4rt\\xe4\\xe4 tuotteidesi tai palvelujesi joustavuuden, arvioida markkinoiden kysynt\\xe4\\xe4 ja asettaa hinnat, jotka maksimoivat liikevaihdon ja varmistavat kilpailukyvyn.\"}),/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",children:\"Paranna kilpailukyky\\xe4\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Nykyaikaisessa yritysmaailmassa on olennaista pysy\\xe4 kehityksen k\\xe4rjess\\xe4. FP&A-ohjelmisto tarjoaa kokonaisvaltaisen n\\xe4kemyksen toimialastasi, mink\\xe4 ansiosta voit vertailla kilpailijoita, tunnistaa parhaat k\\xe4yt\\xe4nn\\xf6t ja innovoida tavoilla, jotka erottavat sinut muista.\"}),/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",children:\"Hillitse kustannuksia\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Jokainen s\\xe4\\xe4stetty euro on ansaittu euro. Yksityiskohtaisten kustannuserittelyjen ja kustannysanalyysien avulla voit FP&A-ty\\xf6kalujen avulla paikantaa hukkakohteet, virtaviivaistaa toimintoja ja varmistaa, ett\\xe4 jokainen sentti k\\xe4ytet\\xe4\\xe4n parhaalla mahdollisella tavalla.\"}),/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-1wml6uu\",\"data-styles-preset\":\"fVxnimdqP\",children:\"Lopuksi\"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-21ogod\",\"data-styles-preset\":\"xZndidUCt\",children:\"Usukupolven FP&A-ohjelmisto ei ole pelkk\\xe4 ty\\xf6kalu vaan strateginen kumppani. Liiketoiminnan muuttuessa yh\\xe4 tietovetoisemmaksi ne organisaatiot, jotka hy\\xf6dynt\\xe4v\\xe4t kehittyneiden analyysity\\xf6kalujen kyvykkyyden, menestyv\\xe4t. Tehosta p\\xe4\\xe4t\\xf6ksentekoasi ja menesty\\xe4ksesi tulevaisuudessa. \"})]}),className:\"framer-v4rip5\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h6yvmo-container\",children:/*#__PURE__*/_jsx(LinkKaikkiHyDyt,{height:\"100%\",id:\"ReBqvIqoH\",layoutId:\"ReBqvIqoH\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",Y0CAJ8FhT:getLocalizedValue(\"v1\",activeLocale)??\"KAIKKI HY\\xd6DYT \\xbb\"})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-kuwdwt\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1g68l4s-container\",children:/*#__PURE__*/_jsx(ButtonCTA,{height:\"100%\",id:\"GPzkIjz5M\",layoutId:\"GPzkIjz5M\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gi9e4lLZ5:{width:\"100vw\",y:1650.6},OpwT1_2dU:{width:\"100vw\"},xr7cTJ9ZG:{width:\"100vw\",y:1670.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:369,width:\"1220px\",y:1740.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-clkvji-container\",children:/*#__PURE__*/_jsx(SectionLogosGrayscale,{height:\"100%\",id:\"W91WFaT2j\",layoutId:\"W91WFaT2j\",style:{width:\"100%\"},variant:\"ver_kedSs\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gi9e4lLZ5:{y:2019.6},xr7cTJ9ZG:{y:2039.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1237,width:\"100vw\",y:2109.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1psgw7r-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gi9e4lLZ5:{variant:\"dWn2NGC3L\"},OpwT1_2dU:{variant:\"YyXRpsjCt\"},xr7cTJ9ZG:{variant:\"YyXRpsjCt\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"CIuxpefvH\",layoutId:\"CIuxpefvH\",style:{width:\"100%\"},variant:\"PxYB8RWoj\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Mu21s.framer-pde3r8, .framer-Mu21s .framer-pde3r8 { display: block; }\",\".framer-Mu21s.framer-1fxhfdd { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 80px 0px 0px 0px; position: relative; width: 1220px; }\",\".framer-Mu21s .framer-152qy33-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 1; }\",\".framer-Mu21s .framer-v9bysp { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: hidden; padding: 100px; position: relative; width: 100%; }\",\".framer-Mu21s .framer-v4rip5 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; max-width: 880px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-Mu21s .framer-1h6yvmo-container { flex: none; height: 36px; position: relative; width: 224px; }\",\".framer-Mu21s .framer-kuwdwt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 50px; position: relative; width: min-content; }\",\".framer-Mu21s .framer-1g68l4s-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Mu21s .framer-clkvji-container { flex: none; height: auto; position: relative; width: 1220px; }\",\".framer-Mu21s .framer-1psgw7r-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-Mu21s.framer-1fxhfdd, .framer-Mu21s .framer-v9bysp, .framer-Mu21s .framer-kuwdwt { gap: 0px; } .framer-Mu21s.framer-1fxhfdd > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Mu21s.framer-1fxhfdd > :first-child, .framer-Mu21s .framer-v9bysp > :first-child { margin-top: 0px; } .framer-Mu21s.framer-1fxhfdd > :last-child, .framer-Mu21s .framer-v9bysp > :last-child { margin-bottom: 0px; } .framer-Mu21s .framer-v9bysp > * { margin: 0px; margin-bottom: calc(100px / 2); margin-top: calc(100px / 2); } .framer-Mu21s .framer-kuwdwt > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-Mu21s .framer-kuwdwt > :first-child { margin-left: 0px; } .framer-Mu21s .framer-kuwdwt > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,\"@media (min-width: 810px) and (max-width: 1219px) { .framer-Mu21s.framer-1fxhfdd { width: 810px; } .framer-Mu21s .framer-clkvji-container { width: 100%; }}\",\"@media (min-width: 600px) and (max-width: 809px) { .framer-Mu21s.framer-1fxhfdd { width: 600px; } .framer-Mu21s .framer-152qy33-container { order: 0; } .framer-Mu21s .framer-v9bysp { gap: 80px; order: 2; padding: 50px 50px 100px 50px; } .framer-Mu21s .framer-kuwdwt { order: 1; } .framer-Mu21s .framer-clkvji-container { order: 3; width: 100%; } .framer-Mu21s .framer-1psgw7r-container { order: 4; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-Mu21s .framer-v9bysp { gap: 0px; } .framer-Mu21s .framer-v9bysp > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-Mu21s .framer-v9bysp > :first-child { margin-top: 0px; } .framer-Mu21s .framer-v9bysp > :last-child { margin-bottom: 0px; } }}\",\"@media (max-width: 599px) { .framer-Mu21s.framer-1fxhfdd { width: 360px; } .framer-Mu21s .framer-152qy33-container { order: 0; } .framer-Mu21s .framer-v9bysp { gap: 60px; order: 2; padding: 50px 30px 100px 30px; } .framer-Mu21s .framer-kuwdwt { order: 1; } .framer-Mu21s .framer-clkvji-container { order: 3; width: 100%; } .framer-Mu21s .framer-1psgw7r-container { order: 4; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-Mu21s .framer-v9bysp { gap: 0px; } .framer-Mu21s .framer-v9bysp > * { margin: 0px; margin-bottom: calc(60px / 2); margin-top: calc(60px / 2); } .framer-Mu21s .framer-v9bysp > :first-child { margin-top: 0px; } .framer-Mu21s .framer-v9bysp > :last-child { margin-bottom: 0px; } }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 3834\n * @framerIntrinsicWidth 1220\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"OpwT1_2dU\":{\"layout\":[\"fixed\",\"auto\"]},\"xr7cTJ9ZG\":{\"layout\":[\"fixed\",\"auto\"]},\"gi9e4lLZ5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerResponsiveScreen\n */const FramerTVTz6wSOh=withCSS(Component,css,\"framer-Mu21s\");export default FramerTVTz6wSOh;FramerTVTz6wSOh.displayName=\"Tee Parempia Liiketoimintapaatoksia\";FramerTVTz6wSOh.defaultProps={height:3834,width:1220};addFonts(FramerTVTz6wSOh,[{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\"}]},...MenuFonts,...LinkKaikkiHyDytFonts,...ButtonCTAFonts,...SectionLogosGrayscaleFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTVTz6wSOh\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"3834\",\"framerDisplayContentsDiv\":\"false\",\"framerResponsiveScreen\":\"\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1220\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OpwT1_2dU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xr7cTJ9ZG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gi9e4lLZ5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (9f55354)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={bDAtZvb3h:new LazyValue(()=>import(\"./TVTz6wSOh-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "init_ssg_sandbox_shims", "valuesByLocaleId", "LazyValue", "getLocalizedValue", "key", "locale", "values", "value", "preload", "promises", "promise", "usePreloadLocalizedValues", "preloadPromise", "MenuFonts", "getFonts", "NqUDsdaGo_default", "LinkKaikkiHyDytFonts", "GH_AVUseQ_default", "ButtonCTAFonts", "Jiq0NjsRP_default", "SectionLogosGrayscaleFonts", "OnlzBUbs4_default", "FooterFonts", "P3HB_ONAs_default", "breakpoints", "serializationHash", "variantClassNames", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "ref1", "pe", "usePreloadLocalizedValues", "defaultLayoutId", "ae", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "NqUDsdaGo_default", "RichText2", "getLocalizedValue", "x", "GH_AVUseQ_default", "Jiq0NjsRP_default", "OnlzBUbs4_default", "P3HB_ONAs_default", "css", "FramerTVTz6wSOh", "withCSS", "TVTz6wSOh_default", "addFonts", "MenuFonts", "LinkKaikkiHyDytFonts", "ButtonCTAFonts", "SectionLogosGrayscaleFonts", "FooterFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
