{"version":3,"file":"mpNdVgO3P.BaM2oHPV.mjs","names":["addPropertyOverrides","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","Children","useRef","useMemo","useState","useCallback","localizedValues","PrimaryButton2","CaseViewButton","serializationHash","variantClassNames","transition1","toResponsiveImage","Projects","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","RichText","_Fragment","Image1","sharedStyle.css","sharedStyle.fonts","useRef","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","Image1"],"sources":["https:/framerusercontent.com/modules/7mXnHNRwv6hzhche4zl6/cV6K1jtYdMXctQa0sGfW/oUfvFa7ie.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/DAWxXDGdC5RJUOPfOsh5/Ticker.js","https:/framerusercontent.com/modules/XnedFQDOZiT5SSeMuomY/IZHPpAKjyjLH9CIbsuOu/DsVEOHJP9-0.js","https:/framerusercontent.com/modules/XnedFQDOZiT5SSeMuomY/IZHPpAKjyjLH9CIbsuOu/DsVEOHJP9.js","https:/framerusercontent.com/modules/YvAjnYYqDcisgoY7fTT6/plbseaOw5EBz6Ms87WBg/DsVEOHJP9.js","https:/framerusercontent.com/modules/h8ioHyt4BUxuvVCE1Q10/aTM6mEMGlM19JjX8exDe/AvoidLayoutJumping_Prod.js","https:/framerusercontent.com/modules/u4p4kRTngiNwSmSjnF5W/xJUcdka5mLM6xrHZJS9M/mpNdVgO3P.js"],"sourcesContent":["// Generated by Framer (86f5ff9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,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 Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={BC6y2b_jR:{hover:true},iu8flbI0i:{hover:true}};const cycleOrder=[\"BC6y2b_jR\",\"iu8flbI0i\"];const serializationHash=\"framer-MG7f0\";const variantClassNames={BC6y2b_jR:\"framer-v-1yr2k5i\",iu8flbI0i:\"framer-v-rvh4ik\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:1,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"BC6y2b_jR\",\"Variant 2\":\"iu8flbI0i\"};const getProps=({height,hoverIcon,icon,id,label,link,width,...props})=>{return{...props,bLomKEtH6:icon??props.bLomKEtH6??\"Folder\",cN63Nhlu7:link??props.cN63Nhlu7,cZP1NyJZ6:hoverIcon??props.cZP1NyJZ6??\"FolderOpen\",variant:humanReadableVariantMap[props.variant]??props.variant??\"BC6y2b_jR\",vUGmoMKf6:label??props.vUGmoMKf6??\"Recent Work\"};};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,cN63Nhlu7,bLomKEtH6,vUGmoMKf6,cZP1NyJZ6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BC6y2b_jR\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:cN63Nhlu7,motionChild:true,nodeId:\"BC6y2b_jR\",scopeId:\"oUfvFa7ie\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1yr2k5i\",className,classNames)} framer-6tv1nr`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"BC6y2b_jR\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(2px)\",backgroundColor:\"var(--token-722f1562-412f-4f6f-8f97-a68a9e4a6aa2, rgba(255, 255, 255, 0.75))\",borderBottomLeftRadius:213,borderBottomRightRadius:213,borderTopLeftRadius:213,borderTopRightRadius:213,WebkitBackdropFilter:\"blur(2px)\",...style},variants:{\"BC6y2b_jR-hover\":{backgroundColor:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\"},\"iu8flbI0i-hover\":{backgroundColor:\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\"}},...addPropertyOverrides({\"BC6y2b_jR-hover\":{\"data-framer-name\":undefined},\"iu8flbI0i-hover\":{\"data-framer-name\":undefined},iu8flbI0i:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nbc9uc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"t1yLIn5ik-container\",nodeId:\"t1yLIn5ik\",rendersWithMotion:true,scopeId:\"oUfvFa7ie\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"House\",iconSelection:bLomKEtH6,id:\"t1yLIn5ik\",layoutId:\"t1yLIn5ik\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\",...addPropertyOverrides({\"BC6y2b_jR-hover\":{iconSelection:cZP1NyJZ6}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s5huv0\",layoutDependency:layoutDependency,layoutId:\"sEIjM8VO_\",style:{backgroundColor:\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\",borderBottomLeftRadius:166,borderBottomRightRadius:166,borderTopLeftRadius:166,borderTopRightRadius:166,opacity:0,rotate:-18},variants:{\"BC6y2b_jR-hover\":{opacity:1,rotate:23},iu8flbI0i:{opacity:1,rotate:19}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gl8ipp\",layoutDependency:layoutDependency,layoutId:\"vMaMZDg2L\",style:{backgroundColor:\"var(--token-00af65c3-92fd-4f69-9228-cfe71d95f29a, rgb(0, 0, 0))\",rotate:45},transformTemplate:transformTemplate1}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-line-height\":\"1.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(motion.strong,{children:\"Recent Work\"})})}),className:\"framer-u510p5\",fonts:[\"FR;InterDisplay\",\"FR;InterDisplay-Bold\"],layoutDependency:layoutDependency,layoutId:\"A3xNTiRFw\",style:{\"--extracted-r6o4lv\":\"var(--token-cd9f24d5-f0ad-4213-bead-63c4e991dc40, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:vUGmoMKf6,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MG7f0.framer-6tv1nr, .framer-MG7f0 .framer-6tv1nr { display: block; }\",\".framer-MG7f0.framer-1yr2k5i { cursor: pointer; height: 128px; overflow: visible; position: relative; text-decoration: none; width: 128px; }\",\".framer-MG7f0 .framer-nbc9uc-container { flex: none; height: 36px; left: calc(50.00000000000002% - 36px / 2); position: absolute; top: calc(50.00000000000002% - 36px / 2); width: 36px; }\",\".framer-MG7f0 .framer-s5huv0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: -42px; overflow: visible; padding: 12px 24px 12px 24px; pointer-events: none; position: absolute; top: -65px; width: min-content; }\",\".framer-MG7f0 .framer-1gl8ipp { aspect-ratio: 1 / 1; bottom: -7px; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 50%; overflow: hidden; position: absolute; width: 16px; z-index: 1; }\",\".framer-MG7f0 .framer-u510p5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-MG7f0 .framer-s5huv0 { gap: 0px; } .framer-MG7f0 .framer-s5huv0 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-MG7f0 .framer-s5huv0 > :first-child { margin-left: 0px; } .framer-MG7f0 .framer-s5huv0 > :last-child { margin-right: 0px; } }\",\".framer-MG7f0.framer-v-rvh4ik .framer-s5huv0, .framer-MG7f0.framer-v-1yr2k5i.hover .framer-s5huv0 { left: unset; right: -48px; top: -66px; }\",\".framer-MG7f0.framer-v-rvh4ik.hover .framer-s5huv0 { left: unset; right: -52px; top: -70px; }\",'.framer-MG7f0[data-border=\"true\"]::after, .framer-MG7f0 [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 128\n * @framerIntrinsicWidth 128\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"iu8flbI0i\":{\"layout\":[\"fixed\",\"fixed\"]},\"OSgSwJkTm\":{\"layout\":[\"fixed\",\"fixed\"]},\"qwUPFYrk0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cN63Nhlu7\":\"link\",\"bLomKEtH6\":\"icon\",\"vUGmoMKf6\":\"label\",\"cZP1NyJZ6\":\"hoverIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroUfvFa7ie=withCSS(Component,css,\"framer-MG7f0\");export default FrameroUfvFa7ie;FrameroUfvFa7ie.displayName=\"Case View Button\";FrameroUfvFa7ie.defaultProps={height:128,width:128};addPropertyControls(FrameroUfvFa7ie,{variant:{options:[\"BC6y2b_jR\",\"iu8flbI0i\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},cN63Nhlu7:{title:\"Link\",type:ControlType.Link},bLomKEtH6:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"Folder\",description:undefined,hidden:undefined,title:\"Icon\"},vUGmoMKf6:{defaultValue:\"Recent Work\",displayTextArea:false,title:\"Label\",type:ControlType.String},cZP1NyJZ6:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"FolderOpen\",description:undefined,hidden:undefined,title:\"Hover Icon\"}});addFonts(FrameroUfvFa7ie,[{explicitInter:true,fonts:[{family:\"Inter Display\",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/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{family:\"Inter Display\",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/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{family:\"Inter Display\",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/nCpxWS6DaPlPe0lHzStXAPCo3lw.woff2\",weight:\"400\"},{family:\"Inter Display\",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/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"},{family:\"Inter Display\",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/I11LrmuBDQZweplJ62KkVsklU5Y.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/UjFZPDy3qGuDktQM4q9CxhKfIa8.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/8exwVHJy2DhJ4N5prYlVMrEKmQ.woff2\",weight:\"700\"},{family:\"Inter Display\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/UTeedEK21hO5jDxEUldzdScUqpg.woff2\",weight:\"700\"},{family:\"Inter Display\",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/Ig8B8nzy11hzIWEIYnkg91sofjo.woff2\",weight:\"700\"},{family:\"Inter Display\",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/n9CXKI3tsmCPeC6MCT9NziShSuQ.woff2\",weight:\"700\"},{family:\"Inter Display\",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/qctQFoJqJ9aIbRSIp0AhCQpFxn8.woff2\",weight:\"700\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroUfvFa7ie\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"cN63Nhlu7\\\":\\\"link\\\",\\\"bLomKEtH6\\\":\\\"icon\\\",\\\"vUGmoMKf6\\\":\\\"label\\\",\\\"cZP1NyJZ6\\\":\\\"hoverIcon\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"128\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iu8flbI0i\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OSgSwJkTm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qwUPFYrk0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"128\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oUfvFa7ie.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useEffect,useState,useRef,useMemo,createRef,useCallback,cloneElement}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useAnimationFrame,useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,wrap}from\"framer-motion\";import{resize}from\"@motionone/dom\";const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};const supportsAcceleratedAnimations=typeof Animation!==\"undefined\"&&typeof Animation.prototype.updatePlaybackRate===\"function\";/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export default function Ticker(props){/* Props */ let{slots,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */ const isCanvas=RenderTarget.current()===RenderTarget.canvas;const numChildren=Children.count(slots);const hasChildren=numChildren>0;if(direction===true){direction=\"left\";}const isHorizontal=direction===\"left\"||direction===\"right\";const offset=useMotionValue(0);const transformer=directionTransformers[direction];const transform=useTransform(offset,transformer);/* Refs and State */ const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[/*#__PURE__*/ createRef(),/*#__PURE__*/ createRef()];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */ let clonedChildren=[];let dupedChildren=[];/* Duplicate value */ let duplicateBy=0;let opacity=0;if(isCanvas){// duplicateBy = 10\nduplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;opacity=1;}/* Measure parent and child */ const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;setSize({parent:parentLength,children:childrenLength});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */ if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */ let initialResize=useRef(true);useEffect(()=>{measure();return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){measure();}initialResize.current=false;});},[]);}clonedChildren=Children.map(slots,(child,index)=>{var ref,ref1,ref2,ref3;let ref4;if(index===0){ref4=childrenRef[0];}if(index===slots.length-1){ref4=childrenRef[1];}const size={width:widthType?(ref=child.props)===null||ref===void 0?void 0:ref.width:\"100%\",height:heightType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.height:\"100%\"};return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{ref:ref4,style:size,children:/*#__PURE__*/ cloneElement(child,{style:{...(ref2=child.props)===null||ref2===void 0?void 0:ref2.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},(ref3=child.props)===null||ref3===void 0?void 0:ref3.children)})});});}if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=[...dupedChildren,...Children.map(slots,(child,childIndex)=>{var ref,ref1,ref2,ref3,ref4,ref5;const size={width:widthType?(ref=child.props)===null||ref===void 0?void 0:ref.width:\"100%\",height:heightType?(ref1=child.props)===null||ref1===void 0?void 0:ref1.height:\"100%\"};return /*#__PURE__*/ _jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/ _jsx(\"li\",{style:size,\"aria-hidden\":true,children:/*#__PURE__*/ cloneElement(child,{key:i+\" \"+childIndex,style:{...(ref2=child.props)===null||ref2===void 0?void 0:ref2.style,width:widthType?(ref3=child.props)===null||ref3===void 0?void 0:ref3.width:\"100%\",height:heightType?(ref4=child.props)===null||ref4===void 0?void 0:ref4.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},(ref5=child.props)===null||ref5===void 0?void 0:ref5.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}),];}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */ if(!isCanvas){const isInView=useInView(parentRef);/**\n         * If this is an animation we can hardware accelerate, animate with WAAPI\n         */ if(supportsAcceleratedAnimations){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue),]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed]);}else{/**\n             * If we can't accelerate this animation because we have a hoverFactor defined\n             * animate with a rAF loop.\n             */ useAnimationFrame(t=>{if(!animateToValue||isReducedMotion||supportsAcceleratedAnimations){return;}/**\n                 * In case this animation is delayed from starting because we're running a bunch\n                 * of other work, we want to set an initial time rather than counting from 0.\n                 * That ensures that if the animation is delayed, it starts from the first frame\n                 * rather than jumping.\n                 */ if(initialTime.current===null){initialTime.current=t;}t=t-initialTime.current;const timeSince=prevTime.current===null?0:t-prevTime.current;let delta=timeSince*(speed/1e3);if(isHover.current){delta*=hoverFactor;}xOrY.current+=delta;xOrY.current=wrap(0,animateToValue,xOrY.current);prevTime.current=t;if(!isInView)return;offset.set(xOrY.current);});}}/* Fades */ const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */ if(!hasChildren){return /*#__PURE__*/ _jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/ _jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/ _jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/ _jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/ _jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,MozMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/ _jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?-animateToValue:undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,transform:supportsAcceleratedAnimations?undefined:transform,willChange:isCanvas?\"auto\":\"transform\"},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){animationRef.current.updatePlaybackRate(hoverFactor);}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){animationRef.current.updatePlaybackRate(1);}},children:[clonedChildren,dupedChildren]})});};/* Default Properties */ Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */ addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\",],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */ const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */ const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */ const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","export const v0=\"Projenizi bizimle hayata ge\\xe7irin\";export const v1=\"Son Projelerimizi İnceleyin\";\nexport const __FramerMetadata__ = {\"exports\":{\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (089ff9b)\nimport*as localizedValues from\"./DsVEOHJP9-0.js\";const valuesByLocaleId={LyCFpIAZM:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (089ff9b)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Image as Image1,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CaseViewButton from\"https://framerusercontent.com/modules/7mXnHNRwv6hzhche4zl6/cV6K1jtYdMXctQa0sGfW/oUfvFa7ie.js\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/DAWxXDGdC5RJUOPfOsh5/Ticker.js\";import Projects from\"https://framerusercontent.com/modules/uXnx1Kc77I4ugwie1ExA/HRwGh5cvrILeGkMWwUxt/MPSjqSo2J.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/MyNsEhOZ4dY4H0zsX0wp/Z164J3UWzZKeEmdK0jDM/Op2zos0uJ.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/XnedFQDOZiT5SSeMuomY/IZHPpAKjyjLH9CIbsuOu/DsVEOHJP9.js\";import PrimaryButton2 from\"https://framerusercontent.com/modules/lxKfM2ynV0heoFEO4Qgc/M35jqgBq2UrCeIZ0f94o/tSSF05ZX6.js\";const PrimaryButton2Fonts=getFonts(PrimaryButton2);const MotionDivWithFX=withFX(motion.div);const TickerFonts=getFonts(Ticker);const CaseViewButtonFonts=getFonts(CaseViewButton);const CaseViewButtonWithVariantAppearEffect=withVariantAppearEffect(CaseViewButton);const cycleOrder=[\"sv6cJv9H_\",\"gDpzhrYL0\",\"eOzJ8DdlL\"];const serializationHash=\"framer-rv01s\";const variantClassNames={eOzJ8DdlL:\"framer-v-u0m1s\",gDpzhrYL0:\"framer-v-oehemh\",sv6cJv9H_:\"framer-v-1dsgvea\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QwmeNbWR6=undefined;const yOTfPSYpAE6GdXmmHi=undefined;const I_W_yU6PPE6GdXmmHi=undefined;const idE6GdXmmHi=undefined;const yOTfPSYpAfjJ_9o4cj=undefined;const I_W_yU6PPfjJ_9o4cj=undefined;const idfjJ_9o4cj=undefined;const yOTfPSYpArWNums1dc=undefined;const I_W_yU6PPrWNums1dc=undefined;const idrWNums1dc=undefined;const yOTfPSYpAmmlnAynmD=undefined;const I_W_yU6PPmmlnAynmD=undefined;const idmmlnAynmD=undefined;const yOTfPSYpAIkv367l8p=undefined;const I_W_yU6PPIkv367l8p=undefined;const idIkv367l8p=undefined;const yOTfPSYpADe8iCGVeI=undefined;const I_W_yU6PPDe8iCGVeI=undefined;const idDe8iCGVeI=undefined;const yOTfPSYpAKdzoCwfTR=undefined;const I_W_yU6PPKdzoCwfTR=undefined;const idKdzoCwfTR=undefined;const yOTfPSYpAjM86Ao2nx=undefined;const I_W_yU6PPjM86Ao2nx=undefined;const idjM86Ao2nx=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{alias:\"E6GdXmmHi\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"E6GdXmmHi\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"E6GdXmmHi\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"E6GdXmmHi\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"E6GdXmmHi\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"HJAe7vBQx\"},type:\"BinaryOperation\"}});const query1=()=>({from:{alias:\"E6GdXmmHi\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"E6GdXmmHi\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"E6GdXmmHi\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"E6GdXmmHi\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"E6GdXmmHi\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"HJAe7vBQx\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query2=prequery=>prequery({from:{alias:\"fjJ_9o4cj\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"fjJ_9o4cj\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"fjJ_9o4cj\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"fjJ_9o4cj\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"fjJ_9o4cj\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"vA90sYsFe\"},type:\"BinaryOperation\"}});const query3=()=>({from:{alias:\"fjJ_9o4cj\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"fjJ_9o4cj\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"fjJ_9o4cj\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"fjJ_9o4cj\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"fjJ_9o4cj\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"vA90sYsFe\"},type:\"BinaryOperation\"}});const query4=prequery=>prequery({from:{alias:\"rWNums1dc\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"rWNums1dc\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"rWNums1dc\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"rWNums1dc\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"rWNums1dc\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"a2ZpoqFYx\"},type:\"BinaryOperation\"}});const query5=()=>({from:{alias:\"rWNums1dc\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"rWNums1dc\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"rWNums1dc\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"rWNums1dc\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"rWNums1dc\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"a2ZpoqFYx\"},type:\"BinaryOperation\"}});const query6=prequery=>prequery({from:{alias:\"mmlnAynmD\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"mmlnAynmD\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"mmlnAynmD\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"mmlnAynmD\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"mmlnAynmD\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"gnWHZfLyl\"},type:\"BinaryOperation\"}});const query7=()=>({from:{alias:\"mmlnAynmD\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"mmlnAynmD\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"mmlnAynmD\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"mmlnAynmD\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"mmlnAynmD\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"gnWHZfLyl\"},type:\"BinaryOperation\"}});const query8=prequery=>prequery({from:{alias:\"Ikv367l8p\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"Ikv367l8p\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"Ikv367l8p\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"Ikv367l8p\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"Ikv367l8p\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"EoBKjfeeH\"},type:\"BinaryOperation\"}});const query9=()=>({from:{alias:\"Ikv367l8p\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"Ikv367l8p\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"Ikv367l8p\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"Ikv367l8p\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"Ikv367l8p\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"EoBKjfeeH\"},type:\"BinaryOperation\"}});const query10=prequery=>prequery({from:{alias:\"De8iCGVeI\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"De8iCGVeI\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"De8iCGVeI\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"De8iCGVeI\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"De8iCGVeI\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"aPw6T7kal\"},type:\"BinaryOperation\"}});const query11=()=>({from:{alias:\"De8iCGVeI\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"De8iCGVeI\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"De8iCGVeI\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"De8iCGVeI\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"De8iCGVeI\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"aPw6T7kal\"},type:\"BinaryOperation\"}});const query12=prequery=>prequery({from:{alias:\"KdzoCwfTR\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"KdzoCwfTR\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"KdzoCwfTR\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"KdzoCwfTR\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"KdzoCwfTR\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"mHTl8J2jg\"},type:\"BinaryOperation\"}});const query13=()=>({from:{alias:\"KdzoCwfTR\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"KdzoCwfTR\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"KdzoCwfTR\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"KdzoCwfTR\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"KdzoCwfTR\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"mHTl8J2jg\"},type:\"BinaryOperation\"}});const query14=prequery=>prequery({from:{alias:\"jM86Ao2nx\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"jM86Ao2nx\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"jM86Ao2nx\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"jM86Ao2nx\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"jM86Ao2nx\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"DzNGHKSvK\"},type:\"BinaryOperation\"}});const query15=()=>({from:{alias:\"jM86Ao2nx\",data:Projects,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"jM86Ao2nx\",name:\"yOTfPSYpA\",type:\"Identifier\"},{collection:\"jM86Ao2nx\",name:\"I_W_yU6PP\",type:\"Identifier\"},{collection:\"jM86Ao2nx\",name:\"id\",type:\"Identifier\"}],where:{left:{collection:\"jM86Ao2nx\",name:\"K4QRxKubm\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"DzNGHKSvK\"},type:\"BinaryOperation\"}});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 humanReadableVariantMap={Desktop:\"sv6cJv9H_\",Mobile:\"eOzJ8DdlL\",Tablet:\"gDpzhrYL0\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{return{...props,QwmeNbWR6:title??props.QwmeNbWR6??\"We’ve built 550+ mobile and web apps for leading companies worldwide.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"sv6cJv9H_\"};};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,QwmeNbWR6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"sv6cJv9H_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"eOzJ8DdlL\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dsgvea\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"sv6cJv9H_\",ref:refBinding,style:{backgroundColor:\"var(--token-137c3eab-5c03-4598-af6a-870f7f197170, rgb(252, 252, 252))\",...style},...addPropertyOverrides({eOzJ8DdlL:{\"data-framer-name\":\"Mobile\"},gDpzhrYL0:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r1zajt\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"WAHgdyaSB\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12azt01\",\"data-framer-name\":\"Text Wrap\",layoutDependency:layoutDependency,layoutId:\"YxYN5mqwK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1lk2qxh\",\"data-styles-preset\":\"Op2zos0uJ\",children:\"We’ve built 500+ mobile and web apps for leading companies worldwide.\"})}),className:\"framer-11wd25v\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YtwIO5y2N\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:QwmeNbWR6,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AWBQDaz1y\"},implicitPathVariables:undefined},{href:{webPageId:\"AWBQDaz1y\"},implicitPathVariables:undefined},{href:{webPageId:\"AWBQDaz1y\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-981)/2)+0+0+0+77,...addPropertyOverrides({eOzJ8DdlL:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-949)/2)+0+0+0+77}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-87ht9g-container\",layoutDependency:layoutDependency,layoutId:\"iOWOV7vGn-container\",nodeId:\"iOWOV7vGn\",rendersWithMotion:true,scopeId:\"DsVEOHJP9\",children:/*#__PURE__*/_jsx(PrimaryButton2,{fTIE5iaFM:getLocalizedValue(\"v0\",activeLocale)??\"Build yours with us\",height:\"100%\",hEpG3uCce:resolvedLinks[0],id:\"iOWOV7vGn\",layoutId:\"iOWOV7vGn\",variant:matchVariant(\"fA198fo1L\"),width:\"100%\",...addPropertyOverrides({eOzJ8DdlL:{hEpG3uCce:resolvedLinks[2]},gDpzhrYL0:{hEpG3uCce:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2s257o\",\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"g57TuSgOH\",style:{backgroundColor:\"var(--token-d85c55a4-ced8-4594-acc3-89f55ae24d51, rgb(43, 43, 43))\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,boxShadow:\"0px 0px 0px 8px rgba(255, 255, 255, 0.25)\"},children:[/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1klq51g\",layoutDependency:layoutDependency,layoutId:\"rbeeskwjk\",style:{background:\"linear-gradient(180deg, var(--token-d85c55a4-ced8-4594-acc3-89f55ae24d51, rgb(43, 43, 43)) 0%, rgba(43, 43, 43, 0) 100%)\"},...addPropertyOverrides({eOzJ8DdlL:{__framer__styleTransformEffectEnabled:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stagger:0,stiffness:500,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:400}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1d60kk2\",\"data-framer-name\":\"tickers\",layoutDependency:layoutDependency,layoutId:\"UaFzalAhV\",style:{rotate:9},...addPropertyOverrides({eOzJ8DdlL:{__framer__styleTransformEffectEnabled:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-j7qz62-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Qp7S8CJTh-container\",nodeId:\"Qp7S8CJTh\",rendersWithMotion:true,scopeId:\"DsVEOHJP9\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"top\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:24,height:\"100%\",hoverFactor:1,id:\"Qp7S8CJTh\",layoutId:\"Qp7S8CJTh\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:false},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1w9ywcj\",\"data-framer-name\":\"Card 1\",layoutDependency:layoutDependency,layoutId:\"E6GdXmmHi\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({I_W_yU6PP:I_W_yU6PPE6GdXmmHi,id:idE6GdXmmHi,yOTfPSYpA:yOTfPSYpAE6GdXmmHi},index)=>{yOTfPSYpAE6GdXmmHi??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`E6GdXmmHi-${idE6GdXmmHi}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{yOTfPSYpA:yOTfPSYpAE6GdXmmHi},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{yOTfPSYpA:yOTfPSYpAE6GdXmmHi},webPageId:\"lubBkX68p\"},motionChild:true,nodeId:\"EXAYhsPNl\",scopeId:\"DsVEOHJP9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1nvgi2p framer-1v047zy\",layoutDependency:layoutDependency,layoutId:\"EXAYhsPNl\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"560px\",...toResponsiveImage(I_W_yU6PPE6GdXmmHi)},className:\"framer-179krvu\",layoutDependency:layoutDependency,layoutId:\"udPsfKPHW\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})})})})},idE6GdXmmHi);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xdklih\",\"data-framer-name\":\"Card 2\",layoutDependency:layoutDependency,layoutId:\"fjJ_9o4cj\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(),children:(collection1,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({I_W_yU6PP:I_W_yU6PPfjJ_9o4cj,id:idfjJ_9o4cj,yOTfPSYpA:yOTfPSYpAfjJ_9o4cj},index1)=>{yOTfPSYpAfjJ_9o4cj??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`fjJ_9o4cj-${idfjJ_9o4cj}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{yOTfPSYpA:yOTfPSYpAfjJ_9o4cj},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{yOTfPSYpA:yOTfPSYpAfjJ_9o4cj},webPageId:\"lubBkX68p\"},motionChild:true,nodeId:\"vy85Wvq_D\",scopeId:\"DsVEOHJP9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-8ycroo framer-1v047zy\",layoutDependency:layoutDependency,layoutId:\"vy85Wvq_D\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"560px\",...toResponsiveImage(I_W_yU6PPfjJ_9o4cj)},className:\"framer-tr4cus\",layoutDependency:layoutDependency,layoutId:\"r1b1IQr5J\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})})})})},idfjJ_9o4cj);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ilghtd\",\"data-framer-name\":\"Card 3\",layoutDependency:layoutDependency,layoutId:\"rWNums1dc\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query5(),children:(collection2,paginationInfo2,loadMore2)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({I_W_yU6PP:I_W_yU6PPrWNums1dc,id:idrWNums1dc,yOTfPSYpA:yOTfPSYpArWNums1dc},index2)=>{yOTfPSYpArWNums1dc??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`rWNums1dc-${idrWNums1dc}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{yOTfPSYpA:yOTfPSYpArWNums1dc},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{yOTfPSYpA:yOTfPSYpArWNums1dc},webPageId:\"lubBkX68p\"},motionChild:true,nodeId:\"rDSzyYQU7\",scopeId:\"DsVEOHJP9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-195g3a framer-1v047zy\",layoutDependency:layoutDependency,layoutId:\"rDSzyYQU7\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"560px\",...toResponsiveImage(I_W_yU6PPrWNums1dc)},className:\"framer-pqzf0g\",layoutDependency:layoutDependency,layoutId:\"Tc3SjfDqv\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})})})})},idrWNums1dc);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cdcq4f\",\"data-framer-name\":\"Card 4\",layoutDependency:layoutDependency,layoutId:\"mmlnAynmD\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query7(),children:(collection3,paginationInfo3,loadMore3)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection3?.map(({I_W_yU6PP:I_W_yU6PPmmlnAynmD,id:idmmlnAynmD,yOTfPSYpA:yOTfPSYpAmmlnAynmD},index3)=>{yOTfPSYpAmmlnAynmD??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`mmlnAynmD-${idmmlnAynmD}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{yOTfPSYpA:yOTfPSYpAmmlnAynmD},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{yOTfPSYpA:yOTfPSYpAmmlnAynmD},webPageId:\"lubBkX68p\"},motionChild:true,nodeId:\"ntFazdMFE\",scopeId:\"DsVEOHJP9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-10s2ko3 framer-1v047zy\",layoutDependency:layoutDependency,layoutId:\"ntFazdMFE\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"560px\",...toResponsiveImage(I_W_yU6PPmmlnAynmD)},className:\"framer-w2lsse\",layoutDependency:layoutDependency,layoutId:\"U9dV2lbhM\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})})})})},idmmlnAynmD);})});}})})})],speed:80,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x2s8gp-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"iyDKRVk9k-container\",nodeId:\"iyDKRVk9k\",rendersWithMotion:true,scopeId:\"DsVEOHJP9\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"bottom\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:false},gap:24,height:\"100%\",hoverFactor:1,id:\"iyDKRVk9k\",layoutId:\"iyDKRVk9k\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:false},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1grduwt\",\"data-framer-name\":\"Card 5\",layoutDependency:layoutDependency,layoutId:\"Ikv367l8p\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query9(),children:(collection4,paginationInfo4,loadMore4)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection4?.map(({I_W_yU6PP:I_W_yU6PPIkv367l8p,id:idIkv367l8p,yOTfPSYpA:yOTfPSYpAIkv367l8p},index4)=>{yOTfPSYpAIkv367l8p??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Ikv367l8p-${idIkv367l8p}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{yOTfPSYpA:yOTfPSYpAIkv367l8p},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{yOTfPSYpA:yOTfPSYpAIkv367l8p},webPageId:\"lubBkX68p\"},motionChild:true,nodeId:\"ThC38nIXY\",scopeId:\"DsVEOHJP9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1o83ahv framer-1v047zy\",layoutDependency:layoutDependency,layoutId:\"ThC38nIXY\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"560px\",...toResponsiveImage(I_W_yU6PPIkv367l8p)},className:\"framer-1k18n0v\",layoutDependency:layoutDependency,layoutId:\"pRhmXpD7H\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})})})})},idIkv367l8p);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9qq3ut\",\"data-framer-name\":\"Card 6\",layoutDependency:layoutDependency,layoutId:\"De8iCGVeI\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query11(),children:(collection5,paginationInfo5,loadMore5)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection5?.map(({I_W_yU6PP:I_W_yU6PPDe8iCGVeI,id:idDe8iCGVeI,yOTfPSYpA:yOTfPSYpADe8iCGVeI},index5)=>{yOTfPSYpADe8iCGVeI??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`De8iCGVeI-${idDe8iCGVeI}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{yOTfPSYpA:yOTfPSYpADe8iCGVeI},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{yOTfPSYpA:yOTfPSYpADe8iCGVeI},webPageId:\"lubBkX68p\"},motionChild:true,nodeId:\"BV15XDnoe\",scopeId:\"DsVEOHJP9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-16ububz framer-1v047zy\",layoutDependency:layoutDependency,layoutId:\"BV15XDnoe\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"560px\",...toResponsiveImage(I_W_yU6PPDe8iCGVeI)},className:\"framer-1mmebfu\",layoutDependency:layoutDependency,layoutId:\"zcmZ1qiLj\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})})})})},idDe8iCGVeI);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7fq2ie\",\"data-framer-name\":\"Card 7\",layoutDependency:layoutDependency,layoutId:\"KdzoCwfTR\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query13(),children:(collection6,paginationInfo6,loadMore6)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection6?.map(({I_W_yU6PP:I_W_yU6PPKdzoCwfTR,id:idKdzoCwfTR,yOTfPSYpA:yOTfPSYpAKdzoCwfTR},index6)=>{yOTfPSYpAKdzoCwfTR??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`KdzoCwfTR-${idKdzoCwfTR}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{yOTfPSYpA:yOTfPSYpAKdzoCwfTR},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{yOTfPSYpA:yOTfPSYpAKdzoCwfTR},webPageId:\"lubBkX68p\"},motionChild:true,nodeId:\"sSwg1TTHe\",scopeId:\"DsVEOHJP9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-bgrxah framer-1v047zy\",layoutDependency:layoutDependency,layoutId:\"sSwg1TTHe\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"560px\",...toResponsiveImage(I_W_yU6PPKdzoCwfTR)},className:\"framer-2tssox\",layoutDependency:layoutDependency,layoutId:\"ysb4tV7iD\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})})})})},idKdzoCwfTR);})});}})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-z80iy0\",\"data-framer-name\":\"Card 8\",layoutDependency:layoutDependency,layoutId:\"jM86Ao2nx\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query15(),children:(collection7,paginationInfo7,loadMore7)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection7?.map(({I_W_yU6PP:I_W_yU6PPjM86Ao2nx,id:idjM86Ao2nx,yOTfPSYpA:yOTfPSYpAjM86Ao2nx},index7)=>{yOTfPSYpAjM86Ao2nx??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`jM86Ao2nx-${idjM86Ao2nx}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{yOTfPSYpA:yOTfPSYpAjM86Ao2nx},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{yOTfPSYpA:yOTfPSYpAjM86Ao2nx},webPageId:\"lubBkX68p\"},motionChild:true,nodeId:\"ioAJeK3pj\",scopeId:\"DsVEOHJP9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19l5xrt framer-1v047zy\",layoutDependency:layoutDependency,layoutId:\"ioAJeK3pj\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",sizes:\"560px\",...toResponsiveImage(I_W_yU6PPjM86Ao2nx)},className:\"framer-10agahi\",layoutDependency:layoutDependency,layoutId:\"mkxZUn0gc\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}})})})})},idjM86Ao2nx);})});}})})})],speed:60,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xgbA4pdhx\"},implicitPathVariables:undefined},{href:{webPageId:\"xgbA4pdhx\"},implicitPathVariables:undefined},{href:{webPageId:\"xgbA4pdhx\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:\"128px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-981)/2)+0+181+336,...addPropertyOverrides({eOzJ8DdlL:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-949)/2)+0+149+336}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jb1ak6-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zX8VNtM8O-container\",nodeId:\"zX8VNtM8O\",rendersWithMotion:true,scopeId:\"DsVEOHJP9\",children:/*#__PURE__*/_jsx(CaseViewButtonWithVariantAppearEffect,{__framer__animateOnce:false,__framer__obscuredVariantId:\"BC6y2b_jR\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"iu8flbI0i\",bLomKEtH6:\"Folder\",cN63Nhlu7:resolvedLinks1[0],cZP1NyJZ6:\"FolderOpen\",height:\"100%\",id:\"zX8VNtM8O\",layoutId:\"zX8VNtM8O\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"BC6y2b_jR\"),vUGmoMKf6:getLocalizedValue(\"v1\",activeLocale)??\"See Recent Projects\",width:\"100%\",...addPropertyOverrides({eOzJ8DdlL:{cN63Nhlu7:resolvedLinks1[2]},gDpzhrYL0:{cN63Nhlu7:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\".framer-rv01s.framer-1v047zy, .framer-rv01s .framer-1v047zy { display: block; }\",\".framer-rv01s.framer-1dsgvea { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-rv01s .framer-r1zajt { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: center; max-width: 1440px; overflow: hidden; padding: 0px 96px 0px 96px; position: relative; width: 1px; }\",\".framer-rv01s .framer-12azt01 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-rv01s .framer-11wd25v { flex: none; height: auto; max-width: 700px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-rv01s .framer-87ht9g-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-rv01s .framer-2s257o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; max-width: 1440px; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-rv01s .framer-1klq51g { flex: none; gap: 10px; height: 75%; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-rv01s .framer-1d60kk2 { align-content: flex-start; align-items: flex-start; bottom: 2px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; left: -74px; overflow: hidden; padding: 0px 24px 0px 24px; position: absolute; right: -54px; top: -402px; z-index: 0; }\",\".framer-rv01s .framer-j7qz62-container, .framer-rv01s .framer-179krvu, .framer-rv01s .framer-tr4cus, .framer-rv01s .framer-pqzf0g, .framer-rv01s .framer-w2lsse, .framer-rv01s .framer-1x2s8gp-container, .framer-rv01s .framer-1k18n0v, .framer-rv01s .framer-1mmebfu, .framer-rv01s .framer-2tssox, .framer-rv01s .framer-10agahi { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-rv01s .framer-1w9ywcj, .framer-rv01s .framer-1xdklih, .framer-rv01s .framer-ilghtd, .framer-rv01s .framer-1cdcq4f, .framer-rv01s .framer-1grduwt, .framer-rv01s .framer-9qq3ut, .framer-rv01s .framer-7fq2ie, .framer-rv01s .framer-z80iy0 { align-content: flex-start; align-items: flex-start; aspect-ratio: 1.3333333333333333 / 1; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: center; padding: 0px; position: relative; width: 560px; }\",\".framer-rv01s .framer-1nvgi2p, .framer-rv01s .framer-8ycroo, .framer-rv01s .framer-195g3a, .framer-rv01s .framer-10s2ko3, .framer-rv01s .framer-1o83ahv, .framer-rv01s .framer-16ububz, .framer-rv01s .framer-bgrxah, .framer-rv01s .framer-19l5xrt { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-rv01s .framer-1jb1ak6-container { flex: none; height: 128px; left: calc(50.00000000000002% - 128px / 2); position: absolute; top: calc(50.00000000000002% - 128px / 2); width: 128px; z-index: 1; }\",\".framer-rv01s.framer-v-oehemh.framer-1dsgvea { width: 810px; }\",\".framer-rv01s.framer-v-oehemh .framer-r1zajt { padding: 0px 32px 0px 32px; }\",\".framer-rv01s.framer-v-u0m1s.framer-1dsgvea { width: 390px; }\",\".framer-rv01s.framer-v-u0m1s .framer-r1zajt { gap: 28px; padding: 0px 20px 0px 20px; }\",\".framer-rv01s.framer-v-u0m1s .framer-1d60kk2 { bottom: -31px; left: -64px; right: -85px; top: -28px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1085\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"gDpzhrYL0\":{\"layout\":[\"fixed\",\"auto\"]},\"eOzJ8DdlL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"QwmeNbWR6\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDsVEOHJP9=withCSS(Component,css,\"framer-rv01s\");export default FramerDsVEOHJP9;FramerDsVEOHJP9.displayName=\"Projects Section\";FramerDsVEOHJP9.defaultProps={height:1085,width:1200};addPropertyControls(FramerDsVEOHJP9,{variant:{options:[\"sv6cJv9H_\",\"gDpzhrYL0\",\"eOzJ8DdlL\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},QwmeNbWR6:{defaultValue:\"We’ve built 550+ mobile and web apps for leading companies worldwide.\",displayTextArea:false,title:\"Title\",type:ControlType.String},onQwmeNbWR6Change:{changes:\"QwmeNbWR6\",type:ControlType.ChangeHandler}});addFonts(FramerDsVEOHJP9,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",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\"}]},...PrimaryButton2Fonts,...TickerFonts,...CaseViewButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerDsVEOHJP9.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);const queryCacheEntry2=queryCache.get(query5(),locale);const queryCacheEntry3=queryCache.get(query7(),locale);const queryCacheEntry4=queryCache.get(query9(),locale);const queryCacheEntry5=queryCache.get(query11(),locale);const queryCacheEntry6=queryCache.get(query13(),locale);const queryCacheEntry7=queryCache.get(query15(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),queryCacheEntry2.preload(),queryCacheEntry3.preload(),queryCacheEntry4.preload(),queryCacheEntry5.preload(),queryCacheEntry6.preload(),queryCacheEntry7.preload(),forwardLoader(PrimaryButton2,{},context),forwardLoader(CaseViewButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDsVEOHJP9\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1085\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gDpzhrYL0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eOzJ8DdlL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"QwmeNbWR6\\\":\\\"title\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useRef}from\"react\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */export default function AvoidLayoutJumping({direction,style}){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const ref=useRef(null);const rafId=useRef();const vertical=direction===\"vertical\"||direction===\"both\";const horizontal=direction===\"horizontal\"||direction===\"both\";useEffect(()=>{if(isCanvas)return;const parent=ref.current?.parentElement?.parentElement;if(!parent)return;const container=parent.parentElement;if(!container)return;const updateSize=()=>{const rect=parent.getBoundingClientRect();if(horizontal){container.style.width=`${rect.width}px`;}if(vertical){container.style.height=`${rect.height}px`;}rafId.current=requestAnimationFrame(updateSize);};// Start the RAF loop\nrafId.current=requestAnimationFrame(updateSize);return()=>{if(rafId.current){cancelAnimationFrame(rafId.current);}if(container){if(horizontal){container.style.width=\"\";}if(vertical){container.style.height=\"\";}}};},[direction]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...style}});}AvoidLayoutJumping.displayName=\"Layout Jump Preventer\";addPropertyControls(AvoidLayoutJumping,{direction:{type:ControlType.Enum,defaultValue:\"vertical\",options:[\"vertical\",\"horizontal\",\"both\"],optionTitles:[\"Vertical\",\"Horizontal\",\"Both\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\",// @ts-ignore\noptionIcons:[\"direction-vertical\",\"direction-horizontal\",\"direction-all\"],description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AvoidLayoutJumping\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AvoidLayoutJumping_Prod.map","// Generated by Framer (089ff9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image as Image1,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js\";const EmbedFonts=getFonts(Embed);const serializationHash=\"framer-2PiZs\";const variantClassNames={v8dV70Tpl:\"framer-v-ztpx1o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const a01oTFQ1j=undefined;const P_SHSHCZd=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,isStickyCornerEnabled,width,...props})=>{return{...props,a01oTFQ1j:image??props.a01oTFQ1j??{alt:\"\",pixelHeight:1200,pixelWidth:960,src:\"https://framerusercontent.com/images/QY6drXCswOtdH5g7g8gHn9nbx8.jpeg?width=960&height=1200\",srcSet:\"https://framerusercontent.com/images/QY6drXCswOtdH5g7g8gHn9nbx8.jpeg?scale-down-to=1024&width=960&height=1200 819w,https://framerusercontent.com/images/QY6drXCswOtdH5g7g8gHn9nbx8.jpeg?width=960&height=1200 960w\"},P_SHSHCZd:isStickyCornerEnabled??props.P_SHSHCZd??false};};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,a01oTFQ1j,P_SHSHCZd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"v8dV70Tpl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ztpx1o\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"v8dV70Tpl\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||350)-0-(Math.max(0,((componentViewport?.height||350)-0-0)/1)*1+0))/2+0+0)),pixelHeight:1200,pixelWidth:960,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(a01oTFQ1j)},className:\"framer-1onrb63\",layoutDependency:layoutDependency,layoutId:\"OxFNTXtf1\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40}}),P_SHSHCZd!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1brexir\",layoutDependency:layoutDependency,layoutId:\"bz03GZrQO\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-my6qyj\",layoutDependency:layoutDependency,layoutId:\"YPIEAgIac\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16z0ujh\",\"data-framer-name\":\"About Sticky Block / Left Bottom\",layoutDependency:layoutDependency,layoutId:\"NBawC5zAw\",style:{backgroundColor:\"var(--token-137c3eab-5c03-4598-af6a-870f7f197170, rgb(252, 252, 252))\",borderBottomRightRadius:40}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nbcgv1-container\",\"data-framer-name\":\"Sticky Corner\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vj12MbFaW-container\",name:\"Sticky Corner\",nodeId:\"vj12MbFaW\",rendersWithMotion:true,scopeId:\"mpNdVgO3P\",style:{rotate:180},children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40 40V0C40 22.0914 22.0914 40 0 40H40Z\" fill=\"#fcfcfc\"/>\\n</svg>',id:\"vj12MbFaW\",layoutId:\"vj12MbFaW\",name:\"Sticky Corner\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fd8qfc-container\",\"data-framer-name\":\"Sticky Corner\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"tQiXOWoC7-container\",name:\"Sticky Corner\",nodeId:\"tQiXOWoC7\",rendersWithMotion:true,scopeId:\"mpNdVgO3P\",style:{rotate:180},children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M40 40V0C40 22.0914 22.0914 40 0 40H40Z\" fill=\"#fcfcfc\"/>\\n</svg>',id:\"tQiXOWoC7\",layoutId:\"tQiXOWoC7\",name:\"Sticky Corner\",radius:\"0px\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1})})})]})]})})})});});const css=[\".framer-2PiZs.framer-113mywe, .framer-2PiZs .framer-113mywe { display: block; }\",\".framer-2PiZs.framer-ztpx1o { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 350px; justify-content: center; max-width: 650px; overflow: hidden; padding: 0px; position: relative; width: 404px; }\",\".framer-2PiZs .framer-1onrb63 { flex: 1 0 0px; height: 1px; overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-2PiZs .framer-1brexir { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; left: 0px; overflow: visible; padding: 0px; position: absolute; top: 0px; width: min-content; z-index: 1; }\",\".framer-2PiZs .framer-my6qyj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-2PiZs .framer-16z0ujh { flex: none; height: 100px; overflow: hidden; position: relative; width: 160px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-2PiZs .framer-1nbcgv1-container, .framer-2PiZs .framer-fd8qfc-container { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 40px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 350\n * @framerIntrinsicWidth 404\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"650px\",null,null]}}}\n * @framerVariables {\"a01oTFQ1j\":\"image\",\"P_SHSHCZd\":\"isStickyCornerEnabled\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermpNdVgO3P=withCSS(Component,css,\"framer-2PiZs\");export default FramermpNdVgO3P;FramermpNdVgO3P.displayName=\"FAQ Image\";FramermpNdVgO3P.defaultProps={height:350,width:404};addPropertyControls(FramermpNdVgO3P,{a01oTFQ1j:{__defaultAssetReference:\"data:framer/asset-reference,QY6drXCswOtdH5g7g8gHn9nbx8.jpeg?originalFilename=Contemporary+Workspace+Environment.jpeg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,QY6drXCswOtdH5g7g8gHn9nbx8.jpeg?originalFilename=Contemporary+Workspace+Environment.jpeg&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},P_SHSHCZd:{defaultValue:false,title:\"Is Sticky Corner Enabled\",type:ControlType.Boolean},onP_SHSHCZdChange:{changes:\"P_SHSHCZd\",type:ControlType.ChangeHandler}});addFonts(FramermpNdVgO3P,[{explicitInter:true,fonts:[]},...EmbedFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermpNdVgO3P\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"650px\\\",null,null]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"350\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"404\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"a01oTFQ1j\\\":\\\"image\\\",\\\"P_SHSHCZd\\\":\\\"isStickyCornerEnabled\\\"}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mpNdVgO3P.map"],"mappings":"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"}