{"version":3,"file":"shared.BCIqqGUZ.mjs","names":["useRef","useState","useCallback","useMemo","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","fonts","css","className","fonts","css","className","__esmMin","window","x","pe","te","init_ssg_sandbox_shims","init_npm_react_18_3_1","_e","oe","ne","c","J","init_jsx_runtime","ce","ie","de","useReducedMotion","LayoutGroup","MotionConfigContext","init_framer_motion_DhsWWWsN","motion","withCSS","useLocaleInfo","fontStore","addFonts","RichText","Link","cx","withCodeBoundaryForOverrides","addPropertyControls","useVariantState","useComponentViewport","init_framer_DcxuU94H","ControlType","normalizeAngle","angle","shortestDelta","to","from","withPointerBorder","shouldReduceMotion","rafRef","mountedRef","isPointerInsideRef","currentAngleRef","targetAngleRef","state","setState","cancelAnimation","commitAngle","nextAngle","prev","animateToTarget","tick","delta","setActiveState","updateAngleFromPointer","element","event","rect","y","next","onPointerEnter","props","onPointerMove","onPointerLeave","onFocus","onBlur","gradient","GRADIENT_COLORS","composedStyle","active","BASE_BLUE","Component","init_WithPointerBorder","addPropertyOverrides","variants","nextOverrides","variant","overrides","MotionAWithPointerBordersaflpq","enabledGestures","serializationHash","variantClassNames","transition1","Transition","Variants","getProps","createLayoutDependency","FramerrvCXEV9GU","init_rvCXEV9GU","config","transition","value","contextValue","label","link","fallbackRef","refBinding","ref","defaultLayoutId","restProps","layoutDependency","scopingClassNames","layoutId","dAAar3X7A","gestureHandlers","className","classNames","style","baseVariant","gestureVariant","BTmyG_0nU","fonts$2","css$2","className$2","init_grrWpL0i9","fonts$1","css$1","className$1","init_p0TTF2rjk","fonts","css","init_vfPGO5Yeq"],"sources":["https:/framerusercontent.com/modules/hi2GKIP7OisX1RlKTDdH/nofk8pT3Hh3wgQLZxNaI/WithPointerBorder.js","https:/framerusercontent.com/modules/gJfKNjWz91Frg7ztltQS/c40fBrZ9PSX0NSQDeZCz/rvCXEV9GU.js","https:/framerusercontent.com/modules/QVA2b8LJx94KpM6A10RK/n6eBQ7H1HSBGjfY7oerd/grrWpL0i9.js","https:/framerusercontent.com/modules/6KzuuoSLonZ5niHpCb4L/IYJQPTCpTRKWNJf55Bhr/p0TTF2rjk.js","https:/framerusercontent.com/modules/TlK2uWcHd9B2xEQQc6W8/mm4TrqKJumPSwrTRstgi/vfPGO5Yeq.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,startTransition,useCallback,useEffect,useMemo,useRef,useState}from\"react\";import{useReducedMotion}from\"framer-motion\";const BASE_BLUE=\"#394CF3\";const GRADIENT_COLORS=[\"#639DD6\",\"#394CF3\",\"#5D55EA\",\"#FFB600\",\"#32BB94\"];function normalizeAngle(angle){return(angle%360+360)%360;}function shortestDelta(from,to){return(to-from+540)%360-180;}export function withPointerBorder(Component){return /*#__PURE__*/forwardRef(function WithPointerBorder(props,ref){const shouldReduceMotion=useReducedMotion();const rafRef=useRef(null);const mountedRef=useRef(true);const isPointerInsideRef=useRef(false);const currentAngleRef=useRef(0);const targetAngleRef=useRef(0);const[state,setState]=useState({angle:0,active:false,focusActive:false});const cancelAnimation=useCallback(()=>{if(typeof window===\"undefined\")return;if(rafRef.current!==null){window.cancelAnimationFrame(rafRef.current);rafRef.current=null;}},[]);const commitAngle=useCallback(nextAngle=>{currentAngleRef.current=normalizeAngle(nextAngle);if(!mountedRef.current)return;startTransition(()=>{setState(prev=>({...prev,angle:currentAngleRef.current}));});},[]);const animateToTarget=useCallback(()=>{if(typeof window===\"undefined\")return;cancelAnimation();const tick=()=>{const delta=shortestDelta(currentAngleRef.current,targetAngleRef.current);if(Math.abs(delta)<=.2){commitAngle(targetAngleRef.current);rafRef.current=null;return;}commitAngle(currentAngleRef.current+delta*.2);rafRef.current=window.requestAnimationFrame(tick);};rafRef.current=window.requestAnimationFrame(tick);},[cancelAnimation,commitAngle]);const setActiveState=useCallback((active,focusActive)=>{if(!mountedRef.current)return;startTransition(()=>{setState(prev=>({...prev,active,focusActive}));});},[]);const updateAngleFromPointer=useCallback(event=>{const element=event.currentTarget;if(!element)return;const rect=element.getBoundingClientRect();const x=event.clientX-rect.left-rect.width/2;const y=event.clientY-rect.top-rect.height/2;const next=normalizeAngle(Math.atan2(y,x)*180/Math.PI+90);targetAngleRef.current=next;if(shouldReduceMotion){commitAngle(next);return;}animateToTarget();},[animateToTarget,commitAngle,shouldReduceMotion]);useEffect(()=>{mountedRef.current=true;return()=>{mountedRef.current=false;cancelAnimation();};},[cancelAnimation]);const onPointerEnter=useCallback(event=>{isPointerInsideRef.current=true;setActiveState(true,state.focusActive);updateAngleFromPointer(event);props.onPointerEnter?.(event);},[props,setActiveState,state.focusActive,updateAngleFromPointer]);const onPointerMove=useCallback(event=>{if(!isPointerInsideRef.current)return props.onPointerMove?.(event);updateAngleFromPointer(event);props.onPointerMove?.(event);},[props,updateAngleFromPointer]);const onPointerLeave=useCallback(event=>{isPointerInsideRef.current=false;cancelAnimation();if(!state.focusActive){setActiveState(false,false);}props.onPointerLeave?.(event);},[cancelAnimation,props,setActiveState,state.focusActive]);const onFocus=useCallback(event=>{const focusVisible=typeof event.currentTarget?.matches===\"function\"?event.currentTarget.matches(\":focus-visible\"):true;if(focusVisible){setActiveState(true,true);}props.onFocus?.(event);},[props,setActiveState]);const onBlur=useCallback(event=>{if(!isPointerInsideRef.current){setActiveState(false,false);}else{setActiveState(true,false);}props.onBlur?.(event);},[props,setActiveState]);const gradient=useMemo(()=>{return`conic-gradient(from ${state.angle}deg, ${GRADIENT_COLORS.join(\", \")})`;},[state.angle]);const composedStyle=useMemo(()=>{const active=state.active||state.focusActive;const nextStyle={...props.style,position:\"relative\",backgroundColor:BASE_BLUE,backgroundImage:active?gradient:\"none\",boxShadow:active?\"0 0 0 1px rgba(99,157,214,0.35), 0 8px 24px rgba(93,85,234,0.35)\":props.style?.boxShadow,transition:\"background-color 180ms ease, background-image 180ms ease, box-shadow 180ms ease\"};return nextStyle;},[gradient,props.style,state.active,state.focusActive]);return /*#__PURE__*/_jsx(Component,{...props,ref:ref,style:composedStyle,onPointerEnter:onPointerEnter,onPointerMove:onPointerMove,onPointerLeave:onPointerLeave,onFocus:onFocus,onBlur:onBlur});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withPointerBorder\":{\"type\":\"reactHoc\",\"name\":\"withPointerBorder\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WithPointerBorder.map","// Generated by Framer (8cfa921)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withPointerBorder}from\"https://framerusercontent.com/modules/hi2GKIP7OisX1RlKTDdH/nofk8pT3Hh3wgQLZxNaI/WithPointerBorder.js\";const MotionAWithPointerBordersaflpq=withCodeBoundaryForOverrides(motion.a,{nodeId:\"OKglGbkyf\",override:withPointerBorder,scopeId:\"rvCXEV9GU\"});const enabledGestures={OKglGbkyf:{hover:true,pressed:true}};const serializationHash=\"framer-El1Hu\";const variantClassNames={OKglGbkyf:\"framer-v-saflpq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const dAAar3X7A=undefined;const BTmyG_0nU=undefined;const transition1={delay:0,duration:.3,ease:[.22,1,.36,1],type:\"tween\"};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,label,link,width,...props})=>{return{...props,BTmyG_0nU:label??props.BTmyG_0nU??\"Book a demo\",dAAar3X7A:link??props.dAAar3X7A};};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,BTmyG_0nU,dAAar3X7A,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"OKglGbkyf\",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:dAAar3X7A,motionChild:true,nodeId:\"OKglGbkyf\",scopeId:\"rvCXEV9GU\",children:/*#__PURE__*/_jsx(MotionAWithPointerBordersaflpq,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-saflpq\",className,classNames)} framer-gcueto`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"OKglGbkyf\",ref:refBinding,style:{backgroundColor:\"var(--token-ec974fd6-f43f-47d0-a9e6-5133db1f9563)\",borderBottomLeftRadius:21,borderBottomRightRadius:21,borderTopLeftRadius:21,borderTopRightRadius:21,opacity:1,...style},variants:{\"OKglGbkyf-pressed\":{opacity:.8}},...addPropertyOverrides({\"OKglGbkyf-hover\":{\"data-framer-name\":undefined},\"OKglGbkyf-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a7e60\",\"data-framer-name\":\"Electric Blue button face\",layoutDependency:layoutDependency,layoutId:\"ovas74bRS\",style:{backgroundColor:\"var(--token-ec974fd6-f43f-47d0-a9e6-5133db1f9563)\",borderBottomLeftRadius:19,borderBottomRightRadius:19,borderTopLeftRadius:19,borderTopRightRadius:19},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UmV0aGluayBTYW5zLTUwMA==\",\"--framer-font-family\":'\"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-61c705d6-a147-458b-b737-392fd1604cbf))\"},children:\"Book a demo\"})}),className:\"framer-6x8t39\",\"data-framer-name\":\"Label\",fonts:[\"GF;Rethink Sans-500\"],layoutDependency:layoutDependency,layoutId:\"Sj3J0QKn3\",style:{\"--extracted-r6o4lv\":\"var(--token-61c705d6-a147-458b-b737-392fd1604cbf)\"},text:BTmyG_0nU,verticalAlignment:\"top\",withExternalLayout:true})})})})})})});});const css=[\".framer-El1Hu.framer-gcueto, .framer-El1Hu .framer-gcueto { display: block; }\",\".framer-El1Hu.framer-saflpq { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 2px; position: relative; text-decoration: none; width: min-content; }\",\".framer-El1Hu .framer-1a7e60 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 10px 20px 10px 20px; position: relative; width: min-content; }\",\".framer-El1Hu .framer-6x8t39 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 41\n * @framerIntrinsicWidth 128.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"qp6q0zNOa\":{\"layout\":[\"auto\",\"auto\"]},\"jJ5jDjzJX\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"BTmyG_0nU\":\"label\",\"dAAar3X7A\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrvCXEV9GU=withCSS(Component,css,\"framer-El1Hu\");export default FramerrvCXEV9GU;FramerrvCXEV9GU.displayName=\"Bluebird Button\";FramerrvCXEV9GU.defaultProps={height:41,width:128.5};addPropertyControls(FramerrvCXEV9GU,{BTmyG_0nU:{defaultValue:\"Book a demo\",title:\"Label\",type:ControlType.String},onBTmyG_0nUChange:{changes:\"BTmyG_0nU\",type:ControlType.ChangeHandler},dAAar3X7A:{title:\"Link\",type:ControlType.Link}});addFonts(FramerrvCXEV9GU,[{explicitInter:true,fonts:[{cssFamilyName:\"Rethink Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqklNRCEvmma-aua4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrvCXEV9GU\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qp6q0zNOa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jJ5jDjzJX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"41\",\"framerIntrinsicWidth\":\"128.5\",\"framerVariables\":\"{\\\"BTmyG_0nU\\\":\\\"label\\\",\\\"dAAar3X7A\\\":\\\"link\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rvCXEV9GU.map","// Generated by Framer (fc3086c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Rethink Sans-regular\",\"GF;Rethink Sans-700\",\"GF;Rethink Sans-700italic\",\"GF;Rethink Sans-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Rethink Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqkmFRCEvmma-aua4.woff2\",weight:\"400\"},{cssFamilyName:\"Rethink Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqkoZWCEvmma-aua4.woff2\",weight:\"700\"},{cssFamilyName:\"Rethink Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMOFz4SDuXOMCPfdoglY9JQEUUK5wyyTfpeth6kSBwrsmI2fqa7iVQ.woff2\",weight:\"700\"},{cssFamilyName:\"Rethink Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMOFz4SDuXOMCPfdoglY9JQEUUK5wyyTfpeth6kS4A3smI2fqa7iVQ.woff2\",weight:\"400\"}]}];export const css=['.framer-4qfof .framer-styles-preset-dhpr95:not(.rich-text-wrapper), .framer-4qfof .framer-styles-preset-dhpr95.rich-text-wrapper p { --framer-font-family: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 17px; --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: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.65em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-background-padding: 0px; --framer-text-color: var(--token-6e015fce-b5fb-455c-be84-9f4a7b6462d7); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-4qfof\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6783177)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Rethink Sans-600\",\"GF;Rethink Sans-700\",\"GF;Rethink Sans-700italic\",\"GF;Rethink Sans-600italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Rethink Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45Dmqkr9WCEvmma-aua4.woff2\",weight:\"600\"},{cssFamilyName:\"Rethink Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqkoZWCEvmma-aua4.woff2\",weight:\"700\"},{cssFamilyName:\"Rethink Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMOFz4SDuXOMCPfdoglY9JQEUUK5wyyTfpeth6kSBwrsmI2fqa7iVQ.woff2\",weight:\"700\"},{cssFamilyName:\"Rethink Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMOFz4SDuXOMCPfdoglY9JQEUUK5wyyTfpeth6kSPgrsmI2fqa7iVQ.woff2\",weight:\"600\"}]}];export const css=['.framer-cVpIi .framer-styles-preset-1qedhuc:not(.rich-text-wrapper), .framer-cVpIi .framer-styles-preset-1qedhuc.rich-text-wrapper h2 { --framer-font-family: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2.23); --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: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -1.5px; --framer-line-height: 1.15em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-9549847f-8b23-41c1-9834-63c6d2477a82); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-cVpIi\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6783177)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Rethink Sans-700\",\"GF;Rethink Sans-800\",\"GF;Rethink Sans-800italic\",\"GF;Rethink Sans-700italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Rethink Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqkoZWCEvmma-aua4.woff2\",weight:\"700\"},{cssFamilyName:\"Rethink Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqkuFWCEvmma-aua4.woff2\",weight:\"800\"},{cssFamilyName:\"Rethink Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMOFz4SDuXOMCPfdoglY9JQEUUK5wyyTfpeth6kSYArsmI2fqa7iVQ.woff2\",weight:\"800\"},{cssFamilyName:\"Rethink Sans\",source:\"google\",style:\"italic\",uiFamilyName:\"Rethink Sans\",url:\"https://fonts.gstatic.com/s/rethinksans/v7/AMOFz4SDuXOMCPfdoglY9JQEUUK5wyyTfpeth6kSBwrsmI2fqa7iVQ.woff2\",weight:\"700\"}]}];export const css=['.framer-yRrjC .framer-styles-preset-1hyr0zw:not(.rich-text-wrapper), .framer-yRrjC .framer-styles-preset-1hyr0zw.rich-text-wrapper h1 { --framer-font-family: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 4.25); --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: 700; --framer-font-weight-bold: 800; --framer-font-weight-bold-italic: 800; --framer-font-weight-italic: 700; --framer-letter-spacing: -2px; --framer-line-height: 0.98em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-9549847f-8b23-41c1-9834-63c6d2477a82); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1513px) and (min-width: 0px) { .framer-yRrjC .framer-styles-preset-1hyr0zw:not(.rich-text-wrapper), .framer-yRrjC .framer-styles-preset-1hyr0zw.rich-text-wrapper h1 { --framer-font-family: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Rethink Sans\", \"Rethink Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: calc(var(--framer-root-font-size, 1rem) * 2.69); --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: 700; --framer-font-weight-bold: 800; --framer-font-weight-bold-italic: 800; --framer-font-weight-italic: 700; --framer-letter-spacing: -1px; --framer-line-height: 0.98em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-9549847f-8b23-41c1-9834-63c6d2477a82); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-yRrjC\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}