{"version":3,"file":"shared-lib.R5boFff5.mjs","names":["React","useRef","_Fragment","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","fonts","css","className"],"sources":["https:/framerusercontent.com/modules/xk1amwF2bhiLVshCLQXp/PSYdqyYEfmM0G0n96Ojn/StaggerLinks.js","https:/framerusercontent.com/modules/6StoKVOoLi9LSeE5lBGG/yJTROb7okBcXU6S56HYo/Ni3NxqQwN.js","https:/framerusercontent.com/modules/orE1Qkh1iG16RvRhJIMe/Mah6teiegWZckhzkgJ1L/oRg3BrAd5.js","https:/framerusercontent.com/modules/qrmpglGxLeAKjsHnDXLa/Uzxy9Tn2sclonE9hoIsq/tOla9HGV3.js"],"sourcesContent":["// StaggerLinks - Faster optimized version\n// Text A slides up, Text B slides in with staggered animation, using minimal DOM and GPU transforms.\n// Per-letter/word splitting with one span per unit, Text B shown via ::after pseudo. Editor performance optimized.\n/**\n * StaggerLinks - single text link with staggered hover animation\n * On hover: Text A slides up, Text B (different color) appears below, both animate letter by letter or word by word.\n *\n * Optimized: min DOM, GPU transforms, pure CSS for hover, editor mode disables animation logic, pseudo-element for Text B.\n *\n * Prevents text duplication bug by ensuring only Text A (default) is visible and in the DOM before hover. Text B is rendered only via ::after pseudo-element and is hidden by default; it becomes visible and animates in only on actual hover (or manualHover simulation). This prevents both texts showing at once.\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import React,{useRef}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";function splitText(text,mode){if(mode===\"word\")return text.split(/(\\s+)/).filter(Boolean);return Array.from(text);}/**\n * Fix: Clean symmetric forward/reverse hover animations with no duplication.\n * Only one instance of Text B is rendered per letter/word; animates in on hover, out on leave.\n * Animation is managed by CSS via an \"active\" class, so reverse animation uses same timing/stagger/easing.\n * No duplicate DOM nodes—just one layer of spans per letter/word, and one ::after per for Text B.\n */export default function StaggerLinks(props){const{text=\"Hover Me\",font,textColor,hoverColor,duration,stagger,staggerMode,bounceIntensity,style,manualHover=false,isHovered=false,textTransform}=props;const isStatic=useIsStaticRenderer();// Only animate when not in static/editor mode and not running on thumbnail\nconst[hover,setHover]=React.useState(false);const isActive=manualHover?isHovered:hover;const letters=React.useMemo(()=>splitText(text,staggerMode),[text,staggerMode]);const bounce=`cubic-bezier(.68, -${bounceIntensity}, .265, ${1+bounceIntensity})`;// Unique prefix to scope CSS per instance\nconst id=useRef(\"slink-\"+Math.random().toString(36).slice(2,9)).current;// Set up event handlers only if interactive (non-manualHover, not static)\nconst handleEnter=React.useCallback(()=>!manualHover&&setHover(true),[manualHover]);const handleLeave=React.useCallback(()=>!manualHover&&setHover(false),[manualHover]);// CSS to generate per-instance, keeping specificity\nconst n=letters.length;// Forward/reverse: CSS transitions are symmetric; only one layer of Text B (in ::after)\nlet css=`.${id}-container { position: relative; display: inline-block; padding: 0; cursor: pointer; background: transparent; outline: none; }\n.${id}-span { position: relative; display: inline-block; min-width: 0; min-height: 0; vertical-align: baseline; white-space: pre; user-select: none; pointer-events: none; text-transform: ${textTransform};${font&&font.textAlign?`text-align:${font.textAlign};`:\"\"} }\n.${id}-txt { color: ${textColor}; transition: transform ${duration}s ${bounce}, color .18s cubic-bezier(.4,0,.2,1); will-change: transform, color; display: inline-block; backface-visibility: hidden; }\n/* New: Hide ::after and animate in/out with transform+opacity depending on container class. No unmount/remount. */\n.${id}-span::after { content: attr(data-ch); position: absolute; left: 0; top: 0; color: ${hoverColor}; pointer-events: none; transition: transform ${duration}s ${bounce}, opacity ${duration}s cubic-bezier(.4,0,.2,1); will-change: transform, color, opacity; display: inline-block; backface-visibility: hidden; transform: translate3d(0,120%,0); white-space: pre; opacity: 0; z-index: 1; }\n`;// Per span/letter stagger w/ nth-child, in both hover (active) and reset\nfor(let i=1;i<=n;++i){css+=`\n.${id}-container.${id}-active .${id}-span:nth-child(${i}) .${id}-txt { transform: translate3d(0,-120%,0); transition-delay: ${stagger*(i-1)}s; }`;css+=`\n.${id}-container.${id}-active .${id}-span:nth-child(${i})::after { transform: translate3d(0,0,0); opacity: 1; transition-delay: ${stagger*(i-1)}s; }`;// For reverse animation: when not hovered, transition delay is reversed so letters animate out in reverse order\ncss+=`\n.${id}-container:not(.${id}-active) .${id}-span:nth-child(${i}) .${id}-txt { transform: translate3d(0,0,0); transition-delay: ${stagger*(n-i)}s; }`;css+=`\n.${id}-container:not(.${id}-active) .${id}-span:nth-child(${i})::after { transform: translate3d(0,120%,0); opacity: 0; transition-delay: ${stagger*(n-i)}s; }`;}// Stagger by word inserts spaces as their own tokens, preserve true pre-style\nconst wrapperStyle={...font,...style,color:textColor,background:\"transparent\",outline:\"none\",textDecoration:\"none\",display:\"inline-block\",transition:\"color .18s cubic-bezier(.4,0,.2,1)\",whiteSpace:\"pre-wrap\",lineHeight:font?.lineHeight,letterSpacing:font?.letterSpacing,textTransform,position:\"relative\",overflow:\"hidden\"};// Static/thumbnail/editor modes: do not animate, do not set event handlers, just render plain text\nif(isStatic){return /*#__PURE__*/_jsx(\"span\",{style:wrapperStyle,tabIndex:0,\"aria-label\":text,children:letters.map((ch,i)=>/*#__PURE__*/_jsx(\"span\",{style:{...font,whiteSpace:\"pre\"},children:ch},i))});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:css}),/*#__PURE__*/_jsx(\"span\",{className:id+\"-container\"+(isActive?\" \"+id+\"-active\":\"\"),tabIndex:0,\"aria-label\":text,style:wrapperStyle,onMouseEnter:handleEnter,onFocus:handleEnter,onMouseLeave:handleLeave,onBlur:handleLeave,children:letters.map((ch,i)=>/*#__PURE__*/_jsx(\"span\",{className:id+\"-span\",\"data-ch\":ch===\" \"?\"\\xa0\":ch,style:{position:\"relative\",whiteSpace:\"pre\"},children:/*#__PURE__*/_jsx(\"span\",{className:id+\"-txt\",style:{...font,display:\"inline-block\",whiteSpace:\"pre\"},children:ch===\" \"?\"\\xa0\":ch})},i))})]});}addPropertyControls(StaggerLinks,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Hover Me\"},font:{type:ControlType.Font,controls:\"extended\",displayFontSize:true,displayTextAlignment:true,defaultFontType:\"sans-serif\",defaultValue:{fontSize:32,letterSpacing:-.01,lineHeight:\"1.15em\"},title:\"Font\"},textTransform:{type:ControlType.Enum,title:\"Text Transform\",options:[\"none\",\"uppercase\"],optionTitles:[\"None\",\"Uppercase\"],defaultValue:\"none\",displaySegmentedControl:true},textColor:{type:ControlType.Color,defaultValue:\"#000000\",title:\"Text Color\"},hoverColor:{type:ControlType.Color,defaultValue:\"#2454E3\",title:\"Hover Color\"},duration:{type:ControlType.Number,defaultValue:.35,min:.1,max:1,step:.05,displayStepper:true,title:\"Animation Duration\"},staggerMode:{type:ControlType.Enum,title:\"Stagger Mode\",options:[\"character\",\"word\"],optionTitles:[\"Character\",\"Word\"],defaultValue:\"character\",displaySegmentedControl:true},stagger:{type:ControlType.Number,defaultValue:.04,min:0,max:.2,step:.005,displayStepper:true,title:({staggerMode})=>staggerMode===\"word\"?\"Word Stagger\":\"Letter Stagger\"},bounceIntensity:{type:ControlType.Number,defaultValue:.55,min:0,max:1,step:.05,displayStepper:true,title:\"Bounce Intensity\"},manualHover:{type:ControlType.Boolean,title:\"Manual Hover\",defaultValue:false,enabledTitle:\"Manual\",disabledTitle:\"Auto\"},isHovered:{type:ControlType.Boolean,title:\"Is Hovered?\",defaultValue:false,hidden:({manualHover})=>!manualHover}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StaggerLinks\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StaggerLinks.map","// Generated by Framer (c90503a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,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=[\"SMVhlL2UM\",\"FnwUBbEIY\",\"uNnpzY2U6\",\"l17Cwirq2\",\"k9PWw698h\",\"LxDT59rql\",\"DbpSwwWkH\",\"PCP5w0iXj\",\"q6jCVMXFn\",\"YhAzQusv2\",\"U_ZTqClr8\",\"wnvYEktTf\",\"SLZxiGVso\",\"LdHCHjvR9\",\"hln12JHms\"];const serializationHash=\"framer-G6Igb\";const variantClassNames={DbpSwwWkH:\"framer-v-85bh9r\",FnwUBbEIY:\"framer-v-191wwgz\",hln12JHms:\"framer-v-n0x0vh\",k9PWw698h:\"framer-v-yhnfbn\",l17Cwirq2:\"framer-v-1swlfft\",LdHCHjvR9:\"framer-v-1iwcm24\",LxDT59rql:\"framer-v-5gd1i7\",PCP5w0iXj:\"framer-v-ji2kt6\",q6jCVMXFn:\"framer-v-1s4oz7s\",SLZxiGVso:\"framer-v-1yuzes8\",SMVhlL2UM:\"framer-v-6num0d\",U_ZTqClr8:\"framer-v-1sxmxtg\",uNnpzY2U6:\"framer-v-1duxzpm\",wnvYEktTf:\"framer-v-wchhko\",YhAzQusv2:\"framer-v-rkxd17\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:2,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:1,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={\"D (animated) / Light Step 0 \":\"SMVhlL2UM\",\"D (animated) / Light Step 1\":\"FnwUBbEIY\",\"D (animated) / Light Step 2\":\"uNnpzY2U6\",\"D (animated) / Light Step 3\":\"l17Cwirq2\",\"D (animated) / Light Step 4\":\"k9PWw698h\",\"D (animated) / Light Step 5\":\"LxDT59rql\",\"D / Dark\":\"DbpSwwWkH\",\"D / Light (pricing)\":\"PCP5w0iXj\",\"D / Light\":\"q6jCVMXFn\",\"M (animated) / Light Step 0\":\"wnvYEktTf\",\"M (animated) / Light Step 1\":\"SLZxiGVso\",\"M (animated) / Light Step 2\":\"LdHCHjvR9\",\"M (animated) / Light Step 3\":\"hln12JHms\",\"M / Dark\":\"YhAzQusv2\",\"M / Light\":\"U_ZTqClr8\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SMVhlL2UM\"};};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:\"SMVhlL2UM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearnepvwk=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"FnwUBbEIY\",true),200);});const onAppearof2ej6=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"uNnpzY2U6\",true),100);});const onAppear1lqgjx9=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"l17Cwirq2\",true),100);});const onAppear59bu7s=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"k9PWw698h\",true),100);});const onAppear16zh3e9=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"LxDT59rql\",true),100);});const onAppear1rstyln=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"SLZxiGVso\",true),200);});const onAppear1kn6jr2=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"LdHCHjvR9\",true),200);});const onAppearhxrlax=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"hln12JHms\",true),200);});useOnVariantChange(baseVariant,{DbpSwwWkH:undefined,default:onAppearnepvwk,FnwUBbEIY:onAppearof2ej6,hln12JHms:undefined,k9PWw698h:onAppear16zh3e9,l17Cwirq2:onAppear59bu7s,LdHCHjvR9:onAppearhxrlax,LxDT59rql:undefined,PCP5w0iXj:undefined,q6jCVMXFn:undefined,SLZxiGVso:onAppear1kn6jr2,U_ZTqClr8:undefined,uNnpzY2U6:onAppear1lqgjx9,wnvYEktTf:onAppear1rstyln,YhAzQusv2:undefined});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"YhAzQusv2\",\"U_ZTqClr8\",\"wnvYEktTf\",\"SLZxiGVso\",\"LdHCHjvR9\",\"hln12JHms\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"PCP5w0iXj\",\"YhAzQusv2\",\"U_ZTqClr8\",\"wnvYEktTf\",\"SLZxiGVso\",\"LdHCHjvR9\",\"hln12JHms\"].includes(baseVariant))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,...addPropertyOverrides({FnwUBbEIY:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6num0d\",className,classNames),\"data-framer-name\":\"D (animated) / Light Step 0 \",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SMVhlL2UM\",ref:refBinding,style:{...style},...addPropertyOverrides({DbpSwwWkH:{\"data-framer-name\":\"D / Dark\",\"data-highlight\":undefined},FnwUBbEIY:{\"data-framer-name\":\"D (animated) / Light Step 1\"},hln12JHms:{\"data-framer-name\":\"M (animated) / Light Step 3\",\"data-highlight\":undefined},k9PWw698h:{\"data-framer-name\":\"D (animated) / Light Step 4\"},l17Cwirq2:{\"data-framer-name\":\"D (animated) / Light Step 3\"},LdHCHjvR9:{\"data-framer-name\":\"M (animated) / Light Step 2\"},LxDT59rql:{\"data-framer-name\":\"D (animated) / Light Step 5\",\"data-highlight\":undefined},PCP5w0iXj:{\"data-framer-name\":\"D / Light (pricing)\",\"data-highlight\":undefined},q6jCVMXFn:{\"data-framer-name\":\"D / Light\",\"data-highlight\":undefined},SLZxiGVso:{\"data-framer-name\":\"M (animated) / Light Step 1\"},U_ZTqClr8:{\"data-framer-name\":\"M / Light\",\"data-highlight\":undefined},uNnpzY2U6:{\"data-framer-name\":\"D (animated) / Light Step 2\"},wnvYEktTf:{\"data-framer-name\":\"M (animated) / Light Step 0\"},YhAzQusv2:{\"data-framer-name\":\"M / Dark\",\"data-highlight\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ic7taq\",\"data-border\":true,\"data-framer-name\":\"line 1\",layoutDependency:layoutDependency,layoutId:\"Tfx2Ry5ag\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-1cf8533b-eb5e-4027-b541-615ae5f36a3e, rgba(255, 255, 255, 0.16))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"2px\"},variants:{DbpSwwWkH:{\"--border-color\":\"var(--token-3bc21b05-aab0-4ef3-bf6e-9223349ca670, rgba(14, 14, 14, 0.12))\"},PCP5w0iXj:{\"--border-color\":\"var(--token-e153ee55-fb12-4a4e-b6bd-88c30a02f923, rgba(255, 255, 255, 0.08))\"},q6jCVMXFn:{\"--border-color\":\"var(--token-e153ee55-fb12-4a4e-b6bd-88c30a02f923, rgba(255, 255, 255, 0.08))\"},U_ZTqClr8:{\"--border-color\":\"var(--token-e153ee55-fb12-4a4e-b6bd-88c30a02f923, rgba(255, 255, 255, 0.08))\"},YhAzQusv2:{\"--border-color\":\"var(--token-3bc21b05-aab0-4ef3-bf6e-9223349ca670, rgba(14, 14, 14, 0.12))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rsxnfi\",\"data-border\":true,\"data-framer-name\":\"line 2\",layoutDependency:layoutDependency,layoutId:\"ivgXBiJI0\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-1cf8533b-eb5e-4027-b541-615ae5f36a3e, rgba(255, 255, 255, 0.16))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"2px\"},variants:{DbpSwwWkH:{\"--border-color\":\"var(--token-3bc21b05-aab0-4ef3-bf6e-9223349ca670, rgba(14, 14, 14, 0.12))\"},PCP5w0iXj:{\"--border-color\":\"var(--token-e153ee55-fb12-4a4e-b6bd-88c30a02f923, rgba(255, 255, 255, 0.08))\"},q6jCVMXFn:{\"--border-color\":\"var(--token-e153ee55-fb12-4a4e-b6bd-88c30a02f923, rgba(255, 255, 255, 0.08))\"},U_ZTqClr8:{\"--border-color\":\"var(--token-e153ee55-fb12-4a4e-b6bd-88c30a02f923, rgba(255, 255, 255, 0.08))\"},YhAzQusv2:{\"--border-color\":\"var(--token-3bc21b05-aab0-4ef3-bf6e-9223349ca670, rgba(14, 14, 14, 0.12))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-17jtfr\",\"data-border\":true,\"data-framer-name\":\"line 3\",layoutDependency:layoutDependency,layoutId:\"vChiFmnoX\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-1cf8533b-eb5e-4027-b541-615ae5f36a3e, rgba(255, 255, 255, 0.16))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"2px\"},variants:{DbpSwwWkH:{\"--border-color\":\"var(--token-3bc21b05-aab0-4ef3-bf6e-9223349ca670, rgba(14, 14, 14, 0.12))\"},PCP5w0iXj:{\"--border-color\":\"var(--token-e153ee55-fb12-4a4e-b6bd-88c30a02f923, rgba(255, 255, 255, 0.08))\"},q6jCVMXFn:{\"--border-color\":\"var(--token-e153ee55-fb12-4a4e-b6bd-88c30a02f923, rgba(255, 255, 255, 0.08))\"},U_ZTqClr8:{\"--border-color\":\"var(--token-e153ee55-fb12-4a4e-b6bd-88c30a02f923, rgba(255, 255, 255, 0.08))\"},YhAzQusv2:{\"--border-color\":\"var(--token-3bc21b05-aab0-4ef3-bf6e-9223349ca670, rgba(14, 14, 14, 0.12))\"}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-3c45dv\",\"data-border\":true,\"data-framer-name\":\"line 4\",layoutDependency:layoutDependency,layoutId:\"XwXzxrpSI\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-1cf8533b-eb5e-4027-b541-615ae5f36a3e, rgba(255, 255, 255, 0.16))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"2px\"},variants:{DbpSwwWkH:{\"--border-color\":\"var(--token-3bc21b05-aab0-4ef3-bf6e-9223349ca670, rgba(14, 14, 14, 0.12))\"},PCP5w0iXj:{\"--border-color\":\"var(--token-e153ee55-fb12-4a4e-b6bd-88c30a02f923, rgba(255, 255, 255, 0.08))\"},q6jCVMXFn:{\"--border-color\":\"var(--token-e153ee55-fb12-4a4e-b6bd-88c30a02f923, rgba(255, 255, 255, 0.08))\"}}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ualp4s\",\"data-border\":true,\"data-framer-name\":\"line 5\",layoutDependency:layoutDependency,layoutId:\"KEMK5Qhmd\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"var(--token-1cf8533b-eb5e-4027-b541-615ae5f36a3e, rgba(255, 255, 255, 0.16))\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"dashed\",\"--border-top-width\":\"2px\"},variants:{DbpSwwWkH:{\"--border-color\":\"var(--token-3bc21b05-aab0-4ef3-bf6e-9223349ca670, rgba(14, 14, 14, 0.12))\"},q6jCVMXFn:{\"--border-color\":\"var(--token-e153ee55-fb12-4a4e-b6bd-88c30a02f923, rgba(255, 255, 255, 0.08))\"}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-G6Igb.framer-95oh8g, .framer-G6Igb .framer-95oh8g { display: block; }\",\".framer-G6Igb.framer-6num0d { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; height: 800px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-G6Igb .framer-ic7taq, .framer-G6Igb .framer-rsxnfi, .framer-G6Igb .framer-17jtfr, .framer-G6Igb .framer-3c45dv, .framer-G6Igb .framer-ualp4s { flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-G6Igb.framer-v-191wwgz .framer-ic7taq, .framer-G6Igb.framer-v-1duxzpm .framer-ic7taq, .framer-G6Igb.framer-v-1duxzpm .framer-rsxnfi, .framer-G6Igb.framer-v-1swlfft .framer-ic7taq, .framer-G6Igb.framer-v-1swlfft .framer-rsxnfi, .framer-G6Igb.framer-v-1swlfft .framer-17jtfr, .framer-G6Igb.framer-v-yhnfbn .framer-ic7taq, .framer-G6Igb.framer-v-yhnfbn .framer-rsxnfi, .framer-G6Igb.framer-v-yhnfbn .framer-17jtfr, .framer-G6Igb.framer-v-yhnfbn .framer-3c45dv, .framer-G6Igb.framer-v-5gd1i7 .framer-ic7taq, .framer-G6Igb.framer-v-5gd1i7 .framer-rsxnfi, .framer-G6Igb.framer-v-5gd1i7 .framer-17jtfr, .framer-G6Igb.framer-v-5gd1i7 .framer-3c45dv, .framer-G6Igb.framer-v-5gd1i7 .framer-ualp4s, .framer-G6Igb.framer-v-85bh9r .framer-ic7taq, .framer-G6Igb.framer-v-85bh9r .framer-rsxnfi, .framer-G6Igb.framer-v-85bh9r .framer-17jtfr, .framer-G6Igb.framer-v-85bh9r .framer-3c45dv, .framer-G6Igb.framer-v-85bh9r .framer-ualp4s, .framer-G6Igb.framer-v-ji2kt6 .framer-ic7taq, .framer-G6Igb.framer-v-ji2kt6 .framer-rsxnfi, .framer-G6Igb.framer-v-ji2kt6 .framer-17jtfr, .framer-G6Igb.framer-v-ji2kt6 .framer-3c45dv, .framer-G6Igb.framer-v-1s4oz7s .framer-ic7taq, .framer-G6Igb.framer-v-1s4oz7s .framer-rsxnfi, .framer-G6Igb.framer-v-1s4oz7s .framer-17jtfr, .framer-G6Igb.framer-v-1s4oz7s .framer-3c45dv, .framer-G6Igb.framer-v-1s4oz7s .framer-ualp4s, .framer-G6Igb.framer-v-rkxd17 .framer-ic7taq, .framer-G6Igb.framer-v-rkxd17 .framer-rsxnfi, .framer-G6Igb.framer-v-rkxd17 .framer-17jtfr, .framer-G6Igb.framer-v-1sxmxtg .framer-ic7taq, .framer-G6Igb.framer-v-1sxmxtg .framer-rsxnfi, .framer-G6Igb.framer-v-1sxmxtg .framer-17jtfr, .framer-G6Igb.framer-v-1yuzes8 .framer-ic7taq, .framer-G6Igb.framer-v-1iwcm24 .framer-ic7taq, .framer-G6Igb.framer-v-1iwcm24 .framer-rsxnfi, .framer-G6Igb.framer-v-n0x0vh .framer-ic7taq, .framer-G6Igb.framer-v-n0x0vh .framer-rsxnfi { height: 100%; }\",\".framer-G6Igb.framer-v-rkxd17.framer-6num0d, .framer-G6Igb.framer-v-1sxmxtg.framer-6num0d, .framer-G6Igb.framer-v-wchhko.framer-6num0d, .framer-G6Igb.framer-v-1yuzes8.framer-6num0d, .framer-G6Igb.framer-v-1iwcm24.framer-6num0d, .framer-G6Igb.framer-v-n0x0vh.framer-6num0d { width: 390px; }\",'.framer-G6Igb[data-border=\"true\"]::after, .framer-G6Igb [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 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FnwUBbEIY\":{\"layout\":[\"fixed\",\"fixed\"]},\"uNnpzY2U6\":{\"layout\":[\"fixed\",\"fixed\"]},\"l17Cwirq2\":{\"layout\":[\"fixed\",\"fixed\"]},\"k9PWw698h\":{\"layout\":[\"fixed\",\"fixed\"]},\"LxDT59rql\":{\"layout\":[\"fixed\",\"fixed\"]},\"DbpSwwWkH\":{\"layout\":[\"fixed\",\"fixed\"]},\"PCP5w0iXj\":{\"layout\":[\"fixed\",\"fixed\"]},\"q6jCVMXFn\":{\"layout\":[\"fixed\",\"fixed\"]},\"YhAzQusv2\":{\"layout\":[\"fixed\",\"fixed\"]},\"U_ZTqClr8\":{\"layout\":[\"fixed\",\"fixed\"]},\"wnvYEktTf\":{\"layout\":[\"fixed\",\"fixed\"]},\"SLZxiGVso\":{\"layout\":[\"fixed\",\"fixed\"]},\"LdHCHjvR9\":{\"layout\":[\"fixed\",\"fixed\"]},\"hln12JHms\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNi3NxqQwN=withCSS(Component,css,\"framer-G6Igb\");export default FramerNi3NxqQwN;FramerNi3NxqQwN.displayName=\"visible grid\";FramerNi3NxqQwN.defaultProps={height:800,width:1200};addPropertyControls(FramerNi3NxqQwN,{variant:{options:[\"SMVhlL2UM\",\"FnwUBbEIY\",\"uNnpzY2U6\",\"l17Cwirq2\",\"k9PWw698h\",\"LxDT59rql\",\"DbpSwwWkH\",\"PCP5w0iXj\",\"q6jCVMXFn\",\"YhAzQusv2\",\"U_ZTqClr8\",\"wnvYEktTf\",\"SLZxiGVso\",\"LdHCHjvR9\",\"hln12JHms\"],optionTitles:[\"D (animated) / Light Step 0 \",\"D (animated) / Light Step 1\",\"D (animated) / Light Step 2\",\"D (animated) / Light Step 3\",\"D (animated) / Light Step 4\",\"D (animated) / Light Step 5\",\"D / Dark\",\"D / Light (pricing)\",\"D / Light\",\"M / Dark\",\"M / Light\",\"M (animated) / Light Step 0\",\"M (animated) / Light Step 1\",\"M (animated) / Light Step 2\",\"M (animated) / Light Step 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNi3NxqQwN,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNi3NxqQwN\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"800\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FnwUBbEIY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uNnpzY2U6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l17Cwirq2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"k9PWw698h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LxDT59rql\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DbpSwwWkH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PCP5w0iXj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"q6jCVMXFn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YhAzQusv2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"U_ZTqClr8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wnvYEktTf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SLZxiGVso\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LdHCHjvR9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hln12JHms\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ni3NxqQwN.map","// Generated by Framer (f8e97a5)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",openType:true,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\",openType:true,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\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,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\",openType:true,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\",openType:true,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\",openType:true,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\",openType:true,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\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,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\",openType:true,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\",openType:true,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\",openType:true,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\",openType:true,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\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",openType:true,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\",openType:true,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\",openType:true,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-jMp1b .framer-styles-preset-10ejif3:not(.rich-text-wrapper), .framer-jMp1b .framer-styles-preset-10ejif3.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans 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: 20px; --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: -1px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-jMp1b .framer-styles-preset-10ejif3:not(.rich-text-wrapper), .framer-jMp1b .framer-styles-preset-10ejif3.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans 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: 18px; --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: -1px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-jMp1b .framer-styles-preset-10ejif3:not(.rich-text-wrapper), .framer-jMp1b .framer-styles-preset-10ejif3.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans 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: 16px; --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: -1px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-jMp1b\";\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 (6d85059)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;DM Sans-500\",\"GF;DM Sans-700\",\"GF;DM Sans-700italic\",\"GF;DM Sans-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"},{cssFamilyName:\"DM Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2\",weight:\"700\"},{cssFamilyName:\"DM Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm32RmYJpso5.woff2\",weight:\"700\"},{cssFamilyName:\"DM Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-7DW32RmYJpso5.woff2\",weight:\"500\"}]}];export const css=['.framer-KV1Ss .framer-styles-preset-75tjws:not(.rich-text-wrapper), .framer-KV1Ss .framer-styles-preset-75tjws.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 14px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0.03em; --framer-line-height: 1.1429em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-97f1c743-6c42-4db8-b2f7-6063ade41f23, #0e0e0e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 809px) and (min-width: 0px) { .framer-KV1Ss .framer-styles-preset-75tjws:not(.rich-text-wrapper), .framer-KV1Ss .framer-styles-preset-75tjws.rich-text-wrapper p { --framer-font-family: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-family-italic: \"DM Sans\", \"DM Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 13px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0.03em; --framer-line-height: 1.1429em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-97f1c743-6c42-4db8-b2f7-6063ade41f23, #0e0e0e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-KV1Ss\";\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\"}}}"],"mappings":"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"}