{"version":3,"file":"Process.D-ws2xed.mjs","names":["useState","useRef","t","e","wrap","n","o","mix","s","r","clamp","u","a","n","o","r","c","t","e","i","t","i","o","a","u","h","e","s","l","c","p","n","r","m","n","e","t","r","i","r","n","e","t","o","a","n","e","r","t","s","c","i","o","u","l","p","M","e","t","o","n","i","f","r","l","c","p","x","W","L","T","u","a","d","g","m","h","animate","O","Z","Y","X","j","z","q","V","S","ue","c","n","e","Children","useRef","useCallback","useState","useEffectEvent","size","i","startTransition","callback","Dot","dotStyle","serializationHash","variantClassNames","toResponsiveImage","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image","className","addPropertyOverrides","AgentAvatar","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","AgentAvatarWrap","Button2","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","Image1","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","getProps","Icon","className","addPropertyOverrides","CaretLeft","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","TESTTTT","NavigationTab","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image1","SVG","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","RichText","applyAlpha","c","x","t","useState","useRef","e","k","path","o","r","i","c","n","x","t","useState","steps","useRef","p","e","i"],"sources":["https:/framer.com/m/framer/default-utils.js","https:/framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/cAPMVEI6osbJ1UvICgTq/Embed.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.18.0/dist/index.es.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/types@10.17.1/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.6.3/tslib.es6.mjs","https:/ga.jspm.io/npm:@motionone/generators@10.18.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.18.0/dist/index.es.js","https:/ga.jspm.io/npm:use-effect-event@2.0.3/dist/index.js","https:/framerusercontent.com/modules/zvkTOpMSuRzRhLzZZIwG/k4brqe4qK7JYm6JdutDJ/SlideShow.js","https:/framerusercontent.com/modules/kGhAwIAJXZj44pCYJuRe/iUPU3AKsymF7hdO6wLTj/mHZkaKnhe.js","https:/framerusercontent.com/modules/fDYqpBHxZpWs9Yobdfy3/APtAMpj6QCSewcoqvlw4/Vwgi3a7lM.js","https:/framerusercontent.com/modules/dMIOdY3tBLf5G0tQnkbL/GUpXccx8QevfQPCCA8mg/P2qeJBeK9.js","https:/framerusercontent.com/modules/f3plHD65PDYRFIWhpduW/8wdIzXDacaywRjxt0MwM/MJD06fFUo.js","https:/framerusercontent.com/modules/gPdSdZg1B6dNXfiAroOl/hmMcvABMALgaqYRs09cP/S9MoGdgHH.js","https:/framerusercontent.com/modules/D5rLAeINUORknVTwGxt1/qvyWDClxjztdOj2LxPyX/YI52_NsBv.js","https:/framerusercontent.com/modules/5sGM8TJUrjFAmAJCAdIs/mwRIkWYvZX5yVWQUlrHG/whEkXUthM.js","https:/framerusercontent.com/modules/J529hKxWCRq9CVKxKb0r/nXkVXgPFAwHZnGDnYUIJ/yemfFWV8e.js","https:/framerusercontent.com/modules/HCIAxxsgmSl6cg636Suq/Z27TPwTtZgVVwSmpnOMu/Zfy31QtYf.js","https:/framerusercontent.com/modules/HfnmA4aR11tBBDcAaR6Q/GIgrMhEZiTxrzBuIrn2P/Das_Karrierequiz.js","https:/framerusercontent.com/modules/FBevxnztsWWLA9hDI8pV/ZAqanMMu6eadDSd7jycn/Process.js"],"sourcesContent":["/*\n * index (framer/default-utils@0.45.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\"\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{useIsOnCanvas,emptyStateStyle,containerStyles}from\"https://framer.com/m/framer/default-utils.js\";/**\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n */export default function Embed({type,url,html,zoom,radius,border,style={}}){if(type===\"url\"&&url){return /*#__PURE__*/_jsx(EmbedUrl,{url:url,zoom:zoom,radius:radius,border:border,style:style});}if(type===\"html\"&&html){return /*#__PURE__*/_jsx(EmbedHtml,{html:html,style:style});}return /*#__PURE__*/_jsx(Instructions,{style:style});}addPropertyControls(Embed,{type:{type:ControlType.Enum,defaultValue:\"url\",displaySegmentedControl:true,options:[\"url\",\"html\"],optionTitles:[\"URL\",\"HTML\"]},url:{title:\"URL\",type:ControlType.String,description:\"Some websites don’t support embedding.\",hidden(props){return props.type!==\"url\";}},html:{title:\"HTML\",type:ControlType.String,displayTextArea:true,hidden(props){return props.type!==\"html\";}},border:{title:\"Border\",type:ControlType.Border,optional:true,hidden(props){return props.type!==\"url\";}},radius:{type:ControlType.BorderRadius,title:\"Radius\",hidden(props){return props.type!==\"url\";}},zoom:{title:\"Zoom\",defaultValue:1,type:ControlType.Number,hidden(props){return props.type!==\"url\";},min:.1,max:1,step:.1,displayStepper:true}});function Instructions({style}){return /*#__PURE__*/_jsx(\"div\",{style:{minHeight:getMinHeight(style),...emptyStateStyle,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"To embed a website or widget, add it to the properties\\xa0panel.\"})});}function EmbedUrl({url,zoom,radius,border,style}){const hasAutoHeight=!style.height;// Add https:// if the URL does not have a protocol.\nif(!/[a-z]+:\\/\\//.test(url)){url=\"https://\"+url;}const onCanvas=useIsOnCanvas();// We need to check if the url is blocked inside an iframe by the X-Frame-Options\n// or Content-Security-Policy headers on the backend.\nconst[state,setState]=useState(onCanvas?undefined:false);useEffect(()=>{// We only want to check on the canvas.\n// On the website we want to avoid the additional delay.\nif(!onCanvas)return;// TODO: We could also use AbortController here.\nlet isLastEffect=true;setState(undefined);async function load(){const response=await fetch(\"https://api.framer.com/functions/check-iframe-url?url=\"+encodeURIComponent(url));if(response.status==200){const{isBlocked}=await response.json();if(isLastEffect){setState(isBlocked);}}else{const message=await response.text();console.error(message);const error=new Error(\"This site can’t be reached.\");setState(error);}}load().catch(error=>{console.error(error);setState(error);});return()=>{isLastEffect=false;};},[url]);if(onCanvas&&hasAutoHeight){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"URL embeds do not support auto height.\",style:style});}if(!url.startsWith(\"https://\")){return /*#__PURE__*/_jsx(ErrorMessage,{message:\"Unsupported protocol.\",style:style});}if(state===undefined){return /*#__PURE__*/_jsx(LoadingIndicator,{});}if(state instanceof Error){return /*#__PURE__*/_jsx(ErrorMessage,{message:state.message,style:style});}if(state===true){const message=`Can’t embed ${url} due to its content security policy.`;return /*#__PURE__*/_jsx(ErrorMessage,{message:message,style:style});}return /*#__PURE__*/_jsx(\"iframe\",{src:url,style:{...iframeStyle,...style,...border,zoom:zoom,borderRadius:radius,transformOrigin:\"top center\"},loading:\"lazy\",// @ts-ignore\nfetchPriority:onCanvas?\"low\":\"auto\",referrerPolicy:\"no-referrer\",sandbox:getSandbox(onCanvas),allowFullScreen:true,allow:\"presentation; fullscreen; accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture; clipboard-write\"});}const iframeStyle={width:\"100%\",height:\"100%\",border:\"none\"};function getSandbox(onCanvas){const result=[\"allow-same-origin\",\"allow-scripts\"];if(!onCanvas){result.push(\"allow-downloads\",\"allow-forms\",\"allow-modals\",\"allow-orientation-lock\",\"allow-pointer-lock\",\"allow-popups\",\"allow-popups-to-escape-sandbox\",\"allow-presentation\",\"allow-storage-access-by-user-activation\",\"allow-top-navigation-by-user-activation\");}return result.join(\" \");}function EmbedHtml({html,...props}){const hasScript=html.includes(\"</script>\");if(hasScript){const hasSplineViewer=html.includes(\"</spline-viewer>\");const hasComment=html.includes(\"<!-- framer-direct-embed -->\");if(hasSplineViewer||hasComment){return /*#__PURE__*/_jsx(EmbedHtmlWithScripts,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlInsideIframe,{html:html,...props});}return /*#__PURE__*/_jsx(EmbedHtmlWithoutScripts,{html:html,...props});}function EmbedHtmlInsideIframe({html,style}){const ref=useRef();const[iframeHeight,setIframeHeight]=useState(0);// Handle auto sizing\nuseEffect(()=>{const iframeWindow=ref.current?.contentWindow;function handleMessage(event){if(event.source!==iframeWindow)return;const data=event.data;if(typeof data!==\"object\"||data===null)return;const height=data.embedHeight;if(typeof height!==\"number\")return;setIframeHeight(height);}window.addEventListener(\"message\",handleMessage);// After SSG the iframe loads before we attach the event handler,\n// therefore we need to request the latest height from the iframe.\niframeWindow?.postMessage(\"getEmbedHeight\",\"*\");return()=>{window.removeEventListener(\"message\",handleMessage);};},[]);// The CSS is mainly copied from:\n// FramerStudio/src/app/vekter/src/renderer/setDefaultFont.ts\n// FramerStudio/src/app/vekter/src/export/globalStylesForExport.ts\nconst srcDoc=`\n<html>\n    <head>\n        <style>\n            html, body {\n                margin: 0;\n                padding: 0;\n            }\n\n            body {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n            }\n\n            :root {\n                -webkit-font-smoothing: antialiased;\n                -moz-osx-font-smoothing: grayscale;\n            }\n\n            * {\n                box-sizing: border-box;\n                -webkit-font-smoothing: inherit;\n            }\n\n            h1, h2, h3, h4, h5, h6, p, figure {\n                margin: 0;\n            }\n\n            body, input, textarea, select, button {\n                font-size: 12px;\n                font-family: sans-serif;\n            }\n        </style>\n    </head>\n    <body>\n        ${html}\n        <script type=\"module\">\n            let height = 0\n\n            function sendEmbedHeight() {\n                window.parent.postMessage({\n                    embedHeight: height\n                }, \"*\")\n            }\n\n            const observer = new ResizeObserver((entries) => {\n                if (entries.length !== 1) return\n                const entry = entries[0]\n                if (entry.target !== document.body) return\n\n                height = entry.contentRect.height\n                sendEmbedHeight()\n            })\n\n            observer.observe(document.body)\n\n            window.addEventListener(\"message\", (event) => {\n                if (event.source !== window.parent) return\n                if (event.data !== \"getEmbedHeight\") return\n                sendEmbedHeight()\n            })\n        </script>\n    <body>\n</html>\n`;const currentStyle={...iframeStyle,...style};const hasAutoHeight=!style.height;if(hasAutoHeight){currentStyle.height=iframeHeight+\"px\";}return /*#__PURE__*/_jsx(\"iframe\",{ref:ref,style:currentStyle,srcDoc:srcDoc});}function EmbedHtmlWithScripts({html,style}){const ref=useRef();useEffect(()=>{const div=ref.current;if(!div)return;div.innerHTML=html;executeScripts(div);return()=>{div.innerHTML=\"\";};},[html]);return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{...htmlStyle,...style}});}function EmbedHtmlWithoutScripts({html,style}){return /*#__PURE__*/_jsx(\"div\",{style:{...htmlStyle,...style},dangerouslySetInnerHTML:{__html:html}});}const htmlStyle={width:\"100%\",height:\"100%\",display:\"flex\",flexDirection:\"column\",justifyContent:\"center\",alignItems:\"center\"};// This function replaces scripts with executable ones.\n// https://stackoverflow.com/questions/1197575/can-scripts-be-inserted-with-innerhtml\nfunction executeScripts(node){if(node instanceof Element&&node.tagName===\"SCRIPT\"){const script=document.createElement(\"script\");script.text=node.innerHTML;for(const{name,value}of node.attributes){script.setAttribute(name,value);}node.parentElement.replaceChild(script,node);}else{for(const child of node.childNodes){executeScripts(child);}}}// Generic components\nfunction LoadingIndicator(){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-componentPlaceholder\",style:{...containerStyles,overflow:\"hidden\"},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:\"Loading…\"})});}function ErrorMessage({message,style}){return /*#__PURE__*/_jsx(\"div\",{className:\"framerInternalUI-errorPlaceholder\",style:{minHeight:getMinHeight(style),...containerStyles,overflow:\"hidden\",...style},children:/*#__PURE__*/_jsx(\"div\",{style:centerTextStyle,children:message})});}const centerTextStyle={textAlign:\"center\",minWidth:140};// Returns a min-height if the component is using auto-height.\nfunction getMinHeight(style){const hasAutoHeight=!style.height;if(hasAutoHeight)return 200;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Embed\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"600\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Embed.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{isFunction as t,isCubicBezier as i,noopReturn as e,defaults as s,isEasingGenerator as a,isEasingList as n,interpolate as r}from\"@motionone/utils\";import{cubicBezier as o,steps as h}from\"@motionone/easing\";const l={ease:o(.25,.1,.25,1),\"ease-in\":o(.42,0,1,1),\"ease-in-out\":o(.42,0,.58,1),\"ease-out\":o(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return o(...s);const a=l[s];if(a)return a;if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return h(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:o,duration:h=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\",autoplay:d=true}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=e;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));o=o||s.easing;if(a(o)){const t=o.createAnimation(i);o=t.easing;i=t.keyframes||i;h=t.duration||h}this.repeat=m;this.easing=n(o)?e:getEasingFunction(o);this.updateDuration(h);const f=r(i,c,n(o)?o.map(getEasingFunction):e);this.tick=i=>{var e;l;let s=0;s=this.pauseTime!==void 0?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);this.playState===\"finished\"&&this.pauseTime===void 0&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);r===1&&n--;const o=n%2;(p===\"reverse\"||p===\"alternate\"&&o||p===\"alternate-reverse\"&&!o)&&(r=1-r);const h=s>=this.totalDuration?1:Math.min(r,1);const m=f(this.easing(h));t(m);const c=this.pauseTime===void 0&&(this.playState===\"finished\"||s>=this.totalDuration+u);if(c){this.playState=\"finished\";(e=this.resolve)===null||e===void 0?void 0:e.call(this,m)}else this.playState!==\"idle\"&&(this.frameRequestId=requestAnimationFrame(this.tick))};d&&this.play()}play(){const t=performance.now();this.playState=\"running\";this.pauseTime!==void 0?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";this.frameRequestId!==void 0&&cancelAnimationFrame(this.frameRequestId);(t=this.reject)===null||t===void 0?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){this.pauseTime!==void 0||this.rate===0?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n//# sourceMappingURL=index.es.js.map\n","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","class MotionValue{setAnimation(i){this.animation=i;i===null||i===void 0?void 0:i.finished.then((()=>this.clearAnimation())).catch((()=>{}))}clearAnimation(){this.animation=this.generator=void 0}}export{MotionValue};\n//# sourceMappingURL=index.es.js.map\n","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(typeof t!==\"function\"&&t!==null)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=t===null?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols===\"function\"){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,r):n;if(typeof Reflect===\"object\"&&typeof Reflect.decorate===\"function\")i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __esDecorate(e,t,r,n,o,a){function accept(e){if(e!==void 0&&typeof e!==\"function\")throw new TypeError(\"Function expected\");return e}var i=n.kind,c=i===\"getter\"?\"get\":i===\"setter\"?\"set\":\"value\";var s=!t&&e?n.static?e:e.prototype:null;var l=t||(s?Object.getOwnPropertyDescriptor(s,n.name):{});var u,_=false;for(var f=r.length-1;f>=0;f--){var p={};for(var y in n)p[y]=y===\"access\"?{}:n[y];for(var y in n.access)p.access[y]=n.access[y];p.addInitializer=function(e){if(_)throw new TypeError(\"Cannot add initializers after decoration has completed\");a.push(accept(e||null))};var d=(0,r[f])(i===\"accessor\"?{get:l.get,set:l.set}:l[c],p);if(i===\"accessor\"){if(d===void 0)continue;if(d===null||typeof d!==\"object\")throw new TypeError(\"Object expected\");(u=accept(d.get))&&(l.get=u);(u=accept(d.set))&&(l.set=u);(u=accept(d.init))&&o.unshift(u)}else(u=accept(d))&&(i===\"field\"?o.unshift(u):l[c]=u)}s&&Object.defineProperty(s,n.name,l);_=true}function __runInitializers(e,t,r){var n=arguments.length>2;for(var o=0;o<t.length;o++)r=n?t[o].call(e,r):t[o].call(e);return n?r:void 0}function __propKey(e){return typeof e===\"symbol\"?e:\"\".concat(e)}function __setFunctionName(e,t,r){typeof t===\"symbol\"&&(t=t.description?\"[\".concat(t.description,\"]\"):\"\");return Object.defineProperty(e,\"name\",{configurable:true,value:r?\"\".concat(r,\" \",t):t})}function __metadata(e,t){if(typeof Reflect===\"object\"&&typeof Reflect.metadata===\"function\")return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},typeof Symbol===\"function\"&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(c){if(r)throw new TypeError(\"Generator is already executing.\");while(a&&(a=0,c[0]&&(i=0)),i)try{if(r=1,n&&(o=c[0]&2?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;(n=0,o)&&(c=[c[0]&2,o.value]);switch(c[0]){case 0:case 1:o=c;break;case 4:i.label++;return{value:c[1],done:false};case 5:i.label++;n=c[1];c=[0];continue;case 7:c=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(c[0]===6||c[0]===2)){i=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(c[0]===6&&i.label<o[1]){i.label=o[1];o=c;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(c);break}o[2]&&i.ops.pop();i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e];n=0}finally{r=o=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){n===void 0&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){n===void 0&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)n===\"default\"||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=typeof Symbol===\"function\"&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&typeof e.length===\"number\")return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=typeof Symbol===\"function\"&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((t===void 0||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||arguments.length===2)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\",awaitReturn),n[Symbol.asyncIterator]=function(){return this},n;function awaitReturn(e){return function(t){return Promise.resolve(t).then(e,reject)}}function verb(e,t){if(o[e]){n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))};t&&(n[e]=t(n[e]))}}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:false}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=typeof __values===\"function\"?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(r!=null)for(var o in r)o!==\"default\"&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(r===\"a\"&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(typeof t===\"function\"?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return r===\"m\"?n:r===\"a\"?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(n===\"m\")throw new TypeError(\"Private method is not writable\");if(n===\"a\"&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(typeof t===\"function\"?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return n===\"a\"?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(t===null||typeof t!==\"object\"&&typeof t!==\"function\")throw new TypeError(\"Cannot use 'in' operator on non-object\");return typeof e===\"function\"?t===e:e.has(t)}function __addDisposableResource(e,t,r){if(t!==null&&t!==void 0){if(typeof t!==\"object\"&&typeof t!==\"function\")throw new TypeError(\"Object expected.\");var n,o;if(r){if(!Symbol.asyncDispose)throw new TypeError(\"Symbol.asyncDispose is not defined.\");n=t[Symbol.asyncDispose]}if(n===void 0){if(!Symbol.dispose)throw new TypeError(\"Symbol.dispose is not defined.\");n=t[Symbol.dispose];r&&(o=n)}if(typeof n!==\"function\")throw new TypeError(\"Object not disposable.\");o&&(n=function(){try{o.call(this)}catch(e){return Promise.reject(e)}});e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:true});return t}var r=typeof SuppressedError===\"function\"?SuppressedError:function(e,t,r){var n=new Error(r);return n.name=\"SuppressedError\",n.error=e,n.suppressed=t,n};function __disposeResources(e){function fail(t){e.error=e.hasError?new r(t,e.error,\"An error was suppressed during disposal.\"):t;e.hasError=true}function next(){while(e.stack.length){var t=e.stack.pop();try{var r=t.dispose&&t.dispose.call(t.value);if(t.async)return Promise.resolve(r).then(next,(function(e){fail(e);return next()}))}catch(e){fail(e)}}if(e.hasError)throw e.error}return next()}var n={__extends:__extends,__assign:__assign,__rest:__rest,__decorate:__decorate,__param:__param,__metadata:__metadata,__awaiter:__awaiter,__generator:__generator,__createBinding:e,__exportStar:__exportStar,__values:__values,__read:__read,__spread:__spread,__spreadArrays:__spreadArrays,__spreadArray:__spreadArray,__await:__await,__asyncGenerator:__asyncGenerator,__asyncDelegator:__asyncDelegator,__asyncValues:__asyncValues,__makeTemplateObject:__makeTemplateObject,__importStar:__importStar,__importDefault:__importDefault,__classPrivateFieldGet:__classPrivateFieldGet,__classPrivateFieldSet:__classPrivateFieldSet,__classPrivateFieldIn:__classPrivateFieldIn,__addDisposableResource:__addDisposableResource,__disposeResources:__disposeResources};export{__addDisposableResource,__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__disposeResources,__esDecorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__propKey,__read,__rest,__runInitializers,__setFunctionName,__spread,__spreadArray,__spreadArrays,__values,n as default};\n//# sourceMappingURL=tslib.es6.mjs.map\n","import{velocityPerSecond as e,time as t,noopReturn as s}from\"@motionone/utils\";const n=5;function calcGeneratorVelocity(t,s,r){const a=Math.max(s-n,0);return e(r-t(a),s-a)}const r={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=r.stiffness,t=r.damping,s=r.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=r.stiffness,damping:s=r.damping,mass:n=r.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i,restDistance:h}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/n)/1e3;const l=calcDampingRatio(e,s,n);const g=Math.abs(d)<5;i||(i=g?.01:2);h||(h=g?.005:.5);let m;if(l<1){const e=f*Math.sqrt(1-l*l);m=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else m=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=m(e);const t=e===0?c:calcGeneratorVelocity(m,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>i!==void 0&&e<i||h!==void 0&&e>h;const nearestBoundary=e=>i===void 0?h:h===void 0||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=c===void 0?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&p===void 0){t=true;applyFriction(e);checkCatchBoundary(e)}if(p!==void 0&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const a=10;const o=1e4;function pregenerateKeyframes(e,t=s){let n;let r=a;let c=e(0);const i=[t(c.current)];while(!c.done&&r<o){c=e(r);i.push(t(c.done?c.target:c.current));n===void 0&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;i.length===1&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(n!==null&&n!==void 0?n:h)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n//# sourceMappingURL=index.es.js.map\n","import{getEasingFunction as e,Animation as t}from\"@motionone/animation\";import{invariant as n}from\"hey-listen\";import{MotionValue as o}from\"@motionone/types\";import{noopReturn as i,addUniqueItem as s,progress as r,isFunction as a,defaults as c,isCubicBezier as l,isString as f,isEasingGenerator as u,isEasingList as d,isNumber as g,time as m,noop as h,removeItem as p,mix as v,getEasingForSegment as y,defaultOffset as w,fillOffset as E,velocityPerSecond as b,interpolate as A}from\"@motionone/utils\";import{__rest as S}from\"tslib\";import{pregenerateKeyframes as O,calcGeneratorVelocity as x,spring as z,glide as V}from\"@motionone/generators\";const W=new WeakMap;function getAnimationData(e){W.has(e)||W.set(e,{transforms:[],values:new Map});return W.get(e)}function getMotionValue(e,t){e.has(t)||e.set(t,new o);return e.get(t)}const L=[\"\",\"X\",\"Y\",\"Z\"];const T=[\"translate\",\"scale\",\"rotate\",\"skew\"];const M={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const B={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:i},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const N=[\"x\",\"y\",\"z\"];T.forEach((e=>{L.forEach((t=>{N.push(e+t);k.set(asTransformCssVar(e+t),B[e])}))}));const compareTransformOrder=(e,t)=>N.indexOf(e)-N.indexOf(t);const $=new Set(N);const isTransform=e=>$.has(e);const addTransformToElement=(e,t)=>{M[t]&&(t=M[t]);const{transforms:n}=getAnimationData(e);s(n,t);e.style.transform=buildTransformTemplate(n)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const C=new Set;function registerCssVariable(e){if(!C.has(e)){C.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const testAnimation=(e,t)=>document.createElement(\"div\").animate(e,t);const j={cssRegisterProperty:()=>typeof CSS!==\"undefined\"&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]},{duration:.001}).finished),linearEasing:()=>{try{testAnimation({opacity:0},{easing:\"linear(0, 1)\"})}catch(e){return false}return true}};const P={};const R={};for(const e in j)R[e]=()=>{P[e]===void 0&&(P[e]=j[e]());return P[e]};const H=.015;const generateLinearEasingPoints=(e,t)=>{let n=\"\";const o=Math.round(t/H);for(let t=0;t<o;t++)n+=e(r(0,o-1,t))+\", \";return n.substring(0,n.length-2)};const convertEasing=(e,t)=>a(e)?R.linearEasing()?`linear(${generateLinearEasingPoints(e,t)})`:c.easing:l(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)e[n]===null&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){M[e]&&(e=M[e]);return isTransform(e)?asTransformCssVar(e):e}const I={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&n!==0){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&e.playState!==\"finished\")try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getUnitConverter(e,t){var n;let o=(t===null||t===void 0?void 0:t.toDefaultUnit)||i;const s=e[e.length-1];if(f(s)){const e=((n=s.match(/(-?[\\d.]+)([a-z%]*)/))===null||n===void 0?void 0:n[2])||\"\";e&&(o=t=>t+e)}return o}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={},i){const s=getDevToolsRecord();const r=o.record!==false&&s;let l;let{duration:f=c.duration,delay:p=c.delay,endDelay:v=c.endDelay,repeat:y=c.repeat,easing:w=c.easing,persist:E=false,direction:b,offset:A,allowWebkitAcceleration:S=false,autoplay:O=true}=o;const x=getAnimationData(e);const z=isTransform(t);let V=R.waapi();z&&addTransformToElement(e,t);const W=getStyleName(t);const L=getMotionValue(x.values,W);const T=k.get(W);stopAnimation(L.animation,!(u(w)&&L.generator)&&o.record!==false);return()=>{const readInitialValue=()=>{var t,n;return(n=(t=I.get(e,W))!==null&&t!==void 0?t:T===null||T===void 0?void 0:T.initialValue)!==null&&n!==void 0?n:0};let c=hydrateKeyframes(keyframesList(n),readInitialValue);const x=getUnitConverter(c,T);if(u(w)){const e=w.createAnimation(c,t!==\"opacity\",readInitialValue,W,L);w=e.easing;c=e.keyframes||c;f=e.duration||f}isCssVar(W)&&(R.cssRegisterProperty()?registerCssVariable(W):V=false);z&&!R.linearEasing()&&(a(w)||d(w)&&w.some(a))&&(V=false);if(V){T&&(c=c.map((e=>g(e)?T.toDefaultUnit(e):e)));c.length!==1||R.partialKeyframes()&&!r||c.unshift(readInitialValue());const t={delay:m.ms(p),duration:m.ms(f),endDelay:m.ms(v),easing:d(w)?void 0:convertEasing(w,f),direction:b,iterations:y+1,fill:\"both\"};l=e.animate({[W]:c,offset:A,easing:d(w)?w.map((e=>convertEasing(e,f))):void 0},t);l.finished||(l.finished=new Promise(((e,t)=>{l.onfinish=e;l.oncancel=t})));const n=c[c.length-1];l.finished.then((()=>{if(!E){I.set(e,W,n);l.cancel()}})).catch(h);S||(l.playbackRate=1.000001)}else if(i&&z){c=c.map((e=>typeof e===\"string\"?parseFloat(e):e));c.length===1&&c.unshift(parseFloat(readInitialValue()));l=new i((t=>{I.set(e,W,x?x(t):t)}),c,Object.assign(Object.assign({},o),{duration:f,easing:w}))}else{const t=c[c.length-1];I.set(e,W,T&&g(t)?T.toDefaultUnit(t):t)}r&&s(e,t,c,{duration:f,delay:p,easing:w,repeat:y,offset:A},\"motion-one\");L.setAnimation(l);l&&!O&&l.pause();return l}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(typeof e===\"string\")if(t){(n=t[e])!==null&&n!==void 0?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=c.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},U);const getActiveAnimation=e=>e.animations[0];const U={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return m.s((n===null||n===void 0?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return n===null||n===void 0?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(h));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return typeof(n===null||n===void 0?void 0:n[t])===\"undefined\"?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=m.ms(n);case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(t=.1,{start:n=0,from:o=0,easing:i}={}){return(s,r)=>{const a=g(o)?o:getFromIndex(o,r);const c=Math.abs(a-s);let l=t*c;if(i){const n=r*t;const o=e(i);l=o(l/n)*n}return n+l}}function getFromIndex(e,t){if(e===\"first\")return 0;{const n=t-1;return e===\"last\"?n:n/2}}function resolveOption(e,t,n){return a(e)?e(t,n):e}function createAnimate(e){return function animate(t,o,i={}){t=resolveElements(t);const s=t.length;n(Boolean(s),\"No valid element provided.\");n(Boolean(o),\"No keyframes defined.\");const r=[];for(let n=0;n<s;n++){const a=t[n];for(const t in o){const c=getOptions(i,t);c.delay=resolveOption(c.delay,n,s);const l=animateStyle(a,t,o[t],c,e);r.push(l)}}return withControls(r,i,i.duration)}}const F=createAnimate(t);function calcNextTime(e,t,n,o){var i;return g(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):t===\"<\"?n:(i=o.get(t))!==null&&i!==void 0?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){p(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:v(i,s,o[r]),easing:y(n,r)})}function compareByTime(e,t){return e.at===t.at?e.value===null?1:-1:e.at-t.at}function timeline(e,n={}){var o;const i=createAnimationsFromTimeline(e,n);const s=i.map((e=>animateStyle(...e,t))).filter(Boolean);return withControls(s,n,(o=i[0])===null||o===void 0?void 0:o[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:o={}}=t,i=S(t,[\"defaultOptions\"]);const s=[];const a=new Map;const l={};const d=new Map;let g=0;let m=0;let h=0;for(let t=0;t<e.length;t++){const i=e[t];if(f(i)){d.set(i,m);continue}if(!Array.isArray(i)){d.set(i.name,calcNextTime(m,i.at,g,d));continue}const[s,r,p={}]=i;p.at!==void 0&&(m=calcNextTime(m,p.at,g,d));let v=0;const y=resolveElements(s,l);const b=y.length;for(let e=0;e<b;e++){const t=y[e];const i=getElementSequence(t,a);for(const t in r){const s=getValueSequence(t,i);let a=keyframesList(r[t]);const l=getOptions(p,t);let{duration:f=o.duration||c.duration,easing:d=o.easing||c.easing}=l;if(u(d)){n(t===\"opacity\"||a.length>1,\"spring must be provided 2 keyframes within timeline()\");const e=d.createAnimation(a,t!==\"opacity\",(()=>0),t);d=e.easing;a=e.keyframes||a;f=e.duration||f}const g=resolveOption(p.delay,e,b)||0;const y=m+g;const A=y+f;let{offset:S=w(a.length)}=l;S.length===1&&S[0]===0&&(S[1]=1);const O=S.length-a.length;O>0&&E(S,O);a.length===1&&a.unshift(null);addKeyframes(s,a,d,S,y,A);v=Math.max(g+f,v);h=Math.max(A,h)}}g=m;m+=v}a.forEach(((e,t)=>{for(const n in e){const a=e[n];a.sort(compareByTime);const l=[];const f=[];const u=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];l.push(n);f.push(r(0,h,t));u.push(o||c.easing)}if(f[0]!==0){f.unshift(0);l.unshift(l[0]);u.unshift(\"linear\")}if(f[f.length-1]!==1){f.push(1);l.push(null)}s.push([t,n,l,Object.assign(Object.assign(Object.assign({},o),{duration:h,easing:u,offset:f}),i)])}}));return s}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function canGenerate(e){return g(e)&&!isNaN(e)}function getAsNumber(e){return f(e)?parseFloat(e):e}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s},n)));return o.get(a)};const getKeyframes=(e,n)=>{t.has(e)||t.set(e,O(e,n));return t.get(e)};return{createAnimation:(e,t=true,n,o,s)=>{let r;let a;let c;let l=0;let f=i;const u=e.length;if(t){f=getUnitConverter(e,o?k.get(getStyleName(o)):void 0);const t=e[u-1];c=getAsNumber(t);if(u>1&&e[0]!==null)a=getAsNumber(e[0]);else{const e=s===null||s===void 0?void 0:s.generator;if(e){const{animation:t,generatorStartTime:n}=s;const o=(t===null||t===void 0?void 0:t.startTime)||n||0;const i=(t===null||t===void 0?void 0:t.currentTime)||performance.now()-o;const r=e(i).current;a=r;l=x((t=>e(t).current),i,r)}else n&&(a=getAsNumber(n()))}}if(canGenerate(a)&&canGenerate(c)){const e=getGenerator(a,c,l,o===null||o===void 0?void 0:o.includes(\"scale\"));r=Object.assign(Object.assign({},getKeyframes(e,f)),{easing:\"linear\"});if(s){s.generator=e;s.generatorStartTime=performance.now()}}if(!r){const e=getKeyframes(getGenerator(0,100));r={easing:\"ease\",duration:e.overshootDuration}}return r}}}}const G=createGeneratorEasing(z);const q=createGeneratorEasing(V);const K={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(typeof IntersectionObserver===\"undefined\")return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);a(n)?r.set(e.target,n):c.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const c=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:typeof i===\"number\"?i:K[i]});s.forEach((e=>c.observe(e)));return()=>c.disconnect()}const _=new WeakMap;let Z;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;(o=_.get(e))===null||o===void 0?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){typeof ResizeObserver!==\"undefined\"&&(Z=new ResizeObserver(notifyAll))}function resizeElement(e,t){Z||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=_.get(e);if(!n){n=new Set;_.set(e,n)}n.add(t);Z===null||Z===void 0?void 0:Z.observe(e)}));return()=>{n.forEach((e=>{const n=_.get(e);n===null||n===void 0?void 0:n.delete(t);(n===null||n===void 0?void 0:n.size)||(Z===null||Z===void 0?void 0:Z.unobserve(e))}))}}const X=new Set;let Y;function createWindowResizeHandler(){Y=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};X.forEach((e=>e(t)))};window.addEventListener(\"resize\",Y)}function resizeWindow(e){X.add(e);Y||createWindowResizeHandler();return()=>{X.delete(e);!X.size&&Y&&(Y=void 0)}}function resize(e,t){return a(e)?resizeWindow(e):resizeElement(e,t)}const J=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const Q={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:a}=Q[t];const c=i.current;const l=n.time;i.current=e[`scroll${a}`];i.scrollLength=e[`scroll${s}`]-e[`client${s}`];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=r(0,i.scrollLength,i.current);const f=o-l;i.velocity=f>J?0:b(i.current-c,f)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&o.tagName!==\"svg\")o=o.parentNode}return n}const ee={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const te={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;te[e]!==void 0&&(e=te[e]);if(f(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}g(e)&&(o=t*e);return n+o}const ne=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:ne;let s=0;let r=0;if(g(e))i=[e,e];else if(f(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,te[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);r=resolveEdge(i[1],t);return s-r}const oe={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=ee.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=s===\"y\"?\"height\":\"width\";const a=i!==e?calcInset(i,e):oe;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=A(w(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:a(t)?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,t){e.pause();e.forEachNative(((e,{easing:t})=>{var n,o;if(e.updateDuration){t||(e.easing=i);e.updateDuration(1)}else{const i={duration:1e3};t||(i.easing=\"linear\");(o=(n=e.effect)===null||n===void 0?void 0:n.updateTiming)===null||o===void 0?void 0:o.call(n,i)}}));return()=>{e.currentTime=t.progress}}const ie=new WeakMap;const se=new WeakMap;const re=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=S(t,[\"container\"]);let i=re.get(n);if(!i){i=new Set;re.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!ie.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};ie.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&se.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=ie.get(n);const c=requestAnimationFrame(a);return()=>{var t;typeof e!==\"function\"&&e.stop();cancelAnimationFrame(c);const o=re.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=ie.get(n);ie.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);(t=se.get(n))===null||t===void 0?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return typeof e===\"object\"}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ae;function processScheduledAnimations(){if(!ae)return;const e=ae.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ae=void 0}function scheduleAnimation(e){if(ae)s(ae,e);else{ae=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ae&&p(ae,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const ce={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=S(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||o.pointerType===\"mouse\"){n();dispatchPointerEvent(e,t,o)}};const le={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const fe={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ue={inView:ce,hover:le,press:fe};const de=[\"initial\",\"animate\",...Object.keys(ue),\"exit\"];const ge=new WeakMap;function createMotionState(e={},o){let i;let s=o?o.getDepth()+1:0;const r={initial:true,animate:true};const a={};const c={};for(const t of de)c[t]=typeof e[t]===\"string\"?e[t]:o===null||o===void 0?void 0:o.getContext()[t];const l=e.initial===false?\"animate\":\"initial\";let f=resolveVariant(e[l]||c[l],e.variants)||{},u=S(f,[\"transition\"]);const d=Object.assign({},u);function*animateUpdates(){var n,o;const s=u;u={};const a={};for(const t of de){if(!r[t])continue;const i=resolveVariant(e[t]);if(i)for(const t in i)if(t!==\"transition\"){u[t]=i[t];a[t]=getOptions((o=(n=i.transition)!==null&&n!==void 0?n:e.transition)!==null&&o!==void 0?o:{},t)}}const c=new Set([...Object.keys(u),...Object.keys(s)]);const l=[];c.forEach((e=>{var n;u[e]===void 0&&(u[e]=d[e]);if(hasChanged(s[e],u[e])){(n=d[e])!==null&&n!==void 0?n:d[e]=I.get(i,e);l.push(animateStyle(i,e,u[e],a[e],t))}}));yield;const f=l.map((e=>e())).filter(Boolean);if(!f.length)return;const g=u;i.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(f.map((e=>e.finished))).then((()=>{i.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(h)}const setGesture=(e,t)=>()=>{r[e]=t;scheduleAnimation(g)};const updateGestureSubscriptions=()=>{for(const t in ue){const n=ue[t].isActive(e);const o=a[t];if(n&&!o)a[t]=ue[t].subscribe(i,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!n&&o){o();delete a[t]}}};const g={update:t=>{if(i){e=t;updateGestureSubscriptions();scheduleAnimation(g)}},setActive:(e,t)=>{if(i){r[e]=t;scheduleAnimation(g)}},animateUpdates:animateUpdates,getDepth:()=>s,getTarget:()=>u,getOptions:()=>e,getContext:()=>c,mount:e=>{n(Boolean(e),\"Animation state must be mounted with valid Element\");i=e;ge.set(i,g);updateGestureSubscriptions();return()=>{ge.delete(i);unscheduleAnimation(g);for(const e in a)a[e]()}},isMounted:()=>Boolean(i)};return g}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){M[o]&&(o=M[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const r=k.get(o);r&&(s=g(i)?r.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{ee as ScrollOffset,F as animate,animateStyle,createAnimate,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,q as glide,inView$1 as inView,ge as mountedStates,resize,scroll,G as spring,stagger,I as style,timeline,withControls};\n//# sourceMappingURL=index.es.js.map\n","import e from\"react\";const n=e.createContext(!0);function r(){throw new Error(\"A function wrapped in useEffectEvent can't be called during rendering.\")}const t=\"use\"in e?()=>{try{return e.use(n)}catch{return!1}}:()=>!1;function c(n){const c=e.useRef(r);return e.useInsertionEffect((()=>{c.current=n}),[n]),(...e)=>{t()&&r();const n=c.current;return n(...e)}}export{c as useEffectEvent};\n//# sourceMappingURL=index.js.map\n","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{resize}from\"@motionone/dom\";import{ControlType,RenderTarget,addPropertyControls,withCSS}from\"framer\";import{LayoutGroup,animate,frame,mix,motion,useInView,useMotionValue,usePageInView,useTransform,wrap}from\"framer-motion\";import{Children,cloneElement,memo,startTransition,useCallback,useEffect,useLayoutEffect,useRef,useState}from\"react\";import{useEffectEvent}from\"use-effect-event\";const slideshowClassName=\"framer-slideshow\";const slideshowAxisXClassName=\"framer-slideshow-axis-x\";const slideshowAxisYClassName=\"framer-slideshow-axis-y\";const slideshowDirectionMultiplierVariable=\"--framer-dir-multiplier\";const slideshowDirectionMultiplier=`var(${slideshowDirectionMultiplierVariable}, -1)`;function SlideshowWithoutCSS(props){/**\n     * Properties\n     */const{slots=[],startFrom,direction,effectsOptions,autoPlayControl,dragControl,alignment,gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,itemAmount:visibleItemsCount,fadeOptions,intervalControl,transitionControl,arrowOptions,borderRadius,progressOptions,style}=props;const{effectsOpacity,effectsScale,effectsRotate,effectsPerspective,effectsHover,playOffscreen}=effectsOptions;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{showMouseControls,arrowSize,arrowRadius,arrowFill,leftArrow,rightArrow,arrowShouldSpace=true,arrowShouldFadeIn=false,arrowPosition,arrowPadding,arrowGap,arrowPaddingTop,arrowPaddingRight,arrowPaddingBottom,arrowPaddingLeft}=arrowOptions;const{showProgressDots,dotSize,dotsInset,dotsRadius,dotsPadding,dotsGap,dotsFill,dotsBackground,dotsActiveOpacity,dotsOpacity,dotsBlur}=progressOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/**\n     * Checks\n     */const isCanvas=RenderTarget.current()===RenderTarget.canvas;// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const totalItemsCount=Children.count(filteredSlots);const hasChildren=totalItemsCount>0;/**\n     * Empty state for Canvas\n     */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 make infinite auto-playing slideshows.\"})]});}/**\n     * Refs, State\n     */const parentRef=useRef(null);const parentSizeRef=useRef(null);const parentRefFn=useCallback(node=>{parentRef.current=node;if(parentRef.current)scheduleMeasure();},[]);const[size,setSize]=useState({parent:null,children:null,item:null,itemWidth:null,itemHeight:null,viewportLength:null});const isHorizontal=direction===\"left\"||direction===\"right\";const writingDirection=useWritingDirection();const rtlDirectionModifier=isHorizontal&&writingDirection===\"rtl\"?-1:1;/* For pausing on hover */const[isHovering,setIsHovering]=useState(false);const[shouldPlayOnHover,setShouldPlayOnHover]=useState(autoPlayControl);/* For cursor updates */const[isMouseDown,setIsMouseDown]=useState(false);/* For SSR / initial render */const isInitialized=size?.item!==null&&size?.parent!==null&&writingDirection!==null;/**\n     * Array for children\n     */// Normally, the user would provide like 10 slides (totalItemsCount == 10) and only show one at a\n// time (visibleItemsCount == 1). In these cases, extraCopyCount == 1, and we only render 3 extra\n// duplicates in the live mode or no duplicates at all in the SSR or on Canvas.\n// However, sometimes, the user might things like\n// - provide totalItemsCount = 5, visibleItemsCount = 3, startFrom = 4 → we need one more duplicate to continue the loop\n//   and render two more slides\n// - or: totalItemsCount = 2, visibleItemsCount = 10 → we need three more duplicates to fill the whole view of the slideshow\n// In these cases, we produce extra copies of the children.\nconst extraCopyCount=Math.ceil((startFrom+visibleItemsCount)/totalItemsCount);let dupedChildren=[];let duplicateBy=extraCopyCount*4;if(isCanvas||!isInitialized){duplicateBy=extraCopyCount;}/**\n     * Measure parent and derive item sizes\n     *//* Calculate the new value to animate to */const[currentItem,setCurrentItem]=useState(startFrom+totalItemsCount);/* Animate whenever currentItem changes */useEffect(()=>{if(!size.item||!writingDirection)return;const computedNewPosition=-1*currentItem*((size.item??0)+gap)*(writingDirection===\"rtl\"?-1:1);if(xOrY.get()!==computedNewPosition){animate(xOrY,computedNewPosition,transitionControl);}},[currentItem,size.item,gap,writingDirection]);const measure=()=>{const parentSize=parentSizeRef.current;if(!parentSize)return;const parentWidth=parentSize.width;const parentHeight=parentSize.height;const parentLength=isHorizontal?parentWidth:parentHeight;const visibleItems=Math.max(1,visibleItemsCount);// Given that slides are uniformly sized, we can calculate their size based on the parent’s size.\n// This saves us from the trouble of reading child boxes, which is surprisingly tricky:\n// - offsetWidth/Height is a rounded integer, which leads to\n//   off-by-a-few-px positioning errors when the parent has a fractional width\n// - getBoundingClientRect() returns a fractional width/height, but\n//   with transforms applied (whereas we need a pre-transform one)\nconst itemSize=Math.max(0,(parentLength-gap*(visibleItems-1))/visibleItems);const childrenLength=totalItemsCount*(itemSize+gap);const itemWidth=isHorizontal?itemSize:parentWidth;const itemHeight=isHorizontal?parentHeight:itemSize;const viewportLength=isHorizontal?Math.max(document.documentElement.clientWidth||0,window.innerWidth||0,parentWidth):Math.max(document.documentElement.clientHeight||0,window.innerHeight||0,parentHeight);setSize({parent:parentLength,children:childrenLength,item:itemSize,itemWidth,itemHeight,viewportLength});};const scheduleMeasure=useEffectEvent(()=>{frame.read(measure,false,true);});/* Re-measure when some layout-affecting props change */useLayoutEffect(()=>{scheduleMeasure();},[filteredSlots.length,visibleItemsCount,gap,direction,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft]);/** Re-measure when the parent is resized */useEffect(()=>{const node=parentRef.current;if(!node)return;return resize(node,({size})=>{// Note: we’re getting the size from the resize observer, which is the only reliable way\n// to get a size that’s 1) not rounded to the nearest integer and 2) not affected by transforms.\n// - offsetWidth/Height is rounded to the nearest integer, which leads to off-by-a-few-px positioning errors: https://framer-team.slack.com/archives/C01B14R6E22/p1777506572882389\n// - getBoundingClientRect() returns a fractional width/height, but with transforms applied,\n//   which breaks everything if the parent has a scale transform applied to it (eg as a part of an effect)\nparentSizeRef.current=size;if(!size.width||!size.height)return;scheduleMeasure();});},[]);/**\n     * Animation, pagination\n     */const childrenSize=isCanvas?0:size?.children;const[isDragging,setIsDragging]=useState(false);/* Check for browser window visibility *//* Otherwise, it will re-play all the item increments */const visibilityRef=useRef(null);const isInView=useInView(visibilityRef);const isVisible=usePageInView()&&isInView;/* The x and y values to start from */const xOrY=useMotionValue(childrenSize);/* Wrapped values for infinite looping *//* Instead of 0 to a negative full duplicated row, we start with an offset */const wrappedXOrY=!isCanvas?useTransform(xOrY,value=>{const resolvedChildrenSize=childrenSize??0;const resolvedValue=value??0;const wrapped=wrap(-resolvedChildrenSize*rtlDirectionModifier,-resolvedChildrenSize*rtlDirectionModifier*2,resolvedValue);return Number.isNaN(wrapped)?0:wrapped;}):useMotionValue(0);/* Convert the current item to a wrapping index for dots */const wrappedIndex=wrap(0,totalItemsCount,currentItem);/**\n     * Page item methods\n     * Switching, deltas, autoplaying\n     *//* Page navigation functions */const setDelta=delta=>{startTransition(()=>setCurrentItem(item=>item+delta));};const setPage=index=>{const currentItemWrapped=wrap(0,totalItemsCount,currentItem);const goto=index-currentItemWrapped;startTransition(()=>setCurrentItem(item=>item+goto));};/* Autoplay: schedule one tick at a time whenever currentItem changes */const autoplayStep=(direction===\"right\"||direction===\"bottom\"?-1:1)*rtlDirectionModifier;const canAutoplay=autoPlayControl&&shouldPlayOnHover&&(playOffscreen||isVisible)&&!isCanvas&&totalItemsCount>1&&!isDragging&&isInitialized;useEffect(()=>{if(!canAutoplay)return;const timeoutId=setTimeout(()=>{setDelta(autoplayStep);},intervalControl*1e3);return()=>clearTimeout(timeoutId);},[canAutoplay,autoplayStep,intervalControl,currentItem]);/**\n     * Drag\n     */const handleDragStart=()=>{startTransition(()=>setIsDragging(true));};const handleDragEnd=(_event,{offset,velocity})=>{startTransition(()=>setIsDragging(false));const offsetXorY=isHorizontal?offset.x:offset.y;const velocityThreshold=200// Based on testing, can be tweaked or could be 0\n;const velocityXorY=isHorizontal?velocity.x:velocity.y;const isHalfOfNext=offsetXorY<-size.item/2;const isHalfOfPrev=offsetXorY>size.item/2;/* In case you drag more than 1 item left or right */const normalizedOffset=Math.abs(offsetXorY);const itemDelta=Math.round(normalizedOffset/size.item);/* Minimum delta is 1 to initiate a page switch *//* For velocity use only */const itemDeltaFromOne=itemDelta===0?1:itemDelta;/* For quick flicks, even with low offsets */if(velocityXorY>velocityThreshold){setDelta(-itemDeltaFromOne*rtlDirectionModifier);}else if(velocityXorY<-velocityThreshold){setDelta(itemDeltaFromOne*rtlDirectionModifier);}else{/* For dragging over half of the current item with 0 velocity */if(isHalfOfNext){setDelta(itemDelta*rtlDirectionModifier);}if(isHalfOfPrev){setDelta(-itemDelta*rtlDirectionModifier);}}};// Static/canvas layout: translate by a deterministic CSS calc so the starting slide is visible\n// without relying on runtime measurements.\nconst staticStartFrom=Math.max(0,Math.min(startFrom??0,Math.max(0,totalItemsCount-1)));const staticPercentOffset=staticStartFrom*100/visibleItemsCount;const staticPixelOffset=staticStartFrom*gap/visibleItemsCount;/* Create copies of our children to create a perfect loop */let childCounter=0;/**\n     * Sizing\n     * */const columnOrRowValue=`calc(${100/visibleItemsCount}% - ${gap}px + ${gap/visibleItemsCount}px)`;/**\n     * Nested array to create duplicates of the children for infinite looping\n     * These are wrapped around, and start at a full \"page\" worth of offset\n     * as defined above.\n     */for(let index=0;index<duplicateBy;index++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{return /*#__PURE__*/_jsx(Slide,{slideKey:index+childIndex+\"lg\",index:index,width:isHorizontal?visibleItemsCount>1?columnOrRowValue:\"100%\":\"100%\",height:!isHorizontal?visibleItemsCount>1?columnOrRowValue:\"100%\":\"100%\",size:size,child:child,numChildren:filteredSlots?.length,wrappedXOrY:wrappedXOrY,childCounter:childCounter++,gap:gap,isCanvas:isCanvas,isInitialized:isInitialized,isHorizontal:isHorizontal,effectsOpacity:effectsOpacity,effectsScale:effectsScale,effectsRotate:effectsRotate,writingDirection:writingDirection,rtlDirectionModifier:rtlDirectionModifier,children:index+childIndex},index+childIndex+\"lg\");}));}/**\n     * Fades with masks\n     */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}%)`;/**\n     * Dots\n     */const dots=[];const dotsBlurStyle={};if(showProgressDots){for(let i=0;i<filteredSlots?.length;i++){dots.push(/*#__PURE__*/_jsx(Dot,{dotStyle:{...dotStyle,width:dotSize,height:dotSize,backgroundColor:dotsFill},buttonStyle:baseButtonStyles,selectedOpacity:dotsActiveOpacity,opacity:dotsOpacity,disabled:!isCanvas&&!isInitialized,onClick:()=>setPage(i),wrappedIndex:isCanvas||!isInitialized?staticStartFrom:wrappedIndex,total:totalItemsCount,index:i,gap:dotsGap,padding:dotsPadding,isHorizontal:isHorizontal},i));}if(dotsBlur>0){dotsBlurStyle.backdropFilter=dotsBlurStyle.WebkitBackdropFilter=`blur(${dotsBlur}px)`;}}const dragProps=isInitialized&&dragControl?{drag:isHorizontal?\"x\":\"y\",onDragStart:handleDragStart,onDragEnd:handleDragEnd,dragDirectionLock:true,values:{x:xOrY,y:xOrY},dragMomentum:false}:{};const arrowHasTop=arrowPosition===\"top-left\"||arrowPosition===\"top-mid\"||arrowPosition===\"top-right\";const arrowHasBottom=arrowPosition===\"bottom-left\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"bottom-right\";const arrowHasLeft=arrowPosition===\"top-left\"||arrowPosition===\"bottom-left\";const arrowHasRight=arrowPosition===\"top-right\"||arrowPosition===\"bottom-right\";const arrowHasMid=arrowPosition===\"top-mid\"||arrowPosition===\"bottom-mid\"||arrowPosition===\"auto\";const leftArrowSrc=leftArrow||\"https://framerusercontent.com/images/6tTbkXggWgQCAJ4DO2QEdXXmgM.svg?arrow=left\";const rightArrowSrc=rightArrow||\"https://framerusercontent.com/images/11KSGbIZoRSg4pjdnUoif6MKHI.svg?arrow=right\";return /*#__PURE__*/_jsxs(\"section\",{className:`${slideshowClassName} ${isHorizontal?slideshowAxisXClassName:slideshowAxisYClassName}`,style:{...containerStyle,padding:paddingValue,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,userSelect:\"none\"},onMouseEnter:()=>{setIsHovering(true);if(!effectsHover)setShouldPlayOnHover(false);},onMouseLeave:()=>{setIsHovering(false);if(!effectsHover)setShouldPlayOnHover(true);},onMouseDown:event=>{// Preventdefault fixes the cursor switching to text on drag on safari\nevent.preventDefault();startTransition(()=>setIsMouseDown(true));},onMouseUp:()=>startTransition(()=>setIsMouseDown(false)),ref:visibilityRef,children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",margin:0,padding:\"inherit\",position:\"absolute\",inset:0,overflow:overflow?\"visible\":\"hidden\",borderRadius:borderRadius,userSelect:\"none\",perspective:isCanvas?\"none\":effectsPerspective},children:/*#__PURE__*/_jsx(motion.ul,{ref:parentRefFn,...dragProps,style:{...containerStyle,gap:gap,placeItems:alignment,...isCanvas||!isInitialized?{transform:isHorizontal?`translateX(calc(${slideshowDirectionMultiplier} * (${staticPercentOffset}% + ${staticPixelOffset}px)))`:`translateY(calc(${slideshowDirectionMultiplier} * (${staticPercentOffset}% + ${staticPixelOffset}px)))`}:{x:isHorizontal?wrappedXOrY:0,y:!isHorizontal?wrappedXOrY:0},flexDirection:isHorizontal?\"row\":\"column\",transformStyle:effectsRotate!==0&&!isCanvas?\"preserve-3d\":undefined,cursor:(isCanvas||isInitialized)&&dragControl?isMouseDown?\"grabbing\":\"grab\":\"auto\",userSelect:\"none\",...style},children:dupedChildren})}),/*#__PURE__*/_jsxs(\"fieldset\",{style:{...controlsStyles},\"aria-label\":\"Slideshow pagination controls\",className:\"framer--slideshow-controls\",children:[/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",display:\"flex\",flexDirection:isHorizontal?\"row\":\"column\",justifyContent:arrowShouldSpace?\"space-between\":\"center\",gap:arrowShouldSpace?\"unset\":arrowGap,opacity:arrowShouldFadeIn||!isCanvas&&!isInitialized?0:1,alignItems:\"center\",inset:arrowPadding,top:arrowShouldSpace?arrowPadding:arrowHasTop?arrowPaddingTop:\"unset\",left:arrowShouldSpace?arrowPadding:arrowHasLeft?arrowPaddingLeft:arrowHasMid?0:\"unset\",right:arrowShouldSpace?arrowPadding:arrowHasRight?arrowPaddingRight:arrowHasMid?0:\"unset\",bottom:arrowShouldSpace?arrowPadding:arrowHasBottom?arrowPaddingBottom:\"unset\"},animate:isCanvas||isInitialized?arrowShouldFadeIn?{opacity:isHovering?1:0}:{opacity:1}:{opacity:0},transition:transitionControl,children:[/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:isCanvas||isInitialized?\"auto\":\"none\",cursor:isCanvas||isInitialized?\"pointer\":\"default\"},disabled:!(isCanvas||isInitialized),onClick:()=>setDelta(-1),\"aria-label\":\"Previous\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:isHorizontal&&writingDirection===\"rtl\"?rightArrowSrc:leftArrowSrc,alt:\"Back Arrow\"})}),/*#__PURE__*/_jsx(motion.button,{type:\"button\",style:{...baseButtonStyles,backgroundColor:arrowFill,width:arrowSize,height:arrowSize,borderRadius:arrowRadius,rotate:!isHorizontal?90:0,display:showMouseControls?\"block\":\"none\",pointerEvents:isCanvas||isInitialized?\"auto\":\"none\",cursor:isCanvas||isInitialized?\"pointer\":\"default\"},disabled:!(isCanvas||isInitialized),onClick:()=>setDelta(1),\"aria-label\":\"Next\",whileTap:{scale:.9},transition:{duration:.15},children:/*#__PURE__*/_jsx(\"img\",{decoding:\"async\",width:arrowSize,height:arrowSize,src:isHorizontal&&writingDirection===\"rtl\"?leftArrowSrc:rightArrowSrc,alt:\"Next Arrow\"})})]}),dots.length>1?/*#__PURE__*/_jsx(motion.div,{style:{...dotsContainerStyle,left:isHorizontal?\"50%\":dotsInset,top:!isHorizontal?\"50%\":\"unset\",transform:isHorizontal?\"translateX(-50%)\":\"translateY(-50%)\",flexDirection:isHorizontal?\"row\":\"column\",bottom:isHorizontal?dotsInset:\"unset\",borderRadius:dotsRadius,backgroundColor:dotsBackground,userSelect:\"none\",...dotsBlurStyle,// Hard-code opacity to 1 on canvas. In SSR, it will be animated from 0 to 1 in `animate`\nopacity:isCanvas?1:0,pointerEvents:isCanvas||isInitialized?\"auto\":\"none\"},animate:{opacity:isInitialized?1:0},transition:{duration:.35,ease:\"easeOut\"},children:dots}):null]})]});}const Slideshow=withCSS(SlideshowWithoutCSS,[`.${slideshowAxisXClassName} { ${slideshowDirectionMultiplierVariable}: -1; }`,`html[dir=\"rtl\"] .${slideshowAxisXClassName} { ${slideshowDirectionMultiplierVariable}: 1; }`,`.${slideshowAxisYClassName} { ${slideshowDirectionMultiplierVariable}: -1; }`],\"framer-slideshow-component\");/**\n * SLIDESHOW\n * V2.5 (with SSR)\n * By Benjamin, Matt, and Ivan\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default Slideshow;/* Default Properties */Slideshow.defaultProps={direction:\"left\",dragControl:false,startFrom:0,itemAmount:1,infinity:true,gap:10,padding:10,autoPlayControl:true,effectsOptions:{effectsOpacity:1,effectsScale:1,effectsRotate:0,effectsPerspective:1200,effectsHover:true,playOffscreen:false},transitionControl:{type:\"spring\",stiffness:200,damping:40},fadeOptions:{fadeContent:false,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},arrowOptions:{showMouseControls:true,arrowShouldFadeIn:false,arrowShouldSpace:true,arrowFill:\"rgba(0,0,0,0.2)\",arrowSize:40},progressOptions:{showProgressDots:true}};/* Property Controls */addPropertyControls(Slideshow,{slots:{type:ControlType.Array,title:\"Content\",control:{type:ControlType.ComponentInstance}},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],// @ts-expect-error Private property\noptionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],displaySegmentedControl:true,defaultValue:Slideshow.defaultProps.direction},autoPlayControl:{type:ControlType.Boolean,title:\"Auto Play\",defaultValue:true},intervalControl:{type:ControlType.Number,title:\"Interval\",defaultValue:1.5,min:.5,max:10,step:.1,displayStepper:true,unit:\"s\",hidden:props=>!props.autoPlayControl},dragControl:{type:ControlType.Boolean,title:\"Draggable\",defaultValue:false},startFrom:{type:ControlType.Number,title:\"Current\",min:0,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.startFrom},effectsOptions:{type:ControlType.Object,title:\"Effects\",controls:{effectsOpacity:{type:ControlType.Number,title:\"Opacity\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsOpacity,min:0,max:1,step:.01,displayStepper:true},effectsScale:{type:ControlType.Number,title:\"Scale\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsScale,min:0,max:1,step:.01,displayStepper:true},effectsPerspective:{type:ControlType.Number,title:\"Perspective\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsPerspective,min:200,max:2e3,step:1},effectsRotate:{type:ControlType.Number,title:\"Rotate\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsRotate,min:-180,max:180,step:1},effectsHover:{type:ControlType.Boolean,title:\"On Hover\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.effectsHover},playOffscreen:{type:ControlType.Boolean,title:\"Offscreen\",enabledTitle:\"Play\",disabledTitle:\"Pause\",defaultValue:Slideshow.defaultProps.effectsOptions.playOffscreen}}},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],// @ts-expect-error Private property\noptionIcons:{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},itemAmount:{type:ControlType.Number,title:\"Items\",min:1,max:10,displayStepper:true,defaultValue:Slideshow.defaultProps.itemAmount},gap:{type:ControlType.Number,title:\"Gap\",min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:0,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,displayStepper:true,defaultValue:0},transitionControl:{type:ControlType.Transition,defaultValue:Slideshow.defaultProps.transitionControl,title:\"Transition\"},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:false},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;}}}},arrowOptions:{type:ControlType.Object,title:\"Arrows\",controls:{showMouseControls:{type:ControlType.Boolean,title:\"Show\",defaultValue:Slideshow.defaultProps.arrowOptions.showMouseControls},arrowFill:{type:ControlType.Color,title:\"Fill\",hidden:props=>!props.showMouseControls,defaultValue:Slideshow.defaultProps.arrowOptions.arrowFill},leftArrow:{type:ControlType.Image,title:\"Previous\",hidden:props=>!props.showMouseControls},rightArrow:{type:ControlType.Image,title:\"Next\",hidden:props=>!props.showMouseControls},arrowSize:{type:ControlType.Number,title:\"Size\",min:0,max:200,displayStepper:true,defaultValue:Slideshow.defaultProps.arrowOptions.arrowSize,hidden:props=>!props.showMouseControls},arrowRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:500,defaultValue:40,hidden:props=>!props.showMouseControls},arrowShouldFadeIn:{type:ControlType.Boolean,title:\"Fade In\",defaultValue:false,hidden:props=>!props.showMouseControls},arrowShouldSpace:{type:ControlType.Boolean,title:\"Distance\",enabledTitle:\"Space\",disabledTitle:\"Group\",defaultValue:Slideshow.defaultProps.arrowOptions.arrowShouldSpace,hidden:props=>!props.showMouseControls},arrowPosition:{type:ControlType.Enum,title:\"Position\",options:[\"auto\",\"top-left\",\"top-mid\",\"top-right\",\"bottom-left\",\"bottom-mid\",\"bottom-right\"],optionTitles:[\"Center\",\"Top Left\",\"Top Middle\",\"Top Right\",\"Bottom Left\",\"Bottom Middle\",\"Bottom Right\"],hidden:props=>!props.showMouseControls||props.arrowShouldSpace},arrowPadding:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:20,displayStepper:true,hidden:props=>!props.showMouseControls||!props.arrowShouldSpace},arrowPaddingTop:{type:ControlType.Number,title:\"Top\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"bottom-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-right\"},arrowPaddingBottom:{type:ControlType.Number,title:\"Bottom\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-right\"},arrowPaddingRight:{type:ControlType.Number,title:\"Right\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-left\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-left\"||props.arrowPosition===\"bottom-mid\"},arrowPaddingLeft:{type:ControlType.Number,title:\"Left\",min:-500,max:500,defaultValue:0,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace||props.arrowPosition===\"auto\"||props.arrowPosition===\"top-right\"||props.arrowPosition===\"top-mid\"||props.arrowPosition===\"bottom-right\"||props.arrowPosition===\"bottom-mid\"},arrowGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showMouseControls||props.arrowShouldSpace}}},progressOptions:{type:ControlType.Object,title:\"Dots\",controls:{showProgressDots:{type:ControlType.Boolean,title:\"Show\",defaultValue:false},dotSize:{type:ControlType.Number,title:\"Size\",min:1,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsInset:{type:ControlType.Number,title:\"Inset\",min:-100,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsGap:{type:ControlType.Number,title:\"Gap\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsPadding:{type:ControlType.Number,title:\"Padding\",min:0,max:100,defaultValue:10,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsFill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#fff\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBackground:{type:ControlType.Color,title:\"Backdrop\",defaultValue:\"rgba(0,0,0,0.2)\",hidden:props=>!props.showProgressDots||props.showScrollbar},dotsRadius:{type:ControlType.Number,title:\"Radius\",min:0,max:200,defaultValue:50,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsOpacity:{type:ControlType.Number,title:\"Opacity\",min:0,max:1,defaultValue:.5,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsActiveOpacity:{type:ControlType.Number,title:\"Current\",min:0,max:1,defaultValue:1,step:.1,displayStepper:true,hidden:props=>!props.showProgressDots||props.showScrollbar},dotsBlur:{type:ControlType.Number,title:\"Blur\",min:0,max:50,defaultValue:0,step:1,hidden:props=>!props.showProgressDots||props.showScrollbar}}}});/* Placeholder Styles */const containerStyle={display:\"flex\",flexDirection:\"row\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Component 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:180,lineHeight:1.5,textAlign:\"center\"};/* Control Styles */const baseButtonStyles={border:\"none\",display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",background:\"transparent\",cursor:\"pointer\",margin:0,padding:0};const controlsStyles={display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",position:\"absolute\",pointerEvents:\"none\",userSelect:\"none\",top:0,left:0,right:0,bottom:0,border:0,padding:0,margin:0};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const Slide=/*#__PURE__*/memo(function Component(props){const{slideKey,width,height,child,size,gap,wrappedXOrY,numChildren,childCounter,isCanvas,isInitialized,effectsOpacity,effectsScale,effectsRotate,isHorizontal,index,/** \"ltr\" or \"rtl\" */writingDirection,/** -1 in RTL, 1 in LTR */rtlDirectionModifier}=props;const ref=useRef(null);const itemSize=size?.item??0;const parentSize=size?.parent??0;/**\n     * Unique offsets + scroll range [0, 1, 1, 0]\n     */const childOffset=(itemSize+gap)*childCounter;const scrollRange=// @ivan: this was picked experimentally when fixing semi-working-but-broken RTL\n// implementation in the existing Carousel code. Don’t ask me why these specific values, I’m\n// finding it hard to fully reason about RTL in carousel :/\n(isHorizontal&&writingDirection===\"rtl\"?[itemSize-gap,0,-parentSize+itemSize-gap,-parentSize-gap]:[-itemSize,0,parentSize-itemSize+gap,parentSize]).map(val=>val-childOffset*rtlDirectionModifier);/**\n     * Effects\n     */const rotateY=!isCanvas&&useTransform(wrappedXOrY,scrollRange,// Why flip the rotateY effect when RTL is enabled?\n//\n// Unlike other effects, rotation is vertically symmetrical. Say the user sets a 60 degree rotation.\n// The carousel will look like this:\n//   ) □ ▣ ▤ (\n// where\n// - □ ▣ ▤ are the three slides visible within the carousel,\n// - ) is an out-of-view slide to the left of the viewport,\n// - and ( is an out-of-view slide to the right of the viewport.\n// With 60° rotation, both out-of-view slides look “turned towards” the viewport,\n// which matters for the animation when the slides switch.\n//\n// If a user sets RTL, all items in the carousel will flip around. The carousel, by default, will now look like this:\n//   ( ▤ ▣ □ )\n// Notice how all slides reversed. The slide that was to the left of the viewport: ) – is now to the right of it!\n// And is now turned away from the viewport! So if we don’t flip the rotateY effect, the animation will look off.\nisHorizontal&&writingDirection===\"rtl\"?[effectsRotate,0,0,-effectsRotate]:[-effectsRotate,0,0,effectsRotate]);const rotateX=!isCanvas&&useTransform(wrappedXOrY,scrollRange,[effectsRotate,0,0,-effectsRotate]);const opacity=!isCanvas&&useTransform(wrappedXOrY,scrollRange,[effectsOpacity,1,1,effectsOpacity]);const scale=!isCanvas&&useTransform(wrappedXOrY,scrollRange,[effectsScale,1,1,effectsScale]);const originXorY=!isCanvas&&useTransform(wrappedXOrY,scrollRange,// Just like above, because in RTL, the items are flipped vertically, RTL needs a separate treatment\nisHorizontal&&writingDirection===\"rtl\"?[0,0,1,1]:[1,1,0,0]);const isVisible=!isCanvas&&useTransform(wrappedXOrY,latest=>{// Min and max swap in LTR vs RTL\nconst min=Math.min(scrollRange[1],scrollRange[2]);const max=Math.max(scrollRange[1],scrollRange[2]);return latest>=min&&latest<=max;});useEffect(()=>{if(!isVisible||!isInitialized)return;function manageVisibility(visible){const node=ref?.current;if(!node)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(visible){node.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=Number(orig);else el.removeAttribute(\"tabIndex\");});}else{node.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}node.setAttribute(\"aria-hidden\",String(!visible));}manageVisibility(isVisible.get());return isVisible.on(\"change\",visible=>{manageVisibility(visible);});},[isInitialized]);const visibility=isCanvas?\"visible\":useTransform(wrappedXOrY,[scrollRange[0]-size.viewportLength*rtlDirectionModifier,mix(scrollRange[1],scrollRange[2],.5),scrollRange[3]+size.viewportLength*rtlDirectionModifier],[\"hidden\",\"visible\",\"hidden\"]);const key=slideKey+\"child\";return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",id:key,children:/*#__PURE__*/_jsx(\"li\",{style:{display:\"contents\"},children:/*#__PURE__*/cloneElement(child,{ref,key,style:{...child.props?.style,flexShrink:0,userSelect:\"none\",width,height,...isInitialized?{opacity,scale,originX:isHorizontal?originXorY:.5,originY:!isHorizontal?originXorY:.5,rotateY:isHorizontal?rotateY:0,rotateX:!isHorizontal?rotateX:0,visibility}:{}},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined})})});});const Dot=/*#__PURE__*/memo(function Dot({selectedOpacity,opacity,total,index,wrappedIndex,dotStyle,buttonStyle,gap,padding,isHorizontal,...props}){/* Check active item *//* Go 0—1—2—3—4—5—0 */const isSelected=wrappedIndex===index;const inlinePadding=gap/2;const top=!isHorizontal&&index!==0?inlinePadding:padding;const bottom=!isHorizontal&&index!==total-1?inlinePadding:padding;// Use logical inline padding so RTL/LTR spacing is correct even if this subtree\n// is rendered under a different `direction` than `documentElement.dir`.\nconst inlineStart=isHorizontal?index===0?padding:inlinePadding:padding;const inlineEnd=isHorizontal?index===total-1?padding:inlinePadding:padding;return /*#__PURE__*/_jsx(\"button\",{\"aria-label\":`Scroll to page ${index+1}`,type:\"button\",...props,style:{...buttonStyle,paddingTop:top,paddingBottom:bottom,paddingInlineStart:inlineStart,paddingInlineEnd:inlineEnd},children:/*#__PURE__*/_jsx(motion.div,{style:{...dotStyle},initial:false,animate:{opacity:isSelected?selectedOpacity:opacity},transition:{duration:.3}})});});/* Dot Styles */const dotsContainerStyle={display:\"flex\",placeContent:\"center\",placeItems:\"center\",overflow:\"hidden\",position:\"absolute\",pointerEvents:\"auto\"};const dotStyle={borderRadius:\"50%\",background:\"white\",cursor:\"pointer\",border:\"none\",placeContent:\"center\",placeItems:\"center\",padding:0};function getWritingDirection(){return window?.document?.documentElement?.dir===\"rtl\"?\"rtl\":\"ltr\";}function useWritingDirection(){const[writingDirection,setWritingDirection]=useState(null);// must be done this way to ensure that there isn't a mismatch with SSG\n// which leads to button images not updating for the real writing direction\nuseEffect(()=>{setWritingDirection(getWritingDirection());// Listen for changes to the writing direction. While uncommon on live sites, this can easily happen\n// on the canvas when switching between locales on the same page.\nreturn onWritingDirectionChange(()=>{setWritingDirection(getWritingDirection());});},[]);return writingDirection;}let observer=null;const callbacks=[];function onWritingDirectionChange(callback){callbacks.push(callback);if(!observer){// A single MutationObserver watching a single attribute on a single element should be reasonably fast:\n// https://news.ycombinator.com/item?id=15274833 (note: Paul Irish)\n// https://stackoverflow.com/a/39332340\nobserver=new MutationObserver(()=>callbacks.forEach(callback=>callback()));observer.observe(document.documentElement,{attributeFilter:[\"dir\"]});}// Return a function to unsubscribe from the callback\nreturn()=>{callbacks.splice(callbacks.indexOf(callback),1);if(callbacks.length===0){observer?.disconnect();observer=null;}};}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Slideshow\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SlideShow.map","// Generated by Framer (f7ce5cf)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-iPo1t\";const variantClassNames={WWz7QOFHL:\"framer-v-w3p6pk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,image1,width,...props})=>{return{...props,EFUeAuPYS:image1??props.EFUeAuPYS??{alt:\"\",pixelHeight:600,pixelWidth:600,src:\"https://framerusercontent.com/images/LT4HqyTKPVut6GctXkg8TVWkw8.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/LT4HqyTKPVut6GctXkg8TVWkw8.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/LT4HqyTKPVut6GctXkg8TVWkw8.jpg 600w\"}};};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,EFUeAuPYS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"WWz7QOFHL\",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(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:600,pixelWidth:600,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(EFUeAuPYS)},className:cx(scopingClassNames,\"framer-w3p6pk\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"WWz7QOFHL\",ref:refBinding,style:{\"--border-bottom-width\":\"3px\",\"--border-color\":\"var(--token-528a4e50-1a33-4ebe-a3b3-4f0f1508d312, rgb(255, 255, 255))\",\"--border-left-width\":\"3px\",\"--border-right-width\":\"3px\",\"--border-style\":\"solid\",\"--border-top-width\":\"3px\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style}})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iPo1t.framer-19lael4, .framer-iPo1t .framer-19lael4 { display: block; }\",\".framer-iPo1t.framer-w3p6pk { height: 70px; overflow: visible; position: relative; width: 70px; }\",'.framer-iPo1t[data-border=\"true\"]::after, .framer-iPo1t [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 70\n * @framerIntrinsicWidth 70\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EFUeAuPYS\":\"image1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermHZkaKnhe=withCSS(Component,css,\"framer-iPo1t\");export default FramermHZkaKnhe;FramermHZkaKnhe.displayName=\"Agent Avatar\";FramermHZkaKnhe.defaultProps={height:70,width:70};addPropertyControls(FramermHZkaKnhe,{EFUeAuPYS:{__defaultAssetReference:\"data:framer/asset-reference,LT4HqyTKPVut6GctXkg8TVWkw8.jpg?originalFilename=agent-1.jpg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,LT4HqyTKPVut6GctXkg8TVWkw8.jpg?originalFilename=agent-1.jpg&preferredSize=auto\"},title:\"Image 1\",type:ControlType.ResponsiveImage}});addFonts(FramermHZkaKnhe,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermHZkaKnhe\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"70\",\"framerIntrinsicHeight\":\"70\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"EFUeAuPYS\\\":\\\"image1\\\"}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mHZkaKnhe.map","// Generated by Framer (2fef4c5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,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 AgentAvatar from\"https://framerusercontent.com/modules/kGhAwIAJXZj44pCYJuRe/iUPU3AKsymF7hdO6wLTj/mHZkaKnhe.js\";const AgentAvatarFonts=getFonts(AgentAvatar);const cycleOrder=[\"wixI2xWuc\",\"MV3CN1eHA\"];const serializationHash=\"framer-OjrW1\";const variantClassNames={MV3CN1eHA:\"framer-v-12g98lo\",wixI2xWuc:\"framer-v-n09od5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -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={Desktop:\"wixI2xWuc\",Phone:\"MV3CN1eHA\"};const getProps=({gap,height,id,image1,image2,image3,image4,width,...props})=>{return{...props,GO263ywaP:image1??props.GO263ywaP??{alt:\"\",src:\"https://framerusercontent.com/images/LT4HqyTKPVut6GctXkg8TVWkw8.jpg?scale-down-to=512\",srcSet:\"https://framerusercontent.com/images/LT4HqyTKPVut6GctXkg8TVWkw8.jpg?scale-down-to=512 512w,https://framerusercontent.com/images/LT4HqyTKPVut6GctXkg8TVWkw8.jpg 600w\"},lCyHQcr35:gap??props.lCyHQcr35??40,rWKgQYyXC:image4??props.rWKgQYyXC,tLglOHTMt:image2??props.tLglOHTMt,tyJJG8V0h:image3??props.tyJJG8V0h,variant:humanReadableVariantMap[props.variant]??props.variant??\"wixI2xWuc\"};};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,GO263ywaP,tLglOHTMt,tyJJG8V0h,rWKgQYyXC,lCyHQcr35,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wixI2xWuc\",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-n09od5\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"wixI2xWuc\",ref:refBinding,style:{\"--17bnmjk\":lCyHQcr35,...style},...addPropertyOverrides({MV3CN1eHA:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kq4c6b\",\"data-framer-name\":\"Agent Avatar Wrap\",layoutDependency:layoutDependency,layoutId:\"hQe3joCJ6\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"70px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-30)/2)+-19.999999999999993,...addPropertyOverrides({MV3CN1eHA:{height:45,width:\"45px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||45)-0-30)/2)+-7.499999999999993}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zh3rr6-container\",layoutDependency:layoutDependency,layoutId:\"bAwZ2kwAl-container\",nodeId:\"bAwZ2kwAl\",rendersWithMotion:true,scopeId:\"Vwgi3a7lM\",children:/*#__PURE__*/_jsx(AgentAvatar,{EFUeAuPYS:toResponsiveImage(GO263ywaP),height:\"100%\",id:\"bAwZ2kwAl\",layoutId:\"bAwZ2kwAl\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8tq6te\",\"data-framer-name\":\"Agent Avatar Wrap\",layoutDependency:layoutDependency,layoutId:\"AyEe1vtey\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"70px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-30)/2)+-19.999999999999993,...addPropertyOverrides({MV3CN1eHA:{width:\"45px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||45)-0-30)/2)+-19.999999999999993}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mutfzr-container\",layoutDependency:layoutDependency,layoutId:\"CQmFSZENa-container\",nodeId:\"CQmFSZENa\",rendersWithMotion:true,scopeId:\"Vwgi3a7lM\",...addPropertyOverrides({MV3CN1eHA:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(AgentAvatar,{EFUeAuPYS:toResponsiveImage(tLglOHTMt),height:\"100%\",id:\"CQmFSZENa\",layoutId:\"CQmFSZENa\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9p90w5\",\"data-framer-name\":\"Agent Avatar Wrap\",layoutDependency:layoutDependency,layoutId:\"Eesxwo2iD\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"70px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-30)/2)+-19.999999999999993,...addPropertyOverrides({MV3CN1eHA:{width:\"45px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||45)-0-30)/2)+-19.999999999999993}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11n2jb-container\",layoutDependency:layoutDependency,layoutId:\"vznjc52XH-container\",nodeId:\"vznjc52XH\",rendersWithMotion:true,scopeId:\"Vwgi3a7lM\",...addPropertyOverrides({MV3CN1eHA:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(AgentAvatar,{EFUeAuPYS:toResponsiveImage(tyJJG8V0h),height:\"100%\",id:\"vznjc52XH\",layoutId:\"vznjc52XH\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-szq78h\",\"data-framer-name\":\"Agent Avatar Wrap\",layoutDependency:layoutDependency,layoutId:\"D3y22BkRT\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:\"70px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||70)-0-30)/2)+-19.999999999999993,...addPropertyOverrides({MV3CN1eHA:{width:\"45px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||45)-0-30)/2)+-19.999999999999993}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1csibtb-container\",layoutDependency:layoutDependency,layoutId:\"FXv9d4nOm-container\",nodeId:\"FXv9d4nOm\",rendersWithMotion:true,scopeId:\"Vwgi3a7lM\",...addPropertyOverrides({MV3CN1eHA:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(AgentAvatar,{EFUeAuPYS:toResponsiveImage(rWKgQYyXC),height:\"100%\",id:\"FXv9d4nOm\",layoutId:\"FXv9d4nOm\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OjrW1.framer-y9visc, .framer-OjrW1 .framer-y9visc { display: block; }\",\".framer-OjrW1.framer-n09od5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: calc(max(0, var(--17bnmjk)) * 1px); height: 70px; justify-content: center; overflow: visible; padding: 0px 25px 0px 25px; position: relative; width: min-content; }\",\".framer-OjrW1 .framer-1kq4c6b, .framer-OjrW1 .framer-8tq6te, .framer-OjrW1 .framer-9p90w5, .framer-OjrW1 .framer-szq78h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 30px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 20px; }\",\".framer-OjrW1 .framer-zh3rr6-container, .framer-OjrW1 .framer-1mutfzr-container, .framer-OjrW1 .framer-11n2jb-container, .framer-OjrW1 .framer-1csibtb-container { flex: none; height: 70px; left: calc(50.00000000000002% - 70px / 2); position: absolute; top: calc(50.00000000000002% - 70px / 2); width: 70px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-OjrW1.framer-n09od5, .framer-OjrW1 .framer-1kq4c6b, .framer-OjrW1 .framer-8tq6te, .framer-OjrW1 .framer-9p90w5, .framer-OjrW1 .framer-szq78h { gap: 0px; } .framer-OjrW1.framer-n09od5 > * { margin: 0px; margin-left: calc(calc(max(0, var(--17bnmjk)) * 1px) / 2); margin-right: calc(calc(max(0, var(--17bnmjk)) * 1px) / 2); } .framer-OjrW1.framer-n09od5 > :first-child, .framer-OjrW1 .framer-1kq4c6b > :first-child, .framer-OjrW1 .framer-8tq6te > :first-child, .framer-OjrW1 .framer-9p90w5 > :first-child, .framer-OjrW1 .framer-szq78h > :first-child { margin-left: 0px; } .framer-OjrW1.framer-n09od5 > :last-child, .framer-OjrW1 .framer-1kq4c6b > :last-child, .framer-OjrW1 .framer-8tq6te > :last-child, .framer-OjrW1 .framer-9p90w5 > :last-child, .framer-OjrW1 .framer-szq78h > :last-child { margin-right: 0px; } .framer-OjrW1 .framer-1kq4c6b > *, .framer-OjrW1 .framer-8tq6te > *, .framer-OjrW1 .framer-9p90w5 > *, .framer-OjrW1 .framer-szq78h > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",\".framer-OjrW1.framer-v-12g98lo.framer-n09od5 { height: 45px; padding: 0px 13px 0px 13px; }\",\".framer-OjrW1.framer-v-12g98lo .framer-zh3rr6-container { height: 45px; left: calc(50.00000000000002% - 45px / 2); top: calc(50.00000000000002% - 45px / 2); width: 45px; }\",\".framer-OjrW1.framer-v-12g98lo .framer-1mutfzr-container, .framer-OjrW1.framer-v-12g98lo .framer-11n2jb-container, .framer-OjrW1.framer-v-12g98lo .framer-1csibtb-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 45px); left: 50%; top: 50%; width: 45px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 250\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"MV3CN1eHA\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"GO263ywaP\":\"image1\",\"tLglOHTMt\":\"image2\",\"tyJJG8V0h\":\"image3\",\"rWKgQYyXC\":\"image4\",\"lCyHQcr35\":\"gap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerVwgi3a7lM=withCSS(Component,css,\"framer-OjrW1\");export default FramerVwgi3a7lM;FramerVwgi3a7lM.displayName=\"Agent Avatar Wrap\";FramerVwgi3a7lM.defaultProps={height:70,width:250};addPropertyControls(FramerVwgi3a7lM,{variant:{options:[\"wixI2xWuc\",\"MV3CN1eHA\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},GO263ywaP:{__defaultAssetReference:\"data:framer/asset-reference,LT4HqyTKPVut6GctXkg8TVWkw8.jpg?originalFilename=agent-1.jpg&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,LT4HqyTKPVut6GctXkg8TVWkw8.jpg?originalFilename=agent-1.jpg&preferredSize=auto\"},title:\"Image 1\",type:ControlType.ResponsiveImage},tLglOHTMt:{title:\"Image 2\",type:ControlType.ResponsiveImage},tyJJG8V0h:{title:\"Image 3\",type:ControlType.ResponsiveImage},rWKgQYyXC:{title:\"Image 4\",type:ControlType.ResponsiveImage},lCyHQcr35:{defaultValue:40,min:0,title:\"Gap\",type:ControlType.Number}});addFonts(FramerVwgi3a7lM,[{explicitInter:true,fonts:[]},...AgentAvatarFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVwgi3a7lM\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"MV3CN1eHA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"GO263ywaP\\\":\\\"image1\\\",\\\"tLglOHTMt\\\":\\\"image2\\\",\\\"tyJJG8V0h\\\":\\\"image3\\\",\\\"rWKgQYyXC\\\":\\\"image4\\\",\\\"lCyHQcr35\\\":\\\"gap\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"250\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"70\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca3d35)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AgentAvatarWrap from\"https://framerusercontent.com/modules/fDYqpBHxZpWs9Yobdfy3/APtAMpj6QCSewcoqvlw4/Vwgi3a7lM.js\";import Button2 from\"https://framerusercontent.com/modules/JgkTGz6vbss81MW6h4Y2/NoueFkRFXHBnwt3FvFzD/S7j9oqxWd.js\";const AgentAvatarWrapFonts=getFonts(AgentAvatarWrap);const Button2Fonts=getFonts(Button2);const cycleOrder=[\"wLjzTQXNc\",\"a0I8BEdHE\",\"MhpcFNlMR\",\"DD8u_xwAj\"];const serializationHash=\"framer-dfipY\";const variantClassNames={a0I8BEdHE:\"framer-v-1r0a5y\",DD8u_xwAj:\"framer-v-ho60xf\",MhpcFNlMR:\"framer-v-1uagwai\",wLjzTQXNc:\"framer-v-1gp4iv9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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 humanReadableVariantMap={\"For Property\":\"MhpcFNlMR\",\"Variant 4\":\"DD8u_xwAj\",Desktop:\"wLjzTQXNc\",Phone:\"a0I8BEdHE\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wLjzTQXNc\"};};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({cycleOrder,defaultVariant:\"wLjzTQXNc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"DD8u_xwAj\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"DD8u_xwAj\")return true;return false;};const router=useRouter();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-1gp4iv9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"wLjzTQXNc\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderTopLeftRadius:32,...style},variants:{MhpcFNlMR:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderTopLeftRadius:0}},...addPropertyOverrides({a0I8BEdHE:{\"data-framer-name\":\"Phone\"},DD8u_xwAj:{\"data-framer-name\":\"Variant 4\"},MhpcFNlMR:{\"data-framer-name\":\"For Property\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,y:(componentViewport?.y||0)+(12+((componentViewport?.height||82)-12-70)/2),...addPropertyOverrides({a0I8BEdHE:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||101)-10-116)/2+0+0)},MhpcFNlMR:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||118)-0-118)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pfj1ov-container\",\"data-framer-name\":\"Agent Rating\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xTGsVH8Y7-container\",name:\"Agent Rating\",nodeId:\"xTGsVH8Y7\",rendersWithMotion:true,scopeId:\"P2qeJBeK9\",children:/*#__PURE__*/_jsx(AgentAvatarWrap,{GO263ywaP:addImageAlt({pixelHeight:1200,pixelWidth:800,positionX:\"50.7%\",positionY:\"10.8%\",src:\"https://framerusercontent.com/images/flFijumOyPktouj74QxqphGAvQ.png?width=800&height=1200\",srcSet:\"https://framerusercontent.com/images/flFijumOyPktouj74QxqphGAvQ.png?scale-down-to=1024&width=800&height=1200 682w,https://framerusercontent.com/images/flFijumOyPktouj74QxqphGAvQ.png?width=800&height=1200 800w\"},\"\"),height:\"100%\",id:\"xTGsVH8Y7\",layoutId:\"xTGsVH8Y7\",lCyHQcr35:40,name:\"Agent Rating\",rWKgQYyXC:addImageAlt({pixelHeight:1200,pixelWidth:800,positionX:\"52.9%\",positionY:\"12.3%\",src:\"https://framerusercontent.com/images/OoZT5zLC90hPOSfmrPbI1gikU.png?width=800&height=1200\",srcSet:\"https://framerusercontent.com/images/OoZT5zLC90hPOSfmrPbI1gikU.png?scale-down-to=1024&width=800&height=1200 682w,https://framerusercontent.com/images/OoZT5zLC90hPOSfmrPbI1gikU.png?width=800&height=1200 800w\"},\"\"),tLglOHTMt:addImageAlt({pixelHeight:1200,pixelWidth:800,positionX:\"49.1%\",positionY:\"0%\",src:\"https://framerusercontent.com/images/HdY8yUi6DfdLIVLMtR2AhYdtdGU.png?width=800&height=1200\",srcSet:\"https://framerusercontent.com/images/HdY8yUi6DfdLIVLMtR2AhYdtdGU.png?scale-down-to=1024&width=800&height=1200 682w,https://framerusercontent.com/images/HdY8yUi6DfdLIVLMtR2AhYdtdGU.png?width=800&height=1200 800w\"},\"\"),tyJJG8V0h:addImageAlt({pixelHeight:1200,pixelWidth:800,positionX:\"49.3%\",positionY:\"11.7%\",src:\"https://framerusercontent.com/images/WEDtSkNsmUNToU5yrdUykJT65Ec.png?width=800&height=1200\",srcSet:\"https://framerusercontent.com/images/WEDtSkNsmUNToU5yrdUykJT65Ec.png?scale-down-to=1024&width=800&height=1200 682w,https://framerusercontent.com/images/WEDtSkNsmUNToU5yrdUykJT65Ec.png?width=800&height=1200 800w\"},\"\"),variant:matchVariant(\"wixI2xWuc\"),width:\"100%\",...addPropertyOverrides({a0I8BEdHE:{lCyHQcr35:15,variant:matchVariant(\"MV3CN1eHA\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t46n9n\",\"data-framer-name\":\"Rating Text Wrap\",layoutDependency:layoutDependency,layoutId:\"V175cqXBh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fa16a3ef-909b-4fe8-b9b6-d5a056139983, rgb(44, 44, 44)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(255, 154, 31))\"},children:\"150+\"}),\" Teilnehmer\"]})}),className:\"framer-1pamqz9\",fonts:[\"FS;Poppins-semibold\"],layoutDependency:layoutDependency,layoutId:\"YlwTcrbZ9\",style:{\"--extracted-1w3ko1f\":\"rgb(255, 154, 31)\",\"--extracted-r6o4lv\":\"var(--token-fa16a3ef-909b-4fe8-b9b6-d5a056139983, rgb(44, 44, 44))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fs5gs1\",\"data-framer-name\":\"Rating Stars Wrap\",layoutDependency:layoutDependency,layoutId:\"ueeJZWmaL\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oxvmi0\",\"data-framer-name\":\"Star Icons\",layoutDependency:layoutDependency,layoutId:\"NimtQaOJ0\",children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||82)-12-40)/2)+0+24+0+0),pixelHeight:471,pixelWidth:496,sizes:\"16px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"},className:\"framer-1iw26z0\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"gDPp0PWGH\",style:{filter:\"invert(1) saturate(2)\",WebkitFilter:\"invert(1) saturate(2)\"},...addPropertyOverrides({a0I8BEdHE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+10+(((componentViewport?.height||101)-10-116)/2+70+8)+0+22+0+0),pixelHeight:471,pixelWidth:496,sizes:\"14px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"}},MhpcFNlMR:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||118)-0-118)/2+70+8)+0+24+0+0),pixelHeight:471,pixelWidth:496,sizes:\"16px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||82)-12-40)/2)+0+24+0+0),pixelHeight:471,pixelWidth:496,sizes:\"16px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"},className:\"framer-zvrxmb\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"VwBgmfFmL\",style:{filter:\"invert(1) saturate(2)\",WebkitFilter:\"invert(1) saturate(2)\"},...addPropertyOverrides({a0I8BEdHE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+10+(((componentViewport?.height||101)-10-116)/2+70+8)+0+22+0+0),pixelHeight:471,pixelWidth:496,sizes:\"14px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"}},MhpcFNlMR:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||118)-0-118)/2+70+8)+0+24+0+0),pixelHeight:471,pixelWidth:496,sizes:\"16px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||82)-12-40)/2)+0+24+0+0),pixelHeight:471,pixelWidth:496,sizes:\"16px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"},className:\"framer-1255i8e\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"uxEXfPdyo\",style:{filter:\"invert(1) saturate(2)\",WebkitFilter:\"invert(1) saturate(2)\"},...addPropertyOverrides({a0I8BEdHE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+10+(((componentViewport?.height||101)-10-116)/2+70+8)+0+22+0+0),pixelHeight:471,pixelWidth:496,sizes:\"14px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"}},MhpcFNlMR:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||118)-0-118)/2+70+8)+0+24+0+0),pixelHeight:471,pixelWidth:496,sizes:\"16px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||82)-12-40)/2)+0+24+0+0),pixelHeight:471,pixelWidth:496,sizes:\"16px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"},className:\"framer-5d1fc7\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"bc7DiTO7I\",style:{filter:\"invert(1) saturate(2)\",WebkitFilter:\"invert(1) saturate(2)\"},...addPropertyOverrides({a0I8BEdHE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+10+(((componentViewport?.height||101)-10-116)/2+70+8)+0+22+0+0),pixelHeight:471,pixelWidth:496,sizes:\"14px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"}},MhpcFNlMR:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||118)-0-118)/2+70+8)+0+24+0+0),pixelHeight:471,pixelWidth:496,sizes:\"16px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||82)-12-40)/2)+0+24+0+0),pixelHeight:471,pixelWidth:496,sizes:\"16px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"},className:\"framer-165f7br\",\"data-framer-name\":\"Star Icon\",layoutDependency:layoutDependency,layoutId:\"sdugD54IG\",style:{filter:\"invert(1) saturate(2)\",WebkitFilter:\"invert(1) saturate(2)\"},...addPropertyOverrides({a0I8BEdHE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+10+(((componentViewport?.height||101)-10-116)/2+70+8)+0+22+0+0),pixelHeight:471,pixelWidth:496,sizes:\"14px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"}},MhpcFNlMR:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||118)-0-118)/2+70+8)+0+24+0+0),pixelHeight:471,pixelWidth:496,sizes:\"16px\",src:\"https://framerusercontent.com/images/C8kufhfYnoIVLNWaOkIMdNW8peM.svg?width=496&height=471\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fa16a3ef-909b-4fe8-b9b6-d5a056139983, rgb(44, 44, 44)))\"},children:\"5 / 5\"})}),className:\"framer-wdxxe2\",fonts:[\"FS;Poppins-semibold\"],layoutDependency:layoutDependency,layoutId:\"Bk2DWO2Su\",style:{\"--extracted-r6o4lv\":\"var(--token-fa16a3ef-909b-4fe8-b9b6-d5a056139983, rgb(44, 44, 44))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MOOld55bR\"},implicitPathVariables:undefined},{href:{webPageId:\"MOOld55bR\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({DD8u_xwAj:{height:55,width:\"264px\",y:(componentViewport?.y||0)+(12+((componentViewport?.height||67)-12-55)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i7b7p2-container\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"OnsIa_8r2-container\",name:\"Button\",nodeId:\"OnsIa_8r2\",rendersWithMotion:true,scopeId:\"P2qeJBeK9\",children:/*#__PURE__*/_jsx(Button2,{BD4idVsnE:false,height:\"100%\",id:\"OnsIa_8r2\",layoutId:\"OnsIa_8r2\",LjDRFGm7b:\"Jetzt kostenlos durchstarten\",name:\"Button\",rhk28Zh0N:resolvedLinks[0],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"AnboQapO_\"),width:\"100%\",...addPropertyOverrides({DD8u_xwAj:{rhk28Zh0N:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dfipY.framer-1rwh30h, .framer-dfipY .framer-1rwh30h { display: block; }\",\".framer-dfipY.framer-1gp4iv9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 0px 0px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-dfipY .framer-1pfj1ov-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-dfipY .framer-t46n9n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dfipY .framer-1pamqz9, .framer-dfipY .framer-wdxxe2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dfipY .framer-1fs5gs1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dfipY .framer-1oxvmi0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dfipY .framer-1iw26z0, .framer-dfipY .framer-zvrxmb, .framer-dfipY .framer-1255i8e, .framer-dfipY .framer-5d1fc7, .framer-dfipY .framer-165f7br { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: hidden; position: relative; width: 16px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-dfipY .framer-i7b7p2-container { flex: none; height: 55px; position: relative; width: 264px; }\",\".framer-dfipY.framer-v-1r0a5y.framer-1gp4iv9 { align-content: flex-end; align-items: flex-end; flex-direction: column; padding: 10px 0px 0px 10px; }\",\".framer-dfipY.framer-v-1r0a5y .framer-t46n9n { align-content: flex-end; align-items: flex-end; gap: 6px; }\",\".framer-dfipY.framer-v-1r0a5y .framer-1iw26z0, .framer-dfipY.framer-v-1r0a5y .framer-zvrxmb, .framer-dfipY.framer-v-1r0a5y .framer-1255i8e, .framer-dfipY.framer-v-1r0a5y .framer-5d1fc7, .framer-dfipY.framer-v-1r0a5y .framer-165f7br { height: var(--framer-aspect-ratio-supported, 14px); width: 14px; }\",\".framer-dfipY.framer-v-1uagwai.framer-1gp4iv9 { flex-direction: column; padding: 0px; will-change: unset; }\",\".framer-dfipY.framer-v-1uagwai .framer-t46n9n { align-content: center; align-items: center; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 82\n * @framerIntrinsicWidth 414\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"a0I8BEdHE\":{\"layout\":[\"auto\",\"auto\"]},\"MhpcFNlMR\":{\"layout\":[\"auto\",\"auto\"]},\"DD8u_xwAj\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP2qeJBeK9=withCSS(Component,css,\"framer-dfipY\");export default FramerP2qeJBeK9;FramerP2qeJBeK9.displayName=\"Rating\";FramerP2qeJBeK9.defaultProps={height:82,width:414};addPropertyControls(FramerP2qeJBeK9,{variant:{options:[\"wLjzTQXNc\",\"a0I8BEdHE\",\"MhpcFNlMR\",\"DD8u_xwAj\"],optionTitles:[\"Desktop\",\"Phone\",\"For Property\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerP2qeJBeK9,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/E6J4GS76KHNRRUWODFCFOX2JRKNRSFVY/3GYVT5S4AH7VMPASDDKOTIPV6P3WJXGI/24R4YOH3G2SFDSTCNHOVGYEX3DMRC3CE.woff2\",weight:\"600\"}]},...AgentAvatarWrapFonts,...Button2Fonts],{supportsExplicitInterCodegen:true});FramerP2qeJBeK9.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(AgentAvatarWrap,{},context),forwardLoader(Button2,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP2qeJBeK9\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"414\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"82\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"a0I8BEdHE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MhpcFNlMR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DD8u_xwAj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P2qeJBeK9.map","// Generated by Framer (6ca3d35)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"eVhNZT99E\",\"DO00EC96s\",\"DPIq0Mzq9\"];const serializationHash=\"framer-r6pIf\";const variantClassNames={DO00EC96s:\"framer-v-mmtyh7\",DPIq0Mzq9:\"framer-v-ldse67\",eVhNZT99E:\"framer-v-s57389\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:80,delay:0,mass:1,stiffness:300,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"eVhNZT99E\",\"Variant 2\":\"DO00EC96s\",\"Variant 3\":\"DPIq0Mzq9\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eVhNZT99E\"};};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({cycleOrder,defaultVariant:\"eVhNZT99E\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear12i3tl=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"DO00EC96s\",true),2e3);});const onAppear9t4vyi=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"DPIq0Mzq9\",true),2e3);});const onAppear1qbudp1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"eVhNZT99E\",true),2e3);});useOnVariantChange(baseVariant,{default:onAppear12i3tl,DO00EC96s:onAppear9t4vyi,DPIq0Mzq9:onAppear1qbudp1});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-s57389\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eVhNZT99E\",ref:refBinding,style:{background:\"linear-gradient(270deg, rgb(22, 217, 231) 0%, rgb(2, 131, 251) 100%)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},...addPropertyOverrides({DO00EC96s:{\"data-framer-name\":\"Variant 2\"},DPIq0Mzq9:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0gaXRhbGlj\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"35px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[\"10\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-a3ff63ed-e749-489d-a6bb-0db3a585524e, rgb(255, 154, 31)))\"},children:\"+\"})]})}),className:\"framer-me74ir\",fonts:[\"FS;Poppins-medium italic\"],layoutDependency:layoutDependency,layoutId:\"U4nWDTtfZ\",style:{\"--extracted-1w3ko1f\":\"var(--token-a3ff63ed-e749-489d-a6bb-0db3a585524e, rgb(255, 154, 31))\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DO00EC96s:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0gaXRhbGlj\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"35px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[\"150\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-a3ff63ed-e749-489d-a6bb-0db3a585524e, rgb(255, 154, 31)))\"},children:\"+\"})]})})},DPIq0Mzq9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0gaXRhbGlj\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"35px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[\"50\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-a3ff63ed-e749-489d-a6bb-0db3a585524e, rgb(255, 154, 31)))\"},children:\"+\"})]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1saWdodCBpdGFsaWM=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Jahre Erfahrung\"})}),className:\"framer-8mpokj\",fonts:[\"FS;Poppins-light italic\"],layoutDependency:layoutDependency,layoutId:\"QzfZTHfdU\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DO00EC96s:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1saWdodCBpdGFsaWM=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"begleitete Jugendliche\"})})},DPIq0Mzq9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1saWdodCBpdGFsaWM=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"300\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"durchgef\\xfchrte Workshops\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-r6pIf.framer-1tg9agx, .framer-r6pIf .framer-1tg9agx { display: block; }\",\".framer-r6pIf.framer-s57389 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px 15px 10px 15px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-r6pIf .framer-me74ir, .framer-r6pIf .framer-8mpokj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 252.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"DO00EC96s\":{\"layout\":[\"auto\",\"auto\"]},\"DPIq0Mzq9\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMJD06fFUo=withCSS(Component,css,\"framer-r6pIf\");export default FramerMJD06fFUo;FramerMJD06fFUo.displayName=\"TESTTTT\";FramerMJD06fFUo.defaultProps={height:62,width:252.5};addPropertyControls(FramerMJD06fFUo,{variant:{options:[\"eVhNZT99E\",\"DO00EC96s\",\"DPIq0Mzq9\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMJD06fFUo,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/4HH4RITHYMRL7VREMN2WV2L6LQZKPRWE/ZWMGJ4LKTJ4NT5NKCHS5WLI6CRRRO2SE/OFRM3ATAEVJKZWGG6S4JN4P6SBPN2BLD.woff2\",weight:\"500\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DBX4JBGXRKGWSILQFR3B362YJUABY47Q/4HLNBCNPEJKDRYNGKW2TXDMFSAICHZ6O/GVIYM5ATH5FB3COBZUXB4WAW4QXO6VSQ.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMJD06fFUo\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"62\",\"framerIntrinsicWidth\":\"252.5\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DO00EC96s\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DPIq0Mzq9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MJD06fFUo.map","// Generated by Framer (fb30b49)\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 qxTvv_EBh=undefined;const ezTt3ayMo=undefined;const lschgej4H=undefined;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 7.5 15 L 0 7.5 L 7.5 0 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"15px\" id=\"mhLOETJhO\" transform=\"translate(7.5 4.5)\" width=\"7.5px\"/><path d=\"M 7.5 15 L 0 7.5 L 7.5 0\" fill=\"transparent\" height=\"15px\" id=\"IuLhDW_8t\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(7.5 4.5)\" width=\"7.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"1587731742\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-vZRSG\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-vZRSG { -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 {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Caret Left\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-vZRSG\");Icon.displayName=\"Caret Left\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Caret Left\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (32af339)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CaretLeft from\"https://framerusercontent.com/modules/gPdSdZg1B6dNXfiAroOl/hmMcvABMALgaqYRs09cP/S9MoGdgHH.js\";const CaretLeftFonts=getFonts(CaretLeft);const cycleOrder=[\"cG4j6ZV3A\",\"CqKoJlcSR\"];const serializationHash=\"framer-Kh4as\";const variantClassNames={cG4j6ZV3A:\"framer-v-ctxqvs\",CqKoJlcSR:\"framer-v-1co9ycr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dWb5K2cWf=undefined;const Vcr6xD4vP=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Left:\"cG4j6ZV3A\",Right:\"CqKoJlcSR\"};const Variants=motion.create(React.Fragment);const getProps=({click,color,height,id,width,...props})=>{return{...props,dWb5K2cWf:click??props.dWb5K2cWf,variant:humanReadableVariantMap[props.variant]??props.variant??\"cG4j6ZV3A\",Vcr6xD4vP:color??props.Vcr6xD4vP??\"var(--token-732b2cb5-040b-4fe9-ac76-7901bca6cb6d, rgb(70, 74, 82))\"};};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,Vcr6xD4vP,dWb5K2cWf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cG4j6ZV3A\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1o1imu8=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(dWb5K2cWf){const res=await dWb5K2cWf(...args);if(res===false)return false;}});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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ctxqvs\",className,classNames),\"data-framer-name\":\"Left\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"cG4j6ZV3A\",onTap:onTap1o1imu8,ref:refBinding,style:{...style},...addPropertyOverrides({CqKoJlcSR:{\"data-framer-name\":\"Right\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(CaretLeft,{animated:true,className:\"framer-1okm4pm\",layoutDependency:layoutDependency,layoutId:\"gR4oJ288t\",style:{\"--1m6trwb\":0,\"--21h8s6\":Vcr6xD4vP,\"--pgex8v\":2,rotate:0},variants:{CqKoJlcSR:{rotate:180}}})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Kh4as.framer-19d6y5i, .framer-Kh4as .framer-19d6y5i { display: block; }\",\".framer-Kh4as.framer-ctxqvs { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Kh4as .framer-1okm4pm { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"CqKoJlcSR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Vcr6xD4vP\":\"color\",\"dWb5K2cWf\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYI52_NsBv=withCSS(Component,css,\"framer-Kh4as\");export default FramerYI52_NsBv;FramerYI52_NsBv.displayName=\"Navigation tab\";FramerYI52_NsBv.defaultProps={height:32,width:32};addPropertyControls(FramerYI52_NsBv,{variant:{options:[\"cG4j6ZV3A\",\"CqKoJlcSR\"],optionTitles:[\"Left\",\"Right\"],title:\"Variant\",type:ControlType.Enum},Vcr6xD4vP:{defaultValue:'var(--token-732b2cb5-040b-4fe9-ac76-7901bca6cb6d, rgb(70, 74, 82)) /* {\"name\":\"Dark-weak\"} */',title:\"Color\",type:ControlType.Color},dWb5K2cWf:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerYI52_NsBv,[{explicitInter:true,fonts:[]},...CaretLeftFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYI52_NsBv\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Vcr6xD4vP\\\":\\\"color\\\",\\\"dWb5K2cWf\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CqKoJlcSR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"32\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YI52_NsBv.map","// Generated by Framer (d22cd96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/7Ofr0byuHT80p52w90AX/WZJTLOQ8GVdNH8GMXcia/Sb4j9fX44.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/qIkWSVboiV7cxt1A6Ch2/tZRJwxib5paorpzPTkGc/wnfubwI_0.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/dP5LbTdxGc1Nrk6litQl/0sZjzGG6g2LPsYfbTM3m/xKzOKjT5C.js\";import TESTTTT from\"https://framerusercontent.com/modules/f3plHD65PDYRFIWhpduW/8wdIzXDacaywRjxt0MwM/MJD06fFUo.js\";import NavigationTab from\"https://framerusercontent.com/modules/D5rLAeINUORknVTwGxt1/qvyWDClxjztdOj2LxPyX/YI52_NsBv.js\";const MotionDivWithFX=withFX(motion.div);const TESTTTTFonts=getFonts(TESTTTT);const NavigationTabFonts=getFonts(NavigationTab);const cycleOrder=[\"LynsyKN20\",\"Mbv8dxuE7\",\"LH_9SAg98\",\"YORGM_Aii\",\"sdbmVTlg_\",\"WoAsdxjgs\",\"whbMwYl09\",\"SwU3GqOSy\",\"eKuu7X7So\",\"cPTP6jsN8\",\"cBDpPScuH\"];const serializationHash=\"framer-2mi6Z\";const variantClassNames={cBDpPScuH:\"framer-v-dd35j6\",cPTP6jsN8:\"framer-v-1uu85f0\",eKuu7X7So:\"framer-v-nna4za\",LH_9SAg98:\"framer-v-1vcujp6\",LynsyKN20:\"framer-v-1x5czo5\",Mbv8dxuE7:\"framer-v-rig56o\",sdbmVTlg_:\"framer-v-pr9ol9\",SwU3GqOSy:\"framer-v-xsowdb\",whbMwYl09:\"framer-v-e9m0p2\",WoAsdxjgs:\"framer-v-9vci98\",YORGM_Aii:\"framer-v-1s853rz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const GYDaKjA6u=undefined;const p8v5siDWx=undefined;const Gvo5LyU3z=undefined;const cj_Xglc9f=undefined;const s3wrJX33U=undefined;const dfL7LdL0L=undefined;const Zm7HIrh7a=undefined;const EPkr7Rjcg=undefined;const VQeHGT5xi=undefined;const U30N4FUyu=undefined;const A2QTV68qj=undefined;const T_oa9euFO=undefined;const EM4H3NHNQ=undefined;const cc3Wt1yFP=undefined;const CAW7O8veN=undefined;const UAQQiUch4=undefined;const transition1={bounce:.4,delay:0,duration:.8,type:\"spring\"};const transition2={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition3={damping:35,delay:0,mass:2,stiffness:125,type:\"spring\"};const animation1={filter:\"blur(4px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:12};const transition4={delay:.15,duration:1.4,ease:[.12,.23,.17,.98],type:\"tween\"};const textEffect={effect:animation1,repeat:false,startDelay:.3,threshold:1,tokenization:\"line\",transition:transition4,trigger:\"onInView\",type:\"appear\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const humanReadableVariantMap={\"1\":\"LynsyKN20\",\"2\":\"Mbv8dxuE7\",\"3\":\"LH_9SAg98\",\"4\":\"YORGM_Aii\",\"Karrierecoach Phone\":\"cPTP6jsN8\",\"Tablet 1\":\"sdbmVTlg_\",\"Tablet 2\":\"WoAsdxjgs\",\"Tablet 3\":\"whbMwYl09\",\"Tablet 4\":\"SwU3GqOSy\",\"Variant 11\":\"cBDpPScuH\",Karrierecoach:\"eKuu7X7So\"};const Variants=motion.create(React.Fragment);const getProps=({_1StCardImage,_1StCardName,_1StCardReview,_1StCardRole,_2NdCardImage,_2NdCardName,_2NdCardReview,_2NdCardRole,_3RdCardImage,_3RdCardName,_3RdCardReview,_3RdCardRole,_4ThCardImage,_4ThCardName,_4ThCardReview,_4ThCardRole,height,id,width,...props})=>{return{...props,A2QTV68qj:_3RdCardName??props.A2QTV68qj??\"Adam Smith\",CAW7O8veN:_3RdCardRole??props.CAW7O8veN??\"Software Engineer\",cc3Wt1yFP:_2NdCardRole??props.cc3Wt1yFP??\"Graduate Student\",cj_Xglc9f:_4ThCardImage??props.cj_Xglc9f??{alt:\"\",pixelHeight:768,pixelWidth:1344,src:\"https://framerusercontent.com/images/t3GatNqCbj5BEyPv7INpXHC4.jpg?width=1344&height=768\",srcSet:\"https://framerusercontent.com/images/t3GatNqCbj5BEyPv7INpXHC4.jpg?scale-down-to=512&width=1344&height=768 512w,https://framerusercontent.com/images/t3GatNqCbj5BEyPv7INpXHC4.jpg?scale-down-to=1024&width=1344&height=768 1024w,https://framerusercontent.com/images/t3GatNqCbj5BEyPv7INpXHC4.jpg?width=1344&height=768 1344w\"},dfL7LdL0L:_2NdCardReview??props.dfL7LdL0L??\"Seeing my progress through projects and assessments kept me motivated throughout the journey.\",EM4H3NHNQ:_1StCardRole??props.EM4H3NHNQ??\"Freelance Designer\",EPkr7Rjcg:_4ThCardReview??props.EPkr7Rjcg??\"The practical lessons helped me apply new skills immediately and feel more confident at work.\",Gvo5LyU3z:_3RdCardImage??props.Gvo5LyU3z??{alt:\"\",pixelHeight:768,pixelWidth:1344,src:\"https://framerusercontent.com/images/e4O880usV6N1yIe6YRkfYQbE.jpg?width=1344&height=768\",srcSet:\"https://framerusercontent.com/images/e4O880usV6N1yIe6YRkfYQbE.jpg?scale-down-to=512&width=1344&height=768 512w,https://framerusercontent.com/images/e4O880usV6N1yIe6YRkfYQbE.jpg?scale-down-to=1024&width=1344&height=768 1024w,https://framerusercontent.com/images/e4O880usV6N1yIe6YRkfYQbE.jpg?width=1344&height=768 1344w\"},GYDaKjA6u:_1StCardImage??props.GYDaKjA6u??{pixelHeight:1254,pixelWidth:1254,src:\"https://framerusercontent.com/images/GWWhz3yK6gDcPxt7xHNmJsdUo.jpeg?width=1254&height=1254\",srcSet:\"https://framerusercontent.com/images/GWWhz3yK6gDcPxt7xHNmJsdUo.jpeg?scale-down-to=512&width=1254&height=1254 512w,https://framerusercontent.com/images/GWWhz3yK6gDcPxt7xHNmJsdUo.jpeg?scale-down-to=1024&width=1254&height=1254 1024w,https://framerusercontent.com/images/GWWhz3yK6gDcPxt7xHNmJsdUo.jpeg?width=1254&height=1254 1254w\"},p8v5siDWx:_2NdCardImage??props.p8v5siDWx??{alt:\"\",pixelHeight:768,pixelWidth:1344,src:\"https://framerusercontent.com/images/tsj1ML5JTSpczl8YvzYa3rbao.jpg?width=1344&height=768\",srcSet:\"https://framerusercontent.com/images/tsj1ML5JTSpczl8YvzYa3rbao.jpg?scale-down-to=512&width=1344&height=768 512w,https://framerusercontent.com/images/tsj1ML5JTSpczl8YvzYa3rbao.jpg?scale-down-to=1024&width=1344&height=768 1024w,https://framerusercontent.com/images/tsj1ML5JTSpczl8YvzYa3rbao.jpg?width=1344&height=768 1344w\"},s3wrJX33U:_1StCardReview??props.s3wrJX33U??\"I learned skills that clients actually value and gained confidence in showcasing my work.\",T_oa9euFO:_4ThCardName??props.T_oa9euFO??\"Otis Walker\",U30N4FUyu:_2NdCardName??props.U30N4FUyu??\"Kiran\",UAQQiUch4:_4ThCardRole??props.UAQQiUch4??\"Full Tine Desginer\",variant:humanReadableVariantMap[props.variant]??props.variant??\"LynsyKN20\",VQeHGT5xi:_1StCardName??props.VQeHGT5xi??\"Aman Gupta\",Zm7HIrh7a:_3RdCardReview??props.Zm7HIrh7a??\"Mind Looped gave me a clear learning path and helped me build projects that strengthened my portfolio.\"};};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,GYDaKjA6u,s3wrJX33U,VQeHGT5xi,EM4H3NHNQ,p8v5siDWx,dfL7LdL0L,U30N4FUyu,cc3Wt1yFP,Gvo5LyU3z,Zm7HIrh7a,A2QTV68qj,CAW7O8veN,cj_Xglc9f,EPkr7Rjcg,T_oa9euFO,UAQQiUch4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LynsyKN20\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const dWb5K2cWf1mjvxqs=activeVariantCallback(async(...args)=>{setVariant(\"LynsyKN20\");});const dWb5K2cWf3dz3u1=activeVariantCallback(async(...args)=>{setVariant(\"Mbv8dxuE7\");});const dWb5K2cWf17ywtfv=activeVariantCallback(async(...args)=>{setVariant(\"LH_9SAg98\");});const dWb5K2cWfzmr8r6=activeVariantCallback(async(...args)=>{setVariant(\"sdbmVTlg_\");});const dWb5K2cWfm24qi0=activeVariantCallback(async(...args)=>{setVariant(\"WoAsdxjgs\");});const dWb5K2cWf1bkcry8=activeVariantCallback(async(...args)=>{setVariant(\"whbMwYl09\");});const dWb5K2cWf1t8qltg=activeVariantCallback(async(...args)=>{setVariant(\"YORGM_Aii\");});const dWb5K2cWf10ge6kf=activeVariantCallback(async(...args)=>{setVariant(\"SwU3GqOSy\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"eKuu7X7So\",\"cPTP6jsN8\",\"cBDpPScuH\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"eKuu7X7So\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"cBDpPScuH\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"cPTP6jsN8\")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-1x5czo5\",className,classNames),\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"LynsyKN20\",ref:refBinding,style:{...style},...addPropertyOverrides({cBDpPScuH:{\"data-framer-name\":\"Variant 11\"},cPTP6jsN8:{\"data-framer-name\":\"Karrierecoach Phone\"},eKuu7X7So:{\"data-framer-name\":\"Karrierecoach\"},LH_9SAg98:{\"data-framer-name\":\"3\"},Mbv8dxuE7:{\"data-framer-name\":\"2\"},sdbmVTlg_:{\"data-framer-name\":\"Tablet 1\"},SwU3GqOSy:{\"data-framer-name\":\"Tablet 4\"},whbMwYl09:{\"data-framer-name\":\"Tablet 3\"},WoAsdxjgs:{\"data-framer-name\":\"Tablet 2\"},YORGM_Aii:{\"data-framer-name\":\"4\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kjy8ki\",\"data-framer-name\":\"Left wrapper\",layoutDependency:layoutDependency,layoutId:\"rhBHdvzH_\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{cBDpPScuH:{\"--border-bottom-width\":\"5px\",\"--border-color\":\"rgba(255, 255, 255, 0.5)\",\"--border-left-width\":\"5px\",\"--border-right-width\":\"5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"5px\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},cPTP6jsN8:{\"--border-bottom-width\":\"5px\",\"--border-color\":\"rgba(255, 255, 255, 0.5)\",\"--border-left-width\":\"5px\",\"--border-right-width\":\"5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"5px\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},eKuu7X7So:{\"--border-bottom-width\":\"5px\",\"--border-color\":\"rgba(255, 255, 255, 0.5)\",\"--border-left-width\":\"5px\",\"--border-right-width\":\"5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"5px\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50}},...addPropertyOverrides({cBDpPScuH:{\"data-border\":true},cPTP6jsN8:{\"data-border\":true},eKuu7X7So:{\"data-border\":true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:768,intrinsicWidth:1344,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||650)-0-((componentViewport?.height||650)-0)*1)/2)+(0+(((componentViewport?.height||650)-0)*1-0-(((componentViewport?.height||650)-0)*1-0)*1)/2)),pixelHeight:1254,pixelWidth:1254,sizes:`max(max(max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px), 650px), 1px)`,...toResponsiveImage(GYDaKjA6u)},className:\"framer-11rl1h\",layoutDependency:layoutDependency,layoutId:\"rglJpPwcw\",...addPropertyOverrides({cBDpPScuH:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:768,intrinsicWidth:1344,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||383)-0-((componentViewport?.height||383)-0)*1)/2)+(0+(((componentViewport?.height||383)-0)*1-0-(((componentViewport?.height||383)-0)*1-0)*1)/2)),pixelHeight:1254,pixelWidth:1254,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.4111)`,...toResponsiveImage(GYDaKjA6u),...{positionX:\"center\",positionY:\"top\"}}},cPTP6jsN8:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:768,intrinsicWidth:1344,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||795)-0-705.4)/2+0+0)+0),pixelHeight:1254,pixelWidth:1254,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(GYDaKjA6u),...{positionX:\"center\",positionY:\"top\"}}},eKuu7X7So:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:768,intrinsicWidth:1344,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||541)-0-((componentViewport?.height||541)-0)*1)/2)+(0+(((componentViewport?.height||541)-0)*1-0-(((componentViewport?.height||541)-0)*1-0)*1)/2)),pixelHeight:1254,pixelWidth:1254,sizes:`calc(${componentViewport?.width||\"100vw\"} * 0.4111)`,...toResponsiveImage(GYDaKjA6u),...{positionX:\"center\",positionY:\"top\"}}},LH_9SAg98:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:768,intrinsicWidth:1344,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||650)-0-((componentViewport?.height||650)-0)*1)/2)+(0+(((componentViewport?.height||650)-0)*1-0-(((componentViewport?.height||650)-0)*1-0)*1)/2)),pixelHeight:768,pixelWidth:1344,sizes:`max(max(max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px), 650px), 1px)`,...toResponsiveImage(Gvo5LyU3z)}},Mbv8dxuE7:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:768,intrinsicWidth:1344,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||650)-0-((componentViewport?.height||650)-0)*1)/2)+(0+(((componentViewport?.height||650)-0)*1-0-(((componentViewport?.height||650)-0)*1-0)*1)/2)),pixelHeight:768,pixelWidth:1344,sizes:`max(max(max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px), 650px), 1px)`,...toResponsiveImage(p8v5siDWx)}},sdbmVTlg_:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:768,intrinsicWidth:1344,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||987)-0-(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+24))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1-0-(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1-0)*1)/2)),pixelHeight:1254,pixelWidth:1254,sizes:`max(max(${componentViewport?.width||\"100vw\"}, 650px), 1px)`,...toResponsiveImage(GYDaKjA6u)}},SwU3GqOSy:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:768,intrinsicWidth:1344,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||929)-0-(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+24))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1-0-(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1-0)*1)/2)),pixelHeight:768,pixelWidth:1344,sizes:`max(max(${componentViewport?.width||\"100vw\"}, 650px), 1px)`,src:\"https://framerusercontent.com/images/t3GatNqCbj5BEyPv7INpXHC4.jpg?width=1344&height=768\",srcSet:\"https://framerusercontent.com/images/t3GatNqCbj5BEyPv7INpXHC4.jpg?scale-down-to=512&width=1344&height=768 512w,https://framerusercontent.com/images/t3GatNqCbj5BEyPv7INpXHC4.jpg?scale-down-to=1024&width=1344&height=768 1024w,https://framerusercontent.com/images/t3GatNqCbj5BEyPv7INpXHC4.jpg?width=1344&height=768 1344w\"}},whbMwYl09:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:768,intrinsicWidth:1344,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||929)-0-(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+24))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1-0-(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1-0)*1)/2)),pixelHeight:768,pixelWidth:1344,sizes:`max(max(${componentViewport?.width||\"100vw\"}, 650px), 1px)`,src:\"https://framerusercontent.com/images/e4O880usV6N1yIe6YRkfYQbE.jpg?width=1344&height=768\",srcSet:\"https://framerusercontent.com/images/e4O880usV6N1yIe6YRkfYQbE.jpg?scale-down-to=512&width=1344&height=768 512w,https://framerusercontent.com/images/e4O880usV6N1yIe6YRkfYQbE.jpg?scale-down-to=1024&width=1344&height=768 1024w,https://framerusercontent.com/images/e4O880usV6N1yIe6YRkfYQbE.jpg?width=1344&height=768 1344w\"}},WoAsdxjgs:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:768,intrinsicWidth:1344,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||987)-0-(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+24))/2+0+0)+(0+(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1-0-(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1-0)*1)/2)),pixelHeight:768,pixelWidth:1344,sizes:`max(max(${componentViewport?.width||\"100vw\"}, 650px), 1px)`,src:\"https://framerusercontent.com/images/tsj1ML5JTSpczl8YvzYa3rbao.jpg?width=1344&height=768\",srcSet:\"https://framerusercontent.com/images/tsj1ML5JTSpczl8YvzYa3rbao.jpg?scale-down-to=512&width=1344&height=768 512w,https://framerusercontent.com/images/tsj1ML5JTSpczl8YvzYa3rbao.jpg?scale-down-to=1024&width=1344&height=768 1024w,https://framerusercontent.com/images/tsj1ML5JTSpczl8YvzYa3rbao.jpg?width=1344&height=768 1344w\"}},YORGM_Aii:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:768,intrinsicWidth:1344,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||650)-0-((componentViewport?.height||650)-0)*1)/2)+(0+(((componentViewport?.height||650)-0)*1-0-(((componentViewport?.height||650)-0)*1-0)*1)/2)),pixelHeight:768,pixelWidth:1344,sizes:`max(max(max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px), 650px), 1px)`,...toResponsiveImage(cj_Xglc9f)}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rihbsh\",\"data-framer-name\":\"Right wrapper\",layoutDependency:layoutDependency,layoutId:\"wXQf3GR0O\",style:{backgroundColor:\"var(--token-abe06dd5-e087-4779-9a0c-71769d7ddb80, rgb(255, 255, 255))\",borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k37tsk\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"t96QknkqR\",children:[isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-kk2gad\",\"data-framer-name\":\"Reviews\",layoutDependency:layoutDependency,layoutId:\"QzMqZ5Xbc\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-wacv6s\",\"data-framer-name\":\"Stars\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"OWsmvCrLI\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 120 24\"><path d=\"M 11.049 2.927 C 11.348 2.006 12.652 2.006 12.951 2.927 L 14.47 7.601 C 14.604 8.013 14.988 8.292 15.421 8.292 L 20.335 8.292 C 21.304 8.292 21.706 9.531 20.923 10.101 L 16.947 12.989 C 16.597 13.244 16.45 13.695 16.584 14.107 L 18.102 18.781 C 18.402 19.703 17.347 20.469 16.564 19.899 L 12.588 17.011 C 12.237 16.756 11.763 16.756 11.412 17.011 L 7.436 19.899 C 6.653 20.469 5.598 19.703 5.898 18.781 L 7.416 14.107 C 7.55 13.695 7.403 13.244 7.053 12.989 L 3.077 10.101 C 2.294 9.531 2.696 8.292 3.665 8.292 L 8.579 8.292 C 9.013 8.292 9.396 8.013 9.53 7.601 Z\" fill=\"var(--token-fd0c64ae-56bc-4e25-b087-241f8d6c8bbc, rgb(79, 70, 229)) /* {&quot;name&quot;:&quot;Accent&quot;} */\"></path><path d=\"M 35.049 2.927 C 35.348 2.006 36.652 2.006 36.951 2.927 L 38.47 7.601 C 38.603 8.013 38.987 8.292 39.421 8.292 L 44.335 8.292 C 45.304 8.292 45.706 9.531 44.923 10.101 L 40.947 12.989 C 40.597 13.244 40.45 13.695 40.584 14.107 L 42.102 18.781 C 42.402 19.703 41.347 20.469 40.563 19.899 L 36.588 17.011 C 36.237 16.756 35.763 16.756 35.412 17.011 L 31.436 19.899 C 30.653 20.469 29.598 19.703 29.898 18.781 L 31.416 14.107 C 31.55 13.695 31.403 13.244 31.053 12.989 L 27.077 10.101 C 26.294 9.531 26.696 8.292 27.665 8.292 L 32.579 8.292 C 33.013 8.292 33.397 8.013 33.53 7.601 Z\" fill=\"var(--token-fd0c64ae-56bc-4e25-b087-241f8d6c8bbc, rgb(79, 70, 229)) /* {&quot;name&quot;:&quot;Accent&quot;} */\"></path><path d=\"M 59.049 2.927 C 59.348 2.006 60.652 2.006 60.951 2.927 L 62.47 7.601 C 62.603 8.013 62.987 8.292 63.421 8.292 L 68.335 8.292 C 69.304 8.292 69.707 9.531 68.923 10.101 L 64.947 12.989 C 64.597 13.244 64.45 13.695 64.584 14.107 L 66.102 18.781 C 66.402 19.703 65.347 20.469 64.564 19.899 L 60.588 17.011 C 60.237 16.756 59.763 16.756 59.412 17.011 L 55.437 19.899 C 54.653 20.469 53.598 19.703 53.898 18.781 L 55.416 14.107 C 55.55 13.695 55.403 13.244 55.053 12.989 L 51.077 10.101 C 50.294 9.531 50.696 8.292 51.665 8.292 L 56.579 8.292 C 57.013 8.292 57.397 8.013 57.53 7.601 Z\" fill=\"var(--token-fd0c64ae-56bc-4e25-b087-241f8d6c8bbc, rgb(79, 70, 229)) /* {&quot;name&quot;:&quot;Accent&quot;} */\"></path><path d=\"M 83.049 2.927 C 83.348 2.006 84.652 2.006 84.951 2.927 L 86.47 7.601 C 86.603 8.013 86.987 8.292 87.421 8.292 L 92.335 8.292 C 93.304 8.292 93.707 9.531 92.923 10.101 L 88.947 12.989 C 88.597 13.244 88.45 13.695 88.584 14.107 L 90.102 18.781 C 90.402 19.703 89.347 20.469 88.564 19.899 L 84.588 17.011 C 84.237 16.756 83.763 16.756 83.412 17.011 L 79.436 19.899 C 78.653 20.469 77.598 19.703 77.898 18.781 L 79.416 14.107 C 79.55 13.695 79.403 13.244 79.053 12.989 L 75.077 10.101 C 74.293 9.531 74.696 8.292 75.665 8.292 L 80.579 8.292 C 81.013 8.292 81.397 8.013 81.53 7.601 Z\" fill=\"var(--token-fd0c64ae-56bc-4e25-b087-241f8d6c8bbc, rgb(79, 70, 229)) /* {&quot;name&quot;:&quot;Accent&quot;} */\"></path><path d=\"M 107.049 2.927 C 107.348 2.006 108.652 2.006 108.951 2.927 L 110.47 7.601 C 110.603 8.013 110.987 8.292 111.421 8.292 L 116.335 8.292 C 117.304 8.292 117.707 9.531 116.923 10.101 L 112.947 12.989 C 112.597 13.244 112.45 13.695 112.584 14.107 L 114.102 18.781 C 114.402 19.703 113.347 20.469 112.564 19.899 L 108.588 17.011 C 108.237 16.756 107.763 16.756 107.412 17.011 L 103.436 19.899 C 102.653 20.469 101.598 19.703 101.898 18.781 L 103.416 14.107 C 103.55 13.695 103.403 13.244 103.053 12.989 L 99.077 10.101 C 98.293 9.531 98.696 8.292 99.665 8.292 L 104.579 8.292 C 105.013 8.292 105.397 8.013 105.53 7.601 Z\" fill=\"var(--token-fd0c64ae-56bc-4e25-b087-241f8d6c8bbc, rgb(79, 70, 229)) /* {&quot;name&quot;:&quot;Accent&quot;} */\"></path></svg>',svgContentId:9626961174,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5jr9n6\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"MhP7mZJnc\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-bhd7xp\",\"data-styles-preset\":\"xKzOKjT5C\",dir:\"auto\",children:\"I learned skills that clients actually value and gained confidence in showcasing my work.\"})}),className:\"framer-10nknxj\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TeJKKGdyQ\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:s3wrJX33U,variants:{cBDpPScuH:{\"--extracted-1of0zx5\":\"rgba(17, 24, 39, 0.75)\"},cPTP6jsN8:{\"--extracted-1of0zx5\":\"rgba(17, 24, 39, 0.75)\"},eKuu7X7So:{\"--extracted-1of0zx5\":\"rgba(17, 24, 39, 0.75)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cBDpPScuH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1saWdodCBpdGFsaWM=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"300\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgba(17, 24, 39, 0.75))\"},children:'\"Der Einstieg ins Berufsleben muss kein Zufall sein. Ich unterst\\xfctze dich dabei, Bewerbungen strategisch aufzubauen, typische Fehler zu vermeiden und selbstbewusst aufzutreten. Gemeinsam schaffen wir Klarheit – vom ersten Lebenslauf bis zum erfolgreichen Berufseinstieg.\"'})}),effect:undefined,fonts:[\"FS;Poppins-light italic\"],text:undefined},cPTP6jsN8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1saWdodCBpdGFsaWM=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"300\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgba(17, 24, 39, 0.75))\"},children:'\"Der Einstieg ins Berufsleben muss kein Zufall sein. Ich unterst\\xfctze dich dabei, Bewerbungen strategisch aufzubauen, typische Fehler zu vermeiden und selbstbewusst aufzutreten. Gemeinsam schaffen wir Klarheit – vom ersten Lebenslauf bis zum erfolgreichen Berufseinstieg.\"'})}),effect:undefined,fonts:[\"FS;Poppins-light italic\"],text:undefined},eKuu7X7So:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1saWdodCBpdGFsaWM=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"300\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgba(17, 24, 39, 0.75))\"},children:'\"Der Einstieg ins Berufsleben muss kein Zufall sein. Ich unterst\\xfctze dich dabei, Bewerbungen strategisch aufzubauen, typische Fehler zu vermeiden und selbstbewusst aufzutreten. Gemeinsam schaffen wir Klarheit – vom ersten Lebenslauf bis zum erfolgreichen Berufseinstieg.\"'})}),effect:undefined,fonts:[\"FS;Poppins-light italic\"],text:undefined},LH_9SAg98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-bhd7xp\",\"data-styles-preset\":\"xKzOKjT5C\",dir:\"auto\",children:\"Mind Loop gave me a clear learning path and helped me build projects that strengthened my portfolio.\"})}),text:Zm7HIrh7a},Mbv8dxuE7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-bhd7xp\",\"data-styles-preset\":\"xKzOKjT5C\",dir:\"auto\",children:\"Seeing my progress through projects and assessments kept me motivated throughout the journey.\"})}),text:dfL7LdL0L},SwU3GqOSy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-bhd7xp\",\"data-styles-preset\":\"xKzOKjT5C\",dir:\"auto\",children:\"The practical lessons helped me apply new skills immediately and feel more confident at work.\"})}),text:EPkr7Rjcg},whbMwYl09:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-bhd7xp\",\"data-styles-preset\":\"xKzOKjT5C\",dir:\"auto\",children:\"AutoNova gave me a clear learning path and helped me build projects that strengthened my portfolio.\"})}),text:Zm7HIrh7a},WoAsdxjgs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-bhd7xp\",\"data-styles-preset\":\"xKzOKjT5C\",dir:\"auto\",children:\"Seeing my progress through projects and assessments kept me motivated throughout the journey.\"})}),text:dfL7LdL0L},YORGM_Aii:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-bhd7xp\",\"data-styles-preset\":\"xKzOKjT5C\",dir:\"auto\",children:\"The practical lessons helped me apply new skills immediately and feel more confident at work.\"})}),text:EPkr7Rjcg}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1n77mvc\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"m2ZI1ZLoJ\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({eKuu7X7So:{height:62,y:(componentViewport?.y||0)+(0+((componentViewport?.height||541)-0-((componentViewport?.height||541)-0)*1)/2)+24+(0+33.6+(((componentViewport?.height||541)-0)*1-48-257.4)/1*1)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uc2tqs-container\",\"data-framer-name\":\"Proof Loop\",layoutDependency:layoutDependency,layoutId:\"Ah_TTN7Py-container\",name:\"Proof Loop\",nodeId:\"Ah_TTN7Py\",rendersWithMotion:true,scopeId:\"whEkXUthM\",children:/*#__PURE__*/_jsx(TESTTTT,{height:\"100%\",id:\"Ah_TTN7Py\",layoutId:\"Ah_TTN7Py\",name:\"Proof Loop\",variant:matchVariant(\"eVhNZT99E\"),width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({cBDpPScuH:{height:62,y:(componentViewport?.y||0)+(0+((componentViewport?.height||383)-0-((componentViewport?.height||383)-0)*1)/2)+24+(0+21.6+(((componentViewport?.height||383)-0)*1-48-245.4)/1*1)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i2bnok-container\",\"data-framer-name\":\"Proof Loop\",layoutDependency:layoutDependency,layoutId:\"mbXh9sjQg-container\",name:\"Proof Loop\",nodeId:\"mbXh9sjQg\",rendersWithMotion:true,scopeId:\"whEkXUthM\",children:/*#__PURE__*/_jsx(TESTTTT,{height:\"100%\",id:\"mbXh9sjQg\",layoutId:\"mbXh9sjQg\",name:\"Proof Loop\",variant:matchVariant(\"eVhNZT99E\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1boyz65\",\"data-framer-name\":\"Name and role\",layoutDependency:layoutDependency,layoutId:\"N1u88RDkE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-9ugi8c\",\"data-styles-preset\":\"Sb4j9fX44\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-1da00cf8-d079-4c55-8cf1-9f56e77ec74a, rgb(17, 24, 39)))\"},children:\"Ananya Gupta\"})}),className:\"framer-2kp9ge\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KVz7VIo7H\",style:{\"--extracted-1lwpl3i\":\"var(--token-1da00cf8-d079-4c55-8cf1-9f56e77ec74a, rgb(17, 24, 39))\"},text:VQeHGT5xi,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LH_9SAg98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-9ugi8c\",\"data-styles-preset\":\"Sb4j9fX44\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-1da00cf8-d079-4c55-8cf1-9f56e77ec74a, rgb(17, 24, 39)))\"},children:\"Adam Smith\"})}),text:A2QTV68qj},Mbv8dxuE7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-9ugi8c\",\"data-styles-preset\":\"Sb4j9fX44\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-1da00cf8-d079-4c55-8cf1-9f56e77ec74a, rgb(17, 24, 39)))\"},children:\"Kiran\"})}),text:U30N4FUyu},SwU3GqOSy:{text:T_oa9euFO},whbMwYl09:{text:A2QTV68qj},WoAsdxjgs:{text:U30N4FUyu},YORGM_Aii:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-9ugi8c\",\"data-styles-preset\":\"Sb4j9fX44\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-1da00cf8-d079-4c55-8cf1-9f56e77ec74a, rgb(17, 24, 39)))\"},children:\"Otis Walker\"})}),text:T_oa9euFO}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qzlx95\",\"data-styles-preset\":\"wnfubwI_0\",dir:\"auto\",children:\"Freelance Designer\"})}),className:\"framer-g2ome6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"whjWjaba5\",text:EM4H3NHNQ,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({LH_9SAg98:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qzlx95\",\"data-styles-preset\":\"wnfubwI_0\",dir:\"auto\",children:\"Software Engineer\"})}),text:CAW7O8veN},Mbv8dxuE7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qzlx95\",\"data-styles-preset\":\"wnfubwI_0\",dir:\"auto\",children:\"Graduate Student\"})}),text:cc3Wt1yFP},SwU3GqOSy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qzlx95\",\"data-styles-preset\":\"wnfubwI_0\",dir:\"auto\",children:\"Full Tine Desginer\"})}),text:UAQQiUch4},whbMwYl09:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qzlx95\",\"data-styles-preset\":\"wnfubwI_0\",dir:\"auto\",children:\"Software Engineer\"})}),text:CAW7O8veN},WoAsdxjgs:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qzlx95\",\"data-styles-preset\":\"wnfubwI_0\",dir:\"auto\",children:\"Graduate Student\"})}),text:cc3Wt1yFP},YORGM_Aii:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-qzlx95\",\"data-styles-preset\":\"wnfubwI_0\",dir:\"auto\",children:\"Full Tine Desginer\"})}),text:UAQQiUch4}},baseVariant,gestureVariant)})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sxl148\",\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"ala8LJSRE\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-wsij6r\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"uVXZFM2E5\",style:{backgroundColor:\"var(--token-abe06dd5-e087-4779-9a0c-71769d7ddb80, rgb(255, 255, 255))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{LH_9SAg98:{backgroundColor:\"var(--token-fd0c64ae-56bc-4e25-b087-241f8d6c8bbc, rgb(79, 70, 229))\"},Mbv8dxuE7:{backgroundColor:\"var(--token-fd0c64ae-56bc-4e25-b087-241f8d6c8bbc, rgb(79, 70, 229))\"},SwU3GqOSy:{backgroundColor:\"var(--token-fd0c64ae-56bc-4e25-b087-241f8d6c8bbc, rgb(79, 70, 229))\"},whbMwYl09:{backgroundColor:\"var(--token-fd0c64ae-56bc-4e25-b087-241f8d6c8bbc, rgb(79, 70, 229))\"},WoAsdxjgs:{backgroundColor:\"var(--token-fd0c64ae-56bc-4e25-b087-241f8d6c8bbc, rgb(79, 70, 229))\"},YORGM_Aii:{backgroundColor:\"var(--token-fd0c64ae-56bc-4e25-b087-241f8d6c8bbc, rgb(79, 70, 229))\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||650)-0-((componentViewport?.height||650)-0)*1)/2)+24+(0+92.8+(((componentViewport?.height||650)-0)*1-48-229.6)/1*1)+44.4+0+8,...addPropertyOverrides({sdbmVTlg_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||987)-0-(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+24))/2+Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+24)+24+(0+92.8+(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1-48-229.6)/1*1)+44.4+0+8},SwU3GqOSy:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||929)-0-(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+24))/2+Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+24)+24+(0+92.8+(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1-48-229.6)/1*1)+44.4+0+8},whbMwYl09:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||929)-0-(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+24))/2+Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+24)+24+(0+92.8+(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1-48-229.6)/1*1)+44.4+0+8},WoAsdxjgs:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||987)-0-(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+24))/2+Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+24)+24+(0+92.8+(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1-48-229.6)/1*1)+44.4+0+8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a6ugp3-container\",layoutDependency:layoutDependency,layoutId:\"nPWuJPyp4-container\",nodeId:\"nPWuJPyp4\",rendersWithMotion:true,scopeId:\"whEkXUthM\",children:/*#__PURE__*/_jsx(NavigationTab,{height:\"100%\",id:\"nPWuJPyp4\",layoutId:\"nPWuJPyp4\",variant:matchVariant(\"cG4j6ZV3A\"),Vcr6xD4vP:\"var(--token-732b2cb5-040b-4fe9-ac76-7901bca6cb6d, rgb(70, 74, 82))\",width:\"100%\",...addPropertyOverrides({LH_9SAg98:{dWb5K2cWf:dWb5K2cWf3dz3u1,Vcr6xD4vP:\"var(--token-abe06dd5-e087-4779-9a0c-71769d7ddb80, rgb(255, 255, 255))\"},Mbv8dxuE7:{dWb5K2cWf:dWb5K2cWf1mjvxqs,Vcr6xD4vP:\"var(--token-abe06dd5-e087-4779-9a0c-71769d7ddb80, rgb(255, 255, 255))\"},SwU3GqOSy:{dWb5K2cWf:dWb5K2cWf1bkcry8,Vcr6xD4vP:\"var(--token-abe06dd5-e087-4779-9a0c-71769d7ddb80, rgb(255, 255, 255))\"},whbMwYl09:{dWb5K2cWf:dWb5K2cWfm24qi0,Vcr6xD4vP:\"var(--token-abe06dd5-e087-4779-9a0c-71769d7ddb80, rgb(255, 255, 255))\"},WoAsdxjgs:{dWb5K2cWf:dWb5K2cWfzmr8r6,Vcr6xD4vP:\"var(--token-abe06dd5-e087-4779-9a0c-71769d7ddb80, rgb(255, 255, 255))\"},YORGM_Aii:{dWb5K2cWf:dWb5K2cWf17ywtfv,Vcr6xD4vP:\"var(--token-abe06dd5-e087-4779-9a0c-71769d7ddb80, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18jyn85\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"qSU5RPN56\",style:{backgroundColor:\"var(--token-fd0c64ae-56bc-4e25-b087-241f8d6c8bbc, rgb(79, 70, 229))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},variants:{SwU3GqOSy:{backgroundColor:\"var(--token-abe06dd5-e087-4779-9a0c-71769d7ddb80, rgb(255, 255, 255))\"},YORGM_Aii:{backgroundColor:\"var(--token-abe06dd5-e087-4779-9a0c-71769d7ddb80, rgb(255, 255, 255))\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||650)-0-((componentViewport?.height||650)-0)*1)/2)+24+(0+92.8+(((componentViewport?.height||650)-0)*1-48-229.6)/1*1)+44.4+0+8,...addPropertyOverrides({sdbmVTlg_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||987)-0-(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+24))/2+Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+24)+24+(0+92.8+(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1-48-229.6)/1*1)+44.4+0+8},SwU3GqOSy:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||929)-0-(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+24))/2+Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+24)+24+(0+92.8+(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1-48-229.6)/1*1)+44.4+0+8},whbMwYl09:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||929)-0-(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+24))/2+Math.max(0,((componentViewport?.height||929)-0-24)/2)*1+24)+24+(0+92.8+(Math.max(0,((componentViewport?.height||929)-0-24)/2)*1-48-229.6)/1*1)+44.4+0+8},WoAsdxjgs:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||987)-0-(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+24))/2+Math.max(0,((componentViewport?.height||987)-0-24)/2)*1+24)+24+(0+92.8+(Math.max(0,((componentViewport?.height||987)-0-24)/2)*1-48-229.6)/1*1)+44.4+0+8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3u9ko2-container\",layoutDependency:layoutDependency,layoutId:\"eJAq_CLzu-container\",nodeId:\"eJAq_CLzu\",rendersWithMotion:true,scopeId:\"whEkXUthM\",children:/*#__PURE__*/_jsx(NavigationTab,{dWb5K2cWf:dWb5K2cWf3dz3u1,height:\"100%\",id:\"eJAq_CLzu\",layoutId:\"eJAq_CLzu\",variant:matchVariant(\"CqKoJlcSR\"),Vcr6xD4vP:\"var(--token-abe06dd5-e087-4779-9a0c-71769d7ddb80, rgb(255, 255, 255))\",width:\"100%\",...addPropertyOverrides({LH_9SAg98:{dWb5K2cWf:dWb5K2cWf1t8qltg},Mbv8dxuE7:{dWb5K2cWf:dWb5K2cWf17ywtfv},sdbmVTlg_:{dWb5K2cWf:dWb5K2cWfm24qi0},SwU3GqOSy:{dWb5K2cWf:undefined,Vcr6xD4vP:\"var(--token-a7af6563-73d9-4346-bf5c-50cf24d5b5dc, rgb(17, 24, 39))\"},whbMwYl09:{dWb5K2cWf:dWb5K2cWf10ge6kf},WoAsdxjgs:{dWb5K2cWf:dWb5K2cWf1bkcry8},YORGM_Aii:{dWb5K2cWf:undefined,Vcr6xD4vP:\"var(--token-a7af6563-73d9-4346-bf5c-50cf24d5b5dc, rgb(17, 24, 39))\"}},baseVariant,gestureVariant)})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({cPTP6jsN8:{height:62,y:(componentViewport?.y||0)+0+(((componentViewport?.height||795)-0-705.4)/2+387+0)+24+46.6+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k7as0-container\",\"data-framer-name\":\"Proof Loop\",layoutDependency:layoutDependency,layoutId:\"xMqubGDXB-container\",name:\"Proof Loop\",nodeId:\"xMqubGDXB\",rendersWithMotion:true,scopeId:\"whEkXUthM\",children:/*#__PURE__*/_jsx(TESTTTT,{height:\"100%\",id:\"xMqubGDXB\",layoutId:\"xMqubGDXB\",name:\"Proof Loop\",variant:matchVariant(\"eVhNZT99E\"),width:\"100%\"})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2mi6Z.framer-2l8ohk, .framer-2mi6Z .framer-2l8ohk { display: block; }\",\".framer-2mi6Z.framer-1x5czo5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: 650px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-2mi6Z .framer-kjy8ki { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: 100%; justify-content: center; min-width: 650px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-2mi6Z .framer-11rl1h { flex: 1 0 0px; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-2mi6Z .framer-1rihbsh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: visible; padding: 24px; position: relative; width: 1px; }\",\".framer-2mi6Z .framer-1k37tsk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2mi6Z .framer-kk2gad { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2mi6Z .framer-wacv6s { flex: none; height: 24px; position: relative; width: 120px; }\",\".framer-2mi6Z .framer-5jr9n6, .framer-2mi6Z .framer-1n77mvc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2mi6Z .framer-10nknxj { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-2mi6Z .framer-uc2tqs-container, .framer-2mi6Z .framer-i2bnok-container, .framer-2mi6Z .framer-1a6ugp3-container, .framer-2mi6Z .framer-3u9ko2-container, .framer-2mi6Z .framer-k7as0-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-2mi6Z .framer-1boyz65 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2mi6Z .framer-2kp9ge, .framer-2mi6Z .framer-g2ome6 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-2mi6Z .framer-sxl148 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2mi6Z .framer-wsij6r, .framer-2mi6Z .framer-18jyn85 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; width: min-content; }\",\".framer-2mi6Z.framer-v-pr9ol9.framer-1x5czo5, .framer-2mi6Z.framer-v-9vci98.framer-1x5czo5 { flex-direction: column; height: 987px; }\",\".framer-2mi6Z.framer-v-pr9ol9 .framer-kjy8ki, .framer-2mi6Z.framer-v-pr9ol9 .framer-1rihbsh, .framer-2mi6Z.framer-v-9vci98 .framer-kjy8ki, .framer-2mi6Z.framer-v-9vci98 .framer-1rihbsh, .framer-2mi6Z.framer-v-e9m0p2 .framer-kjy8ki, .framer-2mi6Z.framer-v-e9m0p2 .framer-1rihbsh, .framer-2mi6Z.framer-v-xsowdb .framer-kjy8ki, .framer-2mi6Z.framer-v-xsowdb .framer-1rihbsh { height: 1px; width: 100%; }\",\".framer-2mi6Z.framer-v-e9m0p2.framer-1x5czo5, .framer-2mi6Z.framer-v-xsowdb.framer-1x5czo5 { flex-direction: column; height: 929px; }\",\".framer-2mi6Z.framer-v-nna4za.framer-1x5czo5 { height: 541px; width: 1136px; }\",\".framer-2mi6Z.framer-v-nna4za .framer-kjy8ki, .framer-2mi6Z.framer-v-dd35j6 .framer-kjy8ki { flex: none; min-width: unset; width: 41%; }\",\".framer-2mi6Z.framer-v-nna4za .framer-11rl1h, .framer-2mi6Z.framer-v-nna4za .framer-1boyz65, .framer-2mi6Z.framer-v-1uu85f0 .framer-11rl1h, .framer-2mi6Z.framer-v-dd35j6 .framer-11rl1h, .framer-2mi6Z.framer-v-dd35j6 .framer-1boyz65 { flex: none; width: 100%; }\",\".framer-2mi6Z.framer-v-nna4za .framer-1k37tsk, .framer-2mi6Z.framer-v-1uu85f0 .framer-1k37tsk, .framer-2mi6Z.framer-v-1uu85f0 .framer-k7as0-container, .framer-2mi6Z.framer-v-dd35j6 .framer-1k37tsk { order: 0; }\",\".framer-2mi6Z.framer-v-nna4za .framer-10nknxj, .framer-2mi6Z.framer-v-1uu85f0 .framer-10nknxj, .framer-2mi6Z.framer-v-dd35j6 .framer-10nknxj { position: sticky; top: 150px; z-index: 1; }\",\".framer-2mi6Z.framer-v-nna4za .framer-1n77mvc, .framer-2mi6Z.framer-v-dd35j6 .framer-1n77mvc { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 25px; justify-content: flex-start; order: 2; }\",\".framer-2mi6Z.framer-v-1uu85f0.framer-1x5czo5 { flex-direction: column; gap: 0px; height: min-content; width: 350px; }\",\".framer-2mi6Z.framer-v-1uu85f0 .framer-kjy8ki { flex: none; gap: 0px; height: 387px; min-width: unset; width: 100%; }\",\".framer-2mi6Z.framer-v-1uu85f0 .framer-1rihbsh { flex: none; gap: 25px; height: min-content; justify-content: center; width: 100%; }\",\".framer-2mi6Z.framer-v-1uu85f0 .framer-1n77mvc { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 25px; order: 2; }\",\".framer-2mi6Z.framer-v-1uu85f0 .framer-1boyz65 { flex: none; order: 3; width: 100%; }\",\".framer-2mi6Z.framer-v-dd35j6.framer-1x5czo5 { height: 383px; width: 746px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-2mi6Z[data-border=\"true\"]::after, .framer-2mi6Z [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 650\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mbv8dxuE7\":{\"layout\":[\"fixed\",\"fixed\"]},\"LH_9SAg98\":{\"layout\":[\"fixed\",\"fixed\"]},\"YORGM_Aii\":{\"layout\":[\"fixed\",\"fixed\"]},\"sdbmVTlg_\":{\"layout\":[\"fixed\",\"fixed\"]},\"WoAsdxjgs\":{\"layout\":[\"fixed\",\"fixed\"]},\"whbMwYl09\":{\"layout\":[\"fixed\",\"fixed\"]},\"SwU3GqOSy\":{\"layout\":[\"fixed\",\"fixed\"]},\"eKuu7X7So\":{\"layout\":[\"fixed\",\"fixed\"]},\"cPTP6jsN8\":{\"layout\":[\"fixed\",\"auto\"]},\"cBDpPScuH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GYDaKjA6u\":\"_1StCardImage\",\"s3wrJX33U\":\"_1StCardReview\",\"VQeHGT5xi\":\"_1StCardName\",\"EM4H3NHNQ\":\"_1StCardRole\",\"p8v5siDWx\":\"_2NdCardImage\",\"dfL7LdL0L\":\"_2NdCardReview\",\"U30N4FUyu\":\"_2NdCardName\",\"cc3Wt1yFP\":\"_2NdCardRole\",\"Gvo5LyU3z\":\"_3RdCardImage\",\"Zm7HIrh7a\":\"_3RdCardReview\",\"A2QTV68qj\":\"_3RdCardName\",\"CAW7O8veN\":\"_3RdCardRole\",\"cj_Xglc9f\":\"_4ThCardImage\",\"EPkr7Rjcg\":\"_4ThCardReview\",\"T_oa9euFO\":\"_4ThCardName\",\"UAQQiUch4\":\"_4ThCardRole\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwhEkXUthM=withCSS(Component,css,\"framer-2mi6Z\");export default FramerwhEkXUthM;FramerwhEkXUthM.displayName=\"Testimonials card\";FramerwhEkXUthM.defaultProps={height:650,width:1200};addPropertyControls(FramerwhEkXUthM,{variant:{options:[\"LynsyKN20\",\"Mbv8dxuE7\",\"LH_9SAg98\",\"YORGM_Aii\",\"sdbmVTlg_\",\"WoAsdxjgs\",\"whbMwYl09\",\"SwU3GqOSy\",\"eKuu7X7So\",\"cPTP6jsN8\",\"cBDpPScuH\"],optionTitles:[\"1\",\"2\",\"3\",\"4\",\"Tablet 1\",\"Tablet 2\",\"Tablet 3\",\"Tablet 4\",\"Karrierecoach\",\"Karrierecoach Phone\",\"Variant 11\"],title:\"Variant\",type:ControlType.Enum},GYDaKjA6u:{__defaultAssetReference:\"data:framer/asset-reference,GWWhz3yK6gDcPxt7xHNmJsdUo.jpeg?originalFilename=WhatsApp+Image+2026-07-01+at+13.46.20.jpeg&width=1254&height=1254\",title:\"1st card image\",type:ControlType.ResponsiveImage},s3wrJX33U:{defaultValue:\"I learned skills that clients actually value and gained confidence in showcasing my work.\",displayTextArea:true,title:\"1st card review\",type:ControlType.String},ons3wrJX33UChange:{changes:\"s3wrJX33U\",type:ControlType.ChangeHandler},VQeHGT5xi:{defaultValue:\"Aman Gupta\",displayTextArea:false,title:\"1st card name\",type:ControlType.String},onVQeHGT5xiChange:{changes:\"VQeHGT5xi\",type:ControlType.ChangeHandler},EM4H3NHNQ:{defaultValue:\"Freelance Designer\",displayTextArea:false,title:\"1st card role\",type:ControlType.String},onEM4H3NHNQChange:{changes:\"EM4H3NHNQ\",type:ControlType.ChangeHandler},p8v5siDWx:{__defaultAssetReference:\"data:framer/asset-reference,tsj1ML5JTSpczl8YvzYa3rbao.jpg?originalFilename=lucid-origin_Cinematic_portrait_of_a_young_Latin_woman_in_her_mid_20s_three-quarter_angle_fac-0.jpg&width=1344&height=768\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,tsj1ML5JTSpczl8YvzYa3rbao.jpg?originalFilename=lucid-origin_Cinematic_portrait_of_a_young_Latin_woman_in_her_mid_20s_three-quarter_angle_fac-0.jpg&width=1344&height=768\"},title:\"2nd card image\",type:ControlType.ResponsiveImage},dfL7LdL0L:{defaultValue:\"Seeing my progress through projects and assessments kept me motivated throughout the journey.\",displayTextArea:true,title:\"2nd card review\",type:ControlType.String},ondfL7LdL0LChange:{changes:\"dfL7LdL0L\",type:ControlType.ChangeHandler},U30N4FUyu:{defaultValue:\"Kiran\",displayTextArea:false,title:\"2nd card name\",type:ControlType.String},onU30N4FUyuChange:{changes:\"U30N4FUyu\",type:ControlType.ChangeHandler},cc3Wt1yFP:{defaultValue:\"Graduate Student\",displayTextArea:false,title:\"2nd card role\",type:ControlType.String},oncc3Wt1yFPChange:{changes:\"cc3Wt1yFP\",type:ControlType.ChangeHandler},Gvo5LyU3z:{__defaultAssetReference:\"data:framer/asset-reference,e4O880usV6N1yIe6YRkfYQbE.jpg?originalFilename=lucid-origin_Cinematic_portrait_of_a_Middle_Eastern_man_in_his_early_30s_looking_slightly_dow-0.jpg&width=1344&height=768\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,e4O880usV6N1yIe6YRkfYQbE.jpg?originalFilename=lucid-origin_Cinematic_portrait_of_a_Middle_Eastern_man_in_his_early_30s_looking_slightly_dow-0.jpg&width=1344&height=768\"},title:\"3rd card image\",type:ControlType.ResponsiveImage},Zm7HIrh7a:{defaultValue:\"Mind Looped gave me a clear learning path and helped me build projects that strengthened my portfolio.\",displayTextArea:true,title:\"3rd card review\",type:ControlType.String},onZm7HIrh7aChange:{changes:\"Zm7HIrh7a\",type:ControlType.ChangeHandler},A2QTV68qj:{defaultValue:\"Adam Smith\",displayTextArea:false,title:\"3rd card name\",type:ControlType.String},onA2QTV68qjChange:{changes:\"A2QTV68qj\",type:ControlType.ChangeHandler},CAW7O8veN:{defaultValue:\"Software Engineer\",displayTextArea:false,title:\"3rd card role\",type:ControlType.String},onCAW7O8veNChange:{changes:\"CAW7O8veN\",type:ControlType.ChangeHandler},cj_Xglc9f:{__defaultAssetReference:\"data:framer/asset-reference,t3GatNqCbj5BEyPv7INpXHC4.jpg?originalFilename=lucid-origin_Cinematic_portrait_of_a_professional_European_man_in_his_early_40s_slight_angle_-0.jpg&width=1344&height=768\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,t3GatNqCbj5BEyPv7INpXHC4.jpg?originalFilename=lucid-origin_Cinematic_portrait_of_a_professional_European_man_in_his_early_40s_slight_angle_-0.jpg&width=1344&height=768\"},title:\"4th card image\",type:ControlType.ResponsiveImage},EPkr7Rjcg:{defaultValue:\"The practical lessons helped me apply new skills immediately and feel more confident at work.\",displayTextArea:true,title:\"4th card review\",type:ControlType.String},onEPkr7RjcgChange:{changes:\"EPkr7Rjcg\",type:ControlType.ChangeHandler},T_oa9euFO:{defaultValue:\"Otis Walker\",displayTextArea:false,title:\"4th card name\",type:ControlType.String},onT_oa9euFOChange:{changes:\"T_oa9euFO\",type:ControlType.ChangeHandler},UAQQiUch4:{defaultValue:\"Full Tine Desginer\",displayTextArea:false,title:\"4th card role\",type:ControlType.String},onUAQQiUch4Change:{changes:\"UAQQiUch4\",type:ControlType.ChangeHandler}});addFonts(FramerwhEkXUthM,[{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\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DBX4JBGXRKGWSILQFR3B362YJUABY47Q/4HLNBCNPEJKDRYNGKW2TXDMFSAICHZ6O/GVIYM5ATH5FB3COBZUXB4WAW4QXO6VSQ.woff2\",weight:\"300\"}]},...TESTTTTFonts,...NavigationTabFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerwhEkXUthM.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(TESTTTT,{},context),forwardLoader(NavigationTab,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwhEkXUthM\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"GYDaKjA6u\\\":\\\"_1StCardImage\\\",\\\"s3wrJX33U\\\":\\\"_1StCardReview\\\",\\\"VQeHGT5xi\\\":\\\"_1StCardName\\\",\\\"EM4H3NHNQ\\\":\\\"_1StCardRole\\\",\\\"p8v5siDWx\\\":\\\"_2NdCardImage\\\",\\\"dfL7LdL0L\\\":\\\"_2NdCardReview\\\",\\\"U30N4FUyu\\\":\\\"_2NdCardName\\\",\\\"cc3Wt1yFP\\\":\\\"_2NdCardRole\\\",\\\"Gvo5LyU3z\\\":\\\"_3RdCardImage\\\",\\\"Zm7HIrh7a\\\":\\\"_3RdCardReview\\\",\\\"A2QTV68qj\\\":\\\"_3RdCardName\\\",\\\"CAW7O8veN\\\":\\\"_3RdCardRole\\\",\\\"cj_Xglc9f\\\":\\\"_4ThCardImage\\\",\\\"EPkr7Rjcg\\\":\\\"_4ThCardReview\\\",\\\"T_oa9euFO\\\":\\\"_4ThCardName\\\",\\\"UAQQiUch4\\\":\\\"_4ThCardRole\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"650\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mbv8dxuE7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LH_9SAg98\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YORGM_Aii\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sdbmVTlg_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WoAsdxjgs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"whbMwYl09\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SwU3GqOSy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eKuu7X7So\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cPTP6jsN8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cBDpPScuH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./whEkXUthM.map","// Generated by Framer (6ca3d35)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/ghxWh5YqsdLgDksSjXTm/bp040A001JDi4LZZJnyZ/pydb2G9R8.js\";const serializationHash=\"framer-ulfMm\";const variantClassNames={s22H_PUUR:\"framer-v-3m06i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IAuUFVbHd=undefined;const FK_uTsmVe=undefined;const zVm56uDDE=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({comment,height,id,name1,profession,width,...props})=>{return{...props,FK_uTsmVe:name1??props.FK_uTsmVe??\"Michael Turner\",IAuUFVbHd:comment??props.IAuUFVbHd??\"An outstanding experience from start to finish. Their professionalism and attention to detail made finding my dream home effortless\",zVm56uDDE:profession??props.zVm56uDDE??\"Business Owner\"};};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,IAuUFVbHd,FK_uTsmVe,zVm56uDDE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"s22H_PUUR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-3m06i\",className,classNames),\"data-framer-name\":\"Variant 2\",layoutDependency:layoutDependency,layoutId:\"s22H_PUUR\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,boxShadow:\"0px 1px 25px 5px rgba(0, 0, 0, 0.1)\",...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-azr3xd\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"ivNdBnZ63\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-rrp2hy\",layoutDependency:layoutDependency,layoutId:\"nhTMLqydx\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-155nn4m\",layoutDependency:layoutDependency,layoutId:\"B_m0WXGN6\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1b9tzeo\",layoutDependency:layoutDependency,layoutId:\"vMjEIru2o\",radius:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 11.103 2.963 C 11.47 2.22 12.53 2.22 12.897 2.963 L 15.294 7.82 C 15.44 8.115 15.721 8.32 16.047 8.367 L 21.408 9.146 C 22.228 9.266 22.555 10.273 21.962 10.852 L 18.083 14.633 C 17.847 14.863 17.74 15.194 17.795 15.518 L 18.711 20.857 C 18.851 21.674 17.994 22.297 17.26 21.911 L 12.465 19.391 C 12.174 19.237 11.826 19.237 11.535 19.391 L 6.74 21.911 C 6.006 22.297 5.149 21.674 5.289 20.857 L 6.205 15.518 C 6.26 15.194 6.153 14.863 5.917 14.633 L 2.038 10.852 C 1.445 10.273 1.772 9.266 2.592 9.146 L 7.953 8.367 C 8.279 8.32 8.56 8.115 8.706 7.82 Z\" fill=\"var(--token-a3ff63ed-e749-489d-a6bb-0db3a585524e, rgb(255, 154, 31)) /* {&quot;name&quot;:&quot;NEW&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8aiuhp\",layoutDependency:layoutDependency,layoutId:\"rkqMwZSBY\",radius:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 11.103 2.963 C 11.47 2.22 12.53 2.22 12.897 2.963 L 15.294 7.82 C 15.44 8.115 15.721 8.32 16.047 8.367 L 21.408 9.146 C 22.228 9.266 22.555 10.273 21.962 10.852 L 18.083 14.633 C 17.847 14.863 17.74 15.194 17.795 15.518 L 18.711 20.857 C 18.851 21.674 17.994 22.297 17.26 21.911 L 12.465 19.391 C 12.174 19.237 11.826 19.237 11.535 19.391 L 6.74 21.911 C 6.006 22.297 5.149 21.674 5.289 20.857 L 6.205 15.518 C 6.26 15.194 6.153 14.863 5.917 14.633 L 2.038 10.852 C 1.445 10.273 1.772 9.266 2.592 9.146 L 7.953 8.367 C 8.279 8.32 8.56 8.115 8.706 7.82 Z\" fill=\"var(--token-a3ff63ed-e749-489d-a6bb-0db3a585524e, rgb(255, 154, 31)) /* {&quot;name&quot;:&quot;NEW&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ojfy04\",layoutDependency:layoutDependency,layoutId:\"EWfyhKyT1\",radius:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 11.103 2.963 C 11.47 2.22 12.53 2.22 12.897 2.963 L 15.294 7.82 C 15.44 8.115 15.721 8.32 16.047 8.367 L 21.408 9.146 C 22.228 9.266 22.555 10.273 21.962 10.852 L 18.083 14.633 C 17.847 14.863 17.74 15.194 17.795 15.518 L 18.711 20.857 C 18.851 21.674 17.994 22.297 17.26 21.911 L 12.465 19.391 C 12.174 19.237 11.826 19.237 11.535 19.391 L 6.74 21.911 C 6.006 22.297 5.149 21.674 5.289 20.857 L 6.205 15.518 C 6.26 15.194 6.153 14.863 5.917 14.633 L 2.038 10.852 C 1.445 10.273 1.772 9.266 2.592 9.146 L 7.953 8.367 C 8.279 8.32 8.56 8.115 8.706 7.82 Z\" fill=\"var(--token-a3ff63ed-e749-489d-a6bb-0db3a585524e, rgb(255, 154, 31)) /* {&quot;name&quot;:&quot;NEW&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c10a53\",layoutDependency:layoutDependency,layoutId:\"XlE9shiEG\",radius:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 11.103 2.963 C 11.47 2.22 12.53 2.22 12.897 2.963 L 15.294 7.82 C 15.44 8.115 15.721 8.32 16.047 8.367 L 21.408 9.146 C 22.228 9.266 22.555 10.273 21.962 10.852 L 18.083 14.633 C 17.847 14.863 17.74 15.194 17.795 15.518 L 18.711 20.857 C 18.851 21.674 17.994 22.297 17.26 21.911 L 12.465 19.391 C 12.174 19.237 11.826 19.237 11.535 19.391 L 6.74 21.911 C 6.006 22.297 5.149 21.674 5.289 20.857 L 6.205 15.518 C 6.26 15.194 6.153 14.863 5.917 14.633 L 2.038 10.852 C 1.445 10.273 1.772 9.266 2.592 9.146 L 7.953 8.367 C 8.279 8.32 8.56 8.115 8.706 7.82 Z\" fill=\"var(--token-a3ff63ed-e749-489d-a6bb-0db3a585524e, rgb(255, 154, 31)) /* {&quot;name&quot;:&quot;NEW&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g30f4q\",layoutDependency:layoutDependency,layoutId:\"u0gY3Eyic\",radius:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\" overflow=\"visible\"><path d=\"M 11.103 2.963 C 11.47 2.22 12.53 2.22 12.897 2.963 L 15.294 7.82 C 15.44 8.115 15.721 8.32 16.047 8.367 L 21.408 9.146 C 22.228 9.266 22.555 10.273 21.962 10.852 L 18.083 14.633 C 17.847 14.863 17.74 15.194 17.795 15.518 L 18.711 20.857 C 18.851 21.674 17.994 22.297 17.26 21.911 L 12.465 19.391 C 12.174 19.237 11.826 19.237 11.535 19.391 L 6.74 21.911 C 6.006 22.297 5.149 21.674 5.289 20.857 L 6.205 15.518 C 6.26 15.194 6.153 14.863 5.917 14.633 L 2.038 10.852 C 1.445 10.273 1.772 9.266 2.592 9.146 L 7.953 8.367 C 8.279 8.32 8.56 8.115 8.706 7.82 Z\" fill=\"var(--token-a3ff63ed-e749-489d-a6bb-0db3a585524e, rgb(255, 154, 31)) /* {&quot;name&quot;:&quot;NEW&quot;} */\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1saWdodCBpdGFsaWM=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-style\":\"italic\",\"--framer-font-weight\":\"300\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b748fb06-da65-4b05-a4f1-e4c7fbc2d9bc, rgb(115, 115, 115)))\"},children:\"An outstanding experience from start to finish. Their professionalism and attention to detail made finding my dream home effortless\"})}),className:\"framer-1k8iq9j\",fonts:[\"FS;Poppins-light italic\"],layoutDependency:layoutDependency,layoutId:\"j09rVNOJt\",style:{\"--extracted-r6o4lv\":\"var(--token-b748fb06-da65-4b05-a4f1-e4c7fbc2d9bc, rgb(115, 115, 115))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:IAuUFVbHd,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b57ttz\",\"data-framer-name\":\"Text-wrapper\",layoutDependency:layoutDependency,layoutId:\"R8riGmqfO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-3a1e459e-eeda-4aee-a2fb-1f7a3a0c81aa, rgb(38, 91, 214)))\"},children:\"Michael Turner\"})}),className:\"framer-1btc8w\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"Xx4QoGMmu\",style:{\"--extracted-1lwpl3i\":\"var(--token-3a1e459e-eeda-4aee-a2fb-1f7a3a0c81aa, rgb(38, 91, 214))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:FK_uTsmVe,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-k01hq8\",\"data-styles-preset\":\"pydb2G9R8\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3a1e459e-eeda-4aee-a2fb-1f7a3a0c81aa, rgb(38, 91, 214)))\"},children:\"Business Owner\"})}),className:\"framer-5mqbuz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nOJsJE15C\",style:{\"--extracted-r6o4lv\":\"var(--token-3a1e459e-eeda-4aee-a2fb-1f7a3a0c81aa, rgb(38, 91, 214))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:zVm56uDDE,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ulfMm.framer-170f2oh, .framer-ulfMm .framer-170f2oh { display: block; }\",\".framer-ulfMm.framer-3m06i { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; min-height: 250px; overflow: hidden; padding: 50px; position: relative; width: 460px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ulfMm .framer-azr3xd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 25px 0px; position: relative; width: 100%; }\",\".framer-ulfMm .framer-rrp2hy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ulfMm .framer-155nn4m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ulfMm .framer-1b9tzeo, .framer-ulfMm .framer-8aiuhp, .framer-ulfMm .framer-1ojfy04, .framer-ulfMm .framer-c10a53, .framer-ulfMm .framer-g30f4q { height: 24px; position: relative; width: 24px; }\",\".framer-ulfMm .framer-1k8iq9j, .framer-ulfMm .framer-1btc8w, .framer-ulfMm .framer-5mqbuz { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ulfMm .framer-1b57ttz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 314\n * @framerIntrinsicWidth 460\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"250px\",null]}}}\n * @framerVariables {\"IAuUFVbHd\":\"comment\",\"FK_uTsmVe\":\"name1\",\"zVm56uDDE\":\"profession\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryemfFWV8e=withCSS(Component,css,\"framer-ulfMm\");export default FrameryemfFWV8e;FrameryemfFWV8e.displayName=\"Testimonial Card 2\";FrameryemfFWV8e.defaultProps={height:314,width:460};addPropertyControls(FrameryemfFWV8e,{IAuUFVbHd:{defaultValue:\"An outstanding experience from start to finish. Their professionalism and attention to detail made finding my dream home effortless\",displayTextArea:false,title:\"Comment\",type:ControlType.String},onIAuUFVbHdChange:{changes:\"IAuUFVbHd\",type:ControlType.ChangeHandler},FK_uTsmVe:{defaultValue:\"Michael Turner\",displayTextArea:false,title:\"Name\",type:ControlType.String},onFK_uTsmVeChange:{changes:\"FK_uTsmVe\",type:ControlType.ChangeHandler},zVm56uDDE:{defaultValue:\"Business Owner\",displayTextArea:false,title:\"Profession\",type:ControlType.String},onzVm56uDDEChange:{changes:\"zVm56uDDE\",type:ControlType.ChangeHandler}});addFonts(FrameryemfFWV8e,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"italic\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DBX4JBGXRKGWSILQFR3B362YJUABY47Q/4HLNBCNPEJKDRYNGKW2TXDMFSAICHZ6O/GVIYM5ATH5FB3COBZUXB4WAW4QXO6VSQ.woff2\",weight:\"300\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"},{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryemfFWV8e\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"IAuUFVbHd\\\":\\\"comment\\\",\\\"FK_uTsmVe\\\":\\\"name1\\\",\\\"zVm56uDDE\\\":\\\"profession\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"314\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"250px\\\",null]}}}\",\"framerIntrinsicWidth\":\"460\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yemfFWV8e.map","// Generated by Framer (6ca3d35)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"Tzvu9wi8f\",\"YdO5pwx1L\",\"kvAfUbGCC\",\"LEryhwhNu\",\"SZvbWoNIc\"];const serializationHash=\"framer-MNwQF\";const variantClassNames={kvAfUbGCC:\"framer-v-8pprnj\",LEryhwhNu:\"framer-v-ckm2n0\",SZvbWoNIc:\"framer-v-1h6ik6b\",Tzvu9wi8f:\"framer-v-cy2wq\",YdO5pwx1L:\"framer-v-wxmwfn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const bidYCDNxy=undefined;const wVT15WdhF=undefined;const lZEQSw2km=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Gradient blue\":\"Tzvu9wi8f\",\"Gradient green\":\"LEryhwhNu\",\"Gradient orange\":\"kvAfUbGCC\",\"Gradient yellow\":\"YdO5pwx1L\",Handy:\"SZvbWoNIc\"};const Variants=motion.create(React.Fragment);const getProps=({amount,amount2,height,id,textOben,width,...props})=>{return{...props,bidYCDNxy:amount??props.bidYCDNxy??\"89\",lZEQSw2km:textOben??props.lZEQSw2km??\"N1 pass rate of students\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Tzvu9wi8f\",wVT15WdhF:amount2??props.wVT15WdhF??\"%\"};};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,bidYCDNxy,wVT15WdhF,lZEQSw2km,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Tzvu9wi8f\",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-cy2wq\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Gradient blue\",layoutDependency:layoutDependency,layoutId:\"Tzvu9wi8f\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d3b63c36-f8b5-4a4c-bcba-9ca3df85f826, rgb(214, 227, 239))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",background:\"linear-gradient(180deg, rgb(18, 219, 230) 0%, rgb(0, 130, 252) 100%)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,...style},variants:{kvAfUbGCC:{\"--border-color\":\"var(--token-f7a29e04-3bc2-458e-8711-fdaf708b2b76, rgb(253, 231, 215))\",background:\"linear-gradient(180deg, rgba(253, 231, 215, 0.4) 0%, rgba(249, 204, 175, 0.8) 100%)\"},LEryhwhNu:{\"--border-color\":\"var(--token-fe061a53-cada-4f0e-9b18-cf8bedd26077, rgb(186, 224, 205))\",background:\"linear-gradient(180deg, rgba(220, 239, 228, 0.4) 0%, rgba(186, 224, 205, 0.8) 100%)\"},YdO5pwx1L:{\"--border-color\":\"var(--token-cefea0bc-9bdd-4883-a118-80578d9a2735, rgb(255, 249, 235))\",background:\"linear-gradient(180deg, rgba(255, 249, 235, 0.4) 0%, rgba(255, 238, 198, 0.8) 100%)\"}},...addPropertyOverrides({kvAfUbGCC:{\"data-framer-name\":\"Gradient orange\"},LEryhwhNu:{\"data-framer-name\":\"Gradient green\"},SZvbWoNIc:{\"data-framer-name\":\"Handy\"},YdO5pwx1L:{\"data-framer-name\":\"Gradient yellow\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gyqhbn\",\"data-framer-name\":\"Number\",layoutDependency:layoutDependency,layoutId:\"BRUPyrKQh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1ib2xk\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"89\"})}),className:\"framer-wtd4zf\",fonts:[\"FS;Poppins-bold\"],layoutDependency:layoutDependency,layoutId:\"n2sSYg0cO\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:bidYCDNxy,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SZvbWoNIc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1ib2xk\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"89\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1ib2xk\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-96353f14-d37a-4664-a914-4d3caf4a1588, rgb(235, 160, 61)))\",\"--framer-text-transform\":\"uppercase\"},children:\"%\"})}),className:\"framer-w8fkx3\",fonts:[\"FS;Poppins-bold\"],layoutDependency:layoutDependency,layoutId:\"HGqh0wyUi\",style:{\"--extracted-r6o4lv\":\"var(--token-96353f14-d37a-4664-a914-4d3caf4a1588, rgb(235, 160, 61))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:wVT15WdhF,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SZvbWoNIc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1ib2xk\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"700\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-96353f14-d37a-4664-a914-4d3caf4a1588, rgb(235, 160, 61)))\",\"--framer-text-transform\":\"uppercase\"},children:\"%\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"N1 pass rate of students\"})}),className:\"framer-1kvkfex\",fonts:[\"FS;Poppins-regular\"],layoutDependency:layoutDependency,layoutId:\"VrBQC3hOD\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:lZEQSw2km,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({SZvbWoNIc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7UG9wcGlucy1yZWd1bGFy\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"N1 pass rate of students\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MNwQF.framer-1gepvuu, .framer-MNwQF .framer-1gepvuu { display: block; }\",\".framer-MNwQF.framer-cy2wq { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 15px; position: relative; width: min-content; }\",\".framer-MNwQF .framer-gyqhbn { align-content: flex-end; align-items: flex-end; 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; }\",\".framer-MNwQF .framer-wtd4zf, .framer-MNwQF .framer-w8fkx3, .framer-MNwQF .framer-1kvkfex { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-MNwQF[data-border=\"true\"]::after, .framer-MNwQF [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; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 82.5\n * @framerIntrinsicWidth 199\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"YdO5pwx1L\":{\"layout\":[\"auto\",\"auto\"]},\"kvAfUbGCC\":{\"layout\":[\"auto\",\"auto\"]},\"LEryhwhNu\":{\"layout\":[\"auto\",\"auto\"]},\"SZvbWoNIc\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"bidYCDNxy\":\"amount\",\"wVT15WdhF\":\"amount2\",\"lZEQSw2km\":\"textOben\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZfy31QtYf=withCSS(Component,css,\"framer-MNwQF\");export default FramerZfy31QtYf;FramerZfy31QtYf.displayName=\"Stats card\";FramerZfy31QtYf.defaultProps={height:82.5,width:199};addPropertyControls(FramerZfy31QtYf,{variant:{options:[\"Tzvu9wi8f\",\"YdO5pwx1L\",\"kvAfUbGCC\",\"LEryhwhNu\",\"SZvbWoNIc\"],optionTitles:[\"Gradient blue\",\"Gradient yellow\",\"Gradient orange\",\"Gradient green\",\"Handy\"],title:\"Variant\",type:ControlType.Enum},bidYCDNxy:{defaultValue:\"89\",displayTextArea:false,title:\"Amount\",type:ControlType.String},onbidYCDNxyChange:{changes:\"bidYCDNxy\",type:ControlType.ChangeHandler},wVT15WdhF:{defaultValue:\"%\",displayTextArea:false,title:\"Amount 2\",type:ControlType.String},onwVT15WdhFChange:{changes:\"wVT15WdhF\",type:ControlType.ChangeHandler},lZEQSw2km:{defaultValue:\"N1 pass rate of students\",displayTextArea:false,title:\"Text Oben\",type:ControlType.String},onlZEQSw2kmChange:{changes:\"lZEQSw2km\",type:ControlType.ChangeHandler}});addFonts(FramerZfy31QtYf,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/EOHGWBZYYKO6R4PWP4S2B3FFWHHBEZN6/UWQLMF4AFWLXCJQCFV3WRVYC77KZXPRB/FYG6OCH7XOLUUSZTIZE65ATBZWF623O4.woff2\",weight:\"700\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZfy31QtYf\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YdO5pwx1L\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kvAfUbGCC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LEryhwhNu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SZvbWoNIc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"82.5\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"199\",\"framerVariables\":\"{\\\"bidYCDNxy\\\":\\\"amount\\\",\\\"wVT15WdhF\\\":\\\"amount2\\\",\\\"lZEQSw2km\\\":\\\"textOben\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Zfy31QtYf.map","// @framerSupportedLayoutWidth any\n// @framerSupportedLayoutHeight auto\n// @framerIntrinsicWidth 860\n// @framerIntrinsicHeight 460\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useRef,useEffect}from\"react\";import{motion,AnimatePresence}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/* ---------------------------------------------------------------\n   Karriere-Quiz – alle 4 Pfade, je mehrere Fragen mit Auswertung.\n   Look komplett über `tokens` + Property-Controls steuerbar.\n   Inhalte (Kategorien, Ergebnisse, Fragen) stehen in PATHS und\n   lassen sich dort direkt erweitern.\n----------------------------------------------------------------- */function applyAlpha(color,alpha){if(!color)return`rgba(0, 0, 0, ${alpha})`;let c=color.toString().trim();if(c.indexOf(\"rgb\")===0){const nums=c.match(/[\\d.]+/g)||[];const r=parseFloat(nums[0])||0;const g=parseFloat(nums[1])||0;const b=parseFloat(nums[2])||0;return`rgba(${r}, ${g}, ${b}, ${alpha})`;}let h=c.replace(\"#\",\"\");if(h.length===3)h=h.split(\"\").map(x=>x+x).join(\"\");if(h.length===8)h=h.substring(0,6);const r=parseInt(h.substring(0,2),16)||0;const g=parseInt(h.substring(2,4),16)||0;const b=parseInt(h.substring(4,6),16)||0;return`rgba(${r}, ${g}, ${b}, ${alpha})`;}function Icon({name,size=20,color=\"currentColor\",stroke=1.7}){const paths={arrowRight:\"M5 12h14M13 6l6 6-6 6\",arrowLeft:\"M19 12H5M11 18l-6-6 6-6\",chevronRight:\"M9 6l6 6-6 6\",refresh:\"M21 12a9 9 0 1 1-2.64-6.36M21 3v6h-6\",briefcase:\"M3 8.5h18V19a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V8.5zM8 8.5V6a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2.5\",school:\"M3 9l9-5 9 5-9 5-9-5zM7 11.5V16c0 1.2 2.4 2.5 5 2.5s5-1.3 5-2.5v-4.5\",split:\"M4 5v4c0 4 4 5 8 5s8-1 8-5V5M2 7l2-2 2 2M16 7l2-2 2 2\",compass:\"M12 12l3.5-7L9 8.5 12 12zM12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18z\",heart:\"M12 20.5C8 18 3.5 14 3.5 9.5A4.5 4.5 0 0 1 12 7a4.5 4.5 0 0 1 8.5 2.5C20.5 14 16 18 12 20.5z\",bag:\"M6 8h12l1 12H5L6 8zM9 8a3 3 0 0 1 6 0\",wrench:\"M14.5 6.5a4 4 0 0 1-5.4 5.4L4 17l3 3 5.1-5.1a4 4 0 0 1 5.4-5.4l-2.6 2.6-2.4-.6-.6-2.4 2.6-2.6z\",code:\"M9 8l-4 4 4 4M15 8l4 4-4 4\",building:\"M5 21V6l7-3 7 3v15M3 21h18M9 10h.01M9 14h.01M15 10h.01M15 14h.01M10 21v-3.5h4V21\",chefhat:\"M7 14a4 4 0 1 1 1.2-7.8A4 4 0 0 1 16 5.5a4 4 0 0 1 1 8.5M7 14v4h10v-4M7 18h10\",scale:\"M12 4v16M5 20h14M7 7l-3 6a3 3 0 0 0 6 0L7 7zM17 7l-3 6a3 3 0 0 0 6 0l-3-6M8 7h8\",pulse:\"M3 12h4l2-5 4 10 2-5h6\",palette:\"M12 3a9 9 0 1 0 0 18c1 0 1.6-.9 1.6-1.7 0-1 .8-1.6 1.6-1.6H17a3 3 0 0 0 3-3 7.6 7.6 0 0 0-8-9.7zM7.5 12h.01M9.5 8h.01M14.5 8h.01\"};return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:stroke,strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",style:{display:\"block\",flexShrink:0},children:/*#__PURE__*/_jsx(\"path\",{d:paths[name]||\"\"})});}/* --- Inhalte aller Pfade -------------------------------------------------\n   cat-Optionen geben je 1 Punkt auf eine Kategorie. Die letzte Frage setzt\n   `trait` (0 = Menschen, 1 = Technik/Details, 2 = Überblick) und wählt damit\n   das Ergebnis innerhalb der Gewinner-Kategorie. Ergebnisse sind in dieser\n   Reihenfolge sortiert.\n------------------------------------------------------------------------- */const PATHS={ausbildung:{label:\"Ausbildung\",quote:\"„Ich will direkt durchstarten.“\",icon:\"briefcase\",secondaryLabel:\"Noch unsicher? Alle Ausbildungsberufe ansehen\",secondaryLink:\"https://der-karrierecoach.com/orientierung/ausbildung#ausbildungsberufe\",cats:{sozial:{tag:\"Soziales\",icon:\"heart\",results:[{n:\"Pflegefachmann/-frau\",d:\"Du versorgst Menschen im Krankenhaus oder Heim – medizinisch und menschlich.\"},{n:\"Medizinische/r Fachangestellte/r\",d:\"Du h\\xe4ltst die Arztpraxis am Laufen: betreuen, assistieren, organisieren.\"},{n:\"Sozialp\\xe4dagogische Assistenz\",d:\"Du betreust Kinder in Kita oder Krippe und begleitest sie beim Gro\\xdfwerden.\"}]},kaufmann:{tag:\"Kaufm\\xe4nnisch\",icon:\"bag\",results:[{n:\"Einzelhandelskaufmann/-frau\",d:\"Du ber\\xe4tst Kunden, pr\\xe4sentierst Ware und verkaufst – mitten im Laden.\"},{n:\"Kaufmann/-frau im E-Commerce\",d:\"Du betreust Onlineshops: Produkte, Texte, Bestellungen und Kunden.\"},{n:\"Kaufmann/-frau f\\xfcr B\\xfcromanagement\",d:\"Du organisierst den B\\xfcroalltag – Termine, Schriftverkehr und Abl\\xe4ufe.\"}]},technik:{tag:\"Technik & Handwerk\",icon:\"wrench\",results:[{n:\"Kfz-Mechatroniker/-in\",d:\"Du reparierst und wartest Autos – vom Motor bis zur Elektronik.\"},{n:\"Mechatroniker/-in\",d:\"Du verbindest Mechanik, Elektronik und IT – Anlagen und Roboter.\"},{n:\"Industriemechaniker/-in\",d:\"Du baust, wartest und reparierst Maschinen in der Produktion.\"}]},it:{tag:\"IT\",icon:\"code\",results:[{n:\"IT-System-Elektroniker/-in\",d:\"Du installierst und reparierst Hardware und Netzwerke beim Kunden.\"},{n:\"Fachinformatiker/-in Anwendungsentwicklung\",d:\"Du programmierst Software, Apps und Systeme und behebst Fehler.\"},{n:\"Fachinformatiker/-in Systemintegration\",d:\"Du baust und betreibst IT-Systeme – Netzwerke, Server, alles l\\xe4uft.\"}]},oeffentlich:{tag:\"\\xd6ffentlicher Dienst\",icon:\"building\",results:[{n:\"Verwaltungsfachangestellte/-r\",d:\"Du bearbeitest Antr\\xe4ge, erstellst Bescheide und ber\\xe4tst B\\xfcrger.\"},{n:\"Finanzwirt/-in\",d:\"Du pr\\xfcfst Steuererkl\\xe4rungen und setzt Bescheide fest – Zahlen & Recht.\"},{n:\"Justizfachangestellte/-r\",d:\"Du organisierst Abl\\xe4ufe an Gerichten, f\\xfchrst Akten, setzt Beschl\\xfcsse um.\"}]},gastro:{tag:\"Service & Gastro\",icon:\"chefhat\",results:[{n:\"Hotelfachmann/-frau\",d:\"Du sorgst daf\\xfcr, dass G\\xe4ste sich wohlf\\xfchlen – Empfang und Service.\"},{n:\"Fachmann/-frau f\\xfcr Systemgastronomie\",d:\"Du steuerst Abl\\xe4ufe in der Gastronomie – Einkauf, Personal, Qualit\\xe4t.\"}]}},questions:[{q:\"Was reizt dich am meisten?\",opts:[{label:\"Menschen helfen und betreuen\",cat:\"sozial\"},{label:\"Handel, Kunden, B\\xfcro\",cat:\"kaufmann\"},{label:\"Technik, Maschinen, anpacken\",cat:\"technik\"},{label:\"Computer & Software\",cat:\"it\"},{label:\"Verwaltung, Recht, Ordnung\",cat:\"oeffentlich\"},{label:\"Service & G\\xe4ste\",cat:\"gastro\"}]},{q:\"Wie arbeitest du am liebsten?\",opts:[{label:\"Im direkten Kontakt mit Menschen\",cat:\"sozial\"},{label:\"Praktisch mit den H\\xe4nden\",cat:\"technik\"},{label:\"Organisiert am Schreibtisch\",cat:\"kaufmann\"},{label:\"Am Rechner / mit Daten\",cat:\"it\"}]},{q:\"Was ist dir am wichtigsten?\",opts:[{label:\"Anderen wirklich helfen\",cat:\"sozial\"},{label:\"Ein sicherer, geregelter Job\",cat:\"oeffentlich\"},{label:\"Etwas Sichtbares schaffen\",cat:\"technik\"},{label:\"Abwechslung & G\\xe4ste\",cat:\"gastro\"}]},{q:\"Und eher …\",opts:[{label:\"direkt mit Menschen\",trait:0},{label:\"t\\xfcfteln an Technik & Details\",trait:1},{label:\"den \\xdcberblick behalten & organisieren\",trait:2}]}]},studium:{label:\"Studium\",quote:\"„Ich will studieren.“\",icon:\"school\",secondaryLabel:\"Noch unsicher? Alle Studieng\\xe4nge ansehen\",secondaryLink:\"https://der-karrierecoach.com/orientierung/studium#studieng%C3%A4nge\",cats:{technik:{tag:\"Technik & IT\",icon:\"code\",results:[{n:\"Informatik\",d:\"Du lernst, wie Programme, Apps und IT-Systeme entstehen und funktionieren.\"},{n:\"Maschinenbau\",d:\"Du entwickelst Maschinen und Ger\\xe4te – von Werkzeugen bis zu Autos.\"},{n:\"Wirtschaftsinformatik\",d:\"Du verbindest IT und Wirtschaft und baust digitale L\\xf6sungen f\\xfcr Firmen.\"}]},wirtschaft:{tag:\"Wirtschaft & Management\",icon:\"bag\",results:[{n:\"International Business\",d:\"BWL mit Fokus auf internationale M\\xe4rkte und Sprachen.\"},{n:\"Betriebswirtschaftslehre\",d:\"Du lernst, wie Unternehmen gef\\xfchrt werden – von Finanzen bis Marketing.\"},{n:\"Logistik / Supply Chain\",d:\"Du planst und optimierst Warenfl\\xfcsse und Lieferketten.\"}]},recht:{tag:\"Recht & Sicherheit\",icon:\"scale\",results:[{n:\"Polizeidienst\",d:\"Du sorgst f\\xfcr Sicherheit, planst Eins\\xe4tze und sch\\xfctzt Menschen.\"},{n:\"Jura\",d:\"Du lernst Gesetze, vertrittst Menschen und sorgst f\\xfcr Gerechtigkeit.\"},{n:\"\\xd6ffentliche Verwaltung\",d:\"Du steuerst Abl\\xe4ufe in Beh\\xf6rden und setzt Gesetze um.\"}]},menschen:{tag:\"Menschen & Gesellschaft\",icon:\"heart\",results:[{n:\"Soziale Arbeit\",d:\"Du unterst\\xfctzt Menschen in schwierigen Situationen ganz praktisch.\"},{n:\"Psychologie\",d:\"Du erforschst, wie Menschen denken und f\\xfchlen – Beratung und Therapie.\"},{n:\"Lehramt\",d:\"Du vermittelst Wissen und f\\xf6rderst junge Menschen.\"}]},gesundheit:{tag:\"Gesundheit & Medizin\",icon:\"pulse\",results:[{n:\"Humanmedizin\",d:\"Du erkennst und behandelst Krankheiten und rettest Leben.\"},{n:\"Pharmazie\",d:\"Du lernst, wie Medikamente entwickelt, gepr\\xfcft und angewendet werden.\"},{n:\"Gesundheitsmanagement\",d:\"Du organisierst Abl\\xe4ufe in Kliniken und Einrichtungen.\"}]},natur:{tag:\"Natur & Kreativit\\xe4t\",icon:\"palette\",results:[{n:\"Biologie\",d:\"Du erforschst das Leben – von Pflanzen und Tieren bis zur Genetik.\"},{n:\"Chemie\",d:\"Du erforschst Stoffe und Reaktionen – f\\xfcr Medizin, Technik, Umwelt.\"},{n:\"Architektur\",d:\"Du entwirfst und planst Geb\\xe4ude und machst Ideen sichtbar.\"}]}},questions:[{q:\"Was interessiert dich am meisten?\",opts:[{label:\"Entwickeln, bauen, Technik\",cat:\"technik\"},{label:\"Wirtschaft, leiten, organisieren\",cat:\"wirtschaft\"},{label:\"Recht & Gerechtigkeit\",cat:\"recht\"},{label:\"Menschen & Gesellschaft\",cat:\"menschen\"},{label:\"Gesundheit & Medizin\",cat:\"gesundheit\"},{label:\"Natur, Forschung & Gestaltung\",cat:\"natur\"}]},{q:\"Womit besch\\xe4ftigst du dich gern?\",opts:[{label:\"Zahlen, Logik, Technik\",cat:\"technik\"},{label:\"Menschen verstehen & helfen\",cat:\"menschen\"},{label:\"Regeln, Argumente, Struktur\",cat:\"recht\"},{label:\"Experimente & Kreatives\",cat:\"natur\"}]},{q:\"Was willst du sp\\xe4ter bewirken?\",opts:[{label:\"Innovationen entwickeln\",cat:\"technik\"},{label:\"Unternehmen f\\xfchren\",cat:\"wirtschaft\"},{label:\"Menschen gesund machen\",cat:\"gesundheit\"},{label:\"Gestalten oder erforschen\",cat:\"natur\"}]},{q:\"Und eher …\",opts:[{label:\"direkt mit Menschen arbeiten\",trait:0},{label:\"an Details & Technik t\\xfcfteln\",trait:1},{label:\"organisieren & den \\xdcberblick behalten\",trait:2}]}]},dual:{label:\"Duales Studium\",quote:\"„Ich will beides verbinden.“\",icon:\"split\",secondaryLabel:\"Mehr zum dualen Studium erfahren\",secondaryLink:\"https://der-karrierecoach.com/orientierung/duales-studium\",cats:{technik:{tag:\"Technik & IT\",icon:\"code\",results:[{n:\"Informatik (dual)\",d:\"Studium plus Praxis im Betrieb: Software und IT-Systeme von Anfang an.\"},{n:\"Mechatronik (dual)\",d:\"Mechanik, Elektronik und IT – direkt im Unternehmen angewendet.\"},{n:\"Maschinenbau (dual)\",d:\"Technik entwickeln und gleichzeitig im Betrieb mitarbeiten.\"}]},wirtschaft:{tag:\"Wirtschaft\",icon:\"bag\",results:[{n:\"BWL (dual)\",d:\"Unternehmensf\\xfchrung lernen und parallel echte Aufgaben \\xfcbernehmen.\"},{n:\"Wirtschaftsinformatik (dual)\",d:\"IT und Wirtschaft verbinden – mit fester Stelle im Unternehmen.\"},{n:\"Logistik (dual)\",d:\"Lieferketten planen und direkt im Betrieb steuern.\"}]},sozialGesundheit:{tag:\"Sozial & Gesundheit\",icon:\"heart\",results:[{n:\"Soziale Arbeit (dual)\",d:\"Menschen unterst\\xfctzen – mit Studium und Praxis in einer Einrichtung.\"},{n:\"Pflege (dual)\",d:\"Pflege studieren und gleichzeitig im Krankenhaus arbeiten.\"},{n:\"Gesundheitsmanagement (dual)\",d:\"Abl\\xe4ufe im Gesundheitswesen organisieren – Theorie und Betrieb.\"}]},verwaltung:{tag:\"Verwaltung & \\xf6ffentl. Dienst\",icon:\"building\",results:[{n:\"\\xd6ffentliche Verwaltung (dual)\",d:\"Sicherer Weg in den \\xf6ffentlichen Dienst – Studium plus Beh\\xf6rde.\"},{n:\"Verwaltungsinformatik (dual)\",d:\"IT f\\xfcr Beh\\xf6rden – moderne Technik im sicheren Umfeld.\"},{n:\"Steuerverwaltung (dual)\",d:\"Zahlen, Recht und Verwaltung – mit fester Anstellung.\"}]}},questions:[{q:\"Was willst du verbinden?\",opts:[{label:\"Technik & Praxis\",cat:\"technik\"},{label:\"Wirtschaft & Unternehmen\",cat:\"wirtschaft\"},{label:\"Menschen & Gesundheit\",cat:\"sozialGesundheit\"},{label:\"Verwaltung & \\xf6ffentlicher Dienst\",cat:\"verwaltung\"}]},{q:\"Wie arbeitest du am liebsten?\",opts:[{label:\"An Technik & Systemen\",cat:\"technik\"},{label:\"Mit Zahlen & Organisation\",cat:\"wirtschaft\"},{label:\"Mit und f\\xfcr Menschen\",cat:\"sozialGesundheit\"},{label:\"Geregelt & strukturiert\",cat:\"verwaltung\"}]},{q:\"Was ist dir wichtig?\",opts:[{label:\"Moderne Technik\",cat:\"technik\"},{label:\"Karriere im Unternehmen\",cat:\"wirtschaft\"},{label:\"Sinnvolle Arbeit mit Menschen\",cat:\"sozialGesundheit\"},{label:\"Ein sicherer \\xf6ffentlicher Job\",cat:\"verwaltung\"}]},{q:\"Und eher …\",opts:[{label:\"direkt mit Menschen\",trait:0},{label:\"an Technik t\\xfcfteln\",trait:1},{label:\"organisieren & planen\",trait:2}]}]},praktikum:{label:\"Schulpraktikum\",quote:\"„Ich will erstmal reinschnuppern.“\",icon:\"compass\",secondaryLabel:\"Mehr zum Schulpraktikum erfahren\",secondaryLink:\"https://der-karrierecoach.com/orientierung/schulpraktikum\",cats:{technik:{tag:\"Technik & Handwerk\",icon:\"wrench\",results:[{n:\"Praktikum im Handwerk\",d:\"Werkstatt, Baustelle oder Produktion – sieh, wie praktisch gearbeitet wird.\"},{n:\"Praktikum in Technik & Industrie\",d:\"Schnupper in einen Technikbetrieb und lern Maschinen und Abl\\xe4ufe kennen.\"}]},sozial:{tag:\"Soziales & Gesundheit\",icon:\"heart\",results:[{n:\"Praktikum in Kita oder Schule\",d:\"Arbeite mit Kindern und finde heraus, ob Betreuen dein Ding ist.\"},{n:\"Praktikum in Pflege oder Klinik\",d:\"Erlebe den Alltag im Gesundheitsbereich ganz nah.\"}]},buero:{tag:\"B\\xfcro & Wirtschaft\",icon:\"bag\",results:[{n:\"Praktikum im B\\xfcro / Verwaltung\",d:\"Lern Organisation, Schriftverkehr und Abl\\xe4ufe im Betrieb kennen.\"},{n:\"Praktikum im Einzelhandel\",d:\"Beratung, Verkauf und Warenwelt – mitten im Geschehen.\"}]},it:{tag:\"IT & Medien\",icon:\"code\",results:[{n:\"Praktikum in einer IT-Firma\",d:\"Sieh, wie Software entsteht und Systeme betreut werden.\"},{n:\"Praktikum in Medien & Design\",d:\"Gestalten, Content und Kreatives am Bildschirm ausprobieren.\"}]},gastro:{tag:\"Service & Gastro\",icon:\"chefhat\",results:[{n:\"Praktikum in Hotel oder Restaurant\",d:\"Service, K\\xfcche, G\\xe4ste – Tempo und Teamwork live erleben.\"},{n:\"Praktikum bei Events\",d:\"Hilf mit, Veranstaltungen zu planen und durchzuf\\xfchren.\"}]}},questions:[{q:\"Wo willst du reinschnuppern?\",opts:[{label:\"Handwerk & Technik\",cat:\"technik\"},{label:\"Soziales & Gesundheit\",cat:\"sozial\"},{label:\"B\\xfcro & Wirtschaft\",cat:\"buero\"},{label:\"IT & Medien\",cat:\"it\"},{label:\"Service & Gastro\",cat:\"gastro\"}]},{q:\"Was machst du gern?\",opts:[{label:\"Mit den H\\xe4nden arbeiten\",cat:\"technik\"},{label:\"Mit Menschen zu tun haben\",cat:\"sozial\"},{label:\"Am Computer arbeiten\",cat:\"it\"},{label:\"Organisieren & planen\",cat:\"buero\"}]},{q:\"Was klingt nach dir?\",opts:[{label:\"Etwas reparieren oder bauen\",cat:\"technik\"},{label:\"Anderen helfen\",cat:\"sozial\"},{label:\"Kreatives am Bildschirm\",cat:\"it\"},{label:\"G\\xe4ste & Events\",cat:\"gastro\"}]},{q:\"Und eher …\",opts:[{label:\"mehr mit Menschen\",trait:0},{label:\"mehr mit Technik & Sachen\",trait:1},{label:\"Hauptsache Abwechslung\",trait:1}]}]}};const PATH_ORDER=[\"ausbildung\",\"studium\",\"dual\",\"praktikum\"];export default function KarriereQuiz(props){const{startTitle,resultEyebrow,ctaSlot,restartLabel,ausbildungLabel,ausbildungQuote,studiumLabel,studiumQuote,dualLabel,dualQuote,praktikumLabel,praktikumQuote,accentColor,accentTextColor,textColor,backgroundColor,cardColor,fontHeading,fontBody,titleSize,questionSize,optionSize,resultTitleSize,bodySize,radius,buttonRadius,padding,contentMaxWidth,transitionDuration}=props;const t={bg:backgroundColor,card:cardColor,text:textColor,muted:applyAlpha(textColor,.62),faint:applyAlpha(textColor,.45),border:applyAlpha(textColor,.14),accent:accentColor,accentText:accentTextColor,accentBg:applyAlpha(accentColor,.1),accentBg2:applyAlpha(accentColor,.16),shadow:\"0 4px 24px rgba(20, 23, 28, 0.07)\",shadowHover:\"0 12px 32px rgba(20, 23, 28, 0.13)\",radius,btnRadius:buttonRadius,fontH:fontHeading,fontB:fontBody,dur:transitionDuration};const labels={ausbildung:ausbildungLabel,studium:studiumLabel,dual:dualLabel,praktikum:praktikumLabel};const quotes={ausbildung:ausbildungQuote,studium:studiumQuote,dual:dualQuote,praktikum:praktikumQuote};const[screen,setScreen]=useState(\"paths\");const[pathKey,setPathKey]=useState(\"ausbildung\");const[qIndex,setQIndex]=useState(0);const[answers,setAnswers]=useState([]);const[result,setResult]=useState(null);const ref=useRef(null);const[narrow,setNarrow]=useState(false);useEffect(()=>{if(!ref.current||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(entries=>{for(const e of entries)setNarrow(e.contentRect.width<540);});ro.observe(ref.current);return()=>ro.disconnect();},[]);const ease=[.22,.61,.36,1];const screenAnim={initial:{opacity:0,y:12},animate:{opacity:1,y:0},exit:{opacity:0,y:-12},transition:{duration:t.dur,ease}};const choosePath=k=>{setPathKey(k);setAnswers([]);setQIndex(0);setScreen(\"quiz\");};const answer=opt=>{const path=PATHS[pathKey];const na=answers.slice(0,qIndex);na[qIndex]=opt;const isLast=qIndex>=path.questions.length-1;if(isLast){const scores={};let trait=0;na.forEach(o=>{if(o&&o.cat)scores[o.cat]=(scores[o.cat]||0)+1;if(o&&o.trait!=null)trait=o.trait;});const catKeys=Object.keys(path.cats);let best=catKeys[0];let bestVal=-1;catKeys.forEach(k=>{const v=scores[k]||0;if(v>bestVal){bestVal=v;best=k;}});const list=path.cats[best].results;const r=list[Math.min(trait,list.length-1)];setResult({cat:best,...r});setAnswers(na);setScreen(\"result\");}else{setAnswers(na);setQIndex(qIndex+1);}};const goBack=()=>{if(qIndex===0)setScreen(\"paths\");else setQIndex(qIndex-1);};const path=PATHS[pathKey];const question=path.questions[qIndex];const total=path.questions.length;const Option=({label,onClick,i})=>/*#__PURE__*/_jsxs(motion.button,{onClick:onClick,initial:{opacity:0,y:8},animate:{opacity:1,y:0},transition:{duration:t.dur,ease,delay:.05+i*.05},whileHover:{y:-2,boxShadow:t.shadowHover,borderColor:applyAlpha(t.accent,.45)},whileTap:{scale:.992},style:{width:\"100%\",textAlign:\"left\",background:t.card,border:`1px solid ${t.border}`,boxShadow:t.shadow,borderRadius:t.radius,padding:\"17px 20px\",marginBottom:12,cursor:\"pointer\",fontFamily:t.fontB,fontSize:optionSize,color:t.text,display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:12},children:[/*#__PURE__*/_jsx(\"span\",{children:label}),/*#__PURE__*/_jsx(Icon,{name:\"chevronRight\",size:18,color:t.faint})]});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:\"100%\",boxSizing:\"border-box\",background:t.bg,borderRadius:t.radius,padding,fontFamily:t.fontB,color:t.text},children:/*#__PURE__*/_jsx(\"div\",{style:{maxWidth:contentMaxWidth,margin:\"0 auto\",minHeight:380},children:/*#__PURE__*/_jsxs(AnimatePresence,{mode:\"wait\",initial:false,children:[screen===\"paths\"&&/*#__PURE__*/_jsxs(motion.div,{...screenAnim,children:[startTitle?/*#__PURE__*/_jsx(\"h3\",{style:{margin:\"0 0 18px\",fontFamily:t.fontH,fontSize:titleSize,fontWeight:600,color:t.text},children:startTitle}):null,/*#__PURE__*/_jsx(\"div\",{style:{display:\"grid\",gridTemplateColumns:narrow?\"1fr\":\"repeat(2, 1fr)\",gap:16},children:PATH_ORDER.map((k,i)=>/*#__PURE__*/_jsxs(motion.button,{onClick:()=>choosePath(k),initial:{opacity:0,y:10},animate:{opacity:1,y:0},transition:{duration:t.dur,ease,delay:.04+i*.05},whileHover:{y:-4,boxShadow:t.shadowHover},whileTap:{scale:.99},style:{textAlign:\"left\",background:t.card,border:`1px solid ${t.border}`,boxShadow:t.shadow,borderRadius:t.radius,padding:28,minHeight:160,cursor:\"pointer\",fontFamily:t.fontB,display:\"flex\",flexDirection:\"column\",gap:16},children:[/*#__PURE__*/_jsxs(\"span\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{background:applyAlpha(t.accent,.12),color:t.accent,fontSize:14,fontWeight:600,padding:\"4px 12px\",borderRadius:t.btnRadius},children:labels[k]}),/*#__PURE__*/_jsx(Icon,{name:PATHS[k].icon,size:28,color:t.accent})]}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:optionSize+8,fontWeight:600,color:t.text,marginTop:\"auto\"},children:quotes[k]}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:14,fontWeight:500,color:t.accent,display:\"flex\",alignItems:\"center\",gap:5},children:[\"Quiz starten\",\" \",/*#__PURE__*/_jsx(Icon,{name:\"arrowRight\",size:15,color:t.accent})]})]},k))})]},\"paths\"),screen===\"quiz\"&&/*#__PURE__*/_jsxs(motion.div,{...screenAnim,children:[/*#__PURE__*/_jsxs(\"div\",{style:{marginBottom:18},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",marginBottom:12},children:[/*#__PURE__*/_jsxs(motion.button,{onClick:goBack,whileHover:{x:-2},whileTap:{scale:.97},style:{background:\"none\",border:\"none\",cursor:\"pointer\",color:t.muted,fontFamily:t.fontB,fontSize:13,display:\"inline-flex\",alignItems:\"center\",gap:5,padding:0},children:[/*#__PURE__*/_jsx(Icon,{name:\"arrowLeft\",size:16,color:t.muted}),\" \",\"zur\\xfcck\"]}),/*#__PURE__*/_jsxs(\"span\",{style:{fontSize:12,color:t.faint,fontFamily:t.fontB},children:[\"Frage \",qIndex+1,\" von \",total]})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:6,borderRadius:999,background:applyAlpha(textColor,.1),overflow:\"hidden\"},children:/*#__PURE__*/_jsx(motion.div,{initial:{width:0},animate:{width:`${Math.round((qIndex+1)/total*100)}%`},transition:{duration:t.dur+.1,ease},style:{height:\"100%\",borderRadius:999,background:t.accent}})})]}),/*#__PURE__*/_jsx(\"h3\",{style:{margin:\"0 0 18px\",fontFamily:t.fontH,fontSize:questionSize,fontWeight:600,color:t.text},children:question.q}),question.opts.map((o,i)=>/*#__PURE__*/_jsx(Option,{i:i,label:o.label,onClick:()=>answer(o)},i))]},\"quiz-\"+qIndex),screen===\"result\"&&result&&/*#__PURE__*/_jsxs(motion.div,{...screenAnim,children:[/*#__PURE__*/_jsxs(\"div\",{style:{background:t.accentBg,border:`1px solid ${applyAlpha(t.accent,.3)}`,boxShadow:t.shadow,borderRadius:t.radius,padding:32,textAlign:\"center\"},children:[/*#__PURE__*/_jsx(motion.div,{initial:{scale:.6,opacity:0},animate:{scale:1,opacity:1},transition:{type:\"spring\",stiffness:260,damping:18,delay:.08},style:{width:60,height:60,borderRadius:\"50%\",background:t.accentBg2,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",margin:\"0 auto 14px\"},children:/*#__PURE__*/_jsx(Icon,{name:path.cats[result.cat].icon,size:30,color:t.accent})}),/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0 0 4px\",fontSize:13,fontWeight:600,color:t.accent},children:resultEyebrow}),/*#__PURE__*/_jsx(\"h3\",{style:{margin:\"0 0 8px\",fontFamily:t.fontH,fontSize:resultTitleSize,fontWeight:600,color:t.text},children:result.n}),/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",background:t.accentBg2,color:t.accent,fontSize:12,fontWeight:600,padding:\"3px 12px\",borderRadius:t.btnRadius,marginBottom:12},children:path.cats[result.cat].tag}),/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0 auto\",maxWidth:430,fontSize:bodySize,color:t.muted,lineHeight:1.6},children:result.d})]}),/*#__PURE__*/_jsx(\"div\",{style:{margin:\"18px 0 12px\"},children:ctaSlot||/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\",padding:20,border:`1.5px dashed ${t.border}`,borderRadius:t.radius,color:t.faint,fontSize:14},children:\"Hier deinen CTA-Button verbinden (Slot „CTA-Button“).\"})}),/*#__PURE__*/_jsxs(\"a\",{href:path.secondaryLink,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:6,textDecoration:\"none\",color:t.muted,fontSize:14,padding:6},children:[path.secondaryLabel,/*#__PURE__*/_jsx(Icon,{name:\"arrowRight\",size:15,color:t.muted})]}),/*#__PURE__*/_jsx(\"div\",{style:{textAlign:\"center\",marginTop:8},children:/*#__PURE__*/_jsxs(motion.button,{onClick:()=>setScreen(\"paths\"),whileTap:{scale:.97},style:{background:\"none\",border:\"none\",cursor:\"pointer\",color:t.faint,fontFamily:t.fontB,fontSize:13,display:\"inline-flex\",alignItems:\"center\",gap:5,padding:0},children:[/*#__PURE__*/_jsx(Icon,{name:\"refresh\",size:14,color:t.faint}),\" \",restartLabel]})})]},\"result\")]})})});}KarriereQuiz.defaultProps={startTitle:\"Was willst du als N\\xe4chstes?\",resultEyebrow:\"Das k\\xf6nnte dein Ding sein\",restartLabel:\"Quiz neu starten\",ausbildungLabel:\"Ausbildung\",ausbildungQuote:\"„Ich will direkt durchstarten.“\",studiumLabel:\"Studium\",studiumQuote:\"„Ich will studieren.“\",dualLabel:\"Duales Studium\",dualQuote:\"„Ich will beides verbinden.“\",praktikumLabel:\"Schulpraktikum\",praktikumQuote:\"„Ich will erstmal reinschnuppern.“\",accentColor:\"#265BD6\",accentTextColor:\"#FFFFFF\",textColor:\"#1A1D21\",backgroundColor:\"rgba(0,0,0,0)\",cardColor:\"#FFFFFF\",fontHeading:\"Poppins\",fontBody:\"Poppins\",titleSize:28,questionSize:24,optionSize:17,resultTitleSize:30,bodySize:16,radius:18,buttonRadius:12,padding:8,contentMaxWidth:860,transitionDuration:.32};addPropertyControls(KarriereQuiz,{startTitle:{type:ControlType.String,title:\"Start-Frage\"},resultEyebrow:{type:ControlType.String,title:\"Ergebnis-Label\"},ctaSlot:{type:ControlType.ComponentInstance,title:\"CTA-Button\"},restartLabel:{type:ControlType.String,title:\"Neustart-Text\"},ausbildungLabel:{type:ControlType.String,title:\"Pfad 1 Label\"},ausbildungQuote:{type:ControlType.String,title:\"Pfad 1 Zitat\"},studiumLabel:{type:ControlType.String,title:\"Pfad 2 Label\"},studiumQuote:{type:ControlType.String,title:\"Pfad 2 Zitat\"},dualLabel:{type:ControlType.String,title:\"Pfad 3 Label\"},dualQuote:{type:ControlType.String,title:\"Pfad 3 Zitat\"},praktikumLabel:{type:ControlType.String,title:\"Pfad 4 Label\"},praktikumQuote:{type:ControlType.String,title:\"Pfad 4 Zitat\"},accentColor:{type:ControlType.Color,title:\"Akzent\"},accentTextColor:{type:ControlType.Color,title:\"Akzent-Text\"},textColor:{type:ControlType.Color,title:\"Text\"},backgroundColor:{type:ControlType.Color,title:\"Hintergrund\"},cardColor:{type:ControlType.Color,title:\"Karte\"},fontHeading:{type:ControlType.String,title:\"Font \\xdcberschrift\"},fontBody:{type:ControlType.String,title:\"Font Text\"},titleSize:{type:ControlType.Number,title:\"Gr\\xf6\\xdfe Start-Frage\",min:12,max:48,step:1,unit:\"px\"},questionSize:{type:ControlType.Number,title:\"Gr\\xf6\\xdfe Frage\",min:12,max:40,step:1,unit:\"px\"},optionSize:{type:ControlType.Number,title:\"Gr\\xf6\\xdfe Option\",min:11,max:28,step:1,unit:\"px\"},resultTitleSize:{type:ControlType.Number,title:\"Gr\\xf6\\xdfe Ergebnis\",min:14,max:48,step:1,unit:\"px\"},bodySize:{type:ControlType.Number,title:\"Gr\\xf6\\xdfe Flie\\xdftext\",min:11,max:24,step:1,unit:\"px\"},radius:{type:ControlType.Number,title:\"Box-Radius\",min:0,max:40,step:1,unit:\"px\"},buttonRadius:{type:ControlType.Number,title:\"Button-Radius\",min:0,max:40,step:1,unit:\"px\"},padding:{type:ControlType.Number,title:\"Innenabstand\",min:0,max:80,step:2,unit:\"px\"},contentMaxWidth:{type:ControlType.Number,title:\"Max. Breite\",min:320,max:1200,step:10,unit:\"px\"},transitionDuration:{type:ControlType.Number,title:\"\\xdcbergang\",min:.1,max:1,step:.05,unit:\"s\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"KarriereQuiz\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Das_Karrierequiz.map","// @framerSupportedLayoutWidth any\n// @framerSupportedLayoutHeight auto\n// @framerIntrinsicWidth 860\n// @framerIntrinsicHeight 720\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useRef,useEffect}from\"react\";import{motion,AnimatePresence,useScroll,useMotionValueEvent}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/* ---------------------------------------------------------------\n   \"So läuft's ab\" – Pfad-Auswahl oben, darunter die Schritte für\n   den gewählten Weg. Vertikale Linie füllt sich beim Scrollen;\n   jeder Knoten AKTIVIERT sich (Farbe + Puls), sobald die Füllung\n   ihn erreicht. Letzter Schritt = Highlight (Ziel erreicht).\n----------------------------------------------------------------- */function applyAlpha(color,alpha){if(!color)return`rgba(0,0,0,${alpha})`;let c=color.toString().trim();if(c.indexOf(\"rgb\")===0){const n=c.match(/[\\d.]+/g)||[];return`rgba(${+n[0]||0}, ${+n[1]||0}, ${+n[2]||0}, ${alpha})`;}let h=c.replace(\"#\",\"\");if(h.length===3)h=h.split(\"\").map(x=>x+x).join(\"\");if(h.length===8)h=h.substring(0,6);const r=parseInt(h.substring(0,2),16)||0;const g=parseInt(h.substring(2,4),16)||0;const b=parseInt(h.substring(4,6),16)||0;return`rgba(${r}, ${g}, ${b}, ${alpha})`;}function Check({size,color}){return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:2.4,strokeLinecap:\"round\",strokeLinejoin:\"round\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M5 12.5l4.5 4.5L19 7\"})});}const PROCESSES={ausbildung:[{t:\"Orientierung\",d:\"Wir finden gemeinsam heraus, welche Ausbildung wirklich zu dir passt – Schluss mit „keine Ahnung, was kommt“.\"},{t:\"Betriebe finden\",d:\"Wir zeigen dir, wo du dich bewirbst und worauf du bei der Auswahl achten musst.\"},{t:\"Bewerbung aufbauen\",d:\"Lebenslauf und Anschreiben, die zeigen, warum du passt – klar und \\xfcberzeugend.\"},{t:\"Gespr\\xe4ch \\xfcben\",d:\"Wir trainieren dein Auftreten und die typischen Fragen, bis du dich sicher f\\xfchlst.\"},{t:\"Zusage\",d:\"Vertrag in der Tasche – dein Start ins Berufsleben.\"}],studium:[{t:\"Studienwahl\",d:\"Wir kl\\xe4ren, welcher Studiengang zu deinen St\\xe4rken und Zielen passt.\"},{t:\"Voraussetzungen checken\",d:\"NC, Fristen, Unterlagen – du wei\\xdft genau, was du brauchst.\"},{t:\"Bewerbung vorbereiten\",d:\"Einschreibung und – wo n\\xf6tig – ein starkes Motivationsschreiben.\"},{t:\"Auswahl meistern\",d:\"Wo es Tests oder Gespr\\xe4che gibt, bereiten wir dich gezielt darauf vor.\"},{t:\"Studienplatz\",d:\"Zusage da – dein Studium kann losgehen.\"}],dual:[{t:\"Richtung finden\",d:\"Welches duale Programm verbindet f\\xfcr dich Theorie und Praxis am besten?\"},{t:\"Unternehmen finden\",d:\"Wir zeigen dir, wo es passende duale Pl\\xe4tze gibt.\"},{t:\"Bewerbung aufbauen\",d:\"Anspruchsvolle Bewerbung f\\xfcr Hochschule und Unternehmen – wir machen sie stark.\"},{t:\"Auswahlverfahren\",d:\"Assessment und Gespr\\xe4ch \\xfcben wir gemeinsam, bis es sitzt.\"},{t:\"Vertrag\",d:\"Dualer Platz sicher – Studium und Gehalt ab Tag eins.\"}],praktikum:[{t:\"Richtung finden\",d:\"Wir finden heraus, wo du am besten reinschnupperst.\"},{t:\"Platz suchen\",d:\"Gemeinsam finden wir passende Betriebe und sprechen sie an.\"},{t:\"Kurzbewerbung\",d:\"Eine schlanke, \\xfcberzeugende Bewerbung – schnell gemacht.\"},{t:\"Sicher auftreten\",d:\"Wir \\xfcben, wie du dich vorstellst und einen guten Eindruck machst.\"},{t:\"Praktikum klar\",d:\"Platz sicher – und du sammelst echte Erfahrung.\"}]};export default function ProcessSteps(props){const{eyebrow,title,highlightLabel,tabAusbildung,tabStudium,tabDual,tabPraktikum,accentColor,accentTextColor,textColor,cardColor,backgroundColor,titleSize,stepTitleSize,stepTextSize,tabSize,nodeSize,radius,font}=props;const t={accent:accentColor,accentText:accentTextColor,text:textColor,muted:applyAlpha(textColor,.62),line:applyAlpha(textColor,.12),border:applyAlpha(textColor,.14),card:cardColor,idle:applyAlpha(textColor,.22)};const tabs=[{key:\"ausbildung\",label:tabAusbildung},{key:\"studium\",label:tabStudium},{key:\"dual\",label:tabDual},{key:\"praktikum\",label:tabPraktikum}];const[active,setActive]=useState(\"ausbildung\");const steps=active?PROCESSES[active]||[]:[];const sectionRef=useRef(null);const stepsRef=useRef(null);const{scrollYProgress}=useScroll({target:stepsRef,offset:[\"start 80%\",\"end 65%\"]});// Aktiver Schritt-Index aus Scroll-Fortschritt ableiten (für Knoten-Aktivierung)\nconst[reached,setReached]=useState(-1);useMotionValueEvent(scrollYProgress,\"change\",p=>{const n=steps.length;const idx=Math.floor(p*n+1e-4);setReached(Math.min(n-1,idx));});const[narrow,setNarrow]=useState(false);useEffect(()=>{if(!sectionRef.current||typeof ResizeObserver===\"undefined\")return;const ro=new ResizeObserver(entries=>{for(const e of entries)setNarrow(e.contentRect.width<560);});ro.observe(sectionRef.current);return()=>ro.disconnect();},[]);const ease=[.22,.61,.36,1];const tabSpring={type:\"spring\",stiffness:260,damping:28,mass:.9};const container={hidden:{},show:{transition:{staggerChildren:.1,delayChildren:.12}}};const item={hidden:{opacity:0,x:-18},show:{opacity:1,x:0,transition:{duration:.5,ease}}};const col=nodeSize+24;const lineX=nodeSize/2;return /*#__PURE__*/_jsxs(\"div\",{ref:sectionRef,style:{width:\"100%\",boxSizing:\"border-box\",background:backgroundColor,fontFamily:font,color:t.text,padding:\"8px 0\"},children:[eyebrow?/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0 0 6px\",fontSize:13,fontWeight:600,color:t.accent,textAlign:\"center\"},children:eyebrow}):null,title?/*#__PURE__*/_jsx(\"h3\",{style:{margin:\"0 0 22px\",fontSize:titleSize,fontWeight:600,color:t.text,textAlign:\"center\"},children:title}):null,/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexWrap:\"wrap\",justifyContent:\"center\",gap:8,marginBottom:36},children:tabs.map(tab=>{const on=active===tab.key;return /*#__PURE__*/_jsxs(\"button\",{onClick:()=>{setActive(tab.key);setReached(-1);},style:{position:\"relative\",border:`1px solid ${on?\"transparent\":t.border}`,background:\"transparent\",borderRadius:999,padding:\"10px 18px\",cursor:\"pointer\",fontFamily:font,fontSize:tabSize,fontWeight:500},children:[on?/*#__PURE__*/_jsx(motion.div,{layoutId:\"processTab\",transition:tabSpring,style:{position:\"absolute\",inset:0,background:t.accent,borderRadius:999}}):null,/*#__PURE__*/_jsx(\"span\",{style:{position:\"relative\",color:on?t.accentText:t.muted},children:tab.label})]},tab.key);})}),/*#__PURE__*/_jsx(AnimatePresence,{mode:\"wait\",initial:false,children:/*#__PURE__*/_jsxs(motion.div,{ref:stepsRef,initial:{opacity:0,y:12},animate:{opacity:1,y:0},exit:{opacity:0,y:-8},transition:{duration:.35,ease},style:{position:\"relative\",maxWidth:720,margin:\"0 auto\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",left:lineX,top:nodeSize/2,bottom:nodeSize/2,width:3,transform:\"translateX(-50%)\",background:t.line,borderRadius:999},children:/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",inset:0,background:t.accent,borderRadius:999,transformOrigin:\"top\",scaleY:scrollYProgress}})}),/*#__PURE__*/_jsx(motion.div,{variants:container,initial:\"hidden\",animate:\"show\",children:steps.map((s,i)=>{const last=i===steps.length-1;const activeNode=i<=reached// Knoten erreicht?\n;const isHighlight=last// letzter Schritt = Highlight\n;const big=isHighlight?nodeSize+10:nodeSize;return /*#__PURE__*/_jsxs(motion.div,{variants:item,style:{display:\"flex\",gap:20,paddingBottom:last?0:narrow?28:36},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:col-24,flexShrink:0,display:\"flex\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(motion.div,{animate:{background:activeNode?t.accent:applyAlpha(textColor,.06),color:activeNode?t.accentText:t.idle,scale:activeNode?[1,1.18,1]:1,boxShadow:activeNode?`0 0 0 ${isHighlight?8:5}px ${applyAlpha(accentColor,isHighlight?.22:.12)}`:`0 0 0 0px ${applyAlpha(accentColor,0)}`},transition:{duration:.45,ease},style:{width:big,height:big,borderRadius:\"50%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",fontWeight:700,fontSize:big*.4,border:`1.5px solid ${activeNode?\"transparent\":t.border}`},children:last?/*#__PURE__*/_jsx(Check,{size:big*.5,color:activeNode?t.accentText:t.idle}):i+1})}),/*#__PURE__*/_jsxs(motion.div,{animate:{borderColor:isHighlight&&activeNode?applyAlpha(accentColor,.5):t.border,background:isHighlight&&activeNode?applyAlpha(accentColor,.06):t.card},transition:{duration:.4,ease},style:{flex:1,border:`1px solid ${t.border}`,borderRadius:radius,boxShadow:\"0 4px 20px rgba(20,23,28,0.06)\",padding:narrow?\"16px 18px\":\"18px 22px\",marginTop:nodeSize>44?2:0},children:[isHighlight&&highlightLabel?/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-block\",marginBottom:8,fontSize:12,fontWeight:700,letterSpacing:.5,textTransform:\"uppercase\",color:t.accent,background:applyAlpha(accentColor,.12),padding:\"3px 10px\",borderRadius:999},children:highlightLabel}):null,/*#__PURE__*/_jsx(\"p\",{style:{margin:\"0 0 4px\",fontSize:isHighlight?stepTitleSize+2:stepTitleSize,fontWeight:700,color:t.text},children:s.t}),/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:stepTextSize,lineHeight:1.55,color:t.muted},children:s.d})]})]},i);})},active)]},\"steps\")})]});}ProcessSteps.defaultProps={eyebrow:\"\",title:\"\",highlightLabel:\"Ziel erreicht\",tabAusbildung:\"Ausbildung\",tabStudium:\"Studium\",tabDual:\"Duales Studium\",tabPraktikum:\"Schulpraktikum\",accentColor:\"#265BD6\",accentTextColor:\"#FFFFFF\",textColor:\"#1A1D21\",cardColor:\"#FFFFFF\",backgroundColor:\"rgba(0,0,0,0)\",titleSize:28,stepTitleSize:18,stepTextSize:15,tabSize:15,nodeSize:48,radius:16,font:\"Poppins\"};addPropertyControls(ProcessSteps,{eyebrow:{type:ControlType.String,title:\"Label\"},title:{type:ControlType.String,title:\"\\xdcberschrift\"},highlightLabel:{type:ControlType.String,title:\"Highlight-Badge\",description:\"Badge am letzten Schritt (leer = aus)\"},tabAusbildung:{type:ControlType.String,title:\"Tab 1\"},tabStudium:{type:ControlType.String,title:\"Tab 2\"},tabDual:{type:ControlType.String,title:\"Tab 3\"},tabPraktikum:{type:ControlType.String,title:\"Tab 4\"},accentColor:{type:ControlType.Color,title:\"Akzent\"},accentTextColor:{type:ControlType.Color,title:\"Akzent-Text\"},textColor:{type:ControlType.Color,title:\"Text\"},cardColor:{type:ControlType.Color,title:\"Karte\"},backgroundColor:{type:ControlType.Color,title:\"Hintergrund\"},titleSize:{type:ControlType.Number,title:\"Gr\\xf6\\xdfe Titel\",min:14,max:48,step:1,unit:\"px\"},stepTitleSize:{type:ControlType.Number,title:\"Gr\\xf6\\xdfe Schritt-Titel\",min:12,max:30,step:1,unit:\"px\"},stepTextSize:{type:ControlType.Number,title:\"Gr\\xf6\\xdfe Schritt-Text\",min:11,max:22,step:1,unit:\"px\"},tabSize:{type:ControlType.Number,title:\"Gr\\xf6\\xdfe Tab\",min:11,max:22,step:1,unit:\"px\"},nodeSize:{type:ControlType.Number,title:\"Knoten-Gr\\xf6\\xdfe\",min:32,max:72,step:2,unit:\"px\"},radius:{type:ControlType.Number,title:\"Radius\",min:0,max:32,step:1,unit:\"px\"},font:{type:ControlType.String,title:\"Schriftart\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProcessSteps\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Process.map"],"mappings":"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"}