{"version":3,"file":"AnimatedStepCarousel.D-D2F751.mjs","names":["Row","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","useMemo","useRef","useState","useCallback"],"sources":["https:/framerusercontent.com/modules/t531kz8DkSMMhXsqBNnz/zFnNvUt4g0xjQ4fuaiVN/xb0nlcmHl.js","https:/framerusercontent.com/modules/OYyOsxixu7JwJRqL64ni/fvKT3BOpCBotEV5xqqsT/AnimatedStepCarousel.js"],"sourcesContent":["// Generated by Framer (80f113d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Row from\"https://framerusercontent.com/modules/LmefdFFcXII6TKH21qJa/6JMi1dGHVJELODdfx28h/PjoS63xOx.js\";const RowFonts=getFonts(Row);const serializationHash=\"framer-b3vdw\";const variantClassNames={mlx5YobvS:\"framer-v-1e9hmxb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return 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,width,...props})=>{return{...props};};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,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"mlx5YobvS\",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-1e9hmxb\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"mlx5YobvS\",ref:refBinding,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2zeymp-container\",layoutDependency:layoutDependency,layoutId:\"uQ_o0seeH-container\",nodeId:\"uQ_o0seeH\",rendersWithMotion:true,scopeId:\"xb0nlcmHl\",children:/*#__PURE__*/_jsx(Row,{fNFfrc0MB:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Expr3ss! offers a unique approach to hiring. It does everything you expect from an ATS, and then goes so much further.\"}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Predictive hiring insights help you understand each candidate’s skills, temperament and cultural fit, helping you shortlist with confidence and improve the odds of a great hire.\"})]}),height:\"100%\",id:\"uQ_o0seeH\",layoutId:\"uQ_o0seeH\",style:{width:\"100%\"},variant:matchVariant(\"UTZ1ltFMF\"),W88zB8mIG:\"How is Expr3ss! different from my current ATS?\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+82,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jlma1v-container\",layoutDependency:layoutDependency,layoutId:\"BWN8TsUjX-container\",nodeId:\"BWN8TsUjX\",rendersWithMotion:true,scopeId:\"xb0nlcmHl\",children:/*#__PURE__*/_jsx(Row,{fNFfrc0MB:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Yes, Expr3ss! is designed to handle high volumes of applicants efficiently, offering tools to streamline the selection process. Go from bulk shortlisting and applicant communication to interview scheduling, compliance checks and referencing with ease.\"})}),height:\"100%\",id:\"BWN8TsUjX\",layoutId:\"BWN8TsUjX\",style:{width:\"100%\"},variant:matchVariant(\"UTZ1ltFMF\"),W88zB8mIG:\"Is the platform suitable for high-volume hiring?\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+164,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-145mc17-container\",layoutDependency:layoutDependency,layoutId:\"ja2sMg2AV-container\",nodeId:\"ja2sMg2AV\",rendersWithMotion:true,scopeId:\"xb0nlcmHl\",children:/*#__PURE__*/_jsx(Row,{fNFfrc0MB:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Expr3ss! leverages predictive analytics to surface and replicate your top performers — identifying candidates who are not only skilled but also a strong cultural fit, so you can scale your team with confidence and reduce costly employee turnover.\"})}),height:\"100%\",id:\"ja2sMg2AV\",layoutId:\"ja2sMg2AV\",style:{width:\"100%\"},variant:matchVariant(\"UTZ1ltFMF\"),W88zB8mIG:\"How does Expr3ss! improve retention?\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+246,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9optf6-container\",layoutDependency:layoutDependency,layoutId:\"LCYvh3hsK-container\",nodeId:\"LCYvh3hsK\",rendersWithMotion:true,scopeId:\"xb0nlcmHl\",children:/*#__PURE__*/_jsx(Row,{fNFfrc0MB:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Yes, we have many connections available out of the box — at no cost.\"})}),height:\"100%\",id:\"LCYvh3hsK\",layoutId:\"LCYvh3hsK\",style:{width:\"100%\"},variant:matchVariant(\"UTZ1ltFMF\"),W88zB8mIG:\"Are all the connections included?\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:74,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+328,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ql4xb4-container\",layoutDependency:layoutDependency,layoutId:\"bRhVixoyw-container\",nodeId:\"bRhVixoyw\",rendersWithMotion:true,scopeId:\"xb0nlcmHl\",children:/*#__PURE__*/_jsx(Row,{fNFfrc0MB:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",children:\"Expr3ss! is designed for rapid deployment. Set up time is typically 48hrs.\"})}),height:\"100%\",id:\"bRhVixoyw\",layoutId:\"bRhVixoyw\",style:{width:\"100%\"},variant:matchVariant(\"UTZ1ltFMF\"),W88zB8mIG:\"How long does it take to setup?\",width:\"100%\"})})})]})})})});});const css=[\".framer-b3vdw.framer-setnpb, .framer-b3vdw .framer-setnpb { display: block; }\",\".framer-b3vdw.framer-1e9hmxb { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1000px; will-change: var(--framer-will-change-override, transform); }\",\".framer-b3vdw .framer-2zeymp-container, .framer-b3vdw .framer-1jlma1v-container, .framer-b3vdw .framer-145mc17-container, .framer-b3vdw .framer-9optf6-container, .framer-b3vdw .framer-1ql4xb4-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 402\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerxb0nlcmHl=withCSS(Component,css,\"framer-b3vdw\");export default Framerxb0nlcmHl;Framerxb0nlcmHl.displayName=\"Accordion Home\";Framerxb0nlcmHl.defaultProps={height:402,width:1e3};addFonts(Framerxb0nlcmHl,[{explicitInter:true,fonts:[]},...RowFonts],{supportsExplicitInterCodegen:true});Framerxb0nlcmHl.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Row,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerxb0nlcmHl\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"402\",\"framerIntrinsicWidth\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import{useInView}from\"framer-motion\";import{startTransition,useCallback,useEffect,useMemo,useRef,useState}from\"react\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function AnimatedStepCarousel(props){const{slideDuration=5,transitionDuration=.4,autoplay=true,pauseOnHover=true,progressColor=\"rgb(255,108,61)\",progressHeight=4,slide1={stepLabel:\"Step 1\",heading:\"Set up your roles\",title:\"Set your roles up for instant success\",body:\"Create your jobs, build the ads and define what success looks like for your organisation.\\nSet screening questions, behavioural benchmarks, and interview guides so you're clear on the skills and traits you need.\",image:{src:\"https://framerusercontent.com/images/2c09Lh4B5Ek0KQ6KLv7tPkAdjU.png\",alt:\"Setting up a role\"},imageAlt:\"Setting up a role\"},slide2={stepLabel:\"Step 2\",heading:\"Attract candidates\",title:\"Attract and screen the right candidates\",body:\"Publish your roles to job boards and easily manage high applicant volume for one or multiple jobs.\\nExpr3ss! helps you quickly identify candidates who best match the skills, temperament and cultural fit you're looking for.\",image:{src:\"https://framerusercontent.com/images/z4giPTR92gBfqJexi31KPZppWYc.png\",alt:\"Attracting candidates\"},imageAlt:\"Attracting candidates\"},slide3={stepLabel:\"Step 3\",heading:\"Review & shortlist\",title:\"Review, shortlist and stay compliant\",body:\"Quickly review candidate qualities and role-relevant insights that help you decide who to interview.\\nBuilt-in tools help you manage compliance, track progress, and communicate with candidates individually or in bulk.\",image:{src:\"https://framerusercontent.com/images/RAMigI5Qi6XhhsKiQQLBVlYI90o.png\",alt:\"Reviewing and shortlisting candidates\"},imageAlt:\"Reviewing and shortlisting candidates\"},slide4={stepLabel:\"Step 4\",heading:\"Interview & onboard\",title:\"Interview and onboard best-fit candidates\",body:\"Run structured interviews using guided questions, complete reference and compliance checks, and confidently select your best-fit hires.\\nMove seamlessly into offers and onboarding.\",image:{src:\"https://framerusercontent.com/images/GpZFYwpLLvXMv0cvan39TwusSo.png\",alt:\"Interviewing and onboarding candidates\"},imageAlt:\"Interviewing and onboarding candidates\"}}=props;const slides=useMemo(()=>[slide1,slide2,slide3,slide4],[slide1,slide2,slide3,slide4]);const isStatic=useIsStaticRenderer();const rootRef=useRef(null);const isInView=useInView(rootRef,{amount:.2});const[activeIndex,setActiveIndex]=useState(0);const[elapsedMs,setElapsedMs]=useState(0);const[isHovered,setIsHovered]=useState(false);const[hoveredIndex,setHoveredIndex]=useState(null);const[isNarrow,setIsNarrow]=useState(false);const[isTablet,setIsTablet]=useState(false);const[reduceMotion,setReduceMotion]=useState(false);const[fadeOpacity,setFadeOpacity]=useState(1);const rafRef=useRef(null);const lastTsRef=useRef(null);const elapsedRef=useRef(0);const activeIndexRef=useRef(0);const pendingFadeRef=useRef(null);const isTransitioningRef=useRef(false);const slideDurationMs=slideDuration*1e3;const clearRaf=useCallback(()=>{if(rafRef.current!==null&&typeof window!==\"undefined\"){window.cancelAnimationFrame(rafRef.current);rafRef.current=null;}},[]);const clearPendingFade=useCallback(()=>{if(pendingFadeRef.current!==null&&typeof window!==\"undefined\"){window.clearTimeout(pendingFadeRef.current);pendingFadeRef.current=null;}},[]);useEffect(()=>{if(typeof window!==\"undefined\"){const updateResponsive=()=>{startTransition(()=>{setIsNarrow(window.innerWidth<=809);setIsTablet(window.innerWidth<=1199);});};updateResponsive();window.addEventListener(\"resize\",updateResponsive);return()=>window.removeEventListener(\"resize\",updateResponsive);}},[]);useEffect(()=>{if(typeof window!==\"undefined\"&&window.matchMedia){const mediaQuery=window.matchMedia(\"(prefers-reduced-motion: reduce)\");const update=()=>{startTransition(()=>setReduceMotion(mediaQuery.matches));};update();if(mediaQuery.addEventListener){mediaQuery.addEventListener(\"change\",update);return()=>mediaQuery.removeEventListener(\"change\",update);}mediaQuery.addListener(update);return()=>mediaQuery.removeListener(update);}},[]);const effectivePaused=pauseOnHover&&isHovered||!isInView||isStatic;const performSlideChange=useCallback(nextIndex=>{isTransitioningRef.current=true;clearPendingFade();if(!reduceMotion){startTransition(()=>setFadeOpacity(0));if(typeof window!==\"undefined\"){pendingFadeRef.current=window.setTimeout(()=>{elapsedRef.current=0;startTransition(()=>{setActiveIndex(nextIndex);setElapsedMs(0);setFadeOpacity(1);});activeIndexRef.current=nextIndex;isTransitioningRef.current=false;},Math.max(30,transitionDuration*1e3));}else{elapsedRef.current=0;startTransition(()=>{setActiveIndex(nextIndex);setElapsedMs(0);setFadeOpacity(1);});activeIndexRef.current=nextIndex;isTransitioningRef.current=false;}}else{elapsedRef.current=0;startTransition(()=>{setActiveIndex(nextIndex);setElapsedMs(0);setFadeOpacity(1);});activeIndexRef.current=nextIndex;isTransitioningRef.current=false;}},[clearPendingFade,reduceMotion,transitionDuration]);const goToSlide=useCallback(index=>{performSlideChange(index);},[performSlideChange]);useEffect(()=>{activeIndexRef.current=activeIndex;},[activeIndex]);useEffect(()=>{clearRaf();lastTsRef.current=null;if(!autoplay||effectivePaused)return;const tick=ts=>{if(lastTsRef.current===null){lastTsRef.current=ts;}const delta=ts-(lastTsRef.current??ts);lastTsRef.current=ts;const nextElapsed=elapsedRef.current+delta;if(nextElapsed>=slideDurationMs){if(!isTransitioningRef.current){const nextIndex=(activeIndexRef.current+1)%slides.length;performSlideChange(nextIndex);}lastTsRef.current=ts;}else{elapsedRef.current=nextElapsed;startTransition(()=>setElapsedMs(nextElapsed));}rafRef.current=window.requestAnimationFrame(tick);};if(typeof window!==\"undefined\"){rafRef.current=window.requestAnimationFrame(tick);}return()=>{clearRaf();lastTsRef.current=null;isTransitioningRef.current=false;};},[autoplay,effectivePaused,slideDurationMs,slides.length,performSlideChange,clearRaf]);useEffect(()=>{return()=>{clearRaf();clearPendingFade();isTransitioningRef.current=false;};},[clearPendingFade,clearRaf]);const activeProgress=useMemo(()=>{return Math.max(0,Math.min(1,elapsedMs/Math.max(1,slideDurationMs)));},[elapsedMs,slideDurationMs]);const currentSlide=slides[activeIndex]??slides[0];const bodyParagraphs=useMemo(()=>(currentSlide?.body||\"\").split(\"\\n\").filter(Boolean),[currentSlide]);const fadeMs=reduceMotion?0:transitionDuration*1e3;return /*#__PURE__*/_jsxs(\"div\",{ref:rootRef,style:{position:\"relative\",width:\"100%\",maxWidth:1168,display:\"flex\",flexDirection:\"column\",gap:56,background:\"rgb(255,255,255)\",fontFamily:\"DM Sans, sans-serif\",margin:\"0 auto\"},onMouseEnter:()=>{startTransition(()=>setIsHovered(true));},onMouseLeave:()=>{startTransition(()=>setIsHovered(false));},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",maxWidth:904,margin:\"0 auto\",display:\"flex\",justifyContent:\"space-between\",gap:56,position:\"relative\",zIndex:1,flexShrink:0,overflowX:isNarrow?\"auto\":\"visible\",overflowY:\"visible\",paddingBottom:isNarrow?8:0},children:slides.map((slide,index)=>{const isActive=index===activeIndex;const isHoveredStep=hoveredIndex===index&&!isActive;return /*#__PURE__*/_jsxs(\"div\",{role:\"button\",tabIndex:0,\"aria-current\":isActive?\"true\":undefined,onClick:()=>goToSlide(index),onMouseEnter:()=>{startTransition(()=>setHoveredIndex(index));},onMouseLeave:()=>{startTransition(()=>setHoveredIndex(null));},onKeyDown:event=>{if(event.key===\"Enter\"||event.key===\" \"){event.preventDefault();goToSlide(index);}},style:{display:\"flex\",flexDirection:\"column\",gap:16,cursor:\"pointer\",minWidth:isNarrow?180:\"auto\",borderRadius:4},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:0},children:[/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",fontWeight:400,fontSize:14,letterSpacing:\"0.01em\",lineHeight:\"1.6em\",whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:\"rgb(186,178,156)\",opacity:isActive?1-fadeOpacity:isHoveredStep?0:1,transition:`opacity ${fadeMs}ms ease`},children:slide.stepLabel}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:0,left:0,color:\"rgb(28,30,33)\",opacity:isActive?fadeOpacity:isHoveredStep?1:0,transition:`opacity ${fadeMs}ms ease`},children:slide.stepLabel})]}),/*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",fontWeight:700,fontSize:isNarrow?18:isTablet?19:20,lineHeight:\"1.3em\",whiteSpace:\"nowrap\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{display:\"block\",color:\"rgb(186,178,156)\",opacity:isActive?1-fadeOpacity:isHoveredStep?0:1,transition:`opacity ${fadeMs}ms ease`},children:slide.heading}),/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:0,left:0,color:\"rgb(28,30,33)\",opacity:isActive?fadeOpacity:isHoveredStep?1:0,transition:`opacity ${fadeMs}ms ease`},children:slide.heading})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:progressHeight,borderRadius:progressHeight,overflow:\"hidden\",background:\"transparent\"},children:/*#__PURE__*/_jsx(\"div\",{style:{width:isActive?`${activeProgress*100}%`:\"0%\",height:\"100%\",background:progressColor,borderRadius:progressHeight,transition:\"none\",opacity:isActive?fadeOpacity:0}})})]},`step-${index}`);})}),/*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",display:\"flex\",flexDirection:isNarrow?\"column\":\"row\",alignItems:\"center\",gap:isNarrow?24:63,borderRadius:16,overflow:\"hidden\",opacity:fadeOpacity,transition:`opacity ${fadeMs}ms ease`},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",flex:\"0 0 auto\",width:isNarrow?\"100%\":736,maxWidth:isNarrow?736:undefined,height:isNarrow?undefined:478,aspectRatio:isNarrow?\"736 / 478\":undefined,borderRadius:16,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"img\",{src:currentSlide.image?.src,srcSet:currentSlide.image?.srcSet,alt:currentSlide.imageAlt||currentSlide.image?.alt||\"\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}})}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:\"1 1 0\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",gap:24},children:[/*#__PURE__*/_jsx(\"h2\",{style:{margin:0,fontWeight:700,fontSize:isNarrow?26:isTablet?30:36,letterSpacing:\"-0.04em\",lineHeight:\"1.2em\",color:\"rgb(28,30,33)\"},children:currentSlide.title}),/*#__PURE__*/_jsx(\"div\",{children:bodyParagraphs.map((paragraph,index)=>/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginBottom:index===bodyParagraphs.length-1?0:12,fontWeight:400,fontSize:isTablet?16:18,lineHeight:\"1.5em\",color:\"rgb(28,30,33)\"},children:paragraph},`paragraph-${index}`))})]})]})]});}addPropertyControls(AnimatedStepCarousel,{slideDuration:{type:ControlType.Number,title:\"Slide Duration (s)\",defaultValue:5,min:1,max:30,step:.5},transitionDuration:{type:ControlType.Number,title:\"Fade Duration (s)\",defaultValue:.4,min:.1,max:2,step:.05},autoplay:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:true},pauseOnHover:{type:ControlType.Boolean,title:\"Pause Hover\",defaultValue:true},progressColor:{type:ControlType.Color,title:\"Progress Color\",defaultValue:\"rgb(255,108,61)\"},progressHeight:{type:ControlType.Number,title:\"Progress Height\",defaultValue:4,min:2,max:12,step:1,unit:\"px\"},slide1:{type:ControlType.Object,title:\"Slide 1\",defaultValue:{stepLabel:\"Step 1\",heading:\"Set up your roles\",title:\"Set your roles up for instant success\",body:\"Create your jobs, build the ads and define what success looks like for your organisation.\\nSet screening questions, behavioural benchmarks, and interview guides so you're clear on the skills and traits you need.\",image:{src:\"https://framerusercontent.com/images/2c09Lh4B5Ek0KQ6KLv7tPkAdjU.png\",alt:\"Setting up a role\"},imageAlt:\"Setting up a role\"},controls:{stepLabel:{type:ControlType.String,title:\"Step Label\",defaultValue:\"Step 1\"},heading:{type:ControlType.String,title:\"Heading\",defaultValue:\"Set up your roles\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Set your roles up for instant success\"},body:{type:ControlType.String,title:\"Body\",displayTextArea:true,defaultValue:\"Create your jobs, build the ads and define what success looks like for your organisation.\\nSet screening questions, behavioural benchmarks, and interview guides so you're clear on the skills and traits you need.\"},image:{type:ControlType.ResponsiveImage,title:\"Image\"},imageAlt:{type:ControlType.String,title:\"Image Alt\",defaultValue:\"Setting up a role\"}}},slide2:{type:ControlType.Object,title:\"Slide 2\",defaultValue:{stepLabel:\"Step 2\",heading:\"Attract candidates\",title:\"Attract and screen the right candidates\",body:\"Publish your roles to job boards and easily manage high applicant volume for one or multiple jobs.\\nExpr3ss! helps you quickly identify candidates who best match the skills, temperament and cultural fit you're looking for.\",image:{src:\"https://framerusercontent.com/images/z4giPTR92gBfqJexi31KPZppWYc.png\",alt:\"Attracting candidates\"},imageAlt:\"Attracting candidates\"},controls:{stepLabel:{type:ControlType.String,title:\"Step Label\",defaultValue:\"Step 2\"},heading:{type:ControlType.String,title:\"Heading\",defaultValue:\"Attract candidates\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Attract and screen the right candidates\"},body:{type:ControlType.String,title:\"Body\",displayTextArea:true,defaultValue:\"Publish your roles to job boards and easily manage high applicant volume for one or multiple jobs.\\nExpr3ss! helps you quickly identify candidates who best match the skills, temperament and cultural fit you're looking for.\"},image:{type:ControlType.ResponsiveImage,title:\"Image\"},imageAlt:{type:ControlType.String,title:\"Image Alt\",defaultValue:\"Attracting candidates\"}}},slide3:{type:ControlType.Object,title:\"Slide 3\",defaultValue:{stepLabel:\"Step 3\",heading:\"Review & shortlist\",title:\"Review, shortlist and stay compliant\",body:\"Quickly review candidate qualities and role-relevant insights that help you decide who to interview.\\nBuilt-in tools help you manage compliance, track progress, and communicate with candidates individually or in bulk.\",image:{src:\"https://framerusercontent.com/images/RAMigI5Qi6XhhsKiQQLBVlYI90o.png\",alt:\"Reviewing and shortlisting candidates\"},imageAlt:\"Reviewing and shortlisting candidates\"},controls:{stepLabel:{type:ControlType.String,title:\"Step Label\",defaultValue:\"Step 3\"},heading:{type:ControlType.String,title:\"Heading\",defaultValue:\"Review & shortlist\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Review, shortlist and stay compliant\"},body:{type:ControlType.String,title:\"Body\",displayTextArea:true,defaultValue:\"Quickly review candidate qualities and role-relevant insights that help you decide who to interview.\\nBuilt-in tools help you manage compliance, track progress, and communicate with candidates individually or in bulk.\"},image:{type:ControlType.ResponsiveImage,title:\"Image\"},imageAlt:{type:ControlType.String,title:\"Image Alt\",defaultValue:\"Reviewing and shortlisting candidates\"}}},slide4:{type:ControlType.Object,title:\"Slide 4\",defaultValue:{stepLabel:\"Step 4\",heading:\"Interview & onboard\",title:\"Interview and onboard best-fit candidates\",body:\"Run structured interviews using guided questions, complete reference and compliance checks, and confidently select your best-fit hires.\\nMove seamlessly into offers and onboarding.\",image:{src:\"https://framerusercontent.com/images/GpZFYwpLLvXMv0cvan39TwusSo.png\",alt:\"Interviewing and onboarding candidates\"},imageAlt:\"Interviewing and onboarding candidates\"},controls:{stepLabel:{type:ControlType.String,title:\"Step Label\",defaultValue:\"Step 4\"},heading:{type:ControlType.String,title:\"Heading\",defaultValue:\"Interview & onboard\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Interview and onboard best-fit candidates\"},body:{type:ControlType.String,title:\"Body\",displayTextArea:true,defaultValue:\"Run structured interviews using guided questions, complete reference and compliance checks, and confidently select your best-fit hires.\\nMove seamlessly into offers and onboarding.\"},image:{type:ControlType.ResponsiveImage,title:\"Image\"},imageAlt:{type:ControlType.String,title:\"Image Alt\",defaultValue:\"Interviewing and onboarding candidates\"}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedStepCarousel\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedStepCarousel.map"],"mappings":"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"}