{"version":3,"file":"HopeProcessSlideshow.Cbxt1SmE.mjs","names":["getProps","React.forwardRef","BuildingHouseHomeBank1","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","RichText","SVG","React.useMemo","React.useState","React.useRef","React.useCallback","React.startTransition"],"sources":["https:/framerusercontent.com/modules/RrxPisLuqgYBNc3slg41/GyK3oFnzxxlxryRFXxvD/URzh5in2a.js","https:/framerusercontent.com/modules/44N5JO0PHqqvW7DW53cO/B4KmY4xze6d9MAnG55EK/VdQtyxRXU.js","https:/framerusercontent.com/modules/2Sk1B7GrE9GlF5rHII3T/Lo1IlbEWvg9YCCj2JjNy/HopeProcessSlideshow.js"],"sourcesContent":["// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 19.683 L 18 19.683 M 6 6.683 L 12 6.683 M 6 10.683 L 12 10.683 M 6 14.683 L 12 14.683 M 16 19.683 L 2 19.683 L 2 6.143 C 2 5.851 2.128 5.574 2.349 5.384 L 8.349 0.241 C 8.724 -0.08 9.276 -0.08 9.651 0.241 L 15.651 5.384 C 15.872 5.574 16 5.851 16 6.143 Z\" fill=\"transparent\" height=\"19.6829625px\" id=\"EmNnUTUMf\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(3 2.317)\" width=\"18px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"1385627206\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-gduo0\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-gduo0 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Building House Home Bank 1\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-gduo0\");Icon.displayName=\"Building House Home Bank 1\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Building House Home Bank 1\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0e6a859)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,getFonts,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BuildingHouseHomeBank1 from\"https://framerusercontent.com/modules/RrxPisLuqgYBNc3slg41/GyK3oFnzxxlxryRFXxvD/URzh5in2a.js\";const BuildingHouseHomeBank1Fonts=getFonts(BuildingHouseHomeBank1);const cycleOrder=[\"uLSEvvhu1\",\"ybrrzpdhB\",\"xWJ_lpFN2\",\"mG63Sd2Vg\",\"dmPiW06Qa\",\"YLSgWhA6G\"];const serializationHash=\"framer-jmdJP\";const variantClassNames={dmPiW06Qa:\"framer-v-14fz2ly\",mG63Sd2Vg:\"framer-v-esr0yl\",uLSEvvhu1:\"framer-v-u07lo6\",xWJ_lpFN2:\"framer-v-eea60t\",ybrrzpdhB:\"framer-v-dgmf3u\",YLSgWhA6G:\"framer-v-1hvufpa\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const nkrOmj66K=undefined;const jiq92rWJP=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.7,skewX:0,skewY:0,transition:transition1};const animation1={opacity:1,rotate:180,rotateX:0,rotateY:0,scale:.7,skewX:0,skewY:0,transition:transition1};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={\"Step 01\":\"uLSEvvhu1\",\"Step 02\":\"ybrrzpdhB\",\"Step 03\":\"xWJ_lpFN2\",\"Step 04\":\"mG63Sd2Vg\",\"Step 05\":\"dmPiW06Qa\",\"Step 06\":\"YLSgWhA6G\"};const Variants=motion.create(React.Fragment);const getProps=({backgroundFill,height,id,smallCardFill,width,...props})=>{return{...props,jiq92rWJP:smallCardFill??props.jiq92rWJP??\"rgb(255, 255, 255)\",nkrOmj66K:backgroundFill??props.nkrOmj66K??\"rgba(255, 217, 0, 0.06)\",variant:humanReadableVariantMap[props.variant]??props.variant??\"uLSEvvhu1\"};};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,nkrOmj66K,jiq92rWJP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uLSEvvhu1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1w3a9x9=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState,true),3e3);});const onTapgx1qhk=activeVariantCallback(async(...args)=>{setVariant(\"uLSEvvhu1\");});const onTapwc3ycu=activeVariantCallback(async(...args)=>{setVariant(\"ybrrzpdhB\");});const onTap1s78rnp=activeVariantCallback(async(...args)=>{setVariant(\"xWJ_lpFN2\");});const onTap9dqmlg=activeVariantCallback(async(...args)=>{setVariant(\"mG63Sd2Vg\");});const onTap1466tuf=activeVariantCallback(async(...args)=>{setVariant(\"dmPiW06Qa\");});const onTap1ynmpg1=activeVariantCallback(async(...args)=>{setVariant(\"YLSgWhA6G\");});useOnVariantChange(baseVariant,{default:onAppear1w3a9x9});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ybrrzpdhB\",\"xWJ_lpFN2\",\"mG63Sd2Vg\",\"dmPiW06Qa\"].includes(baseVariant))return true;return false;};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-u07lo6\",className,classNames),\"data-framer-name\":\"Step 01\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"uLSEvvhu1\",ref:refBinding,style:{backgroundColor:nkrOmj66K,borderBottomLeftRadius:42,borderBottomRightRadius:42,borderTopLeftRadius:42,borderTopRightRadius:42,...style},...addPropertyOverrides({dmPiW06Qa:{\"data-framer-name\":\"Step 05\"},mG63Sd2Vg:{\"data-framer-name\":\"Step 04\"},xWJ_lpFN2:{\"data-framer-name\":\"Step 03\"},ybrrzpdhB:{\"data-framer-name\":\"Step 02\"},YLSgWhA6G:{\"data-framer-name\":\"Step 06\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tcdzi\",\"data-framer-name\":\"Step Copy\",layoutDependency:layoutDependency,layoutId:\"Y_uAT_9Rv\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\",\"--framer-text-transform\":\"uppercase\"},children:\"OUR PROCESS \\xb7 01 / 06\"})}),className:\"framer-qgtak1\",\"data-framer-name\":\"Section Label\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"AcippgSNj\",style:{\"--extracted-r6o4lv\":\"rgb(233, 227, 209)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dmPiW06Qa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\",\"--framer-text-transform\":\"uppercase\"},children:\"OUR PROCESS \\xb7 05 / 06\"})})},mG63Sd2Vg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\",\"--framer-text-transform\":\"uppercase\"},children:\"OUR PROCESS \\xb7 04 / 06\"})})},xWJ_lpFN2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\",\"--framer-text-transform\":\"uppercase\"},children:\"OUR PROCESS \\xb7 03 / 06\"})})},ybrrzpdhB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\",\"--framer-text-transform\":\"uppercase\"},children:\"OUR PROCESS \\xb7 02 / 06\"})})},YLSgWhA6G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\",\"--framer-text-transform\":\"uppercase\"},children:\"OUR PROCESS \\xb7 06 / 06\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.05em\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(233, 227, 209))\"},children:\"Initial Call & Project Introduction\"})}),className:\"framer-1lb2p4f\",\"data-framer-name\":\"Step Title\",fonts:[\"CUSTOMV2;BookmanJFPro-Regular ☞\"],layoutDependency:layoutDependency,layoutId:\"mXEAGclZL\",style:{\"--extracted-1of0zx5\":\"rgb(233, 227, 209)\"},variants:{dmPiW06Qa:{\"--extracted-r6o4lv\":\"rgb(233, 227, 209)\"},mG63Sd2Vg:{\"--extracted-r6o4lv\":\"rgb(233, 227, 209)\"},xWJ_lpFN2:{\"--extracted-r6o4lv\":\"rgb(233, 227, 209)\"},ybrrzpdhB:{\"--extracted-r6o4lv\":\"rgb(233, 227, 209)\"},YLSgWhA6G:{\"--extracted-r6o4lv\":\"rgb(233, 227, 209)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dmPiW06Qa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\"},children:\"Design & Pre-Construction\"})})},mG63Sd2Vg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\"},children:\"Proposal Approval & Contract Signing\"})})},xWJ_lpFN2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\"},children:\"Scope Development & Proposal\"})})},ybrrzpdhB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\"},children:\"Site Visit & Project Evaluation\"})})},YLSgWhA6G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.035em\",\"--framer-line-height\":\"1.05em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\"},children:\"Final Selections & Construction Begins!\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(233, 227, 209, 0.78))\"},children:\"We learn about your vision, needs, goals, and project expectations.\"})}),className:\"framer-u6h274\",\"data-framer-name\":\"Step Details\",fonts:[\"CUSTOMV2;BookmanJFPro-Regular ☞\"],layoutDependency:layoutDependency,layoutId:\"E2N3lvW0L\",style:{\"--extracted-r6o4lv\":\"rgba(233, 227, 209, 0.78)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dmPiW06Qa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(233, 227, 209, 0.78))\"},children:\"We finalize design details, material selections, scheduling, permits, and other preparations needed for construction.\"})})},mG63Sd2Vg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(233, 227, 209, 0.78))\"},children:\"Once the scope and pricing are approved, we finalize and execute the construction agreement.\"})})},xWJ_lpFN2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(233, 227, 209, 0.78))\"},children:\"We develop a detailed project scope and prepare your proposal based on the work discussed.\"})})},ybrrzpdhB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(233, 227, 209, 0.78))\"},children:\"Our team visits the property to evaluate the space, take measurements, and discuss project details.\"})})},YLSgWhA6G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(233, 227, 209, 0.78))\"},children:\"With selections confirmed and pre-construction complete, your project is ready to move into construction.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fzb0hn\",\"data-framer-name\":\"Step Marker\",layoutDependency:layoutDependency,layoutId:\"RzPMKCuuZ\",style:{backgroundColor:jiq92rWJP,borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-font-size\":\"74px\",\"--framer-letter-spacing\":\"-0.08em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\"},children:\"01\"})}),className:\"framer-3c4d4o\",\"data-framer-name\":\"Step Number\",fonts:[\"CUSTOMV2;BookmanJFPro-Regular ☞\"],layoutDependency:layoutDependency,layoutId:\"lfmXkvVHx\",style:{\"--extracted-r6o4lv\":\"rgb(233, 227, 209)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dmPiW06Qa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-font-size\":\"74px\",\"--framer-letter-spacing\":\"-0.08em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\"},children:\"05\"})})},mG63Sd2Vg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-font-size\":\"74px\",\"--framer-letter-spacing\":\"-0.08em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\"},children:\"04\"})})},xWJ_lpFN2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-font-size\":\"74px\",\"--framer-letter-spacing\":\"-0.08em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\"},children:\"03\"})})},ybrrzpdhB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-font-size\":\"74px\",\"--framer-letter-spacing\":\"-0.08em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\"},children:\"02\"})})},YLSgWhA6G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7Qm9va21hbkpGUHJvLVJlZ3VsYXIg4pie\",\"--framer-font-family\":'\"BookmanJFPro-Regular ☞\", \"BookmanJFPro-Regular ☞ Placeholder\", sans-serif',\"--framer-font-size\":\"74px\",\"--framer-letter-spacing\":\"-0.08em\",\"--framer-line-height\":\"0.9em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\"},children:\"06\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(BuildingHouseHomeBank1,{animated:true,className:\"framer-1hkahoz\",layoutDependency:layoutDependency,layoutId:\"Ruv_wMLM4\",style:{\"--1ww558a\":2,\"--4rxgx6\":\"rgb(233, 227, 209)\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\",\"--framer-text-transform\":\"uppercase\"},children:\"The Foundation\"})}),className:\"framer-1fxe3xj\",\"data-framer-name\":\"Step Theme\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"pkqJKYuiE\",style:{\"--extracted-r6o4lv\":\"rgb(233, 227, 209)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({dmPiW06Qa:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\",\"--framer-text-transform\":\"uppercase\"},children:\"Setting the Stage\"})})},mG63Sd2Vg:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\",\"--framer-text-transform\":\"uppercase\"},children:\"Making It Official\"})})},xWJ_lpFN2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\",\"--framer-text-transform\":\"uppercase\"},children:\"The Blueprint\"})})},ybrrzpdhB:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\",\"--framer-text-transform\":\"uppercase\"},children:\"Reading the Space\"})})},YLSgWhA6G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.12em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(233, 227, 209))\",\"--framer-text-transform\":\"uppercase\"},children:\"Breaking Ground\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1udg50x\",layoutDependency:layoutDependency,layoutId:\"uP5LywbkG\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7z35l6\",layoutDependency:layoutDependency,layoutId:\"RU18w6B7D\",style:{opacity:.68},whileTap:animation,...addPropertyOverrides({dmPiW06Qa:{\"data-highlight\":true,onTap:onTap9dqmlg},mG63Sd2Vg:{\"data-highlight\":true,onTap:onTap1s78rnp},xWJ_lpFN2:{\"data-highlight\":true,onTap:onTapwc3ycu},ybrrzpdhB:{\"data-highlight\":true,onTap:onTapgx1qhk}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-2p123r\",layoutDependency:layoutDependency,layoutId:\"NwWen0dfY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\" overflow=\"visible\"><path d=\"M 20 0 C 31.046 0 40 8.954 40 20 C 40 31.046 31.046 40 20 40 C 8.954 40 0 31.046 0 20 C 0 8.954 8.954 0 20 0 Z\" fill=\"rgb(84, 80, 58)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tjj4qq\",layoutDependency:layoutDependency,layoutId:\"qQpgshG6d\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.5 15\" overflow=\"visible\"><path d=\"M 7.5 0 L 0 7.5 L 7.5 15\" fill=\"transparent\" stroke=\"rgb(233, 227, 209)\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4x31gt\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"OobaiBat3\",onTap:onTapwc3ycu,style:{opacity:.68,rotate:180},whileTap:animation1,...addPropertyOverrides({dmPiW06Qa:{onTap:onTap1ynmpg1},mG63Sd2Vg:{onTap:onTap1466tuf},xWJ_lpFN2:{onTap:onTap9dqmlg},ybrrzpdhB:{onTap:onTap1s78rnp},YLSgWhA6G:{onTap:onTapgx1qhk}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-13adu5x\",layoutDependency:layoutDependency,layoutId:\"Fwl4vJQBg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40 40\" overflow=\"visible\"><path d=\"M 20 0 C 31.046 0 40 8.954 40 20 C 40 31.046 31.046 40 20 40 C 8.954 40 0 31.046 0 20 C 0 8.954 8.954 0 20 0 Z\" fill=\"rgb(84, 80, 58)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hg08le\",layoutDependency:layoutDependency,layoutId:\"D1HF2tfS6\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.5 15\" overflow=\"visible\"><path d=\"M 7.5 0 L 0 7.5 L 7.5 15\" fill=\"transparent\" stroke=\"rgb(233, 227, 209)\"></path></svg>',withExternalLayout:true})]})]})]})})})});});const css=[\".framer-jmdJP.framer-ofeopf, .framer-jmdJP .framer-ofeopf { display: block; }\",\".framer-jmdJP.framer-u07lo6 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; min-height: 600px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 32px 32px 32px; position: relative; width: 350px; will-change: var(--framer-will-change-override, transform); }\",\".framer-jmdJP .framer-tcdzi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 20px; position: relative; width: 100%; }\",\".framer-jmdJP .framer-qgtak1, .framer-jmdJP .framer-3c4d4o, .framer-jmdJP .framer-1fxe3xj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-jmdJP .framer-1lb2p4f, .framer-jmdJP .framer-u6h274 { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-jmdJP .framer-1fzb0hn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 216px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 30px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-jmdJP .framer-1hkahoz { flex: none; height: auto; position: relative; width: 28px; }\",\".framer-jmdJP .framer-1udg50x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 163px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-jmdJP .framer-7z35l6 { flex: none; height: 40px; overflow: visible; position: relative; width: 40px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jmdJP .framer-2p123r, .framer-jmdJP .framer-13adu5x { height: 40px; left: 0px; position: absolute; top: 0px; width: 40px; }\",\".framer-jmdJP .framer-1tjj4qq, .framer-jmdJP .framer-1hg08le { height: 15px; left: 14px; position: absolute; top: 12px; width: 8px; }\",\".framer-jmdJP .framer-4x31gt { cursor: pointer; flex: none; height: 40px; overflow: visible; position: relative; width: 40px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-jmdJP.framer-v-dgmf3u .framer-7z35l6, .framer-jmdJP.framer-v-eea60t .framer-7z35l6, .framer-jmdJP.framer-v-esr0yl .framer-7z35l6, .framer-jmdJP.framer-v-14fz2ly .framer-7z35l6 { cursor: pointer; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 608\n * @framerIntrinsicWidth 350\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"600px\",null]},\"ybrrzpdhB\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"600px\",null]},\"xWJ_lpFN2\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"600px\",null]},\"mG63Sd2Vg\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"600px\",null]},\"dmPiW06Qa\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"600px\",null]},\"YLSgWhA6G\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"600px\",null]}}}\n * @framerVariables {\"nkrOmj66K\":\"backgroundFill\",\"jiq92rWJP\":\"smallCardFill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVdQtyxRXU=withCSS(Component,css,\"framer-jmdJP\");export default FramerVdQtyxRXU;FramerVdQtyxRXU.displayName=\"Hope Process Carousel 2\";FramerVdQtyxRXU.defaultProps={height:608,width:350};addPropertyControls(FramerVdQtyxRXU,{variant:{options:[\"uLSEvvhu1\",\"ybrrzpdhB\",\"xWJ_lpFN2\",\"mG63Sd2Vg\",\"dmPiW06Qa\",\"YLSgWhA6G\"],optionTitles:[\"Step 01\",\"Step 02\",\"Step 03\",\"Step 04\",\"Step 05\",\"Step 06\"],title:\"Variant\",type:ControlType.Enum},nkrOmj66K:{defaultValue:\"rgba(255, 217, 0, 0.06)\",title:\"Background Fill\",type:ControlType.Color},jiq92rWJP:{defaultValue:\"rgb(255, 255, 255)\",title:\"Small Card Fill\",type:ControlType.Color}});addFonts(FramerVdQtyxRXU,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"BookmanJFPro-Regular ☞\",source:\"custom\",style:\"normal\",uiFamilyName:\"BookmanJFPro-Regular\",url:\"https://framerusercontent.com/assets/EVMjd9h8ryb5nCgfQEx2UF1oMd4.woff2\",weight:\"400\"}]},...BuildingHouseHomeBank1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVdQtyxRXU\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"350\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"600px\\\",null]},\\\"ybrrzpdhB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"600px\\\",null]},\\\"xWJ_lpFN2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"600px\\\",null]},\\\"mG63Sd2Vg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"600px\\\",null]},\\\"dmPiW06Qa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"600px\\\",null]},\\\"YLSgWhA6G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"600px\\\",null]}}}\",\"framerIntrinsicHeight\":\"608\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"nkrOmj66K\\\":\\\"backgroundFill\\\",\\\"jiq92rWJP\\\":\\\"smallCardFill\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VdQtyxRXU.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{AnimatePresence,motion,useInView,useReducedMotion}from\"framer-motion\";const defaultSteps=[{stepNumber:\"01\",title:\"Initial Call & Project Introduction\",description:\"We learn about your vision, needs, goals, and project expectations.\",label:\"The Foundation.\"},{stepNumber:\"02\",title:\"Site Visit & Project Evaluation\",description:\"Our team visits the property to evaluate the space, take measurements, and discuss project details.\",label:\"Reading the Space.\"},{stepNumber:\"03\",title:\"Scope Development & Proposal\",description:\"We develop a detailed project scope and prepare your proposal based on the work discussed.\",label:\"The Blueprint.\"},{stepNumber:\"04\",title:\"Proposal Approval & Contract Signing\",description:\"Once the scope and pricing are approved, we finalize and execute the construction agreement.\",label:\"Making It Official.\"},{stepNumber:\"05\",title:\"Design & Pre-Construction\",description:\"We finalize design details, material selections, scheduling, permits, and other preparations needed for construction.\",label:\"Setting the Stage.\"},{stepNumber:\"06\",title:\"Final Selections & Construction Begins!\",description:\"With selections confirmed and pre-construction complete, your project is ready to move into construction.\",label:\"Breaking Ground.\"}];/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function HopeProcessSlideshow(props){const{steps=defaultSteps,autoplayInterval=2,surfaceColor=\"#1E1E1E\",textColor=\"#F5F0E6\",accentPanelColor=\"rgba(148, 125, 72, 0.32)\",cornerRadius=24,nextButtonInset=0,accentCardOffsetX=0,accentCardOffsetY=0,leftContentOffsetX=0,leftContentOffsetY=0,titleFont,bodyFont,labelFont}=props;const resolvedTitleFont=React.useMemo(()=>({fontFamily:'BookmanJFPro-Regular, \"Times New Roman\", serif',fontSize:titleFont?.fontSize??\"46px\",fontWeight:400,letterSpacing:titleFont?.letterSpacing??\"-0.035em\",lineHeight:titleFont?.lineHeight??\"1.05em\",fontStyle:\"normal\",textAlign:titleFont?.textAlign}),[titleFont]);const resolvedBodyFont=React.useMemo(()=>({fontFamily:'BookmanJFPro-Regular, \"Times New Roman\", serif',fontSize:bodyFont?.fontSize??\"18px\",fontWeight:400,letterSpacing:bodyFont?.letterSpacing??\"0.01em\",lineHeight:bodyFont?.lineHeight??\"1.4em\",fontStyle:\"normal\",textAlign:bodyFont?.textAlign}),[bodyFont]);const resolvedLabelFont=React.useMemo(()=>({...labelFont,fontFamily:'Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif',fontSize:labelFont?.fontSize??\"13px\",fontWeight:labelFont?.fontWeight??600,letterSpacing:labelFont?.letterSpacing??\"0.12em\",lineHeight:labelFont?.lineHeight??\"1.2em\"}),[labelFont]);const stepCount=steps.length>0?steps.length:1;const[activeIndex,setActiveIndex]=React.useState(0);const[hoveredButton,setHoveredButton]=React.useState(null);const[focusedButton,setFocusedButton]=React.useState(null);const[isMobile,setIsMobile]=React.useState(false);const[intervalResetKey,setIntervalResetKey]=React.useState(0);const isStatic=useIsStaticRenderer();const prefersReducedMotion=useReducedMotion();const rootRef=React.useRef(null);const isInView=useInView(rootRef,{amount:.4});React.useEffect(()=>{if(typeof window!==\"undefined\"){const updateViewport=()=>{React.startTransition(()=>setIsMobile(window.innerWidth<=767));};updateViewport();window.addEventListener(\"resize\",updateViewport);return()=>window.removeEventListener(\"resize\",updateViewport);}return;},[]);React.useEffect(()=>{if(activeIndex>stepCount-1){React.startTransition(()=>setActiveIndex(stepCount-1));}},[activeIndex,stepCount]);React.useEffect(()=>{const shouldRun=!isStatic&&isInView&&stepCount>1;if(!shouldRun)return;const timer=window.setInterval(()=>{React.startTransition(()=>{setActiveIndex(prev=>(prev+1)%stepCount);});},Math.max(500,autoplayInterval*1e3));return()=>window.clearInterval(timer);},[autoplayInterval,intervalResetKey,isInView,isStatic,stepCount]);const current=steps[activeIndex]??defaultSteps[0];const stepCounterText=React.useMemo(()=>{const total=String(stepCount).padStart(2,\"0\");const currentStep=(current?.stepNumber||String(activeIndex+1)).padStart(2,\"0\");return`OUR PROCESS \\xb7 ${currentStep} / ${total}`;},[activeIndex,current?.stepNumber,stepCount]);const isPrevDisabled=activeIndex<=0;const isNextDisabled=activeIndex>=stepCount-1;const resetAutoplayTimer=React.useCallback(()=>{React.startTransition(()=>setIntervalResetKey(value=>value+1));},[]);const goPrevious=React.useCallback(()=>{React.startTransition(()=>setActiveIndex(prev=>Math.max(0,prev-1)));resetAutoplayTimer();},[resetAutoplayTimer]);const goNext=React.useCallback(()=>{React.startTransition(()=>setActiveIndex(prev=>Math.min(stepCount-1,prev+1)));resetAutoplayTimer();},[resetAutoplayTimer,stepCount]);return /*#__PURE__*/_jsx(\"div\",{ref:rootRef,style:{position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\"},children:/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",background:surfaceColor,borderRadius:cornerRadius,display:\"grid\",gridTemplateColumns:isMobile?\"1fr\":\"1fr 360px\",overflow:\"hidden\",minHeight:isMobile?520:480},children:[/*#__PURE__*/_jsxs(\"div\",{style:{padding:isMobile?\"132px 24px 24px\":\"64px\",transform:isMobile?\"none\":`translate(${leftContentOffsetX}px, ${leftContentOffsetY}px)`,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",gap:isMobile?18:22},children:[/*#__PURE__*/_jsx(AnimatePresence,{initial:false,mode:\"wait\",children:/*#__PURE__*/_jsxs(motion.div,{initial:prefersReducedMotion?{opacity:1}:{opacity:0,y:10},animate:{opacity:1,y:0},exit:prefersReducedMotion?{opacity:1}:{opacity:0,y:-8},transition:{duration:prefersReducedMotion?0:.32,ease:[.22,1,.36,1]},style:{display:\"flex\",flexDirection:\"column\",gap:isMobile?18:22},children:[/*#__PURE__*/_jsx(\"div\",{style:{...resolvedLabelFont,color:textColor,textTransform:\"uppercase\",opacity:.9,letterSpacing:resolvedLabelFont.letterSpacing??\"0.12em\"},children:stepCounterText}),/*#__PURE__*/_jsx(\"h3\",{style:{...resolvedTitleFont,margin:0,color:textColor,width:\"100%\",whiteSpace:\"normal\",overflowWrap:\"anywhere\",maxWidth:isMobile?\"100%\":560},children:current.title}),/*#__PURE__*/_jsx(\"p\",{style:{...resolvedBodyFont,margin:0,color:textColor,opacity:.94,maxWidth:isMobile?\"100%\":620},children:current.description})]},`content-${activeIndex}`)}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",width:\"100%\",paddingTop:6,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Previous process step\",disabled:isPrevDisabled,onClick:goPrevious,onFocus:()=>React.startTransition(()=>setFocusedButton(\"prev\")),onBlur:()=>React.startTransition(()=>setFocusedButton(null)),onPointerEnter:()=>React.startTransition(()=>setHoveredButton(\"prev\")),onPointerLeave:()=>React.startTransition(()=>setHoveredButton(null)),style:{width:34,height:34,borderRadius:\"50%\",border:`1.5px solid ${textColor}`,background:\"rgba(0,0,0,0.08)\",opacity:isPrevDisabled?.35:.95,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:isPrevDisabled?\"not-allowed\":\"pointer\",boxShadow:hoveredButton===\"prev\"||focusedButton===\"prev\"?\"0 0 0 3px rgba(245, 240, 230, 0.2)\":\"none\",transition:prefersReducedMotion?\"none\":\"opacity 160ms ease, box-shadow 160ms ease, background 160ms ease\",padding:0},children:/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{width:8,height:8,borderTop:`1.5px solid ${textColor}`,borderLeft:`1.5px solid ${textColor}`,transform:\"rotate(-45deg)\",marginLeft:2}})}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":\"Next process step\",disabled:isNextDisabled,onClick:goNext,onFocus:()=>React.startTransition(()=>setFocusedButton(\"next\")),onBlur:()=>React.startTransition(()=>setFocusedButton(null)),onPointerEnter:()=>React.startTransition(()=>setHoveredButton(\"next\")),onPointerLeave:()=>React.startTransition(()=>setHoveredButton(null)),style:{width:34,height:34,marginRight:isMobile?0:Math.max(0,nextButtonInset),borderRadius:\"50%\",border:`1.5px solid ${textColor}`,background:\"rgba(0,0,0,0.08)\",opacity:isNextDisabled?.35:.95,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:isNextDisabled?\"not-allowed\":\"pointer\",boxShadow:hoveredButton===\"next\"||focusedButton===\"next\"?\"0 0 0 3px rgba(245, 240, 230, 0.2)\":\"none\",transition:prefersReducedMotion?\"none\":\"opacity 160ms ease, box-shadow 160ms ease, background 160ms ease\",padding:0},children:/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":\"true\",style:{width:8,height:8,borderTop:`1.5px solid ${textColor}`,borderRight:`1.5px solid ${textColor}`,transform:\"rotate(45deg)\",marginRight:2}})})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{background:accentPanelColor,margin:isMobile?\"0 24px 24px\":\"60px 60px 60px 0\",transform:isMobile?\"none\":`translate(${accentCardOffsetX}px, ${accentCardOffsetY}px)`,borderRadius:cornerRadius*.7,minHeight:isMobile?200:360,maxHeight:isMobile?220:360,display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\",gap:14,padding:isMobile?\"20px 16px\":\"26px 20px\",textAlign:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",height:isMobile?72:116,width:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",perspective:900},children:/*#__PURE__*/_jsx(AnimatePresence,{initial:false,mode:\"wait\",children:/*#__PURE__*/_jsx(motion.div,{initial:prefersReducedMotion?{opacity:1}:{opacity:0,y:20,rotateX:-55,transformOrigin:\"50% 100%\"},animate:{opacity:1,y:0,rotateX:0},exit:prefersReducedMotion?{opacity:0}:{opacity:0,y:-18,rotateX:62,transformOrigin:\"50% 0%\"},transition:{duration:prefersReducedMotion?0:.36,ease:[.22,1,.36,1]},style:{position:\"absolute\",inset:0,color:textColor,fontFamily:resolvedTitleFont.fontFamily,fontStyle:resolvedTitleFont.fontStyle,fontWeight:resolvedTitleFont.fontWeight,fontSize:isMobile?72:116,lineHeight:.9,letterSpacing:\"-0.04em\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",backfaceVisibility:\"hidden\"},children:current.stepNumber},`number-${current.stepNumber}`)})}),/*#__PURE__*/_jsxs(\"svg\",{width:isMobile?34:40,height:isMobile?34:40,viewBox:\"0 0 48 48\",\"aria-hidden\":\"true\",style:{flexShrink:0},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M8 22L24 10L40 22V39H28V29H20V39H8Z\",fill:\"none\",stroke:textColor,strokeWidth:\"2.4\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M17 39V30H31V39\",fill:\"none\",stroke:textColor,strokeWidth:\"2.4\"})]}),/*#__PURE__*/_jsx(\"div\",{style:{...resolvedLabelFont,color:textColor,textTransform:\"uppercase\",letterSpacing:resolvedLabelFont.letterSpacing??\"0.12em\",opacity:.95},children:current.label})]})]})});}addPropertyControls(HopeProcessSlideshow,{steps:{type:ControlType.Array,title:\"Steps\",control:{type:ControlType.Object,controls:{stepNumber:{type:ControlType.String,title:\"Number\",defaultValue:\"01\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Initial Call & Project Introduction\"},description:{type:ControlType.String,title:\"Description\",defaultValue:\"We learn about your vision, needs, goals, and project expectations.\",displayTextArea:true},label:{type:ControlType.String,title:\"Label\",defaultValue:\"The Foundation.\"}}},defaultValue:defaultSteps,maxCount:12},autoplayInterval:{type:ControlType.Number,title:\"Autoplay (s)\",defaultValue:2,min:.5,max:10,step:.5},surfaceColor:{type:ControlType.Color,title:\"Surface\",defaultValue:\"#1E1E1E\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#F5F0E6\"},accentPanelColor:{type:ControlType.Color,title:\"Accent Panel\",defaultValue:\"rgba(148, 125, 72, 0.32)\"},cornerRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:24,min:0,max:60,step:1},nextButtonInset:{type:ControlType.Number,title:\"Next Arrow Inset\",defaultValue:0,min:0,max:2e3,step:1,unit:\"px\"},accentCardOffsetX:{type:ControlType.Number,title:\"Accent Card X\",defaultValue:0,min:-2e3,max:2e3,step:1,unit:\"px\"},accentCardOffsetY:{type:ControlType.Number,title:\"Accent Card Y\",defaultValue:0,min:-2e3,max:2e3,step:1,unit:\"px\"},leftContentOffsetX:{type:ControlType.Number,title:\"Left Content X\",defaultValue:0,min:-2e3,max:2e3,step:1,unit:\"px\"},leftContentOffsetY:{type:ControlType.Number,title:\"Left Content Y\",defaultValue:0,min:-2e3,max:2e3,step:1,unit:\"px\"},titleFont:{type:ControlType.Font,title:\"Title Font\",defaultValue:{fontSize:\"46px\",variant:\"Regular\",letterSpacing:\"-0.035em\",lineHeight:\"1.05em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},bodyFont:{type:ControlType.Font,title:\"Body Font\",defaultValue:{fontSize:\"18px\",variant:\"Regular\",letterSpacing:\"0.01em\",lineHeight:\"1.4em\"},controls:\"extended\",defaultFontType:\"sans-serif\"},labelFont:{type:ControlType.Font,title:\"Label Font\",defaultValue:{fontSize:\"13px\",variant:\"Semibold\",letterSpacing:\"0.12em\",lineHeight:\"1.2em\"},controls:\"extended\",defaultFontType:\"sans-serif\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"HopeProcessSlideshow\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HopeProcessSlideshow.map"],"mappings":"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"}