{"version":3,"file":"script_main.CSQsUDP9.mjs","names":["useRef","useState","NavbarLiveV2LiveFonts","NavbarLiveV2Live","FormWrap","FooterSSAI","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","RichText","React.Fragment","css","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","SVG","getProps","className","addPropertyOverrides","ArrowRight","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","SectionTag","Button16","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image1","className","RichText","NavbbarV2LiveFonts","NavbbarV2Live","CTA","FooterSkillSSAIFonts","FooterSkillSSAI","SmoothScrollFonts","SmoothScroll","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","Clipboard","track","useState","useCallback","addPropertyOverrides","ClipboardFonts","Clipboard","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","SVG","useState","addPropertyOverrides","SVGFonts","SVG","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transitions","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","RichText","useCallback","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","RichText","addPropertyOverrides","SVG","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","addPropertyOverrides","Icons","Texts","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","addPropertyOverrides","V2FramerUniversityLogo","Burger","Link","CopyButton","RemixButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","NavbbarV2LiveFonts","NavbbarV2Live","PrimaryButton2","SecondaryButton","FooterSkillSSAIFonts","FooterSkillSSAI","SmoothScrollFonts","SmoothScroll","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","React.Fragment","RichText","_Fragment","css","NavbarOpenClosePhone","Navbar","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","NavbbarV2LiveFonts","NavbbarV2Live","FooterSkillSSAIFonts","FooterSkillSSAI","SmoothScrollFonts","SmoothScroll","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","React.useRef","React.useState","React.useCallback","r","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","ButtonButton","Image","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","NavigationFooter","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","NavbarLiveV2Live","CandaceGetStartedCard","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","sharedStyle.className","className","PropertyOverrides","RichText","React.Fragment","css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","DotLoop","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","RichText","Status","ContactButton","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","React.useState","_Fragment","NavbbarV2LiveFonts","NavbbarV2Live","FooterSkillSSAIFonts","FooterSkillSSAI","SmoothScrollFonts","SmoothScroll","breakpoints","isBrowser","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","StickyButton","NavbbarV2Live","FooterSkillSSAI","SmoothScroll","useRef","React.useId","className","PropertyOverrides","React.createElement","HomeTemplates","HomeTemplates2","HomeSimple","DarkMode","Footer","EbookRedirectPage","LeadMagnetsPage","HomeTemplatesGrey","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/ykUV3oHqqJ7vi2Kiu4uM/Kec7EHZtlOmcsLe35VIc/FlipCard_1.js","https:/framerusercontent.com/modules/C3nW9nJxyx1S0lqT34Az/wGRKJeVhbTagjidW8USg/CYws2220s.js","https:/framerusercontent.com/modules/mm3pvhGmltAqnWCmL6bT/X8jzvBctbVIQxsII6W0r/Gz1tsfdL_.js","https:/framerusercontent.com/modules/wsr8NdLSQO6OOptQnnqX/JngoTtEkRrJK1umockTK/bF6GwzCcC.js","https:/framerusercontent.com/modules/aRwxKfAf3u6mP6hc8MYj/rcyehvfX0x6pXRwPgNT0/EDmDRzUbU.js","https:/framerusercontent.com/modules/eLZhXkWv3WKZEhMoRQEq/zouhg5GmAHCHmBvHi3rN/rPQw8Liq5.js","https:/framerusercontent.com/modules/EyD9htwnmb4dJsIBcYK3/7k7atOhcDuRFNLO1Fq4F/CcTVlpukJ.js","https:/framerusercontent.com/modules/yf7K4to2YTtfty9rErhz/locf09ykY7CLTn8O5gF2/omvYyrE2_.js","https:/framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/r7KU3d0jY4jnUQG5z44O/Clipboard.js","https:/framerusercontent.com/modules/AGDx3jVH4Uf1QwztZAMp/urowFLT3b3h21SChKZPQ/QOSo87mGp.js","https:/framerusercontent.com/modules/nkqg0yuIt7GWqA2ePXdN/dX667w9GodUdodhmI669/QfsiOGQiJ.js","https:/framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/qv6ME5iAGhQXu7YEHOPJ/SVG.js","https:/framerusercontent.com/modules/pDaEa6q1nsYjiIu8kbsA/HMCPv9UatQN46lyQ9kAG/GgqinACoI.js","https:/framerusercontent.com/modules/PGklPN28hrQFfOY1KKaZ/HGBUM2SMOQaK9FGaxG0Y/gKusTBr78.js","https:/framerusercontent.com/modules/sKelEKyfxU3fO3UPRNSi/OfLjtQasPhqJk3LWYApQ/AZizQhr4I.js","https:/framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js","https:/framerusercontent.com/modules/gHcryPRYBsIqnzIMBe58/M62u2OL44UgvgIrGCwVj/f_NOAROxw.js","https:/framerusercontent.com/modules/ahvdUrL0seKsuSTFHsAN/Vo15kLFh3v5y0xaaNrXU/Y4Hu4zpYQ.js","https:/framerusercontent.com/modules/vQDGyQXDgPQoVEC9c21o/whMAFGr8k4eCC3LQGGtI/j7CViZNn3.js","https:/framerusercontent.com/modules/l2sKqNgF21bKX0VqUdGR/BIlBrFg9K99gw56P3MZB/UdMj1pZuo.js","https:/framerusercontent.com/modules/f7oquawAUvyF2UndP60R/F1qIxZQoh2RNVXQNwOrc/mn3PDa8jh.js","https:/framerusercontent.com/modules/mSX7w6U2LTg8oz0Kw8wl/75h5Gg8nSuW4QUnvt39g/YjeswHpLZ.js","https:/framerusercontent.com/modules/ujsu3KKJ3W3LA9laJVPU/lsoJzpk1mAIgkdZlF4rH/tO6KDyNuB.js","https:/framerusercontent.com/modules/g0oQdZqO54VV05Z8mvGc/rC9ue7ky7cyouROCQwyN/PDF_Downloader.js","https:/framerusercontent.com/modules/l1H6cGX7g6STbDQO7Lfd/ZLL2U07BGsJ6QHgbi7u6/GVY6WeMGz.js","https:/framerusercontent.com/modules/PNSHOwm4kFwFnSMi53X8/ibkhm48Kgfx9vNLpmPVz/zMccYBCax.js","https:/framerusercontent.com/modules/PV8LWvdufavCzldujv61/AgWwNMqtQUVv1Ym8vi6r/IBt2svuEJ.js","https:/framerusercontent.com/modules/z3JCGwQAxZYGyvf6mA0N/zHtJafja0wwsIcqMHz8B/DLEWKmkmE.js","https:/framerusercontent.com/modules/vk4B7wey9jb0HToAnMPJ/BJ1osQIeXaFdXCkvF7Ui/EhKk2NXDT.js","https:/framerusercontent.com/modules/lrxmt4SgpovDDvKgl7kj/urzsITxYQFoWsopv14Qu/Ae4ZDkHp3.js","https:/framerusercontent.com/modules/MWnFrYQpcUP2xMdIdrAo/6iv6NL2ULw2DT0XyIUWn/LSE12YsUk.js","https:/framerusercontent.com/modules/GhzBh8fsXBYYdOe0SUCk/buIc584MNRhcgagNAHVq/ZS8G5q91m.js","https:/framerusercontent.com/modules/AnS1YsorRNNK8vX58K5P/U9FcvF9ycGl8axkMtbWH/qB06CAgpT.js","https:/framerusercontent.com/modules/4gz5OxxlYO56O9HUJqRw/Q2GWKQWS79Cb62RTRG2Z/Announcement.js","https:/framerusercontent.com/modules/WfFlDFn6jSwdtc9uoqAD/uNORDUosMC8a7SdUtY2u/X8Xz8zjSh.js","https:/framerusercontent.com/modules/XqBDMAUWNn5o6ZBX2jP2/kzAQYQ9q2xJSKwdsyXWC/jGT4l2wQp.js","framer:toplevel/main"],"sourcesContent":["// 3D Flip Card with editable image and shadow in transform\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useRef,useState,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * 3D Flip Card with editable image and shadow in transform\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 360\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function FlipCard(props){const{image={src:\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:\"Gradient 1 - Blue\"},borderRadius,backImage={src:\"https://framerusercontent.com/images/aNsAT3jCvt4zglbWCUoFe33Q.jpg\",alt:\"Gradient 2 - Purple\"},style}=props;const cardRef=useRef(null);const[flipped,setFlipped]=useState(false);const isStatic=useIsStaticRenderer();const[flipDirection,setFlipDirection]=useState(1);// Hold flip a bit longer\nconst flipHoldTimeout=useRef(null);const cardStyle={...style,width:\"100%\",height:\"100%\",background:\"transparent\",borderRadius,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",willChange:\"transform\",// Remove boxShadow\n// Remove flip transition, only keep box-shadow and transform for flip\ntransition:\"transform 0.3s\",position:\"relative\",perspective:\"800px\",overflow:\"visible\",zIndex:0};const innerStyle={width:\"100%\",height:\"100%\",borderRadius,position:\"relative\",transformStyle:\"preserve-3d\",// Make flip animation slower and customizable\ntransition:`transform ${props.flipDuration}s ${props.flipEasing}`,// Only flip, no tilt\ntransform:`rotateY(${flipped?180*flipDirection:0}deg)`};const faceStyle={width:\"100%\",height:\"100%\",position:\"absolute\",top:0,left:0,backfaceVisibility:\"hidden\",borderRadius,overflow:\"hidden\"};const backStyle={...faceStyle,transform:\"rotateY(180deg)\"};return /*#__PURE__*/_jsx(\"div\",{ref:cardRef,style:cardStyle,// Flip on hover instead of click\nonMouseEnter:isStatic?undefined:e=>{if(!cardRef.current)return;const rect=cardRef.current.getBoundingClientRect();const x=e.clientX-rect.left;const fromLeft=x<rect.width/2;startTransition(()=>{setFlipDirection(fromLeft?-1:1);setFlipped(true);});// Hold the flip longer\nif(flipHoldTimeout.current)clearTimeout(flipHoldTimeout.current);},onMouseLeave:isStatic?undefined:()=>{if(flipHoldTimeout.current)clearTimeout(flipHoldTimeout.current);flipHoldTimeout.current=typeof window!==\"undefined\"?window.setTimeout(()=>{startTransition(()=>setFlipped(false));},600):null// Hold for 600ms after mouse leave\n;},tabIndex:0,\"aria-label\":\"3D Tilt Card\",children:/*#__PURE__*/_jsxs(\"div\",{style:{...innerStyle,transform:`rotateY(${flipped?180*flipDirection:0}deg)`},children:[/*#__PURE__*/_jsx(\"div\",{style:{...faceStyle,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"img\",{src:image?.src||\"https://framerusercontent.com/images/GfGkADagM4KEibNcIiRUWlfrR0.jpg\",alt:image?.alt||\"Gradient 1 - Blue\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",pointerEvents:\"none\",userSelect:\"none\",display:\"block\"},draggable:false})}),/*#__PURE__*/_jsx(\"div\",{style:{...backStyle,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},children:/*#__PURE__*/_jsx(\"img\",{src:backImage?.src||\"https://framerusercontent.com/images/aNsAT3jCvt4zglbWCUoFe33Q.jpg\",alt:backImage?.alt||\"Gradient 2 - Purple\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",pointerEvents:\"none\",userSelect:\"none\",display:\"block\"},draggable:false})})]})});}addPropertyControls(FlipCard,{image:{type:ControlType.ResponsiveImage,title:\"Image\"},backImage:{type:ControlType.ResponsiveImage,title:\"Back Image\"},frontContent:{type:ControlType.Slot,title:\"Front Content\",maxCount:1,hidden:()=>true},backContent:{type:ControlType.Slot,title:\"Back Content\",maxCount:1,hidden:()=>true},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:16,min:0,max:64,step:1},flipDuration:{type:ControlType.Number,title:\"Flip Duration\",defaultValue:.8,min:.1,max:2,step:.05,unit:\"s\"},flipEasing:{type:ControlType.Enum,title:\"Flip Easing\",options:[\"ease\",\"linear\",\"ease-in\",\"ease-out\",\"ease-in-out\",\"cubic-bezier(0.4,0.2,0.2,1)\",\"cubic-bezier(0.22,1,0.36,1)\",\"cubic-bezier(0.65,0,0.35,1)\"],optionTitles:[\"Ease\",\"Linear\",\"Ease In\",\"Ease Out\",\"Ease In Out\",\"Expressive\",\"Snappy\",\"Smooth\"],defaultValue:\"cubic-bezier(0.4,0.2,0.2,1)\",displaySegmentedControl:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FlipCard\",\"slots\":[\"frontContent\",\"backContent\"],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"360\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"240\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FlipCard_1.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterSSAI from\"#framer/local/canvasComponent/F08ZtgNgK/F08ZtgNgK.js\";import NavbarLiveV2Live from\"#framer/local/canvasComponent/Pp9Xu_tpB/Pp9Xu_tpB.js\";import FormWrap from\"#framer/local/canvasComponent/RCDmqVwny/RCDmqVwny.js\";import GradientHeadline from\"#framer/local/codeFile/ZPTIS2z/Gradient_headline.js\";import FlipCard from\"#framer/local/codeFile/U9uIaeL/FlipCard_1.js\";const NavbarLiveV2LiveFonts=getFonts(NavbarLiveV2Live);const GradientHeadlineFonts=getFonts(GradientHeadline);const FlipCardFonts=getFonts(FlipCard);const FormWrapFonts=getFonts(FormWrap);const FooterSSAIFonts=getFonts(FooterSSAI);const breakpoints={bFd2Nsfvd:\"(max-width: 991.98px)\",dZrFQ_4iV:\"(min-width: 992px) and (max-width: 1023.98px)\",Fdir_7OEf:\"(min-width: 1024px) and (max-width: 1199.98px)\",idym8Ffys:\"(min-width: 1507px) and (max-width: 2552.98px)\",KIiiw3xxI:\"(min-width: 2553px)\",Qhj3CcWbC:\"(min-width: 1200px) and (max-width: 1506.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-2QVau\";const variantClassNames={bFd2Nsfvd:\"framer-v-1atlbej\",dZrFQ_4iV:\"framer-v-g232l9\",Fdir_7OEf:\"framer-v-wfg9l0\",idym8Ffys:\"framer-v-1avr2tg\",KIiiw3xxI:\"framer-v-ouzmad\",Qhj3CcWbC:\"framer-v-w15k5d\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const breakpointRules={bFd2Nsfvd:[\".framer-2QVau .framer-1hvhicp { flex-direction: column; padding: 66px 0px 66px 0px; }\",\".framer-2QVau .framer-1xl5qr-container { height: 903px; width: 83%; }\"],dZrFQ_4iV:[\".framer-2QVau .framer-1t2wz7j-container { height: 88px; width: 100%; }\",\".framer-2QVau .framer-1vqr1nm { width: min-content; }\",\".framer-2QVau .framer-1yz6cbs-container, .framer-2QVau .framer-158w522 { width: 902px; }\",\".framer-2QVau .framer-1ne11qz { width: 992px; }\",\".framer-2QVau .framer-1hvhicp { gap: 20px; }\",\".framer-2QVau .framer-1xl5qr-container { height: 516px; width: 32%; }\"],Fdir_7OEf:[\".framer-2QVau .framer-1hvhicp { gap: 15px; }\"],idym8Ffys:[\".framer-2QVau .framer-1t2wz7j-container { height: 108px; }\"],KIiiw3xxI:[\".framer-2QVau .framer-1hvhicp { gap: 360px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={bFd2Nsfvd:\".framer-1atlbej-override\",dZrFQ_4iV:\".framer-g232l9-override\",Fdir_7OEf:\".framer-wfg9l0-override\",idym8Ffys:\".framer-1avr2tg-override\",KIiiw3xxI:\".framer-ouzmad-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2QVau.framer-1nnchy7, .framer-2QVau .framer-1nnchy7 { display: block; }\",\".framer-2QVau.framer-w15k5d { align-content: center; align-items: center; background-color: var(--token-70aac566-01ef-4793-b172-f614e217462f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-2QVau .framer-1t2wz7j-container { flex: none; height: 100px; position: relative; width: 100%; }\",\".framer-2QVau .framer-1vqr1nm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 57px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 40px 0px 40px 0px; position: relative; width: 100%; }\",\".framer-2QVau .framer-1yz6cbs-container { flex: none; height: auto; position: relative; width: 91%; }\",\".framer-2QVau .framer-158w522 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: 110px; position: relative; white-space: pre-wrap; width: 91%; word-break: break-word; word-wrap: break-word; }\",\".framer-2QVau .framer-1ne11qz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; height: min-content; justify-content: space-evenly; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 100%; }\",\".framer-2QVau .framer-af243h { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: 111%; position: relative; white-space: pre-wrap; width: 93%; word-break: break-word; word-wrap: break-word; }\",\".framer-2QVau .framer-1hvhicp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 119px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-2QVau .framer-wpp2ov-container { flex: none; height: 314px; position: relative; width: 582px; }\",\".framer-2QVau .framer-1xl5qr-container { flex: none; height: 555px; position: relative; width: 35%; z-index: 1; }\",\".framer-2QVau .framer-a6f3ge-container { flex: none; height: auto; position: relative; width: 99%; }\",\".framer-2QVau .framer-gxeozo { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bFd2Nsfvd:\"(max-width: 991.98px)\",dZrFQ_4iV:\"(min-width: 992px) and (max-width: 1023.98px)\",Fdir_7OEf:\"(min-width: 1024px) and (max-width: 1199.98px)\",idym8Ffys:\"(min-width: 1507px) and (max-width: 2552.98px)\",KIiiw3xxI:\"(min-width: 2553px)\",Qhj3CcWbC:\"(min-width: 1200px) and (max-width: 1506.98px)\"};const humanReadableVariantMap={\"Desktop Large 2\":\"KIiiw3xxI\",\"Desktop Large\":\"idym8Ffys\",Desktop:\"Qhj3CcWbC\",Laptop:\"dZrFQ_4iV\",Phone:\"bFd2Nsfvd\",Tablet:\"Fdir_7OEf\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Qhj3CcWbC\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"Qhj3CcWbC\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-70aac566-01ef-4793-b172-f614e217462f, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-w15k5d\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dZrFQ_4iV:{height:88,width:\"99.8992vw\"},idym8Ffys:{height:108}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:100,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1t2wz7j-container\",nodeId:\"IKoEQ2oIZ\",scopeId:\"CYws2220s\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bFd2Nsfvd:{variant:matchVariant(\"KmltN_52q\")},dZrFQ_4iV:{variant:matchVariant(\"tXw2ZZ02Z\")},Fdir_7OEf:{variant:matchVariant(\"Zt8kvyjki\")},idym8Ffys:{variant:matchVariant(\"AmKz1FXeJ\")}},children:/*#__PURE__*/_jsx(NavbarLiveV2Live,{height:\"100%\",id:\"IKoEQ2oIZ\",layoutId:\"IKoEQ2oIZ\",QC5fvS0rg:0,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"vaN5CItSS\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vqr1nm\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yz6cbs-container\",\"data-framer-name\":\"Shimmer text\",isAuthoredByUser:true,name:\"Shimmer text\",nodeId:\"WlQPT9zxU\",scopeId:\"CYws2220s\",children:/*#__PURE__*/_jsx(GradientHeadline,{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"40px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"-0.04em\",lineHeight:\"1em\"},gradientAngle:90,gradientFrom:\"rgb(0, 153, 255)\",gradientTo:\"rgb(255, 85, 136)\",height:\"100%\",highlightWords:\"DORA\",id:\"WlQPT9zxU\",layoutId:\"WlQPT9zxU\",name:\"Shimmer text\",style:{width:\"100%\"},tag:\"h1\",text:\"Comprehensive Guide to the DORA regulation\",textColor:\"var(--token-12b76666-4c34-499f-8fd8-761c5cd6ce75, rgb(28, 31, 37))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"600\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-12b76666-4c34-499f-8fd8-761c5cd6ce75, rgb(28, 31, 37))\"},children:/*#__PURE__*/_jsx(\"mark\",{style:{\"--framer-text-background-padding\":\"10px 0px 10px 0px\"},children:\"Download a free whitepaper\"})})}),className:\"framer-158w522\",fonts:[\"Inter-SemiBold\"],verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ne11qz\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-12b76666-4c34-499f-8fd8-761c5cd6ce75, rgb(28, 31, 37))\"},children:\"White paper for professionals new to the EU’s DORA regulation, covering key requirements checklist for compliance teams. \"}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"22px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\"},children:/*#__PURE__*/_jsx(\"br\",{className:\"trailing-break\"})}),/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"24px\",\"--framer-letter-spacing\":\"0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-12b76666-4c34-499f-8fd8-761c5cd6ce75, rgb(28, 31, 37))\"},children:\"Topics include DORA basics, compliance requirements, implementation steps, and more.\"})]}),className:\"framer-af243h\",fonts:[\"Inter\"],verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hvhicp\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-wpp2ov-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,nodeId:\"wgO1Q5Qky\",rendersWithMotion:true,scopeId:\"CYws2220s\",style:{z:126},children:/*#__PURE__*/_jsx(FlipCard,{backContent:[],backImage:addImageAlt({pixelHeight:440,pixelWidth:863,src:\"https://framerusercontent.com/images/SfpHKv9yvM3swYSsK3IHjQbk7Y.png?width=863&height=440\",srcSet:\"https://framerusercontent.com/images/SfpHKv9yvM3swYSsK3IHjQbk7Y.png?scale-down-to=512&width=863&height=440 512w,https://framerusercontent.com/images/SfpHKv9yvM3swYSsK3IHjQbk7Y.png?width=863&height=440 863w\"},\"\"),borderRadius:19,flipDuration:1.45,flipEasing:\"ease\",frontContent:[],height:\"100%\",id:\"wgO1Q5Qky\",image:addImageAlt({pixelHeight:464,pixelWidth:843,src:\"https://framerusercontent.com/images/caSBTEPup7StgPYDK3rTAoZJWj8.png?width=843&height=464\",srcSet:\"https://framerusercontent.com/images/caSBTEPup7StgPYDK3rTAoZJWj8.png?scale-down-to=512&width=843&height=464 512w,https://framerusercontent.com/images/caSBTEPup7StgPYDK3rTAoZJWj8.png?width=843&height=464 843w\"},\"\"),layoutId:\"wgO1Q5Qky\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bFd2Nsfvd:{height:903,width:\"82.8947vw\",y:1168},dZrFQ_4iV:{height:516,width:undefined,y:657},idym8Ffys:{y:677}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:555,width:\"34.5vw\",y:669,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xl5qr-container\",nodeId:\"aeSHN5u4O\",scopeId:\"CYws2220s\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bFd2Nsfvd:{variant:matchVariant(\"oCfrhq2rg\")},dZrFQ_4iV:{variant:matchVariant(\"NPhOKgxM0\")}},children:/*#__PURE__*/_jsx(FormWrap,{height:\"100%\",id:\"aeSHN5u4O\",layoutId:\"aeSHN5u4O\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"oaPd6LFgz\"),width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bFd2Nsfvd:{y:2177},dZrFQ_4iV:{y:1213},idym8Ffys:{y:1272}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:316,width:\"99.4167vw\",y:1264,children:/*#__PURE__*/_jsx(Container,{className:\"framer-a6f3ge-container\",nodeId:\"UHRi9ByyT\",scopeId:\"CYws2220s\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{bFd2Nsfvd:{variant:matchVariant(\"oqAvJJf3F\")},idym8Ffys:{variant:matchVariant(\"kcnVIws7Z\")},KIiiw3xxI:{variant:matchVariant(\"jsEKevuLs\")}},children:/*#__PURE__*/_jsx(FooterSSAI,{f06M1EDlt:\"\\xa92025 Skill Studio AI \\xb7 All rights reserved.\",height:\"100%\",id:\"UHRi9ByyT\",layoutId:\"UHRi9ByyT\",style:{width:\"100%\"},variant:matchVariant(\"OSxLwqUjn\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-gxeozo\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1652\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"idym8Ffys\":{\"layout\":[\"fixed\",\"fixed\"]},\"Fdir_7OEf\":{\"layout\":[\"fixed\",\"fixed\"]},\"dZrFQ_4iV\":{\"layout\":[\"fixed\",\"fixed\"]},\"bFd2Nsfvd\":{\"layout\":[\"fixed\",\"fixed\"]},\"KIiiw3xxI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Qhj3CcWbC\":[\".framer-1t2wz7j-container\",\".framer-1vqr1nm\",\".framer-a6f3ge-container\"],\"idym8Ffys\":[\".framer-1t2wz7j-container\",\".framer-1vqr1nm\",\".framer-a6f3ge-container\"],\"Fdir_7OEf\":[\".framer-1t2wz7j-container\",\".framer-1vqr1nm\",\".framer-a6f3ge-container\"],\"dZrFQ_4iV\":[\".framer-1t2wz7j-container\",\".framer-1vqr1nm\",\".framer-a6f3ge-container\"],\"bFd2Nsfvd\":[\".framer-1t2wz7j-container\",\".framer-1vqr1nm\",\".framer-a6f3ge-container\"],\"KIiiw3xxI\":[\".framer-1t2wz7j-container\",\".framer-1vqr1nm\",\".framer-a6f3ge-container\"]}\n * @framerBreakpoints {\"KIiiw3xxI\":{\"min\":2553,\"canvasClassName\":\"framer-ouzmad-override\",\"minHeight\":1652,\"viewportHeight\":800,\"name\":\"Desktop Large 2\",\"width\":2553,\"rootFontSize\":16},\"idym8Ffys\":{\"min\":1507,\"max\":2552,\"canvasClassName\":\"framer-1avr2tg-override\",\"minHeight\":1652,\"viewportHeight\":800,\"name\":\"Desktop Large\",\"width\":1507,\"rootFontSize\":16},\"Qhj3CcWbC\":{\"min\":1200,\"max\":1506,\"canvasClassName\":\"framer-w15k5d-override\",\"minHeight\":1652,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Fdir_7OEf\":{\"min\":1024,\"max\":1199,\"canvasClassName\":\"framer-wfg9l0-override\",\"minHeight\":1652,\"viewportHeight\":768,\"name\":\"Tablet\",\"width\":1024,\"rootFontSize\":16},\"dZrFQ_4iV\":{\"min\":992,\"max\":1023,\"canvasClassName\":\"framer-g232l9-override\",\"minHeight\":1652,\"viewportHeight\":869,\"name\":\"Laptop\",\"width\":992,\"rootFontSize\":16},\"bFd2Nsfvd\":{\"max\":991,\"canvasClassName\":\"framer-1atlbej-override\",\"minHeight\":2867,\"viewportHeight\":812,\"name\":\"Phone\",\"width\":456,\"rootFontSize\":16}}\n * @framerDefaultVariant Qhj3CcWbC\n * @framerLayoutTemplate true\n */const FramerCYws2220s=withCSS(Component,css,\"framer-2QVau\");export default FramerCYws2220s;FramerCYws2220s.displayName=\"Lead Magnets Page\";FramerCYws2220s.defaultProps={height:1652,width:1200};addFonts(FramerCYws2220s,[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"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\"}]},...NavbarLiveV2LiveFonts,...GradientHeadlineFonts,...FlipCardFonts,...FormWrapFonts,...FooterSSAIFonts],{supportsExplicitInterCodegen:true});FramerCYws2220s.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbarLiveV2Live,{},context),forwardLoader(FormWrap,{},context),forwardLoader(FooterSSAI,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCYws2220s\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"Qhj3CcWbC\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"idym8Ffys\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Fdir_7OEf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dZrFQ_4iV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bFd2Nsfvd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KIiiw3xxI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"Qhj3CcWbC\\\":[\\\".framer-1t2wz7j-container\\\",\\\".framer-1vqr1nm\\\",\\\".framer-a6f3ge-container\\\"],\\\"idym8Ffys\\\":[\\\".framer-1t2wz7j-container\\\",\\\".framer-1vqr1nm\\\",\\\".framer-a6f3ge-container\\\"],\\\"Fdir_7OEf\\\":[\\\".framer-1t2wz7j-container\\\",\\\".framer-1vqr1nm\\\",\\\".framer-a6f3ge-container\\\"],\\\"dZrFQ_4iV\\\":[\\\".framer-1t2wz7j-container\\\",\\\".framer-1vqr1nm\\\",\\\".framer-a6f3ge-container\\\"],\\\"bFd2Nsfvd\\\":[\\\".framer-1t2wz7j-container\\\",\\\".framer-1vqr1nm\\\",\\\".framer-a6f3ge-container\\\"],\\\"KIiiw3xxI\\\":[\\\".framer-1t2wz7j-container\\\",\\\".framer-1vqr1nm\\\",\\\".framer-a6f3ge-container\\\"]}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"1652\",\"framerBreakpoints\":\"{\\\"KIiiw3xxI\\\":{\\\"min\\\":2553,\\\"canvasClassName\\\":\\\"framer-ouzmad-override\\\",\\\"minHeight\\\":1652,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop Large 2\\\",\\\"width\\\":2553,\\\"rootFontSize\\\":16},\\\"idym8Ffys\\\":{\\\"min\\\":1507,\\\"max\\\":2552,\\\"canvasClassName\\\":\\\"framer-1avr2tg-override\\\",\\\"minHeight\\\":1652,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop Large\\\",\\\"width\\\":1507,\\\"rootFontSize\\\":16},\\\"Qhj3CcWbC\\\":{\\\"min\\\":1200,\\\"max\\\":1506,\\\"canvasClassName\\\":\\\"framer-w15k5d-override\\\",\\\"minHeight\\\":1652,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Fdir_7OEf\\\":{\\\"min\\\":1024,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-wfg9l0-override\\\",\\\"minHeight\\\":1652,\\\"viewportHeight\\\":768,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":1024,\\\"rootFontSize\\\":16},\\\"dZrFQ_4iV\\\":{\\\"min\\\":992,\\\"max\\\":1023,\\\"canvasClassName\\\":\\\"framer-g232l9-override\\\",\\\"minHeight\\\":1652,\\\"viewportHeight\\\":869,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":992,\\\"rootFontSize\\\":16},\\\"bFd2Nsfvd\\\":{\\\"max\\\":991,\\\"canvasClassName\\\":\\\"framer-1atlbej-override\\\",\\\"minHeight\\\":2867,\\\"viewportHeight\\\":812,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":456,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (69f3b1e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,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/IYPfliMjVVbuY9t2rhG1/MWmBWuWI8zTaiN2Vdo1R/InRwBO8tk.js\";const serializationHash=\"framer-fS5if\";const variantClassNames={v7EW3kkq1:\"framer-v-1un54yn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,text,width,...props})=>{return{...props,w2t6plWZv:text??props.w2t6plWZv??\"Introduction\"};};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,w2t6plWZv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"v7EW3kkq1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1un54yn\",className,classNames),\"data-framer-name\":\"Section tag\",layoutDependency:layoutDependency,layoutId:\"v7EW3kkq1\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hlayj1\",\"data-styles-preset\":\"InRwBO8tk\",children:\"Introduction\"})}),className:\"framer-tmgwst\",\"data-framer-name\":\"Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ak8UZgRDg\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:w2t6plWZv,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fS5if.framer-amiy0x, .framer-fS5if .framer-amiy0x { display: block; }\",\".framer-fS5if.framer-1un54yn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-fS5if .framer-tmgwst { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 107\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"w2t6plWZv\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGz1tsfdL_=withCSS(Component,css,\"framer-fS5if\");export default FramerGz1tsfdL_;FramerGz1tsfdL_.displayName=\"Section tag\";FramerGz1tsfdL_.defaultProps={height:22,width:107};addPropertyControls(FramerGz1tsfdL_,{w2t6plWZv:{defaultValue:\"Introduction\",displayTextArea:false,title:\"Text\",type:ControlType.String}});addFonts(FramerGz1tsfdL_,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGz1tsfdL_\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"22\",\"framerIntrinsicWidth\":\"107\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"w2t6plWZv\\\":\\\"text\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Gz1tsfdL_.map","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 7 L 14 7 M 7 0 L 14 7 L 7 14\" fill=\"transparent\" height=\"14px\" id=\"ZQWwyuX20\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--1df8v9o, rgb(0,0,0))\" transform=\"translate(5 5)\" width=\"14px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,n2nHSaXfp:stroke??props.n2nHSaXfp??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,n2nHSaXfp,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-JBKgu\",className),layoutId:layoutId,ref:ref,style:{\"--1df8v9o\":n2nHSaXfp,...style}});});const css=[`.framer-JBKgu { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--1df8v9o); 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 {\"n2nHSaXfp\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Right\",\"color\":{\"type\":\"variable\",\"value\":\"1df8v9o\"},\"set\":{\"localId\":\"vectorSet/yXo17f3GZ\",\"id\":\"yXo17f3GZ\",\"moduleId\":\"eO37kitVCMcNEgHMGd3K\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-JBKgu\");Icon.displayName=\"Arrow Right\";export default Icon;addPropertyControls(Icon,{n2nHSaXfp:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"n2nHSaXfp\\\":\\\"stroke\\\"}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1df8v9o\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/yXo17f3GZ\\\",\\\"id\\\":\\\"yXo17f3GZ\\\",\\\"moduleId\\\":\\\"eO37kitVCMcNEgHMGd3K\\\"}}\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b6e2e7c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowRight from\"https://framerusercontent.com/modules/wsr8NdLSQO6OOptQnnqX/JngoTtEkRrJK1umockTK/bF6GwzCcC.js\";const ArrowRightFonts=getFonts(ArrowRight);const enabledGestures={mmfqgkLuk:{hover:true},WSll9ZGWB:{hover:true}};const cycleOrder=[\"WSll9ZGWB\",\"mmfqgkLuk\",\"gVAVTkfuF\"];const serializationHash=\"framer-UUQTt\";const variantClassNames={gVAVTkfuF:\"framer-v-1qqak0k\",mmfqgkLuk:\"framer-v-117mtqh\",WSll9ZGWB:\"framer-v-1tc0j6u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const S0tCynmPX=undefined;const g_t4pcWVr=undefined;const anQkC9XRP=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-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 humanReadableVariantMap={Blue:\"gVAVTkfuF\",Large:\"mmfqgkLuk\",Small:\"WSll9ZGWB\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,text,width,...props})=>{return{...props,anQkC9XRP:text??props.anQkC9XRP??\"Contact us\",g_t4pcWVr:newTab??props.g_t4pcWVr,S0tCynmPX:link??props.S0tCynmPX,variant:humanReadableVariantMap[props.variant]??props.variant??\"WSll9ZGWB\"};};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,anQkC9XRP,S0tCynmPX,g_t4pcWVr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WSll9ZGWB\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:S0tCynmPX,motionChild:true,nodeId:\"WSll9ZGWB\",openInNewTab:g_t4pcWVr,scopeId:\"EDmDRzUbU\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1tc0j6u\",className,classNames)} framer-1acw1ua`,\"data-framer-name\":\"Small\",layoutDependency:layoutDependency,layoutId:\"WSll9ZGWB\",ref:refBinding,style:{backgroundColor:\"var(--token-c0d56fdb-23e5-4680-b4a5-9b8d0e6711e5, rgb(253, 197, 0))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,...style},variants:{gVAVTkfuF:{backgroundColor:\"var(--token-dfc256a6-0efb-491c-998b-838098bc0d59, rgb(12, 97, 233))\"}},...addPropertyOverrides({\"mmfqgkLuk-hover\":{\"data-framer-name\":undefined},\"WSll9ZGWB-hover\":{\"data-framer-name\":undefined},gVAVTkfuF:{\"data-framer-name\":\"Blue\"},mmfqgkLuk:{\"data-framer-name\":\"Large\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7QXBmZWwgR3JvdGV6ay9NaXR0ZWwvdjA=\",\"--framer-font-family\":'\"Apfel Grotezk\", \"Apfel Grotezk Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-05b37829-5598-46a0-88ba-021289d3f99e, rgb(0, 0, 0)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact us\"})}),className:\"framer-1qevimc\",\"data-framer-name\":\"Description\",fonts:[\"BI;Apfel Grotezk/Mittel/v0\"],layoutDependency:layoutDependency,layoutId:\"Mifq31Zx_\",style:{\"--extracted-r6o4lv\":\"var(--token-05b37829-5598-46a0-88ba-021289d3f99e, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:anQkC9XRP,variants:{gVAVTkfuF:{\"--extracted-r6o4lv\":\"var(--token-6bcfaa8b-d7ce-4426-96f0-29ac0e6b37b9, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gVAVTkfuF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7QXBmZWwgR3JvdGV6ay9NaXR0ZWwvdjA=\",\"--framer-font-family\":'\"Apfel Grotezk\", \"Apfel Grotezk Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6bcfaa8b-d7ce-4426-96f0-29ac0e6b37b9, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"Contact us\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oliseb\",\"data-framer-name\":\"Icon wrapper\",layoutDependency:layoutDependency,layoutId:\"cSmoEJYOr\",style:{backgroundColor:\"var(--token-7131b165-8d64-431b-815c-7c710a6d4ca8, rgb(0, 0, 0))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15xcjbq\",\"data-framer-name\":\"Icons\",layoutDependency:layoutDependency,layoutId:\"Ih2UAC64i\",children:[/*#__PURE__*/_jsx(ArrowRight,{animated:true,className:\"framer-1cvjk8v\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"ZgeDNjQyw\",style:{\"--1df8v9o\":\"var(--token-21a3cb92-4a95-4a69-9fd6-8db91c5dc181, rgb(255, 255, 255))\"},...addPropertyOverrides({\"mmfqgkLuk-hover\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ArrowRight,{animated:true,className:\"framer-tz6h4i\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"JwQFK31Kw\",style:{\"--1df8v9o\":\"var(--token-21a3cb92-4a95-4a69-9fd6-8db91c5dc181, rgb(255, 255, 255))\"},transformTemplate:transformTemplate1,...addPropertyOverrides({\"mmfqgkLuk-hover\":{transformTemplate:undefined},\"WSll9ZGWB-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant)})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UUQTt.framer-1acw1ua, .framer-UUQTt .framer-1acw1ua { display: block; }\",\".framer-UUQTt.framer-1tc0j6u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 6px 6px 6px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-UUQTt .framer-1qevimc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-UUQTt .framer-1oliseb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 32px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 32px; will-change: var(--framer-will-change-override, transform); }\",\".framer-UUQTt .framer-15xcjbq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-UUQTt .framer-1cvjk8v { flex: none; height: var(--framer-aspect-ratio-supported, 15px); position: relative; width: 15px; z-index: 1; }\",\".framer-UUQTt .framer-tz6h4i { flex: none; height: var(--framer-aspect-ratio-supported, 15px); left: -20px; position: absolute; top: 47%; width: 15px; z-index: 1; }\",\".framer-UUQTt.framer-v-117mtqh.framer-1tc0j6u { gap: unset; justify-content: space-between; padding: 8px 8px 8px 20px; width: 230px; }\",\".framer-UUQTt.framer-v-1qqak0k.framer-1tc0j6u { cursor: unset; }\",\".framer-UUQTt.framer-v-1tc0j6u.hover .framer-1cvjk8v { bottom: 0px; height: unset; position: absolute; right: -20px; top: 0px; width: var(--framer-aspect-ratio-supported, 15px); }\",\".framer-UUQTt.framer-v-1tc0j6u.hover .framer-tz6h4i, .framer-UUQTt.framer-v-117mtqh.hover .framer-tz6h4i { left: unset; position: relative; top: unset; }\",\".framer-UUQTt.framer-v-117mtqh.hover.framer-1tc0j6u { gap: unset; }\",\".framer-UUQTt.framer-v-117mtqh.hover .framer-1cvjk8v { position: absolute; right: -20px; top: 47%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 158\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"mmfqgkLuk\":{\"layout\":[\"fixed\",\"auto\"]},\"gVAVTkfuF\":{\"layout\":[\"auto\",\"auto\"]},\"s_md3H7RO\":{\"layout\":[\"auto\",\"auto\"]},\"W9OKdIB2L\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"anQkC9XRP\":\"text\",\"S0tCynmPX\":\"link\",\"g_t4pcWVr\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEDmDRzUbU=withCSS(Component,css,\"framer-UUQTt\");export default FramerEDmDRzUbU;FramerEDmDRzUbU.displayName=\"Button 16\";FramerEDmDRzUbU.defaultProps={height:44,width:158};addPropertyControls(FramerEDmDRzUbU,{variant:{options:[\"WSll9ZGWB\",\"mmfqgkLuk\",\"gVAVTkfuF\"],optionTitles:[\"Small\",\"Large\",\"Blue\"],title:\"Variant\",type:ControlType.Enum},anQkC9XRP:{defaultValue:\"Contact us\",displayTextArea:false,title:\"Text\",type:ControlType.String},onanQkC9XRPChange:{changes:\"anQkC9XRP\",type:ControlType.ChangeHandler},S0tCynmPX:{title:\"Link\",type:ControlType.Link},g_t4pcWVr:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},ong_t4pcWVrChange:{changes:\"g_t4pcWVr\",type:ControlType.ChangeHandler}});addFonts(FramerEDmDRzUbU,[{explicitInter:true,fonts:[{cssFamilyName:\"Apfel Grotezk\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Apfel Grotezk\",url:\"https://framerusercontent.com/assets/soAoqUg4XLlllNDBOZtgbSkDFLM.woff2\",weight:\"500\"}]},...ArrowRightFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEDmDRzUbU\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"44\",\"framerIntrinsicWidth\":\"158\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mmfqgkLuk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gVAVTkfuF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"s_md3H7RO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"W9OKdIB2L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"anQkC9XRP\\\":\\\"text\\\",\\\"S0tCynmPX\\\":\\\"link\\\",\\\"g_t4pcWVr\\\":\\\"newTab\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EDmDRzUbU.map","// Generated by Framer (b6e2e7c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SectionTag from\"https://framerusercontent.com/modules/mm3pvhGmltAqnWCmL6bT/X8jzvBctbVIQxsII6W0r/Gz1tsfdL_.js\";import Button16 from\"https://framerusercontent.com/modules/aRwxKfAf3u6mP6hc8MYj/rcyehvfX0x6pXRwPgNT0/EDmDRzUbU.js\";const SectionTagFonts=getFonts(SectionTag);const Button16Fonts=getFonts(Button16);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"gCWJO9Lj4\",\"AJLDDfcWW\"];const serializationHash=\"framer-3wa1O\";const variantClassNames={AJLDDfcWW:\"framer-v-13et1zq\",gCWJO9Lj4:\"framer-v-sjsga8\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={damping:58,delay:.1,mass:1,stiffness:400,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"gCWJO9Lj4\",Phone:\"AJLDDfcWW\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gCWJO9Lj4\"};};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:\"gCWJO9Lj4\",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(Image1,{...restProps,...gestureHandlers,as:\"section\",background:{alt:\"Silhouette of a filmmaker with a camera on a tripod in a dimly lit alley, bathed in orange light and mist, creating a moody, cinematic atmosphere.\",fit:\"fill\",intrinsicHeight:916,intrinsicWidth:1676,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:916,pixelWidth:1676,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/rF9H6lfPKMOXHhQS53hmaTEJZk.png?width=1676&height=916\",srcSet:\"https://framerusercontent.com/images/rF9H6lfPKMOXHhQS53hmaTEJZk.png?scale-down-to=512&width=1676&height=916 512w,https://framerusercontent.com/images/rF9H6lfPKMOXHhQS53hmaTEJZk.png?scale-down-to=1024&width=1676&height=916 1024w,https://framerusercontent.com/images/rF9H6lfPKMOXHhQS53hmaTEJZk.png?width=1676&height=916 1676w\"},className:cx(scopingClassNames,\"framer-sjsga8\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"gCWJO9Lj4\",ref:refBinding,style:{...style},...addPropertyOverrides({AJLDDfcWW:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-u2ah39\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ugI7q3F0V\",children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ima0w6\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"RC8ZIsmMe\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+(100+((componentViewport?.height||800)-200-278.4)/2)+0+53+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-115sdph-container\",\"data-framer-name\":\"Section tag\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"u_9JSG8BK-container\",name:\"Section tag\",nodeId:\"u_9JSG8BK\",rendersWithMotion:true,scopeId:\"rPQw8Liq5\",children:/*#__PURE__*/_jsx(SectionTag,{height:\"100%\",id:\"u_9JSG8BK\",layoutId:\"u_9JSG8BK\",name:\"Section tag\",w2t6plWZv:\"Lets work together\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QWxleGFuZHJpYS01MDA=\",\"--framer-font-family\":'\"Alexandria\", \"Alexandria Placeholder\", sans-serif',\"--framer-font-size\":\"48px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.05em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-6d35db16-1dd5-47d7-b407-5017627f90c5, rgb(17, 17, 17)))\"},children:\"Ready to bring your vision to life? Let’s create stunning training videos that captivate, inspire, and deliver results.\"})}),className:\"framer-1b5nq7d\",fonts:[\"GF;Alexandria-500\"],layoutDependency:layoutDependency,layoutId:\"LM0UZ0i3N\",style:{\"--extracted-1of0zx5\":\"var(--token-6d35db16-1dd5-47d7-b407-5017627f90c5, rgb(17, 17, 17))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kpgde5\",\"data-framer-name\":\"Button wrapper\",layoutDependency:layoutDependency,layoutId:\"tUv2C9M1a\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(100+((componentViewport?.height||800)-200-278.4)/2)+0+53+120.4+8,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bfx1sd-container\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"DB42EAh_p-container\",name:\"Button\",nodeId:\"DB42EAh_p\",rendersWithMotion:true,scopeId:\"rPQw8Liq5\",children:/*#__PURE__*/_jsx(Button16,{anQkC9XRP:\"Get started for free\",g_t4pcWVr:false,height:\"100%\",id:\"DB42EAh_p\",layoutId:\"DB42EAh_p\",name:\"Button\",S0tCynmPX:\"https://training.skillstudio.ai/signup\",variant:matchVariant(\"gVAVTkfuF\"),width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rupyih\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"QbEicsXy3\",style:{backgroundColor:\"var(--token-5b170fea-47a3-4ac1-be7a-84b7af4c02af, rgb(0, 0, 0))\",opacity:.3}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3wa1O.framer-1d12dnr, .framer-3wa1O .framer-1d12dnr { display: block; }\",\".framer-3wa1O.framer-sjsga8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 800px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 100px 0px 100px 0px; position: relative; width: 1240px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-3wa1O .framer-u2ah39 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; max-width: 1240px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 24px 0px 24px; position: relative; width: 1px; }\",\".framer-3wa1O .framer-ima0w6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 790px; overflow: var(--overflow-clip-fallback, clip); padding: 53px 0px 53px 0px; position: relative; width: 1px; z-index: 2; }\",\".framer-3wa1O .framer-115sdph-container, .framer-3wa1O .framer-1bfx1sd-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-3wa1O .framer-1b5nq7d { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-3wa1O .framer-kpgde5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 8px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-3wa1O .framer-1rupyih { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: var(--overflow-clip-fallback, clip); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-3wa1O.framer-v-13et1zq.framer-sjsga8 { width: 390px; }\",\".framer-3wa1O.framer-v-13et1zq .framer-u2ah39 { padding: 0px 20px 0px 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"AJLDDfcWW\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrPQw8Liq5=withCSS(Component,css,\"framer-3wa1O\");export default FramerrPQw8Liq5;FramerrPQw8Liq5.displayName=\"CTA\";FramerrPQw8Liq5.defaultProps={height:800,width:1240};addPropertyControls(FramerrPQw8Liq5,{variant:{options:[\"gCWJO9Lj4\",\"AJLDDfcWW\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerrPQw8Liq5,[{explicitInter:true,fonts:[{cssFamilyName:\"Alexandria\",source:\"google\",style:\"normal\",uiFamilyName:\"Alexandria\",url:\"https://fonts.gstatic.com/s/alexandria/v6/UMBCrPdDqW66y0Y2usFeQCH18mulUxBvI9rJTqbCHJ8BRq0b.woff2\",weight:\"500\"}]},...SectionTagFonts,...Button16Fonts],{supportsExplicitInterCodegen:true});FramerrPQw8Liq5.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SectionTag,{},context),forwardLoader(Button16,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrPQw8Liq5\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1240\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AJLDDfcWW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"800\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rPQw8Liq5.map","// Generated by Framer (b6e2e7c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import NavbbarV2Live from\"#framer/local/canvasComponent/EbRELLqgj/EbRELLqgj.js\";import CTA from\"#framer/local/canvasComponent/rPQw8Liq5/rPQw8Liq5.js\";import FooterSkillSSAI from\"#framer/local/canvasComponent/yyc_xp8iU/yyc_xp8iU.js\";const NavbbarV2LiveFonts=getFonts(NavbbarV2Live);const CTAFonts=getFonts(CTA);const FooterSkillSSAIFonts=getFonts(FooterSkillSSAI);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={aaEm9u5tx:\"(min-width: 1400px) and (max-width: 1879.98px)\",dyUPfvK9E:\"(min-width: 1279px) and (max-width: 1399.98px)\",EMyfL6YDt:\"(min-width: 810px) and (max-width: 1199.98px)\",GpFnNR8zj:\"(max-width: 809.98px)\",xFLCCkfPk:\"(min-width: 1200px) and (max-width: 1278.98px)\",ylVzh1FN0:\"(min-width: 1880px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-hvhN0\";const variantClassNames={aaEm9u5tx:\"framer-v-1bio5pm\",dyUPfvK9E:\"framer-v-zyr09m\",EMyfL6YDt:\"framer-v-lilke\",GpFnNR8zj:\"framer-v-w5q6eh\",xFLCCkfPk:\"framer-v-zc82qo\",ylVzh1FN0:\"framer-v-1sg892q\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={aaEm9u5tx:[\".framer-hvhN0 .framer-25yxa4-container { height: 134px; }\",\".framer-hvhN0 .framer-1u6h4v6-container { height: 87%; width: 100%; }\"],EMyfL6YDt:[\".framer-hvhN0 .framer-25yxa4-container { width: 810px; }\",\".framer-hvhN0 .framer-18y2yvd-container { order: 1005; }\",\".framer-hvhN0 .framer-1u6h4v6-container { order: 1003; }\"],GpFnNR8zj:[\".framer-hvhN0.framer-zc82qo { gap: 15px; }\",'.framer-hvhN0 .framer-perblh, [data-layout-template=\"true\"] > #overlay { margin-bottom: -15px; }',\".framer-hvhN0 .framer-1u6h4v6-container { height: 91%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={aaEm9u5tx:\".framer-1bio5pm-override\",EMyfL6YDt:\".framer-lilke-override\",GpFnNR8zj:\".framer-w5q6eh-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hvhN0.framer-dkftq7, .framer-hvhN0 .framer-dkftq7 { display: block; }\",\".framer-hvhN0.framer-zc82qo { align-content: center; align-items: center; background-color: var(--token-70aac566-01ef-4793-b172-f614e217462f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-hvhN0 .framer-25yxa4-container { flex: none; height: auto; order: -1000; position: relative; width: 100%; z-index: 10; }\",\".framer-hvhN0 .framer-perblh { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-hvhN0 .framer-18y2yvd-container { flex: none; height: 100vh; order: 1004; position: relative; width: 100%; }\",\".framer-hvhN0 .framer-1u6h4v6-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; }\",\".framer-hvhN0 .framer-1jtixyf-container { flex: none; height: auto; order: 1006; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={aaEm9u5tx:\"(min-width: 1400px) and (max-width: 1879.98px)\",dyUPfvK9E:\"(min-width: 1279px) and (max-width: 1399.98px)\",EMyfL6YDt:\"(min-width: 810px) and (max-width: 1199.98px)\",GpFnNR8zj:\"(max-width: 809.98px)\",xFLCCkfPk:\"(min-width: 1200px) and (max-width: 1278.98px)\",ylVzh1FN0:\"(min-width: 1880px)\"};const humanReadableVariantMap={\"Large Desktop\":\"aaEm9u5tx\",\"Wideangle screen\":\"ylVzh1FN0\",Desktop:\"xFLCCkfPk\",Laptop:\"dyUPfvK9E\",Phone:\"GpFnNR8zj\",Tablet:\"EMyfL6YDt\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xFLCCkfPk\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"xFLCCkfPk\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-70aac566-01ef-4793-b172-f614e217462f, rgb(255, 255, 255)); } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 6.25%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-zc82qo\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aaEm9u5tx:{height:134},EMyfL6YDt:{width:\"810px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:81,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-25yxa4-container\",nodeId:\"NS7dioOR7\",scopeId:\"CcTVlpukJ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aaEm9u5tx:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ennH3QoKM\")},dyUPfvK9E:{variant:matchVariant(\"AI29IGT8D\")},EMyfL6YDt:{variant:matchVariant(\"I4zVfTPVT\")},GpFnNR8zj:{variant:matchVariant(\"tKbut3n6A\")},ylVzh1FN0:{variant:matchVariant(\"ennH3QoKM\")}},children:/*#__PURE__*/_jsx(NavbbarV2Live,{height:\"100%\",id:\"NS7dioOR7\",layoutId:\"NS7dioOR7\",style:{width:\"100%\"},variant:matchVariant(\"mwSc5nOZ9\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-perblh\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aaEm9u5tx:{y:1134},EMyfL6YDt:{y:2808},GpFnNR8zj:{y:1096}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"100vw\",y:1081,children:/*#__PURE__*/_jsx(Container,{className:\"framer-18y2yvd-container\",nodeId:\"CSJvb7SKg\",scopeId:\"CcTVlpukJ\",children:/*#__PURE__*/_jsx(CTA,{height:\"100%\",id:\"CSJvb7SKg\",layoutId:\"CSJvb7SKg\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"gCWJO9Lj4\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aaEm9u5tx:{height:2532.8695,width:\"100.1429vw\",y:2134},EMyfL6YDt:{y:1081},GpFnNR8zj:{height:4339.6515,y:2111}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1727,width:\"100vw\",y:2081,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1u6h4v6-container\",nodeId:\"IhRFqLFBp\",scopeId:\"CcTVlpukJ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aaEm9u5tx:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FLQxAtKsZ\")},EMyfL6YDt:{variant:matchVariant(\"c4i1vcEwZ\")},GpFnNR8zj:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"zYdRVSgxj\")},ylVzh1FN0:{variant:matchVariant(\"FLQxAtKsZ\")}},children:/*#__PURE__*/_jsx(FooterSkillSSAI,{height:\"100%\",id:\"IhRFqLFBp\",layoutId:\"IhRFqLFBp\",style:{width:\"100%\"},variant:matchVariant(\"ecLK5Y5PR\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jtixyf-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"AOvja4joF\",scopeId:\"CcTVlpukJ\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"AOvja4joF\",intensity:10,layoutId:\"AOvja4joF\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2646\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"EMyfL6YDt\":{\"layout\":[\"fixed\",\"fixed\"]},\"aaEm9u5tx\":{\"layout\":[\"fixed\",\"fixed\"]},\"GpFnNR8zj\":{\"layout\":[\"fixed\",\"fixed\"]},\"dyUPfvK9E\":{\"layout\":[\"fixed\",\"fixed\"]},\"ylVzh1FN0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"xFLCCkfPk\":[\".framer-25yxa4-container\",\".framer-18y2yvd-container\",\".framer-1u6h4v6-container\",\".framer-1jtixyf-container\"],\"EMyfL6YDt\":[\".framer-25yxa4-container\",\".framer-18y2yvd-container\",\".framer-1u6h4v6-container\",\".framer-1jtixyf-container\"],\"aaEm9u5tx\":[\".framer-25yxa4-container\",\".framer-18y2yvd-container\",\".framer-1u6h4v6-container\",\".framer-1jtixyf-container\"],\"GpFnNR8zj\":[\".framer-25yxa4-container\",\".framer-18y2yvd-container\",\".framer-1u6h4v6-container\",\".framer-1jtixyf-container\"],\"dyUPfvK9E\":[\".framer-25yxa4-container\",\".framer-18y2yvd-container\",\".framer-1u6h4v6-container\",\".framer-1jtixyf-container\"],\"ylVzh1FN0\":[\".framer-25yxa4-container\",\".framer-18y2yvd-container\",\".framer-1u6h4v6-container\",\".framer-1jtixyf-container\"]}\n * @framerBreakpoints {\"ylVzh1FN0\":{\"min\":1880,\"canvasClassName\":\"framer-1sg892q-override\",\"minHeight\":4531,\"viewportHeight\":756,\"name\":\"Wideangle screen\",\"width\":1880,\"rootFontSize\":16},\"aaEm9u5tx\":{\"min\":1400,\"max\":1879,\"canvasClassName\":\"framer-1bio5pm-override\",\"minHeight\":2905,\"viewportHeight\":800,\"name\":\"Large Desktop\",\"width\":1400,\"rootFontSize\":16},\"dyUPfvK9E\":{\"min\":1279,\"max\":1399,\"canvasClassName\":\"framer-zyr09m-override\",\"minHeight\":2620,\"viewportHeight\":869,\"name\":\"Laptop\",\"width\":1279,\"rootFontSize\":16},\"xFLCCkfPk\":{\"min\":1200,\"max\":1278,\"canvasClassName\":\"framer-zc82qo-override\",\"minHeight\":2646,\"viewportHeight\":756,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"EMyfL6YDt\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-lilke-override\",\"minHeight\":2834,\"viewportHeight\":526,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":1},\"GpFnNR8zj\":{\"max\":809,\"canvasClassName\":\"framer-w5q6eh-override\",\"minHeight\":4761,\"viewportHeight\":790,\"name\":\"Phone\",\"width\":400,\"rootFontSize\":16}}\n * @framerDefaultVariant xFLCCkfPk\n * @framerLayoutTemplate true\n */const FramerCcTVlpukJ=withCSS(Component,css,\"framer-hvhN0\");export default FramerCcTVlpukJ;FramerCcTVlpukJ.displayName=\"Home Templates\";FramerCcTVlpukJ.defaultProps={height:2646,width:1200};addFonts(FramerCcTVlpukJ,[{explicitInter:true,fonts:[]},...NavbbarV2LiveFonts,...CTAFonts,...FooterSkillSSAIFonts,...SmoothScrollFonts],{supportsExplicitInterCodegen:true});FramerCcTVlpukJ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbbarV2Live,{},context),forwardLoader(CTA,{},context),forwardLoader(FooterSkillSSAI,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCcTVlpukJ\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"ylVzh1FN0\\\":{\\\"min\\\":1880,\\\"canvasClassName\\\":\\\"framer-1sg892q-override\\\",\\\"minHeight\\\":4531,\\\"viewportHeight\\\":756,\\\"name\\\":\\\"Wideangle screen\\\",\\\"width\\\":1880,\\\"rootFontSize\\\":16},\\\"aaEm9u5tx\\\":{\\\"min\\\":1400,\\\"max\\\":1879,\\\"canvasClassName\\\":\\\"framer-1bio5pm-override\\\",\\\"minHeight\\\":2905,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Large Desktop\\\",\\\"width\\\":1400,\\\"rootFontSize\\\":16},\\\"dyUPfvK9E\\\":{\\\"min\\\":1279,\\\"max\\\":1399,\\\"canvasClassName\\\":\\\"framer-zyr09m-override\\\",\\\"minHeight\\\":2620,\\\"viewportHeight\\\":869,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1279,\\\"rootFontSize\\\":16},\\\"xFLCCkfPk\\\":{\\\"min\\\":1200,\\\"max\\\":1278,\\\"canvasClassName\\\":\\\"framer-zc82qo-override\\\",\\\"minHeight\\\":2646,\\\"viewportHeight\\\":756,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"EMyfL6YDt\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-lilke-override\\\",\\\"minHeight\\\":2834,\\\"viewportHeight\\\":526,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":1},\\\"GpFnNR8zj\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-w5q6eh-override\\\",\\\"minHeight\\\":4761,\\\"viewportHeight\\\":790,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":400,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EMyfL6YDt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aaEm9u5tx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GpFnNR8zj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dyUPfvK9E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ylVzh1FN0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDefaultVariant\":\"xFLCCkfPk\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"2646\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"xFLCCkfPk\\\":[\\\".framer-25yxa4-container\\\",\\\".framer-18y2yvd-container\\\",\\\".framer-1u6h4v6-container\\\",\\\".framer-1jtixyf-container\\\"],\\\"EMyfL6YDt\\\":[\\\".framer-25yxa4-container\\\",\\\".framer-18y2yvd-container\\\",\\\".framer-1u6h4v6-container\\\",\\\".framer-1jtixyf-container\\\"],\\\"aaEm9u5tx\\\":[\\\".framer-25yxa4-container\\\",\\\".framer-18y2yvd-container\\\",\\\".framer-1u6h4v6-container\\\",\\\".framer-1jtixyf-container\\\"],\\\"GpFnNR8zj\\\":[\\\".framer-25yxa4-container\\\",\\\".framer-18y2yvd-container\\\",\\\".framer-1u6h4v6-container\\\",\\\".framer-1jtixyf-container\\\"],\\\"dyUPfvK9E\\\":[\\\".framer-25yxa4-container\\\",\\\".framer-18y2yvd-container\\\",\\\".framer-1u6h4v6-container\\\",\\\".framer-1jtixyf-container\\\"],\\\"ylVzh1FN0\\\":[\\\".framer-25yxa4-container\\\",\\\".framer-18y2yvd-container\\\",\\\".framer-1u6h4v6-container\\\",\\\".framer-1jtixyf-container\\\"]}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c999c45)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={Jc7La8cUM:{hover:true}};const serializationHash=\"framer-fufoP\";const variantClassNames={Jc7La8cUM:\"framer-v-udl5v6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,title,width,...props})=>{return{...props,NPrkD_OGg:link??props.NPrkD_OGg,pGH4sS4u0:title??props.pGH4sS4u0??\"Remix\"};};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,NPrkD_OGg,pGH4sS4u0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Jc7La8cUM\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:NPrkD_OGg,motionChild:true,nodeId:\"Jc7La8cUM\",openInNewTab:false,scopeId:\"omvYyrE2_\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-udl5v6\",className,classNames)} framer-wi8om7`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Jc7La8cUM\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Jc7La8cUM-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hkzov7\",\"data-framer-name\":\"2\",layoutDependency:layoutDependency,layoutId:\"WQQzorYEa\",style:{borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Remix\"})}),className:\"framer-q5mk63\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"KpNQC3EsQ\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:pGH4sS4u0,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"Jc7La8cUM-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\",\"--framer-text-decoration-color\":\"rgb(90, 117, 196)\",\"--framer-text-decoration-offset\":\"4px\",\"--framer-text-decoration-style\":\"dashed\",\"--framer-text-decoration-thickness\":\"2px\",\"--framer-text-decoration\":\"underline\"},children:\"Remix\"})})}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fufoP.framer-wi8om7, .framer-fufoP .framer-wi8om7 { display: block; }\",\".framer-fufoP.framer-udl5v6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-fufoP .framer-1hkzov7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 12px 22px 12px 22px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-fufoP .framer-q5mk63 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 41\n * @framerIntrinsicWidth 85\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"g9gKpWKXY\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"NPrkD_OGg\":\"link\",\"pGH4sS4u0\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameromvYyrE2_=withCSS(Component,css,\"framer-fufoP\");export default FrameromvYyrE2_;FrameromvYyrE2_.displayName=\"Secondary Button\";FrameromvYyrE2_.defaultProps={height:41,width:85};addPropertyControls(FrameromvYyrE2_,{NPrkD_OGg:{title:\"Link\",type:ControlType.Link},pGH4sS4u0:{defaultValue:\"Remix\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FrameromvYyrE2_,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameromvYyrE2_\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"41\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"g9gKpWKXY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"NPrkD_OGg\\\":\\\"link\\\",\\\"pGH4sS4u0\\\":\\\"title\\\"}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"85\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./omvYyrE2_.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useCallback,useState}from\"react\";import{addPropertyControls,ControlType,useTracking}from\"framer\";import{motion}from\"framer-motion\";export default function Clipboard(props){const{label=\"Copy to Clipboard\",success=\"Copied!\",content,trackingId,fill=\"#06F\",color=\"#FFF\",// Font control lives at top-level again\nfont={fontFamily:\"Inter\",fontWeight:500,fontSize:16,lineHeight:1},hoverOptions,style,onClick,// padding & radius controls (top-level, ungrouped)\npadding=10,paddingPerSide,paddingTop=10,paddingRight=10,paddingBottom=10,paddingLeft=10,borderRadius=50,isMixedBorderRadius,topLeftRadius=50,topRightRadius=50,bottomRightRadius=50,bottomLeftRadius=50,...rest}=props;// Padding string from fused control\nconst paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;// Radius string from fused control\nconst radiusValue=isMixedBorderRadius?`${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px`:`${borderRadius}px`;const track=useTracking();const[copied,setCopied]=useState(false);const safeContent=content??\"\";const legacyCopy=text=>{try{const ta=document.createElement(\"textarea\");ta.value=text;ta.setAttribute(\"readonly\",\"\");ta.style.position=\"absolute\";ta.style.left=\"-9999px\";document.body.appendChild(ta);ta.select();const ok=document.execCommand(\"copy\");document.body.removeChild(ta);return ok;}catch{return false;}};const handleClick=useCallback(async()=>{let ok=false;try{if(typeof navigator!==\"undefined\"&&navigator.clipboard?.writeText){await navigator.clipboard.writeText(safeContent);ok=true;}else if(typeof document!==\"undefined\"){ok=legacyCopy(safeContent);}}catch{if(typeof document!==\"undefined\")ok=legacyCopy(safeContent);}if(ok){setCopied(true);setTimeout(()=>setCopied(false),2e3)// 2s success state\n;}if(trackingId)track(trackingId);onClick?.();},[safeContent,onClick,trackingId,track]);return /*#__PURE__*/_jsxs(motion.button,{type:\"button\",style:{// Default font (Download parity) + user overrides\nfontFamily:\"Inter\",fontWeight:500,fontSize:16,lineHeight:1,display:\"inline-flex\",position:\"relative\",placeItems:\"center\",placeContent:\"center\",whiteSpace:\"nowrap\",backgroundColor:fill,color,borderRadius:radiusValue,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",letterSpacing:\"-0.2px\",WebkitTapHighlightColor:\"rgba(0, 0, 0, 0)\",border:\"none\",outline:\"none\",// external overrides last\n...style,...font},onClick:handleClick,...rest,whileHover:hoverOptions,transition:hoverOptions?.transition,// Remove borders/outlines even if browser applies any\nonFocus:e=>{e.currentTarget.style.outline=\"none\";e.currentTarget.style.border=\"none\";e.currentTarget.style.boxShadow=\"none\";},onBlur:e=>{e.currentTarget.style.outline=\"none\";e.currentTarget.style.border=\"none\";e.currentTarget.style.boxShadow=\"none\";},onMouseDown:e=>{e.currentTarget.style.outline=\"none\";e.currentTarget.style.border=\"none\";e.currentTarget.style.boxShadow=\"none\";},onMouseUp:e=>{e.currentTarget.style.outline=\"none\";e.currentTarget.style.border=\"none\";e.currentTarget.style.boxShadow=\"none\";},\"aria-live\":\"polite\",\"aria-label\":label,children:[/*#__PURE__*/_jsx(\"span\",{\"aria-hidden\":true,style:{position:\"absolute\",visibility:\"hidden\",whiteSpace:\"nowrap\",pointerEvents:\"none\"},children:label}),/*#__PURE__*/_jsxs(\"span\",{style:{position:\"relative\",display:\"grid\",placeItems:\"center\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{gridArea:\"1 / 1\",whiteSpace:\"nowrap\"},initial:false,animate:{opacity:copied?0:1},transition:{duration:.25},children:label},\"label\"),/*#__PURE__*/_jsx(motion.span,{style:{gridArea:\"1 / 1\",whiteSpace:\"nowrap\"},initial:false,animate:{opacity:copied?1:0},transition:{duration:.25},\"aria-hidden\":!copied,children:success},\"success\")]})]});}Clipboard.displayName=\"Clipboard\";addPropertyControls(Clipboard,{content:{type:ControlType.String,title:\"Content\",displayTextArea:true,defaultValue:\"When clicked, this will be copied to the clipboard.\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Copy to Clipboard\"},success:{title:\"Success\",type:ControlType.String,defaultValue:\"Copied!\"},trackingId:{title:\"Tracking\",type:ControlType.TrackingId,placeholder:\"ID\"},// Ungrouped style controls\nfill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#06F\"},color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#FFF\"},font:{// @ts-ignore - Internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:{fontFamily:\"Inter\",fontWeight:500,fontSize:16,lineHeight:1}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.05},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#0088FF\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.FusedNumber,toggleKey:\"isMixedBorderRadius\",toggleTitles:[\"Radius\",\"Radius per corner\"],valueKeys:[\"topLeftRadius\",\"topRightRadius\",\"bottomRightRadius\",\"bottomLeftRadius\"],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,defaultValue:50}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Clipboard\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Clipboard.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Clipboard from\"https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/r7KU3d0jY4jnUQG5z44O/Clipboard.js\";const ClipboardFonts=getFonts(Clipboard);const enabledGestures={HYP7rSKu_:{hover:true}};const cycleOrder=[\"HYP7rSKu_\",\"kgaZSRRGD\"];const serializationHash=\"framer-SXkQk\";const variantClassNames={HYP7rSKu_:\"framer-v-1dw22cc\",kgaZSRRGD:\"framer-v-1et3sha\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cnccIFgF1=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={Default:\"HYP7rSKu_\",Paste:\"kgaZSRRGD\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,cnccIFgF1:click??props.cnccIFgF1,variant:humanReadableVariantMap[props.variant]??props.variant??\"HYP7rSKu_\"};};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,cnccIFgF1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HYP7rSKu_\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16uzx6u=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(cnccIFgF1){const res=await cnccIFgF1(...args);if(res===false)return false;}setVariant(\"kgaZSRRGD\");});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-1dw22cc\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HYP7rSKu_\",onTap:onTap16uzx6u,ref:refBinding,style:{...style},...addPropertyOverrides({\"HYP7rSKu_-hover\":{\"data-framer-name\":undefined},kgaZSRRGD:{\"data-framer-name\":\"Paste\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rq8hrj-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"O35b_w8Dl-container\",nodeId:\"O35b_w8Dl\",rendersWithMotion:true,scopeId:\"QOSo87mGp\",children:/*#__PURE__*/_jsx(Clipboard,{borderRadius:50,bottomLeftRadius:50,bottomRightRadius:50,color:\"rgb(255, 255, 255)\",content:\"https://framer.com/m/GradientBlinds-prod-VyUk.js\",fill:\"rgba(0, 102, 255, 0)\",font:{},height:\"100%\",id:\"O35b_w8Dl\",isMixedBorderRadius:false,label:\"\",layoutId:\"O35b_w8Dl\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,style:{height:\"100%\",width:\"100%\"},success:\"Copied!\",topLeftRadius:50,topRightRadius:50,width:\"100%\",...addPropertyOverrides({kgaZSRRGD:{color:\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",fill:\"var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},label:\"Book a Demo\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-c2hmrx\",\"data-border\":true,\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"e8qh9Cojf\",style:{\"--border-bottom-width\":\"1.5px\",\"--border-color\":\"rgba(117, 154, 255, 0.37)\",\"--border-left-width\":\"1.5px\",\"--border-right-width\":\"1.5px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1.5px\",backdropFilter:\"blur(20px)\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,boxShadow:\"none\",WebkitBackdropFilter:\"blur(20px)\"},variants:{\"HYP7rSKu_-hover\":{boxShadow:\"inset 0px 1px 30px 2px rgba(38, 95, 252, 0.28)\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Copy Component\"})}),className:\"framer-fslkxi\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"a1MbJyWuf\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{kgaZSRRGD:{\"--extracted-gdpscs\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({kgaZSRRGD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXItNjAw\",\"--framer-font-size\":\"61px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Paste in Framer\"})}),fonts:[\"GF;Inter-600\"]}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SXkQk.framer-1am1qnr, .framer-SXkQk .framer-1am1qnr { display: block; }\",\".framer-SXkQk.framer-1dw22cc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-SXkQk .framer-1rq8hrj-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 3; }\",\".framer-SXkQk .framer-c2hmrx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: 41px; justify-content: center; overflow: hidden; padding: 12px 22px 12px 22px; position: relative; width: 160px; will-change: var(--framer-will-change-override, transform); }\",\".framer-SXkQk .framer-fslkxi { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",'.framer-SXkQk[data-border=\"true\"]::after, .framer-SXkQk [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 41\n * @framerIntrinsicWidth 160\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"kgaZSRRGD\":{\"layout\":[\"auto\",\"auto\"]},\"An3QPX0v5\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"cnccIFgF1\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQOSo87mGp=withCSS(Component,css,\"framer-SXkQk\");export default FramerQOSo87mGp;FramerQOSo87mGp.displayName=\"Primary Button 2\";FramerQOSo87mGp.defaultProps={height:41,width:160};addPropertyControls(FramerQOSo87mGp,{variant:{options:[\"HYP7rSKu_\",\"kgaZSRRGD\"],optionTitles:[\"Default\",\"Paste\"],title:\"Variant\",type:ControlType.Enum},cnccIFgF1:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerQOSo87mGp,[{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:\"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/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{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/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{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/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{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/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{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/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZ1rib2Bg-4.woff2\",weight:\"600\"}]},...ClipboardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQOSo87mGp\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kgaZSRRGD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"An3QPX0v5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"cnccIFgF1\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"41\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"160\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QOSo87mGp.map","// Generated by Framer (90417e1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"C3_UKybnv\",\"PGZq_KKSq\",\"TffxSq2Ec\"];const serializationHash=\"framer-ONnR6\";const variantClassNames={C3_UKybnv:\"framer-v-bdxzq4\",PGZq_KKSq:\"framer-v-c6s8tc\",TffxSq2Ec:\"framer-v-o716p1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"16x16\":\"PGZq_KKSq\",\"20x20\":\"C3_UKybnv\",\"48x48\":\"TffxSq2Ec\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"C3_UKybnv\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"C3_UKybnv\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://frameruni.link/ds\",openInNewTab:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Framer University logo\",className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-bdxzq4\",className,classNames)} framer-1au1x7q`,\"data-framer-name\":\"20x20\",layoutDependency:layoutDependency,layoutId:\"C3_UKybnv\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({PGZq_KKSq:{\"data-framer-name\":\"16x16\"},TffxSq2Ec:{\"data-framer-name\":\"48x48\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1pmgwam\",\"data-framer-name\":\"Logo Mark\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"hPj9xIIeU\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20\"><path d=\"M 15 5.08 C 15 5.029 15.02 4.98 15.057 4.943 L 19.667 0.333 C 19.723 0.277 19.806 0.26 19.879 0.29 C 19.952 0.32 20 0.391 20 0.47 L 20 9.92 C 20 9.971 19.98 10.02 19.943 10.057 L 15 15 Z M 5 15 L 5 5.47 C 5 5.296 4.79 5.21 4.668 5.332 L 0.057 9.943 C 0.02 9.98 0 10.029 0 10.081 L 0 19.805 C 0 19.913 0.087 20 0.195 20 L 9.919 20 C 9.971 20 10.02 19.98 10.057 19.943 L 15 15 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:10615716291,withExternalLayout:true,...addPropertyOverrides({PGZq_KKSq:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 12 4.064 C 12 4.023 12.016 3.984 12.046 3.954 L 15.734 0.266 C 15.778 0.222 15.845 0.208 15.903 0.232 C 15.962 0.256 16 0.313 16 0.376 L 16 7.936 C 16 7.977 15.984 8.016 15.954 8.046 L 12 12 Z M 4 12 L 4 4.376 C 4 4.237 3.832 4.168 3.734 4.266 L 0.046 7.954 C 0.016 7.984 0 8.023 0 8.065 L 0 15.844 C 0 15.93 0.07 16 0.156 16 L 7.935 16 C 7.977 16 8.016 15.984 8.046 15.954 L 12 12 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:11156808738},TffxSq2Ec:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48 48\"><path d=\"M 36 12.192 C 36 12.07 36.048 11.952 36.137 11.863 L 47.201 0.799 C 47.334 0.665 47.535 0.625 47.71 0.697 C 47.885 0.769 47.999 0.939 48 1.128 L 48 23.808 C 48 23.93 47.952 24.048 47.863 24.137 L 36 36 Z M 12 36 L 12 13.128 C 12 12.71 11.496 12.504 11.203 12.797 L 0.137 23.863 C 0.049 23.951 0 24.07 0 24.194 L 0 47.532 C 0 47.791 0.209 48 0.468 48 L 23.806 48 C 23.93 48 24.048 47.952 24.137 47.863 L 36 36 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:11678500512}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ONnR6.framer-1au1x7q, .framer-ONnR6 .framer-1au1x7q { display: block; }\",\".framer-ONnR6.framer-bdxzq4 { height: 20px; overflow: hidden; position: relative; text-decoration: none; width: 20px; }\",\".framer-ONnR6 .framer-1pmgwam { flex: none; height: 20px; left: calc(50.00000000000002% - 20px / 2); position: absolute; top: calc(50.00000000000002% - 20px / 2); width: 20px; }\",\".framer-ONnR6.framer-v-c6s8tc.framer-bdxzq4 { height: 16px; width: 16px; }\",\".framer-ONnR6.framer-v-c6s8tc .framer-1pmgwam { height: 16px; left: calc(50.00000000000002% - 16px / 2); top: calc(50.00000000000002% - 16px / 2); width: 16px; }\",\".framer-ONnR6.framer-v-o716p1.framer-bdxzq4 { height: 48px; width: 48px; }\",\".framer-ONnR6.framer-v-o716p1 .framer-1pmgwam { height: 48px; left: calc(50.00000000000002% - 48px / 2); top: calc(50.00000000000002% - 48px / 2); width: 48px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PGZq_KKSq\":{\"layout\":[\"fixed\",\"fixed\"]},\"TffxSq2Ec\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerQfsiOGQiJ=withCSS(Component,css,\"framer-ONnR6\");export default FramerQfsiOGQiJ;FramerQfsiOGQiJ.displayName=\"v2/Framer University Logo\";FramerQfsiOGQiJ.defaultProps={height:20,width:20};addPropertyControls(FramerQfsiOGQiJ,{variant:{options:[\"C3_UKybnv\",\"PGZq_KKSq\",\"TffxSq2Ec\"],optionTitles:[\"20x20\",\"16x16\",\"48x48\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQfsiOGQiJ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQfsiOGQiJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PGZq_KKSq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TffxSq2Ec\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"20\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QfsiOGQiJ.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState,useEffect}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */function SVG(props){const[customSvgElement,setCustomSvgElement]=useState(null);useEffect(()=>{const svgContent=props.customSvgCode;processCustomSVGContent(svgContent);});const processCustomSVGContent=svgContent=>{const replacements=[[/width=\"[^\"]*\"/,'width=\"100%\"'],[/height=\"[^\"]*\"/,'height=\"100%\"']];const hasCustomStroke=svgContent.includes('stroke=\"');const hasCustomStrokeWidth=svgContent.includes('stroke-width=\"');const hasLineCap=svgContent.includes('stroke-linecap=\"');const hasLineJoin=svgContent.includes('stroke-linejoin=\"');if(svgContent.includes(\"<circle\")){// Find the circle element and update its fill attribute\nconst circleFillRegex=/<circle[^>]*fill=\"([^\"]*)\"/;const match=svgContent.match(circleFillRegex);if(match){// Update the fill attribute with the custom color\nconst updatedCircle=match[0].replace(match[1],props.customColor);svgContent=svgContent.replace(circleFillRegex,updatedCircle);}else{// If there is no fill attribute, add it with the custom color\nreplacements.push([/<circle/g,`<circle fill=\"${props.customColor}\"`]);}}if(hasCustomStroke){if(!hasLineCap){replacements.push([/<path/g,`<path stroke=\"${props.customColor}\"`]);}else{replacements.push([/<path/g,`<path stroke=\"${props.customColor}\" stroke-linecap=\"${props.lineCap}\"`]);}if(hasCustomStrokeWidth){replacements.push([/stroke-width=\"(?!0\\b)\\d+(\\.\\d+)?\"/g,`stroke-width=\"${props.customStrokeWidth}\"`]);}}else{replacements.push([/<path/g,`<path fill=\"${props.customColor}\"`]);}if(svgContent.includes('overflow=\"')){replacements.push([/overflow=\"[^\"]*\"/,`overflow=\"visible\"`]);}else{replacements.push([/<svg/,`<svg overflow=\"visible\"`]);}if(!hasLineJoin){replacements.push([/<path/g,`<path stroke-linejoin=\"${props.lineJoin}\"`]);}else{replacements.push([/stroke-linejoin=\"[^\"]*\"/,`stroke-linejoin=\"${props.lineJoin}\"`]);}replacements.forEach(([regex,replacement])=>{svgContent=svgContent.replace(regex,replacement);});setCustomSvgElement(svgContent);};const customContainerStyle={padding:`${props.customPadding}px`,display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",overflow:\"visible\"};return /*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:customSvgElement},style:customContainerStyle});}SVG.defaultProps={customSvgCode:`<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <g clip-path=\"url(#clip0_967_124)\"> <path d=\"M18 6.09674C18 6.0348 18.0246 5.97539 18.0684 5.93159L23.6013 0.398708C23.7484 0.251575 24 0.35578 24 0.563858V11.9033C24 11.9652 23.9754 12.0246 23.9316 12.0684L18 18V6.09674Z\" fill=\"white\"/> <path d=\"M6 18V6.56386C6 6.35578 5.74843 6.25158 5.60129 6.39871L0.0684074 11.9316C0.0246069 11.9754 0 12.0348 0 12.0967V23.7664C0 23.8954 0.104567 24 0.233557 24H11.9033C11.9652 24 12.0246 23.9754 12.0684 23.9316L18 18H6Z\" fill=\"white\"/> </g> <defs> <clipPath id=\"clip0_967_124\"> <rect width=\"24\" height=\"24\" fill=\"white\"/> </clipPath> </defs> </svg>`,customColor:\"#ffffff\",customPadding:0,customStrokeWidth:2,lineCap:\"butt\",lineJoin:\"miter\"};addPropertyControls(SVG,{customSvgCode:{type:ControlType.String,title:\"SVG Code\",displayTextArea:false},customColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"},customPadding:{type:ControlType.Number,title:\"Padding\",defaultValue:0,min:0,step:1,displayStepper:true,description:\"More components at [Framer University](https://framer.university?utm_source=component).\"},customStrokeWidth:{type:ControlType.Number,title:\"Stroke\",defaultValue:2,min:0,step:.1,displayStepper:true,hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineCap:{type:ControlType.Enum,title:\"Line Cap\",options:[\"butt\",\"round\",\"square\"],optionTitles:[\"Butt\",\"Round\",\"Square\"],defaultValue:\"butt\",hidden:props=>!props.customSvgCode.includes('stroke=\"')},lineJoin:{type:ControlType.Enum,title:\"Line Join\",options:[\"round\",\"miter\",\"bevel\"],optionTitles:[\"Round\",\"Miter\",\"Bevel\"],defaultValue:\"miter\",hidden:props=>!props.customSvgCode.includes('stroke=\"')}});export default SVG;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SVG\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SVG.map","// Generated by Framer (1e08357)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/qv6ME5iAGhQXu7YEHOPJ/SVG.js\";const SVGFonts=getFonts(SVG);const cycleOrder=[\"ielzaY18A\",\"kmy7pyiZ9\"];const serializationHash=\"framer-i40QN\";const variantClassNames={ielzaY18A:\"framer-v-1bj5fp7\",kmy7pyiZ9:\"framer-v-11sni1d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Default:\"ielzaY18A\",Hover:\"kmy7pyiZ9\"};const getProps=({height,id,link,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,FCbomVt5p:link!==null&&link!==void 0?link:props.FCbomVt5p,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"ielzaY18A\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,FCbomVt5p,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ielzaY18A\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterv77pdy=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"kmy7pyiZ9\");});const onMouseLeave10c816g=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"ielzaY18A\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:FCbomVt5p,openInNewTab:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1bj5fp7\",className,classNames)} framer-k0pr19`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ielzaY18A\",onMouseEnter:onMouseEnterv77pdy,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(32, 96, 223))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,...style},variants:{kmy7pyiZ9:{backgroundColor:\"rgb(29, 87, 201)\"}},...addPropertyOverrides({kmy7pyiZ9:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave10c816g}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-6z62xg-container\",layoutDependency:layoutDependency,layoutId:\"rbMJhZ_zA-container\",children:/*#__PURE__*/_jsx(SVG,{customColor:\"rgb(255, 255, 255)\",customPadding:0,customStrokeWidth:2,customSvgCode:'<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M8.66667 0.390625L11.6095 3.33343L8.66667 6.27624L7.72387 5.33343L9.0572 4.0001H3.33333V9.33347H2V2.66677H9.0572L7.72387 1.33343L8.66667 0.390625ZM14 6.6668V13.3335H6.9428L8.27613 14.6668L7.33333 15.6096L4.39053 12.6668L7.33333 9.72394L8.27613 10.6668L6.9428 12.0001H12.6667V6.6668H14Z\" fill=\"white\"/> </svg>',height:\"100%\",id:\"rbMJhZ_zA\",layoutId:\"rbMJhZ_zA\",lineCap:\"butt\",lineJoin:\"miter\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Remix\"})}),className:\"framer-rwnbv7\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"lmSCnJAIP\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-i40QN.framer-k0pr19, .framer-i40QN .framer-k0pr19 { display: block; }\",\".framer-i40QN.framer-1bj5fp7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 36px; justify-content: center; overflow: hidden; padding: 0px 16px 0px 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-i40QN .framer-6z62xg-container { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-i40QN .framer-rwnbv7 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-i40QN.framer-1bj5fp7 { gap: 0px; } .framer-i40QN.framer-1bj5fp7 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-i40QN.framer-1bj5fp7 > :first-child { margin-left: 0px; } .framer-i40QN.framer-1bj5fp7 > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 96\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"kmy7pyiZ9\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"FCbomVt5p\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerGgqinACoI=withCSS(Component,css,\"framer-i40QN\");export default FramerGgqinACoI;FramerGgqinACoI.displayName=\"Remix Button\";FramerGgqinACoI.defaultProps={height:36,width:96};addPropertyControls(FramerGgqinACoI,{variant:{options:[\"ielzaY18A\",\"kmy7pyiZ9\"],optionTitles:[\"Default\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},FCbomVt5p:{title:\"Link\",type:ControlType.Link}});addFonts(FramerGgqinACoI,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/d3tHnaQIAeqiE5hGcRw4mmgWYU.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...SVGFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGgqinACoI\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"96\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"kmy7pyiZ9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"36\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"FCbomVt5p\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GgqinACoI.map","// Generated by Framer (e1022ef)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"q9LsRGXap\",\"SHaxQ4HNw\",\"WTPtZwtba\",\"Mo7QjZkpk\"];const serializationHash=\"framer-spL2f\";const variantClassNames={Mo7QjZkpk:\"framer-v-1ugkpo1\",q9LsRGXap:\"framer-v-557n5r\",SHaxQ4HNw:\"framer-v-ok618v\",WTPtZwtba:\"framer-v-1o99nem\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{delay:0,duration:.1,ease:[.5,0,.88,.77],type:\"tween\"},Mo7QjZkpk:{delay:0,duration:.1,ease:[.12,.23,.5,1],type:\"tween\"},SHaxQ4HNw:{delay:0,duration:.1,ease:[.12,.23,.5,1],type:\"tween\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Mid Close\":\"Mo7QjZkpk\",\"Mid Open\":\"SHaxQ4HNw\",Close:\"q9LsRGXap\",Open:\"WTPtZwtba\"};const getProps=({height,id,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,GsV0XqZB5:tap!==null&&tap!==void 0?tap:props.GsV0XqZB5,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"q9LsRGXap\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,GsV0XqZB5,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"q9LsRGXap\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1n2qmbq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GsV0XqZB5){const res=await GsV0XqZB5(...args);if(res===false)return false;}setVariant(\"SHaxQ4HNw\");});const onTap1e7zsxz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GsV0XqZB5){const res=await GsV0XqZB5(...args);if(res===false)return false;}});const onAppear20t2r1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"WTPtZwtba\"),110);});const onTap3y2pt1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GsV0XqZB5){const res=await GsV0XqZB5(...args);if(res===false)return false;}setVariant(\"Mo7QjZkpk\");});const onAppearfwj63o=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"q9LsRGXap\"),110);});useOnVariantChange(baseVariant,{Mo7QjZkpk:onAppearfwj63o,SHaxQ4HNw:onAppear20t2r1});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-557n5r\",className,classNames),\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"q9LsRGXap\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTap1n2qmbq,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({Mo7QjZkpk:{\"data-framer-name\":\"Mid Close\",onTap:onTap1e7zsxz},SHaxQ4HNw:{\"data-framer-name\":\"Mid Open\",onTap:onTap1e7zsxz},WTPtZwtba:{\"data-framer-name\":\"Open\",onTap:onTap3y2pt1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r861i3\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"k7ApTcQHn\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6o7r9m\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"whUPl4qvO\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{WTPtZwtba:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1086crg\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"yxpNVGsVm\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{WTPtZwtba:{rotate:-45}}})]})})})})});});const css=['.framer-spL2f[data-border=\"true\"]::after, .framer-spL2f [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-spL2f.framer-d6zgid, .framer-spL2f .framer-d6zgid { display: block; }\",\".framer-spL2f.framer-557n5r { cursor: pointer; height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-spL2f .framer-1r861i3 { flex: none; height: 18px; left: calc(50.00000000000002% - 18px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 18px; }\",\".framer-spL2f .framer-6o7r9m { flex: none; height: 1px; left: calc(50.00000000000002% - 14px / 2); overflow: hidden; position: absolute; top: 5px; width: 14px; }\",\".framer-spL2f .framer-1086crg { bottom: 5px; flex: none; height: 1px; left: calc(50.00000000000002% - 14px / 2); overflow: hidden; position: absolute; width: 14px; }\",\".framer-spL2f.framer-v-ok618v.framer-557n5r, .framer-spL2f.framer-v-1o99nem.framer-557n5r, .framer-spL2f.framer-v-1ugkpo1.framer-557n5r { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-spL2f.framer-v-ok618v .framer-6o7r9m, .framer-spL2f.framer-v-1o99nem .framer-6o7r9m, .framer-spL2f.framer-v-1ugkpo1 .framer-6o7r9m { top: calc(50.00000000000002% - 1px / 2); }\",\".framer-spL2f.framer-v-ok618v .framer-1086crg, .framer-spL2f.framer-v-1o99nem .framer-1086crg, .framer-spL2f.framer-v-1ugkpo1 .framer-1086crg { bottom: unset; top: calc(50.00000000000002% - 1px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"SHaxQ4HNw\":{\"layout\":[\"fixed\",\"fixed\"]},\"WTPtZwtba\":{\"layout\":[\"fixed\",\"fixed\"]},\"Mo7QjZkpk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GsV0XqZB5\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramergKusTBr78=withCSS(Component,css,\"framer-spL2f\");export default FramergKusTBr78;FramergKusTBr78.displayName=\"Burger\";FramergKusTBr78.defaultProps={height:24,width:24};addPropertyControls(FramergKusTBr78,{variant:{options:[\"q9LsRGXap\",\"SHaxQ4HNw\",\"WTPtZwtba\",\"Mo7QjZkpk\"],optionTitles:[\"Close\",\"Mid Open\",\"Open\",\"Mid Close\"],title:\"Variant\",type:ControlType.Enum},GsV0XqZB5:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramergKusTBr78,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergKusTBr78\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"GsV0XqZB5\\\":\\\"tap\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SHaxQ4HNw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WTPtZwtba\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Mo7QjZkpk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gKusTBr78.map","// Generated by Framer (e1022ef)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"U1mOkkuX6\",\"YrQ87pFvU\"];const serializationHash=\"framer-E5uJh\";const variantClassNames={U1mOkkuX6:\"framer-v-1az4pom\",YrQ87pFvU:\"framer-v-bqvpbv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transitions={default:{duration:0,type:\"tween\"}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Default:\"U1mOkkuX6\",Hover:\"YrQ87pFvU\"};const getProps=({height,id,link,name1,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;return{...props,PKtYhfOBL:link!==null&&link!==void 0?link:props.PKtYhfOBL,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"U1mOkkuX6\",WZV5xCdWp:(_ref1=name1!==null&&name1!==void 0?name1:props.WZV5xCdWp)!==null&&_ref1!==void 0?_ref1:\"Original\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,WZV5xCdWp,PKtYhfOBL,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"U1mOkkuX6\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterctt3kg=activeVariantCallback(async(...args)=>{setVariant(\"YrQ87pFvU\");});const onMouseLeavepj0a5n=activeVariantCallback(async(...args)=>{setVariant(\"U1mOkkuX6\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:PKtYhfOBL,openInNewTab:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-1az4pom\",className,classNames)} framer-a575eq`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"U1mOkkuX6\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onMouseEnter:onMouseEnterctt3kg,onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({YrQ87pFvU:{\"data-framer-name\":\"Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeavepj0a5n}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Original\"})}),className:\"framer-nfkn7j\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"BKvb8kXxH\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WZV5xCdWp,variants:{YrQ87pFvU:{\"--extracted-r6o4lv\":\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({YrQ87pFvU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter-Medium\", \"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165)))\"},children:\"Original\"})})}},baseVariant,gestureVariant)})})})})})});});const css=['.framer-E5uJh[data-border=\"true\"]::after, .framer-E5uJh [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; }',\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-E5uJh.framer-a575eq, .framer-E5uJh .framer-a575eq { display: block; }\",\".framer-E5uJh.framer-1az4pom { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 36px; justify-content: center; overflow: hidden; padding: 1px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-E5uJh .framer-nfkn7j { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-E5uJh.framer-1az4pom { gap: 0px; } .framer-E5uJh.framer-1az4pom > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-E5uJh.framer-1az4pom > :first-child { margin-left: 0px; } .framer-E5uJh.framer-1az4pom > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 51.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"YrQ87pFvU\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"WZV5xCdWp\":\"name1\",\"PKtYhfOBL\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n */const FramerAZizQhr4I=withCSS(Component,css,\"framer-E5uJh\");export default FramerAZizQhr4I;FramerAZizQhr4I.displayName=\"Link\";FramerAZizQhr4I.defaultProps={height:36,width:51.5};addPropertyControls(FramerAZizQhr4I,{variant:{options:[\"U1mOkkuX6\",\"YrQ87pFvU\"],optionTitles:[\"Default\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},WZV5xCdWp:{defaultValue:\"Original\",displayTextArea:false,title:\"Name\",type:ControlType.String},PKtYhfOBL:{title:\"Link\",type:ControlType.Link}});addFonts(FramerAZizQhr4I,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAZizQhr4I\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"YrQ87pFvU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"36\",\"framerVariables\":\"{\\\"WZV5xCdWp\\\":\\\"name1\\\",\\\"PKtYhfOBL\\\":\\\"link\\\"}\",\"framerIntrinsicWidth\":\"51.5\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AZizQhr4I.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useCallback}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";import{defaultEvents,usePadding,useRadius,useFontControls}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";/**\n * CLIPBOARD\n *\n * @framerIntrinsicWidth 90\n * @framerIntrinsicHeight 50\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */ export default function Clipboard(props){const{label,content,fill,color,style,onClick,font,hoverOptions,...rest}=props;const deprecatedFont=useFontControls({fontWeight:500,...rest});const borderRadius=useRadius(props);const paddingValue=usePadding(props);const handleClick=useCallback(()=>{var ref;(ref=navigator.clipboard)===null||ref===void 0?void 0:ref.writeText(content);onClick===null||onClick===void 0?void 0:onClick();},[onClick,content]);return /*#__PURE__*/ _jsx(motion.button,{style:{border:\"none\",outline:\"none\",resize:\"none\",width:\"max-content\",wordBreak:\"break-word\",overflowWrap:\"break-word\",WebkitTapHighlightColor:\"rgba(0, 0, 0, 0)\",letterSpacing:\"-0.2px\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",background:fill,borderRadius,cursor:\"pointer\",padding:paddingValue,color,...deprecatedFont,...font,...style},onClick:handleClick,...rest,whileHover:hoverOptions,transition:hoverOptions===null||hoverOptions===void 0?void 0:hoverOptions.transition,children:label});};addPropertyControls(Clipboard,{content:{type:ControlType.String,title:\"Content\",displayTextArea:true,description:\"When clicked, this content will be copied to the clipboard.\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"Copy to Clipboard\"},fill:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#06F\"},color:{type:ControlType.Color,title:\"Text\",defaultValue:\"#fff\"},font:{// @ts-ignore - Internal\ntype:ControlType.Font,controls:\"extended\",defaultValue:{fontSize:16}},hoverOptions:{type:ControlType.Object,title:\"Hover\",buttonTitle:\"Effect\",optional:true,controls:{scale:{type:ControlType.Number,title:\"Scale\",min:0,max:10,displayStepper:true,step:.01,defaultValue:1.1},backgroundColor:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#0088FF\",optional:true},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#FFF\",optional:true},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:400,damping:30}}}},padding:{type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\",],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,title:\"Padding\",defaultValue:10},borderRadius:{title:\"Radius\",type:ControlType.FusedNumber,toggleKey:\"isMixedBorderRadius\",toggleTitles:[\"Radius\",\"Radius per corner\"],valueKeys:[\"topLeftRadius\",\"topRightRadius\",\"bottomRightRadius\",\"bottomLeftRadius\",],valueLabels:[\"TL\",\"TR\",\"BR\",\"BL\"],min:0,defaultValue:50},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Clipboard\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"90\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Clipboard.map","// Generated by Framer (04e0834)\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\";const cycleOrder=[\"rWGPTcCST\",\"AevBM3LaW\"];const serializationHash=\"framer-OMBIu\";const variantClassNames={AevBM3LaW:\"framer-v-1sfn70s\",rWGPTcCST:\"framer-v-1786vx8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:45,delay:0,mass:1,stiffness:600,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Copy:\"rWGPTcCST\",Paste:\"AevBM3LaW\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"rWGPTcCST\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rWGPTcCST\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-1786vx8\",className,classNames),\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"rWGPTcCST\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({AevBM3LaW:{\"data-framer-name\":\"Paste\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Copy component\"})}),className:\"framer-1jlp1b4\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"ZM55W60l3\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"none\",opacity:1,WebkitFilter:\"none\"},variants:{AevBM3LaW:{filter:\"blur(2px)\",opacity:0,WebkitFilter:\"blur(2px)\"}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255)))\"},children:\"Paste in Framer\"})}),className:\"framer-pmawem\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"zDXxr7CWo\",style:{\"--extracted-r6o4lv\":\"var(--token-20608b9f-0145-4a1e-b971-ee948ebbb015, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"blur(2px)\",opacity:0,WebkitFilter:\"blur(2px)\"},variants:{AevBM3LaW:{filter:\"blur(0px)\",opacity:1,WebkitFilter:\"blur(0px)\"}},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OMBIu.framer-1c4f84x, .framer-OMBIu .framer-1c4f84x { display: block; }\",\".framer-OMBIu.framer-1786vx8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 115px; }\",\".framer-OMBIu .framer-1jlp1b4 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-OMBIu .framer-pmawem { -webkit-user-select: none; bottom: 0px; flex: none; height: auto; left: -12px; position: absolute; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-OMBIu.framer-1786vx8 { gap: 0px; } .framer-OMBIu.framer-1786vx8 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-OMBIu.framer-1786vx8 > :first-child { margin-left: 0px; } .framer-OMBIu.framer-1786vx8 > :last-child { margin-right: 0px; } }\",\".framer-OMBIu.framer-v-1sfn70s.framer-1786vx8 { min-height: 17px; width: 105px; }\",\".framer-OMBIu.framer-v-1sfn70s .framer-1jlp1b4 { bottom: 0px; position: absolute; right: -12px; z-index: 1; }\",\".framer-OMBIu.framer-v-1sfn70s .framer-pmawem { left: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17\n * @framerIntrinsicWidth 114.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"AevBM3LaW\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerf_NOAROxw=withCSS(Component,css,\"framer-OMBIu\");export default Framerf_NOAROxw;Framerf_NOAROxw.displayName=\"Texts\";Framerf_NOAROxw.defaultProps={height:17,width:114.5};addPropertyControls(Framerf_NOAROxw,{variant:{options:[\"rWGPTcCST\",\"AevBM3LaW\"],optionTitles:[\"Copy\",\"Paste\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerf_NOAROxw,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-ext-M4WHNGTS.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://app.framerstatic.com/Inter-Medium.cyrillic-JVU2PANX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-ext-4KCQBEIZ.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://app.framerstatic.com/Inter-Medium.greek-DPOQGN7L.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://app.framerstatic.com/Inter-Medium.latin-ext-J4DBSW7F.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://app.framerstatic.com/Inter-Medium.latin-Y3IVPL46.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://app.framerstatic.com/Inter-Medium.vietnamese-PJV76O4P.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerf_NOAROxw\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"17\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"114.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AevBM3LaW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./f_NOAROxw.map","// Generated by Framer (1e08357)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import SVG from\"https://framerusercontent.com/modules/I1DC9cTt2FcHsDUAaRxW/qv6ME5iAGhQXu7YEHOPJ/SVG.js\";const SVGFonts=getFonts(SVG);const cycleOrder=[\"I_dgc5wkO\",\"PzNdqMDP_\"];const serializationHash=\"framer-ATTy1\";const variantClassNames={I_dgc5wkO:\"framer-v-16v6k4r\",PzNdqMDP_:\"framer-v-1s957ke\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:45,delay:0,mass:1,stiffness:600,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Checkmark:\"PzNdqMDP_\",Copy:\"I_dgc5wkO\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"I_dgc5wkO\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I_dgc5wkO\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-16v6k4r\",className,classNames),\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"I_dgc5wkO\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({PzNdqMDP_:{\"data-framer-name\":\"Checkmark\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x87e5t\",\"data-framer-name\":\"Copy Wrap\",layoutDependency:layoutDependency,layoutId:\"bdWkDdc48\",style:{filter:\"none\",opacity:1,scale:1,WebkitFilter:\"none\"},variants:{PzNdqMDP_:{filter:\"blur(2px)\",opacity:0,scale:.6,WebkitFilter:\"blur(2px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-8uod67-container\",\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"EGrsB1nGv-container\",name:\"Copy\",children:/*#__PURE__*/_jsx(SVG,{customColor:\"rgb(255, 255, 255)\",customPadding:0,customStrokeWidth:2,customSvgCode:'<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M14 2H4.66667V4.66667H2V14H11.3333V11.3333H14V2ZM11.3333 10H12.6667V3.33333H6V4.66667H11.3333V10Z\" fill=\"white\"/> </svg>',height:\"100%\",id:\"EGrsB1nGv\",layoutId:\"EGrsB1nGv\",lineCap:\"butt\",lineJoin:\"miter\",name:\"Copy\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9mf075\",\"data-framer-name\":\"Check Wrap\",layoutDependency:layoutDependency,layoutId:\"LpMr1S2th\",style:{filter:\"blur(2px)\",opacity:0,scale:.6,WebkitFilter:\"blur(2px)\"},variants:{PzNdqMDP_:{filter:\"blur(0px)\",opacity:1,scale:1,WebkitFilter:\"blur(0px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-16zdmt2-container\",\"data-framer-name\":\"Check\",layoutDependency:layoutDependency,layoutId:\"caDWJjh7O-container\",name:\"Check\",children:/*#__PURE__*/_jsx(SVG,{customColor:\"rgb(255, 255, 255)\",customPadding:0,customStrokeWidth:2,customSvgCode:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"> <path d=\"M3 15L9.29412 20L21 4\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"square\"/> </svg>',height:\"100%\",id:\"caDWJjh7O\",layoutId:\"caDWJjh7O\",lineCap:\"butt\",lineJoin:\"miter\",name:\"Check\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ATTy1.framer-dr19u7, .framer-ATTy1 .framer-dr19u7 { display: block; }\",\".framer-ATTy1.framer-16v6k4r { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-ATTy1 .framer-1x87e5t { flex: none; height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-ATTy1 .framer-8uod67-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-ATTy1 .framer-9mf075 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-ATTy1 .framer-16zdmt2-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ATTy1.framer-16v6k4r { gap: 0px; } .framer-ATTy1.framer-16v6k4r > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-ATTy1.framer-16v6k4r > :first-child { margin-top: 0px; } .framer-ATTy1.framer-16v6k4r > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"PzNdqMDP_\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerY4Hu4zpYQ=withCSS(Component,css,\"framer-ATTy1\");export default FramerY4Hu4zpYQ;FramerY4Hu4zpYQ.displayName=\"Icons\";FramerY4Hu4zpYQ.defaultProps={height:16,width:16};addPropertyControls(FramerY4Hu4zpYQ,{variant:{options:[\"I_dgc5wkO\",\"PzNdqMDP_\"],optionTitles:[\"Copy\",\"Checkmark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerY4Hu4zpYQ,[{explicitInter:true,fonts:[]},...SVGFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY4Hu4zpYQ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"16\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PzNdqMDP_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Y4Hu4zpYQ.map","// Generated by Framer (04e0834)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Clipboard from\"https://framerusercontent.com/modules/Hj20QU19p80mpYsvesiZ/RfHh9MIwqlgi04HKZ3Qo/Clipboard.js\";import Texts from\"https://framerusercontent.com/modules/gHcryPRYBsIqnzIMBe58/M62u2OL44UgvgIrGCwVj/f_NOAROxw.js\";import Icons from\"https://framerusercontent.com/modules/ahvdUrL0seKsuSTFHsAN/Vo15kLFh3v5y0xaaNrXU/Y4Hu4zpYQ.js\";const IconsFonts=getFonts(Icons);const TextsFonts=getFonts(Texts);const ClipboardFonts=getFonts(Clipboard);const enabledGestures={axsofu4B8:{hover:true},WQ5m_15ag:{hover:true}};const cycleOrder=[\"WQ5m_15ag\",\"axsofu4B8\"];const serializationHash=\"framer-PqyA1\";const variantClassNames={axsofu4B8:\"framer-v-1vxo4zg\",WQ5m_15ag:\"framer-v-11egiuw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const transition2={damping:45,delay:0,mass:1,stiffness:600,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Copied:\"axsofu4B8\",Default:\"WQ5m_15ag\"};const getProps=({height,id,link,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,l0RNA5SgB:link!==null&&link!==void 0?link:props.l0RNA5SgB,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"WQ5m_15ag\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,l0RNA5SgB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WQ5m_15ag\",enabledGestures,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1gf19vo=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"axsofu4B8\");});const onAppear1gagkb6=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"WQ5m_15ag\"),1500);});useOnVariantChange(baseVariant,{axsofu4B8:onAppear1gagkb6});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?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(serializationHash,...sharedStyleClassNames,\"framer-11egiuw\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WQ5m_15ag\",onTap:onTap1gf19vo,ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"var(--token-965e5c17-6359-41cc-bd03-2fa4898e2c2b, rgb(34, 36, 38))\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,...style},variants:{\"axsofu4B8-hover\":{backgroundColor:\"var(--token-88270a27-b998-4d64-94e7-850fa71e2842, rgb(39, 43, 45))\"},\"WQ5m_15ag-hover\":{backgroundColor:\"var(--token-88270a27-b998-4d64-94e7-850fa71e2842, rgb(39, 43, 45))\"}},...addPropertyOverrides({\"axsofu4B8-hover\":{\"data-framer-name\":undefined,onTap:undefined},\"WQ5m_15ag-hover\":{\"data-framer-name\":undefined},axsofu4B8:{\"data-framer-name\":\"Copied\",onTap:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2y35rt\",\"data-framer-name\":\"Content - Copy\",layoutDependency:layoutDependency,layoutId:\"eO3Ub5AMG\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-aygo53-container\",layoutDependency:layoutDependency,layoutId:\"gHtgLiFlR-container\",children:/*#__PURE__*/_jsx(Icons,{height:\"100%\",id:\"gHtgLiFlR\",layoutId:\"gHtgLiFlR\",variant:\"I_dgc5wkO\",width:\"100%\",...addPropertyOverrides({axsofu4B8:{variant:\"PzNdqMDP_\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bx6nrx-container\",layoutDependency:layoutDependency,layoutId:\"cE1TdIJBo-container\",children:/*#__PURE__*/_jsx(Texts,{height:\"100%\",id:\"cE1TdIJBo\",layoutId:\"cE1TdIJBo\",variant:\"rWGPTcCST\",width:\"100%\",...addPropertyOverrides({axsofu4B8:{variant:\"AevBM3LaW\"}},baseVariant,gestureVariant)})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-rosybs-container\",layoutDependency:layoutDependency,layoutId:\"tc3Crhs5V-container\",children:/*#__PURE__*/_jsx(Clipboard,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,color:\"rgba(255, 255, 255, 0)\",content:l0RNA5SgB,fill:\"rgba(5, 5, 5, 0)\",font:{},height:\"100%\",id:\"tc3Crhs5V\",isMixedBorderRadius:false,label:\"\",layoutId:\"tc3Crhs5V\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PqyA1.framer-1kfesgd, .framer-PqyA1 .framer-1kfesgd { display: block; }\",\".framer-PqyA1.framer-11egiuw { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 36px; justify-content: center; overflow: hidden; padding: 0px 16px 0px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-PqyA1 .framer-2y35rt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 139px; }\",\".framer-PqyA1 .framer-aygo53-container, .framer-PqyA1 .framer-1bx6nrx-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-PqyA1 .framer-rosybs-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 3; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PqyA1.framer-11egiuw, .framer-PqyA1 .framer-2y35rt { gap: 0px; } .framer-PqyA1.framer-11egiuw > *, .framer-PqyA1 .framer-2y35rt > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-PqyA1.framer-11egiuw > :first-child, .framer-PqyA1 .framer-2y35rt > :first-child { margin-left: 0px; } .framer-PqyA1.framer-11egiuw > :last-child, .framer-PqyA1 .framer-2y35rt > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 171\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"axsofu4B8\":{\"layout\":[\"auto\",\"fixed\"]},\"S80vZCFWO\":{\"layout\":[\"auto\",\"fixed\"]},\"hxw7fL2w3\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"l0RNA5SgB\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerj7CViZNn3=withCSS(Component,css,\"framer-PqyA1\");export default Framerj7CViZNn3;Framerj7CViZNn3.displayName=\"Copy Button\";Framerj7CViZNn3.defaultProps={height:36,width:171};addPropertyControls(Framerj7CViZNn3,{variant:{options:[\"WQ5m_15ag\",\"axsofu4B8\"],optionTitles:[\"Default\",\"Copied\"],title:\"Variant\",type:ControlType.Enum},l0RNA5SgB:{defaultValue:\"\",displayTextArea:true,title:\"Link\",type:ControlType.String}});addFonts(Framerj7CViZNn3,[{explicitInter:true,fonts:[]},...IconsFonts,...TextsFonts,...ClipboardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj7CViZNn3\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"l0RNA5SgB\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"36\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"axsofu4B8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"S80vZCFWO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"hxw7fL2w3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"171\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (108c8c6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import V2FramerUniversityLogo from\"https://framerusercontent.com/modules/nkqg0yuIt7GWqA2ePXdN/dX667w9GodUdodhmI669/QfsiOGQiJ.js\";import RemixButton from\"https://framerusercontent.com/modules/pDaEa6q1nsYjiIu8kbsA/HMCPv9UatQN46lyQ9kAG/GgqinACoI.js\";import Burger from\"https://framerusercontent.com/modules/PGklPN28hrQFfOY1KKaZ/HGBUM2SMOQaK9FGaxG0Y/gKusTBr78.js\";import Link from\"https://framerusercontent.com/modules/sKelEKyfxU3fO3UPRNSi/OfLjtQasPhqJk3LWYApQ/AZizQhr4I.js\";import CopyButton from\"https://framerusercontent.com/modules/vQDGyQXDgPQoVEC9c21o/whMAFGr8k4eCC3LQGGtI/j7CViZNn3.js\";const V2FramerUniversityLogoFonts=getFonts(V2FramerUniversityLogo);const BurgerFonts=getFonts(Burger);const LinkFonts=getFonts(Link);const CopyButtonFonts=getFonts(CopyButton);const RemixButtonFonts=getFonts(RemixButton);const cycleOrder=[\"gYgbt8BM8\",\"izMT2SORL\",\"f3g2WiW9A\",\"ksLgZaJnk\"];const serializationHash=\"framer-0fNn4\";const variantClassNames={f3g2WiW9A:\"framer-v-1f4kzo1\",gYgbt8BM8:\"framer-v-mr6phr\",izMT2SORL:\"framer-v-w142ob\",ksLgZaJnk:\"framer-v-1w358y2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ThAwH13lz=undefined;const GX6T2VKrU=undefined;const IwijaReYC=undefined;const QTV45Te1H=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:600,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};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={\"Mobile Close [Entry]\":\"ksLgZaJnk\",\"Mobile Close\":\"f3g2WiW9A\",\"Mobile Open\":\"izMT2SORL\",Desktop:\"gYgbt8BM8\"};const Variants=motion.create(React.Fragment);const getProps=({copy,height,id,original,remix,tutorial,width,...props})=>{return{...props,GX6T2VKrU:tutorial??props.GX6T2VKrU,IwijaReYC:copy??props.IwijaReYC,QTV45Te1H:remix??props.QTV45Te1H,ThAwH13lz:original??props.ThAwH13lz,variant:humanReadableVariantMap[props.variant]??props.variant??\"gYgbt8BM8\"};};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,ThAwH13lz,GX6T2VKrU,IwijaReYC,QTV45Te1H,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gYgbt8BM8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const GsV0XqZB5bxgvzf=activeVariantCallback(async(...args)=>{setVariant(\"f3g2WiW9A\");});const GsV0XqZB51anv2vg=activeVariantCallback(async(...args)=>{setVariant(\"izMT2SORL\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"izMT2SORL\",\"f3g2WiW9A\",\"ksLgZaJnk\"].includes(baseVariant))return true;return false;};const visible=isSet(ThAwH13lz);const visible1=isSet(GX6T2VKrU);const visible2=isSet(IwijaReYC);const visible3=isSet(QTV45Te1H);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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-mr6phr\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"gYgbt8BM8\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-38c4cf9a-0aa8-4902-ad35-3a2d52d62d05, rgb(26, 28, 29))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(12px)\",backgroundColor:\"rgba(19, 20, 21, 0.96)\",WebkitBackdropFilter:\"blur(12px)\",...style},...addPropertyOverrides({f3g2WiW9A:{\"data-framer-name\":\"Mobile Close\"},izMT2SORL:{\"data-framer-name\":\"Mobile Open\"},ksLgZaJnk:{\"data-framer-name\":\"Mobile Close [Entry]\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3nqh0z\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"faijUb4OX\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p363bv\",\"data-framer-name\":\"Logo + Burger\",layoutDependency:layoutDependency,layoutId:\"iXIOn8R2k\",children:[/*#__PURE__*/_jsx(motion.div,{\"aria-label\":\"Framer University logo\",className:\"framer-7vwjdt\",\"data-framer-name\":\"Logo Wrap\",layoutDependency:layoutDependency,layoutId:\"w6S0uMi8v\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||60)-0-20)/2+0+0)+0+0+0,...addPropertyOverrides({f3g2WiW9A:{height:48,width:\"48px\",y:(componentViewport?.y||0)+0+0+0+0+0+0},izMT2SORL:{height:48,width:\"48px\",y:(componentViewport?.y||0)+0+0+0+0+0+0},ksLgZaJnk:{height:48,width:\"48px\",y:(componentViewport?.y||0)+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18l3yqj-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"b9mIBGf4W-container\",nodeId:\"b9mIBGf4W\",rendersWithMotion:true,scopeId:\"UdMj1pZuo\",children:/*#__PURE__*/_jsx(V2FramerUniversityLogo,{height:\"100%\",id:\"b9mIBGf4W\",layoutId:\"b9mIBGf4W\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"C3_UKybnv\"),width:\"100%\",...addPropertyOverrides({f3g2WiW9A:{variant:matchVariant(\"PGZq_KKSq\")},izMT2SORL:{variant:matchVariant(\"PGZq_KKSq\")},ksLgZaJnk:{variant:matchVariant(\"PGZq_KKSq\")}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15w3s6f-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RgX9JI4yq-container\",nodeId:\"RgX9JI4yq\",rendersWithMotion:true,scopeId:\"UdMj1pZuo\",children:/*#__PURE__*/_jsx(Burger,{height:\"100%\",id:\"RgX9JI4yq\",layoutId:\"RgX9JI4yq\",variant:matchVariant(\"WTPtZwtba\"),width:\"100%\",...addPropertyOverrides({f3g2WiW9A:{GsV0XqZB5:GsV0XqZB51anv2vg,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Mo7QjZkpk\")},izMT2SORL:{GsV0XqZB5:GsV0XqZB5bxgvzf,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"SHaxQ4HNw\")},ksLgZaJnk:{GsV0XqZB5:GsV0XqZB51anv2vg,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"q9LsRGXap\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mywr6x\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"Mvk2Y_kOC\",style:{opacity:1},variants:{f3g2WiW9A:{opacity:0},ksLgZaJnk:{opacity:0}},children:[visible!==false&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eitvkd\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"CHUbzP0bs\",children:[visible!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dk37yt-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PyS1NLUdo-container\",nodeId:\"PyS1NLUdo\",rendersWithMotion:true,scopeId:\"UdMj1pZuo\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",id:\"PyS1NLUdo\",layoutId:\"PyS1NLUdo\",PKtYhfOBL:ThAwH13lz,style:{height:\"100%\"},variant:matchVariant(\"U1mOkkuX6\"),width:\"100%\",WZV5xCdWp:\"Original\",...addPropertyOverrides({f3g2WiW9A:{style:{height:\"100%\",width:\"100%\"}},izMT2SORL:{style:{height:\"100%\",width:\"100%\"}},ksLgZaJnk:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),visible1!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aq7f6l-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"mTfsdy11P-container\",nodeId:\"mTfsdy11P\",rendersWithMotion:true,scopeId:\"UdMj1pZuo\",children:/*#__PURE__*/_jsx(Link,{height:\"100%\",id:\"mTfsdy11P\",layoutId:\"mTfsdy11P\",PKtYhfOBL:GX6T2VKrU,style:{height:\"100%\"},variant:matchVariant(\"U1mOkkuX6\"),width:\"100%\",WZV5xCdWp:\"Tutorial\",...addPropertyOverrides({f3g2WiW9A:{style:{height:\"100%\",width:\"100%\"}},izMT2SORL:{style:{height:\"100%\",width:\"100%\"}},ksLgZaJnk:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})]}),visible2!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+(((componentViewport?.height||60)-0-20)/2+0+0)+10+-18,...addPropertyOverrides({f3g2WiW9A:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+72+0+6},izMT2SORL:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+72+0+6},ksLgZaJnk:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+72+0+6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9iftay-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QR6F7JKJU-container\",nodeId:\"QR6F7JKJU\",rendersWithMotion:true,scopeId:\"UdMj1pZuo\",children:/*#__PURE__*/_jsx(CopyButton,{height:\"100%\",id:\"QR6F7JKJU\",l0RNA5SgB:IwijaReYC,layoutId:\"QR6F7JKJU\",style:{height:\"100%\"},variant:matchVariant(\"WQ5m_15ag\"),width:\"100%\",...addPropertyOverrides({f3g2WiW9A:{style:{height:\"100%\",width:\"100%\"}},izMT2SORL:{style:{height:\"100%\",width:\"100%\"}},ksLgZaJnk:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),visible3!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+0+(((componentViewport?.height||60)-0-20)/2+0+0)+10+-18,...addPropertyOverrides({f3g2WiW9A:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+72+0+6},izMT2SORL:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+72+0+6},ksLgZaJnk:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+72+0+6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eqkvd3-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"amb1AtiSH-container\",nodeId:\"amb1AtiSH\",rendersWithMotion:true,scopeId:\"UdMj1pZuo\",children:/*#__PURE__*/_jsx(RemixButton,{FCbomVt5p:QTV45Te1H,height:\"100%\",id:\"amb1AtiSH\",layoutId:\"amb1AtiSH\",style:{height:\"100%\"},variant:matchVariant(\"ielzaY18A\"),width:\"100%\",...addPropertyOverrides({f3g2WiW9A:{style:{height:\"100%\",width:\"100%\"}},izMT2SORL:{style:{height:\"100%\",width:\"100%\"}},ksLgZaJnk:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0fNn4.framer-1wz76w3, .framer-0fNn4 .framer-1wz76w3 { display: block; }\",\".framer-0fNn4.framer-mr6phr { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: hidden; padding: 0px 24px 0px 24px; position: relative; width: 1200px; }\",\".framer-0fNn4 .framer-3nqh0z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-0fNn4 .framer-1p363bv { 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: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-0fNn4 .framer-7vwjdt { flex: none; height: 20px; overflow: hidden; position: relative; width: 20px; }\",\".framer-0fNn4 .framer-18l3yqj-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-0fNn4 .framer-15w3s6f-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-0fNn4 .framer-1mywr6x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-0fNn4 .framer-eitvkd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 12px 0px 0px; position: relative; width: min-content; }\",\".framer-0fNn4 .framer-1dk37yt-container, .framer-0fNn4 .framer-1aq7f6l-container, .framer-0fNn4 .framer-9iftay-container, .framer-0fNn4 .framer-eqkvd3-container { flex: none; height: 36px; position: relative; width: auto; }\",\".framer-0fNn4.framer-v-w142ob.framer-mr6phr { height: min-content; justify-content: flex-start; padding: 0px; width: 390px; }\",\".framer-0fNn4.framer-v-w142ob .framer-3nqh0z, .framer-0fNn4.framer-v-1f4kzo1 .framer-3nqh0z, .framer-0fNn4.framer-v-1w358y2 .framer-3nqh0z { flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-0fNn4.framer-v-w142ob .framer-1p363bv, .framer-0fNn4.framer-v-1f4kzo1 .framer-1p363bv, .framer-0fNn4.framer-v-1w358y2 .framer-1p363bv { gap: unset; height: 48px; justify-content: space-between; width: 100%; }\",\".framer-0fNn4.framer-v-w142ob .framer-7vwjdt { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 48px); width: 48px; }\",\".framer-0fNn4.framer-v-w142ob .framer-15w3s6f-container, .framer-0fNn4.framer-v-1f4kzo1 .framer-7vwjdt, .framer-0fNn4.framer-v-1f4kzo1 .framer-15w3s6f-container, .framer-0fNn4.framer-v-1w358y2 .framer-7vwjdt, .framer-0fNn4.framer-v-1w358y2 .framer-15w3s6f-container { height: 48px; width: 48px; }\",\".framer-0fNn4.framer-v-w142ob .framer-1mywr6x, .framer-0fNn4.framer-v-1f4kzo1 .framer-1mywr6x, .framer-0fNn4.framer-v-1w358y2 .framer-1mywr6x { flex-direction: column; gap: 12px; padding: 0px 16px 16px 16px; width: 100%; }\",\".framer-0fNn4.framer-v-w142ob .framer-eitvkd, .framer-0fNn4.framer-v-1f4kzo1 .framer-eitvkd, .framer-0fNn4.framer-v-1w358y2 .framer-eitvkd { flex-direction: column; gap: 8px; padding: 0px; width: 100%; }\",\".framer-0fNn4.framer-v-w142ob .framer-1dk37yt-container, .framer-0fNn4.framer-v-w142ob .framer-1aq7f6l-container, .framer-0fNn4.framer-v-w142ob .framer-9iftay-container, .framer-0fNn4.framer-v-w142ob .framer-eqkvd3-container, .framer-0fNn4.framer-v-1f4kzo1 .framer-1dk37yt-container, .framer-0fNn4.framer-v-1f4kzo1 .framer-1aq7f6l-container, .framer-0fNn4.framer-v-1f4kzo1 .framer-9iftay-container, .framer-0fNn4.framer-v-1f4kzo1 .framer-eqkvd3-container, .framer-0fNn4.framer-v-1w358y2 .framer-1dk37yt-container, .framer-0fNn4.framer-v-1w358y2 .framer-1aq7f6l-container, .framer-0fNn4.framer-v-1w358y2 .framer-9iftay-container, .framer-0fNn4.framer-v-1w358y2 .framer-eqkvd3-container { width: 100%; }\",\".framer-0fNn4.framer-v-1f4kzo1.framer-mr6phr, .framer-0fNn4.framer-v-1w358y2.framer-mr6phr { height: 48px; justify-content: flex-start; padding: 0px; width: 390px; }\",'.framer-0fNn4[data-border=\"true\"]::after, .framer-0fNn4 [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 60\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"izMT2SORL\":{\"layout\":[\"fixed\",\"auto\"]},\"f3g2WiW9A\":{\"layout\":[\"fixed\",\"fixed\"]},\"ksLgZaJnk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ThAwH13lz\":\"original\",\"GX6T2VKrU\":\"tutorial\",\"IwijaReYC\":\"copy\",\"QTV45Te1H\":\"remix\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUdMj1pZuo=withCSS(Component,css,\"framer-0fNn4\");export default FramerUdMj1pZuo;FramerUdMj1pZuo.displayName=\"Navbar open close phone\";FramerUdMj1pZuo.defaultProps={height:60,width:1200};addPropertyControls(FramerUdMj1pZuo,{variant:{options:[\"gYgbt8BM8\",\"izMT2SORL\",\"f3g2WiW9A\",\"ksLgZaJnk\"],optionTitles:[\"Desktop\",\"Mobile Open\",\"Mobile Close\",\"Mobile Close [Entry]\"],title:\"Variant\",type:ControlType.Enum},ThAwH13lz:{title:\"Original\",type:ControlType.Link},GX6T2VKrU:{title:\"Tutorial\",type:ControlType.Link},IwijaReYC:{defaultValue:\"\",displayTextArea:true,title:\"Copy\",type:ControlType.String},onIwijaReYCChange:{changes:\"IwijaReYC\",type:ControlType.ChangeHandler},QTV45Te1H:{title:\"Remix\",type:ControlType.Link}});addFonts(FramerUdMj1pZuo,[{explicitInter:true,fonts:[]},...V2FramerUniversityLogoFonts,...BurgerFonts,...LinkFonts,...CopyButtonFonts,...RemixButtonFonts],{supportsExplicitInterCodegen:true});FramerUdMj1pZuo.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(V2FramerUniversityLogo,{},context),forwardLoader(Burger,{},context),forwardLoader(Link,{},context),forwardLoader(CopyButton,{},context),forwardLoader(RemixButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUdMj1pZuo\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"izMT2SORL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"f3g2WiW9A\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ksLgZaJnk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"ThAwH13lz\\\":\\\"original\\\",\\\"GX6T2VKrU\\\":\\\"tutorial\\\",\\\"IwijaReYC\\\":\\\"copy\\\",\\\"QTV45Te1H\\\":\\\"remix\\\"}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UdMj1pZuo.map","// Generated by Framer (7587b09)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,RichText,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import SecondaryButton from\"https://framerusercontent.com/modules/yf7K4to2YTtfty9rErhz/locf09ykY7CLTn8O5gF2/omvYyrE2_.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import NavbbarV2Live from\"#framer/local/canvasComponent/EbRELLqgj/EbRELLqgj.js\";import PrimaryButton2 from\"#framer/local/canvasComponent/QOSo87mGp/QOSo87mGp.js\";import NavbarOpenClosePhone from\"#framer/local/canvasComponent/UdMj1pZuo/UdMj1pZuo.js\";import FooterSkillSSAI from\"#framer/local/canvasComponent/yyc_xp8iU/yyc_xp8iU.js\";const NavbbarV2LiveFonts=getFonts(NavbbarV2Live);const PrimaryButton2Fonts=getFonts(PrimaryButton2);const SecondaryButtonFonts=getFonts(SecondaryButton);const FooterSkillSSAIFonts=getFonts(FooterSkillSSAI);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={fdzT0dGLt:\"(min-width: 1440px)\",giL33g8dc:\"(min-width: 810px) and (max-width: 1199.98px)\",h6GrlYJ08:\"(min-width: 1200px) and (max-width: 1199.98px)\",qMztRVSnH:\"(max-width: 809.98px)\",RjzcDzi46:\"(min-width: 1200px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ZWIKI\";const variantClassNames={fdzT0dGLt:\"framer-v-1sn6rnp\",giL33g8dc:\"framer-v-lrx4ij\",h6GrlYJ08:\"framer-v-1ku1tiw\",qMztRVSnH:\"framer-v-nqy1w1\",RjzcDzi46:\"framer-v-fjmuke\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={fdzT0dGLt:[\".framer-ZWIKI .framer-1t0gx5b { width: 1438px; }\",\".framer-ZWIKI .framer-gdox16 { width: 101%; }\",\".framer-ZWIKI .framer-1njirvb-container { height: 36%; width: 100%; }\"],giL33g8dc:[\".framer-ZWIKI .framer-es6iv4-container { width: 99%; }\",\".framer-ZWIKI .framer-gdox16 { width: 805px; }\",\".framer-ZWIKI .framer-180odj9 { flex: none; width: 772px; }\",\".framer-ZWIKI .framer-1dj0zj0 { width: 756px; }\",\".framer-ZWIKI .framer-1njirvb-container { height: 36%; width: 100%; }\"],qMztRVSnH:[\".framer-ZWIKI .framer-gdox16 { height: 99%; width: 408px; }\",\".framer-ZWIKI .framer-1r2vucq { height: 253px; width: 319px; }\",\".framer-ZWIKI .framer-1s1yjv0 { height: 172px; width: 297px; }\",\".framer-ZWIKI .framer-1njirvb-container { height: 1028px; width: 102%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={fdzT0dGLt:\".framer-1sn6rnp-override\",giL33g8dc:\".framer-lrx4ij-override\",qMztRVSnH:\".framer-nqy1w1-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZWIKI.framer-fpuksa, .framer-ZWIKI .framer-fpuksa { display: block; }\",\".framer-ZWIKI.framer-fjmuke { align-content: center; align-items: center; background-color: var(--token-70aac566-01ef-4793-b172-f614e217462f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ZWIKI .framer-es6iv4-container { flex: none; height: auto; order: -1000; position: sticky; top: 1px; width: 100%; z-index: 10; }\",\".framer-ZWIKI .framer-1t0gx5b { align-content: center; align-items: center; background-color: var(--token-a042497d-749d-4d03-8d3a-78930210d354, #0080ff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 640px; justify-content: flex-start; order: -999; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-ZWIKI .framer-gdox16 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ZWIKI .framer-180odj9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 27px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; pointer-events: none; position: relative; width: 1px; z-index: 1; }\",\".framer-ZWIKI .framer-1dj0zj0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ZWIKI .framer-1r2vucq { -webkit-user-select: none; flex: none; height: auto; max-width: 800px; position: relative; user-select: none; white-space: pre-wrap; width: 699px; word-break: break-word; word-wrap: break-word; }\",\".framer-ZWIKI .framer-1s1yjv0 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap: balance; -webkit-user-select: none; flex: none; height: auto; max-width: 563px; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ZWIKI .framer-1pf6i5t { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ZWIKI .framer-1unywmm-container, .framer-ZWIKI .framer-vdxlg3-container { flex: none; height: auto; pointer-events: auto; position: relative; width: auto; }\",\".framer-ZWIKI.framer-1jtg4i8 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; }\",\".framer-ZWIKI .framer-1p5yxvo { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-ZWIKI .framer-1njirvb-container { flex: none; height: 535px; order: 1003; position: relative; width: 1201px; }\",\".framer-ZWIKI .framer-63zfrt-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={fdzT0dGLt:\"(min-width: 1440px)\",giL33g8dc:\"(min-width: 810px) and (max-width: 1199.98px)\",h6GrlYJ08:\"(min-width: 1200px) and (max-width: 1199.98px)\",qMztRVSnH:\"(max-width: 809.98px)\",RjzcDzi46:\"(min-width: 1200px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={\"Desktop Large\":\"fdzT0dGLt\",Breakpoint:\"h6GrlYJ08\",Desktop:\"RjzcDzi46\",Phone:\"qMztRVSnH\",Tablet:\"giL33g8dc\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"RjzcDzi46\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const cnccIFgF1ko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"RjzcDzi46\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-70aac566-01ef-4793-b172-f614e217462f, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-fjmuke\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{giL33g8dc:{width:\"99.3827vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:81,width:\"100.25vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-es6iv4-container\",nodeId:\"anCF0wW5H\",scopeId:\"mn3PDa8jh\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{giL33g8dc:{variant:matchVariant(\"hCMHl67Kh\")},h6GrlYJ08:{variant:matchVariant(\"ennH3QoKM\")},qMztRVSnH:{variant:matchVariant(\"tKbut3n6A\")}},children:/*#__PURE__*/_jsx(NavbbarV2Live,{height:\"100%\",id:\"anCF0wW5H\",layoutId:\"anCF0wW5H\",style:{width:\"100%\"},variant:matchVariant(\"mwSc5nOZ9\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t0gx5b\",\"data-framer-name\":\"Banner Hover\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-gdox16\",\"data-framer-name\":\"Main\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-180odj9\",\"data-framer-name\":\"Heading\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dj0zj0\",\"data-framer-name\":\"Text\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qMztRVSnH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-cd3cad88-2b67-43bb-ad29-f6d670c56a36, rgb(255, 255, 255))\"},children:[\"Skill Studio AI\",/*#__PURE__*/_jsx(\"br\",{}),\"Transforming Training with AI Narrated Videos \"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h1\",{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LU1lZGl1bQ==\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-size\":\"70px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-cd3cad88-2b67-43bb-ad29-f6d670c56a36, rgb(255, 255, 255))\"},children:[\"Skill Studio AI\",/*#__PURE__*/_jsx(\"br\",{}),\"Transforming Training with AI Narrated Videos \"]})}),className:\"framer-1r2vucq\",fonts:[\"FR;InterDisplay-Medium\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qMztRVSnH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.78)\"},children:\"Skill Studio AI is your new way to enhance compliance training creation efficiency, reduce risk of regulatory fines and foster employee loyalty with tailored training programs\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.78)\"},children:\"Skill Studio AI is your new way to enhance compliance training creation efficiency, reduce risk of regulatory fines and foster employee loyalty with tailored training programs\"})}),className:\"framer-1s1yjv0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pf6i5t\",\"data-framer-name\":\"Buttons\",children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qMztRVSnH:{y:611.004}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:507,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1unywmm-container\",nodeId:\"ej8qggTe2\",scopeId:\"mn3PDa8jh\",children:[/*#__PURE__*/_jsx(PrimaryButton2,{cnccIFgF1:cnccIFgF1ko9la1({overlay}),height:\"100%\",id:\"ej8qggTe2\",layoutId:\"ej8qggTe2\",variant:matchVariant(\"kgaZSRRGD\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsx(ResetOuterLinkContext,{children:/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1jtg4i8\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"D1ig5lTuG\")})}),getContainer())})})]})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{qMztRVSnH:{y:611.004}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,y:507,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vdxlg3-container\",isModuleExternal:true,nodeId:\"yxZwziVJ3\",scopeId:\"mn3PDa8jh\",children:/*#__PURE__*/_jsx(SecondaryButton,{height:\"100%\",id:\"yxZwziVJ3\",layoutId:\"yxZwziVJ3\",NPrkD_OGg:\"app.skillstudio.ai/login\",pGH4sS4u0:\"Login\",width:\"100%\"})})})})]})]})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1p5yxvo\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fdzT0dGLt:{height:544.95,width:\"100.2778vw\"},giL33g8dc:{height:689.9985,width:\"100.2469vw\"},qMztRVSnH:{height:1028,width:\"102.25vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:535,width:\"1201px\",y:1721,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1njirvb-container\",nodeId:\"hKp1aNFTi\",scopeId:\"mn3PDa8jh\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fdzT0dGLt:{variant:matchVariant(\"ecLK5Y5PR\")},giL33g8dc:{variant:matchVariant(\"c4i1vcEwZ\")},qMztRVSnH:{variant:matchVariant(\"ecLK5Y5PR\")}},children:/*#__PURE__*/_jsx(FooterSkillSSAI,{height:\"100%\",id:\"hKp1aNFTi\",layoutId:\"hKp1aNFTi\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"EsS2F6AZN\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-63zfrt-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"WYdXBvT48\",scopeId:\"mn3PDa8jh\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"WYdXBvT48\",intensity:10,layoutId:\"WYdXBvT48\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1500\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"giL33g8dc\":{\"layout\":[\"fixed\",\"fixed\"]},\"qMztRVSnH\":{\"layout\":[\"fixed\",\"fixed\"]},\"fdzT0dGLt\":{\"layout\":[\"fixed\",\"fixed\"]},\"h6GrlYJ08\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"RjzcDzi46\":[\".framer-es6iv4-container\",\".framer-1t0gx5b\",\".framer-1njirvb-container\",\".framer-63zfrt-container\"],\"giL33g8dc\":[\".framer-es6iv4-container\",\".framer-1t0gx5b\",\".framer-1njirvb-container\",\".framer-63zfrt-container\"],\"qMztRVSnH\":[\".framer-es6iv4-container\",\".framer-1t0gx5b\",\".framer-1njirvb-container\",\".framer-63zfrt-container\"],\"fdzT0dGLt\":[\".framer-es6iv4-container\",\".framer-1t0gx5b\",\".framer-1njirvb-container\",\".framer-63zfrt-container\"],\"h6GrlYJ08\":[\".framer-es6iv4-container\",\".framer-1t0gx5b\",\".framer-1njirvb-container\",\".framer-63zfrt-container\"]}\n * @framerBreakpoints {\"fdzT0dGLt\":{\"min\":1440,\"canvasClassName\":\"framer-1sn6rnp-override\",\"minHeight\":1500,\"viewportHeight\":800,\"name\":\"Desktop Large\",\"width\":1440,\"rootFontSize\":16},\"RjzcDzi46\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-fjmuke-override\",\"minHeight\":1500,\"viewportHeight\":1126,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"h6GrlYJ08\":{\"min\":1200,\"max\":1199,\"canvasClassName\":\"framer-1ku1tiw-override\",\"minHeight\":1500,\"viewportHeight\":1126,\"width\":1200,\"rootFontSize\":16},\"giL33g8dc\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-lrx4ij-override\",\"minHeight\":1893,\"viewportHeight\":526,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"qMztRVSnH\":{\"max\":809,\"canvasClassName\":\"framer-nqy1w1-override\",\"minHeight\":2431,\"viewportHeight\":906,\"name\":\"Phone\",\"width\":400,\"rootFontSize\":16}}\n * @framerDefaultVariant RjzcDzi46\n * @framerLayoutTemplate true\n */const Framermn3PDa8jh=withCSS(Component,css,\"framer-ZWIKI\");export default Framermn3PDa8jh;Framermn3PDa8jh.displayName=\"Home Templates 2\";Framermn3PDa8jh.defaultProps={height:1500,width:1200};addFonts(Framermn3PDa8jh,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/ePuN3mCjzajIHnyCdvKBFiZkyY0.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/V3j1L0o5vPFKe26Sw4HcpXCfHo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/F3kdpd2N0cToWV5huaZjjgM.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/0iDmxkizU9goZoclqIqsV5rvETU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/r0mv3NegmA0akcQsNFotG32Las.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/iwWTDc49ENF2tCHbqlNARXw6Ug.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/Ii21jnSJkulBKsHHXKlapi7fv9w.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\"}]},...NavbbarV2LiveFonts,...PrimaryButton2Fonts,...SecondaryButtonFonts,...FooterSkillSSAIFonts,...SmoothScrollFonts],{supportsExplicitInterCodegen:true});Framermn3PDa8jh.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbbarV2Live,{},context),forwardLoader(NavbarOpenClosePhone,{},context),forwardLoader(PrimaryButton2,{},context),forwardLoader(SecondaryButton,{},context),forwardLoader(FooterSkillSSAI,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framermn3PDa8jh\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"giL33g8dc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qMztRVSnH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fdzT0dGLt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"h6GrlYJ08\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"RjzcDzi46\\\":[\\\".framer-es6iv4-container\\\",\\\".framer-1t0gx5b\\\",\\\".framer-1njirvb-container\\\",\\\".framer-63zfrt-container\\\"],\\\"giL33g8dc\\\":[\\\".framer-es6iv4-container\\\",\\\".framer-1t0gx5b\\\",\\\".framer-1njirvb-container\\\",\\\".framer-63zfrt-container\\\"],\\\"qMztRVSnH\\\":[\\\".framer-es6iv4-container\\\",\\\".framer-1t0gx5b\\\",\\\".framer-1njirvb-container\\\",\\\".framer-63zfrt-container\\\"],\\\"fdzT0dGLt\\\":[\\\".framer-es6iv4-container\\\",\\\".framer-1t0gx5b\\\",\\\".framer-1njirvb-container\\\",\\\".framer-63zfrt-container\\\"],\\\"h6GrlYJ08\\\":[\\\".framer-es6iv4-container\\\",\\\".framer-1t0gx5b\\\",\\\".framer-1njirvb-container\\\",\\\".framer-63zfrt-container\\\"]}\",\"framerBreakpoints\":\"{\\\"fdzT0dGLt\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1sn6rnp-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop Large\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"RjzcDzi46\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-fjmuke-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1126,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"h6GrlYJ08\\\":{\\\"min\\\":1200,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1ku1tiw-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1126,\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"giL33g8dc\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-lrx4ij-override\\\",\\\"minHeight\\\":1893,\\\"viewportHeight\\\":526,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"qMztRVSnH\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-nqy1w1-override\\\",\\\"minHeight\\\":2431,\\\"viewportHeight\\\":906,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":400,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"RjzcDzi46\",\"framerIntrinsicHeight\":\"1500\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navbar from\"#framer/local/canvasComponent/EbRELLqgj/EbRELLqgj.js\";const NavbarFonts=getFonts(Navbar);const breakpoints={jH5ZwWyvk:\"(min-width: 851px) and (max-width: 1199.98px)\",pPp4KIcsP:\"(max-width: 850.98px)\",qF2RCftRf:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-90ABr\";const variantClassNames={jH5ZwWyvk:\"framer-v-hqnlik\",pPp4KIcsP:\"framer-v-xzxotc\",qF2RCftRf:\"framer-v-1ngpvn4\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-90ABr.framer-e1yfre, .framer-90ABr .framer-e1yfre { display: block; }\",\".framer-90ABr.framer-1ngpvn4 { align-content: center; align-items: center; background-color: var(--token-12b76666-4c34-499f-8fd8-761c5cd6ce75, #1c1f25); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-90ABr .framer-14mddyi-container { flex: none; height: 112px; position: relative; width: 100%; }\",\".framer-90ABr .framer-1nkcr51 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={jH5ZwWyvk:\"(min-width: 851px) and (max-width: 1199.98px)\",pPp4KIcsP:\"(max-width: 850.98px)\",qF2RCftRf:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"qF2RCftRf\",Phone:\"pPp4KIcsP\",Tablet:\"jH5ZwWyvk\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qF2RCftRf\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"qF2RCftRf\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-12b76666-4c34-499f-8fd8-761c5cd6ce75, rgb(28, 31, 37)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1ngpvn4\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:\"99.6667vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-14mddyi-container\",nodeId:\"A3sH2JF8n\",scopeId:\"YjeswHpLZ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{jH5ZwWyvk:{variant:\"yO9uZA0BF\"},pPp4KIcsP:{variant:\"iNevyrGz_\"}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"A3sH2JF8n\",layoutId:\"A3sH2JF8n\",style:{height:\"100%\",width:\"100%\"},variant:\"mwSc5nOZ9\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1nkcr51\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jH5ZwWyvk\":{\"layout\":[\"fixed\",\"fixed\"]},\"pPp4KIcsP\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"qF2RCftRf\":[\".framer-14mddyi-container\"],\"jH5ZwWyvk\":[\".framer-14mddyi-container\"],\"pPp4KIcsP\":[\".framer-14mddyi-container\"]}\n * @framerBreakpoints {\"qF2RCftRf\":{\"min\":1200,\"canvasClassName\":\"framer-1ngpvn4-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"jH5ZwWyvk\":{\"min\":851,\"max\":1199,\"canvasClassName\":\"framer-hqnlik-override\",\"minHeight\":1000,\"viewportHeight\":768,\"name\":\"Tablet\",\"width\":851,\"rootFontSize\":16},\"pPp4KIcsP\":{\"max\":850,\"canvasClassName\":\"framer-xzxotc-override\",\"minHeight\":1000,\"viewportHeight\":812,\"name\":\"Phone\",\"width\":456,\"rootFontSize\":16}}\n * @framerDefaultVariant qF2RCftRf\n * @framerLayoutTemplate\n */const FramerYjeswHpLZ=withCSS(Component,css,\"framer-90ABr\");export default FramerYjeswHpLZ;FramerYjeswHpLZ.displayName=\"Dark mode\";FramerYjeswHpLZ.defaultProps={height:1e3,width:1200};addFonts(FramerYjeswHpLZ,[{explicitInter:true,fonts:[]},...NavbarFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYjeswHpLZ\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jH5ZwWyvk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pPp4KIcsP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"qF2RCftRf\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1ngpvn4-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"jH5ZwWyvk\\\":{\\\"min\\\":851,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-hqnlik-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":768,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":851,\\\"rootFontSize\\\":16},\\\"pPp4KIcsP\\\":{\\\"max\\\":850,\\\"canvasClassName\\\":\\\"framer-xzxotc-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":812,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":456,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"qF2RCftRf\\\":[\\\".framer-14mddyi-container\\\"],\\\"jH5ZwWyvk\\\":[\\\".framer-14mddyi-container\\\"],\\\"pPp4KIcsP\\\":[\\\".framer-14mddyi-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"\",\"framerDefaultVariant\":\"qF2RCftRf\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (52e1834)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import NavbbarV2Live from\"#framer/local/canvasComponent/EbRELLqgj/EbRELLqgj.js\";import FooterSkillSSAI from\"#framer/local/canvasComponent/yyc_xp8iU/yyc_xp8iU.js\";const NavbbarV2LiveFonts=getFonts(NavbbarV2Live);const FooterSkillSSAIFonts=getFonts(FooterSkillSSAI);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={fz4DEz3yq:\"(min-width: 1800px)\",n5FgWC3Tk:\"(min-width: 810px) and (max-width: 1199.98px)\",p5hrdYn_f:\"(max-width: 809.98px)\",VSbzPtqdl:\"(min-width: 1200px) and (max-width: 1439.98px)\",wthPYsuMg:\"(min-width: 1440px) and (max-width: 1799.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-nBw1i\";const variantClassNames={fz4DEz3yq:\"framer-v-1af5y75\",n5FgWC3Tk:\"framer-v-ifrciz\",p5hrdYn_f:\"framer-v-d4h10\",VSbzPtqdl:\"framer-v-1leqdnb\",wthPYsuMg:\"framer-v-vpx6cq\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={fz4DEz3yq:[\".framer-nBw1i.framer-1leqdnb { gap: 88px; }\",'.framer-nBw1i .framer-1ii5h1u, [data-layout-template=\"true\"] > #overlay { margin-bottom: -88px; }',\".framer-nBw1i .framer-116qzvs-container { width: 100%; }\"],n5FgWC3Tk:[\".framer-nBw1i .framer-116qzvs-container { width: 100%; }\"],p5hrdYn_f:[\".framer-nBw1i.framer-1leqdnb { gap: 117px; }\",'.framer-nBw1i .framer-1ii5h1u, [data-layout-template=\"true\"] > #overlay { margin-bottom: -117px; }',\".framer-nBw1i .framer-116qzvs-container { width: 100%; }\"],wthPYsuMg:[\".framer-nBw1i.framer-1leqdnb { gap: 53px; }\",\".framer-nBw1i .framer-1kl3el6-container { top: 0px; width: 100%; }\",'.framer-nBw1i .framer-1ii5h1u, [data-layout-template=\"true\"] > #overlay { margin-bottom: -53px; }',\".framer-nBw1i .framer-116qzvs-container { width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={fz4DEz3yq:\".framer-1af5y75-override\",n5FgWC3Tk:\".framer-ifrciz-override\",p5hrdYn_f:\".framer-d4h10-override\",wthPYsuMg:\".framer-vpx6cq-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nBw1i.framer-i2gozu, .framer-nBw1i .framer-i2gozu { display: block; }\",\".framer-nBw1i.framer-1leqdnb { align-content: center; align-items: center; background-color: var(--token-70aac566-01ef-4793-b172-f614e217462f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-nBw1i .framer-1kl3el6-container { flex: none; height: 103px; order: -1000; position: sticky; top: 7px; width: 100%; z-index: 10; }\",\".framer-nBw1i .framer-1ii5h1u { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -19px; position: relative; width: 0px; }\",\".framer-nBw1i .framer-116qzvs-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-nBw1i .framer-qoso2g-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -19px; }'];const mediaQueries={fz4DEz3yq:\"(min-width: 1800px)\",n5FgWC3Tk:\"(min-width: 810px) and (max-width: 1199.98px)\",p5hrdYn_f:\"(max-width: 809.98px)\",VSbzPtqdl:\"(min-width: 1200px) and (max-width: 1439.98px)\",wthPYsuMg:\"(min-width: 1440px) and (max-width: 1799.98px)\"};const humanReadableVariantMap={\"Desktop Large\":\"wthPYsuMg\",Desktop:\"VSbzPtqdl\",Phone:\"p5hrdYn_f\",Tablet:\"n5FgWC3Tk\",Wideangle:\"fz4DEz3yq\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VSbzPtqdl\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"VSbzPtqdl\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-70aac566-01ef-4793-b172-f614e217462f, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1leqdnb\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wthPYsuMg:{width:\"100.2778vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:103,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1kl3el6-container\",nodeId:\"ZhevFYhjq\",scopeId:\"tO6KDyNuB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{n5FgWC3Tk:{variant:matchVariant(\"hCMHl67Kh\")},p5hrdYn_f:{variant:matchVariant(\"tKbut3n6A\")}},children:/*#__PURE__*/_jsx(NavbbarV2Live,{height:\"100%\",id:\"ZhevFYhjq\",layoutId:\"ZhevFYhjq\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"mwSc5nOZ9\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ii5h1u\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fz4DEz3yq:{width:\"100.2222vw\",y:1191},n5FgWC3Tk:{width:\"100.2469vw\"},p5hrdYn_f:{width:\"100vw\",y:1220},wthPYsuMg:{width:\"100.2778vw\",y:1156}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1727,width:\"100.25vw\",y:1122,children:/*#__PURE__*/_jsx(Container,{className:\"framer-116qzvs-container\",nodeId:\"ergOz_8Su\",scopeId:\"tO6KDyNuB\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fz4DEz3yq:{variant:matchVariant(\"ecLK5Y5PR\")},n5FgWC3Tk:{variant:matchVariant(\"c4i1vcEwZ\")},p5hrdYn_f:{variant:matchVariant(\"zYdRVSgxj\")}},children:/*#__PURE__*/_jsx(FooterSkillSSAI,{height:\"100%\",id:\"ergOz_8Su\",layoutId:\"ergOz_8Su\",style:{width:\"100%\"},variant:matchVariant(\"EsS2F6AZN\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-qoso2g-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"vDPztxozp\",scopeId:\"tO6KDyNuB\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"vDPztxozp\",intensity:10,layoutId:\"vDPztxozp\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2124\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"n5FgWC3Tk\":{\"layout\":[\"fixed\",\"fixed\"]},\"p5hrdYn_f\":{\"layout\":[\"fixed\",\"fixed\"]},\"wthPYsuMg\":{\"layout\":[\"fixed\",\"fixed\"]},\"fz4DEz3yq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"VSbzPtqdl\":[\".framer-1kl3el6-container\",\".framer-116qzvs-container\",\".framer-qoso2g-container\"],\"n5FgWC3Tk\":[\".framer-1kl3el6-container\",\".framer-116qzvs-container\",\".framer-qoso2g-container\"],\"p5hrdYn_f\":[\".framer-1kl3el6-container\",\".framer-116qzvs-container\",\".framer-qoso2g-container\"],\"wthPYsuMg\":[\".framer-1kl3el6-container\",\".framer-116qzvs-container\",\".framer-qoso2g-container\"],\"fz4DEz3yq\":[\".framer-1kl3el6-container\",\".framer-116qzvs-container\",\".framer-qoso2g-container\"]}\n * @framerBreakpoints {\"fz4DEz3yq\":{\"min\":1800,\"canvasClassName\":\"framer-1af5y75-override\",\"minHeight\":2124,\"viewportHeight\":800,\"name\":\"Wideangle\",\"width\":1800,\"rootFontSize\":16},\"wthPYsuMg\":{\"min\":1440,\"max\":1799,\"canvasClassName\":\"framer-vpx6cq-override\",\"minHeight\":3011,\"viewportHeight\":800,\"name\":\"Desktop Large\",\"width\":1440,\"rootFontSize\":16},\"VSbzPtqdl\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-1leqdnb-override\",\"minHeight\":2124,\"viewportHeight\":997,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"n5FgWC3Tk\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-ifrciz-override\",\"minHeight\":2395,\"viewportHeight\":526,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"p5hrdYn_f\":{\"max\":809,\"canvasClassName\":\"framer-d4h10-override\",\"minHeight\":4900,\"viewportHeight\":560,\"name\":\"Phone\",\"width\":400,\"rootFontSize\":16}}\n * @framerDefaultVariant VSbzPtqdl\n * @framerLayoutTemplate true\n */const FramertO6KDyNuB=withCSS(Component,css,\"framer-nBw1i\");export default FramertO6KDyNuB;FramertO6KDyNuB.displayName=\"Home Simple\";FramertO6KDyNuB.defaultProps={height:2124,width:1200};addFonts(FramertO6KDyNuB,[{explicitInter:true,fonts:[]},...NavbbarV2LiveFonts,...FooterSkillSSAIFonts,...SmoothScrollFonts],{supportsExplicitInterCodegen:true});FramertO6KDyNuB.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbbarV2Live,{},context),forwardLoader(FooterSkillSSAI,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertO6KDyNuB\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"2124\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"VSbzPtqdl\\\":[\\\".framer-1kl3el6-container\\\",\\\".framer-116qzvs-container\\\",\\\".framer-qoso2g-container\\\"],\\\"n5FgWC3Tk\\\":[\\\".framer-1kl3el6-container\\\",\\\".framer-116qzvs-container\\\",\\\".framer-qoso2g-container\\\"],\\\"p5hrdYn_f\\\":[\\\".framer-1kl3el6-container\\\",\\\".framer-116qzvs-container\\\",\\\".framer-qoso2g-container\\\"],\\\"wthPYsuMg\\\":[\\\".framer-1kl3el6-container\\\",\\\".framer-116qzvs-container\\\",\\\".framer-qoso2g-container\\\"],\\\"fz4DEz3yq\\\":[\\\".framer-1kl3el6-container\\\",\\\".framer-116qzvs-container\\\",\\\".framer-qoso2g-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"fz4DEz3yq\\\":{\\\"min\\\":1800,\\\"canvasClassName\\\":\\\"framer-1af5y75-override\\\",\\\"minHeight\\\":2124,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Wideangle\\\",\\\"width\\\":1800,\\\"rootFontSize\\\":16},\\\"wthPYsuMg\\\":{\\\"min\\\":1440,\\\"max\\\":1799,\\\"canvasClassName\\\":\\\"framer-vpx6cq-override\\\",\\\"minHeight\\\":3011,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop Large\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"VSbzPtqdl\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1leqdnb-override\\\",\\\"minHeight\\\":2124,\\\"viewportHeight\\\":997,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"n5FgWC3Tk\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-ifrciz-override\\\",\\\"minHeight\\\":2395,\\\"viewportHeight\\\":526,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"p5hrdYn_f\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-d4h10-override\\\",\\\"minHeight\\\":4900,\\\"viewportHeight\\\":560,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":400,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"VSbzPtqdl\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"n5FgWC3Tk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"p5hrdYn_f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wthPYsuMg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fz4DEz3yq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";/**\n * PDF Downloader Trigger - Invisible PDF Handler Component\n *\n * Add this component as a child to any element to make it trigger PDF operations.\n * The component is completely invisible and only provides PDF functionality\n * when the parent element is clicked or keyboard shortcut is pressed.\n *\n * Features:\n * • Advanced capture controls with inclusion/exclusion options\n * • Color mode selection (RGB, Grayscale, Black & White)\n * • Keyboard shortcut support\n * • Lazy loading and fallback methods (enabled by default)\n *\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function PDFDownloaderTrigger(props){const{operation=\"download\",contentSource=\"current-page\",externalUrl=\"\",uploadedDocument,captureSpecificArea=false,targetFrameName=\"\",excludeSpecificAreas=false,excludeFrameNames=\"\",outputFilename=\"document\",colorMode=\"rgb\",clickDelay=0,enableKeyboardShortcuts=false,keyboardShortcut=\"ctrl+p\"}=props;// Ref to access the component and find parent\nconst triggerRef=React.useRef(null);// Component state\nconst[operationInProgress,setOperationInProgress]=React.useState(false);const[browserEnvironment,setBrowserEnvironment]=React.useState(false);const[librariesLoaded,setLibrariesLoaded]=React.useState(false);// Environment detection\nconst currentRenderTarget=RenderTarget.current();const isDesignCanvas=currentRenderTarget===RenderTarget.canvas;// Initialize browser detection\nReact.useEffect(()=>{const isBrowser=typeof window!==\"undefined\"&&window.document;setBrowserEnvironment(isBrowser);},[]);// Sanitize filename\nconst sanitizeFilename=React.useCallback(filename=>{if(!filename||filename.trim()===\"\"){return\"document\";}return filename.trim().replace(/[<>:\"/\\\\|?*\\x00-\\x1f]/g,\"\").replace(/\\s+/g,\"_\").substring(0,100);},[]);// Enhanced library loaders with lazy loading and fallback\nconst initializePDFGenerator=React.useCallback(async()=>{if(!browserEnvironment)return null;try{if(librariesLoaded){return window.jsPDF||(await import(\"https://esm.sh/jspdf@2.5.1\")).default;}try{const lib=await import(\"https://esm.sh/jspdf@2.5.1\");setLibrariesLoaded(true);return lib.default||lib.jsPDF;}catch(err){// Fallback to CDN version\nreturn new Promise((resolve,reject)=>{const script=document.createElement(\"script\");script.src=\"https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js\";script.onload=()=>{setLibrariesLoaded(true);resolve(window.jsPDF);};script.onerror=reject;document.head.appendChild(script);});}}catch(err){return null;}},[browserEnvironment,librariesLoaded]);const initializeCanvasRenderer=React.useCallback(async()=>{if(!browserEnvironment)return null;try{try{const lib=await import(\"https://esm.sh/html2canvas@1.4.1\");return lib.default||lib.html2canvas;}catch(err){// Fallback to CDN version\nreturn new Promise((resolve,reject)=>{const script=document.createElement(\"script\");script.src=\"https://cdnjs.cloudflare.com/ajax/libs/html2canvas/1.4.1/html2canvas.min.js\";script.onload=()=>resolve(window.html2canvas);script.onerror=reject;document.head.appendChild(script);});}}catch(err){// Ultimate fallback - return null, will use window.print\nreturn null;}},[browserEnvironment]);const initializePrintUtility=React.useCallback(async()=>{if(!browserEnvironment)return null;try{const lib=await import(\"https://esm.sh/print-js@1.6.0\");return lib.default||lib.printJS;}catch(err){return null;}},[browserEnvironment]);// Enhanced element finder with exclusion support\nconst findTargetElement=React.useCallback(frameName=>{if(!frameName){return document.body;}let targetElement=document.querySelector(`[data-framer-name=\"${frameName}\"]`);if(!targetElement){try{targetElement=document.querySelector(frameName);}catch(err){// Invalid selector, continue with fallback\n}}return targetElement||document.body;},[]);// Hide excluded elements during capture\nconst hideExcludedElements=React.useCallback(()=>{const hiddenElements=[];if(excludeSpecificAreas&&excludeFrameNames.trim()){const frameNames=excludeFrameNames.split(\",\").map(name=>name.trim()).filter(Boolean);frameNames.forEach(frameName=>{// Try data-framer-name first\nconst elements=document.querySelectorAll(`[data-framer-name=\"${frameName}\"]`);elements.forEach(el=>{if(el.style.display!==\"none\"){el.style.display=\"none\";el.setAttribute(\"data-pdf-hidden\",\"true\");hiddenElements.push(el);}});// Fallback to CSS selector\nif(elements.length===0){try{const cssElements=document.querySelectorAll(frameName);cssElements.forEach(el=>{if(el.style.display!==\"none\"){el.style.display=\"none\";el.setAttribute(\"data-pdf-hidden\",\"true\");hiddenElements.push(el);}});}catch(err){// Invalid selector, skip\n}}});}return hiddenElements;},[excludeSpecificAreas,excludeFrameNames]);// Restore hidden elements after capture\nconst restoreHiddenElements=React.useCallback(hiddenElements=>{hiddenElements.forEach(el=>{if(el.getAttribute(\"data-pdf-hidden\")===\"true\"){el.style.display=\"\";el.removeAttribute(\"data-pdf-hidden\");}});},[]);// Apply color mode filter to canvas\nconst applyColorModeFilter=React.useCallback(canvas=>{if(colorMode===\"rgb\")return canvas;const ctx=canvas.getContext(\"2d\");if(!ctx)return canvas;const imageData=ctx.getImageData(0,0,canvas.width,canvas.height);const data=imageData.data;for(let i=0;i<data.length;i+=4){const r=data[i];const g=data[i+1];const b=data[i+2];if(colorMode===\"grayscale\"){// Convert to grayscale using luminance formula\nconst gray=Math.round(.299*r+.587*g+.114*b);data[i]=gray// R\n;data[i+1]=gray// G\n;data[i+2]=gray// B\n;}else if(colorMode===\"blackwhite\"){// Convert to black and white (threshold at 128)\nconst gray=Math.round(.299*r+.587*g+.114*b);const bw=gray>128?255:0;data[i]=bw// R\n;data[i+1]=bw// G\n;data[i+2]=bw// B\n;}}ctx.putImageData(imageData,0,0);return canvas;},[colorMode]);// Current page download handler with SVG fix\nconst handleCurrentPageDownload=React.useCallback(async filename=>{setOperationInProgress(true);let hiddenElements=[];try{const[PDFGenerator,CanvasRenderer]=await Promise.all([initializePDFGenerator(),initializeCanvasRenderer()]);if(!PDFGenerator||!CanvasRenderer){alert(\"PDF generation unavailable. Opening print dialog instead.\");window.print();return;}// Hide excluded elements\nhiddenElements=hideExcludedElements();// Determine target element\nconst targetNode=captureSpecificArea&&targetFrameName?findTargetElement(targetFrameName):document.body;if(!targetNode){alert(\"Target element not found\");return;}// 🔧 FIXED: Added SVG <use> handling\nconst renderedCanvas=await CanvasRenderer(targetNode,{scale:2.5,useCORS:true,allowTaint:true,backgroundColor:\"#ffffff\",logging:false,// 🔧 NEW: Added onclone callback to handle SVG <use> elements\nonclone:(clonedDoc,element)=>{// Handle SVG <use> elements that reference symbols\nconst svgElements=clonedDoc.querySelectorAll(\"svg\");svgElements.forEach(svg=>{try{const useElements=svg.querySelectorAll(\"use\");useElements.forEach(useEl=>{const href=useEl.getAttribute(\"href\")||useEl.getAttribute(\"xlink:href\");if(href&&href.startsWith(\"#\")){const symbolId=href.substring(1)// Remove the #\n;// Find the symbol in the main document\nlet symbolElement=document.getElementById(symbolId);if(!symbolElement){// Also search in <defs> sections\nconst allDefs=document.querySelectorAll(\"defs\");allDefs.forEach(defs=>{const found=defs.querySelector(`#${symbolId}`);if(found)symbolElement=found;});}if(symbolElement){// Clone the symbol and create a group\nconst symbolClone=symbolElement.cloneNode(true);const group=clonedDoc.createElementNS(\"http://www.w3.org/2000/svg\",\"g\");// Get the color from the original SVG\nconst originalSvg=document.querySelector(`svg[class=\"${svg.getAttribute(\"class\")}\"]`);let fillColor=\"#ffffff\"// Default white\n;if(originalSvg){const styles=window.getComputedStyle(originalSvg);fillColor=styles.getPropertyValue(\"--21h8s6\")||styles.color||styles.fill||\"#ffffff\";}// Set the color on the group\ngroup.setAttribute(\"fill\",fillColor);// Move symbol content to group\nif(symbolClone.nodeName.toLowerCase()===\"symbol\"){// Copy children from symbol\nwhile(symbolClone.firstChild){const child=symbolClone.firstChild;// Set fill color on paths that use currentColor\nif(child.nodeType===1&&child.tagName){const childEl=child;if(childEl.getAttribute(\"fill\")===\"currentColor\"||!childEl.getAttribute(\"fill\")){childEl.setAttribute(\"fill\",fillColor);}}group.appendChild(child);}}else{group.appendChild(symbolClone);}// Replace the <use> element with our group\nuseEl.parentNode?.replaceChild(group,useEl);}else{// Fallback: create a simple shape if symbol not found\nconsole.warn(`Symbol ${symbolId} not found`);const rect=clonedDoc.createElementNS(\"http://www.w3.org/2000/svg\",\"rect\");rect.setAttribute(\"width\",\"24\");rect.setAttribute(\"height\",\"24\");rect.setAttribute(\"fill\",\"#ffffff\");useEl.parentNode?.replaceChild(rect,useEl);}}});// Ensure SVG has proper namespace\nif(!svg.hasAttribute(\"xmlns\")){svg.setAttribute(\"xmlns\",\"http://www.w3.org/2000/svg\");}}catch(err){console.error(\"SVG processing error:\",err);}});// Copy <defs> sections to cloned document to ensure symbols are available\nconst originalDefs=document.querySelectorAll(\"defs\");originalDefs.forEach(def=>{const clonedDef=def.cloneNode(true);if(clonedDoc.body){clonedDoc.body.appendChild(clonedDef);}});}});// Apply color mode filter\nconst processedCanvas=applyColorModeFilter(renderedCanvas);const canvasImageData=processedCanvas.toDataURL(\"image/png\",.95);const pdfDocument=new PDFGenerator({orientation:processedCanvas.width>processedCanvas.height?\"landscape\":\"portrait\",unit:\"mm\",format:\"a4\"});const pageWidth=pdfDocument.internal.pageSize.getWidth();const scaledHeight=processedCanvas.height*pageWidth/processedCanvas.width;pdfDocument.addImage(canvasImageData,\"PNG\",0,0,pageWidth,scaledHeight);pdfDocument.save(`${filename}.pdf`);}catch(err){alert(\"PDF generation failed. Opening print dialog as fallback.\");window.print();}finally{// Always restore hidden elements\nrestoreHiddenElements(hiddenElements);setOperationInProgress(false);}},[initializePDFGenerator,initializeCanvasRenderer,hideExcludedElements,restoreHiddenElements,captureSpecificArea,targetFrameName,findTargetElement,colorMode,applyColorModeFilter]);const handleExternalDownload=React.useCallback(async filename=>{if(!externalUrl){alert(\"External PDF URL required\");return;}try{const response=await fetch(externalUrl,{mode:\"cors\",headers:{Accept:\"application/pdf\"}});if(!response.ok)throw new Error(`Request failed: ${response.status}`);const documentBlob=await response.blob();const objectUrl=URL.createObjectURL(documentBlob);const downloadLink=document.createElement(\"a\");downloadLink.href=objectUrl;downloadLink.download=`${filename}.pdf`;downloadLink.style.display=\"none\";document.body.appendChild(downloadLink);downloadLink.click();document.body.removeChild(downloadLink);setTimeout(()=>URL.revokeObjectURL(objectUrl),150);}catch(err){const fallbackLink=document.createElement(\"a\");fallbackLink.href=externalUrl;fallbackLink.download=`${filename}.pdf`;fallbackLink.target=\"_blank\";fallbackLink.click();}},[externalUrl]);const handleUploadedFileDownload=React.useCallback(async filename=>{if(!uploadedDocument){alert(\"No document uploaded\");return;}try{const response=await fetch(uploadedDocument);const blob=await response.blob();const blobUrl=URL.createObjectURL(blob);const downloadLink=document.createElement(\"a\");downloadLink.href=blobUrl;downloadLink.download=`${filename}.pdf`;downloadLink.style.display=\"none\";document.body.appendChild(downloadLink);downloadLink.click();document.body.removeChild(downloadLink);setTimeout(()=>URL.revokeObjectURL(blobUrl),150);}catch(err){const directLink=document.createElement(\"a\");directLink.href=uploadedDocument;directLink.download=`${filename}.pdf`;directLink.target=\"_blank\";directLink.click();}},[uploadedDocument]);const handleCurrentPagePrint=React.useCallback(async filename=>{let hiddenElements=[];try{// Hide excluded elements\nhiddenElements=hideExcludedElements();const targetNode=captureSpecificArea&&targetFrameName?findTargetElement(targetFrameName):document.body;if(captureSpecificArea&&targetFrameName&&targetNode!==document.body){const printUtility=await initializePrintUtility();if(printUtility){printUtility({printable:targetNode,type:\"html\",documentTitle:filename,style:`@media print { \n                            body * { visibility: hidden; } \n                            [data-framer-name=\"${targetFrameName}\"], \n                            [data-framer-name=\"${targetFrameName}\"] * { visibility: visible; } \n                            [data-framer-name=\"${targetFrameName}\"] { position: absolute; left: 0; top: 0; } \n                        }`});}else{window.print();}}else{window.print();}}catch(err){window.print();}finally{// Restore elements after a delay to allow print dialog to capture\nsetTimeout(()=>{restoreHiddenElements(hiddenElements);},1e3);}},[hideExcludedElements,restoreHiddenElements,captureSpecificArea,targetFrameName,findTargetElement,initializePrintUtility]);const handleExternalPrint=React.useCallback(async()=>{if(!externalUrl){alert(\"External PDF URL required\");return;}try{const printUtility=await initializePrintUtility();if(printUtility){printUtility({printable:externalUrl,type:\"pdf\",showModal:true,modalMessage:\"Preparing document for print...\"});}else{window.open(externalUrl,\"_blank\");}}catch(err){window.open(externalUrl,\"_blank\");}},[externalUrl,initializePrintUtility]);const handleUploadedFilePrint=React.useCallback(async()=>{if(!uploadedDocument){alert(\"No document uploaded\");return;}try{const printUtility=await initializePrintUtility();if(printUtility){printUtility(uploadedDocument,\"pdf\");}else{window.open(uploadedDocument,\"_blank\");}}catch(err){window.open(uploadedDocument,\"_blank\");}},[uploadedDocument,initializePrintUtility]);// Main operation execution function\nconst executeMainOperation=React.useCallback(async()=>{if(!browserEnvironment||isDesignCanvas||operationInProgress)return;const sanitizedFilename=sanitizeFilename(outputFilename);try{if(operation===\"download\"){if(contentSource===\"current-page\"){await handleCurrentPageDownload(sanitizedFilename);}else if(contentSource===\"external-url\"){await handleExternalDownload(sanitizedFilename);}else if(contentSource===\"uploaded-file\"){await handleUploadedFileDownload(sanitizedFilename);}}else if(operation===\"print\"){if(contentSource===\"current-page\"){await handleCurrentPagePrint(sanitizedFilename);}else if(contentSource===\"external-url\"){await handleExternalPrint();}else if(contentSource===\"uploaded-file\"){await handleUploadedFilePrint();}}}catch(err){// Silent error handling - operation will fail gracefully\n}},[browserEnvironment,isDesignCanvas,operationInProgress,operation,contentSource,sanitizeFilename,outputFilename,handleCurrentPageDownload,handleExternalDownload,handleUploadedFileDownload,handleCurrentPagePrint,handleExternalPrint,handleUploadedFilePrint]);// Keyboard shortcut handler\nReact.useEffect(()=>{if(!browserEnvironment||isDesignCanvas||!enableKeyboardShortcuts)return;const handleKeyPress=event=>{if(operationInProgress)return;const shortcut=keyboardShortcut.toLowerCase().trim();const parts=shortcut.split(\"+\").map(part=>part.trim());if(parts.length===0)return;const key=parts[parts.length-1];const modifiers=parts.slice(0,-1);// Check modifiers\nconst needsCtrl=modifiers.includes(\"ctrl\");const needsAlt=modifiers.includes(\"alt\");const needsShift=modifiers.includes(\"shift\");const needsMeta=modifiers.includes(\"meta\")||modifiers.includes(\"cmd\");// 🔧 ENHANCED: Better cross-platform detection\nconst isMac=/Mac|iPhone|iPad|iPod/.test(navigator.platform)||/Mac|iPhone|iPad|iPod/.test(navigator.userAgent);// Smart platform conversion:\n// - On Mac: \"ctrl\" becomes \"cmd\" automatically for native feel\n// - On Windows/Linux: \"ctrl\" stays \"ctrl\"\nconst actualNeedsCtrl=needsCtrl&&!isMac;const actualNeedsMeta=needsMeta||needsCtrl&&isMac;const hasRequiredModifiers=(!actualNeedsCtrl||event.ctrlKey)&&(!needsAlt||event.altKey)&&(!needsShift||event.shiftKey)&&(!actualNeedsMeta||event.metaKey);// Enhanced key matching - handle multiple formats\nconst keyLower=event.key.toLowerCase();const codeLower=event.code.toLowerCase();const keyMatch=keyLower===key||codeLower===`key${key}`||codeLower===`digit${key}`||codeLower===key||key===\"p\"&&keyLower===\"p\"||key===\"s\"&&keyLower===\"s\"||key===\"d\"&&keyLower===\"d\";if(hasRequiredModifiers&&keyMatch){event.preventDefault();event.stopPropagation();executeMainOperation();}};document.addEventListener(\"keydown\",handleKeyPress,true);return()=>{document.removeEventListener(\"keydown\",handleKeyPress,true);};},[browserEnvironment,isDesignCanvas,enableKeyboardShortcuts,keyboardShortcut,operationInProgress,executeMainOperation]);// Set up click listener\nReact.useEffect(()=>{if(!browserEnvironment||isDesignCanvas)return;const currentElement=triggerRef.current;if(!currentElement)return;const parentElement=currentElement.parentElement?.parentElement;if(!parentElement)return;const handleParentClick=event=>{if(operationInProgress)return;const executeOperation=()=>{executeMainOperation();};if(clickDelay>0){setTimeout(executeOperation,clickDelay*1e3)// ← Multiply by 1000\n;}else{executeOperation();}};parentElement.addEventListener(\"click\",handleParentClick);return()=>{parentElement.removeEventListener(\"click\",handleParentClick);};},[browserEnvironment,isDesignCanvas,operationInProgress,clickDelay,executeMainOperation]);return /*#__PURE__*/_jsx(\"div\",{ref:triggerRef,className:\"pdf-trigger-component\",style:{display:\"none\",position:\"absolute\",pointerEvents:\"none\"}});}PDFDownloaderTrigger.displayName=\"PDF Downloader Trigger\";addPropertyControls(PDFDownloaderTrigger,{operation:{title:\"PDF Operation\",description:\"Choose the action to perform when the trigger is activated\",type:ControlType.Enum,options:[\"download\",\"print\"],optionTitles:[\"Download PDF\",\"Print PDF\"],defaultValue:\"download\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},contentSource:{title:\"Content Source\",description:\"Select the content source for PDF operations\",type:ControlType.Enum,options:[\"current-page\",\"external-url\",\"uploaded-file\"],optionTitles:[\"Current Page\",\"External PDF URL\",\"Uploaded PDF File\"],defaultValue:\"current-page\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},externalUrl:{title:\"PDF Document URL\",description:\"Enter the URL of the PDF document to process\",type:ControlType.String,defaultValue:\"\",placeholder:\"https://example.com/document.pdf\",hidden:props=>props.contentSource!==\"external-url\"},uploadedDocument:{title:\"Upload PDF File\",description:\"Upload a PDF file to process when the trigger is activated\",type:ControlType.File,allowedFileTypes:[\"pdf\"],hidden:props=>props.contentSource!==\"uploaded-file\"},captureSpecificArea:{title:\"Capture Specific Area\",description:\"Enable to capture only a specific frame instead of the entire page\",type:ControlType.Boolean,defaultValue:false,hidden:props=>props.contentSource!==\"current-page\"},targetFrameName:{title:\"Target Frame Name\",description:\"Enter the name of the Framer frame you want to capture\",type:ControlType.String,defaultValue:\"\",placeholder:\"MainContent\",hidden:props=>props.contentSource!==\"current-page\"||!props.captureSpecificArea},excludeSpecificAreas:{title:\"Exclude Specific Areas\",description:\"Enable to hide specific frames during PDF capture\",type:ControlType.Boolean,defaultValue:false,hidden:props=>props.contentSource!==\"current-page\"},excludeFrameNames:{title:\"Exclude Frame Names\",description:\"Enter frame names to hide during capture (separate multiple names with commas)\",type:ControlType.String,defaultValue:\"\",placeholder:\"Navbar, Footer, Sidebar\",hidden:props=>props.contentSource!==\"current-page\"||!props.excludeSpecificAreas},colorMode:{title:\"Color Mode\",description:\"Choose the color mode for PDF generation\",type:ControlType.Enum,options:[\"rgb\",\"grayscale\",\"blackwhite\"],optionTitles:[\"Full Color (RGB)\",\"Grayscale\",\"Black & White\"],defaultValue:\"rgb\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",hidden:props=>props.contentSource!==\"current-page\"},outputFilename:{title:\"Output Filename\",description:\"Set the name for the generated or downloaded PDF file (without .pdf extension)\",type:ControlType.String,defaultValue:\"document\",placeholder:\"my-document\"},enableKeyboardShortcuts:{title:\"Enable Keyboard Shortcuts\",description:\"Allow triggering PDF operations via keyboard shortcuts\",type:ControlType.Boolean,defaultValue:false},keyboardShortcut:{title:\"Keyboard Shortcut\",description:\"Set your preferred keyboard shortcut. The component automatically adapts to your platform:\\n\\n *Windows/Linux:* 'ctrl+p' = Ctrl+P\\n *macOS:* 'ctrl+p' = Cmd+P (auto-converted)\\n\\nNo need to worry about platform differences!\",type:ControlType.String,defaultValue:\"ctrl+p\",placeholder:\"ctrl+p, ctrl+s, alt+d\",hidden:props=>!props.enableKeyboardShortcuts},clickDelay:{title:\"Click Delay (s)\",description:\"Add a delay before PDF operation executes (useful for animations). Example: Create a variant with a 1.5-second loader, then set click delay to 1.5s so the PDF downloads after the loader completes.\\n\\nMade with ❤️ by [Nitso](https://framer.link/MBYIDPK)\",type:ControlType.Number,min:0,max:10,step:.1,unit:\"s\",defaultValue:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PDFDownloaderTrigger\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PDF_Downloader.map","// Generated by Framer (f21d278)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{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:\"Inter\",source:\"framer\",style:\"italic\",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/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/pKRFNWFoZl77qYCAIp84lN1h944.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-xhCGZ .framer-styles-preset-72bdfz:not(.rich-text-wrapper), .framer-xhCGZ .framer-styles-preset-72bdfz.rich-text-wrapper h2 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 31px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.3em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-0c35c7d3-21de-4070-8046-4a3fa0c5baf0, rgba(250, 250, 250, 0.8)); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-xhCGZ\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f21d278)\nimport{jsx as _jsx}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 enabledGestures={DZtVvauyL:{hover:true},NMKhL1due:{hover:true}};const cycleOrder=[\"DZtVvauyL\",\"NMKhL1due\"];const serializationHash=\"framer-un837\";const variantClassNames={DZtVvauyL:\"framer-v-1z019gn\",NMKhL1due:\"framer-v-wx81jh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QPXgBsk7h=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,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={Dark:\"DZtVvauyL\",Light:\"NMKhL1due\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{return{...props,QPXgBsk7h:title??props.QPXgBsk7h??\"Book a free consultation\",variant:humanReadableVariantMap[props.variant]??props.variant??\"DZtVvauyL\"};};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,QPXgBsk7h,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DZtVvauyL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1z019gn\",className,classNames),\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"DZtVvauyL\",ref:refBinding,style:{backgroundColor:\"var(--token-6486a9ac-e9e8-4ced-becb-afb4c654ba35, rgb(0, 0, 0))\",borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40,boxShadow:\"0px 1.3436836425447838px 0.5374734570179134px -0.625px rgba(0, 0, 0, 0.09), 0px 3.184767494094558px 1.273906997637823px -1.25px rgba(0, 0, 0, 0.09), 0px 5.80934510345105px 2.3237380413804196px -1.875px rgba(0, 0, 0, 0.08), 0px 9.658024572418071px 3.8632098289672276px -2.5px rgba(0, 0, 0, 0.08), 0px 15.596922177565284px 6.238768871026112px -3.125px rgba(0, 0, 0, 0.07), 0px 25.530614085937845px 10.212245634375137px -3.75px rgba(0, 0, 0, 0.06), 0px 43.96199341069441px 17.58479736427776px -4.375px rgba(0, 0, 0, 0.04), 0px 80px 31.999999999999993px -5px rgba(0, 0, 0, 0)\",...style},variants:{\"NMKhL1due-hover\":{backgroundColor:\"var(--token-441e6b96-cded-437c-bbd4-5862cce7caef, rgb(156, 217, 59))\"},NMKhL1due:{backgroundColor:\"var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(111, 142, 255))\",boxShadow:\"0px 0px 39px -10px rgba(156, 217, 59, 0.65)\"}},...addPropertyOverrides({\"DZtVvauyL-hover\":{\"data-framer-name\":undefined},\"NMKhL1due-hover\":{\"data-framer-name\":undefined},NMKhL1due:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 255, 255)))\"},children:\"Book a free consultation\"})}),className:\"framer-1jtnwmq\",fonts:[\"GF;Inter-500\"],layoutDependency:layoutDependency,layoutId:\"qQOPdnpeq\",style:{\"--extracted-r6o4lv\":\"var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:QPXgBsk7h,variants:{\"DZtVvauyL-hover\":{\"--extracted-r6o4lv\":\"var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(194, 250, 105))\"},\"NMKhL1due-hover\":{\"--extracted-r6o4lv\":\"var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(245, 255, 253))\"},NMKhL1due:{\"--extracted-r6o4lv\":\"var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"DZtVvauyL-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9f0badbf-8d74-41b8-a73a-e1a6bdec487b, rgb(194, 250, 105)))\"},children:\"Book a free consultation\"})})},\"NMKhL1due-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ee524d9d-de64-451e-a22a-dec6a11245ce, rgb(245, 255, 253)))\"},children:\"Book a free consultation\"})})},NMKhL1due:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXItNTAw\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"150%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9e4d3cd9-c6a1-4d3f-93c0-3bd54ca04155, rgb(15, 15, 15)))\"},children:\"Book a free consultation\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-un837.framer-1eqr650, .framer-un837 .framer-1eqr650 { display: block; }\",\".framer-un837.framer-1z019gn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 30px 10px 30px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-un837 .framer-1jtnwmq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 227\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"NMKhL1due\":{\"layout\":[\"auto\",\"auto\"]},\"jDOVunJgk\":{\"layout\":[\"auto\",\"auto\"]},\"LG44okb4p\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"QPXgBsk7h\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzMccYBCax=withCSS(Component,css,\"framer-un837\");export default FramerzMccYBCax;FramerzMccYBCax.displayName=\"Button / Button\";FramerzMccYBCax.defaultProps={height:43,width:227};addPropertyControls(FramerzMccYBCax,{variant:{options:[\"DZtVvauyL\",\"NMKhL1due\"],optionTitles:[\"Dark\",\"Light\"],title:\"Variant\",type:ControlType.Enum},QPXgBsk7h:{defaultValue:\"Book a free consultation\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerzMccYBCax,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZ1rib2Bg-4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzMccYBCax\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NMKhL1due\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jDOVunJgk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LG44okb4p\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"227\",\"framerIntrinsicHeight\":\"43\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"QPXgBsk7h\\\":\\\"title\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zMccYBCax.map","// Generated by Framer (747ab96)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,SmartComponentScopedContainer,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/l1H6cGX7g6STbDQO7Lfd/ZLL2U07BGsJ6QHgbi7u6/GVY6WeMGz.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/xo2RbmHqw7jcCWPblXx7/U6YtHtndzLcG8JEddd8W/YypfuC5O_.js\";import ButtonButton from\"https://framerusercontent.com/modules/PNSHOwm4kFwFnSMi53X8/ibkhm48Kgfx9vNLpmPVz/zMccYBCax.js\";const ButtonButtonFonts=getFonts(ButtonButton);const ImageWithFX=withFX(Image);const cycleOrder=[\"lqNmRkzAs\",\"w0rvVhRsp\",\"KYhhVowR0\",\"zH8iJxnxY\",\"mkVx18wf5\",\"owQMAZHMy\",\"HQzTYPGK_\"];const serializationHash=\"framer-uSpTX\";const variantClassNames={HQzTYPGK_:\"framer-v-1bvlop1\",KYhhVowR0:\"framer-v-127mjgj\",lqNmRkzAs:\"framer-v-1yfgqex\",mkVx18wf5:\"framer-v-1ylqegv\",owQMAZHMy:\"framer-v-1mdb0b1\",w0rvVhRsp:\"framer-v-qgxge6\",zH8iJxnxY:\"framer-v-8xvqz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const transition2={damping:30,delay:0,mass:1,stiffness:120,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:100};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={\"Square mobile\":\"HQzTYPGK_\",\"Square tablet\":\"owQMAZHMy\",Big:\"zH8iJxnxY\",Desktop:\"lqNmRkzAs\",Phone:\"KYhhVowR0\",Square:\"mkVx18wf5\",Tablet:\"w0rvVhRsp\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lqNmRkzAs\"};};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:\"lqNmRkzAs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1yfgqex\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"lqNmRkzAs\",ref:refBinding,style:{...style},...addPropertyOverrides({HQzTYPGK_:{\"data-framer-name\":\"Square mobile\"},KYhhVowR0:{\"data-framer-name\":\"Phone\"},mkVx18wf5:{\"data-framer-name\":\"Square\"},owQMAZHMy:{\"data-framer-name\":\"Square tablet\"},w0rvVhRsp:{\"data-framer-name\":\"Tablet\"},zH8iJxnxY:{\"data-framer-name\":\"Big\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-45yaj7\",\"data-framer-name\":\"Banner block\",layoutDependency:layoutDependency,layoutId:\"vbh4c3dw_\",style:{background:\"linear-gradient(180deg, var(--token-4c4a0781-e8db-4728-87b8-ab6f8adcae85, rgb(96, 153, 247)) 0%, var(--token-fc7b79ae-a630-46a9-9e5e-b5888d9aa423, rgb(56, 127, 245)) 46.042914863105295%, rgb(14, 96, 230) 77.21080608196087%, var(--token-8749732b-a5ea-46a0-9b8c-f2478f584436, rgb(12, 97, 233)) 100%)\",borderBottomLeftRadius:30,borderBottomRightRadius:30,borderTopLeftRadius:30,borderTopRightRadius:30},variants:{HQzTYPGK_:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},mkVx18wf5:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},owQMAZHMy:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uijpys\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"I2nn_DZ2o\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yx2m80\",\"data-framer-name\":\"Text Content\",layoutDependency:layoutDependency,layoutId:\"JlTZVNyVR\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3dfy63\",\"data-framer-name\":\"Heading And Supporting Text\",layoutDependency:layoutDependency,layoutId:\"MgztDAJD1\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1n0l5jl\",\"data-styles-preset\":\"YypfuC5O_\",dir:\"auto\",children:\"Ready to Transform Your Training with Skill Studio AI?\"})}),className:\"framer-13sqkih\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"M_4Z_QMZb\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HQzTYPGK_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1n0l5jl\",\"data-styles-preset\":\"YypfuC5O_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Ready to Transform Your Training with Skill Studio AI?\"})})},KYhhVowR0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1n0l5jl\",\"data-styles-preset\":\"YypfuC5O_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Ready to Transform Your Training with Skill Studio AI?\"})})},owQMAZHMy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1n0l5jl\",\"data-styles-preset\":\"YypfuC5O_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Ready to Transform Your Training with Skill Studio AI?\"})})},w0rvVhRsp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1n0l5jl\",\"data-styles-preset\":\"YypfuC5O_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Ready to Transform Your Training with Skill Studio AI?\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-72bdfz\",\"data-styles-preset\":\"GVY6WeMGz\",dir:\"auto\",children:\"Take the next step toward smarter training, better employee management, and fine-free compliance.\"})}),className:\"framer-d4fpr2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fBSrL4Arx\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HQzTYPGK_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-72bdfz\",\"data-styles-preset\":\"GVY6WeMGz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Take the next step toward smarter training, better employee management, and fine-free compliance.\"})})},KYhhVowR0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-72bdfz\",\"data-styles-preset\":\"GVY6WeMGz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Take the next step toward smarter training, better employee management, and fine-free compliance.\"})})},owQMAZHMy:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-72bdfz\",\"data-styles-preset\":\"GVY6WeMGz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Take the next step toward smarter training, better employee management, and fine-free compliance.\"})})},w0rvVhRsp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-72bdfz\",\"data-styles-preset\":\"GVY6WeMGz\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:\"Take the next step toward smarter training, better employee management, and fine-free compliance.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"\",href:\"training.skillstudio.ai/signup\",motionChild:true,nodeId:\"JSI8qQXDk\",openInNewTab:true,scopeId:\"IBt2svuEJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-sjpff5 framer-17ts919\",\"data-framer-name\":\"CTA button\",layoutDependency:layoutDependency,layoutId:\"JSI8qQXDk\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-466)/2+0+0)+20+94+0+171+0,...addPropertyOverrides({HQzTYPGK_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-730)/2+0+0)+20+0+402+0+171+25},KYhhVowR0:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-30-710)/2+0+0)+40+0+0+341+22+180+0},owQMAZHMy:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-981)/2+0+0)+20+0+0+651+0+161+31},w0rvVhRsp:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-680)/2+0+0)+20+0+402+0+171+0},zH8iJxnxY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-459)/2+0+0)+20+47+47+171+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e2juv3-container\",layoutDependency:layoutDependency,layoutId:\"JF7c3IhsQ-container\",nodeId:\"JF7c3IhsQ\",rendersWithMotion:true,scopeId:\"IBt2svuEJ\",children:/*#__PURE__*/_jsx(ButtonButton,{height:\"100%\",id:\"JF7c3IhsQ\",layoutId:\"JF7c3IhsQ\",QPXgBsk7h:\"Get started for free\",variant:matchVariant(\"DZtVvauyL\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ofb2wm\",\"data-framer-name\":\"Image stack\",layoutDependency:layoutDependency,layoutId:\"lnASpskb3\",children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:474.4,intrinsicWidth:474.4,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-466)/2+0+0)+20+0+0),pixelHeight:992,pixelWidth:950,sizes:\"385px\",src:\"https://framerusercontent.com/images/8asPwzhurUbTOX3wx1n7afZ40I.png?width=950&height=992\",srcSet:\"https://framerusercontent.com/images/8asPwzhurUbTOX3wx1n7afZ40I.png?width=950&height=992 950w\"},className:\"framer-1r2rtp0\",\"data-framer-name\":\"Image\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"C0wRWTi9d\",style:{borderBottomLeftRadius:36,borderBottomRightRadius:36,borderTopLeftRadius:36,borderTopRightRadius:36,boxShadow:\"0px 1.3436836425447838px 1.3436836425447838px -0.46875px rgba(0, 0, 0, 0.19), 0px 3.184767494094558px 3.184767494094558px -0.9375px rgba(0, 0, 0, 0.18), 0px 5.80934510345105px 5.80934510345105px -1.40625px rgba(0, 0, 0, 0.18), 0px 9.658024572418071px 9.658024572418071px -1.875px rgba(0, 0, 0, 0.17), 0px 15.596922177565284px 15.596922177565284px -2.34375px rgba(0, 0, 0, 0.16), 0px 25.530614085937845px 25.530614085937845px -2.8125px rgba(0, 0, 0, 0.15), 0px 43.96199341069441px 43.96199341069441px -3.28125px rgba(0, 0, 0, 0.12), 0px 80px 80px -3.75px rgba(0, 0, 0, 0.06)\"},...addPropertyOverrides({HQzTYPGK_:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:474.4,intrinsicWidth:474.4,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-730)/2+0+0)+20+0+0+0),pixelHeight:992,pixelWidth:950,sizes:`max(min((${componentViewport?.width||\"100vw\"} - 80px) * 1.1594, 1200px), 1px)`,src:\"https://framerusercontent.com/images/8asPwzhurUbTOX3wx1n7afZ40I.png?width=950&height=992\",srcSet:\"https://framerusercontent.com/images/8asPwzhurUbTOX3wx1n7afZ40I.png?width=950&height=992 950w\"}},KYhhVowR0:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:474.4,intrinsicWidth:474.4,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-30-710)/2+0+0)+40+0+0+0+8),pixelHeight:992,pixelWidth:950,sizes:\"311.2399px\",src:\"https://framerusercontent.com/images/8asPwzhurUbTOX3wx1n7afZ40I.png?width=950&height=992\",srcSet:\"https://framerusercontent.com/images/8asPwzhurUbTOX3wx1n7afZ40I.png?width=950&height=992 950w\"},fitImageDimension:\"width\"},owQMAZHMy:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:474.4,intrinsicWidth:474.4,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-981)/2+0+0)+20+0+0+0+0),pixelHeight:992,pixelWidth:950,sizes:\"571px\",src:\"https://framerusercontent.com/images/8asPwzhurUbTOX3wx1n7afZ40I.png?width=950&height=992\",srcSet:\"https://framerusercontent.com/images/8asPwzhurUbTOX3wx1n7afZ40I.png?width=950&height=992 950w\"}},w0rvVhRsp:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:474.4,intrinsicWidth:474.4,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-680)/2+0+0)+20+0+0+0),pixelHeight:992,pixelWidth:950,sizes:\"696px\",src:\"https://framerusercontent.com/images/8asPwzhurUbTOX3wx1n7afZ40I.png?width=950&height=992\",srcSet:\"https://framerusercontent.com/images/8asPwzhurUbTOX3wx1n7afZ40I.png?width=950&height=992 950w\"}},zH8iJxnxY:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:474.4,intrinsicWidth:474.4,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-459)/2+0+0)+20+0+0),pixelHeight:992,pixelWidth:950,sizes:\"385px\",src:\"https://framerusercontent.com/images/8asPwzhurUbTOX3wx1n7afZ40I.png?width=950&height=992\",srcSet:\"https://framerusercontent.com/images/8asPwzhurUbTOX3wx1n7afZ40I.png?width=950&height=992 950w\"}}},baseVariant,gestureVariant)})})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:.55,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-466)/2+0+0)+-34.9355),pixelHeight:96,pixelWidth:96,positionX:\"center\",positionY:\"center\",sizes:\"1122px\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"},className:\"framer-52hesr\",\"data-framer-name\":\"Doted BG\",layoutDependency:layoutDependency,layoutId:\"KNaJYC0LI\",style:{opacity:.09},...addPropertyOverrides({HQzTYPGK_:{background:{alt:\"\",backgroundSize:.55,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-730)/2+0+0)+96.8178),pixelHeight:96,pixelWidth:96,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"}},KYhhVowR0:{background:{alt:\"\",backgroundSize:.55,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-30-710)/2+0+0)+86.8364),pixelHeight:96,pixelWidth:96,positionX:\"center\",positionY:\"center\",sizes:\"378px\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"}},mkVx18wf5:{background:{alt:\"\",backgroundSize:.55,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-466)/2+0+0)+-34.9355),pixelHeight:96,pixelWidth:96,positionX:\"center\",positionY:\"center\",sizes:\"1196px\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"}},owQMAZHMy:{background:{alt:\"\",backgroundSize:.55,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-981)/2+0+0)+222.0832),pixelHeight:96,pixelWidth:96,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"}},w0rvVhRsp:{background:{alt:\"\",backgroundSize:.55,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-680)/2+0+0)+71.8645),pixelHeight:96,pixelWidth:96,positionX:\"center\",positionY:\"center\",sizes:\"776px\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"}},zH8iJxnxY:{background:{alt:\"\",backgroundSize:.55,fit:\"tile\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-459)/2+0+0)+-38.429),pixelHeight:96,pixelWidth:96,positionX:\"center\",positionY:\"center\",sizes:\"1335px\",src:\"https://framerusercontent.com/images/wGAHOWhVswEtWkOKTJN6s2CW0.svg?width=96&height=96\"}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uSpTX.framer-17ts919, .framer-uSpTX .framer-17ts919 { display: block; }\",\".framer-uSpTX.framer-1yfgqex { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-uSpTX .framer-45yaj7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; overflow: hidden; padding: 20px 40px 44px 40px; position: relative; width: 1122px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-uSpTX .framer-uijpys { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-uSpTX .framer-1yx2m80 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 750px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-uSpTX .framer-3dfy63 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 38px; height: min-content; justify-content: center; overflow: visible; padding: 11px; position: relative; width: 100%; }\",\".framer-uSpTX .framer-13sqkih, .framer-uSpTX .framer-d4fpr2 { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-uSpTX .framer-sjpff5 { 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; text-decoration: none; width: 100%; }\",\".framer-uSpTX .framer-1e2juv3-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-uSpTX .framer-1ofb2wm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-uSpTX .framer-1r2rtp0 { flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 385px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-uSpTX .framer-52hesr { -webkit-user-select: none; flex: none; height: 535px; left: calc(50.00000000000002% - 100% / 2); mix-blend-mode: multiply; overflow: visible; pointer-events: none; position: absolute; top: calc(49.906542056074784% - 535px / 2); user-select: none; width: 100%; z-index: 0; }\",\".framer-uSpTX.framer-v-qgxge6.framer-1yfgqex { width: 780px; }\",\".framer-uSpTX.framer-v-qgxge6 .framer-45yaj7 { width: 776px; }\",\".framer-uSpTX.framer-v-qgxge6 .framer-uijpys { flex-direction: column; }\",\".framer-uSpTX.framer-v-qgxge6 .framer-1yx2m80 { align-content: center; align-items: center; flex: none; order: 1; width: 100%; }\",\".framer-uSpTX.framer-v-qgxge6 .framer-1ofb2wm, .framer-uSpTX.framer-v-1bvlop1 .framer-1ofb2wm { flex: none; order: 0; width: 100%; }\",\".framer-uSpTX.framer-v-qgxge6 .framer-1r2rtp0, .framer-uSpTX.framer-v-1bvlop1 .framer-1r2rtp0 { flex: 1 0 0px; width: 1px; }\",\".framer-uSpTX.framer-v-127mjgj.framer-1yfgqex { padding: 0px 12px 30px 12px; width: 396px; }\",\".framer-uSpTX.framer-v-127mjgj .framer-45yaj7 { flex-direction: column; gap: 17px; justify-content: flex-start; padding: 40px 12px 62px 12px; width: 378px; }\",\".framer-uSpTX.framer-v-127mjgj .framer-uijpys { flex: none; flex-direction: column; justify-content: flex-start; width: 100%; }\",\".framer-uSpTX.framer-v-127mjgj .framer-1yx2m80 { align-content: center; align-items: center; flex: none; gap: 29px; order: 1; padding: 22px 0px 22px 0px; width: 100%; }\",\".framer-uSpTX.framer-v-127mjgj .framer-1ofb2wm { flex: none; order: 0; padding: 8px 0px 8px 0px; width: 100%; }\",\".framer-uSpTX.framer-v-127mjgj .framer-1r2rtp0 { height: 325px; width: auto; }\",\".framer-uSpTX.framer-v-8xvqz .framer-45yaj7 { padding: 20px 40px 37px 40px; width: 1335px; }\",\".framer-uSpTX.framer-v-8xvqz .framer-uijpys { max-width: unset; }\",\".framer-uSpTX.framer-v-8xvqz .framer-1yx2m80 { padding: 47px 0px 47px 0px; }\",\".framer-uSpTX.framer-v-1ylqegv.framer-1yfgqex { width: 1200px; }\",\".framer-uSpTX.framer-v-1ylqegv .framer-45yaj7 { width: 1196px; will-change: unset; }\",\".framer-uSpTX.framer-v-1mdb0b1.framer-1yfgqex { width: 863px; }\",\".framer-uSpTX.framer-v-1mdb0b1 .framer-45yaj7 { flex-direction: column; width: 100%; will-change: unset; }\",\".framer-uSpTX.framer-v-1mdb0b1 .framer-uijpys { flex: none; flex-direction: column; gap: 55px; width: 100%; }\",\".framer-uSpTX.framer-v-1mdb0b1 .framer-1yx2m80 { align-content: center; align-items: center; flex: none; gap: 0px; order: 1; width: 97%; }\",\".framer-uSpTX.framer-v-1mdb0b1 .framer-3dfy63 { padding: 16px 0px 16px 0px; }\",\".framer-uSpTX.framer-v-1mdb0b1 .framer-sjpff5 { padding: 31px 0px 31px 0px; }\",\".framer-uSpTX.framer-v-1mdb0b1 .framer-1ofb2wm { flex: none; order: 0; width: min-content; }\",\".framer-uSpTX.framer-v-1mdb0b1 .framer-1r2rtp0 { width: 571px; }\",\".framer-uSpTX.framer-v-1bvlop1.framer-1yfgqex { width: 400px; }\",\".framer-uSpTX.framer-v-1bvlop1 .framer-45yaj7 { width: 100%; will-change: unset; }\",\".framer-uSpTX.framer-v-1bvlop1 .framer-uijpys { flex: none; flex-direction: column; width: 116%; }\",\".framer-uSpTX.framer-v-1bvlop1 .framer-1yx2m80 { flex: none; order: 1; width: 100%; }\",\".framer-uSpTX.framer-v-1bvlop1 .framer-sjpff5 { padding: 25px 0px 25px 0px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 500\n * @framerIntrinsicWidth 1122\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"w0rvVhRsp\":{\"layout\":[\"fixed\",\"auto\"]},\"KYhhVowR0\":{\"layout\":[\"fixed\",\"auto\"]},\"zH8iJxnxY\":{\"layout\":[\"auto\",\"auto\"]},\"mkVx18wf5\":{\"layout\":[\"fixed\",\"auto\"]},\"owQMAZHMy\":{\"layout\":[\"fixed\",\"auto\"]},\"HQzTYPGK_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIBt2svuEJ=withCSS(Component,css,\"framer-uSpTX\");export default FramerIBt2svuEJ;FramerIBt2svuEJ.displayName=\"Navigation / Footer\";FramerIBt2svuEJ.defaultProps={height:500,width:1122};addPropertyControls(FramerIBt2svuEJ,{variant:{options:[\"lqNmRkzAs\",\"w0rvVhRsp\",\"KYhhVowR0\",\"zH8iJxnxY\",\"mkVx18wf5\",\"owQMAZHMy\",\"HQzTYPGK_\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Big\",\"Square\",\"Square tablet\",\"Square mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIBt2svuEJ,[{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\"}]},...ButtonButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerIBt2svuEJ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ButtonButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIBt2svuEJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1122\",\"framerIntrinsicHeight\":\"500\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"w0rvVhRsp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KYhhVowR0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zH8iJxnxY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mkVx18wf5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"owQMAZHMy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HQzTYPGK_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IBt2svuEJ.map","// Generated by Framer (f21d278)\nimport{jsx as _jsx}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 NavigationFooter from\"https://framerusercontent.com/modules/PV8LWvdufavCzldujv61/AgWwNMqtQUVv1Ym8vi6r/IBt2svuEJ.js\";const NavigationFooterFonts=getFonts(NavigationFooter);const cycleOrder=[\"UAeCjXE9v\",\"N8StP6VoJ\",\"u_AcmCFOD\",\"l6u_1pNNX\",\"Yy_bIbuTe\"];const serializationHash=\"framer-10VQe\";const variantClassNames={l6u_1pNNX:\"framer-v-qnc342\",N8StP6VoJ:\"framer-v-1mywc71\",u_AcmCFOD:\"framer-v-1yjmjtx\",UAeCjXE9v:\"framer-v-sqczu9\",Yy_bIbuTe:\"framer-v-11x3f3j\"};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 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={\"Desktop Large\":\"N8StP6VoJ\",\"Get started square\":\"Yy_bIbuTe\",Desktop:\"UAeCjXE9v\",Phone:\"l6u_1pNNX\",Tablet:\"u_AcmCFOD\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"UAeCjXE9v\"};};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:\"UAeCjXE9v\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-sqczu9\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"UAeCjXE9v\",ref:refBinding,style:{...style},...addPropertyOverrides({l6u_1pNNX:{\"data-framer-name\":\"Phone\"},N8StP6VoJ:{\"data-framer-name\":\"Desktop Large\"},u_AcmCFOD:{\"data-framer-name\":\"Tablet\"},Yy_bIbuTe:{\"data-framer-name\":\"Get started square\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:500,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||500)-0-500)/2),...addPropertyOverrides({l6u_1pNNX:{width:`calc(${componentViewport?.width||\"100vw\"} * 1.0175)`,y:(componentViewport?.y||0)+(0+((componentViewport?.height||1093)-0-500)/2)},N8StP6VoJ:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||496)-0-500)/2)},u_AcmCFOD:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||1135)-0-500)/2)},Yy_bIbuTe:{width:componentViewport?.width||\"100vw\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s2hta9-container\",\"data-framer-name\":\"Candace Get started card\",layoutDependency:layoutDependency,layoutId:\"be9iVgFhx-container\",name:\"Candace Get started card\",nodeId:\"be9iVgFhx\",rendersWithMotion:true,scopeId:\"DLEWKmkmE\",children:/*#__PURE__*/_jsx(NavigationFooter,{height:\"100%\",id:\"be9iVgFhx\",layoutId:\"be9iVgFhx\",name:\"Candace Get started card\",style:{width:\"100%\"},variant:matchVariant(\"lqNmRkzAs\"),width:\"100%\",...addPropertyOverrides({l6u_1pNNX:{variant:matchVariant(\"KYhhVowR0\")},N8StP6VoJ:{variant:matchVariant(\"zH8iJxnxY\")},u_AcmCFOD:{variant:matchVariant(\"w0rvVhRsp\")},Yy_bIbuTe:{variant:matchVariant(\"mkVx18wf5\")}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-10VQe.framer-2j5erh, .framer-10VQe .framer-2j5erh { display: block; }\",\".framer-10VQe.framer-sqczu9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-10VQe .framer-s2hta9-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-10VQe.framer-v-1mywc71.framer-sqczu9 { width: 1440px; }\",\".framer-10VQe.framer-v-1yjmjtx.framer-sqczu9 { width: 795px; }\",\".framer-10VQe.framer-v-qnc342.framer-sqczu9 { width: 397px; }\",\".framer-10VQe.framer-v-qnc342 .framer-s2hta9-container { flex: none; width: 102%; }\",\".framer-10VQe.framer-v-11x3f3j .framer-s2hta9-container { flex: none; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 500\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"N8StP6VoJ\":{\"layout\":[\"fixed\",\"auto\"]},\"u_AcmCFOD\":{\"layout\":[\"fixed\",\"auto\"]},\"l6u_1pNNX\":{\"layout\":[\"fixed\",\"auto\"]},\"Yy_bIbuTe\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDLEWKmkmE=withCSS(Component,css,\"framer-10VQe\");export default FramerDLEWKmkmE;FramerDLEWKmkmE.displayName=\"Candace Get started card\";FramerDLEWKmkmE.defaultProps={height:500,width:1200};addPropertyControls(FramerDLEWKmkmE,{variant:{options:[\"UAeCjXE9v\",\"N8StP6VoJ\",\"u_AcmCFOD\",\"l6u_1pNNX\",\"Yy_bIbuTe\"],optionTitles:[\"Desktop\",\"Desktop Large\",\"Tablet\",\"Phone\",\"Get started square\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerDLEWKmkmE,[{explicitInter:true,fonts:[]},...NavigationFooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDLEWKmkmE\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"N8StP6VoJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"u_AcmCFOD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"l6u_1pNNX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Yy_bIbuTe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"500\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PDFDownloaderTrigger from\"https://framerusercontent.com/modules/g0oQdZqO54VV05Z8mvGc/rC9ue7ky7cyouROCQwyN/PDF_Downloader.js\";import CandaceGetStartedCard from\"#framer/local/canvasComponent/DLEWKmkmE/DLEWKmkmE.js\";import NavbarLiveV2Live from\"#framer/local/canvasComponent/Pp9Xu_tpB/Pp9Xu_tpB.js\";import*as sharedStyle from\"#framer/local/css/mW5Ps6LMZ/mW5Ps6LMZ.js\";const NavbarLiveV2LiveFonts=getFonts(NavbarLiveV2Live);const CandaceGetStartedCardFonts=getFonts(CandaceGetStartedCard);const PDFDownloaderTriggerFonts=getFonts(PDFDownloaderTrigger);const breakpoints={BmCwMdEiv:\"(min-width: 1200px) and (max-width: 1439.98px)\",lQDOyrFH0:\"(max-width: 1023.98px)\",wtYoPWq8m:\"(min-width: 1440px)\",yIsQ8I1Ly:\"(min-width: 1024px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-GxCLc\";const variantClassNames={BmCwMdEiv:\"framer-v-1nlj0ru\",lQDOyrFH0:\"framer-v-ayrwnb\",wtYoPWq8m:\"framer-v-zsn3by\",yIsQ8I1Ly:\"framer-v-gqn21t\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const breakpointRules={lQDOyrFH0:[\".framer-GxCLc.framer-1nlj0ru { gap: 0px; }\",\".framer-GxCLc .framer-1pt6an0-container { height: 20%; }\",'.framer-GxCLc .framer-fnsqdv, [data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'],yIsQ8I1Ly:[\".framer-GxCLc .framer-zs38aw-container { order: -1000; }\",\".framer-GxCLc .framer-1pt6an0-container { height: auto; order: -999; width: 902px; }\",\".framer-GxCLc .framer-ylydia { order: -998; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={lQDOyrFH0:\".framer-ayrwnb-override\",yIsQ8I1Ly:\".framer-gqn21t-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GxCLc.framer-1bwqpv, .framer-GxCLc .framer-1bwqpv { display: block; }\",\".framer-GxCLc.framer-1nlj0ru { align-content: center; align-items: center; background-color: var(--token-70aac566-01ef-4793-b172-f614e217462f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 46px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-GxCLc .framer-zs38aw-container { flex: none; height: 88px; position: relative; width: 100%; }\",\".framer-GxCLc .framer-1pt6an0-container { flex: none; height: 32%; position: relative; width: 100%; }\",\".framer-GxCLc .framer-ylydia { background-color: var(--token-12b76666-4c34-499f-8fd8-761c5cd6ce75, #1c1f25); flex: none; height: 339px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-GxCLc .framer-1q5e4d2-container { flex: none; height: auto; left: 278px; position: absolute; top: 7px; width: auto; }\",\".framer-GxCLc .framer-hqt3bp { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; left: 48%; position: absolute; top: 47%; white-space: pre-wrap; width: 82%; word-break: break-word; word-wrap: break-word; }\",\".framer-GxCLc .framer-fnsqdv { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -46px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -46px; }',...sharedStyle.css];const mediaQueries={BmCwMdEiv:\"(min-width: 1200px) and (max-width: 1439.98px)\",lQDOyrFH0:\"(max-width: 1023.98px)\",wtYoPWq8m:\"(min-width: 1440px)\",yIsQ8I1Ly:\"(min-width: 1024px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={\"Desktop Large\":\"wtYoPWq8m\",Desktop:\"BmCwMdEiv\",Phone:\"lQDOyrFH0\",Tablet:\"yIsQ8I1Ly\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BmCwMdEiv\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"BmCwMdEiv\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-70aac566-01ef-4793-b172-f614e217462f, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1nlj0ru\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:88,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-zs38aw-container\",nodeId:\"p13M72rYT\",scopeId:\"EhKk2NXDT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lQDOyrFH0:{variant:matchVariant(\"KmltN_52q\")},wtYoPWq8m:{variant:matchVariant(\"AmKz1FXeJ\")},yIsQ8I1Ly:{variant:matchVariant(\"Zt8kvyjki\")}},children:/*#__PURE__*/_jsx(NavbarLiveV2Live,{height:\"100%\",id:\"p13M72rYT\",layoutId:\"p13M72rYT\",QC5fvS0rg:0,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"vaN5CItSS\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lQDOyrFH0:{height:310.8888,y:88},yIsQ8I1Ly:{height:500,width:\"902px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:498.0756,width:\"100vw\",y:134,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pt6an0-container\",\"data-framer-name\":\"Get started banner square\",name:\"Get started banner square\",nodeId:\"seYvkoARm\",scopeId:\"EhKk2NXDT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{lQDOyrFH0:{variant:matchVariant(\"l6u_1pNNX\")},wtYoPWq8m:{variant:matchVariant(\"N8StP6VoJ\")},yIsQ8I1Ly:{style:{width:\"100%\"},variant:matchVariant(\"u_AcmCFOD\")}},children:/*#__PURE__*/_jsx(CandaceGetStartedCard,{height:\"100%\",id:\"seYvkoARm\",layoutId:\"seYvkoARm\",name:\"Get started banner square\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Yy_bIbuTe\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ylydia\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1q5e4d2-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"BmuxYdZJa\",scopeId:\"EhKk2NXDT\",children:/*#__PURE__*/_jsx(PDFDownloaderTrigger,{captureSpecificArea:false,clickDelay:0,colorMode:\"rgb\",contentSource:\"uploaded-file\",enableKeyboardShortcuts:true,excludeFrameNames:\"\",excludeSpecificAreas:false,externalUrl:\"\",height:\"100%\",id:\"BmuxYdZJa\",keyboardShortcut:\"ctrl+p\",layoutId:\"BmuxYdZJa\",operation:\"print\",outputFilename:\"document\",targetFrameName:\"\",uploadedDocument:\"https://framerusercontent.com/assets/ibFRSeBcDHSAzkxio1T4O5l4.pdf\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-1thpequ\",\"data-styles-preset\":\"mW5Ps6LMZ\",dir:\"auto\",children:\"Thank you for downloading our e-book\"})}),className:\"framer-hqt3bp\",fonts:[\"Inter\"],transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-fnsqdv\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1556\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wtYoPWq8m\":{\"layout\":[\"fixed\",\"fixed\"]},\"yIsQ8I1Ly\":{\"layout\":[\"fixed\",\"fixed\"]},\"lQDOyrFH0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"BmCwMdEiv\":[\".framer-zs38aw-container\",\".framer-1pt6an0-container\",\".framer-ylydia\"],\"wtYoPWq8m\":[\".framer-zs38aw-container\",\".framer-1pt6an0-container\",\".framer-ylydia\"],\"yIsQ8I1Ly\":[\".framer-zs38aw-container\",\".framer-1pt6an0-container\",\".framer-ylydia\"],\"lQDOyrFH0\":[\".framer-zs38aw-container\",\".framer-1pt6an0-container\",\".framer-ylydia\"]}\n * @framerBreakpoints {\"wtYoPWq8m\":{\"min\":1440,\"canvasClassName\":\"framer-zsn3by-override\",\"minHeight\":1556,\"viewportHeight\":800,\"name\":\"Desktop Large\",\"width\":1440,\"rootFontSize\":16},\"BmCwMdEiv\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-1nlj0ru-override\",\"minHeight\":1556,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"yIsQ8I1Ly\":{\"min\":1024,\"max\":1199,\"canvasClassName\":\"framer-gqn21t-override\",\"minHeight\":1556,\"viewportHeight\":768,\"name\":\"Tablet\",\"width\":1024,\"rootFontSize\":16},\"lQDOyrFH0\":{\"max\":1023,\"canvasClassName\":\"framer-ayrwnb-override\",\"minHeight\":1556,\"viewportHeight\":812,\"name\":\"Phone\",\"width\":456,\"rootFontSize\":16}}\n * @framerDefaultVariant BmCwMdEiv\n * @framerLayoutTemplate true\n */const FramerEhKk2NXDT=withCSS(Component,css,\"framer-GxCLc\");export default FramerEhKk2NXDT;FramerEhKk2NXDT.displayName=\"ebook redirect page\";FramerEhKk2NXDT.defaultProps={height:1556,width:1200};addFonts(FramerEhKk2NXDT,[{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\"}]},...NavbarLiveV2LiveFonts,...CandaceGetStartedCardFonts,...PDFDownloaderTriggerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerEhKk2NXDT.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbarLiveV2Live,{},context),forwardLoader(CandaceGetStartedCard,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEhKk2NXDT\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerBreakpoints\":\"{\\\"wtYoPWq8m\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-zsn3by-override\\\",\\\"minHeight\\\":1556,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop Large\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"BmCwMdEiv\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1nlj0ru-override\\\",\\\"minHeight\\\":1556,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"yIsQ8I1Ly\\\":{\\\"min\\\":1024,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-gqn21t-override\\\",\\\"minHeight\\\":1556,\\\"viewportHeight\\\":768,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":1024,\\\"rootFontSize\\\":16},\\\"lQDOyrFH0\\\":{\\\"max\\\":1023,\\\"canvasClassName\\\":\\\"framer-ayrwnb-override\\\",\\\"minHeight\\\":1556,\\\"viewportHeight\\\":812,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":456,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"BmCwMdEiv\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"BmCwMdEiv\\\":[\\\".framer-zs38aw-container\\\",\\\".framer-1pt6an0-container\\\",\\\".framer-ylydia\\\"],\\\"wtYoPWq8m\\\":[\\\".framer-zs38aw-container\\\",\\\".framer-1pt6an0-container\\\",\\\".framer-ylydia\\\"],\\\"yIsQ8I1Ly\\\":[\\\".framer-zs38aw-container\\\",\\\".framer-1pt6an0-container\\\",\\\".framer-ylydia\\\"],\\\"lQDOyrFH0\\\":[\\\".framer-zs38aw-container\\\",\\\".framer-1pt6an0-container\\\",\\\".framer-ylydia\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wtYoPWq8m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yIsQ8I1Ly\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lQDOyrFH0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1556\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ba156f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,CycleVariantState,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=[\"HPEbeJG8B\",\"N6rvQdpqg\",\"pk3z7oUXq\"];const serializationHash=\"framer-dViyZ\";const variantClassNames={HPEbeJG8B:\"framer-v-1ys028q\",N6rvQdpqg:\"framer-v-18huhws\",pk3z7oUXq:\"framer-v-1f1ne6b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Ani 1\":\"HPEbeJG8B\",\"Ani 2\":\"N6rvQdpqg\",\"Ani 3\":\"pk3z7oUXq\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"HPEbeJG8B\"};};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:\"HPEbeJG8B\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear795ngi=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(CycleVariantState,true),300);});useOnVariantChange(baseVariant,{default:onAppear795ngi});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-1ys028q\",className,classNames),\"data-framer-name\":\"Ani 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"HPEbeJG8B\",ref:refBinding,style:{...style},...addPropertyOverrides({N6rvQdpqg:{\"data-framer-name\":\"Ani 2\"},pk3z7oUXq:{\"data-framer-name\":\"Ani 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fyfq3i\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"VOYNamt1o\",style:{backgroundColor:\"var(--token-22d28b16-01ab-4411-84a4-24165d23874e, rgba(255, 255, 255, 0.2))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},variants:{N6rvQdpqg:{backgroundColor:\"var(--token-1bb5cc0b-21ad-49f7-85da-0dfd7a10b1f5, rgb(255, 255, 255))\"},pk3z7oUXq:{backgroundColor:\"var(--token-11a693cf-3419-446b-a570-cc6c43be7382, rgba(255, 255, 255, 0.5))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jnx2p7\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"VRRyvK5JK\",style:{backgroundColor:\"var(--token-11a693cf-3419-446b-a570-cc6c43be7382, rgba(255, 255, 255, 0.5))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},variants:{N6rvQdpqg:{backgroundColor:\"var(--token-22d28b16-01ab-4411-84a4-24165d23874e, rgba(255, 255, 255, 0.2))\"},pk3z7oUXq:{backgroundColor:\"var(--token-1bb5cc0b-21ad-49f7-85da-0dfd7a10b1f5, rgb(255, 255, 255))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g72w51\",\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"JOXElcksB\",style:{backgroundColor:\"var(--token-1bb5cc0b-21ad-49f7-85da-0dfd7a10b1f5, rgb(255, 255, 255))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},variants:{N6rvQdpqg:{backgroundColor:\"var(--token-11a693cf-3419-446b-a570-cc6c43be7382, rgba(255, 255, 255, 0.5))\"},pk3z7oUXq:{backgroundColor:\"var(--token-22d28b16-01ab-4411-84a4-24165d23874e, rgba(255, 255, 255, 0.2))\"}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dViyZ.framer-11b2k6d, .framer-dViyZ .framer-11b2k6d { display: block; }\",\".framer-dViyZ.framer-1ys028q { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-dViyZ .framer-1fyfq3i, .framer-dViyZ .framer-1jnx2p7, .framer-dViyZ .framer-1g72w51 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 6px); overflow: hidden; position: relative; width: 6px; will-change: var(--framer-will-change-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 6\n * @framerIntrinsicWidth 26\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"N6rvQdpqg\":{\"layout\":[\"auto\",\"auto\"]},\"pk3z7oUXq\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAe4ZDkHp3=withCSS(Component,css,\"framer-dViyZ\");export default FramerAe4ZDkHp3;FramerAe4ZDkHp3.displayName=\"Dot Loop\";FramerAe4ZDkHp3.defaultProps={height:6,width:26};addPropertyControls(FramerAe4ZDkHp3,{variant:{options:[\"HPEbeJG8B\",\"N6rvQdpqg\",\"pk3z7oUXq\"],optionTitles:[\"Ani 1\",\"Ani 2\",\"Ani 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerAe4ZDkHp3,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAe4ZDkHp3\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"6\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"26\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"N6rvQdpqg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pk3z7oUXq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ae4ZDkHp3.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DotLoop from\"https://framerusercontent.com/modules/lrxmt4SgpovDDvKgl7kj/urzsITxYQFoWsopv14Qu/Ae4ZDkHp3.js\";const DotLoopFonts=getFonts(DotLoop);const enabledGestures={wYujVmBZt:{hover:true}};const cycleOrder=[\"wYujVmBZt\",\"E6kyswxv0\"];const serializationHash=\"framer-6AFJf\";const variantClassNames={E6kyswxv0:\"framer-v-1t0rjgu\",wYujVmBZt:\"framer-v-bgmlbs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UZ9c9rVUQ=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Tablet & Phone\":\"E6kyswxv0\",Desktop:\"wYujVmBZt\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,UZ9c9rVUQ:click??props.UZ9c9rVUQ,variant:humanReadableVariantMap[props.variant]??props.variant??\"wYujVmBZt\"};};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,UZ9c9rVUQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wYujVmBZt\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapu0yzsk=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(UZ9c9rVUQ){const res=await UZ9c9rVUQ(...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(Link,{href:{webPageId:\"RiB4mUdnB\"},motionChild:true,nodeId:\"wYujVmBZt\",openInNewTab:false,scopeId:\"LSE12YsUk\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-bgmlbs\",className,classNames)} framer-fn7gml`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wYujVmBZt\",onTap:onTapu0yzsk,ref:refBinding,style:{backgroundColor:\"var(--token-5b170fea-47a3-4ac1-be7a-84b7af4c02af, rgb(0, 0, 0))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},...addPropertyOverrides({\"wYujVmBZt-hover\":{\"data-framer-name\":undefined},E6kyswxv0:{\"data-framer-name\":\"Tablet & Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dhz6xf\",\"data-framer-name\":\"Color BG\",layoutDependency:layoutDependency,layoutId:\"gyG5XAzF3\",style:{background:\"linear-gradient(138deg, var(--token-1f8128fa-9b77-4aaf-b081-ee4af54c4761, rgb(96, 93, 186)) 0%, var(--token-26ef6768-db59-4c0f-bc18-b9210eaae808, rgb(63, 120, 224)) 100%)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtMzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1bb5cc0b-21ad-49f7-85da-0dfd7a10b1f5, rgb(255, 255, 255)))\"},children:\"Book Demo\"})}),className:\"framer-zipxim\",fonts:[\"GF;Geist-300\"],layoutDependency:layoutDependency,layoutId:\"RpYCft3X6\",style:{\"--extracted-r6o4lv\":\"var(--token-1bb5cc0b-21ad-49f7-85da-0dfd7a10b1f5, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:6,y:(componentViewport?.y||0)+(10+((componentViewport?.height||200)-20-6)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xrdirj-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"FX7nBxCO5-container\",nodeId:\"FX7nBxCO5\",rendersWithMotion:true,scopeId:\"LSE12YsUk\",children:/*#__PURE__*/_jsx(DotLoop,{height:\"100%\",id:\"FX7nBxCO5\",layoutId:\"FX7nBxCO5\",variant:matchVariant(\"HPEbeJG8B\"),width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6AFJf.framer-fn7gml, .framer-6AFJf .framer-fn7gml { display: block; }\",\".framer-6AFJf.framer-bgmlbs { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 10px 15px 10px 20px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-6AFJf .framer-1dhz6xf { bottom: -20px; flex: none; height: 20px; left: -20px; overflow: hidden; position: absolute; width: 20px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-6AFJf .framer-zipxim { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-6AFJf .framer-1xrdirj-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-6AFJf.framer-v-bgmlbs.hover .framer-1dhz6xf { height: unset; right: -20px; top: -18px; width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 41\n * @framerIntrinsicWidth 150\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"E6kyswxv0\":{\"layout\":[\"auto\",\"auto\"]},\"CMsMYCy1q\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"UZ9c9rVUQ\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLSE12YsUk=withCSS(Component,css,\"framer-6AFJf\");export default FramerLSE12YsUk;FramerLSE12YsUk.displayName=\"Contact Button\";FramerLSE12YsUk.defaultProps={height:41,width:150};addPropertyControls(FramerLSE12YsUk,{variant:{options:[\"wYujVmBZt\",\"E6kyswxv0\"],optionTitles:[\"Desktop\",\"Tablet & Phone\"],title:\"Variant\",type:ControlType.Enum},UZ9c9rVUQ:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerLSE12YsUk,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4mJPby1QNtA.woff2\",weight:\"300\"}]},...DotLoopFonts],{supportsExplicitInterCodegen:true});FramerLSE12YsUk.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(DotLoop,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLSE12YsUk\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"150\",\"framerVariables\":\"{\\\"UZ9c9rVUQ\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"41\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"E6kyswxv0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CMsMYCy1q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LSE12YsUk.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,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=[\"bNy6IFxs5\",\"YFYwxFObP\"];const serializationHash=\"framer-vu1C8\";const variantClassNames={bNy6IFxs5:\"framer-v-2oo6dz\",YFYwxFObP:\"framer-v-1t58geh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Available:\"bNy6IFxs5\",Unavailable:\"YFYwxFObP\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bNy6IFxs5\"};};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:\"bNy6IFxs5\",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-2oo6dz\",className,classNames),\"data-framer-name\":\"Available\",layoutDependency:layoutDependency,layoutId:\"bNy6IFxs5\",ref:refBinding,style:{...style},...addPropertyOverrides({YFYwxFObP:{\"data-framer-name\":\"Unavailable\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l7g1kw\",\"data-framer-name\":\"Avatar\",layoutDependency:layoutDependency,layoutId:\"KJMWJRM7Q\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-44)/2)+0),pixelHeight:1281,pixelWidth:1320,sizes:\"44px\",src:\"https://framerusercontent.com/images/VGasHAsYlZUdLifq4Hg1QU43RA.png?width=1320&height=1281\",srcSet:\"https://framerusercontent.com/images/VGasHAsYlZUdLifq4Hg1QU43RA.png?scale-down-to=512&width=1320&height=1281 512w,https://framerusercontent.com/images/VGasHAsYlZUdLifq4Hg1QU43RA.png?scale-down-to=1024&width=1320&height=1281 1024w,https://framerusercontent.com/images/VGasHAsYlZUdLifq4Hg1QU43RA.png?width=1320&height=1281 1320w\"},className:\"framer-14albyr\",\"data-framer-name\":\"Avatar-1\",layoutDependency:layoutDependency,layoutId:\"wA6jTR2oU\",style:{borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ttu52\",\"data-border\":true,\"data-framer-name\":\"Dot\",layoutDependency:layoutDependency,layoutId:\"liZTDuPnV\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-1bb5cc0b-21ad-49f7-85da-0dfd7a10b1f5, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-c88b6d86-1b4c-420a-bb47-f5ec9a2ee878, rgb(26, 189, 75))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},variants:{YFYwxFObP:{backgroundColor:\"var(--token-6e5c2115-1187-4c7a-b81e-6671a83c0735, rgb(189, 26, 26))\"}}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18d4h7\",\"data-framer-name\":\"Info\",layoutDependency:layoutDependency,layoutId:\"iQdPzspsu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtMzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5b170fea-47a3-4ac1-be7a-84b7af4c02af, rgb(0, 0, 0)))\"},children:\"Magda \"})}),className:\"framer-147km3s\",fonts:[\"GF;Geist-300\"],layoutDependency:layoutDependency,layoutId:\"XTHOQh2U6\",style:{\"--extracted-r6o4lv\":\"var(--token-5b170fea-47a3-4ac1-be7a-84b7af4c02af, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtMzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f0a4e0c2-222d-48d7-91c8-694ba1cfad21, rgb(34, 76, 147)))\"},children:\"Available \"})}),className:\"framer-1o9waij\",fonts:[\"GF;Geist-300\"],layoutDependency:layoutDependency,layoutId:\"K7zPGz2D5\",style:{\"--extracted-r6o4lv\":\"var(--token-f0a4e0c2-222d-48d7-91c8-694ba1cfad21, rgb(34, 76, 147))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({YFYwxFObP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtMzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"300\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f0a4e0c2-222d-48d7-91c8-694ba1cfad21, rgb(34, 76, 147)))\"},children:\"Currently unavailable\"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vu1C8.framer-1vyprln, .framer-vu1C8 .framer-1vyprln { display: block; }\",\".framer-vu1C8.framer-2oo6dz { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-vu1C8 .framer-l7g1kw { 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: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-vu1C8 .framer-14albyr { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 44px); overflow: hidden; position: relative; width: 44px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vu1C8 .framer-ttu52 { aspect-ratio: 1 / 1; bottom: 4px; flex: none; height: var(--framer-aspect-ratio-supported, 6px); left: 35px; overflow: hidden; position: absolute; width: 8px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-vu1C8 .framer-18d4h7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-vu1C8 .framer-147km3s, .framer-vu1C8 .framer-1o9waij { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-vu1C8[data-border=\"true\"]::after, .framer-vu1C8 [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 44\n * @framerIntrinsicWidth 105\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"YFYwxFObP\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZS8G5q91m=withCSS(Component,css,\"framer-vu1C8\");export default FramerZS8G5q91m;FramerZS8G5q91m.displayName=\"Status\";FramerZS8G5q91m.defaultProps={height:44,width:105};addPropertyControls(FramerZS8G5q91m,{variant:{options:[\"bNy6IFxs5\",\"YFYwxFObP\"],optionTitles:[\"Available\",\"Unavailable\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZS8G5q91m,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4mJPby1QNtA.woff2\",weight:\"300\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZS8G5q91m\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YFYwxFObP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"44\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"105\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZS8G5q91m.map","// Generated by Framer (656a448)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ContactButton from\"https://framerusercontent.com/modules/MWnFrYQpcUP2xMdIdrAo/6iv6NL2ULw2DT0XyIUWn/LSE12YsUk.js\";import Status from\"https://framerusercontent.com/modules/GhzBh8fsXBYYdOe0SUCk/buIc584MNRhcgagNAHVq/ZS8G5q91m.js\";const StatusFonts=getFonts(Status);const ContactButtonFonts=getFonts(ContactButton);const cycleOrder=[\"ZB0GrYQbZ\",\"MnlNvMSie\",\"eRHiX1ScQ\"];const serializationHash=\"framer-pHCAq\";const variantClassNames={eRHiX1ScQ:\"framer-v-qilj64\",MnlNvMSie:\"framer-v-mju3y6\",ZB0GrYQbZ:\"framer-v-oljys0\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KdLIUZyPu=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"ZB0GrYQbZ\",Phone:\"eRHiX1ScQ\",Tablet:\"MnlNvMSie\"};const getProps=({click,height,id,width,...props})=>{return{...props,KdLIUZyPu:click??props.KdLIUZyPu,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZB0GrYQbZ\"};};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,KdLIUZyPu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZB0GrYQbZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const UZ9c9rVUQ5s4as9=activeVariantCallback(async(...args)=>{if(KdLIUZyPu){const res=await KdLIUZyPu(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"eRHiX1ScQ\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-oljys0\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ZB0GrYQbZ\",ref:refBinding,style:{backgroundColor:\"var(--token-1bb5cc0b-21ad-49f7-85da-0dfd7a10b1f5, rgb(255, 255, 255))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,boxShadow:\"0px 0.48174984141951427px 1.0598496511229314px -0.41666666666666663px rgba(16, 49, 77, 0.04), 0px 1.8308266425947657px 4.027818613708485px -0.8333333333333333px rgba(16, 49, 77, 0.05), 0px 8px 17.6px -1.25px rgba(16, 49, 77, 0.11)\",...style},...addPropertyOverrides({eRHiX1ScQ:{\"data-framer-name\":\"Phone\"},MnlNvMSie:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:(componentViewport?.y||0)+(5+((componentViewport?.height||54)-10-44)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ylz5om-container\",layoutDependency:layoutDependency,layoutId:\"PBMyPL7Oy-container\",nodeId:\"PBMyPL7Oy\",rendersWithMotion:true,scopeId:\"qB06CAgpT\",children:/*#__PURE__*/_jsx(Status,{height:\"100%\",id:\"PBMyPL7Oy\",layoutId:\"PBMyPL7Oy\",variant:\"bNy6IFxs5\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:41,width:`calc((${componentViewport?.width||\"100vw\"} - 15px) * 0.5111)`,y:(componentViewport?.y||0)+(5+((componentViewport?.height||54)-10-41)/2),...addPropertyOverrides({eRHiX1ScQ:{width:`calc((${componentViewport?.width||\"100vw\"} - 10px) * 0.5111)`,y:(componentViewport?.y||0)+(5+((componentViewport?.height||51)-10-41)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7v5x05-container\",layoutDependency:layoutDependency,layoutId:\"pOfakOFU0-container\",nodeId:\"pOfakOFU0\",rendersWithMotion:true,scopeId:\"qB06CAgpT\",children:/*#__PURE__*/_jsx(ContactButton,{height:\"100%\",id:\"pOfakOFU0\",layoutId:\"pOfakOFU0\",style:{width:\"100%\"},UZ9c9rVUQ:UZ9c9rVUQ5s4as9,variant:\"wYujVmBZt\",width:\"100%\",...addPropertyOverrides({eRHiX1ScQ:{variant:\"E6kyswxv0\"},MnlNvMSie:{variant:\"E6kyswxv0\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pHCAq.framer-1qzy5g4, .framer-pHCAq .framer-1qzy5g4 { display: block; }\",\".framer-pHCAq.framer-oljys0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: hidden; padding: 5px 10px 5px 5px; position: relative; width: 256px; will-change: var(--framer-will-change-override, transform); }\",\".framer-pHCAq .framer-1ylz5om-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-pHCAq .framer-7v5x05-container { flex: none; height: auto; position: relative; width: 51%; }\",\".framer-pHCAq.framer-v-mju3y6.framer-oljys0 { gap: 16px; }\",\".framer-pHCAq.framer-v-qilj64.framer-oljys0 { padding: 5px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54\n * @framerIntrinsicWidth 256\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"MnlNvMSie\":{\"layout\":[\"fixed\",\"auto\"]},\"eRHiX1ScQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KdLIUZyPu\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqB06CAgpT=withCSS(Component,css,\"framer-pHCAq\");export default FramerqB06CAgpT;FramerqB06CAgpT.displayName=\"Sticky button\";FramerqB06CAgpT.defaultProps={height:54,width:256};addPropertyControls(FramerqB06CAgpT,{variant:{options:[\"ZB0GrYQbZ\",\"MnlNvMSie\",\"eRHiX1ScQ\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},KdLIUZyPu:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerqB06CAgpT,[{explicitInter:true,fonts:[]},...StatusFonts,...ContactButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqB06CAgpT\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"54\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MnlNvMSie\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eRHiX1ScQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"256\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"KdLIUZyPu\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import*as React from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";export default function RichAnnouncementBar(props){const{text,showEmoji,emoji,emojiPosition,textAlign,showButton,buttonText,buttonUrl,backgroundType,backgroundColor,backgroundGradient,backgroundVideoUrl,backgroundImageOpacity,textColor,font,fontSize,fontWeight,borderRadius,emojiGap,buttonGap,marqueeBlockGap,carouselMessages,buttonBackgroundColor,buttonTextColor,buttonBorderColor,showButtonBorder,animationType,animationDuration,showCloseButton}=props;const[visible,setVisible]=React.useState(true);const[carouselIndex,setCarouselIndex]=React.useState(0);const defaultCarouselMessages=[\"Enjoy 20% off all products!\",\"🚚 Free shipping on orders over $50\",\"⚡ Limited time offer ends soon!\",\"✨ New arrivals just dropped!\"];const messages=carouselMessages&&carouselMessages.length>0?carouselMessages:defaultCarouselMessages;React.useEffect(()=>{if(animationType===\"carousel\"){const interval=setInterval(()=>{setCarouselIndex(prev=>(prev+1)%messages.length);},animationDuration*1e3);return()=>clearInterval(interval);}},[animationType,animationDuration,messages.length]);const animationVariants={none:{},slideDown:{initial:{y:-80,opacity:0},animate:{y:0,opacity:1}},fadeIn:{initial:{opacity:0},animate:{opacity:1}},zoomIn:{initial:{scale:.8,opacity:0},animate:{scale:1,opacity:1}},bounce:{initial:{y:-50,opacity:0},animate:{y:[-50,0,-15,0],opacity:1,transition:{duration:.8,ease:\"easeOut\"}}},shake:{initial:{y:0},animate:{y:[-2,2,-1,1,0],transition:{duration:.6,ease:\"easeInOut\",repeat:Infinity}}}};const selectedVariant=animationVariants[animationType]||animationVariants.none;const getBackgroundStyle=()=>{if(backgroundType===\"solid\")return backgroundColor;if(backgroundType===\"gradient\")return backgroundGradient;return\"transparent\";};const wrapperStyle={width:\"100%\",height:\"100%\",minHeight:66,paddingRight:showCloseButton?48:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:getBackgroundStyle(),borderRadius,boxSizing:\"border-box\",overflow:\"hidden\",zIndex:9999,position:\"relative\"};const textToRender=animationType===\"carousel\"?messages[carouselIndex]:text;const renderEmoji=()=>/*#__PURE__*/_jsx(\"span\",{style:{fontSize:fontSize+4},children:emoji});const contentStyle={display:\"flex\",flexDirection:\"row\",alignItems:\"center\",justifyContent:textAlign===\"left\"?\"flex-start\":textAlign===\"right\"?\"flex-end\":\"center\",width:\"100%\",height:\"100%\",gap:buttonGap,overflow:\"visible\",position:\"relative\",zIndex:1};const normalTextBlock=/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:emojiGap,fontFamily:font,fontSize,fontWeight,color:textColor,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:[showEmoji&&(emojiPosition===\"before\"||emojiPosition===\"both\")&&renderEmoji(),/*#__PURE__*/_jsx(\"span\",{dangerouslySetInnerHTML:{__html:textToRender}}),showEmoji&&(emojiPosition===\"after\"||emojiPosition===\"both\")&&renderEmoji()]});if(!visible)return null;return /*#__PURE__*/_jsx(motion.div,{initial:selectedVariant.initial,animate:selectedVariant.animate,transition:{duration:.6,ease:\"easeOut\"},style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsxs(\"div\",{style:wrapperStyle,children:[backgroundType===\"video\"&&backgroundVideoUrl&&/*#__PURE__*/_jsx(\"video\",{src:backgroundVideoUrl,autoPlay:true,muted:true,loop:true,playsInline:true,style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",opacity:backgroundImageOpacity,zIndex:0}}),/*#__PURE__*/_jsx(\"div\",{style:contentStyle,children:animationType===\"marquee\"?/*#__PURE__*/_jsx(\"div\",{style:{flex:1,overflow:\"hidden\",whiteSpace:\"nowrap\"},children:/*#__PURE__*/_jsx(motion.div,{animate:{x:[\"0%\",\"-50%\"]},transition:{duration:animationDuration,ease:\"linear\",repeat:Infinity},style:{display:\"flex\",width:\"auto\"},children:[...Array(6)].map((_,index,arr)=>/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",// if there’s no button, use emojiGap instead of buttonGap\n    gap:showButton?buttonGap:emojiGap,fontFamily:font,fontSize,fontWeight,color:textColor,whiteSpace:\"nowrap\",// gap only between blocks, not after the last one\n    paddingRight:index===arr.length-1?0:marqueeBlockGap},children:[showEmoji&&(emojiPosition===\"before\"||emojiPosition===\"both\")&&renderEmoji(),/*#__PURE__*/_jsx(\"span\",{dangerouslySetInnerHTML:{__html:text}}),showEmoji&&(emojiPosition===\"after\"||emojiPosition===\"both\")&&renderEmoji(),showButton&&buttonText&&buttonUrl&&/*#__PURE__*/_jsx(\"a\",{href:buttonUrl,target:\"_blank\",rel:\"noopener noreferrer\",style:{backgroundColor:buttonBackgroundColor,color:buttonTextColor,border:showButtonBorder?`1px solid ${buttonBorderColor}`:\"none\",padding:\"8px 16px\",borderRadius:6,textDecoration:\"none\",fontWeight:600,fontSize:fontSize*.9,whiteSpace:\"nowrap\",flexShrink:0},children:buttonText})]},index))})}):/*#__PURE__*/_jsxs(_Fragment,{children:[normalTextBlock,showButton&&buttonText&&buttonUrl&&/*#__PURE__*/_jsx(\"a\",{href:buttonUrl,target:\"_blank\",rel:\"noopener noreferrer\",style:{backgroundColor:buttonBackgroundColor,color:buttonTextColor,border:showButtonBorder?`1px solid ${buttonBorderColor}`:\"none\",padding:\"8px 16px\",borderRadius:6,textDecoration:\"none\",fontWeight:600,fontSize:fontSize*.9,whiteSpace:\"nowrap\"},children:buttonText})]})}),showCloseButton&&/*#__PURE__*/_jsx(motion.div,{onClick:()=>setVisible(false),whileHover:{backgroundColor:\"rgba(255,255,255,0.35)\"},style:{position:\"absolute\",top:\"50%\",right:12,transform:\"translateY(-50%)\",width:24,height:24,borderRadius:12,backgroundColor:\"rgba(255,255,255,0.2)\",color:\"#fff\",fontSize:16,fontWeight:\"bold\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",zIndex:10,transition:\"background-color 0.2s ease\"},children:\"\\xd7\"})]})});}RichAnnouncementBar.defaultProps={width:1200,height:66};// ✨ CONTROLS\naddPropertyControls(RichAnnouncementBar,{animationType:{type:ControlType.Enum,title:\"Animation\",options:[\"none\",\"slideDown\",\"fadeIn\",\"zoomIn\",\"bounce\",\"marquee\",\"carousel\",\"shake\"],optionTitles:[\"None\",\"Slide Down\",\"Fade In\",\"Zoom In\",\"Bounce\",\"Marquee\",\"Carousel\",\"Shake\"],defaultValue:\"slideDown\"},carouselMessages:{type:ControlType.Array,title:\"Carousel Messages\",propertyControl:{type:ControlType.String},defaultValue:[],hidden:({animationType})=>animationType!==\"carousel\"},animationDuration:{type:ControlType.Number,title:\"Animation Duration\",defaultValue:8,min:1,max:30,hidden:({animationType})=>animationType===\"shake\"},text:{type:ControlType.String,title:\"Text\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FFFFFF\"},textAlign:{type:ControlType.Enum,title:\"Text Align\",options:[\"left\",\"center\",\"right\"],defaultValue:\"center\"},font:{type:ControlType.String,title:\"Font\"},fontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:16,min:10,max:40},fontWeight:{type:ControlType.Enum,title:\"Font Weight\",options:[\"300\",\"400\",\"500\",\"600\",\"700\"],defaultValue:\"600\"},showEmoji:{type:ControlType.Boolean,title:\"Show Emoji\",defaultValue:true},emoji:{type:ControlType.String,title:\"Emoji\",defaultValue:\"🔥\",hidden:({showEmoji})=>!showEmoji},emojiPosition:{type:ControlType.Enum,title:\"Emoji Position\",options:[\"before\",\"after\",\"both\"],defaultValue:\"before\",hidden:({showEmoji})=>!showEmoji},emojiGap:{type:ControlType.Number,title:\"Emoji Gap\",defaultValue:8,min:0,max:100},showButton:{type:ControlType.Boolean,title:\"Show Button\",defaultValue:true},// ⭐ Button controls must appear HERE — immediately after showButton\nbuttonText:{type:ControlType.String,title:\"Button Text\",hidden:({showButton})=>!showButton},buttonUrl:{type:ControlType.String,title:\"Button URL\",hidden:({showButton})=>!showButton},buttonBackgroundColor:{type:ControlType.Color,title:\"Button Background\",hidden:({showButton})=>!showButton},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",hidden:({showButton})=>!showButton},showButtonBorder:{type:ControlType.Boolean,title:\"Show Border\",defaultValue:true,hidden:({showButton})=>!showButton},buttonBorderColor:{type:ControlType.Color,title:\"Button Border\",hidden:({showButton,showButtonBorder})=>!showButton||!showButtonBorder},buttonGap:{type:ControlType.Number,title:\"Button Gap\",defaultValue:16,min:0,max:100,hidden:({showButton})=>!showButton},// ⭐ Background comes AFTER button cluster\nbackgroundType:{type:ControlType.Enum,title:\"Background\",options:[\"solid\",\"gradient\",\"video\"],optionTitles:[\"Solid\",\"Gradient\",\"Video\"],defaultValue:\"gradient\"},backgroundColor:{type:ControlType.Color,title:\"Solid Color\",defaultValue:\"#000000\",hidden:({backgroundType})=>backgroundType!==\"solid\"},backgroundGradient:{type:ControlType.String,title:\"Gradient\",defaultValue:\"linear-gradient(to right, #00f2fe, #4facfe)\",hidden:({backgroundType})=>backgroundType!==\"gradient\"},backgroundVideoUrl:{type:ControlType.String,title:\"Video URL\",hidden:({backgroundType})=>backgroundType!==\"video\"},backgroundImageOpacity:{type:ControlType.Number,title:\"Video Opacity\",defaultValue:1,min:0,max:1,step:.05,hidden:({backgroundType})=>backgroundType!==\"video\"},showCloseButton:{type:ControlType.Boolean,title:\"Show Close Button\",defaultValue:true},marqueeBlockGap:{type:ControlType.Number,title:\"Block Gap\",defaultValue:64,min:0,max:300,hidden:({animationType})=>animationType!==\"marquee\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RichAnnouncementBar\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Announcement.map","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import NavbbarV2Live from\"#framer/local/canvasComponent/EbRELLqgj/EbRELLqgj.js\";import StickyButton from\"#framer/local/canvasComponent/qB06CAgpT/qB06CAgpT.js\";import FooterSkillSSAI from\"#framer/local/canvasComponent/yyc_xp8iU/yyc_xp8iU.js\";import RichAnnouncementBar from\"#framer/local/codeFile/aaP71zD/Announcement.js\";const NavbbarV2LiveFonts=getFonts(NavbbarV2Live);const RichAnnouncementBarFonts=getFonts(RichAnnouncementBar);const FooterSkillSSAIFonts=getFonts(FooterSkillSSAI);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={f2O2U6_M5:\"(max-width: 767.98px)\",JOLW5a34D:\"(min-width: 1200px) and (max-width: 1278.98px)\",rfuFxGCX9:\"(min-width: 1400px) and (max-width: 2439.98px)\",WrZQav7mO:\"(min-width: 1279px) and (max-width: 1399.98px)\",XSgOHjWVe:\"(min-width: 2440px)\",yp3aGtGdF:\"(min-width: 768px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-emtsT\";const variantClassNames={f2O2U6_M5:\"framer-v-3micy2\",JOLW5a34D:\"framer-v-1oo9r1d\",rfuFxGCX9:\"framer-v-ogyraj\",WrZQav7mO:\"framer-v-19pqdwp\",XSgOHjWVe:\"framer-v-zc7x2e\",yp3aGtGdF:\"framer-v-n70rv9\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={f2O2U6_M5:[\".framer-emtsT .framer-13pucw4-container { flex: 1 0 0px; width: 1px; }\"],rfuFxGCX9:[\".framer-emtsT .framer-13pucw4-container { height: 77px; width: 1400px; }\",\".framer-emtsT .framer-1orenuc-container { height: 31%; width: 100%; }\"],yp3aGtGdF:[\".framer-emtsT .framer-13pucw4-container, .framer-emtsT .framer-1orenuc-container { width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={f2O2U6_M5:\".framer-3micy2-override\",rfuFxGCX9:\".framer-ogyraj-override\",yp3aGtGdF:\".framer-n70rv9-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-emtsT.framer-txez3t, .framer-emtsT .framer-txez3t { display: block; }\",\".framer-emtsT.framer-1oo9r1d { align-content: center; align-items: center; background-color: var(--token-70aac566-01ef-4793-b172-f614e217462f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-emtsT .framer-apbekw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: -1000; overflow: visible; padding: 0px; position: sticky; width: 100%; }\",\".framer-emtsT .framer-13pucw4-container { flex: none; height: auto; position: sticky; top: 11px; width: auto; z-index: 10; }\",\".framer-emtsT .framer-19c1fl2-container { flex: none; height: auto; order: -999; position: relative; width: 100%; z-index: 1; }\",\".framer-emtsT .framer-1y0z8rp { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-emtsT .framer-1orenuc-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",\".framer-emtsT .framer-1yhj2fg-container { flex: none; height: auto; order: 1005; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={f2O2U6_M5:\"(max-width: 767.98px)\",JOLW5a34D:\"(min-width: 1200px) and (max-width: 1278.98px)\",rfuFxGCX9:\"(min-width: 1400px) and (max-width: 2439.98px)\",WrZQav7mO:\"(min-width: 1279px) and (max-width: 1399.98px)\",XSgOHjWVe:\"(min-width: 2440px)\",yp3aGtGdF:\"(min-width: 768px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={\"Large Desktop\":\"rfuFxGCX9\",\"Wideangle screen\":\"XSgOHjWVe\",Desktop:\"JOLW5a34D\",Laptop:\"WrZQav7mO\",Phone:\"f2O2U6_M5\",Tablet:\"yp3aGtGdF\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JOLW5a34D\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"f2O2U6_M5\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"JOLW5a34D\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-70aac566-01ef-4793-b172-f614e217462f, rgb(255, 255, 255)); } @media (min-width: 768px) and (max-width: 1199.98px) { :root { font-size: 6.25%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1oo9r1d\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-apbekw\",\"data-framer-name\":\"Navbar\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{f2O2U6_M5:{width:\"max(100vw, 1px)\"},rfuFxGCX9:{height:77,width:\"1400px\"},yp3aGtGdF:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:81,y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13pucw4-container\",nodeId:\"g3px5P_PG\",scopeId:\"X8Xz8zjSh\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{f2O2U6_M5:{style:{width:\"100%\"},variant:matchVariant(\"tKbut3n6A\")},rfuFxGCX9:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ennH3QoKM\")},WrZQav7mO:{variant:matchVariant(\"AI29IGT8D\")},yp3aGtGdF:{style:{width:\"100%\"}}},children:/*#__PURE__*/_jsx(NavbbarV2Live,{height:\"100%\",id:\"g3px5P_PG\",layoutId:\"g3px5P_PG\",variant:matchVariant(\"mwSc5nOZ9\"),width:\"100%\"})})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-19c1fl2-container hidden-3micy2\",isAuthoredByUser:true,nodeId:\"pfFuZW3_I\",scopeId:\"X8Xz8zjSh\",children:/*#__PURE__*/_jsx(RichAnnouncementBar,{animationDuration:11,animationType:\"carousel\",backgroundColor:\"var(--token-8749732b-a5ea-46a0-9b8c-f2478f584436, rgb(12, 97, 233))\",backgroundGradient:\"linear-gradient(to right, #0C61E9, #2BE3ED)\",backgroundImageOpacity:1,backgroundType:\"gradient\",backgroundVideoUrl:\"\",buttonBackgroundColor:\"rgb(72, 120, 217)\",buttonBorderColor:\"var(--token-c401dd95-30d0-44d4-93da-3c527e1a92fa, rgb(33, 32, 33))\",buttonGap:16,buttonText:\"\",buttonTextColor:\"var(--token-6bcfaa8b-d7ce-4426-96f0-29ac0e6b37b9, rgb(255, 255, 255))\",buttonUrl:\"https://training.skillstudio.ai/signup/instructor\",carouselMessages:[\"Import your existing SCORM from Docebo, Moodle, Canvas, Blackboard, Brightspace, Cornerstone, SAP, Tovuti & OpenedX\",\"✂️ Cut training costs. Turn text into training courses in minutes ⚡\",\"🎓 Create courses from your employee handbook instantly\",\"💸 Stop outsourcing your training. Create trackable training instantly with AI 🤖.\"],emoji:\"\",emojiGap:32,emojiPosition:\"both\",font:\"inter\",fontSize:15,fontWeight:\"500\",height:\"100%\",id:\"pfFuZW3_I\",layoutId:\"pfFuZW3_I\",marqueeBlockGap:64,showButton:true,showButtonBorder:true,showCloseButton:true,showEmoji:true,style:{width:\"100%\"},text:\"Save money by creating your own training. Turn your company rules into finished, trackable courses in minutes.\",textAlign:\"center\",textColor:\"var(--token-6bcfaa8b-d7ce-4426-96f0-29ac0e6b37b9, rgb(255, 255, 255))\",width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1y0z8rp\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{f2O2U6_M5:{y:1081},rfuFxGCX9:{height:460.05,width:\"100.1379vw\",y:1277},yp3aGtGdF:{width:\"100.2469vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1304,width:\"100vw\",y:1281,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1orenuc-container\",nodeId:\"twIqq2ibV\",scopeId:\"X8Xz8zjSh\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{f2O2U6_M5:{variant:matchVariant(\"Rs2Nacgev\")},rfuFxGCX9:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ecLK5Y5PR\")},XSgOHjWVe:{variant:matchVariant(\"FLQxAtKsZ\")},yp3aGtGdF:{variant:matchVariant(\"c4i1vcEwZ\")}},children:/*#__PURE__*/_jsx(FooterSkillSSAI,{height:\"100%\",id:\"twIqq2ibV\",layoutId:\"twIqq2ibV\",style:{width:\"100%\"},variant:matchVariant(\"EsS2F6AZN\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yhj2fg-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"ytqpdGkjv\",scopeId:\"X8Xz8zjSh\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"ytqpdGkjv\",intensity:10,layoutId:\"ytqpdGkjv\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1500\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yp3aGtGdF\":{\"layout\":[\"fixed\",\"fixed\"]},\"rfuFxGCX9\":{\"layout\":[\"fixed\",\"fixed\"]},\"f2O2U6_M5\":{\"layout\":[\"fixed\",\"fixed\"]},\"WrZQav7mO\":{\"layout\":[\"fixed\",\"fixed\"]},\"XSgOHjWVe\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"JOLW5a34D\":[\".framer-apbekw\",\".framer-19c1fl2-container\",\".framer-1orenuc-container\",\".framer-1yhj2fg-container\"],\"yp3aGtGdF\":[\".framer-apbekw\",\".framer-19c1fl2-container\",\".framer-1orenuc-container\",\".framer-1yhj2fg-container\"],\"rfuFxGCX9\":[\".framer-apbekw\",\".framer-19c1fl2-container\",\".framer-1orenuc-container\",\".framer-1yhj2fg-container\"],\"f2O2U6_M5\":[\".framer-apbekw\",\".framer-1orenuc-container\",\".framer-1yhj2fg-container\"],\"WrZQav7mO\":[\".framer-apbekw\",\".framer-19c1fl2-container\",\".framer-1orenuc-container\",\".framer-1yhj2fg-container\"],\"XSgOHjWVe\":[\".framer-apbekw\",\".framer-19c1fl2-container\",\".framer-1orenuc-container\",\".framer-1yhj2fg-container\"]}\n * @framerBreakpoints {\"XSgOHjWVe\":{\"min\":2440,\"canvasClassName\":\"framer-zc7x2e-override\",\"minHeight\":1500,\"viewportHeight\":756,\"name\":\"Wideangle screen\",\"width\":2440,\"rootFontSize\":16},\"rfuFxGCX9\":{\"min\":1400,\"max\":2439,\"canvasClassName\":\"framer-ogyraj-override\",\"minHeight\":1500,\"viewportHeight\":800,\"name\":\"Large Desktop\",\"width\":1400,\"rootFontSize\":16},\"WrZQav7mO\":{\"min\":1279,\"max\":1399,\"canvasClassName\":\"framer-19pqdwp-override\",\"minHeight\":1500,\"viewportHeight\":869,\"name\":\"Laptop\",\"width\":1279,\"rootFontSize\":16},\"JOLW5a34D\":{\"min\":1200,\"max\":1278,\"canvasClassName\":\"framer-1oo9r1d-override\",\"minHeight\":1500,\"viewportHeight\":756,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"yp3aGtGdF\":{\"min\":768,\"max\":1199,\"canvasClassName\":\"framer-n70rv9-override\",\"minHeight\":2655,\"viewportHeight\":526,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":1},\"f2O2U6_M5\":{\"max\":767,\"canvasClassName\":\"framer-3micy2-override\",\"minHeight\":2034,\"viewportHeight\":790,\"name\":\"Phone\",\"width\":480,\"rootFontSize\":16}}\n * @framerDefaultVariant JOLW5a34D\n * @framerLayoutTemplate true\n */const FramerX8Xz8zjSh=withCSS(Component,css,\"framer-emtsT\");export default FramerX8Xz8zjSh;FramerX8Xz8zjSh.displayName=\"Home Templates Grey\";FramerX8Xz8zjSh.defaultProps={height:1500,width:1200};addFonts(FramerX8Xz8zjSh,[{explicitInter:true,fonts:[]},...NavbbarV2LiveFonts,...RichAnnouncementBarFonts,...FooterSkillSSAIFonts,...SmoothScrollFonts],{supportsExplicitInterCodegen:true});FramerX8Xz8zjSh.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbbarV2Live,{},context),forwardLoader(StickyButton,{},context),forwardLoader(FooterSkillSSAI,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerX8Xz8zjSh\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1500\",\"framerDefaultVariant\":\"JOLW5a34D\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"XSgOHjWVe\\\":{\\\"min\\\":2440,\\\"canvasClassName\\\":\\\"framer-zc7x2e-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":756,\\\"name\\\":\\\"Wideangle screen\\\",\\\"width\\\":2440,\\\"rootFontSize\\\":16},\\\"rfuFxGCX9\\\":{\\\"min\\\":1400,\\\"max\\\":2439,\\\"canvasClassName\\\":\\\"framer-ogyraj-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Large Desktop\\\",\\\"width\\\":1400,\\\"rootFontSize\\\":16},\\\"WrZQav7mO\\\":{\\\"min\\\":1279,\\\"max\\\":1399,\\\"canvasClassName\\\":\\\"framer-19pqdwp-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":869,\\\"name\\\":\\\"Laptop\\\",\\\"width\\\":1279,\\\"rootFontSize\\\":16},\\\"JOLW5a34D\\\":{\\\"min\\\":1200,\\\"max\\\":1278,\\\"canvasClassName\\\":\\\"framer-1oo9r1d-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":756,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"yp3aGtGdF\\\":{\\\"min\\\":768,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-n70rv9-override\\\",\\\"minHeight\\\":2655,\\\"viewportHeight\\\":526,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":1},\\\"f2O2U6_M5\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-3micy2-override\\\",\\\"minHeight\\\":2034,\\\"viewportHeight\\\":790,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":480,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"JOLW5a34D\\\":[\\\".framer-apbekw\\\",\\\".framer-19c1fl2-container\\\",\\\".framer-1orenuc-container\\\",\\\".framer-1yhj2fg-container\\\"],\\\"yp3aGtGdF\\\":[\\\".framer-apbekw\\\",\\\".framer-19c1fl2-container\\\",\\\".framer-1orenuc-container\\\",\\\".framer-1yhj2fg-container\\\"],\\\"rfuFxGCX9\\\":[\\\".framer-apbekw\\\",\\\".framer-19c1fl2-container\\\",\\\".framer-1orenuc-container\\\",\\\".framer-1yhj2fg-container\\\"],\\\"f2O2U6_M5\\\":[\\\".framer-apbekw\\\",\\\".framer-1orenuc-container\\\",\\\".framer-1yhj2fg-container\\\"],\\\"WrZQav7mO\\\":[\\\".framer-apbekw\\\",\\\".framer-19c1fl2-container\\\",\\\".framer-1orenuc-container\\\",\\\".framer-1yhj2fg-container\\\"],\\\"XSgOHjWVe\\\":[\\\".framer-apbekw\\\",\\\".framer-19c1fl2-container\\\",\\\".framer-1orenuc-container\\\",\\\".framer-1yhj2fg-container\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yp3aGtGdF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rfuFxGCX9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"f2O2U6_M5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WrZQav7mO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XSgOHjWVe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bbed9c4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import NavbbarV2Live from\"#framer/local/canvasComponent/EbRELLqgj/EbRELLqgj.js\";import FooterSkillSSAI from\"#framer/local/canvasComponent/yyc_xp8iU/yyc_xp8iU.js\";const NavbbarV2LiveFonts=getFonts(NavbbarV2Live);const FooterSkillSSAIFonts=getFonts(FooterSkillSSAI);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={c68GN1FSa:\"(max-width: 809.98px)\",nulLxwYRS:\"(min-width: 1440px)\",RU3iYVK6X:\"(min-width: 1200px) and (max-width: 1439.98px)\",uQrI56yoS:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-KgILU\";const variantClassNames={c68GN1FSa:\"framer-v-d4832x\",nulLxwYRS:\"framer-v-1iad0xj\",RU3iYVK6X:\"framer-v-1efimog\",uQrI56yoS:\"framer-v-4igyag\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={c68GN1FSa:[\".framer-KgILU.framer-1efimog { overflow: hidden; }\",\".framer-KgILU .framer-vj46v1-container { z-index: 10; }\",\".framer-KgILU .framer-1pds4d7-container { height: 664px; width: 102%; }\"],nulLxwYRS:[\".framer-KgILU .framer-1pds4d7-container { width: 1438px; }\"],uQrI56yoS:[\".framer-KgILU .framer-vj46v1-container { width: 99%; }\",\".framer-KgILU .framer-1pds4d7-container { height: auto; order: 1002; width: 811px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={c68GN1FSa:\".framer-d4832x-override\",nulLxwYRS:\".framer-1iad0xj-override\",uQrI56yoS:\".framer-4igyag-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KgILU.framer-roke1a, .framer-KgILU .framer-roke1a { display: block; }\",\".framer-KgILU.framer-1efimog { align-content: center; align-items: center; background-color: var(--token-ee2c65c6-d16f-4714-9697-a59aa64dffef, #f8f9fb); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-KgILU .framer-vj46v1-container { flex: none; height: auto; order: -1000; position: sticky; top: 1px; width: 100%; z-index: 5; }\",\".framer-KgILU .framer-jna0qn { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-KgILU .framer-1pds4d7-container { flex: none; height: 26%; order: 1003; position: relative; width: 1193px; }\",\".framer-KgILU .framer-o77ccc-container { flex: none; height: auto; order: 1004; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={c68GN1FSa:\"(max-width: 809.98px)\",nulLxwYRS:\"(min-width: 1440px)\",RU3iYVK6X:\"(min-width: 1200px) and (max-width: 1439.98px)\",uQrI56yoS:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={\"Desktop Large\":\"nulLxwYRS\",Desktop:\"RU3iYVK6X\",Phone:\"c68GN1FSa\",Tablet:\"uQrI56yoS\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"RU3iYVK6X\"};};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{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"RU3iYVK6X\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ee2c65c6-d16f-4714-9697-a59aa64dffef, rgb(248, 249, 251)); } :root { font-size: 200%; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1efimog\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{uQrI56yoS:{width:\"99.3827vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:81,width:\"100.25vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vj46v1-container\",nodeId:\"J120QD1b8\",scopeId:\"jGT4l2wQp\",children:/*#__PURE__*/_jsx(NavbbarV2Live,{height:\"100%\",id:\"J120QD1b8\",layoutId:\"J120QD1b8\",style:{width:\"100%\"},variant:matchVariant(\"mwSc5nOZ9\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-jna0qn\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c68GN1FSa:{height:664,width:\"102.25vw\"},nulLxwYRS:{width:\"1438px\"},uQrI56yoS:{height:1304,width:\"811px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:406.12,width:\"1193px\",y:1081,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pds4d7-container\",nodeId:\"VfZfqkrVa\",scopeId:\"jGT4l2wQp\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{c68GN1FSa:{variant:matchVariant(\"Rs2Nacgev\")},nulLxwYRS:{variant:matchVariant(\"ecLK5Y5PR\")},uQrI56yoS:{style:{width:\"100%\"},variant:matchVariant(\"c4i1vcEwZ\")}},children:/*#__PURE__*/_jsx(FooterSkillSSAI,{height:\"100%\",id:\"VfZfqkrVa\",layoutId:\"VfZfqkrVa\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"EsS2F6AZN\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-o77ccc-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"h19K7PgiN\",scopeId:\"jGT4l2wQp\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"h19K7PgiN\",intensity:10,layoutId:\"h19K7PgiN\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1562\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"uQrI56yoS\":{\"layout\":[\"fixed\",\"fixed\"]},\"c68GN1FSa\":{\"layout\":[\"fixed\",\"fixed\"]},\"nulLxwYRS\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"RU3iYVK6X\":[\".framer-vj46v1-container\",\".framer-1pds4d7-container\",\".framer-o77ccc-container\"],\"uQrI56yoS\":[\".framer-vj46v1-container\",\".framer-1pds4d7-container\",\".framer-o77ccc-container\"],\"c68GN1FSa\":[\".framer-vj46v1-container\",\".framer-1pds4d7-container\",\".framer-o77ccc-container\"],\"nulLxwYRS\":[\".framer-vj46v1-container\",\".framer-1pds4d7-container\",\".framer-o77ccc-container\"]}\n * @framerBreakpoints {\"nulLxwYRS\":{\"min\":1440,\"canvasClassName\":\"framer-1iad0xj-override\",\"minHeight\":1562,\"viewportHeight\":800,\"name\":\"Desktop Large\",\"width\":1440,\"rootFontSize\":32},\"RU3iYVK6X\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-1efimog-override\",\"minHeight\":1562,\"viewportHeight\":997,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":32},\"uQrI56yoS\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-4igyag-override\",\"minHeight\":1465,\"viewportHeight\":526,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":32},\"c68GN1FSa\":{\"max\":809,\"canvasClassName\":\"framer-d4832x-override\",\"minHeight\":1650,\"viewportHeight\":560,\"name\":\"Phone\",\"width\":400,\"rootFontSize\":32}}\n * @framerDefaultVariant RU3iYVK6X\n * @framerLayoutTemplate true\n */const FramerjGT4l2wQp=withCSS(Component,css,\"framer-KgILU\");export default FramerjGT4l2wQp;FramerjGT4l2wQp.displayName=\"Footer\";FramerjGT4l2wQp.defaultProps={height:1562,width:1200};addFonts(FramerjGT4l2wQp,[{explicitInter:true,fonts:[]},...NavbbarV2LiveFonts,...FooterSkillSSAIFonts,...SmoothScrollFonts],{supportsExplicitInterCodegen:true});FramerjGT4l2wQp.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavbbarV2Live,{},context),forwardLoader(FooterSkillSSAI,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjGT4l2wQp\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1562\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerRootFontSize\":\"32\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uQrI56yoS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"c68GN1FSa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nulLxwYRS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"RU3iYVK6X\\\":[\\\".framer-vj46v1-container\\\",\\\".framer-1pds4d7-container\\\",\\\".framer-o77ccc-container\\\"],\\\"uQrI56yoS\\\":[\\\".framer-vj46v1-container\\\",\\\".framer-1pds4d7-container\\\",\\\".framer-o77ccc-container\\\"],\\\"c68GN1FSa\\\":[\\\".framer-vj46v1-container\\\",\\\".framer-1pds4d7-container\\\",\\\".framer-o77ccc-container\\\"],\\\"nulLxwYRS\\\":[\\\".framer-vj46v1-container\\\",\\\".framer-1pds4d7-container\\\",\\\".framer-o77ccc-container\\\"]}\",\"framerDefaultVariant\":\"RU3iYVK6X\",\"framerBreakpoints\":\"{\\\"nulLxwYRS\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1iad0xj-override\\\",\\\"minHeight\\\":1562,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop Large\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":32},\\\"RU3iYVK6X\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1efimog-override\\\",\\\"minHeight\\\":1562,\\\"viewportHeight\\\":997,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":32},\\\"uQrI56yoS\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-4igyag-override\\\",\\\"minHeight\\\":1465,\\\"viewportHeight\\\":526,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":32},\\\"c68GN1FSa\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-d4832x-override\\\",\\\"minHeight\\\":1650,\\\"viewportHeight\\\":560,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":400,\\\"rootFontSize\\\":32}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport LeadMagnetsPage from \"https://framerusercontent.com/modules/C3nW9nJxyx1S0lqT34Az/wGRKJeVhbTagjidW8USg/CYws2220s.js\";\r\nimport HomeTemplates from \"https://framerusercontent.com/modules/EyD9htwnmb4dJsIBcYK3/7k7atOhcDuRFNLO1Fq4F/CcTVlpukJ.js\";\r\nimport HomeTemplates2 from \"https://framerusercontent.com/modules/f7oquawAUvyF2UndP60R/F1qIxZQoh2RNVXQNwOrc/mn3PDa8jh.js\";\r\nimport DarkMode from \"https://framerusercontent.com/modules/mSX7w6U2LTg8oz0Kw8wl/75h5Gg8nSuW4QUnvt39g/YjeswHpLZ.js\";\r\nimport HomeSimple from \"https://framerusercontent.com/modules/ujsu3KKJ3W3LA9laJVPU/lsoJzpk1mAIgkdZlF4rH/tO6KDyNuB.js\";\r\nimport EbookRedirectPage from \"https://framerusercontent.com/modules/vk4B7wey9jb0HToAnMPJ/BJ1osQIeXaFdXCkvF7Ui/EhKk2NXDT.js\";\r\nimport HomeTemplatesGrey from \"https://framerusercontent.com/modules/WfFlDFn6jSwdtc9uoqAD/uNORDUosMC8a7SdUtY2u/X8Xz8zjSh.js\";\r\nimport Footer from \"https://framerusercontent.com/modules/XqBDMAUWNn5o6ZBX2jP2/kzAQYQ9q2xJSKwdsyXWC/jGT4l2wQp.js\";\r\n\r\n\t\tconst routes = {nWqYwKGNz: {elements: {P2kY5HwKK: \"feature-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WxdaqAwcaeQRmH3zvVco/13J5RiFWBcxPzmH4IUI9/nWqYwKGNz.js\")), path: \"/\"}, zDlycc6s4: {elements: {ObSjfQQzI: \"testimonial\", tJZCEAWtx: \"mockup\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NfFKTrfV6B8ToJzE0SLx/YBeLMmLC3hFZbryVrfNk/zDlycc6s4.js\")), path: \"/features/from-pdf-to-avatar-video\"}, LTn5y3VPK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dGjs6MHsLEWzeItlX1gC/aB1uA5uQRQs8e1uZDddx/LTn5y3VPK.js\")), path: \"/resources/ld-roi-calculator\"}, uUpdv5xu5: {elements: {rpzOOTNFt: \"magda-bio\", smsnYnWrh: \"jose-bio\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HwMI8vSSsirhoKdrDXwU/uK5S0S2Zk2w3WXmkZ543/uUpdv5xu5.js\")), path: \"/help/about\"}, n2CSwzE9w: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hC5lHT1kEnkEfURhCkNX/UEbpQV0Lcr5m2h3IZXnM/n2CSwzE9w.js\")), path: \"/help/faq\"}, Imo8WYW4l: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gFBAW4F2ZAILaaKi3NwH/RVqmIoYxgaG4NczILKjm/Imo8WYW4l.js\")), path: \"/help/policies/terms\"}, mAa6MfP5N: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hvccVPgcQB8zniJnRiUB/YTl7XcQwPe2TXUq4uTUE/mAa6MfP5N.js\")), path: \"/help/policies/gdpr\"}, fl9OSBL7D: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4gJcSRyF9w9rxgGj3sDw/LnCeXoLzHsAQ2gZvDCrN/fl9OSBL7D.js\")), path: \"/help/policies/data-protection\"}, h3SP7Hns1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IEDrhZtLZAh5dxvr86Vi/EQkl2nA0gRQz1sXI1TsC/h3SP7Hns1.js\")), path: \"/help/policies/refunds-policy\"}, xtPHisSXX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/my4cPN8vO9ylNQNYOfxa/crX28UhoIEmtbQRXaJrQ/xtPHisSXX.js\")), path: \"/help/policies/privacy\"}, v6wNfwrM4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/86iBPXiVjQTAIiZXbNYS/umT27MJv1vA8DOiqjkt7/v6wNfwrM4.js\")), path: \"/help/policies/subprocessors\"}, tmt4a0xTw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3ODJTOgXfLjeD2q8pWY8/Nfen2i48amIa7SXKIWkH/tmt4a0xTw.js\")), path: \"/404/lms-404\"}, FhXg8QvP3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ioukEe9J4uHNHrnYyWKA/YMGxLkPTN15fil99sVgE/FhXg8QvP3.js\")), path: \"/help/policies/security\"}, t0IYz6TIn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5KzWovNIaZmjPERyYgBT/rbhvtVsZ8XqWfk3g8JRc/t0IYz6TIn.js\")), path: \"/resources/compliance-audit\"}, Nvfm1IblY: {elements: {Gol_2ZEE9: \"header\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/37VB406uvLRX2nOabEFd/e50QaP3rQwhQFwjRDQTo/Nvfm1IblY.js\")), path: \"/help/careers\"}, TRg_MG_tg: {elements: {BcW6fBvt5: \"pricing\", OnQ3FGzbT: \"plan-comparison\", rOpdk6Lwh: \"benifits-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yPeJHtooXl9CCC3Lsv3m/6g0QUdq7hQEhDvVnATra/TRg_MG_tg.js\")), path: \"/pricing\"}, Hmm4MVJ0D: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7omPzTaU8Sx7PwLMO7TH/55i1BVaUCO0PftD2n0ZU/Hmm4MVJ0D.js\")), path: \"/resources/compliance-regulatory\"}, usoyzepx1: {elements: {ZwtQrGm5m: \"case-studies\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GvOyezx747Sn42Z35Lsb/qfDXhf0JMez8EZfbbRFd/usoyzepx1.js\")), path: \"/case-studies-home\"}, yUF4eodV9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Rubjqe4I57PglihtspJ3/336Ym9YDz1m1KUh1CtWj/yUF4eodV9.js\")), path: \"/home-pages/use-cases-home\"}, h0dI6k2YE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2aycLXGj2ueEQlajXsOC/dh83Uv6cTX5Qn2xwsVBc/h0dI6k2YE.js\")), path: \"/features/avatar-fintech\"}, otRkaTpzq: {elements: {Am1OKuz06: \"book-now\", ouGHmEdCQ: \"booking\", zhwlh3KyV: \"booking-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o109yCGKupTItD77rXjY/y6ZWYRrn4Ld4EAYz4j69/otRkaTpzq.js\")), path: \"/help/book-demo\"}, E_iIdmoFu: {elements: {DGuNc2nqx: \"playbook-form\", rULQzP5Fu: \"download\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/spGcOebf7v1cDXwvSxcW/Unnbhbd5jaf375Hyjeef/E_iIdmoFu.js\")), path: \"/home-pages/sectors/enterprise\"}, UGBKyhO3z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MxCI49WPtr1tinBMrHGC/06Y64AXPT7IywaNrGyjh/UGBKyhO3z.js\")), path: \"/resources/compliance-calendar\"}, HPW9hbnh6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4W8pb7UcRnH506Ty168q/RZ103M5Epg1PEWHBgSLm/HPW9hbnh6.js\")), path: \"/resources/ebooks/eu-ai-act\"}, x4Mz8ctVY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CPuTwrjvD272pjzHhe2y/gq8JfJG5E6hsTwS6TFHv/x4Mz8ctVY.js\")), path: \"/help/contact-form\"}, q4Dfxp5qm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DujKttx4YQaMJt8CGjbY/ltZ0OWzDpFpxHWCbR76V/q4Dfxp5qm.js\")), path: \"/resources/cfo-budget-approval-kit\"}, J8UfwKkwD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/F9B7P9tVlIkHftNSyxdP/0UudJDazN6mg8WWVT1lp/J8UfwKkwD.js\")), path: \"/resources/compliance-alignment-to-org-strategy\"}, FCa8Xpbv9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5gUiy7nsxFW7xnvXu10m/zkZSpwj6zkdOfyRRpxPV/FCa8Xpbv9.js\")), path: \"/resources/ebooks\"}, QEbqGDyxH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/34Ylx2uDeCYAUqPTpCoo/hfXOUoYlfzLSIeWmlD78/QEbqGDyxH.js\")), path: \"/resources/ebooks/dora-checklist\"}, xrjgtx3vJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/95s5ZFQryA4wbfFz07Ws/DqFysawgLzeeK3xhwrSv/xrjgtx3vJ.js\")), path: \"/resources/ebooks/ebook-download\"}, QLOzrJsYB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r15oQjbave7fluY4860Z/llo6TrmEmsCk2naOBbtD/QLOzrJsYB.js\")), path: \"/resources/ebooks/case-study\"}, PqPOppPax: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1o8HvLBNtvfB6s95mmtA/cZyXpKk1RNcvbIOiSEJn/PqPOppPax.js\")), path: \"/resources/ebooks/download-case-study\"}, zu0In7whE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kAeCYAhS57n7ROm0FwR3/KVEboh1dIq34aENflwA0/zu0In7whE.js\")), path: \"/resources/compliance-cost-calculator\"}, nIf4_I8YM: {elements: {X4OHa8OCJ: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zcnh2CmXW8R6qyGr4RMx/gHezYJ7cpayAJHvbRwPZ/nIf4_I8YM.js\")), path: \"/blog\"}, QeAEFHJHk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LJswgh4OTiZOJguVzm8r/UObBuuMkLXIXWYXYG19S/QeAEFHJHk.js\")), path: \"/latest-news\"}, Nj9zqz3ji: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yBHGWwpilvTD00mfq61i/sq7ilINVUGHl4hlPWNEW/Nj9zqz3ji.js\")), path: \"/home-pages/courses\"}, TP9pjMkyi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t1hJJkOUhwE7cbkA5rNK/YE0sIqsLUlCtCfLuvPv3/TP9pjMkyi.js\")), path: \"/resources/scorm-player\"}, xuAnStiD7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IFB6upF9Q3yLXf0tnjvp/9JKRl3X5jKrk18ZUhWt8/xuAnStiD7.js\")), path: \"/home-pages/knowledge-base\"}, YOFsoq1iv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MFRFblARutmfqahM94hY/rS3SsHzSxmzX5LvqkyNV/YOFsoq1iv.js\")), path: \"/resources/templates\"}, SbKfEzGhz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6CzEx8GWBQ9DNKqOcR42/d9Lb5e85dyAK1MI9aHWe/SbKfEzGhz.js\")), path: \"/help/for-press\"}, ewdSLZZau: {elements: {cp4UNvcgI: \"employee-training\", DhBVyr2X_: \"member-training\", EA4MW1VLL: \"sales-enablement\", jgSWx98Vl: \"customer-education\", KBEJgkVWg: \"partner-enablement\", oFeSg1CJS: \"compliance-training\", VbUjIVI2E: \"frontline-training\", WTzsgtzND: \"employee-onboarding\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2nkJEeLzojWk7Z3mV2sV/imQ57WDOF7aXMKTDPfJX/ewdSLZZau.js\")), path: \"/home-pages/use-cases-home2\"}, WL0D_Fvu_: {elements: {DgGF8swfT: \"services\", FBWMEpAbi: \"why-choose-us\", oMrAXV03q: \"faq\", po9dagGwk: \"benefits\", QiXCgqfnR: \"gallery\", ThvnotI5J: \"hero\", Z0TQKbEBn: \"testimonials\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NCYu83Y7XyYyEgQrSFm0/zkrZr1pvscGrWbYgQ68l/WL0D_Fvu_.js\")), path: \"/features/customer-education\"}, mGsJvqJEg: {elements: {BRjQmz6If: \"works\", ypvuGXEus: \"testimonial\", ztxdEuEdR: \"showreel\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Z2UGHlXAAQG4bYVOLoSP/eLVAS2387ddtDZt8Skxa/mGsJvqJEg.js\")), path: \"/features/avatar-videos\"}, GNTSzNO8H: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eIlhpkuveAFpRkPsRpcv/vuOML3KdzTRPbtU5eKmW/GNTSzNO8H.js\")), path: \"/home-pages/features-home\"}, q__mOniC3: {elements: {FtPo5G418: \"hero\", kyxIbjGGB: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Qdx0bQFPHkrMS8WrAxs5/1m0ZNfenr0pwN5ng2dxG/q__mOniC3.js\")), path: \"/features/training-videos\"}, kUMtuO6Yu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uNUnEBMuZIifkemXWMRe/GA1MCP3hifgYDN7IRrKv/kUMtuO6Yu.js\")), path: \"/splash-page\"}, YAVIs_932: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qY1LZjcdh7CzKHoYEfms/snZRssapkSPYBWpCku0v/YAVIs_932.js\")), path: \"/resources/skillstudio-calculator\"}, cVdFN0R8E: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GAdTMXdbtV5kynX8cSrS/IST9mR6HZCqERAjxDV3u/cVdFN0R8E.js\")), path: \"/home-pages/product-tours\"}, qIWyiM4p0: {collectionId: \"xJ8RdlWlZ\", elements: {dggGzBSR3: \"blog-section\", QHSC9kJSG: \"related-content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Q69plgaIfkosC91bdnBj/IS7X1yLo2uqAPNobGXG4/qIWyiM4p0.js\")), path: \"/blog/:TtfXfdxuY\"}, jH0mf27wg: {collectionId: \"eorfn7cjx\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZrlwKwTcfh4yRFCFWgwe/GQcsQecuFz4HPlLLi9on/jH0mf27wg.js\")), path: \"/home-pages/knowledge-base/:e105mji5D\"}, xlZ2qLkrF: {collectionId: \"ME7vKIMfY\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/P9gLl73i3DLOWFuRYpuP/vlb7KMqSTgF48vvF1UqK/xlZ2qLkrF.js\")), path: \"/home-pages/resources-home/:JqD_AsrK0\"}, EeHxhwuxj: {collectionId: \"UtGrY_UUQ\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NXOGk5zCFagY67lVtrXe/JhVrl0GrTmrHBVqgQxaI/EeHxhwuxj.js\")), path: \"/home-pages/product-tours/:QE3bgq4CS\"}, LRHOj9HtD: {collectionId: \"iDtWSYLjF\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hf55L4mufdJ6rfhyXlWP/zbmJiHAkcgEvP68MopCC/LRHOj9HtD.js\")), path: \"/solutions-folder/:sbfk77W5f\"}, FJwy4oYqe: {collectionId: \"fHh6YUYRg\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c5BRu6C39gDuWM7cXQ49/xQzA41NvbDBQInJkmNEa/FJwy4oYqe.js\")), path: \"/case-studies-home/:SU1zMd_h9\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {AWZXjVon0: async () => (await import(\"https://framerusercontent.com/modules/J3NwLd98vYYXvJpCCeE0/1B1GNpMIiyt2vAAZXf11/AWZXjVon0.js\"))?.[\"utils\"], eorfn7cjx: async () => (await import(\"https://framerusercontent.com/modules/RiJ5uiYwATroXqOsFYMe/wbrXmq8jCBmK00Ctot8Z/eorfn7cjx.js\"))?.[\"utils\"], fHh6YUYRg: async () => (await import(\"https://framerusercontent.com/modules/nTrBYQsdaKJr5N3BNu1B/gE2FzR1M5eyALava4q6U/fHh6YUYRg.js\"))?.[\"utils\"], gqiS0BoaR: async () => (await import(\"https://framerusercontent.com/modules/Uar45A3vi8adDn5uvsDc/lwqFXcsxeyBU7P5e7Qi4/gqiS0BoaR.js\"))?.[\"utils\"], iDtWSYLjF: async () => (await import(\"https://framerusercontent.com/modules/90qPGljtyvH0gyif8rdp/hbWaI90lQfrrY0Hg1UM2/iDtWSYLjF.js\"))?.[\"utils\"], JvPvNnzur: async () => (await import(\"https://framerusercontent.com/modules/YhN7Ttn8tyyCxgudkUg7/q75mkz0pdlkSeYENmBF8/JvPvNnzur.js\"))?.[\"utils\"], ME7vKIMfY: async () => (await import(\"https://framerusercontent.com/modules/1bvZ6gyj6uwdv61cgFXY/wogt4WEiloerQrxCyA6H/ME7vKIMfY.js\"))?.[\"utils\"], ND4frdsAy: async () => (await import(\"https://framerusercontent.com/modules/mHE8hZoqwAY8hc498Rdp/ESIUPnPwNiRrtHc4IOLN/ND4frdsAy.js\"))?.[\"utils\"], qsMy7fcLo: async () => (await import(\"https://framerusercontent.com/modules/6wpqzO8o0eiiaCpuIN2h/W6tPmuNuyZLGkemIPn22/qsMy7fcLo.js\"))?.[\"utils\"], UtGrY_UUQ: async () => (await import(\"https://framerusercontent.com/modules/fywn8U9K9Zx0D28j3Qjj/92YO2tZPIBQUYRKXnTKR/UtGrY_UUQ.js\"))?.[\"utils\"], w0BWPFcXz: async () => (await import(\"https://framerusercontent.com/modules/t0cLQqEo8xiGd0BfcaKi/thpvroxIvnPZ85rxk9Gn/w0BWPFcXz.js\"))?.[\"utils\"], xJ8RdlWlZ: async () => (await import(\"https://framerusercontent.com/modules/280J2QQTiP9ZLZCNtrKP/rWbW51xxuknO3MwUU1ky/xJ8RdlWlZ.js\"))?.[\"utils\"], xRQiRhhpo: async () => (await import(\"https://framerusercontent.com/modules/6viHj1kJXDmSjhyzH7EI/x3o8NaS63VbJUW8ZaoAs/xRQiRhhpo.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"d53b29433ce0837171d4ee2d374dd6bd3543918e536b801e9f712e6f0dce9622\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"nWqYwKGNz\":\r\ncase \"s7o7hKWHd\":\r\ncase \"hbzDyESWO\":\r\ncase \"LTn5y3VPK\":\r\ncase \"uUpdv5xu5\":\r\ncase \"A8hDDtPk6\":\r\ncase \"n2CSwzE9w\":\r\ncase \"Imo8WYW4l\":\r\ncase \"mAa6MfP5N\":\r\ncase \"fl9OSBL7D\":\r\ncase \"h3SP7Hns1\":\r\ncase \"xtPHisSXX\":\r\ncase \"v6wNfwrM4\":\r\ncase \"yggUeMURP\":\r\ncase \"FhXg8QvP3\":\r\ncase \"t0IYz6TIn\":\r\ncase \"TRg_MG_tg\":\r\ncase \"usoyzepx1\":\r\ncase \"B7Ux0kpSp\":\r\ncase \"af_r7GgKf\":\r\ncase \"otRkaTpzq\":\r\ncase \"E_iIdmoFu\":\r\ncase \"UGBKyhO3z\":\r\ncase \"HPW9hbnh6\":\r\ncase \"x4Mz8ctVY\":\r\ncase \"jlzqUlm6r\":\r\ncase \"J8UfwKkwD\":\r\ncase \"zu0In7whE\":\r\ncase \"nIf4_I8YM\":\r\ncase \"QeAEFHJHk\":\r\ncase \"vIwSmh7l4\":\r\ncase \"MyFfnKRLJ\":\r\ncase \"Nj9zqz3ji\":\r\ncase \"TP9pjMkyi\":\r\ncase \"YOFsoq1iv\":\r\ncase \"ewdSLZZau\":\r\ncase \"WL0D_Fvu_\":\r\ncase \"OXGGzXYWh\":\r\ncase \"oEdYohbP1\":\r\ncase \"EJU1B5Wcw\":\r\ncase \"bZVO7N5pV\":\r\ncase \"RHpEBNNHG\":\r\ncase \"mGsJvqJEg\":\r\ncase \"lQgK4BDLP\":\r\ncase \"V_cfSPmXu\":\r\ncase \"zRD6hpm_e\":\r\ncase \"ew8bz7ueb\":\r\ncase \"GNTSzNO8H\":\r\ncase \"q__mOniC3\":\r\ncase \"sR3I8O_SW\":\r\ncase \"YAVIs_932\":\r\ncase \"cVdFN0R8E\":\r\ncase \"Idhl1IIde\":\r\ncase \"CFIL9Trtc\":\r\ncase \"YbkTQsyt2\":\r\ncase \"bdmn2rwXF\":\r\ncase \"qIWyiM4p0\":\r\ncase \"xlZ2qLkrF\":\r\ncase \"LNqmuxiVR\":\r\ncase \"CbE5A0Pub\":\r\ncase \"EeHxhwuxj\":\r\ncase \"LRHOj9HtD\":\r\ncase \"FJwy4oYqe\":\r\nreturn React.createElement(HomeTemplates, {...props, key: \"HomeTemplates\", style}, children(true));\r\ncase \"zDlycc6s4\":\r\ncase \"MF3IuU8BF\":\r\nreturn React.createElement(HomeTemplates2, {...props, key: \"HomeTemplates2\", style}, children(true));\r\ncase \"a8mEM3glC\":\r\ncase \"tmt4a0xTw\":\r\ncase \"Nvfm1IblY\":\r\ncase \"Hmm4MVJ0D\":\r\ncase \"emxIPh1V8\":\r\ncase \"yUF4eodV9\":\r\ncase \"WeNVyVgAQ\":\r\ncase \"XwPPbtZNs\":\r\ncase \"RiB4mUdnB\":\r\ncase \"PqPOppPax\":\r\ncase \"jH0mf27wg\":\r\nreturn React.createElement(HomeSimple, {...props, key: \"HomeSimple\", style}, children(true));\r\ncase \"iOrmp_usu\":\r\nreturn React.createElement(DarkMode, {...props, key: \"DarkMode\", style}, children(true));\r\ncase \"q4Dfxp5qm\":\r\nreturn React.createElement(Footer, {...props, key: \"Footer\", style}, children(true));\r\ncase \"QEbqGDyxH\":\r\ncase \"QLOzrJsYB\":\r\nreturn React.createElement(EbookRedirectPage, {...props, key: \"EbookRedirectPage\", style}, children(true));\r\ncase \"xrjgtx3vJ\":\r\nreturn React.createElement(LeadMagnetsPage, {...props, key: \"LeadMagnetsPage\", style}, children(true));\r\ncase \"xuAnStiD7\":\r\ncase \"oIhRxfXmy\":\r\nreturn React.createElement(HomeTemplatesGrey, {...props, key: \"HomeTemplatesGrey\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"nWqYwKGNz\":\r\ncase \"s7o7hKWHd\":\r\ncase \"hbzDyESWO\":\r\ncase \"LTn5y3VPK\":\r\ncase \"uUpdv5xu5\":\r\ncase \"A8hDDtPk6\":\r\ncase \"n2CSwzE9w\":\r\ncase \"Imo8WYW4l\":\r\ncase \"mAa6MfP5N\":\r\ncase \"fl9OSBL7D\":\r\ncase \"h3SP7Hns1\":\r\ncase \"xtPHisSXX\":\r\ncase \"v6wNfwrM4\":\r\ncase \"yggUeMURP\":\r\ncase \"FhXg8QvP3\":\r\ncase \"t0IYz6TIn\":\r\ncase \"TRg_MG_tg\":\r\ncase \"usoyzepx1\":\r\ncase \"B7Ux0kpSp\":\r\ncase \"af_r7GgKf\":\r\ncase \"otRkaTpzq\":\r\ncase \"E_iIdmoFu\":\r\ncase \"UGBKyhO3z\":\r\ncase \"HPW9hbnh6\":\r\ncase \"x4Mz8ctVY\":\r\ncase \"jlzqUlm6r\":\r\ncase \"J8UfwKkwD\":\r\ncase \"zu0In7whE\":\r\ncase \"nIf4_I8YM\":\r\ncase \"QeAEFHJHk\":\r\ncase \"vIwSmh7l4\":\r\ncase \"MyFfnKRLJ\":\r\ncase \"Nj9zqz3ji\":\r\ncase \"TP9pjMkyi\":\r\ncase \"YOFsoq1iv\":\r\ncase \"ewdSLZZau\":\r\ncase \"WL0D_Fvu_\":\r\ncase \"OXGGzXYWh\":\r\ncase \"oEdYohbP1\":\r\ncase \"EJU1B5Wcw\":\r\ncase \"bZVO7N5pV\":\r\ncase \"RHpEBNNHG\":\r\ncase \"mGsJvqJEg\":\r\ncase \"lQgK4BDLP\":\r\ncase \"V_cfSPmXu\":\r\ncase \"zRD6hpm_e\":\r\ncase \"ew8bz7ueb\":\r\ncase \"GNTSzNO8H\":\r\ncase \"q__mOniC3\":\r\ncase \"sR3I8O_SW\":\r\ncase \"YAVIs_932\":\r\ncase \"cVdFN0R8E\":\r\ncase \"Idhl1IIde\":\r\ncase \"CFIL9Trtc\":\r\ncase \"YbkTQsyt2\":\r\ncase \"bdmn2rwXF\":\r\ncase \"qIWyiM4p0\":\r\ncase \"xlZ2qLkrF\":\r\ncase \"LNqmuxiVR\":\r\ncase \"CbE5A0Pub\":\r\ncase \"EeHxhwuxj\":\r\ncase \"LRHOj9HtD\":\r\ncase \"FJwy4oYqe\":\r\nreturn [{hash: \"1sg892q\", mediaQuery: \"(min-width: 1880px)\"}, {hash: \"1bio5pm\", mediaQuery: \"(min-width: 1400px) and (max-width: 1879.98px)\"}, {hash: \"zyr09m\", mediaQuery: \"(min-width: 1279px) and (max-width: 1399.98px)\"}, {hash: \"zc82qo\", mediaQuery: \"(min-width: 1200px) and (max-width: 1278.98px)\"}, {hash: \"lilke\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"w5q6eh\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"zDlycc6s4\":\r\ncase \"MF3IuU8BF\":\r\nreturn [{hash: \"1sn6rnp\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"fjmuke\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"1ku1tiw\", mediaQuery: \"(min-width: 1200px) and (max-width: 1199.98px)\"}, {hash: \"lrx4ij\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"nqy1w1\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"a8mEM3glC\":\r\ncase \"tmt4a0xTw\":\r\ncase \"Nvfm1IblY\":\r\ncase \"Hmm4MVJ0D\":\r\ncase \"emxIPh1V8\":\r\ncase \"yUF4eodV9\":\r\ncase \"WeNVyVgAQ\":\r\ncase \"XwPPbtZNs\":\r\ncase \"RiB4mUdnB\":\r\ncase \"PqPOppPax\":\r\ncase \"jH0mf27wg\":\r\nreturn [{hash: \"1af5y75\", mediaQuery: \"(min-width: 1800px)\"}, {hash: \"vpx6cq\", mediaQuery: \"(min-width: 1440px) and (max-width: 1799.98px)\"}, {hash: \"1leqdnb\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"ifrciz\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"d4h10\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"iOrmp_usu\":\r\nreturn [{hash: \"1ngpvn4\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"hqnlik\", mediaQuery: \"(min-width: 851px) and (max-width: 1199.98px)\"}, {hash: \"xzxotc\", mediaQuery: \"(max-width: 850.98px)\"}]\r\ncase \"q4Dfxp5qm\":\r\nreturn [{hash: \"1iad0xj\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1efimog\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"4igyag\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"d4832x\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"QEbqGDyxH\":\r\ncase \"QLOzrJsYB\":\r\nreturn [{hash: \"zsn3by\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1nlj0ru\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"gqn21t\", mediaQuery: \"(min-width: 1024px) and (max-width: 1199.98px)\"}, {hash: \"ayrwnb\", mediaQuery: \"(max-width: 1023.98px)\"}]\r\ncase \"xrjgtx3vJ\":\r\nreturn [{hash: \"ouzmad\", mediaQuery: \"(min-width: 2553px)\"}, {hash: \"1avr2tg\", mediaQuery: \"(min-width: 1507px) and (max-width: 2552.98px)\"}, {hash: \"w15k5d\", mediaQuery: \"(min-width: 1200px) and (max-width: 1506.98px)\"}, {hash: \"wfg9l0\", mediaQuery: \"(min-width: 1024px) and (max-width: 1199.98px)\"}, {hash: \"g232l9\", mediaQuery: \"(min-width: 992px) and (max-width: 1023.98px)\"}, {hash: \"1atlbej\", mediaQuery: \"(max-width: 991.98px)\"}]\r\ncase \"xuAnStiD7\":\r\ncase \"oIhRxfXmy\":\r\nreturn [{hash: \"zc7x2e\", mediaQuery: \"(min-width: 2440px)\"}, {hash: \"ogyraj\", mediaQuery: \"(min-width: 1400px) and (max-width: 2439.98px)\"}, {hash: \"19pqdwp\", mediaQuery: \"(min-width: 1279px) and (max-width: 1399.98px)\"}, {hash: \"1oo9r1d\", mediaQuery: \"(min-width: 1200px) and (max-width: 1278.98px)\"}, {hash: \"n70rv9\", mediaQuery: \"(min-width: 768px) and (max-width: 1199.98px)\"}, {hash: \"3micy2\", mediaQuery: \"(max-width: 767.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.skillstudio.ai\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/Tn6VUv9Kom3pR3qnnElh/zrj2NJidPESbmsns9uqB/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}