{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/Xr8CO3Ul8Gb7lVfgMKTh/Embed.js", "ssg:https://framerusercontent.com/modules/r5TrF335WJHCFScVFnBw/ZzGuVLjDXxLF8LgDU8bR/Xjh51IA16.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don\u2019t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can\u2019t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can\u2019t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas)});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{var _ref_current;const iframeWindow=(_ref_current=ref.current)===null||_ref_current===void 0?void 0:_ref_current.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow===null||iframeWindow===void 0?void 0:iframeWindow.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                min-height: 100vh;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading\u2026\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"600\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map", "// Generated by Framer (b42fcc8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getWhereExpressionFromPathVariables,Image,Link,NotFoundError,PropertyOverrides,RichText,SVG,useCurrentPathVariables,useCustomCursors,useHydratedBreakpointVariants,useLocaleInfo,useQueryData,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import GalleryGallery from\"https://framerusercontent.com/modules/NklwY9JQWN5oZO3Hmz9Q/tGx58R8ZOeni7LoZ7hcM/QeDsfUJ1R.js\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/Xr8CO3Ul8Gb7lVfgMKTh/Embed.js\";import Navbar from\"#framer/local/canvasComponent/PLTi8pu0T/PLTi8pu0T.js\";import CaseStudyProcess from\"#framer/local/canvasComponent/wLUGNS0FC/wLUGNS0FC.js\";import Footer from\"#framer/local/canvasComponent/ZPzL4zqtl/ZPzL4zqtl.js\";import{withHighlightColor3}from\"#framer/local/codeFile/AUEGkZb/Text_Highlighter.js\";import Project from\"#framer/local/collection/KRdafx7oP/KRdafx7oP.js\";import*as sharedStyle5 from\"#framer/local/css/bKvs_i8q2/bKvs_i8q2.js\";import*as sharedStyle from\"#framer/local/css/C5Lz8f3eW/C5Lz8f3eW.js\";import*as sharedStyle3 from\"#framer/local/css/G6g3ng8p5/G6g3ng8p5.js\";import*as sharedStyle1 from\"#framer/local/css/kCEoWPh44/kCEoWPh44.js\";import*as sharedStyle4 from\"#framer/local/css/kf7bwnSqK/kf7bwnSqK.js\";import*as sharedStyle6 from\"#framer/local/css/pnDXobt8G/pnDXobt8G.js\";import*as sharedStyle2 from\"#framer/local/css/WGf0PE3EJ/WGf0PE3EJ.js\";import metadataProvider from\"#framer/local/webPageMetadata/Xjh51IA16/Xjh51IA16.js\";const NavbarFonts=getFonts(Navbar);const RichTextWithHighlightColor3=withHighlightColor3(RichText);const RichTextWithFX=withFX(RichText);const CaseStudyProcessFonts=getFonts(CaseStudyProcess);const ContainerWithFX=withFX(Container);const GalleryGalleryFonts=getFonts(GalleryGallery);const RichTextWithHighlightColor3WithFX=withFX(withHighlightColor3(RichText));const EmbedFonts=getFonts(Embed);const FooterFonts=getFonts(Footer);const breakpoints={aPUGfjSlb:\"(min-width: 1200px) and (max-width: 1535px)\",d47eP6SLA:\"(min-width: 768px) and (max-width: 1199px)\",rUwpNHTlA:\"(min-width: 1536px)\",VbQY6vNOg:\"(max-width: 767px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-lW2CG\";const variantClassNames={aPUGfjSlb:\"framer-v-g0gjgk\",d47eP6SLA:\"framer-v-b9g445\",rUwpNHTlA:\"framer-v-xx9218\",VbQY6vNOg:\"framer-v-1pmiidn\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition1={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation,tokenization:\"line\",transition:transition1,trigger:\"onMount\",type:\"appear\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:50};const transition2={damping:30,delay:0,mass:1,stiffness:500,type:\"spring\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:50};const transition3={damping:30,delay:.2,mass:1,stiffness:500,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition3,x:0,y:50};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:50};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const metadata=metadataProvider();const humanReadableVariantMap={Desktop:\"rUwpNHTlA\",Laptop:\"aPUGfjSlb\",Mobile:\"VbQY6vNOg\",Tablet:\"d47eP6SLA\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"rUwpNHTlA\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const currentPathVariables=useCurrentPathVariables();const[currentRouteData]=useQueryData({from:{alias:\"Xjh51IA16\",data:Project,type:\"Collection\"},select:[{collection:\"Xjh51IA16\",name:\"q_xzqx9TZ\",type:\"Identifier\"},{collection:\"Xjh51IA16\",name:\"h4y5CDZQT\",type:\"Identifier\"},{collection:\"Xjh51IA16\",name:\"EKMpnfn9Q\",type:\"Identifier\"},{collection:\"Xjh51IA16\",name:\"KPojj2xzE\",type:\"Identifier\"},{collection:\"Xjh51IA16\",name:\"F4ououB8y\",type:\"Identifier\"},{collection:\"Xjh51IA16\",name:\"UNa8V1tYi\",type:\"Identifier\"},{collection:\"Xjh51IA16\",name:\"n6Q5RaTO5\",type:\"Identifier\"},{collection:\"Xjh51IA16\",name:\"YUpsgovCE\",type:\"Identifier\"},{collection:\"Xjh51IA16\",name:\"CHsQXXbop\",type:\"Identifier\"},{collection:\"Xjh51IA16\",name:\"u8gnb2ba4\",type:\"Identifier\"},{collection:\"Xjh51IA16\",name:\"eNJRy2o8E\",type:\"Identifier\"},{collection:\"Xjh51IA16\",name:\"rg2UbrLVB\",type:\"Identifier\"}],where:getWhereExpressionFromPathVariables(currentPathVariables,\"Xjh51IA16\")});const getFromCurrentRouteData=key=>{if(!currentRouteData)throw new NotFoundError(`No data matches path variables: ${JSON.stringify(currentPathVariables)}`);return currentRouteData[key];};var _getFromCurrentRouteData,_getFromCurrentRouteData1,_getFromCurrentRouteData2,_getFromCurrentRouteData3,_getFromCurrentRouteData4,_getFromCurrentRouteData5,_getFromCurrentRouteData6,_getFromCurrentRouteData7,_getFromCurrentRouteData8;const{style,className,layoutId,variant,q_xzqx9TZ=(_getFromCurrentRouteData=getFromCurrentRouteData(\"q_xzqx9TZ\"))!==null&&_getFromCurrentRouteData!==void 0?_getFromCurrentRouteData:\"\",h4y5CDZQT=getFromCurrentRouteData(\"h4y5CDZQT\"),EKMpnfn9Q=getFromCurrentRouteData(\"EKMpnfn9Q\"),KPojj2xzE=(_getFromCurrentRouteData1=getFromCurrentRouteData(\"KPojj2xzE\"))!==null&&_getFromCurrentRouteData1!==void 0?_getFromCurrentRouteData1:\"\",UNa8V1tYi=(_getFromCurrentRouteData2=getFromCurrentRouteData(\"UNa8V1tYi\"))!==null&&_getFromCurrentRouteData2!==void 0?_getFromCurrentRouteData2:\"\",n6Q5RaTO5=(_getFromCurrentRouteData3=getFromCurrentRouteData(\"n6Q5RaTO5\"))!==null&&_getFromCurrentRouteData3!==void 0?_getFromCurrentRouteData3:\"\",F4ououB8y=(_getFromCurrentRouteData4=getFromCurrentRouteData(\"F4ououB8y\"))!==null&&_getFromCurrentRouteData4!==void 0?_getFromCurrentRouteData4:\"\",CHsQXXbop=(_getFromCurrentRouteData5=getFromCurrentRouteData(\"CHsQXXbop\"))!==null&&_getFromCurrentRouteData5!==void 0?_getFromCurrentRouteData5:\"\",YUpsgovCE=(_getFromCurrentRouteData6=getFromCurrentRouteData(\"YUpsgovCE\"))!==null&&_getFromCurrentRouteData6!==void 0?_getFromCurrentRouteData6:\"\",eNJRy2o8E=(_getFromCurrentRouteData7=getFromCurrentRouteData(\"eNJRy2o8E\"))!==null&&_getFromCurrentRouteData7!==void 0?_getFromCurrentRouteData7:\"\",u8gnb2ba4=(_getFromCurrentRouteData8=getFromCurrentRouteData(\"u8gnb2ba4\"))!==null&&_getFromCurrentRouteData8!==void 0?_getFromCurrentRouteData8:\"\",rg2UbrLVB=getFromCurrentRouteData(\"rg2UbrLVB\"),...restProps}=getProps(props);React.useEffect(()=>{const metadata1=metadataProvider(currentRouteData,activeLocale);if(metadata1.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata1.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata1.robots);document.head.appendChild(robotsTag);}}},[currentRouteData,activeLocale]);React.useInsertionEffect(()=>{const metadata1=metadataProvider(currentRouteData,activeLocale);document.title=metadata1.title||\"\";if(metadata1.viewport){var _document_querySelector;(_document_querySelector=document.querySelector('meta[name=\"viewport\"]'))===null||_document_querySelector===void 0?void 0:_document_querySelector.setAttribute(\"content\",metadata1.viewport);}const bodyCls=metadata1.bodyClassName;if(bodyCls){const body=document.body;body.classList.forEach(c=>c.startsWith(\"framer-body-\")&&body.classList.remove(c));body.classList.add(`${metadata1.bodyClassName}-framer-lW2CG`);}return()=>{if(bodyCls)document.body.classList.remove(`${metadata1.bodyClassName}-framer-lW2CG`);};},[currentRouteData,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const ref1=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"aPUGfjSlb\")return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"aPUGfjSlb\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"rUwpNHTlA\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:[/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-xx9218\",className),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-185opyf\",\"data-framer-name\":\"hero-section\",name:\"hero-section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-luk696\",\"data-framer-name\":\"wrapper-filled\",name:\"wrapper-filled\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VbQY6vNOg:{width:\"calc(100vw - 20px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:97,width:\"calc(100vw - 100px)\",y:20,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ms3wcs-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d47eP6SLA:{variant:\"bwkUKkUrv\"},VbQY6vNOg:{variant:\"bwkUKkUrv\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"GJ5_lFwgC\",layoutId:\"GJ5_lFwgC\",style:{width:\"100%\"},variant:\"OVL7Azpt7\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1472uof\",\"data-framer-name\":\"hero-container\",name:\"hero-container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1d108gk\",\"data-framer-name\":\"Post\",name:\"Post\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-y1xyw1\",\"data-framer-name\":\"content\",name:\"content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2tka51\",\"data-framer-name\":\"category+txt\",name:\"category+txt\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6ksf2e\",\"data-border\":true,\"data-framer-name\":\"category\",name:\"category\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-uqhxin\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-15v1lsn\",\"data-framer-name\":\"Star 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:19,intrinsicWidth:18,name:\"Star 1\",svg:'<svg width=\"18\" height=\"19\" viewBox=\"0 0 18 19\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M9 0.0853577L10.8469 4.01102L14.7851 2.19096L13.6765 6.38536L17.8633 7.52252L14.318 10.0231L16.7942 13.5854L12.4711 13.222L12.0782 17.5426L9 14.4854L5.92182 17.5426L5.52895 13.222L1.20577 13.5854L3.68204 10.0231L0.13673 7.52252L4.32346 6.38536L3.21491 2.19096L7.15309 4.01102L9 0.0853577Z\" fill=\"#A9E8C2\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"rgb(17, 16, 17)\"},children:\"Automotive UX\"})}),className:\"framer-1vohm65\",\"data-framer-name\":\"Text\",fonts:[\"FS;Satoshi-regular\"],name:\"Text\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1eghmkv\",\"data-styles-preset\":\"C5Lz8f3eW\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-a378a457-09c9-4e21-8971-31a4dc6ae8ea, rgb(17, 16, 17))\"},children:\"Car Infotainment System\"})}),className:\"framer-1kradsz\",\"data-framer-name\":\"Budget Planner Finance App\",fonts:[\"Inter\"],name:\"Budget Planner Finance App\",text:q_xzqx9TZ,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-wpd3sz\",\"data-framer-name\":\"text\",name:\"text\",children:/*#__PURE__*/_jsx(RichTextWithHighlightColor3,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-77abf34c-bfd0-46e4-bdc5-396472ca5ca6, rgba(17, 16, 17, 0.5))\"},children:[\"The aim was to design an intuitive car e-cockpit that prioritizes \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"driver safety\"}),\" while delivering seamless connectivity, driving assistance, and a superior entertainment experience.\"]})}),className:\"framer-18rsijh\",\"data-framer-name\":\"Supporting text\",fonts:[\"FS;Satoshi-regular\"],name:\"Supporting text\",verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d47eP6SLA:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(593.8),sizes:\"calc(min(100vw - 100px, 1280px) - 120px)\",...toResponsiveImage(h4y5CDZQT)}},VbQY6vNOg:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(557.8),sizes:\"calc(min(100vw - 20px, 1280px) - 40px)\",...toResponsiveImage(h4y5CDZQT)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(609.8),sizes:\"calc(min(100vw - 100px, 1280px) - 120px)\",...toResponsiveImage(h4y5CDZQT)},className:\"framer-1djsktt\",\"data-framer-name\":\"Banner\",name:\"Banner\"})})]})})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xjnpk3\",\"data-framer-name\":\"Container\",name:\"Container\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-7n08ek\",\"data-framer-name\":\"Wrapper\",name:\"Wrapper\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-d8ekc8\",\"data-framer-name\":\"about\",name:\"about\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-kouw\",\"data-framer-name\":\"container\",name:\"container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1n4svf1\",\"data-framer-name\":\"content\",name:\"content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1jtrffz\",\"data-framer-name\":\"about\",name:\"about\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-156g5b7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aPUGfjSlb:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1309.8),sizes:\"calc(max((max(min(100vw - 100px, 1280px) - 120px, 1px) - 64px) / 3.5, 1px) * 0.75)\",...toResponsiveImage(EKMpnfn9Q),...{positionX:\"left\",positionY:\"center\"}}},d47eP6SLA:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1293.8),sizes:\"calc(max((max(min(100vw - 100px, 1280px) - 120px, 1px) - 32px) / 3.5, 1px) * 0.75)\",...toResponsiveImage(EKMpnfn9Q),...{positionX:\"left\",positionY:\"center\"}}},VbQY6vNOg:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(987.8),sizes:\"calc(max(min(100vw - 20px, 1280px) - 40px, 1px) * 0.75)\",...toResponsiveImage(EKMpnfn9Q),...{positionX:\"left\",positionY:\"center\"}}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(1309.8),sizes:\"calc(max((max(min(100vw, 1280px) - 120px, 1px) - 64px) / 3.5, 1px) * 0.75)\",...toResponsiveImage(EKMpnfn9Q),...{positionX:\"left\",positionY:\"center\"}},className:\"framer-1q6orxr\",\"data-framer-name\":\"Logo\",name:\"Logo\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-atn7md\",\"data-framer-name\":\"industry\",name:\"industry\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VbQY6vNOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIEFsdCBSZWd1bGFy\",\"--framer-font-family\":'\"Recoleta Alt Regular\", \"Recoleta Alt Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b16a7865-924d-449a-9a9b-b11ba99dad5b, rgb(92, 100, 112))\"},children:\"Team\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIEFsdCBSZWd1bGFy\",\"--framer-font-family\":'\"Recoleta Alt Regular\", \"Recoleta Alt Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-b16a7865-924d-449a-9a9b-b11ba99dad5b, rgb(92, 100, 112))\"},children:\"Team\"})}),className:\"framer-1o3cv2v\",\"data-framer-name\":\"Industry\",fonts:[\"CUSTOM;Recoleta Alt Regular\"],name:\"Industry\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VbQY6vNOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-vgpt00\",\"data-styles-preset\":\"kCEoWPh44\",style:{\"--framer-text-alignment\":\"left\"},children:\"UX Designers, Visual Designers, Developers, Engineers\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-vgpt00\",\"data-styles-preset\":\"kCEoWPh44\",children:\"UX Designers, Visual Designers, Developers, Engineers\"})}),className:\"framer-vv45q4\",\"data-framer-name\":\"Fintech\",fonts:[\"Inter\"],name:\"Fintech\",text:KPojj2xzE,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1tysyzi\",\"data-framer-name\":\"headquarters\",name:\"headquarters\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VbQY6vNOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIEFsdCBSZWd1bGFy\",\"--framer-font-family\":'\"Recoleta Alt Regular\", \"Recoleta Alt Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b16a7865-924d-449a-9a9b-b11ba99dad5b, rgb(92, 100, 112))\"},children:\"Role\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIEFsdCBSZWd1bGFy\",\"--framer-font-family\":'\"Recoleta Alt Regular\", \"Recoleta Alt Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-b16a7865-924d-449a-9a9b-b11ba99dad5b, rgb(92, 100, 112))\"},children:\"Role\"})}),className:\"framer-1szsjv1\",\"data-framer-name\":\"Headquarters\",fonts:[\"CUSTOM;Recoleta Alt Regular\"],name:\"Headquarters\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VbQY6vNOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-letter-spacing\":\"-0.32px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-1e6aa030-b9a6-4d7d-9eed-12ec3ce25c6d, rgb(46, 50, 56))\"},children:\"UX Researcher and Designer\"})}),fonts:[\"GF;Instrument Sans-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-vgpt00\",\"data-styles-preset\":\"kCEoWPh44\",children:\"UX Researcher and Designer\"})}),className:\"framer-19fhbqx\",\"data-framer-name\":\"London\",fonts:[\"Inter\"],name:\"London\",text:UNa8V1tYi,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-yj6hwa\",\"data-framer-name\":\"founded\",name:\"founded\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VbQY6vNOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIEFsdCBSZWd1bGFy\",\"--framer-font-family\":'\"Recoleta Alt Regular\", \"Recoleta Alt Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b16a7865-924d-449a-9a9b-b11ba99dad5b, rgb(92, 100, 112))\"},children:\"Tools\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIEFsdCBSZWd1bGFy\",\"--framer-font-family\":'\"Recoleta Alt Regular\", \"Recoleta Alt Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-b16a7865-924d-449a-9a9b-b11ba99dad5b, rgb(92, 100, 112))\"},children:\"Tools\"})}),className:\"framer-1au6zes\",\"data-framer-name\":\"Founded\",fonts:[\"CUSTOM;Recoleta Alt Regular\"],name:\"Founded\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VbQY6vNOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-letter-spacing\":\"-0.32px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-1e6aa030-b9a6-4d7d-9eed-12ec3ce25c6d, rgb(46, 50, 56))\"},children:\"Adobe XD, Adobe Photoshop, MS Office, Atlassian Jira\"})}),fonts:[\"GF;Instrument Sans-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-vgpt00\",\"data-styles-preset\":\"kCEoWPh44\",children:\"Adobe XD, Adobe Photoshop, MS Office, Atlassian Jira\"})}),className:\"framer-1kxu3pr\",\"data-framer-name\":\"2018\",fonts:[\"Inter\"],name:\"2018\",text:n6Q5RaTO5,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1en0ukq\",\"data-framer-name\":\"founded\",name:\"founded\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VbQY6vNOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIEFsdCBSZWd1bGFy\",\"--framer-font-family\":'\"Recoleta Alt Regular\", \"Recoleta Alt Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-b16a7865-924d-449a-9a9b-b11ba99dad5b, rgb(92, 100, 112))\"},children:\"Timeline\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO1JlY29sZXRhIEFsdCBSZWd1bGFy\",\"--framer-font-family\":'\"Recoleta Alt Regular\", \"Recoleta Alt Regular Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-b16a7865-924d-449a-9a9b-b11ba99dad5b, rgb(92, 100, 112))\"},children:\"Timeline\"})}),className:\"framer-99g3hg\",\"data-framer-name\":\"Founded\",fonts:[\"CUSTOM;Recoleta Alt Regular\"],name:\"Founded\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VbQY6vNOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTYW5zLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Instrument Sans\", \"Instrument Sans Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-letter-spacing\":\"-0.32px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-1e6aa030-b9a6-4d7d-9eed-12ec3ce25c6d, rgb(46, 50, 56))\"},children:\"15 months\"})}),fonts:[\"GF;Instrument Sans-regular\"]}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-vgpt00\",\"data-styles-preset\":\"kCEoWPh44\",children:\"15 months\"})}),className:\"framer-q5lwjg\",\"data-framer-name\":\"2018\",fonts:[\"Inter\"],name:\"2018\",text:F4ououB8y,verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xm2os\",\"data-framer-name\":\"text\",name:\"text\",children:/*#__PURE__*/_jsx(RichTextWithHighlightColor3,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-ettx7\",\"data-styles-preset\":\"WGf0PE3EJ\",children:\"Challenge\"}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-a378a457-09c9-4e21-8971-31a4dc6ae8ea, rgb(17, 16, 17))\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"UI Modernization\"}),\": \"]}),\"Transitioning from outdated UI designs to a modern, engaging and user-centric HMI.\"]}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-a378a457-09c9-4e21-8971-31a4dc6ae8ea, rgb(17, 16, 17))\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Cluttered User Experience\"}),\":\"]}),\" Simplifying cluttered screens to ensure a seamless and intuitive driving experience.\"]}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-a378a457-09c9-4e21-8971-31a4dc6ae8ea, rgb(17, 16, 17))\"},children:[/*#__PURE__*/_jsxs(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Safety and Functionality Balance\"}),\":\"]}),\" Balancing advanced features while minimizing driver distractions for enhanced safety, along with addressing the challenge of limited native applications\"]}),/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-ettx7\",\"data-styles-preset\":\"WGf0PE3EJ\",children:\"Solution\"}),/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-a378a457-09c9-4e21-8971-31a4dc6ae8ea, rgb(17, 16, 17))\"},children:[\"Our team prioritized a human-centric approach, combining advanced driver assistance features (ADAS) with a \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"streamlined user interface.\"}),\" By seamlessly integrating Tata Motors' brand identity and offering customizable powertrain and body style options, we developed an innovative, software-defined vehicle that sets new standards for \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"safety, comfort, \"}),\"and \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"personalization. \"})]})]}),className:\"framer-wd9bs6\",\"data-framer-name\":\"Content\",fonts:[\"FS;Satoshi-regular\",\"FS;Satoshi-bold\"],name:\"Content\",verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1fsovz9\",\"data-framer-name\":\"metrics\",name:\"metrics\",children:[/*#__PURE__*/_jsx(Link,{href:\"(https://www.tataelxsi.com/news-and-events/gen-3-hmi-design-jointly-developed-by-tata-motors-and-tata-elxsi-wins-the-german-design-award)\",nodeId:\"Cr0upZIFY\",children:/*#__PURE__*/_jsxs(\"a\",{className:\"framer-1dsnuw framer-1cc9mvj\",\"data-framer-name\":\"1\",name:\"1\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1um0zug\",\"data-framer-name\":\"12\",name:\"12\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-j04xzu\",\"data-styles-preset\":\"G6g3ng8p5\",children:\"2024\"})}),className:\"framer-1rk3edx\",\"data-framer-name\":\"12\",effect:textEffect,fonts:[\"Inter\"],name:\"12\",text:CHsQXXbop,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VbQY6vNOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",style:{\"--framer-text-alignment\":\"center\"},children:\"German Design Award \"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",children:\"German Design Award \"})}),className:\"framer-1vwt3ij\",\"data-framer-name\":\"years experience\",fonts:[\"Inter\"],name:\"years experience\",text:YUpsgovCE,verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-17a9mw6\",\"data-framer-name\":\"2\",name:\"2\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1lgur8y\",\"data-framer-name\":\"12\",name:\"12\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-j04xzu\",\"data-styles-preset\":\"G6g3ng8p5\",children:\"4.4/5\"})}),className:\"framer-1yaorkn\",\"data-framer-name\":\"12\",fonts:[\"Inter\"],name:\"12\",text:eNJRy2o8E,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VbQY6vNOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",style:{\"--framer-text-alignment\":\"center\"},children:\"Rating by Indian Automotive Publication \"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",children:\"Rating by Indian Automotive Publication \"})}),className:\"framer-vhqt1e\",\"data-framer-name\":\"years experience\",fonts:[\"Inter\"],name:\"years experience\",text:u8gnb2ba4,verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kxhjmh\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hv2j3g\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aPUGfjSlb:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(2419.1000000000004),sizes:\"max(min(max(100vw - 100px, 1px), 1280px) - 120px, 1px)\",...toResponsiveImage(rg2UbrLVB)}},d47eP6SLA:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(2577.5),sizes:\"max(min(max(100vw - 100px, 1px), 1280px) - 120px, 1px)\",...toResponsiveImage(rg2UbrLVB)}},VbQY6vNOg:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(3322.6000000000004),sizes:\"max(min(100vw - 20px, 1280px) - 40px, 1px)\",...toResponsiveImage(rg2UbrLVB)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(2419.1000000000004),sizes:\"min(max(min(max(100vw, 1px), 1280px) - 120px, 1px), 1536px)\",...toResponsiveImage(rg2UbrLVB)},className:\"framer-1f39z7\",\"data-framer-name\":\"Banner\",name:\"Banner\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-zvtyuo\",\"data-framer-name\":\"Process&tools\",name:\"Process&tools\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-152ql54\",\"data-framer-name\":\"container\",name:\"container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d47eP6SLA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-ettx7\",\"data-styles-preset\":\"WGf0PE3EJ\",children:\"Process\"})})},VbQY6vNOg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-ettx7\",\"data-styles-preset\":\"WGf0PE3EJ\",children:\"Process\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-hhigr0\",\"data-styles-preset\":\"bKvs_i8q2\",children:\"Process\"})}),className:\"framer-1x0z7w\",\"data-framer-name\":\"Process\",fonts:[\"Inter\"],name:\"Process\",style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aPUGfjSlb:{width:\"1019px\",y:3176.8},d47eP6SLA:{y:3574.2},VbQY6vNOg:{width:\"1240px\",y:3953.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:493,width:\"1160px\",y:3415.8,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1ktzedd-container\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d47eP6SLA:{variant:\"WXFAhiGT5\"},VbQY6vNOg:{variant:\"WXFAhiGT5\"}},children:/*#__PURE__*/_jsx(CaseStudyProcess,{height:\"100%\",id:\"gIL_65Wqw\",layoutId:\"gIL_65Wqw\",style:{width:\"100%\"},variant:\"Ai7MTlZCW\",width:\"100%\"})})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ymphpn\",\"data-framer-name\":\"Final UI\",name:\"Final UI\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-hhigr0\",\"data-styles-preset\":\"bKvs_i8q2\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"A Glimpse of the Final User Interface\"})}),className:\"framer-kbwkrc\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aPUGfjSlb:{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation4,__framer__exit:animation5,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1}},children:/*#__PURE__*/_jsx(ContainerWithFX,{className:\"framer-4kcjy5-container\",children:/*#__PURE__*/_jsx(GalleryGallery,{AB57wm4vu:addImageAlt({src:\"https://framerusercontent.com/images/cnzzPyo980AsyfSwkJ9T8YNYqyA.png\",srcSet:\"https://framerusercontent.com/images/cnzzPyo980AsyfSwkJ9T8YNYqyA.png?scale-down-to=512 512w,https://framerusercontent.com/images/cnzzPyo980AsyfSwkJ9T8YNYqyA.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/cnzzPyo980AsyfSwkJ9T8YNYqyA.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/cnzzPyo980AsyfSwkJ9T8YNYqyA.png 3840w\"},\"\"),aQnc30A6N:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",DSJNh7kE4:addImageAlt({src:\"https://framerusercontent.com/images/EyDlQtvTzykmbeKhDNRA8lRrOs.png\",srcSet:\"https://framerusercontent.com/images/EyDlQtvTzykmbeKhDNRA8lRrOs.png?scale-down-to=512 512w,https://framerusercontent.com/images/EyDlQtvTzykmbeKhDNRA8lRrOs.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/EyDlQtvTzykmbeKhDNRA8lRrOs.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/EyDlQtvTzykmbeKhDNRA8lRrOs.png 3840w\"},\"\"),height:\"100%\",id:\"x1shKtVlw\",iVBKtZsnr:addImageAlt({src:\"https://framerusercontent.com/images/y12MokJzJj06zYERpU63FuuZvg.png\",srcSet:\"https://framerusercontent.com/images/y12MokJzJj06zYERpU63FuuZvg.png?scale-down-to=512 512w,https://framerusercontent.com/images/y12MokJzJj06zYERpU63FuuZvg.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/y12MokJzJj06zYERpU63FuuZvg.png 1920w\"},\"\"),Jz5mRKP8b:addImageAlt({src:\"https://framerusercontent.com/images/flyEwtfaVlZuBhegkxkw92bjoQ.png\",srcSet:\"https://framerusercontent.com/images/flyEwtfaVlZuBhegkxkw92bjoQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/flyEwtfaVlZuBhegkxkw92bjoQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/flyEwtfaVlZuBhegkxkw92bjoQ.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/flyEwtfaVlZuBhegkxkw92bjoQ.png 3840w\"},\"\"),L3eYtamgf:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",layoutId:\"x1shKtVlw\",LqdxvB4A5:addImageAlt({src:\"https://framerusercontent.com/images/KBhuS4TNdrqg6oDrRwqS1aJ1UcQ.png\",srcSet:\"https://framerusercontent.com/images/KBhuS4TNdrqg6oDrRwqS1aJ1UcQ.png?scale-down-to=512 512w,https://framerusercontent.com/images/KBhuS4TNdrqg6oDrRwqS1aJ1UcQ.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KBhuS4TNdrqg6oDrRwqS1aJ1UcQ.png 1920w\"},\"\"),NFYUL81vf:addImageAlt({src:\"https://framerusercontent.com/images/eWTUNuXeyCGTxVL8o6CWD8JKc.png\",srcSet:\"https://framerusercontent.com/images/eWTUNuXeyCGTxVL8o6CWD8JKc.png?scale-down-to=512 512w,https://framerusercontent.com/images/eWTUNuXeyCGTxVL8o6CWD8JKc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/eWTUNuXeyCGTxVL8o6CWD8JKc.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/eWTUNuXeyCGTxVL8o6CWD8JKc.png 3840w\"},\"\"),RROWsrtui:addImageAlt({src:\"https://framerusercontent.com/images/p3fG26eIJHBJvownMN6686eMbE.png\",srcSet:\"https://framerusercontent.com/images/p3fG26eIJHBJvownMN6686eMbE.png?scale-down-to=512 512w,https://framerusercontent.com/images/p3fG26eIJHBJvownMN6686eMbE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/p3fG26eIJHBJvownMN6686eMbE.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/p3fG26eIJHBJvownMN6686eMbE.png 3840w\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:\"VlgTSnnAP\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1721wrr\",\"data-framer-name\":\"Research Insights\",name:\"Research Insights\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-hhigr0\",\"data-styles-preset\":\"bKvs_i8q2\",children:\"Key Research Insights that Shaped Our Direction\"})}),className:\"framer-3gf3w4\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"ul\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Intuitive UI for safety\"}),\": We identified a gap in competitor designs - some prioritized features over intuitive controls, potentially distracting drivers. This insight shaped our user interface, balancing functionality with minimal distraction for enhanced driver safety.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Haptic feedback for navigation\"}),\": Users appreciated subtle haptic cues while driving, emphasizing the importance of a well-rounded user experience beyond just visuals.\",/*#__PURE__*/_jsx(\"br\",{}),/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsxs(\"p\",{children:[/*#__PURE__*/_jsx(\"strong\",{children:\"Voice control integration:\"}),\" Analyzing a competitor's seamless voice assistant for navigation, and entertainment solidified our focus on a robust voice system for a safe and convenient experience.\"]})})]})}),className:\"framer-1gump70\",fonts:[\"Inter\",\"Inter-Bold\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1syulsl\",\"data-framer-name\":\"Final UI\",name:\"Final UI\",children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d47eP6SLA:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-bfg27c\",\"data-styles-preset\":\"pnDXobt8G\",children:[\"I was responsible for the design of 3 key features of the infotainment system\",/*#__PURE__*/_jsx(\"br\",{}),\" \"]}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(17, 16, 17)\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Phone\\xa0 |\\xa0 Android Auto/Apple CarPlay\\xa0 |\\xa0 Climate Control \"})})]})},VbQY6vNOg:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-bfg27c\",\"data-styles-preset\":\"pnDXobt8G\",children:[\"I was responsible for the design of 3 key features of the infotainment system\",/*#__PURE__*/_jsx(\"br\",{}),\" \"]}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(17, 16, 17)\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Phone\\xa0 |\\xa0 Android Auto/Apple CarPlay\\xa0 |\\xa0 Climate Control \"})})]})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-bfg27c\",\"data-styles-preset\":\"pnDXobt8G\",children:[\"I was responsible for the design of 3 key features of the infotainment system\",/*#__PURE__*/_jsx(\"br\",{}),\" \"]}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"36px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(17, 16, 17)\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Phone\\xa0 |\\xa0 Android Auto/Apple CarPlay\\xa0 |\\xa0 Climate Control \"})})]}),className:\"framer-1rnvhy hidden-g0gjgk\",fonts:[\"FS;Satoshi-regular\",\"FS;Satoshi-bold\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:\"(https://www.tataelxsi.com/news-and-events/gen-3-hmi-design-jointly-developed-by-tata-motors-and-tata-elxsi-wins-the-german-design-award)\",nodeId:\"Frj0A4XgL\",children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-1az8eh1 hidden-xx9218 hidden-b9g445 hidden-1pmiidn framer-1cc9mvj\",\"data-framer-name\":\"1\",name:\"1\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1kq3eyl\",\"data-framer-name\":\"12\",name:\"12\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bfg27c\",\"data-styles-preset\":\"pnDXobt8G\",children:\"I was responsible for the design of 3 key features of the infotainment system \"}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-j04xzu\",\"data-styles-preset\":\"G6g3ng8p5\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Phone\\xa0 |\\xa0 Android Auto/Apple CarPlay\\xa0 |\\xa0 Climate Control \"})})]}),className:\"framer-4qc677\",\"data-framer-name\":\"12\",effect:textEffect,fonts:[\"Inter\",\"Inter-Bold\"],name:\"12\",verticalAlignment:\"top\",withExternalLayout:true})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hx3rp6\",\"data-framer-name\":\"Research Insights\",name:\"Research Insights\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wkckki\",\"data-framer-name\":\"Research Insights\",name:\"Research Insights\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-hhigr0\",\"data-styles-preset\":\"bKvs_i8q2\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Phone Feature Case Study\"})}),className:\"framer-1l3p56m\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithHighlightColor3WithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"I initiated the development of the Gen 3 system's core 'Phone' feature, collaborating across departments to understand different technical aspects and limitations. Through extensive \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"desk research\"}),\", \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"benchmarking\"}),\", and \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"interviews\"}),\", I identified \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"key scenarios\"}),\", mapped corresponding \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"user journeys\"}),\", created \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"interactive low-fidelity prototypes\"}),\", and conducted \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"A/B testing\"}),\" to refine key interactions before handing them off to the UI team for visual design and development.\"]})}),className:\"framer-o2fz81\",fonts:[\"FS;Satoshi-regular\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13d8gz0\",\"data-framer-name\":\"Research Insights\",name:\"Research Insights\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-vgpt00\",\"data-styles-preset\":\"kCEoWPh44\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Benchmarking of Use Cases\"})}),className:\"framer-19q3pyx\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"I analyzed in-car phone systems from various automakers alongside popular mobile interfaces. This cross-industry approach ensured the design incorporated best practices for user-friendliness and safety in the e-cockpit.\"})}),className:\"framer-pnwxkr\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aPUGfjSlb:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(6238.4),pixelHeight:5752,pixelWidth:8458,sizes:\"876px\",src:\"https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png\",srcSet:\"https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=512 512w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png 8458w\"}},d47eP6SLA:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(6110.799999999999),pixelHeight:5752,pixelWidth:8458,sizes:\"1163px\",src:\"https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png\",srcSet:\"https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=512 512w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png 8458w\"}},VbQY6vNOg:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(6943.599999999999),pixelHeight:5752,pixelWidth:8458,sizes:\"1163px\",src:\"https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png\",srcSet:\"https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=512 512w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png 8458w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(6448.4),pixelHeight:5752,pixelWidth:8458,sizes:\"1163px\",src:\"https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png\",srcSet:\"https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=512 512w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png?scale-down-to=4096 4096w,https://framerusercontent.com/images/xu8RnEQQvjHKcy111zWb50TRug8.png 8458w\"},className:\"framer-hrjcaf\"})}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-vgpt00\",\"data-styles-preset\":\"kCEoWPh44\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Scenario Mapping\"})}),className:\"framer-1rl8y4a\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"I considered different device connections (Bluetooth, wired, wireless) and their impact on the user experience. I mapped out driver states (connected/disconnected), contact information (saved/unsaved/premium), and call types (incoming, outgoing, conference). I also defined widget states for each call type to ensure smooth and intuitive transitions during various interactions.\"})}),className:\"framer-ckwlkd\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aPUGfjSlb:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(7119.4),pixelHeight:2400,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"879px\",src:\"https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png\",srcSet:\"https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png?scale-down-to=512 512w,https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png 3840w\"}},d47eP6SLA:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(7187.799999999999),pixelHeight:2400,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"1150px\",src:\"https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png\",srcSet:\"https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png?scale-down-to=512 512w,https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png 3840w\"}},VbQY6vNOg:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(8020.599999999999),pixelHeight:2400,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"1150px\",src:\"https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png\",srcSet:\"https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png?scale-down-to=512 512w,https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png 3840w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(7525.4),pixelHeight:2400,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"1150px\",src:\"https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png\",srcSet:\"https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png?scale-down-to=512 512w,https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/oTHJvG3aSbUMifNrafAsBtnVSvY.png 3840w\"},className:\"framer-hhn0td\"})}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-vgpt00\",\"data-styles-preset\":\"kCEoWPh44\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Plotting User Flows\"})}),className:\"framer-4b44rv\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"To streamline core phone functionalities, I visualized efficient user journeys for initiating, receiving, and managing regular and conference calls in the fewest possible steps. I also employed A/B testing to assess different flow variations, enabling us to gather user feedback and optimize the journeys based on real-world interactions and preferences.\"})}),className:\"framer-qrb1vg\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Pairing a new device\"})}),className:\"framer-wuf1di\",fonts:[\"FS;Satoshi-bold\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Making a call\"})}),className:\"framer-pwwcm1\",fonts:[\"FS;Satoshi-bold\"],style:{transformPerspective:1200},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aPUGfjSlb:{style:{scale:.45}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-n83ctc-container\",style:{scale:.6},children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<iframe width=\"1920\" height=\"1000\" src=\"https://xd.adobe.com/embed/ba662d0a-e9cd-4b28-81be-cf1d52144e07-ef35/\" frameborder=\"0\" allowfullscreen></iframe> ',id:\"Wh7mxV79v\",layoutId:\"Wh7mxV79v\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aPUGfjSlb:{style:{scale:.45}}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1px4dg6-container\",style:{scale:.6},children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<iframe width=\"1920\" height=\"1000\" src=\"https://xd.adobe.com/embed/eb047282-fc4b-44e8-a153-696cbfed7248-be57/\" frameborder=\"0\" allowfullscreen></iframe>',id:\"a89ypQxg2\",layoutId:\"a89ypQxg2\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-jq8el1\",\"data-framer-name\":\"Research Insights\",name:\"Research Insights\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Notification Strategy\"})}),className:\"framer-1oucncm\",fonts:[\"FS;Satoshi-bold\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"I, then designed a clear notification strategy for showing call status on the status bar through concise and optimal visual cues, prioritizing safety and minimal driver attention. A key challenge was determining the priority of these notifications during emergency situations, where it was critical that call or notification pop-ups didn't take up the entire screen or interfere with essential driving information.\"})}),className:\"framer-110kbjz\",fonts:[\"FS;Satoshi-regular\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aPUGfjSlb:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(9324.4),pixelHeight:2400,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"880px\",src:\"https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png\",srcSet:\"https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png?scale-down-to=512 512w,https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png 3840w\"}},d47eP6SLA:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(9988.8),pixelHeight:2400,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"1150px\",src:\"https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png\",srcSet:\"https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png?scale-down-to=512 512w,https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png 3840w\"}},VbQY6vNOg:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(10821.599999999999),pixelHeight:2400,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"1150px\",src:\"https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png\",srcSet:\"https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png?scale-down-to=512 512w,https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png 3840w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(10326.4),pixelHeight:2400,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"1150px\",src:\"https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png\",srcSet:\"https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png?scale-down-to=512 512w,https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Kdgx2UVzV2Jpg0FJdvAVwVq4aY.png 3840w\"},className:\"framer-ubz8vz\"})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dv0r9k\",\"data-framer-name\":\"Research Insights\",name:\"Research Insights\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Visual Design\"})}),className:\"framer-1s6cvvo\",\"data-framer-name\":\"VD Screens\",fonts:[\"FS;Satoshi-bold\"],name:\"VD Screens\",style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1miosmm-container\",children:/*#__PURE__*/_jsx(GalleryGallery,{aQnc30A6N:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",DSJNh7kE4:addImageAlt({src:\"https://framerusercontent.com/images/DhpczUC4P8wCIzMbzQCwu8rsco.png\",srcSet:\"https://framerusercontent.com/images/DhpczUC4P8wCIzMbzQCwu8rsco.png?scale-down-to=512 512w,https://framerusercontent.com/images/DhpczUC4P8wCIzMbzQCwu8rsco.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/DhpczUC4P8wCIzMbzQCwu8rsco.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/DhpczUC4P8wCIzMbzQCwu8rsco.png 3840w\"},\"\"),height:\"100%\",id:\"fJP0yg6wv\",Jz5mRKP8b:addImageAlt({src:\"https://framerusercontent.com/images/dMGO3EVCB2mOuf31hkBwdYZZo2s.png\",srcSet:\"https://framerusercontent.com/images/dMGO3EVCB2mOuf31hkBwdYZZo2s.png?scale-down-to=512 512w,https://framerusercontent.com/images/dMGO3EVCB2mOuf31hkBwdYZZo2s.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/dMGO3EVCB2mOuf31hkBwdYZZo2s.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/dMGO3EVCB2mOuf31hkBwdYZZo2s.png 3840w\"},\"\"),L3eYtamgf:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",layoutId:\"fJP0yg6wv\",NFYUL81vf:addImageAlt({src:\"https://framerusercontent.com/images/KFns5jqiiSa3DbLrwGk6YyZ2TZc.png\",srcSet:\"https://framerusercontent.com/images/KFns5jqiiSa3DbLrwGk6YyZ2TZc.png?scale-down-to=512 512w,https://framerusercontent.com/images/KFns5jqiiSa3DbLrwGk6YyZ2TZc.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/KFns5jqiiSa3DbLrwGk6YyZ2TZc.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/KFns5jqiiSa3DbLrwGk6YyZ2TZc.png 3840w\"},\"\"),RROWsrtui:addImageAlt({src:\"https://framerusercontent.com/images/YSF2ahIC7SCBNDkLBL6Nfj5Bk.png\",srcSet:\"https://framerusercontent.com/images/YSF2ahIC7SCBNDkLBL6Nfj5Bk.png?scale-down-to=512 512w,https://framerusercontent.com/images/YSF2ahIC7SCBNDkLBL6Nfj5Bk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/YSF2ahIC7SCBNDkLBL6Nfj5Bk.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/YSF2ahIC7SCBNDkLBL6Nfj5Bk.png 3840w\"},\"\"),style:{height:\"100%\",width:\"100%\"},variant:\"VlgTSnnAP\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1wckqwx\",\"data-framer-name\":\"Research Insights\",name:\"Research Insights\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1ib2xk\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"700\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Release and Maintenance\"})}),className:\"framer-mts5v2\",fonts:[\"FS;Satoshi-bold\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Following the release of the final screens, I actively gathered feedback from developers on technical feasibility and from customers on usability and functionality. This iterative process enabled me to debug and update the interface, as well as accommodate evolving market needs and new feature requests.\"})}),className:\"framer-1cy2v4k\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-13lx0vo\",\"data-framer-name\":\"Research Insights\",name:\"Research Insights\",children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-hhigr0\",\"data-styles-preset\":\"bKvs_i8q2\",children:\"Learnings\"})}),className:\"framer-11it1aw\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1cv21ln\",\"data-framer-name\":\"Research Insights\",name:\"Research Insights\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Safety as a Central Design Principle\"})}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",children:\"Designing for safety is paramount in the automotive industry. This necessitated a careful balance between offering advanced features and ensuring that the interface remained intuitive and non-distracting for drivers, which was more challenging than I anticipated.\"})]}),className:\"framer-1tcmugp\",fonts:[\"Inter\",\"Inter-Bold\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Rethinking Industry Best Practices\"})}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",children:\"Industry best practices are not always the best fit for every application. While they provide a solid foundation, I realized that the most effective approach is to blend these practices with a deep understanding of user needs and behaviors.\"})]}),className:\"framer-1fuk2go\",fonts:[\"Inter\",\"Inter-Bold\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation1,__framer__exit:animation2,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",children:/*#__PURE__*/_jsx(\"strong\",{children:\"Hands-On Experience is Crucial\"})}),/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-bloxs3\",\"data-styles-preset\":\"kf7bwnSqK\",children:\"Benchmarking through desk research often fell short of providing a complete understanding of infotainment systems. The best way to truly grasp user interactions and experiences was to try out the systems in person. Observing real-time usage helped me identify nuances that I might have otherwise missed.\"})]}),className:\"framer-1l9gbmf\",fonts:[\"Inter\",\"Inter-Bold\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aPUGfjSlb:{y:11175.6},d47eP6SLA:{y:12539},VbQY6vNOg:{y:12894.599999999999}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:908,width:\"100vw\",y:12408.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-a2k7h0-container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d47eP6SLA:{variant:\"SH_zxL5Vq\"},VbQY6vNOg:{variant:\"TSeotqQjL\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"sW0nud3pp\",layoutId:\"sW0nud3pp\",style:{width:\"100%\"},variant:\"Vobo7pRP3\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{className:cx(serializationHash,...sharedStyleClassNames),id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",`.${metadata.bodyClassName}-framer-lW2CG { background: var(--token-f0989dd8-6b42-4981-882e-6f9fe7f602ce, rgb(234, 232, 225)); }`,\".framer-lW2CG.framer-1cc9mvj, .framer-lW2CG .framer-1cc9mvj { display: block; }\",\".framer-lW2CG.framer-xx9218 { align-content: center; align-items: center; background-color: var(--token-f0989dd8-6b42-4981-882e-6f9fe7f602ce, #eae8e1); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1536px; }\",\".framer-lW2CG .framer-185opyf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 50px 50px 50px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-luk696 { align-content: center; align-items: center; background: linear-gradient(180deg, #f7f4f2 0%, rgba(247, 244, 242, 0) 83.55469107627869%); border-bottom-left-radius: 36px; border-bottom-right-radius: 36px; border-top-left-radius: 36px; border-top-right-radius: 36px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1ms3wcs-container, .framer-lW2CG .framer-1ktzedd-container, .framer-lW2CG .framer-a2k7h0-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1472uof { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 1280px; overflow: visible; padding: 0px 60px 0px 60px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1d108gk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 84px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-y1xyw1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-2tka51 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-6ksf2e { --border-bottom-width: 1px; --border-color: rgba(17, 16, 17, 0.1); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 16px 8px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-lW2CG .framer-uqhxin { 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: 0px; position: relative; width: min-content; }\",\".framer-lW2CG .framer-15v1lsn { flex: none; height: 19px; position: relative; width: 19px; }\",\".framer-lW2CG .framer-1vohm65 { --framer-paragraph-spacing: 16px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-lW2CG .framer-1kradsz, .framer-lW2CG .framer-19fhbqx, .framer-lW2CG .framer-1kxu3pr, .framer-lW2CG .framer-q5lwjg, .framer-lW2CG .framer-1x0z7w, .framer-lW2CG .framer-kbwkrc, .framer-lW2CG .framer-3gf3w4, .framer-lW2CG .framer-1gump70, .framer-lW2CG .framer-1l3p56m, .framer-lW2CG .framer-o2fz81, .framer-lW2CG .framer-19q3pyx, .framer-lW2CG .framer-pnwxkr, .framer-lW2CG .framer-1rl8y4a, .framer-lW2CG .framer-ckwlkd, .framer-lW2CG .framer-4b44rv, .framer-lW2CG .framer-qrb1vg, .framer-lW2CG .framer-wuf1di, .framer-lW2CG .framer-1oucncm, .framer-lW2CG .framer-110kbjz, .framer-lW2CG .framer-1s6cvvo, .framer-lW2CG .framer-mts5v2, .framer-lW2CG .framer-1cy2v4k, .framer-lW2CG .framer-11it1aw { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-lW2CG .framer-wpd3sz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-18rsijh { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 800px; word-break: break-word; word-wrap: break-word; }\",\".framer-lW2CG .framer-1djsktt { border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; flex: none; height: 640px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1xjnpk3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 30px 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-7n08ek { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1280px; overflow: hidden; padding: 0px 60px 0px 60px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-d8ekc8 { 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: 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-kouw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 84px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-lW2CG .framer-1n4svf1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1jtrffz { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: wrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-lW2CG .framer-156g5b7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1q6orxr { flex: none; height: 58px; position: relative; width: 75%; }\",\".framer-lW2CG .framer-atn7md { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1o3cv2v, .framer-lW2CG .framer-1szsjv1, .framer-lW2CG .framer-1au6zes, .framer-lW2CG .framer-99g3hg, .framer-lW2CG .framer-1rk3edx, .framer-lW2CG .framer-1vwt3ij, .framer-lW2CG .framer-1yaorkn, .framer-lW2CG .framer-vhqt1e { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-lW2CG .framer-vv45q4 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 316px; word-break: break-word; word-wrap: break-word; }\",\".framer-lW2CG .framer-1tysyzi, .framer-lW2CG .framer-yj6hwa, .framer-lW2CG .framer-1en0ukq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1xm2os { align-content: center; align-items: center; display: flex; flex: 5 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-lW2CG .framer-wd9bs6 { --framer-paragraph-spacing: 32px; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-lW2CG .framer-1fsovz9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1dsnuw { -webkit-backdrop-filter: blur(5px); align-content: center; align-items: center; backdrop-filter: blur(5px); background-color: #f6f3f1; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 40px 24px 40px 24px; position: relative; text-decoration: none; width: 1px; }\",\".framer-lW2CG .framer-1um0zug, .framer-lW2CG .framer-1lgur8y, .framer-lW2CG .framer-1kq3eyl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-lW2CG .framer-17a9mw6 { -webkit-backdrop-filter: blur(5px); align-content: center; align-items: center; backdrop-filter: blur(5px); background-color: #f6f3f1; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 40px 24px 40px 24px; position: relative; width: 1px; }\",\".framer-lW2CG .framer-1kxhjmh { 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: 60px 0px 60px 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1hv2j3g { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 770px; justify-content: center; max-width: 1280px; overflow: hidden; padding: 0px 60px 0px 60px; position: relative; width: 1px; }\",\".framer-lW2CG .framer-1f39z7 { border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; flex: 1 0 0px; height: 769px; max-width: 1536px; position: relative; width: 1px; }\",\".framer-lW2CG .framer-zvtyuo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-152ql54 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: hidden; padding: 60px; position: relative; width: 1280px; }\",\".framer-lW2CG .framer-1ymphpn { align-content: center; align-items: center; background-color: var(--token-3fc1f7df-7f1b-45e6-9bb4-6d7fb6f21eb4, #1f1f1f); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: hidden; padding: 60px 160px 90px 160px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-4kcjy5-container { flex: none; height: 383px; position: relative; width: 1028px; }\",\".framer-lW2CG .framer-1721wrr, .framer-lW2CG .framer-13lx0vo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 1280px; overflow: hidden; padding: 60px; position: relative; width: 83%; }\",\".framer-lW2CG .framer-1syulsl { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: hidden; padding: 60px 0px 60px 0px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1rnvhy { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 1226px; word-break: break-word; word-wrap: break-word; }\",\".framer-lW2CG .framer-1az8eh1 { -webkit-backdrop-filter: blur(5px); align-content: center; align-items: center; backdrop-filter: blur(5px); background-color: #ffffff; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 40px 24px 40px 24px; position: relative; text-decoration: none; width: 100%; }\",\".framer-lW2CG .framer-4qc677 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 834px; word-break: break-word; word-wrap: break-word; }\",\".framer-lW2CG .framer-1hx3rp6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: 60px; justify-content: center; max-width: 1280px; overflow: hidden; padding: 30px 0px 30px 0px; position: relative; width: 83%; }\",\".framer-lW2CG .framer-1wkckki { align-content: center; align-items: center; background-color: #1f1f1f; border-top-left-radius: 90px; border-top-right-radius: 90px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 60px 160px 40px 160px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-lW2CG .framer-13d8gz0 { align-content: center; align-items: center; background-color: #1f1f1f; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 30px 160px 1500px 160px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-hrjcaf { flex: none; height: 794px; position: relative; width: 1163px; }\",\".framer-lW2CG .framer-hhn0td { flex: none; height: 747px; position: relative; width: 1150px; }\",\".framer-lW2CG .framer-pwwcm1 { bottom: 761px; flex: none; height: auto; left: 50%; position: absolute; transform: translateX(-50%); white-space: pre-wrap; width: 1160px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-lW2CG .framer-n83ctc-container { bottom: 694px; flex: none; height: 929px; left: -68px; position: absolute; right: -68px; z-index: 1; }\",\".framer-lW2CG .framer-1px4dg6-container { bottom: -108px; flex: none; height: 1005px; left: -318px; position: absolute; right: -318px; z-index: 1; }\",\".framer-lW2CG .framer-jq8el1 { align-content: center; align-items: center; background-color: #1f1f1f; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 160px 60px 160px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-ubz8vz { flex: none; height: 721px; position: relative; width: 1150px; }\",\".framer-lW2CG .framer-1dv0r9k { align-content: center; align-items: center; background-color: #1f1f1f; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 160px 60px 160px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1miosmm-container { flex: none; height: 387px; position: relative; width: 1028px; }\",\".framer-lW2CG .framer-1wckqwx { align-content: center; align-items: center; background-color: #1f1f1f; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 60px 160px 60px 160px; position: relative; width: 100%; }\",\".framer-lW2CG .framer-1cv21ln { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 1280px; overflow: hidden; padding: 0px 60px 0px 60px; position: relative; width: 83%; }\",\".framer-lW2CG .framer-1tcmugp, .framer-lW2CG .framer-1fuk2go, .framer-lW2CG .framer-1l9gbmf { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 30%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-lW2CG.framer-xx9218, .framer-lW2CG .framer-185opyf, .framer-lW2CG .framer-luk696, .framer-lW2CG .framer-1472uof, .framer-lW2CG .framer-1d108gk, .framer-lW2CG .framer-y1xyw1, .framer-lW2CG .framer-2tka51, .framer-lW2CG .framer-6ksf2e, .framer-lW2CG .framer-uqhxin, .framer-lW2CG .framer-wpd3sz, .framer-lW2CG .framer-1xjnpk3, .framer-lW2CG .framer-7n08ek, .framer-lW2CG .framer-d8ekc8, .framer-lW2CG .framer-kouw, .framer-lW2CG .framer-1n4svf1, .framer-lW2CG .framer-1jtrffz, .framer-lW2CG .framer-156g5b7, .framer-lW2CG .framer-atn7md, .framer-lW2CG .framer-1tysyzi, .framer-lW2CG .framer-yj6hwa, .framer-lW2CG .framer-1en0ukq, .framer-lW2CG .framer-1xm2os, .framer-lW2CG .framer-1fsovz9, .framer-lW2CG .framer-1dsnuw, .framer-lW2CG .framer-1um0zug, .framer-lW2CG .framer-17a9mw6, .framer-lW2CG .framer-1lgur8y, .framer-lW2CG .framer-1kxhjmh, .framer-lW2CG .framer-1hv2j3g, .framer-lW2CG .framer-zvtyuo, .framer-lW2CG .framer-152ql54, .framer-lW2CG .framer-1ymphpn, .framer-lW2CG .framer-1721wrr, .framer-lW2CG .framer-1syulsl, .framer-lW2CG .framer-1az8eh1, .framer-lW2CG .framer-1kq3eyl, .framer-lW2CG .framer-1hx3rp6, .framer-lW2CG .framer-1wkckki, .framer-lW2CG .framer-13d8gz0, .framer-lW2CG .framer-jq8el1, .framer-lW2CG .framer-1dv0r9k, .framer-lW2CG .framer-1wckqwx, .framer-lW2CG .framer-13lx0vo, .framer-lW2CG .framer-1cv21ln { gap: 0px; } .framer-lW2CG.framer-xx9218 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-lW2CG.framer-xx9218 > :first-child, .framer-lW2CG .framer-185opyf > :first-child, .framer-lW2CG .framer-luk696 > :first-child, .framer-lW2CG .framer-1472uof > :first-child, .framer-lW2CG .framer-1d108gk > :first-child, .framer-lW2CG .framer-y1xyw1 > :first-child, .framer-lW2CG .framer-2tka51 > :first-child, .framer-lW2CG .framer-1xjnpk3 > :first-child, .framer-lW2CG .framer-7n08ek > :first-child, .framer-lW2CG .framer-kouw > :first-child, .framer-lW2CG .framer-1jtrffz > :first-child, .framer-lW2CG .framer-156g5b7 > :first-child, .framer-lW2CG .framer-atn7md > :first-child, .framer-lW2CG .framer-1tysyzi > :first-child, .framer-lW2CG .framer-yj6hwa > :first-child, .framer-lW2CG .framer-1en0ukq > :first-child, .framer-lW2CG .framer-1dsnuw > :first-child, .framer-lW2CG .framer-17a9mw6 > :first-child, .framer-lW2CG .framer-zvtyuo > :first-child, .framer-lW2CG .framer-152ql54 > :first-child, .framer-lW2CG .framer-1ymphpn > :first-child, .framer-lW2CG .framer-1721wrr > :first-child, .framer-lW2CG .framer-1syulsl > :first-child, .framer-lW2CG .framer-1az8eh1 > :first-child, .framer-lW2CG .framer-1hx3rp6 > :first-child, .framer-lW2CG .framer-1wkckki > :first-child, .framer-lW2CG .framer-13d8gz0 > :first-child, .framer-lW2CG .framer-jq8el1 > :first-child, .framer-lW2CG .framer-1dv0r9k > :first-child, .framer-lW2CG .framer-1wckqwx > :first-child, .framer-lW2CG .framer-13lx0vo > :first-child { margin-top: 0px; } .framer-lW2CG.framer-xx9218 > :last-child, .framer-lW2CG .framer-185opyf > :last-child, .framer-lW2CG .framer-luk696 > :last-child, .framer-lW2CG .framer-1472uof > :last-child, .framer-lW2CG .framer-1d108gk > :last-child, .framer-lW2CG .framer-y1xyw1 > :last-child, .framer-lW2CG .framer-2tka51 > :last-child, .framer-lW2CG .framer-1xjnpk3 > :last-child, .framer-lW2CG .framer-7n08ek > :last-child, .framer-lW2CG .framer-kouw > :last-child, .framer-lW2CG .framer-1jtrffz > :last-child, .framer-lW2CG .framer-156g5b7 > :last-child, .framer-lW2CG .framer-atn7md > :last-child, .framer-lW2CG .framer-1tysyzi > :last-child, .framer-lW2CG .framer-yj6hwa > :last-child, .framer-lW2CG .framer-1en0ukq > :last-child, .framer-lW2CG .framer-1dsnuw > :last-child, .framer-lW2CG .framer-17a9mw6 > :last-child, .framer-lW2CG .framer-zvtyuo > :last-child, .framer-lW2CG .framer-152ql54 > :last-child, .framer-lW2CG .framer-1ymphpn > :last-child, .framer-lW2CG .framer-1721wrr > :last-child, .framer-lW2CG .framer-1syulsl > :last-child, .framer-lW2CG .framer-1az8eh1 > :last-child, .framer-lW2CG .framer-1hx3rp6 > :last-child, .framer-lW2CG .framer-1wkckki > :last-child, .framer-lW2CG .framer-13d8gz0 > :last-child, .framer-lW2CG .framer-jq8el1 > :last-child, .framer-lW2CG .framer-1dv0r9k > :last-child, .framer-lW2CG .framer-1wckqwx > :last-child, .framer-lW2CG .framer-13lx0vo > :last-child { margin-bottom: 0px; } .framer-lW2CG .framer-185opyf > *, .framer-lW2CG .framer-1xjnpk3 > *, .framer-lW2CG .framer-156g5b7 > *, .framer-lW2CG .framer-zvtyuo > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-lW2CG .framer-luk696 > *, .framer-lW2CG .framer-152ql54 > *, .framer-lW2CG .framer-1ymphpn > *, .framer-lW2CG .framer-1721wrr > *, .framer-lW2CG .framer-1syulsl > *, .framer-lW2CG .framer-1hx3rp6 > *, .framer-lW2CG .framer-13lx0vo > * { margin: 0px; margin-bottom: calc(64px / 2); margin-top: calc(64px / 2); } .framer-lW2CG .framer-1472uof > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-lW2CG .framer-1d108gk > *, .framer-lW2CG .framer-kouw > * { margin: 0px; margin-bottom: calc(84px / 2); margin-top: calc(84px / 2); } .framer-lW2CG .framer-y1xyw1 > *, .framer-lW2CG .framer-2tka51 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-lW2CG .framer-6ksf2e > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-lW2CG .framer-6ksf2e > :first-child, .framer-lW2CG .framer-uqhxin > :first-child, .framer-lW2CG .framer-wpd3sz > :first-child, .framer-lW2CG .framer-d8ekc8 > :first-child, .framer-lW2CG .framer-1n4svf1 > :first-child, .framer-lW2CG .framer-1xm2os > :first-child, .framer-lW2CG .framer-1fsovz9 > :first-child, .framer-lW2CG .framer-1um0zug > :first-child, .framer-lW2CG .framer-1lgur8y > :first-child, .framer-lW2CG .framer-1kxhjmh > :first-child, .framer-lW2CG .framer-1hv2j3g > :first-child, .framer-lW2CG .framer-1kq3eyl > :first-child, .framer-lW2CG .framer-1cv21ln > :first-child { margin-left: 0px; } .framer-lW2CG .framer-6ksf2e > :last-child, .framer-lW2CG .framer-uqhxin > :last-child, .framer-lW2CG .framer-wpd3sz > :last-child, .framer-lW2CG .framer-d8ekc8 > :last-child, .framer-lW2CG .framer-1n4svf1 > :last-child, .framer-lW2CG .framer-1xm2os > :last-child, .framer-lW2CG .framer-1fsovz9 > :last-child, .framer-lW2CG .framer-1um0zug > :last-child, .framer-lW2CG .framer-1lgur8y > :last-child, .framer-lW2CG .framer-1kxhjmh > :last-child, .framer-lW2CG .framer-1hv2j3g > :last-child, .framer-lW2CG .framer-1kq3eyl > :last-child, .framer-lW2CG .framer-1cv21ln > :last-child { margin-right: 0px; } .framer-lW2CG .framer-uqhxin > *, .framer-lW2CG .framer-wpd3sz > *, .framer-lW2CG .framer-d8ekc8 > *, .framer-lW2CG .framer-1xm2os > *, .framer-lW2CG .framer-1kxhjmh > *, .framer-lW2CG .framer-1hv2j3g > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-lW2CG .framer-7n08ek > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } .framer-lW2CG .framer-1n4svf1 > *, .framer-lW2CG .framer-1cv21ln > * { margin: 0px; margin-left: calc(64px / 2); margin-right: calc(64px / 2); } .framer-lW2CG .framer-1jtrffz > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-lW2CG .framer-atn7md > *, .framer-lW2CG .framer-1tysyzi > *, .framer-lW2CG .framer-yj6hwa > *, .framer-lW2CG .framer-1en0ukq > *, .framer-lW2CG .framer-1dsnuw > *, .framer-lW2CG .framer-17a9mw6 > *, .framer-lW2CG .framer-1az8eh1 > * { margin: 0px; margin-bottom: calc(5px / 2); margin-top: calc(5px / 2); } .framer-lW2CG .framer-1fsovz9 > * { margin: 0px; margin-left: calc(24px / 2); margin-right: calc(24px / 2); } .framer-lW2CG .framer-1um0zug > *, .framer-lW2CG .framer-1lgur8y > *, .framer-lW2CG .framer-1kq3eyl > * { margin: 0px; margin-left: calc(2.240963935852051px / 2); margin-right: calc(2.240963935852051px / 2); } .framer-lW2CG .framer-1wkckki > *, .framer-lW2CG .framer-13d8gz0 > *, .framer-lW2CG .framer-jq8el1 > *, .framer-lW2CG .framer-1wckqwx > * { margin: 0px; margin-bottom: calc(40px / 2); margin-top: calc(40px / 2); } .framer-lW2CG .framer-1dv0r9k > * { margin: 0px; margin-bottom: calc(50px / 2); margin-top: calc(50px / 2); } }\",`@media (min-width: 1200px) and (max-width: 1535px) { .${metadata.bodyClassName}-framer-lW2CG { background: var(--token-f0989dd8-6b42-4981-882e-6f9fe7f602ce, rgb(234, 232, 225)); } .framer-lW2CG.framer-xx9218 { width: 1200px; } .framer-lW2CG .framer-185opyf, .framer-lW2CG .framer-19q3pyx, .framer-lW2CG .framer-1oucncm, .framer-lW2CG .framer-1s6cvvo, .framer-lW2CG .framer-mts5v2, .framer-lW2CG .framer-1tcmugp { order: 0; } .framer-lW2CG .framer-1xjnpk3 { order: 1; padding: 0px 50px 30px 50px; } .framer-lW2CG .framer-vv45q4 { width: 264px; } .framer-lW2CG .framer-1kxhjmh { order: 2; padding: 60px 50px 60px 50px; } .framer-lW2CG .framer-1hv2j3g { height: 565px; } .framer-lW2CG .framer-1f39z7 { height: 564px; max-width: unset; } .framer-lW2CG .framer-zvtyuo { order: 3; padding: 0px 50px 0px 50px; } .framer-lW2CG .framer-152ql54 { gap: 30px; padding: 60px 160px 60px 160px; width: 1200px; } .framer-lW2CG .framer-1x0z7w { order: 0; width: 111%; } .framer-lW2CG .framer-1ktzedd-container { order: 1; width: 116%; } .framer-lW2CG .framer-1ymphpn { gap: 80px; order: 4; padding: 50px 160px 90px 160px; } .framer-lW2CG .framer-4kcjy5-container { height: 370px; width: 994px; } .framer-lW2CG .framer-1721wrr { order: 5; } .framer-lW2CG .framer-1syulsl { order: 6; padding: 30px 0px 60px 0px; } .framer-lW2CG .framer-1hx3rp6, .framer-lW2CG .framer-qrb1vg { order: 7; } .framer-lW2CG .framer-1wkckki { background-color: var(--token-3fc1f7df-7f1b-45e6-9bb4-6d7fb6f21eb4, #1f1f1f); border-top-left-radius: 80px; border-top-right-radius: 80px; order: 8; padding: 60px 160px 60px 160px; } .framer-lW2CG .framer-13d8gz0 { order: 9; padding: 0px 160px 1100px 160px; } .framer-lW2CG .framer-pnwxkr, .framer-lW2CG .framer-110kbjz, .framer-lW2CG .framer-1cy2v4k, .framer-lW2CG .framer-1fuk2go { order: 1; } .framer-lW2CG .framer-hrjcaf { height: 598px; order: 2; width: 876px; } .framer-lW2CG .framer-1rl8y4a { order: 3; } .framer-lW2CG .framer-ckwlkd { order: 4; } .framer-lW2CG .framer-hhn0td { height: 551px; order: 5; width: 879px; } .framer-lW2CG .framer-4b44rv { order: 6; } .framer-lW2CG .framer-wuf1di { order: 8; } .framer-lW2CG .framer-pwwcm1 { bottom: 552px; left: 51%; order: 9; width: 898px; } .framer-lW2CG .framer-n83ctc-container { bottom: 386px; left: -77px; order: 10; right: -59px; } .framer-lW2CG .framer-1px4dg6-container { bottom: -217px; left: -317px; order: 11; right: -319px; } .framer-lW2CG .framer-jq8el1 { background-color: var(--token-3fc1f7df-7f1b-45e6-9bb4-6d7fb6f21eb4, #1f1f1f); order: 10; } .framer-lW2CG .framer-ubz8vz { height: 547px; order: 2; width: 880px; } .framer-lW2CG .framer-1dv0r9k { background-color: var(--token-3fc1f7df-7f1b-45e6-9bb4-6d7fb6f21eb4, #1f1f1f); order: 11; } .framer-lW2CG .framer-1miosmm-container { height: 330px; order: 1; width: 875px; } .framer-lW2CG .framer-1wckqwx { background-color: var(--token-3fc1f7df-7f1b-45e6-9bb4-6d7fb6f21eb4, #1f1f1f); order: 12; } .framer-lW2CG .framer-13lx0vo { order: 13; } .framer-lW2CG .framer-1cv21ln { order: 14; padding: 0px 90px 0px 90px; } .framer-lW2CG .framer-1l9gbmf { order: 2; } .framer-lW2CG .framer-a2k7h0-container { order: 15; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-lW2CG .framer-152ql54, .framer-lW2CG .framer-1ymphpn { gap: 0px; } .framer-lW2CG .framer-152ql54 > * { margin: 0px; margin-bottom: calc(30px / 2); margin-top: calc(30px / 2); } .framer-lW2CG .framer-152ql54 > :first-child, .framer-lW2CG .framer-1ymphpn > :first-child { margin-top: 0px; } .framer-lW2CG .framer-152ql54 > :last-child, .framer-lW2CG .framer-1ymphpn > :last-child { margin-bottom: 0px; } .framer-lW2CG .framer-1ymphpn > * { margin: 0px; margin-bottom: calc(80px / 2); margin-top: calc(80px / 2); } }}`,`@media (min-width: 768px) and (max-width: 1199px) { .${metadata.bodyClassName}-framer-lW2CG { background: var(--token-f0989dd8-6b42-4981-882e-6f9fe7f602ce, rgb(234, 232, 225)); } .framer-lW2CG.framer-xx9218 { width: 768px; } .framer-lW2CG .framer-185opyf { order: 0; } .framer-lW2CG .framer-luk696 { gap: 48px; } .framer-lW2CG .framer-18rsijh { flex: 1 0 0px; width: 1px; } .framer-lW2CG .framer-1xjnpk3 { order: 1; padding: 0px 50px 30px 50px; } .framer-lW2CG .framer-1n4svf1 { gap: 32px; } .framer-lW2CG .framer-1fsovz9 { flex-direction: column; } .framer-lW2CG .framer-1dsnuw, .framer-lW2CG .framer-17a9mw6 { flex: none; width: 100%; } .framer-lW2CG .framer-1kxhjmh { order: 2; padding: 60px 50px 60px 50px; } .framer-lW2CG .framer-1f39z7 { max-width: unset; } .framer-lW2CG .framer-zvtyuo { order: 3; padding: 0px 50px 0px 50px; } .framer-lW2CG .framer-152ql54 { padding: 60px 60px 80px 60px; } .framer-lW2CG .framer-1ymphpn { order: 4; } .framer-lW2CG .framer-1721wrr { order: 5; } .framer-lW2CG .framer-1syulsl { order: 14; } .framer-lW2CG .framer-1hx3rp6 { order: 6; } .framer-lW2CG .framer-1wkckki { order: 7; } .framer-lW2CG .framer-13d8gz0 { order: 8; } .framer-lW2CG .framer-jq8el1 { order: 9; } .framer-lW2CG .framer-1dv0r9k { order: 10; } .framer-lW2CG .framer-1wckqwx { order: 11; } .framer-lW2CG .framer-13lx0vo { order: 12; } .framer-lW2CG .framer-1cv21ln { order: 13; } .framer-lW2CG .framer-a2k7h0-container { order: 15; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-lW2CG .framer-luk696, .framer-lW2CG .framer-1n4svf1, .framer-lW2CG .framer-1fsovz9 { gap: 0px; } .framer-lW2CG .framer-luk696 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-lW2CG .framer-luk696 > :first-child, .framer-lW2CG .framer-1fsovz9 > :first-child { margin-top: 0px; } .framer-lW2CG .framer-luk696 > :last-child, .framer-lW2CG .framer-1fsovz9 > :last-child { margin-bottom: 0px; } .framer-lW2CG .framer-1n4svf1 > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-lW2CG .framer-1n4svf1 > :first-child { margin-left: 0px; } .framer-lW2CG .framer-1n4svf1 > :last-child { margin-right: 0px; } .framer-lW2CG .framer-1fsovz9 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } }}`,`@media (max-width: 767px) { .${metadata.bodyClassName}-framer-lW2CG { background: var(--token-f0989dd8-6b42-4981-882e-6f9fe7f602ce, rgb(234, 232, 225)); } .framer-lW2CG.framer-xx9218 { width: 320px; } .framer-lW2CG .framer-185opyf { order: 0; padding: 20px 10px 50px 10px; } .framer-lW2CG .framer-luk696, .framer-lW2CG .framer-1d108gk { gap: 48px; } .framer-lW2CG .framer-1472uof, .framer-lW2CG .framer-7n08ek { padding: 0px 20px 0px 20px; } .framer-lW2CG .framer-18rsijh { flex: 1 0 0px; width: 1px; } .framer-lW2CG .framer-1djsktt { height: 320px; } .framer-lW2CG .framer-1xjnpk3 { order: 1; padding: 50px 10px 30px 10px; } .framer-lW2CG .framer-1n4svf1 { flex-direction: column; gap: 32px; } .framer-lW2CG .framer-1jtrffz, .framer-lW2CG .framer-1xm2os, .framer-lW2CG .framer-1dsnuw, .framer-lW2CG .framer-17a9mw6 { flex: none; width: 100%; } .framer-lW2CG .framer-1o3cv2v, .framer-lW2CG .framer-1szsjv1, .framer-lW2CG .framer-1au6zes, .framer-lW2CG .framer-99g3hg, .framer-lW2CG .framer-1vwt3ij, .framer-lW2CG .framer-vhqt1e { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; } .framer-lW2CG .framer-vv45q4 { width: 100%; } .framer-lW2CG .framer-1fsovz9 { flex-direction: column; } .framer-lW2CG .framer-1kxhjmh { flex-direction: column; order: 2; padding: 60px 10px 60px 10px; } .framer-lW2CG .framer-1hv2j3g { flex: none; height: 420px; padding: 0px 20px 0px 20px; width: 100%; } .framer-lW2CG .framer-1f39z7 { height: 420px; max-width: unset; } .framer-lW2CG .framer-zvtyuo { order: 3; padding: 0px 10px 0px 10px; } .framer-lW2CG .framer-152ql54 { gap: 48px; padding: 60px 20px 80px 20px; } .framer-lW2CG .framer-1ymphpn { order: 4; } .framer-lW2CG .framer-1721wrr { order: 5; } .framer-lW2CG .framer-1syulsl { order: 14; } .framer-lW2CG .framer-1hx3rp6 { order: 6; } .framer-lW2CG .framer-1wkckki { order: 7; } .framer-lW2CG .framer-13d8gz0 { order: 10; } .framer-lW2CG .framer-jq8el1 { order: 11; } .framer-lW2CG .framer-1dv0r9k { order: 12; } .framer-lW2CG .framer-1wckqwx { order: 13; } .framer-lW2CG .framer-13lx0vo { order: 8; } .framer-lW2CG .framer-1cv21ln { order: 9; } .framer-lW2CG .framer-a2k7h0-container { order: 15; } @supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-lW2CG .framer-luk696, .framer-lW2CG .framer-1d108gk, .framer-lW2CG .framer-1n4svf1, .framer-lW2CG .framer-1fsovz9, .framer-lW2CG .framer-1kxhjmh, .framer-lW2CG .framer-152ql54 { gap: 0px; } .framer-lW2CG .framer-luk696 > *, .framer-lW2CG .framer-1d108gk > *, .framer-lW2CG .framer-152ql54 > * { margin: 0px; margin-bottom: calc(48px / 2); margin-top: calc(48px / 2); } .framer-lW2CG .framer-luk696 > :first-child, .framer-lW2CG .framer-1d108gk > :first-child, .framer-lW2CG .framer-1n4svf1 > :first-child, .framer-lW2CG .framer-1fsovz9 > :first-child, .framer-lW2CG .framer-1kxhjmh > :first-child, .framer-lW2CG .framer-152ql54 > :first-child { margin-top: 0px; } .framer-lW2CG .framer-luk696 > :last-child, .framer-lW2CG .framer-1d108gk > :last-child, .framer-lW2CG .framer-1n4svf1 > :last-child, .framer-lW2CG .framer-1fsovz9 > :last-child, .framer-lW2CG .framer-1kxhjmh > :last-child, .framer-lW2CG .framer-152ql54 > :last-child { margin-bottom: 0px; } .framer-lW2CG .framer-1n4svf1 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-lW2CG .framer-1fsovz9 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-lW2CG .framer-1kxhjmh > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }}`,...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,'.framer-lW2CG[data-border=\"true\"]::after, .framer-lW2CG [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 12060\n * @framerIntrinsicWidth 1536\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"aPUGfjSlb\":{\"layout\":[\"fixed\",\"auto\"]},\"d47eP6SLA\":{\"layout\":[\"fixed\",\"auto\"]},\"VbQY6vNOg\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerResponsiveScreen\n */const FramerXjh51IA16=withCSS(Component,css,\"framer-lW2CG\");export default FramerXjh51IA16;FramerXjh51IA16.displayName=\"Project\";FramerXjh51IA16.defaultProps={height:12060,width:1536};addFonts(FramerXjh51IA16,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{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:\"Instrument Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/instrumentsans/v1/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-QfwmS0v3_7Y.woff2\",weight:\"400\"},{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/LAFFD4SDUCDVQEXFPDC7C53EQ4ZELWQI/PXCT3G6LO6ICM5I3NTYENYPWJAECAWDD/GHM6WVH6MILNYOOCXHXB5GTSGNTMGXZR.woff2\",weight:\"700\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...NavbarFonts,...CaseStudyProcessFonts,...GalleryGalleryFonts,...EmbedFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXjh51IA16\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aPUGfjSlb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d47eP6SLA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VbQY6vNOg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"12060\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1536\",\"framerComponentViewportWidth\":\"true\",\"framerResponsiveScreen\":\"\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["Embed", "type", "url", "html", "style", "p", "EmbedUrl", "EmbedHtml", "Instructions", "addPropertyControls", "ControlType", "props", "getMinHeight", "emptyStateStyle", "centerTextStyle", "hasAutoHeight", "onCanvas", "useIsOnCanvas", "state", "setState", "ye", "ue", "isLastEffect", "load", "response", "isBlocked", "message", "error", "ErrorMessage", "LoadingIndicator", "iframeStyle", "getSandbox", "result", "hasSplineViewer", "hasComment", "EmbedHtmlWithScripts", "EmbedHtmlInsideIframe", "EmbedHtmlWithoutScripts", "ref", "pe", "iframeHeight", "setIframeHeight", "_ref_current", "iframeWindow", "handleMessage", "event", "data", "height", "window", "srcDoc", "currentStyle", "div", "executeScripts", "htmlStyle", "node", "script", "name", "value", "child", "containerStyles", "NavbarFonts", "getFonts", "PLTi8pu0T_default", "RichTextWithHighlightColor3", "withHighlightColor3", "RichText2", "RichTextWithFX", "withFX", "CaseStudyProcessFonts", "wLUGNS0FC_default", "ContainerWithFX", "Container", "GalleryGalleryFonts", "QeDsfUJ1R_default", "RichTextWithHighlightColor3WithFX", "EmbedFonts", "Embed", "FooterFonts", "ZPzL4zqtl_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "toResponsiveImage", "value", "animation", "transition1", "textEffect", "animation1", "transition2", "animation2", "transition3", "animation3", "addImageAlt", "image", "alt", "animation4", "animation5", "transformTemplate1", "_", "t", "metadata", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "currentPathVariables", "useCurrentPathVariables", "currentRouteData", "useQueryData", "KRdafx7oP_default", "getWhereExpressionFromPathVariables", "getFromCurrentRouteData", "key", "NotFoundError", "_getFromCurrentRouteData", "_getFromCurrentRouteData1", "_getFromCurrentRouteData2", "_getFromCurrentRouteData3", "_getFromCurrentRouteData4", "_getFromCurrentRouteData5", "_getFromCurrentRouteData6", "_getFromCurrentRouteData7", "_getFromCurrentRouteData8", "style", "className", "layoutId", "variant", "q_xzqx9TZ", "h4y5CDZQT", "EKMpnfn9Q", "KPojj2xzE", "UNa8V1tYi", "n6Q5RaTO5", "F4ououB8y", "CHsQXXbop", "YUpsgovCE", "eNJRy2o8E", "u8gnb2ba4", "rg2UbrLVB", "restProps", "ue", "metadata1", "robotsTag", "ie", "_document_querySelector", "bodyCls", "body", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "ref1", "pe", "isDisplayed", "isDisplayed1", "defaultLayoutId", "ae", "sharedStyleClassNames", "useCustomCursors", "p", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "cx", "PropertyOverrides2", "ComponentViewportProvider", "SVG", "x", "getLoadingLazyAtYPosition", "Image2", "Link", "css", "FramerXjh51IA16", "withCSS", "Xjh51IA16_default", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__"]
}
