{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/h1VPfAAqogWECFg5ChTR/NgEmNkhy88sZlUNAn8lT/XwxJEUfOC.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framer.com/m/Utils-WIyM.js", "ssg:https://framerusercontent.com/modules/K33rmgtcB8A3Emd3dQ29/nl9vyxVdwC0jz2SVIVYG/TableOfContent.js", "ssg:https://framerusercontent.com/modules/3rlnZKzpeo7bJ0dBid9J/5zSo2rxokVQ0r89YKpgJ/weKPje4O7.js"],
  "sourcesContent": ["// Generated by Framer (3e73c7d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Hero}from\"https://framerusercontent.com/modules/hKjtTuWGYB451ckw6eTN/bbq95ZQZ142lE2fXscHd/Hero.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/9XyxGzBXC7HjMN9RKzYf/OT5DygGjYe6Ir3XB9VAO/OT2oFOdHT.js\";const HeroFonts=getFonts(Hero);const enabledGestures={j1uZHafLu:{hover:true}};const cycleOrder=[\"j1uZHafLu\",\"qb3ibPA6a\"];const serializationHash=\"framer-1PODH\";const variantClassNames={j1uZHafLu:\"framer-v-1x08urx\",qb3ibPA6a:\"framer-v-x4clo8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"h4-active\":\"qb3ibPA6a\",h4:\"j1uZHafLu\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,Ane3OZxEk:title??props.Ane3OZxEk??\"Title\",variant:humanReadableVariantMap[props.variant]??props.variant??\"j1uZHafLu\",zaz9qGQJJ:link??props.zaz9qGQJJ};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Ane3OZxEk,zaz9qGQJJ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"j1uZHafLu\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:zaz9qGQJJ,motionChild:true,nodeId:\"j1uZHafLu\",scopeId:\"XwxJEUfOC\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1x08urx\",className,classNames)} framer-6sb2yl`,\"data-framer-name\":\"h4\",layoutDependency:layoutDependency,layoutId:\"j1uZHafLu\",ref:refBinding,style:{...style},...addPropertyOverrides({\"j1uZHafLu-hover\":{\"data-framer-name\":undefined},qb3ibPA6a:{\"data-framer-name\":\"h4-active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z80bj4-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ycjPiqefQ-container\",nodeId:\"ycjPiqefQ\",rendersWithMotion:true,scopeId:\"XwxJEUfOC\",children:/*#__PURE__*/_jsx(Hero,{color:\"rgb(166, 178, 191)\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowRightCircle\",id:\"ycjPiqefQ\",layoutId:\"ycjPiqefQ\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({\"j1uZHafLu-hover\":{color:\"var(--token-c3b0a730-44ba-4e5d-822c-254273c5881e, rgb(118, 189, 255))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b0fr94\",\"data-styles-preset\":\"OT2oFOdHT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(115, 124, 135))\"},children:\"Title\"})}),className:\"framer-1cdy2uo\",\"data-framer-name\":\"A multiplier that suggests double the performance when compared to the competition.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vqVFpZJYx\",style:{\"--extracted-r6o4lv\":\"rgb(115, 124, 135)\"},text:Ane3OZxEk,variants:{\"j1uZHafLu-hover\":{\"--extracted-r6o4lv\":\"var(--token-436ca7b4-bcad-4912-a905-3aedc31c3725, rgb(9, 10, 31))\"},qb3ibPA6a:{\"--extracted-r6o4lv\":\"var(--token-c3b0a730-44ba-4e5d-822c-254273c5881e, rgb(118, 189, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"j1uZHafLu-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b0fr94\",\"data-styles-preset\":\"OT2oFOdHT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-436ca7b4-bcad-4912-a905-3aedc31c3725, rgb(9, 10, 31)))\"},children:\"Title\"})})},qb3ibPA6a:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b0fr94\",\"data-styles-preset\":\"OT2oFOdHT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c3b0a730-44ba-4e5d-822c-254273c5881e, rgb(118, 189, 255)))\"},children:\"Title\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1PODH.framer-6sb2yl, .framer-1PODH .framer-6sb2yl { display: block; }\",\".framer-1PODH.framer-1x08urx { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 0px 16px 0px; position: relative; text-decoration: none; width: 250px; }\",\".framer-1PODH .framer-z80bj4-container { flex: none; height: 25px; position: relative; width: 16px; }\",\".framer-1PODH .framer-1cdy2uo { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-1PODH.framer-1x08urx { gap: 0px; } .framer-1PODH.framer-1x08urx > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-1PODH.framer-1x08urx > :first-child { margin-left: 0px; } .framer-1PODH.framer-1x08urx > :last-child { margin-right: 0px; } }\",\".framer-1PODH.framer-v-x4clo8.framer-1x08urx { cursor: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 41\n * @framerIntrinsicWidth 250\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qb3ibPA6a\":{\"layout\":[\"fixed\",\"auto\"]},\"MMKX0woE7\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Ane3OZxEk\":\"title\",\"zaz9qGQJJ\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXwxJEUfOC=withCSS(Component,css,\"framer-1PODH\");export default FramerXwxJEUfOC;FramerXwxJEUfOC.displayName=\"Table of content\";FramerXwxJEUfOC.defaultProps={height:41,width:250};addPropertyControls(FramerXwxJEUfOC,{variant:{options:[\"j1uZHafLu\",\"qb3ibPA6a\"],optionTitles:[\"h4\",\"h4-active\"],title:\"Variant\",type:ControlType.Enum},Ane3OZxEk:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},zaz9qGQJJ:{title:\"Link\",type:ControlType.Link}});addFonts(FramerXwxJEUfOC,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...HeroFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXwxJEUfOC\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Ane3OZxEk\\\":\\\"title\\\",\\\"zaz9qGQJJ\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"250\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qb3ibPA6a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MMKX0woE7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"41\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XwxJEUfOC.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "export const HEADINGS=[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"];const formatHeading=(children,index)=>{let formattedHeading=\"\";let formattedId=\"\";if(typeof children===\"string\"){formattedHeading=children;}else if(Array.isArray(children)){formattedHeading=children.map(item=>{var _item_props;if(typeof item===\"string\")return item.trim();if(typeof((_item_props=item.props)===null||_item_props===void 0?void 0:_item_props.children)===\"string\")return item.props.children.trim();}).join(\" \");}else if(typeof children===\"object\"){if(typeof children.props.children===\"string\"){formattedHeading=children.props.children;}else{formattedHeading=children.type;}}else{formattedHeading=index.toString();}formattedId=formattedHeading.toLowerCase().replace(/[^a-z0-9]+/g,\"-\").replace(/^-+|-+$/g,\"\").trim();return{formattedId,formattedHeading};};export const formatTableOfContent=children=>{const result=[];children.length>0&&children.filter(({type})=>HEADINGS.includes(type)).map((item,index)=>{const children=item.props.children;const{formattedId,formattedHeading}=formatHeading(children,index);result.push({id:formattedId,heading:formattedHeading,type:item.type,originalIndex:index});});return result;};export const formatHeadings=props=>{const newChildren=[];props.children.props.children.forEach((item,index)=>{const children=item.props.children;if(HEADINGS.includes(item.type)){const{formattedId}=formatHeading(children,index);// Create a new object for the modified item\nconst newItem={...item,props:{...item.props,id:formattedId}};newChildren.push(newItem);}else{newChildren.push(item);}});// Return a new props object with the modified children\nreturn{...props,children:{...props.children,props:{...props.children.props,children:newChildren}}};};\nexport const __FramerMetadata__ = {\"exports\":{\"formatTableOfContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HEADINGS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"formatHeadings\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utils.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{useEffect,useState}from\"react\";import{formatHeadings,formatTableOfContent}from\"https://framer.com/m/Utils-WIyM.js\";const HEADING_TO_DISPLAY=[\"h4\"];const SCROLL_MARGIN_TOP=160;const useStore=createStore({headings:[]});export function withTableOfContent(Component){return props=>{const[store]=useStore();return /*#__PURE__*/_jsx(_Fragment,{children:store.headings.length>0&&window?store.headings.sort((a,b)=>a.originalIndex-b.originalIndex).filter(({type})=>HEADING_TO_DISPLAY.includes(type)).map(({id,heading,type},index)=>/*#__PURE__*/_jsx(Component,{...props,variant:type,title:heading,link:`${window.location.pathname}#${id}`})):/*#__PURE__*/_jsx(Component,{...props})});};}export function withContent(Component){return props=>{const[store,setStore]=useStore();const[newProps,setNewProps]=useState(props);useEffect(()=>{setStore({headings:formatTableOfContent(newProps.children.props.children)});},[newProps]);useEffect(()=>{setNewProps(formatHeadings(props));},[props]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`.framer-text {\n                    scroll-margin-top: ${SCROLL_MARGIN_TOP}px;\n                }`}),/*#__PURE__*/_jsx(Component,{...newProps})]});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withTableOfContent\":{\"type\":\"reactHoc\",\"name\":\"withTableOfContent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withContent\":{\"type\":\"reactHoc\",\"name\":\"withContent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TableOfContent.map", "// Generated by Framer (c07a8c1)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentPresetsProvider,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromComponentPreset,getFontsFromSharedStyle,getWhereExpressionFromPathVariables,Image,Link,NotFoundError,PathVariablesContext,PropertyOverrides,RichText,useComponentViewport,useCurrentPathVariables,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleCode,useLocaleInfo,useQueryData,useRouteElementId,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";import CaseStudyCard from\"#framer/local/canvasComponent/dmDN0dsPc/dmDN0dsPc.js\";import FooterNew from\"#framer/local/canvasComponent/edmCzddOp/edmCzddOp.js\";import Navbar from\"#framer/local/canvasComponent/JDgj649bb/JDgj649bb.js\";import TableOfContent,*as TableOfContentInfo from\"#framer/local/canvasComponent/XwxJEUfOC/XwxJEUfOC.js\";import{withContent,withTableOfContent}from\"#framer/local/codeFile/a8_jHgb/TableOfContent.js\";import CMS from\"#framer/local/collection/mn5Dcj1Kc/mn5Dcj1Kc.js\";import*as componentPresets from\"#framer/local/componentPresets/componentPresets/componentPresets.js\";import*as sharedStyle6 from\"#framer/local/css/Bfk4a_cQ2/Bfk4a_cQ2.js\";import*as sharedStyle7 from\"#framer/local/css/BfkU_CyB9/BfkU_CyB9.js\";import*as sharedStyle8 from\"#framer/local/css/bYaty29A1/bYaty29A1.js\";import*as sharedStyle3 from\"#framer/local/css/FUPgYF39a/FUPgYF39a.js\";import*as sharedStyle4 from\"#framer/local/css/NUaJj9rks/NUaJj9rks.js\";import*as sharedStyle from\"#framer/local/css/OT2oFOdHT/OT2oFOdHT.js\";import*as sharedStyle5 from\"#framer/local/css/pXxMWADEZ/pXxMWADEZ.js\";import*as sharedStyle1 from\"#framer/local/css/RJC7gls3o/RJC7gls3o.js\";import*as sharedStyle11 from\"#framer/local/css/ro7OPezbn/ro7OPezbn.js\";import*as sharedStyle10 from\"#framer/local/css/tdC0DJiGF/tdC0DJiGF.js\";import*as sharedStyle2 from\"#framer/local/css/TWC2SJF6r/TWC2SJF6r.js\";import*as sharedStyle9 from\"#framer/local/css/ygjqvS2w7/ygjqvS2w7.js\";import metadataProvider from\"#framer/local/webPageMetadata/weKPje4O7/weKPje4O7.js\";const NavbarFonts=getFonts(Navbar);const RichTextWithOptimizedAppearEffect=withOptimizedAppearEffect(RichText);const RichTextWithFX=withFX(RichText);const TableOfContentFonts=getFonts(TableOfContent);const TableOfContentWithTableOfContent1tvqcikWithMappedReactProps5kmvsj=withMappedReactProps(withCodeBoundaryForOverrides(TableOfContent,{nodeId:\"pGEg7anlC\",override:withTableOfContent,scopeId:\"weKPje4O7\"}),TableOfContentInfo);const MotionDivWithFX=withFX(motion.div);const RichTextWithContentbl9kaf=withCodeBoundaryForOverrides(RichText,{nodeId:\"vUvntLSbu\",override:withContent,scopeId:\"weKPje4O7\"});const CaseStudyCardFonts=getFonts(CaseStudyCard);const FeatherFonts=getFonts(Feather);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const FooterNewFonts=getFonts(FooterNew);const breakpoints={AZwONNSB6:\"(max-width: 767px)\",Kd4P4I4V4:\"(min-width: 768px) and (max-width: 1279px)\",upbel6bI3:\"(min-width: 1280px) and (max-width: 1679px)\",vBPDRejXd:\"(min-width: 1680px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-eA4X3\";const variantClassNames={AZwONNSB6:\"framer-v-1dbxypm\",Kd4P4I4V4:\"framer-v-1lvlflb\",upbel6bI3:\"framer-v-cbnfj7\",vBPDRejXd:\"framer-v-uzd6r7\"};const transition1={damping:45,delay:.2,mass:1,stiffness:300,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:40};const toDateString=(value,options={},activeLocale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const display=options.display?options.display:\"date\";const dateOptions={dateStyle:display!==\"time\"?options.dateStyle:undefined,timeStyle:display===\"date\"?undefined:\"short\",timeZone:\"UTC\"};const fallbackLocale=\"en-US\";const locale=options.locale||activeLocale||fallbackLocale;try{return date.toLocaleString(locale,dateOptions);}catch{return date.toLocaleString(fallbackLocale,dateOptions);}};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:40};const transition2={damping:45,delay:0,mass:1,stiffness:300,type:\"spring\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:40};const animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:40};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation5={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,x:0,y:0};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const transition4={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation7={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop 1440\":\"upbel6bI3\",Desktop:\"vBPDRejXd\",Mobile:\"AZwONNSB6\",Tablet:\"Kd4P4I4V4\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vBPDRejXd\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const currentPathVariables=useCurrentPathVariables();const[currentRouteData]=useQueryData({from:{alias:\"weKPje4O7\",data:CMS,type:\"Collection\"},select:[{collection:\"weKPje4O7\",name:\"YLejxZFo5\",type:\"Identifier\"},{collection:\"weKPje4O7\",name:\"K4kFFeQav\",type:\"Identifier\"},{collection:\"weKPje4O7\",name:\"Oetzz7luN\",type:\"Identifier\"},{collection:\"weKPje4O7\",name:\"XaSqs0bZh\",type:\"Identifier\"},{collection:\"weKPje4O7\",name:\"kL8l4QtPZ\",type:\"Identifier\"},{collection:\"weKPje4O7\",name:\"d4H4hc9iG\",type:\"Identifier\"},{collection:\"weKPje4O7\",name:\"o3a7VMv9d\",type:\"Identifier\"}],where:getWhereExpressionFromPathVariables(currentPathVariables,\"weKPje4O7\")});const getFromCurrentRouteData=key=>{if(!currentRouteData)throw new NotFoundError(`No data matches path variables: ${JSON.stringify(currentPathVariables)}`);return currentRouteData[key];};const{style,className,layoutId,variant,XaSqs0bZh=getFromCurrentRouteData(\"XaSqs0bZh\"),YLejxZFo5=getFromCurrentRouteData(\"YLejxZFo5\")??\"\",d4H4hc9iG=getFromCurrentRouteData(\"d4H4hc9iG\")??\"\",K4kFFeQav=getFromCurrentRouteData(\"K4kFFeQav\")??\"\",kL8l4QtPZ=getFromCurrentRouteData(\"kL8l4QtPZ\"),o3a7VMv9d=getFromCurrentRouteData(\"o3a7VMv9d\")??\"\",Oetzz7luNqaALMCSw1,ByHtHjoVlqaALMCSw1,YLejxZFo5qaALMCSw1,XaSqs0bZhqaALMCSw1,d4H4hc9iGqaALMCSw1,idqaALMCSw1,Oetzz7luN=getFromCurrentRouteData(\"Oetzz7luN\")??\"\",...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[currentRouteData,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[currentRouteData,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.className,sharedStyle11.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const elementId=useRouteElementId(\"Yxb1kpr_t\");const ref1=React.useRef(null);const activeLocaleCode=useLocaleCode();const textContent=toDateString(XaSqs0bZh,{dateStyle:\"medium\",locale:\"\"},activeLocaleCode);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"upbel6bI3\")return false;return true;};const elementId1=useRouteElementId(\"FdIn6ARKn\");const ref2=React.useRef(null);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"vBPDRejXd\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: var(--token-002a17b9-2a0d-4190-b75f-ecb70135f80d, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-uzd6r7\",className),ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ir1mre\",\"data-framer-name\":\"Header\",id:elementId,ref:ref1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:93,width:`calc(${componentViewport?.width||\"100vw\"} * 0.85)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wfz6w8-container\",nodeId:\"u7qMr9PT4\",scopeId:\"weKPje4O7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AZwONNSB6:{variant:\"twWAgN8BV\"},Kd4P4I4V4:{variant:\"zRZU15h2J\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"u7qMr9PT4\",layoutId:\"u7qMr9PT4\",style:{width:\"100%\"},variant:\"chEDzhhN4\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"header\",{className:\"framer-1gpvlv\",\"data-framer-name\":\"Content section\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-5rcatw\",\"data-framer-name\":\"container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1fyhcug\",\"data-framer-name\":\"row\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-g1h29f\",\"data-framer-name\":\"section-title\",children:[/*#__PURE__*/_jsx(RichTextWithOptimizedAppearEffect,{__fromCanvasComponent:true,animate:animation,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1b0fr94\",\"data-styles-preset\":\"OT2oFOdHT\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-15bfb37d-dcee-43e7-95e1-a714c1d53654, rgb(20, 22, 69))\"},children:\"Oct 31, 2023\"})}),className:\"framer-h87417\",\"data-framer-appear-id\":\"h87417\",fonts:[\"Inter\"],initial:animation1,optimized:true,style:{transformPerspective:1200},text:textContent,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__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-y1kh34\",\"data-styles-preset\":\"RJC7gls3o\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-436ca7b4-bcad-4912-a905-3aedc31c3725, rgb(30, 26, 28))\"},children:\"Maximising Efficiency: How Project Specification Software Transforms Interior Design Workflow\"})}),className:\"framer-3qc9sz\",fonts:[\"Inter\"],style:{transformPerspective:1200},text:YLejxZFo5,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-1dgawua\",\"data-styles-preset\":\"TWC2SJF6r\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-436ca7b4-bcad-4912-a905-3aedc31c3725, rgb(30, 26, 28))\"},children:\"At thesheet, we're always looking for ways to make your product sourcing and project management more efficient.\"})}),className:\"framer-1xodhki\",fonts:[\"Inter\"],style:{transformPerspective:1200},text:d4H4hc9iG,verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16mqlwx\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation5},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-asicl4\",\"data-framer-name\":\"features\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-1dgawua\",\"data-styles-preset\":\"TWC2SJF6r\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-436ca7b4-bcad-4912-a905-3aedc31c3725, rgb(9, 10, 31))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"Table of Contents\"})})}),className:\"framer-1kltd9k\",\"data-framer-name\":\"\u201CWith Turbo, performance has increased by 150% within a month.\u201D\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AZwONNSB6:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 40px, 390px) - 80px)`},Kd4P4I4V4:{width:`calc(min(${componentViewport?.width||\"100vw\"} - 60px, 768px) / 4 - 40px)`}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,width:`calc((min(${componentViewport?.width||\"100vw\"} - 60px, 1320px) - 35px) / 5 - 80px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tvqcik-container\",nodeId:\"pGEg7anlC\",rendersWithMotion:true,scopeId:\"weKPje4O7\",children:/*#__PURE__*/_jsx(TableOfContentWithTableOfContent1tvqcikWithMappedReactProps5kmvsj,{Ane3OZxEk:\"Title\",height:\"100%\",id:\"pGEg7anlC\",layoutId:\"pGEg7anlC\",style:{width:\"100%\"},variant:\"j1uZHafLu\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"header\",{className:\"framer-to1sb8\",\"data-framer-name\":\"content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-k3pqwo\",children:[/*#__PURE__*/_jsx(\"header\",{className:\"framer-1kcdiwd\",\"data-framer-name\":\"Fact-section\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-143ab3l\",\"data-framer-name\":\"container\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-lq4hv6\",\"data-framer-name\":\"row\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qb7s5p\",\"data-framer-name\":\"content\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-g5dat\",\"data-framer-name\":\"Testimonial\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-1dgawua\",\"data-styles-preset\":\"TWC2SJF6r\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-436ca7b4-bcad-4912-a905-3aedc31c3725, rgb(9, 10, 31))\"},children:/*#__PURE__*/_jsx(\"strong\",{children:\"What Will You Find in This Article?\"})})}),className:\"framer-1mryduv\",\"data-framer-name\":\"\u201CWith Turbo, performance has increased by 150% within a month.\u201D\",fonts:[\"Inter\",\"Inter-Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/DDzyuYPF56TuI0bfUu2z/YouTube.js:Youtube\":componentPresets.props[\"AqsLpcgVb\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:K4kFFeQav,className:\"framer-wabbg7\",\"data-framer-name\":\"Build a website without building it yourself!\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-hbwfi6\",blockquote:\"framer-styles-preset-1lkmgqe\",h1:\"framer-styles-preset-ujr7gq\",h2:\"framer-styles-preset-ai1pib\",h3:\"framer-styles-preset-y1kh34\",h4:\"framer-styles-preset-1bn0spu\",h5:\"framer-styles-preset-1dgawua\",h6:\"framer-styles-preset-c0lp4t\",img:\"framer-styles-preset-8iytca\",p:\"framer-styles-preset-1vrmep6\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AZwONNSB6:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1056,intrinsicWidth:1712,pixelHeight:1056,pixelWidth:1712,sizes:`min(${componentViewport?.width||\"100vw\"} - 40px, 390px)`,...toResponsiveImage(kL8l4QtPZ)}},Kd4P4I4V4:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1056,intrinsicWidth:1712,pixelHeight:1056,pixelWidth:1712,sizes:`max(min(${componentViewport?.width||\"100vw\"} - 60px, 768px) * 0.75 - 10px, 1px)`,...toResponsiveImage(kL8l4QtPZ)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1056,intrinsicWidth:1712,pixelHeight:1056,pixelWidth:1712,sizes:`calc((min(${componentViewport?.width||\"100vw\"} - 60px, 1320px) - 35px) * 0.6)`,...toResponsiveImage(kL8l4QtPZ)},className:\"framer-qrucsa\",\"data-framer-name\":\"Image\"})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-jbd8ak\",\"data-framer-name\":\"Body\",children:/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/DDzyuYPF56TuI0bfUu2z/YouTube.js:Youtube\":componentPresets.props[\"AqsLpcgVb\"],\"module:pVk4QsoHxASnVtUBp6jr/TbhpORLndv1iOkZzyo83/CodeBlock.js:default\":componentPresets.props[\"bwVAnJ8rh\"]},children:/*#__PURE__*/_jsx(RichTextWithContentbl9kaf,{__fromCanvasComponent:true,children:o3a7VMv9d,className:\"framer-bl9kaf\",\"data-framer-name\":\"Lorem ipsum dolor sit amet consectetur. Pellentesque id nunc bibendum vitae condimentum. Imperdiet diam dictum eget ultricies in auctor. In sit ac sit aliquam lorem non mi laoreet elementum. Id pulvinar est sem semper id malesuada aliquam egestas. Elit semper mauris leo amet mattis. Sed habitant quis libero pulvinar suscipit erat. Orci turpis quis tempus sit sit enim a nunc. Dui libero neque vitae dolor. Vitae malesuada mattis orci lacus.\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-1wicq5s\",blockquote:\"framer-styles-preset-1lkmgqe\",code:\"framer-styles-preset-1axvkd6\",h1:\"framer-styles-preset-ujr7gq\",h2:\"framer-styles-preset-ai1pib\",h3:\"framer-styles-preset-y1kh34\",h4:\"framer-styles-preset-1bn0spu\",h5:\"framer-styles-preset-1dgawua\",h6:\"framer-styles-preset-c0lp4t\",img:\"framer-styles-preset-8iytca\",p:\"framer-styles-preset-1vrmep6\"},verticalAlignment:\"top\",withExternalLayout:true})})})]})]})]})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-g13cno\",\"data-framer-name\":\"Grid 1\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xfexhd\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-ai1pib\",\"data-styles-preset\":\"NUaJj9rks\",style:{\"--framer-text-color\":\"var(--token-436ca7b4-bcad-4912-a905-3aedc31c3725, rgb(9, 10, 31))\"},children:[/*#__PURE__*/_jsx(\"em\",{children:\"More \"}),\"like this\"]})}),className:\"framer-1v22os2\",fonts:[\"Inter\",\"Inter-Italic\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-1dgawua\",\"data-styles-preset\":\"TWC2SJF6r\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-436ca7b4-bcad-4912-a905-3aedc31c3725, rgb(9, 10, 31))\"},children:\"For designers who are serious about saving time\"})}),className:\"framer-1y8vqul\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-htqgbj\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AZwONNSB6:{query:{from:{alias:\"qaALMCSw1\",data:CMS,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"qaALMCSw1\",name:\"Oetzz7luN\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"ByHtHjoVl\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"YLejxZFo5\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"XaSqs0bZh\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"d4H4hc9iG\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"qaALMCSw1\",name:\"SHOLYA0j_\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"w2f77mbIo\"},type:\"BinaryOperation\"}}},Kd4P4I4V4:{query:{from:{alias:\"qaALMCSw1\",data:CMS,type:\"Collection\"},limit:{type:\"LiteralValue\",value:2},select:[{collection:\"qaALMCSw1\",name:\"Oetzz7luN\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"ByHtHjoVl\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"YLejxZFo5\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"XaSqs0bZh\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"d4H4hc9iG\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"qaALMCSw1\",name:\"SHOLYA0j_\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"w2f77mbIo\"},type:\"BinaryOperation\"}}}},children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"qaALMCSw1\",data:CMS,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"qaALMCSw1\",name:\"Oetzz7luN\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"ByHtHjoVl\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"YLejxZFo5\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"XaSqs0bZh\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"d4H4hc9iG\",type:\"Identifier\"},{collection:\"qaALMCSw1\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"qaALMCSw1\",name:\"SHOLYA0j_\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"w2f77mbIo\"},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({ByHtHjoVl:ByHtHjoVlqaALMCSw1,d4H4hc9iG:d4H4hc9iGqaALMCSw1,id:idqaALMCSw1,Oetzz7luN:Oetzz7luNqaALMCSw1,XaSqs0bZh:XaSqs0bZhqaALMCSw1,YLejxZFo5:YLejxZFo5qaALMCSw1},index)=>{Oetzz7luNqaALMCSw1??=\"\";YLejxZFo5qaALMCSw1??=\"\";d4H4hc9iGqaALMCSw1??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`qaALMCSw1-${idqaALMCSw1}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Oetzz7luN:Oetzz7luNqaALMCSw1},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Oetzz7luN:Oetzz7luNqaALMCSw1},webPageId:\"weKPje4O7\"},motionChild:true,nodeId:\"syNbOlcNh\",scopeId:\"weKPje4O7\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19rdebq framer-1a2wkps\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AZwONNSB6:{height:384,width:`max(${componentViewport?.width||\"100vw\"} - 60px, 50px)`},Kd4P4I4V4:{height:448,width:`max(((${componentViewport?.width||\"100vw\"} - 60px) * 0.95 - 12px) / 2, 50px)`},upbel6bI3:{height:512}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:640,width:`max(((${componentViewport?.width||\"100vw\"} - 60px) * 0.8 - 24px) / 3, 50px)`,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1j7syc4-container\",nodeId:\"M5vvuPeaU\",scopeId:\"weKPje4O7\",children:/*#__PURE__*/_jsx(CaseStudyCard,{height:\"100%\",hEPPr8ai8:toResponsiveImage(ByHtHjoVlqaALMCSw1),id:\"M5vvuPeaU\",layoutId:\"M5vvuPeaU\",mJJpaA3po:d4H4hc9iGqaALMCSw1,style:{height:\"100%\",width:\"100%\"},variant:\"PT92M0fTE\",VbUmLsxVy:YLejxZFo5qaALMCSw1,wEjOMRA9z:toDateString(XaSqs0bZhqaALMCSw1,{dateStyle:\"medium\",locale:\"\"},activeLocaleCode),width:\"100%\",XB5SAbTDZ:\"Name\"})})})})})})})},idqaALMCSw1);})})})})})})]}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{hash:\":Yxb1kpr_t\",pathVariables:{Oetzz7luN},webPageId:\"weKPje4O7\"},motionChild:true,nodeId:\"FdIn6ARKn\",openInNewTab:false,scopeId:\"weKPje4O7\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1una88a hidden-cbnfj7 framer-1a2wkps\",\"data-framer-name\":\"Bact to Top button\",id:elementId1,ref:ref2,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1um3vmh-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"DYo5yT7ZW\",scopeId:\"weKPje4O7\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-002a17b9-2a0d-4190-b75f-ecb70135f80d, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"arrow-up\",id:\"DYo5yT7ZW\",layoutId:\"DYo5yT7ZW\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1xjpjzi\",\"data-framer-name\":\"Grid 1\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1o8kv4z\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__fromCanvasComponent:true,__perspectiveFX:false,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-ai1pib\",\"data-styles-preset\":\"NUaJj9rks\",style:{\"--framer-text-color\":\"var(--token-436ca7b4-bcad-4912-a905-3aedc31c3725, rgb(9, 10, 31))\"},children:[/*#__PURE__*/_jsx(\"em\",{children:\"We would love\"}),\" to hear from you\"]})}),className:\"framer-16mxaen\",fonts:[\"Inter\",\"Inter-Italic\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-1dgawua\",\"data-styles-preset\":\"TWC2SJF6r\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-436ca7b4-bcad-4912-a905-3aedc31c3725, rgb(9, 10, 31))\"},children:\"Got questions? Feature requests? Want to talk out whether thesheet is right for you with a real, live human being?\"})}),className:\"framer-r3znol\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation6,className:\"framer-desewi\",\"data-framer-appear-id\":\"desewi\",\"data-framer-name\":\"row\",initial:animation7,optimized:true,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-cune9y\",\"data-framer-name\":\"content-text\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ko92ve\",\"data-framer-name\":\"content-top\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AZwONNSB6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-y1kh34\",\"data-styles-preset\":\"RJC7gls3o\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-002a17b9-2a0d-4190-b75f-ecb70135f80d, rgb(255, 255, 255))\"},children:\"Drop us a line\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__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-y1kh34\",\"data-styles-preset\":\"RJC7gls3o\",style:{\"--framer-text-color\":\"var(--token-002a17b9-2a0d-4190-b75f-ecb70135f80d, rgb(255, 255, 255))\"},children:\"Drop us a line\"})}),className:\"framer-ntrhg2\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AZwONNSB6:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-1bn0spu\",\"data-styles-preset\":\"pXxMWADEZ\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-002a17b9-2a0d-4190-b75f-ecb70135f80d, rgb(255, 255, 255))\"},children:\"hey@thesheet.co\"})})}},children:/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__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-1bn0spu\",\"data-styles-preset\":\"pXxMWADEZ\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--token-002a17b9-2a0d-4190-b75f-ecb70135f80d, rgb(255, 255, 255))\"},children:\"hey@thesheet.co\"})}),className:\"framer-3hkiml\",fonts:[\"Inter\"],style:{transformPerspective:1200},verticalAlignment:\"top\",withExternalLayout:true})})]})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:899,width:componentViewport?.width||\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-uw9syc-container\",nodeId:\"cN7ZSHH7v\",scopeId:\"weKPje4O7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AZwONNSB6:{variant:\"er81j19JZ\"},Kd4P4I4V4:{variant:\"qcrD2TlwN\"},upbel6bI3:{variant:\"CemVQRfYs\"}},children:/*#__PURE__*/_jsx(FooterNew,{height:\"100%\",id:\"cN7ZSHH7v\",layoutId:\"cN7ZSHH7v\",style:{width:\"100%\"},variant:\"fcuv1qYVI\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eA4X3.framer-1a2wkps, .framer-eA4X3 .framer-1a2wkps { display: block; }\",\".framer-eA4X3.framer-uzd6r7 { align-content: center; align-items: center; background-color: var(--token-002a17b9-2a0d-4190-b75f-ecb70135f80d, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1680px; }\",\".framer-eA4X3 .framer-ir1mre { 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: 30px 0px 0px 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-eA4X3 .framer-1wfz6w8-container { flex: none; height: auto; position: relative; width: 85%; }\",\".framer-eA4X3 .framer-1gpvlv { align-content: center; align-items: center; background-color: var(--token-002a17b9-2a0d-4190-b75f-ecb70135f80d, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 100px 30px 100px 30px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-5rcatw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1320px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-1fyhcug { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 81px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-g1h29f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-h87417 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 65%; will-change: var(--framer-will-change-effect-override, transform); word-break: break-word; word-wrap: break-word; }\",\".framer-eA4X3 .framer-3qc9sz, .framer-eA4X3 .framer-1xodhki { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 65%; word-break: break-word; word-wrap: break-word; }\",\".framer-eA4X3 .framer-16mqlwx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 30px 0px 5px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-asicl4 { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px; position: sticky; top: 16px; width: 20%; z-index: 1; }\",\".framer-eA4X3 .framer-1kltd9k, .framer-eA4X3 .framer-1mryduv, .framer-eA4X3 .framer-wabbg7, .framer-eA4X3 .framer-1v22os2, .framer-eA4X3 .framer-1y8vqul, .framer-eA4X3 .framer-16mxaen, .framer-eA4X3 .framer-r3znol { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-eA4X3 .framer-1tvqcik-container, .framer-eA4X3 .framer-uw9syc-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-to1sb8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 60%; }\",\".framer-eA4X3 .framer-k3pqwo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-1kcdiwd { align-content: center; align-items: center; background: linear-gradient(180deg, var(--token-002a17b9-2a0d-4190-b75f-ecb70135f80d, #ffffff) 0%, rgb(255, 255, 255) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-143ab3l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 2000px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-lq4hv6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-1qb7s5p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-g5dat { align-content: flex-start; align-items: flex-start; background-color: var(--token-fed28fff-375d-42a5-80c8-dd7b4a6632bd, #ced9e6); 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: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px; position: relative; width: 1px; }\",\".framer-eA4X3 .framer-qrucsa { 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: column; flex-wrap: nowrap; gap: 10px; height: 500px; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-jbd8ak { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-bl9kaf { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 95%; word-break: break-word; word-wrap: break-word; }\",\".framer-eA4X3 .framer-g13cno { align-content: center; align-items: center; background: linear-gradient(180deg, var(--token-fed28fff-375d-42a5-80c8-dd7b4a6632bd, #ced9e6) 0%, var(--token-002a17b9-2a0d-4190-b75f-ecb70135f80d, rgb(255, 255, 255)) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 100px 30px 12px 30px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-xfexhd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 90%; }\",\".framer-eA4X3 .framer-htqgbj { display: grid; flex: none; gap: 12px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 80%; z-index: 2; }\",\".framer-eA4X3 .framer-19rdebq { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 40px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-eA4X3 .framer-1j7syc4-container { flex: 1 0 0px; height: 640px; position: relative; width: 1px; }\",\".framer-eA4X3 .framer-1una88a { align-content: center; align-items: center; background-color: var(--token-15bfb37d-dcee-43e7-95e1-a714c1d53654, #ff969c); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; padding: 0px; position: fixed; right: 7px; text-decoration: none; top: 746px; width: 48px; z-index: 1; }\",\".framer-eA4X3 .framer-1um3vmh-container { aspect-ratio: 1.1363636363636365 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 25px; }\",\".framer-eA4X3 .framer-1xjpjzi { 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; overflow: hidden; padding: 100px 30px 16px 30px; position: relative; width: 100%; z-index: 2; }\",\".framer-eA4X3 .framer-1o8kv4z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 80%; }\",\".framer-eA4X3 .framer-desewi { align-content: center; align-items: center; background-color: var(--token-8870aac3-d76d-4600-8187-fec2ac390ca3, #0f0f30); border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 2200px; overflow: visible; padding: 40px 60px 40px 60px; position: relative; width: 80%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-eA4X3 .framer-cune9y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-ko92ve { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eA4X3 .framer-ntrhg2, .framer-eA4X3 .framer-3hkiml { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css,...sharedStyle11.css,\"@media (min-width: 768px) and (max-width: 1279px) { .framer-eA4X3.framer-uzd6r7 { width: 768px; } .framer-eA4X3 .framer-1gpvlv { padding: 60px 30px 60px 30px; } .framer-eA4X3 .framer-5rcatw { max-width: 768px; } .framer-eA4X3 .framer-1fyhcug { gap: 50px; } .framer-eA4X3 .framer-h87417, .framer-eA4X3 .framer-3qc9sz, .framer-eA4X3 .framer-1xodhki { width: 80%; } .framer-eA4X3 .framer-16mqlwx { padding: 0px; } .framer-eA4X3 .framer-asicl4 { border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; padding: 20px; width: 25%; } .framer-eA4X3 .framer-to1sb8 { flex: 1 0 0px; width: 1px; } .framer-eA4X3 .framer-g5dat { border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; padding: 20px; } .framer-eA4X3 .framer-qrucsa { height: 300px; } .framer-eA4X3 .framer-g13cno { padding: 60px 30px 12px 30px; } .framer-eA4X3 .framer-htqgbj { grid-template-columns: repeat(2, minmax(50px, 1fr)); width: 95%; } .framer-eA4X3 .framer-1j7syc4-container { height: 448px; } .framer-eA4X3 .framer-1xjpjzi { gap: 20px; padding: 60px 30px 8px 30px; } .framer-eA4X3 .framer-1o8kv4z { gap: 20px; } .framer-eA4X3 .framer-desewi { padding: 30px; width: 95%; }}\",\"@media (max-width: 767px) { .framer-eA4X3.framer-uzd6r7 { width: 390px; } .framer-eA4X3 .framer-ir1mre { padding: 20px 0px 0px 0px; } .framer-eA4X3 .framer-1gpvlv { padding: 60px 20px 60px 20px; } .framer-eA4X3 .framer-5rcatw { max-width: 390px; } .framer-eA4X3 .framer-1fyhcug { gap: 30px; } .framer-eA4X3 .framer-h87417, .framer-eA4X3 .framer-3qc9sz, .framer-eA4X3 .framer-1xodhki { width: 100%; } .framer-eA4X3 .framer-16mqlwx { flex-direction: column; padding: 0px; } .framer-eA4X3 .framer-asicl4 { position: relative; top: unset; width: 100%; } .framer-eA4X3 .framer-to1sb8 { gap: 40px; width: 100%; } .framer-eA4X3 .framer-1qb7s5p { flex-direction: column; gap: 8px; justify-content: flex-start; } .framer-eA4X3 .framer-g5dat { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; flex: none; padding: 20px; width: 100%; } .framer-eA4X3 .framer-qrucsa { height: 180px; } .framer-eA4X3 .framer-g13cno { padding: 60px 30px 12px 30px; } .framer-eA4X3 .framer-htqgbj { grid-template-columns: repeat(1, minmax(50px, 1fr)); width: 100%; } .framer-eA4X3 .framer-1j7syc4-container { height: 384px; } .framer-eA4X3 .framer-1una88a { background-color: unset; } .framer-eA4X3 .framer-1xjpjzi { gap: 20px; padding: 60px 20px 8px 20px; } .framer-eA4X3 .framer-1o8kv4z { gap: 20px; width: 95%; } .framer-eA4X3 .framer-desewi { border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; padding: 30px; width: 100%; } .framer-eA4X3 .framer-ko92ve { flex-direction: column; gap: 12px; } .framer-eA4X3 .framer-ntrhg2, .framer-eA4X3 .framer-3hkiml { flex: none; width: 100%; }}\",\"@media (min-width: 1280px) and (max-width: 1679px) { .framer-eA4X3.framer-uzd6r7 { width: 1280px; } .framer-eA4X3 .framer-1gpvlv { padding: 80px 30px 80px 30px; } .framer-eA4X3 .framer-qrucsa { height: 440px; } .framer-eA4X3 .framer-g13cno { padding: 80px 30px 12px 30px; } .framer-eA4X3 .framer-1j7syc4-container { height: 512px; } .framer-eA4X3 .framer-1xjpjzi { gap: 36px; padding: 80px 30px 12px 30px; } .framer-eA4X3 .framer-1o8kv4z { width: 90%; } .framer-eA4X3 .framer-desewi { padding: 40px; width: 90%; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 8363\n * @framerIntrinsicWidth 1680\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Kd4P4I4V4\":{\"layout\":[\"fixed\",\"auto\"]},\"AZwONNSB6\":{\"layout\":[\"fixed\",\"auto\"]},\"upbel6bI3\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections {\"Yxb1kpr_t\":{\"pattern\":\":Yxb1kpr_t\",\"name\":\"header\"},\"FdIn6ARKn\":{\"pattern\":\":FdIn6ARKn\",\"name\":\"\"}}\n * @framerResponsiveScreen\n */const FramerweKPje4O7=withCSS(Component,css,\"framer-eA4X3\");export default FramerweKPje4O7;FramerweKPje4O7.displayName=\"Case Study\";FramerweKPje4O7.defaultProps={height:8363,width:1680};addFonts(FramerweKPje4O7,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"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\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]},...NavbarFonts,...TableOfContentFonts,...CaseStudyCardFonts,...FeatherFonts,...FooterNewFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...getFontsFromSharedStyle(sharedStyle11.fonts),...componentPresets.fonts?.[\"AqsLpcgVb\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"AqsLpcgVb\"]):[],...componentPresets.fonts?.[\"bwVAnJ8rh\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"bwVAnJ8rh\"]):[]],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerweKPje4O7\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"8363\",\"framerIntrinsicWidth\":\"1680\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Kd4P4I4V4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AZwONNSB6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"upbel6bI3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerResponsiveScreen\":\"\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerScrollSections\":\"{\\\"Yxb1kpr_t\\\":{\\\"pattern\\\":\\\":Yxb1kpr_t\\\",\\\"name\\\":\\\"header\\\"},\\\"FdIn6ARKn\\\":{\\\"pattern\\\":\\\":FdIn6ARKn\\\",\\\"name\\\":\\\"\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["XwxJEUfOC_exports", "__export", "__FramerMetadata__", "XwxJEUfOC_default", "HeroFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "Ane3OZxEk", "zaz9qGQJJ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText2", "css", "FramerXwxJEUfOC", "withCSS", "XwxJEUfOC_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "HEADINGS", "formatHeading", "children", "index", "formattedHeading", "formattedId", "item", "_item_props", "formatTableOfContent", "result", "type", "formatHeadings", "props", "newChildren", "newItem", "HEADING_TO_DISPLAY", "SCROLL_MARGIN_TOP", "useStore", "createStore", "withTableOfContent", "Component", "props", "store", "p", "l", "window", "a", "b", "type", "id", "heading", "index", "withContent", "setStore", "newProps", "setNewProps", "ye", "ue", "formatTableOfContent", "formatHeadings", "u", "NavbarFonts", "getFonts", "JDgj649bb_default", "RichTextWithOptimizedAppearEffect", "withOptimizedAppearEffect", "RichText2", "RichTextWithFX", "withFX", "TableOfContentFonts", "XwxJEUfOC_default", "TableOfContentWithTableOfContent1tvqcikWithMappedReactProps5kmvsj", "withMappedReactProps", "withCodeBoundaryForOverrides", "withTableOfContent", "XwxJEUfOC_exports", "MotionDivWithFX", "motion", "RichTextWithContentbl9kaf", "withContent", "CaseStudyCardFonts", "dmDN0dsPc_default", "FeatherFonts", "Icon", "MotionDivWithOptimizedAppearEffect", "FooterNewFonts", "edmCzddOp_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "toDateString", "value", "options", "activeLocale", "date", "display", "dateOptions", "fallbackLocale", "locale", "animation2", "transition2", "animation3", "animation4", "transition3", "animation5", "toResponsiveImage", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "transition4", "animation6", "animation7", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "currentPathVariables", "useCurrentPathVariables", "currentRouteData", "mn5Dcj1Kc_default", "getWhereExpressionFromPathVariables", "getFromCurrentRouteData", "key", "NotFoundError", "style", "className", "layoutId", "variant", "XaSqs0bZh", "YLejxZFo5", "d4H4hc9iG", "K4kFFeQav", "kL8l4QtPZ", "o3a7VMv9d", "Oetzz7luNqaALMCSw1", "ByHtHjoVlqaALMCSw1", "YLejxZFo5qaALMCSw1", "XaSqs0bZhqaALMCSw1", "d4H4hc9iGqaALMCSw1", "idqaALMCSw1", "Oetzz7luN", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "elementId", "useRouteElementId", "ref1", "activeLocaleCode", "useLocaleCode", "textContent", "isDisplayed", "elementId1", "ref2", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "ComponentViewportProvider", "Container", "PropertyOverrides2", "x", "ComponentPresetsProvider", "Image2", "ChildrenCanSuspend", "collection", "paginationInfo", "loadMore", "l", "index", "PathVariablesContext", "Link", "css", "FramerweKPje4O7", "withCSS", "weKPje4O7_default", "addFonts", "getFontsFromSharedStyle", "fonts", "getFontsFromComponentPreset", "__FramerMetadata__"]
}
