{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe", "ssg:https://framer.com/m/Utils-FINc.js", "ssg:https://framerusercontent.com/modules/P8F7KWVh7BHQeoHsQU6E/P7w6XCq9Ey7fbnkxjNXK/ArrowPointsToCTA_Prod.js", "ssg:https://framerusercontent.com/modules/IrwYzlUPbHl5a7WLNfpK/5x3dMH72Kc9IgoiqPUHw/mztb8qfgI.js", "ssg:https://framerusercontent.com/modules/gs7yJ7xSGCRitassc2fg/Z2Fw9i5s9Wb31LW8ekKW/z1R6zTTcE.js", "ssg:https://framerusercontent.com/modules/IhQ0Vpsqkbdry1WK0Dtm/4CRvCtvCvPdHDE8uMG4w/PX9oF4I00.js", "ssg:https://framerusercontent.com/modules/js1leFgNDeqePLZh4P0U/miUVaXOqZFqSdwGb5Z8s/Ije9pWgN8.js", "ssg:https://framerusercontent.com/modules/GykLEZwba3Ksi6e4l2Du/Q9BI24cPZR6ssKuVXsNX/ChinaRegionTips.js", "ssg:https://framerusercontent.com/modules/OlpbdZk3TWgRGVJ04RXS/6LpyqiBkMyb29fOrkJLJ/BqiKe7CJq.js", "ssg:https://framerusercontent.com/modules/R7Flv3TdPJ1uRZ9HFQi5/1XkaLwSrqPOcjBfSZn4Q/C46tV32Ad.js", "ssg:https://framerusercontent.com/modules/i9S6T9KAFO6Q4rwaIjII/GJOiSyCJnKYREYqHHiOX/gyZFhL75l.js", "ssg:https://framerusercontent.com/modules/D8CyMNwNgItfTzifyTeR/q7PAt6GpKJnxhYlotDOQ/NZozjNGe_.js", "ssg:https://framerusercontent.com/modules/MSGHiCxObXKdaWUtaebo/V4ZcgfjdJlnrnTAi7iHA/hhPbWMppS.js", "ssg:https://framerusercontent.com/modules/mMDMFnz1nvGkPsKA0KgG/RXAnm3iwuMS6DVdwUZO4/jSRPuIgTd.js", "ssg:https://framerusercontent.com/modules/igEVupZT0CitBhl5NaGI/NgxG1lo5ZXFHq2WNKlkd/ZHU0krnUm.js", "ssg:https://framerusercontent.com/modules/XXsZW1tA6Ti8zPAgc2P1/YXDm1v4pC0w59OX9fA3j/Ar2Z8annv.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "// Generated by Framer (0b8b5e5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const serializationHash=\"framer-q8Ttd\";const variantClassNames={XvqTw0Be9:\"framer-v-jjcw9a\"};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={bounce:.2,delay:0,duration:.4,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 getProps=({height,id,subtitle,title,width,...props})=>{var _ref,_ref1;return{...props,WuF2iG84P:(_ref=subtitle!==null&&subtitle!==void 0?subtitle:props.WuF2iG84P)!==null&&_ref!==void 0?_ref:\"Set up the component by adding background and bouncer elements to the component properties.\",yeAnKbEUZ:(_ref1=title!==null&&title!==void 0?title:props.yeAnKbEUZ)!==null&&_ref1!==void 0?_ref1:\"Screen Saver\"};};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,yeAnKbEUZ,WuF2iG84P,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"XvqTw0Be9\",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(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-jjcw9a\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"XvqTw0Be9\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{backgroundColor:\"rgba(136, 85, 255, 0.1)\",...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uh2i08\",layoutDependency:layoutDependency,layoutId:\"aM7oiNoFL\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-flw0dh\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"GthLmGmBt\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28 28\"><g id=\"ss11036020200_1\"><path d=\"M 0 0 L 28 0 L 28 28 L 0 28 Z\" fill=\"transparent\"></path><path d=\"M 21 7.113 C 21 7.041 21.029 6.971 21.079 6.921 L 27.534 0.465 C 27.613 0.388 27.73 0.365 27.831 0.407 C 27.933 0.449 28 0.548 28 0.658 L 28 13.888 C 28 13.96 27.971 14.028 27.921 14.079 L 21 21 Z M 7 21 L 7 7.658 C 7 7.548 6.933 7.449 6.831 7.407 C 6.73 7.365 6.613 7.388 6.534 7.465 L 0.079 13.921 C 0.028 13.972 0 14.041 0 14.113 L 0 27.728 C 0 27.877 0.122 28 0.273 28 L 13.888 28 C 13.96 28 14.028 27.971 14.079 27.921 L 21 21 Z\" fill=\"rgb(153, 102, 255)\"></path></g></svg>',svgContentId:11036020200,withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k3ullq\",layoutDependency:layoutDependency,layoutId:\"E3DQBYSAf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(153, 102, 255))\"},children:\"Screen Saver\"})}),className:\"framer-q0gs4u\",\"data-framer-name\":\"Title\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"UqJwZqJjg\",style:{\"--extracted-r6o4lv\":\"rgb(153, 102, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yeAnKbEUZ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(153, 102, 255, 0.7))\"},children:\"Set up the component by adding background and bouncer elements to the component properties.\"})}),className:\"framer-g5dqhc\",\"data-framer-name\":\"Subtitle\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RJ7UF99m8\",style:{\"--extracted-r6o4lv\":\"rgba(153, 102, 255, 0.7)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WuF2iG84P,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-q8Ttd.framer-qanqo2, .framer-q8Ttd .framer-qanqo2 { display: block; }\",\".framer-q8Ttd.framer-jjcw9a { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 200px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 400px; }\",\".framer-q8Ttd .framer-uh2i08 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-q8Ttd .framer-flw0dh { flex: none; height: 28px; position: relative; width: 28px; }\",\".framer-q8Ttd .framer-k3ullq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; max-width: 200px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-q8Ttd .framer-q0gs4u, .framer-q8Ttd .framer-g5dqhc { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-q8Ttd.framer-jjcw9a, .framer-q8Ttd .framer-uh2i08, .framer-q8Ttd .framer-k3ullq { gap: 0px; } .framer-q8Ttd.framer-jjcw9a > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-q8Ttd.framer-jjcw9a > :first-child { margin-left: 0px; } .framer-q8Ttd.framer-jjcw9a > :last-child { margin-right: 0px; } .framer-q8Ttd .framer-uh2i08 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-q8Ttd .framer-uh2i08 > :first-child, .framer-q8Ttd .framer-k3ullq > :first-child { margin-top: 0px; } .framer-q8Ttd .framer-uh2i08 > :last-child, .framer-q8Ttd .framer-k3ullq > :last-child { margin-bottom: 0px; } .framer-q8Ttd .framer-k3ullq > * { margin: 0px; margin-bottom: calc(12px / 2); margin-top: calc(12px / 2); } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yeAnKbEUZ\":\"title\",\"WuF2iG84P\":\"subtitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerW7oLCU4_B=withCSS(Component,css,\"framer-q8Ttd\");export default FramerW7oLCU4_B;FramerW7oLCU4_B.displayName=\"Utils/Component Message\";FramerW7oLCU4_B.defaultProps={height:200,width:400};addPropertyControls(FramerW7oLCU4_B,{yeAnKbEUZ:{defaultValue:\"Screen Saver\",displayTextArea:false,title:\"Title\",type:ControlType.String},WuF2iG84P:{defaultValue:\"Set up the component by adding background and bouncer elements to the component properties.\",displayTextArea:false,title:\"Subtitle\",type:ControlType.String}});addFonts(FramerW7oLCU4_B,[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{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/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{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/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{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/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerW7oLCU4_B\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"yeAnKbEUZ\\\":\\\"title\\\",\\\"WuF2iG84P\\\":\\\"subtitle\\\"}\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./W7oLCU4_B.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{cloneElement}from\"react\";import UtilsComponentMessage from\"https://framer.com/m/Utils-Component-Message-ZVoG.js@cRfVFRl0izzBulKFjOAe\";export const ComponentMessage=({title,subtitle,style})=>{return /*#__PURE__*/_jsx(UtilsComponentMessage,{yeAnKbEUZ:title,WuF2iG84P:subtitle,style:{width:\"100%\",height:\"100%\",...style}});};/* \n    This function is also used many times to make sure components work even if we set a color style like \"Accent\" on their color properties. We can make this into a utility function.\n*/export const extractRGBColorFromString=str=>{const rgbRegex=/(rgba|rgb)\\(.*?\\)/g;const match=str.match(rgbRegex);return match?match[0]:str;};/*\n    This function makes a connected layer use the sizing of the component it is inside,\n    preventing it from being larger or smaller than the component's size.\n    Use this on layers connected with ControlType.ComponentInstance.\n*/export function styleLayer(layer,style={}){layer=Array.isArray(layer)?layer[0]:layer;let newLayer=layer;const{width,height,...otherStyle}=style;if(layer&&layer.props&&style&&(width||height)){if(typeof layer.type===\"function\"&&typeof layer.props.children===\"object\"){newLayer=/*#__PURE__*/cloneElement(layer,{children:{...layer.props.children,props:{...layer.props.children.props,style:{...layer.props.children.props.style,...width&&{width},...height&&{height},...otherStyle}}}});}else{newLayer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width},...height&&{height},...otherStyle}});}}return newLayer;}\nexport const __FramerMetadata__ = {\"exports\":{\"ComponentMessage\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"extractRGBColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"styleLayer\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Utils.map", "import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{ControlType,addPropertyControls,RenderTarget}from\"framer\";import{useEffect,useRef,useState}from\"react\";import{useInView}from\"framer-motion\";import React from\"react\";import{ComponentMessage}from\"https://framer.com/m/Utils-FINc.js\";// Global mouse position tracking\nif(typeof window!==\"undefined\"){window.addEventListener(\"mousemove\",e=>{window.mouseX=e.clientX;window.mouseY=e.clientY;});}var ArrowType;// ------------------------------------------------------------ //\n// INTERFACES\n// ------------------------------------------------------------ //\n(function(ArrowType){ArrowType[\"SOLID\"]=\"solid\";ArrowType[\"DASHED\"]=\"dashed\";ArrowType[\"DOTTED\"]=\"dotted\";})(ArrowType||(ArrowType={}));var ArrowLineCap;(function(ArrowLineCap){ArrowLineCap[\"SQUARE\"]=\"square\";ArrowLineCap[\"ROUND\"]=\"round\";})(ArrowLineCap||(ArrowLineCap={}));// ------------------------------------------------------------ //\n// PROPERTY CONTROLS\n// ------------------------------------------------------------ //\naddPropertyControls(ArrowPointsToCta,{button:{type:ControlType.ComponentInstance},buttonWidth:{type:ControlType.Enum,title:\"Width\",options:[\"default\",\"fill\"],optionTitles:[\"Default\",\"Fill\"],defaultValue:\"default\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},arrow:{type:ControlType.Object,controls:{thickness:{type:ControlType.Number,defaultValue:1,unit:\"px\",min:1,max:20,step:1},color:{type:ControlType.Color},type:{type:ControlType.Enum,options:Object.values(ArrowType),optionTitles:[\"Solid\",\"Dashed\",\"Dotted\"],defaultValue:\"dashed\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},gapBetweenDashes:{type:ControlType.Number,title:\"Gap\",defaultValue:10,unit:\"px\",min:1,max:50,step:1,hidden:props=>props.type===\"solid\"},lineCap:{type:ControlType.Enum,options:Object.values(ArrowLineCap),optionTitles:[\"Square\",\"Round\"],defaultValue:\"round\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},tipLength:{type:ControlType.Number,defaultValue:10,unit:\"px\",min:5,max:50,step:1},preview:{type:ControlType.Boolean,defaultValue:true}},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});// ------------------------------------------------------------ //\n// DEFAULT PROPS\n// ------------------------------------------------------------ //\nArrowPointsToCta.defaultProps={button:undefined,buttonWidth:\"default\",arrow:{thickness:1,color:\"rgb(153, 153, 153)\",type:\"dashed\",gapBetweenDashes:10,lineCap:\"round\",tipLength:10,preview:true}};// ------------------------------------------------------------ //\n// MAIN COMPONENT\n// ------------------------------------------------------------ //\n/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n * @framerDisableUnlink\n */export default function ArrowPointsToCta(props){const isOnFramerCanvas=RenderTarget.hasRestrictions();const haveNativeButton=props.button!==undefined&&props.button?.length>0;// Refs for DOM elements and animation\nconst canvasRef=useRef(null);const targetRef=useRef(null);const wrapperRef=useRef(null);const mouseRef=useRef({x:null,y:null});const animationFrameRef=useRef(null);const rgbColor=parseFramerColor(props.arrow.color);const targetInView=useInView(targetRef);// Effect for canvas updates\nuseEffect(()=>{updateCanvas({canvasRef:canvasRef,targetRef:targetRef});// Debounce utility\nconst debounce=(fn,delay)=>{let timeoutId;return(...args)=>{clearTimeout(timeoutId);timeoutId=setTimeout(()=>fn(...args),delay);};};// Debounced resize handler\nconst debouncedResize=debounce(()=>{updateCanvas({canvasRef:canvasRef,targetRef:targetRef});},150)// 150ms delay\n;window.addEventListener(\"resize\",debouncedResize);// Cleanup\nreturn()=>{window.removeEventListener(\"resize\",debouncedResize);};},[haveNativeButton]);// Effect for preview arrow on Framer canvas\nuseEffect(()=>{if(isOnFramerCanvas&&props.arrow.preview){const canvas=canvasRef.current;if(!canvas)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;// Draw the preview arrow\ndrawPreviewArrow({ctx,canvas,framerProps:props,rgbColor});}else{return;}return()=>{// clear arrow from canvas\nconst canvas=canvasRef.current;if(!canvas)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;ctx.clearRect(0,0,canvas.width,canvas.height);};},[isOnFramerCanvas,props,rgbColor]);// Use mouse events\nuseMouseEvents({isOnFramerCanvas,canvasRef,targetRef,wrapperRef,mouseRef,animationFrameRef,targetInView,framerProps:props,rgbColor});if(!haveNativeButton){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\"},children:/*#__PURE__*/_jsx(ComponentMessage,{title:\"Arrow Points to CTA\",subtitle:\"Set up the component by connecting button to the component or selecting the button from the component properties.\"})});}return /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"div\",{ref:targetRef,style:{overflow:\"visible\",width:props.buttonWidth===\"default\"?\"fit-content\":\"100%\",display:\"flex\"},children:/*#__PURE__*/_jsx(_Fragment,{children:React.Children.map(props.button,child=>{return /*#__PURE__*/React.cloneElement(child,{// @ts-expect-error this is Framer layer\nstyle:{// @ts-expect-error this is Framer layer\n...child.props.style,width:props.buttonWidth===\"fill\"?\"100%\":child.props.width}});})})}),/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",pointerEvents:\"none\",zIndex:2147483647}})]});}// ------------------------------------------------------------ //\n// MOUSE EVENTS MAIN FUNCTION\n// ------------------------------------------------------------ //\nconst useMouseEvents=({isOnFramerCanvas,canvasRef,targetRef,wrapperRef,mouseRef,animationFrameRef,targetInView,framerProps,rgbColor})=>{const opacityRef=useRef(0);const lastTargetInView=useRef(targetInView);const breakpoint=useBreakpoint();useEffect(()=>{if(isOnFramerCanvas||breakpoint===\"mobile\")return;const canvas=canvasRef.current;const target=targetRef.current;if(!canvas||!target)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;// Function to update mouse position\nconst updateMousePosition=e=>{mouseRef.current={x:e.clientX,y:e.clientY};};// Only add mousemove listener when target is in view\nlet handleMouseMove=null;if(targetInView){handleMouseMove=updateMousePosition;window.addEventListener(\"mousemove\",handleMouseMove);// If target just came into view, update mouse position immediately\nif(!lastTargetInView.current){updateMousePosition({clientX:window.mouseX||0,clientY:window.mouseY||0});}}// Update last target in view state\nlastTargetInView.current=targetInView;// Start animation\nanimate({ctx,target,wrapperRef,canvas,mouseRef,animationFrameRef,targetInView,opacityRef,framerProps,rgbColor});return()=>{if(handleMouseMove){window.removeEventListener(\"mousemove\",handleMouseMove);}if(animationFrameRef.current){cancelAnimationFrame(animationFrameRef.current);}};},[isOnFramerCanvas,targetInView,breakpoint]);};// ------------------------------------------------------------ //\n// DRAW ARRROW + ANIMATION\n// ------------------------------------------------------------ //\nconst drawArrow=({ctx,target,canvas,mouseRef,currentOpacity,framerProps,rgbColor})=>{if(!ctx||!target||!canvas)return;const{x:mouseX,y:mouseY}=mouseRef.current;if(!mouseX||!mouseY)return;// Get target position and dimensions\nconst targetRect=target.getBoundingClientRect();// Check if mouse is over the button\nif(mouseX>=targetRect.left&&mouseX<=targetRect.right&&mouseY>=targetRect.top&&mouseY<=targetRect.bottom){return;// Don't draw arrow if mouse is over button\n}// Get canvas position and convert mouse coordinates to be relative to canvas\nconst canvasRect=canvas.getBoundingClientRect();// Convert mouse position to be relative to canvas\nconst x0=mouseX-canvasRect.left;const y0=mouseY-canvasRect.top;// Get target position relative to canvas\nconst cx=targetRect.left-canvasRect.left+targetRect.width/2;const cy=targetRect.top-canvasRect.top+targetRect.height/2;// Add target size\nconst a=Math.atan2(cy-y0,cx-x0);const x1=cx-Math.cos(a)*(targetRect.width/2+20);const y1=cy-Math.sin(a)*(targetRect.height/2+20);const midX=(x0+x1)/2;const midY=(y0+y1)/2;const offset=Math.min(200,Math.hypot(x1-x0,y1-y0)*.5);const t=Math.max(-1,Math.min(1,(y0-y1)/200));const controlX=midX;const controlY=midY+offset*t;// Calculate vertical and horizontal distances from button\nconst verticalDistance=mouseY<targetRect.top?targetRect.top-mouseY:mouseY>targetRect.bottom?mouseY-targetRect.bottom:0;const horizontalDistance=mouseX<targetRect.left?targetRect.left-mouseX:mouseX>targetRect.right?mouseX-targetRect.right:0;// Use the maximum of vertical and horizontal distance for opacity calculation\nconst distance=Math.max(verticalDistance,horizontalDistance);// Calculate opacity with a smoother falloff\nconst minDistance=100// Minimum distance for full opacity\n;const maxDistance=200// Maximum distance where opacity starts\n;const distanceOpacity=Math.min(.75,Math.max(0,(distance-minDistance)/(maxDistance-minDistance)));// Use the animated opacity value\nconst opacity=distanceOpacity*currentOpacity;ctx.strokeStyle=`rgba(${rgbColor.rgbObject.r},${rgbColor.rgbObject.g},${rgbColor.rgbObject.b},${opacity})`;ctx.lineWidth=framerProps.arrow.thickness;const lineDash=framerProps.arrow.type===\"dashed\"?[10+framerProps.arrow.thickness,framerProps.arrow.gapBetweenDashes]:framerProps.arrow.type===\"dotted\"?[framerProps.arrow.thickness,framerProps.arrow.gapBetweenDashes]:framerProps.arrow.type===\"solid\"?[]:[10,framerProps.arrow.gapBetweenDashes];// Draw curve\nctx.lineCap=framerProps.arrow.lineCap;ctx.save();ctx.beginPath();ctx.moveTo(x0,y0);// Calculate where to end the line - slightly before the tip\nconst angle=Math.atan2(y1-controlY,x1-controlX);const headLength=framerProps.arrow.tipLength;const gapSize=headLength*-.3// The gap between line and arrowhead\n;const lineEndX=x1+gapSize*Math.cos(angle);const lineEndY=y1+gapSize*Math.sin(angle);ctx.quadraticCurveTo(controlX,controlY,lineEndX,lineEndY);ctx.setLineDash(lineDash);ctx.stroke();ctx.restore();// Draw arrowhead\nctx.beginPath();ctx.moveTo(x1,y1);ctx.lineTo(x1-headLength*Math.cos(angle-Math.PI/6),y1-headLength*Math.sin(angle-Math.PI/6));ctx.moveTo(x1,y1);ctx.lineTo(x1-headLength*Math.cos(angle+Math.PI/6),y1-headLength*Math.sin(angle+Math.PI/6));ctx.stroke();};const animate=({ctx,target,wrapperRef,canvas,mouseRef,animationFrameRef,targetInView,opacityRef,framerProps,rgbColor})=>{if(!ctx||!canvas)return;// Animate opacity\nconst targetOpacity=targetInView?1:0;const opacityDiff=targetOpacity-opacityRef.current;// Animation timing\nconst duration=100// 300ms\n;const step=16// 16ms per frame (approximately 60fps)\n;if(Math.abs(opacityDiff)>.001){// Calculate how much to move this frame\nconst stepPercentage=step/duration;const newOpacity=opacityRef.current+opacityDiff*stepPercentage;// Ensure we don't overshoot\nif(targetInView){opacityRef.current=Math.min(1,newOpacity);}else{opacityRef.current=Math.max(0,newOpacity);}}ctx.clearRect(0,0,canvas.width,canvas.height);// Only draw and calculate arrow if target is in view or opacity > 0\nif(opacityRef.current>0){drawArrow({ctx,target,canvas,mouseRef,currentOpacity:opacityRef.current,framerProps,rgbColor});}// Continue animation if opacity is changing or target is in view\nif(Math.abs(opacityDiff)>.001||targetInView&&opacityRef.current>0){animationFrameRef.current=requestAnimationFrame(()=>animate({ctx,target,wrapperRef,canvas,mouseRef,animationFrameRef,targetInView,opacityRef,framerProps,rgbColor}));}};// ------------------------------------------------------------ //\n// PREVIEW ARROW\n// ------------------------------------------------------------ //\nconst drawPreviewArrow=({ctx,canvas,framerProps,rgbColor})=>{if(!ctx||!canvas)return;// Clear the canvas\nctx.clearRect(0,0,canvas.width,canvas.height);// Calculate center point (end point of the arrow)\nconst centerX=canvas.width/2;const centerY=canvas.height/2-50;// Calculate start point (200px to the left)\nconst startX=centerX;const startY=centerY-200;// Set arrow style\nctx.strokeStyle=rgbColor.rgbString;ctx.lineWidth=framerProps.arrow.thickness;// Set line style based on arrow type\nconst lineDash=framerProps.arrow.type===\"dashed\"?[10+framerProps.arrow.thickness,framerProps.arrow.gapBetweenDashes]:framerProps.arrow.type===\"dotted\"?[framerProps.arrow.thickness,framerProps.arrow.gapBetweenDashes]:framerProps.arrow.type===\"solid\"?[]:[10,framerProps.arrow.gapBetweenDashes];// Draw the line\nctx.beginPath();ctx.setLineDash(lineDash);ctx.moveTo(startX,startY);ctx.lineTo(centerX,centerY);ctx.stroke();// Draw the arrowhead\nconst headLength=framerProps.arrow.tipLength;const angle=Math.PI/2// Horizontal line, so angle is 0\n;// Set line cap style to round for rounded ends\nctx.lineCap=framerProps.arrow.lineCap;ctx.beginPath();ctx.setLineDash([])// Arrow head should be solid\n;ctx.moveTo(centerX,centerY);ctx.lineTo(centerX-headLength*Math.cos(angle-Math.PI/6),centerY-headLength*Math.sin(angle-Math.PI/6));ctx.moveTo(centerX,centerY);ctx.lineTo(centerX-headLength*Math.cos(angle+Math.PI/6),centerY-headLength*Math.sin(angle+Math.PI/6));ctx.stroke();};// ------------------------------------------------------------ //\n// HELPERS\n// ------------------------------------------------------------ //\n// Add separate function for canvas rendering\nconst updateCanvas=({canvasRef,targetRef})=>{if(!canvasRef||!targetRef||window===undefined)return;const canvas=canvasRef.current;const target=targetRef.current;if(!canvas||!target)return;const targetDimensions=target.getBoundingClientRect();canvas.width=window.innerWidth;canvas.height=window.innerHeight*2+targetDimensions.height;};const parseFramerColor=color=>{// Try to match rgb/rgba pattern inside var() or directly\nconst rgbMatch=color.match(/rgb\\((\\d+),\\s*(\\d+),\\s*(\\d+)\\)/);const rgbaMatch=color.match(/rgba\\((\\d+),\\s*(\\d+),\\s*(\\d+),\\s*([\\d.]+)\\)/);if(rgbaMatch){// If RGBA format\nconst[_,r,g,b,a]=rgbaMatch;return{rgbString:`rgba(${r}, ${g}, ${b}, ${a})`,rgbObject:{r:parseInt(r),g:parseInt(g),b:parseInt(b),a:parseFloat(a)}};}else if(rgbMatch){// If RGB format\nconst[_,r,g,b]=rgbMatch;return{rgbString:`rgba(${r}, ${g}, ${b}, 1)`,rgbObject:{r:parseInt(r),g:parseInt(g),b:parseInt(b),a:1}};}// Fallback to black if parsing fails\nconsole.warn(\"Could not parse color:\",color);return{rgbString:\"rgba(0, 0, 0, 1)\",rgbObject:{r:0,g:0,b:0,a:1}};};function useBreakpoint(){// const [isMobile, setIsMobile] = useState(false);\nconst[breakpoint,setBreakpoint]=useState(null);useEffect(()=>{const checkBreakpoint=()=>{if(window.innerWidth<=809){setBreakpoint(\"mobile\");}else if(window.innerWidth<=1199){setBreakpoint(\"tablet\");}else{setBreakpoint(\"desktop\");}};checkBreakpoint();window.addEventListener(\"resize\",checkBreakpoint);return()=>window.removeEventListener(\"resize\",checkBreakpoint);},[]);return breakpoint;}ArrowPointsToCta.displayName=\"Button Pointer\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ArrowPointsToCta\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"200\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ArrowPointsToCTA_Prod.map", "// Generated by Framer (ac3cb42)\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 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,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-18m7B\",className),layoutId:layoutId,ref:ref,style:{\"--18mrqx2\":fICyAUQY1,...style}});});const css=['.framer-18m7B { aspect-ratio: 1; background-color: var(--18mrqx2); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"Share\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.5 0 L 2 0 C 0.895 0 0 0.895 0 2 L 0 12.5 C 0 13.605 0.895 14.5 2 14.5 L 12.5 14.5 C 13.605 14.5 14.5 13.605 14.5 12.5 L 14.5 10\" fill=\"transparent\" height=\"14.5px\" id=\"eNIakGckd\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 4.75)\" width=\"14.5px\"/><path d=\"M 4.5 4.5 L 4.5 0 L 0 0\" fill=\"transparent\" height=\"4.5px\" id=\"XPENSlUmo\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(14.75 4.75)\" width=\"4.5px\"/><path d=\"M 7.25 0 L 0 7.25\" fill=\"transparent\" height=\"7.25px\" id=\"ugIO7uN_A\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(11.75 5)\" width=\"7.25px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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 {\"fICyAUQY1\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Share\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-18m7B\");export default Icon;addPropertyControls(Icon,{fICyAUQY1:{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\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Share\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (bab6da3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FramerIcons from\"https://framerusercontent.com/modules/bjUTEQt5uFu8cIOVtWXD/1JUDrjekvVZ3bNFl775A/FramerIcon.js\";const FramerIconsFonts=getFonts(FramerIcons);const enabledGestures={Fpy_7iPdR:{hover:true}};const serializationHash=\"framer-DSt7e\";const variantClassNames={Fpy_7iPdR:\"framer-v-smn65u\"};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,iCON,id,link,width,...props})=>{return{...props,mFlHtzAo1:iCON??props.mFlHtzAo1??'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" fill=\"#ffffff\" class=\"bi bi-github\" viewBox=\"0 0 16 16\">\\n  <path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27s1.36.09 2 .27c1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.01 8.01 0 0 0 16 8c0-4.42-3.58-8-8-8\"/>\\n</svg>',rFvVprY_H:link??props.rFvVprY_H};};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,mFlHtzAo1,rFvVprY_H,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Fpy_7iPdR\",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:rFvVprY_H,motionChild:true,nodeId:\"Fpy_7iPdR\",openInNewTab:true,scopeId:\"z1R6zTTcE\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-smn65u\",className,classNames)} framer-ar1vs7`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Fpy_7iPdR\",ref:refBinding,style:{backgroundColor:\"var(--token-d6dcc556-72ba-4e81-844f-265cbec6e8d0, rgb(37, 39, 54))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"Fpy_7iPdR-hover\":{backgroundColor:\"var(--token-c24fbe63-951a-4f39-bd82-6b93b3912685, rgb(132, 75, 247))\"}},...addPropertyOverrides({\"Fpy_7iPdR-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dod4vb-container\",\"data-framer-name\":\"github\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cUw0Pie0r-container\",name:\"github\",nodeId:\"cUw0Pie0r\",rendersWithMotion:true,scopeId:\"z1R6zTTcE\",children:/*#__PURE__*/_jsx(FramerIcons,{color:\"rgb(255, 255, 255)\",height:\"100%\",id:\"cUw0Pie0r\",layoutId:\"cUw0Pie0r\",name:\"github\",strokeWidth:1.5,style:{height:\"100%\",width:\"100%\"},svg:mFlHtzAo1,width:\"100%\",...addPropertyOverrides({\"Fpy_7iPdR-hover\":{color:\"var(--token-0b5f5e88-ad72-4cb9-bd9b-cd8fe0dee8f1, rgb(252, 252, 252))\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DSt7e.framer-ar1vs7, .framer-DSt7e .framer-ar1vs7 { display: block; }\",\".framer-DSt7e.framer-smn65u { 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: 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-DSt7e .framer-1dod4vb-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"X9P0wWsnD\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"mFlHtzAo1\":\"iCON\",\"rFvVprY_H\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerz1R6zTTcE=withCSS(Component,css,\"framer-DSt7e\");export default Framerz1R6zTTcE;Framerz1R6zTTcE.displayName=\"Social Icon\";Framerz1R6zTTcE.defaultProps={height:40,width:40};addPropertyControls(Framerz1R6zTTcE,{mFlHtzAo1:{defaultValue:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" fill=\"#ffffff\" class=\"bi bi-github\" viewBox=\"0 0 16 16\">\\n  <path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27s1.36.09 2 .27c1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.01 8.01 0 0 0 16 8c0-4.42-3.58-8-8-8\"/>\\n</svg>',title:\"ICON\",type:ControlType.String},rFvVprY_H:{title:\"Link\",type:ControlType.Link}});addFonts(Framerz1R6zTTcE,[{explicitInter:true,fonts:[]},...FramerIconsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz1R6zTTcE\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"40\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"mFlHtzAo1\\\":\\\"iCON\\\",\\\"rFvVprY_H\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"X9P0wWsnD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./z1R6zTTcE.map", "// Generated by Framer (861d57e)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/IrwYzlUPbHl5a7WLNfpK/5x3dMH72Kc9IgoiqPUHw/mztb8qfgI.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/sL8eNycbaFUcqr00CPFz/i9gst090BXCpyusMBmzX/xdxNBDmcM.js\";import SubscribeButton from\"https://framerusercontent.com/modules/zGVkJQOo7zQ9j6kE1rWT/WKurQxG6v2wPz0lZPHtu/lrMB5VQYL.js\";import SocialIcon from\"https://framerusercontent.com/modules/gs7yJ7xSGCRitassc2fg/Z2Fw9i5s9Wb31LW8ekKW/z1R6zTTcE.js\";const IconFonts=getFonts(Icon);const SubscribeButtonFonts=getFonts(SubscribeButton);const SocialIconFonts=getFonts(SocialIcon);const cycleOrder=[\"ezU8YEPT7\",\"Zlsz676vL\",\"lRsrKJBin\"];const serializationHash=\"framer-hgbn4\";const variantClassNames={ezU8YEPT7:\"framer-v-1k9e0ov\",lRsrKJBin:\"framer-v-ybrmzh\",Zlsz676vL:\"framer-v-1lkufmo\"};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 formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;}};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:\"ezU8YEPT7\",Phone:\"lRsrKJBin\",Tablet:\"Zlsz676vL\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ezU8YEPT7\"};};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:\"ezU8YEPT7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1k9e0ov\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ezU8YEPT7\",ref:refBinding,style:{backgroundColor:\"var(--token-01047fed-add0-4d6c-9f88-0b7332755b1c, rgb(13, 13, 24))\",...style},...addPropertyOverrides({lRsrKJBin:{\"data-framer-name\":\"Phone\"},Zlsz676vL:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r8bpvl\",\"data-framer-name\":\"top\",layoutDependency:layoutDependency,layoutId:\"Fzyo0ppDM\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"VeEL2Aekl\",scopeId:\"PX9oF4I00\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1yvcehs framer-tbqput\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"VeEL2Aekl\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-90eve\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"DH1ryU3C4\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 285 34\"><g transform=\"translate(0 1)\"><g transform=\"translate(74.742 0)\"><path d=\"M 17.042 22.969 C 17.042 15.82 0.75 21.757 0.75 9.792 C 0.75 3.507 6.169 0.601 11 0.601 C 14.583 0.601 17.625 1.772 20.499 4.239 L 18.289 8.141 C 16.078 5.974 13.747 4.978 11 4.978 C 8.501 4.978 5.54 6.406 5.54 9.612 C 5.54 16.762 21.832 10.825 21.832 22.789 C 21.832 29.201 16.292 31.974 11.127 31.974 C 6.752 31.974 2.666 30.287 0 26.733 L 2.331 22.615 C 4.998 26.079 7.831 27.598 11.121 27.598 C 13.914 27.598 17.036 26.253 17.036 22.963 Z M 27.804 0 C 29.344 0 30.51 1.171 30.51 2.816 C 30.51 4.46 29.344 5.631 27.804 5.631 C 26.262 5.631 25.097 4.46 25.097 2.816 C 25.097 1.171 26.262 0 27.804 0 Z M 25.513 9.813 L 30.095 9.813 L 30.095 31.485 L 25.513 31.485 Z M 34.965 1.13 L 39.548 1.13 L 39.548 31.471 L 34.965 31.471 Z M 46.714 0 C 48.255 0 49.421 1.171 49.421 2.816 C 49.421 4.46 48.255 5.631 46.714 5.631 C 45.173 5.631 44.008 4.46 44.008 2.816 C 44.008 1.171 45.173 0 46.714 0 Z M 44.424 9.813 L 49.006 9.813 L 49.006 31.485 L 44.424 31.485 Z M 52.65 20.648 C 52.65 14.062 57.36 9.29 63.818 9.29 C 67.401 9.29 70.524 10.893 72.439 13.318 L 69.023 16.224 C 67.898 14.747 66.022 13.708 63.818 13.708 C 60.026 13.708 57.233 16.566 57.233 20.642 C 57.233 24.718 60.026 27.576 63.818 27.576 C 66.028 27.576 67.903 26.537 69.023 25.061 L 72.439 27.966 C 70.524 30.391 67.396 31.994 63.818 31.994 C 57.36 31.994 52.65 27.227 52.65 20.642 Z M 84.966 9.29 C 91.296 9.29 96.133 14.099 96.133 20.648 C 96.133 27.197 91.296 32 84.966 32 C 78.635 32 73.799 27.192 73.799 20.648 C 73.799 14.105 78.629 9.29 84.966 9.29 Z M 84.974 13.715 C 81.142 13.715 78.389 16.747 78.389 20.649 C 78.389 24.551 81.136 27.583 84.974 27.583 C 88.812 27.583 91.559 24.551 91.559 20.649 C 91.559 16.747 88.806 13.715 84.974 13.715 Z M 104.327 19.819 L 104.327 31.478 L 99.745 31.478 L 99.745 9.812 L 104.327 9.812 L 104.327 13.234 C 105.534 10.635 108.2 9.29 110.953 9.29 C 115.662 9.29 119.246 12.67 119.246 19.039 L 119.246 31.478 L 114.664 31.478 L 114.664 19.213 C 114.664 15.701 112.667 13.798 109.747 13.798 C 106.624 13.798 104.333 15.966 104.333 19.825 Z M 128.95 31.465 L 124.16 31.465 L 124.16 1.13 L 142.703 1.13 L 142.703 5.681 L 128.956 5.681 L 128.956 14.349 L 141.208 14.349 L 141.208 18.816 L 128.956 18.816 L 128.956 31.471 Z M 145.585 1.13 L 150.168 1.13 L 150.168 31.471 L 145.585 31.471 Z M 164.882 9.29 C 171.212 9.29 176.048 14.099 176.048 20.648 C 176.048 27.197 171.212 32 164.882 32 C 158.55 32 153.714 27.192 153.714 20.648 C 153.714 14.105 158.545 9.29 164.882 9.29 Z M 164.89 13.715 C 161.058 13.715 158.305 16.747 158.305 20.649 C 158.305 24.551 161.052 27.583 164.89 27.583 C 168.727 27.583 171.475 24.551 171.475 20.649 C 171.475 16.747 168.722 13.715 164.89 13.715 Z M 204.772 9.813 L 209.258 9.813 L 203.573 31.485 L 197.485 31.485 L 193.484 15.36 L 189.219 31.485 L 183.137 31.485 L 177.672 9.813 L 182.249 9.813 L 186.335 27.114 L 190.864 9.813 L 196.104 9.813 L 200.458 27.114 L 204.769 9.813 Z\" fill=\"rgb(255, 255, 255)\"></path></g><path d=\"M 58.381 1.13 L 31.869 1.13 C 30.403 1.13 29.22 2.367 29.22 3.886 L 29.22 12.158 C 29.221 12.889 28.942 13.591 28.445 14.108 C 27.948 14.625 27.274 14.915 26.571 14.914 L 2.702 14.914 C 1.236 14.914 0.053 16.15 0.053 17.669 L 0.053 28.703 C 0.053 29.434 0.332 30.135 0.828 30.652 C 1.325 31.168 1.999 31.459 2.702 31.459 L 29.214 31.459 C 29.917 31.459 30.59 31.168 31.087 30.652 C 31.584 30.135 31.863 29.434 31.863 28.703 L 31.863 20.431 C 31.862 19.7 32.141 18.998 32.638 18.481 C 33.135 17.964 33.809 17.674 34.512 17.675 L 58.376 17.675 C 59.841 17.675 61.025 16.439 61.025 14.92 L 61.025 3.886 C 61.025 2.361 59.836 1.13 58.376 1.13 Z\" fill=\"var(--token-c8607ecd-8c79-4bab-aa28-4e711f07b83e, rgb(110, 41, 246))\"></path><path d=\"M 0 0 L 283.809 0 L 283.809 31.985 L 0 31.985 Z\" fill=\"transparent\"></path></g></svg>',svgContentId:9075984501,withExternalLayout:true})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1luaj0y\",layoutDependency:layoutDependency,layoutId:\"BxfcbJmNb\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1htr7un\",\"data-framer-name\":\"center\",layoutDependency:layoutDependency,layoutId:\"C4Kj2ncA6\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d24tjz\",layoutDependency:layoutDependency,layoutId:\"DNA03odjm\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNjAw\",\"--framer-font-family\":'\"Aspekta 600\", \"Aspekta 600 Placeholder\", sans-serif',\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a41c4899-48d2-46c7-b83b-cbae9a372b3b, rgb(240, 240, 247)))\"},children:\"PAGES\"})}),className:\"framer-1a1m28x\",fonts:[\"CUSTOM;Aspekta 600\"],layoutDependency:layoutDependency,layoutId:\"hXo8KQjWD\",style:{\"--extracted-r6o4lv\":\"var(--token-a41c4899-48d2-46c7-b83b-cbae9a372b3b, rgb(240, 240, 247))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dx90y6\",layoutDependency:layoutDependency,layoutId:\"yJfS97v4X\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"op62pFhyt\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Home\"})})})}),className:\"framer-fwnks9\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"op62pFhyt\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bYP1rLlYk\"},motionChild:true,nodeId:\"ul4fJB3J1\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Models\"})})})}),className:\"framer-hxnsq0\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"ul4fJB3J1\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/products\",motionChild:true,nodeId:\"DUGFCjILN\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Products\"})})})}),className:\"framer-uwwydq\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"DUGFCjILN\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a361ia\",layoutDependency:layoutDependency,layoutId:\"gMH_u9ca_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"docs.siliconflow.com\",motionChild:true,nodeId:\"p2rcRfosK\",openInNewTab:true,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Docs\"})})})}),className:\"framer-13yywiz\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"p2rcRfosK\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-1t34lf4\",layoutDependency:layoutDependency,layoutId:\"M7460kaWn\",style:{\"--18mrqx2\":\"var(--token-324f90e9-b2cd-481e-978b-5251bf9eb73f, rgb(79, 81, 103))\"}})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/pricing\",motionChild:true,nodeId:\"GyRUgB8TX\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Pricing\"})})})}),className:\"framer-1stijvt\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"GyRUgB8TX\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/blog\",motionChild:true,nodeId:\"CcxUAWgpv\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Blog\"})})})}),className:\"framer-dkbz2t\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"CcxUAWgpv\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/about\",motionChild:true,nodeId:\"PpaiAqpR8\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"About\"})})})}),className:\"framer-1ngduhz\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"PpaiAqpR8\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/contact\",motionChild:true,nodeId:\"O5tDrACft\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Contact\"})})})}),className:\"framer-1haptrc\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"O5tDrACft\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b2yuhp\",layoutDependency:layoutDependency,layoutId:\"TTuLPKyPJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNjAw\",\"--framer-font-family\":'\"Aspekta 600\", \"Aspekta 600 Placeholder\", sans-serif',\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a41c4899-48d2-46c7-b83b-cbae9a372b3b, rgb(240, 240, 247)))\"},children:\"MODELS\"})}),className:\"framer-zx1wqj\",fonts:[\"CUSTOM;Aspekta 600\"],layoutDependency:layoutDependency,layoutId:\"Uf71BjSBx\",style:{\"--extracted-r6o4lv\":\"var(--token-a41c4899-48d2-46c7-b83b-cbae9a372b3b, rgb(240, 240, 247))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15d8bbg\",layoutDependency:layoutDependency,layoutId:\"r1aXEkp1F\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/models#image\",motionChild:true,nodeId:\"cw27oOLHj\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Image\"})})})}),className:\"framer-1kk0wax\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"cw27oOLHj\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/models#video\",motionChild:true,nodeId:\"iRqP0I4CF\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Video\"})})})}),className:\"framer-1k1y6n0\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"iRqP0I4CF\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/models#llm\",motionChild:true,nodeId:\"lg8mtZx2f\",openInNewTab:true,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"LLM\"})})})}),className:\"framer-1kuxx29\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"lg8mtZx2f\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/models#audio\",motionChild:true,nodeId:\"wzdSH6F40\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Audio\"})})})}),className:\"framer-97bf06\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"wzdSH6F40\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1al4geq\",layoutDependency:layoutDependency,layoutId:\"PncCa2T2F\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNjAw\",\"--framer-font-family\":'\"Aspekta 600\", \"Aspekta 600 Placeholder\", sans-serif',\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a41c4899-48d2-46c7-b83b-cbae9a372b3b, rgb(240, 240, 247)))\"},children:\"PRODUCTS\"})}),className:\"framer-1hlq378\",fonts:[\"CUSTOM;Aspekta 600\"],layoutDependency:layoutDependency,layoutId:\"ATjcH8DT9\",style:{\"--extracted-r6o4lv\":\"var(--token-a41c4899-48d2-46c7-b83b-cbae9a372b3b, rgb(240, 240, 247))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4hdqhi\",layoutDependency:layoutDependency,layoutId:\"dkD1uCVTb\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/products#overview\",motionChild:true,nodeId:\"C48RrFvVb\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Overview\"})})})}),className:\"framer-ramrk4\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"C48RrFvVb\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/products#inference\",motionChild:true,nodeId:\"rCMm5utJZ\",openInNewTab:true,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Inference\"})})})}),className:\"framer-xuka0a\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"rCMm5utJZ\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/products#fine-tuning\",motionChild:true,nodeId:\"Jf08rIgh0\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Fine-tuning\"})})})}),className:\"framer-8x03wx\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"Jf08rIgh0\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNDAw\",\"--framer-font-family\":'\"Aspekta 400\", \"Aspekta 400 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"/products#reserved-gpus\",motionChild:true,nodeId:\"QkYbXs5NE\",openInNewTab:false,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Reserved  GPUs\"})})})}),className:\"framer-blr9fp\",fonts:[\"CUSTOM;Aspekta 400\"],layoutDependency:layoutDependency,layoutId:\"QkYbXs5NE\",style:{\"--extracted-r6o4lv\":\"var(--token-9109852b-c9f5-49b7-858a-cf35f54f57b4, rgb(193, 194, 217))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w80o6f\",\"data-framer-name\":\"right\",layoutDependency:layoutDependency,layoutId:\"llFHCgakH\",children:[/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/4ef9c0f4-b673-440b-8b92-27ceb2574142/submit\",className:\"framer-kkohj2\",layoutDependency:layoutDependency,layoutId:\"FJf91ckuz\",nodeId:\"FJf91ckuz\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-wxsb5q\",layoutDependency:layoutDependency,layoutId:\"PU6XXQywy\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNTAw\",\"--framer-font-family\":'\"Aspekta 500\", \"Aspekta 500 Placeholder\", sans-serif',\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c6a238f7-044f-4181-b9ff-df8bdbb99984, rgb(245, 245, 248)))\"},children:\"Subscribe for updates\"})}),className:\"framer-ca0kk3\",fonts:[\"CUSTOM;Aspekta 500\"],layoutDependency:layoutDependency,layoutId:\"PhwYhFjED\",style:{\"--extracted-r6o4lv\":\"var(--token-c6a238f7-044f-4181-b9ff-df8bdbb99984, rgb(245, 245, 248))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.label,{className:\"framer-19k8x78\",layoutDependency:layoutDependency,layoutId:\"HbxMhIrUL\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1bhol7l\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"U2eIX9UwV\",placeholder:\"Email Address\",required:true,style:{\"--framer-input-background\":\"var(--token-2d7dbb92-99bf-4168-8c6d-3d500b67d6fe, rgb(29, 31, 44))\",\"--framer-input-border-radius-bottom-left\":\"8px\",\"--framer-input-border-radius-bottom-right\":\"8px\",\"--framer-input-border-radius-top-left\":\"8px\",\"--framer-input-border-radius-top-right\":\"8px\",\"--framer-input-font-color\":\"var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"var(--token-9d087a8e-5b28-4c2b-9c70-f00e58e2daaf, rgb(106, 107, 131))\"},type:\"email\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"240px\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||469.5)-0-469.6)/1*0)+72+0+0+0+0+80,...addPropertyOverrides({lRsrKJBin:{y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||877.5)-40-837.4)/1*0)+24+122+0+371.4+18+0+0+80},Zlsz676vL:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||594.5)-0-594.6)/1*0)+28+133+0+24+0+0+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qhslu1-container\",layoutDependency:layoutDependency,layoutId:\"jJ3hvdqrM-container\",nodeId:\"jJ3hvdqrM\",rendersWithMotion:true,scopeId:\"PX9oF4I00\",children:/*#__PURE__*/_jsx(SubscribeButton,{cn4lmiUKb:14,G7wF5l3pa:\"0px\",height:\"100%\",id:\"jJ3hvdqrM\",layoutId:\"jJ3hvdqrM\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{error:\"LUjj0TTxc\",pending:\"fQilwvopT\",success:\"q_tBceFtt\"},\"bR0meN48W\"),width:\"100%\"})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bnghv9\",layoutDependency:layoutDependency,layoutId:\"LEx1hzG0s\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||469.5)-0-469.6)/1*0)+72+0+0+152+0,...addPropertyOverrides({lRsrKJBin:{y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||877.5)-40-837.4)/1*0)+24+122+0+371.4+18+152+0},Zlsz676vL:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||594.5)-0-594.6)/1*0)+28+133+0+24+152+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qgmopt-container\",layoutDependency:layoutDependency,layoutId:\"L27nQXP3w-container\",nodeId:\"L27nQXP3w\",rendersWithMotion:true,scopeId:\"PX9oF4I00\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"L27nQXP3w\",layoutId:\"L27nQXP3w\",mFlHtzAo1:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" fill=\"#ffffff\" class=\"bi bi-github\" viewBox=\"0 0 16 16\">\\n  <path d=\"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27s1.36.09 2 .27c1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.01 8.01 0 0 0 16 8c0-4.42-3.58-8-8-8\"/>\\n</svg>',rFvVprY_H:\"https://github.com/siliconflow-inc\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||469.5)-0-469.6)/1*0)+72+0+0+152+0,...addPropertyOverrides({lRsrKJBin:{y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||877.5)-40-837.4)/1*0)+24+122+0+371.4+18+152+0},Zlsz676vL:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||594.5)-0-594.6)/1*0)+28+133+0+24+152+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-idx3dp-container\",layoutDependency:layoutDependency,layoutId:\"Cq0zRh7V8-container\",nodeId:\"Cq0zRh7V8\",rendersWithMotion:true,scopeId:\"PX9oF4I00\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"Cq0zRh7V8\",layoutId:\"Cq0zRh7V8\",mFlHtzAo1:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" fill=\"#ffffff\" class=\"bi bi-twitter-x\" viewBox=\"0 0 16 16\">  <path d=\"M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z\"/></svg>',rFvVprY_H:\"https://x.com/SiliconFlow_AI \",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||469.5)-0-469.6)/1*0)+72+0+0+152+0,...addPropertyOverrides({lRsrKJBin:{y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||877.5)-40-837.4)/1*0)+24+122+0+371.4+18+152+0},Zlsz676vL:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||594.5)-0-594.6)/1*0)+28+133+0+24+152+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-162vs87-container\",layoutDependency:layoutDependency,layoutId:\"kMseAB48K-container\",nodeId:\"kMseAB48K\",rendersWithMotion:true,scopeId:\"PX9oF4I00\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"kMseAB48K\",layoutId:\"kMseAB48K\",mFlHtzAo1:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" fill=\"#ffffff\" class=\"bi bi-linkedin\" viewBox=\"0 0 16 16\">  <path d=\"M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z\"/></svg>',rFvVprY_H:\"https://www.linkedin.com/company/siliconflow\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||469.5)-0-469.6)/1*0)+72+0+0+152+0,...addPropertyOverrides({lRsrKJBin:{y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||877.5)-40-837.4)/1*0)+24+122+0+371.4+18+152+0},Zlsz676vL:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||594.5)-0-594.6)/1*0)+28+133+0+24+152+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rki2dr-container\",layoutDependency:layoutDependency,layoutId:\"ospvUsC4_-container\",nodeId:\"ospvUsC4_\",rendersWithMotion:true,scopeId:\"PX9oF4I00\",children:/*#__PURE__*/_jsx(SocialIcon,{height:\"100%\",id:\"ospvUsC4_\",layoutId:\"ospvUsC4_\",mFlHtzAo1:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" fill=\"#ffffff\" class=\"bi bi-discord\" viewBox=\"0 0 16 16\">  <path d=\"M13.545 2.907a13.2 13.2 0 0 0-3.257-1.011.05.05 0 0 0-.052.025c-.141.25-.297.577-.406.833a12.2 12.2 0 0 0-3.658 0 8 8 0 0 0-.412-.833.05.05 0 0 0-.052-.025c-1.125.194-2.22.534-3.257 1.011a.04.04 0 0 0-.021.018C.356 6.024-.213 9.047.066 12.032q.003.022.021.037a13.3 13.3 0 0 0 3.995 2.02.05.05 0 0 0 .056-.019q.463-.63.818-1.329a.05.05 0 0 0-.01-.059l-.018-.011a9 9 0 0 1-1.248-.595.05.05 0 0 1-.02-.066l.015-.019q.127-.095.248-.195a.05.05 0 0 1 .051-.007c2.619 1.196 5.454 1.196 8.041 0a.05.05 0 0 1 .053.007q.121.1.248.195a.05.05 0 0 1-.004.085 8 8 0 0 1-1.249.594.05.05 0 0 0-.03.03.05.05 0 0 0 .003.041c.24.465.515.909.817 1.329a.05.05 0 0 0 .056.019 13.2 13.2 0 0 0 4.001-2.02.05.05 0 0 0 .021-.037c.334-3.451-.559-6.449-2.366-9.106a.03.03 0 0 0-.02-.019m-8.198 7.307c-.789 0-1.438-.724-1.438-1.612s.637-1.613 1.438-1.613c.807 0 1.45.73 1.438 1.613 0 .888-.637 1.612-1.438 1.612m5.316 0c-.788 0-1.438-.724-1.438-1.612s.637-1.613 1.438-1.613c.807 0 1.451.73 1.438 1.613 0 .888-.631 1.612-1.438 1.612\"/></svg>',rFvVprY_H:\"https://discord.com/invite/7Ey3dVNFpT \",width:\"100%\"})})})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ibw0me\",\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"pd6JOPMCO\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vn7nj0\",layoutDependency:layoutDependency,layoutId:\"zpgzgwZZp\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNTAw\",\"--framer-font-family\":'\"Aspekta 500\", \"Aspekta 500 Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238)))\"},children:\"\\xa9\\xa02025\\xa0SiliconFlow Technology PTE. LTD.\"})}),className:\"framer-1i39pcc\",\"data-framer-name\":\"\\xa9\\xa02025\\xa0SiliconFlow Technology PTE. LTD.\",fonts:[\"CUSTOM;Aspekta 500\"],layoutDependency:layoutDependency,layoutId:\"M2n0GIo1W\",style:{\"--extracted-r6o4lv\":\"var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c7wwlj\",layoutDependency:layoutDependency,layoutId:\"hdeXJic9w\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.siliconflow.com/en/legals/terms-of-service\",motionChild:true,nodeId:\"c4i60a2Rs\",openInNewTab:true,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Terms\"})})})}),className:\"framer-119muuj\",\"data-framer-name\":\"Terms\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c4i60a2Rs\",style:{\"--extracted-r6o4lv\":\"var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238)))\"},children:\"\\xb7\"})}),className:\"framer-n05qot\",\"data-framer-name\":\"Terms\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"etg7dQWFj\",style:{\"--extracted-r6o4lv\":\"var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXNwZWt0YS1yZWd1bGFy\",\"--framer-font-family\":'\"Aspekta\", \"Aspekta Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://docs.siliconflow.com/en/legals/privacy-policy\",motionChild:true,nodeId:\"reGaF2gfS\",openInNewTab:true,relValues:[],scopeId:\"PX9oF4I00\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qvsb1f\",\"data-styles-preset\":\"xdxNBDmcM\",children:\"Privacy\"})})})}),className:\"framer-16atsh7\",\"data-framer-name\":\"Privacy\",fonts:[\"GF;Aspekta-regular\"],layoutDependency:layoutDependency,layoutId:\"reGaF2gfS\",style:{\"--extracted-r6o4lv\":\"var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hgbn4.framer-tbqput, .framer-hgbn4 .framer-tbqput { display: block; }\",\".framer-hgbn4.framer-1k9e0ov { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 1200px; }\",\".framer-hgbn4 .framer-r8bpvl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: hidden; padding: 72px 24px 72px 24px; position: relative; width: 100%; }\",\".framer-hgbn4 .framer-1yvcehs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-hgbn4 .framer-90eve { flex: none; height: 34px; position: relative; width: 285px; }\",\".framer-hgbn4 .framer-1luaj0y { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-hgbn4 .framer-1htr7un { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 34px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-hgbn4 .framer-d24tjz, .framer-hgbn4 .framer-1b2yuhp, .framer-hgbn4 .framer-1al4geq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-hgbn4 .framer-1a1m28x, .framer-hgbn4 .framer-fwnks9, .framer-hgbn4 .framer-hxnsq0, .framer-hgbn4 .framer-uwwydq, .framer-hgbn4 .framer-13yywiz, .framer-hgbn4 .framer-1stijvt, .framer-hgbn4 .framer-dkbz2t, .framer-hgbn4 .framer-1ngduhz, .framer-hgbn4 .framer-1haptrc, .framer-hgbn4 .framer-zx1wqj, .framer-hgbn4 .framer-1kk0wax, .framer-hgbn4 .framer-1k1y6n0, .framer-hgbn4 .framer-1kuxx29, .framer-hgbn4 .framer-97bf06, .framer-hgbn4 .framer-1hlq378, .framer-hgbn4 .framer-ramrk4, .framer-hgbn4 .framer-xuka0a, .framer-hgbn4 .framer-8x03wx, .framer-hgbn4 .framer-blr9fp, .framer-hgbn4 .framer-ca0kk3, .framer-hgbn4 .framer-1i39pcc, .framer-hgbn4 .framer-119muuj, .framer-hgbn4 .framer-n05qot, .framer-hgbn4 .framer-16atsh7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hgbn4 .framer-1dx90y6, .framer-hgbn4 .framer-15d8bbg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 120px; }\",\".framer-hgbn4 .framer-1a361ia { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-hgbn4 .framer-1t34lf4 { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-hgbn4 .framer-4hdqhi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 170px; }\",\".framer-hgbn4 .framer-1w80o6f { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-hgbn4 .framer-kkohj2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 240px; }\",\".framer-hgbn4 .framer-wxsb5q, .framer-hgbn4 .framer-19k8x78 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 240px; }\",'.framer-hgbn4 .framer-1bhol7l { --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Aspekta 400\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; }',\".framer-hgbn4 .framer-qhslu1-container { flex: none; height: 40px; position: relative; width: 240px; }\",\".framer-hgbn4 .framer-1bnghv9 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-evenly; overflow: hidden; padding: 0px; position: relative; width: auto; }\",\".framer-hgbn4 .framer-qgmopt-container, .framer-hgbn4 .framer-idx3dp-container, .framer-hgbn4 .framer-162vs87-container, .framer-hgbn4 .framer-1rki2dr-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-hgbn4 .framer-1ibw0me { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1500px; overflow: hidden; padding: 24px; position: relative; width: 100%; }\",\".framer-hgbn4 .framer-vn7nj0 { 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: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-hgbn4 .framer-c7wwlj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-hgbn4.framer-v-1lkufmo.framer-1k9e0ov { width: 810px; }\",\".framer-hgbn4.framer-v-1lkufmo .framer-r8bpvl { flex-direction: column; gap: 51px; padding: 28px 24px 28px 24px; }\",\".framer-hgbn4.framer-v-1lkufmo .framer-1yvcehs { flex-direction: column; order: 0; padding: 24px 0px 24px 0px; }\",\".framer-hgbn4.framer-v-1lkufmo .framer-1luaj0y { flex: none; order: 1; width: 100%; }\",\".framer-hgbn4.framer-v-1lkufmo .framer-1htr7un { gap: 24px; padding: 40px 0px 40px 0px; }\",\".framer-hgbn4.framer-v-1lkufmo .framer-1w80o6f { align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 24px 0px 24px 0px; }\",\".framer-hgbn4.framer-v-1lkufmo .framer-kkohj2, .framer-hgbn4.framer-v-1lkufmo .framer-1ibw0me { align-content: flex-start; align-items: flex-start; }\",\".framer-hgbn4.framer-v-1lkufmo .framer-1bhol7l { --framer-input-focused-border-color: var(--token-c24fbe63-951a-4f39-bd82-6b93b3912685, #844bf7); }\",\".framer-hgbn4.framer-v-1lkufmo .framer-vn7nj0, .framer-hgbn4.framer-v-1lkufmo .framer-1i39pcc { order: 0; }\",\".framer-hgbn4.framer-v-1lkufmo .framer-c7wwlj { order: 1; }\",\".framer-hgbn4.framer-v-ybrmzh.framer-1k9e0ov { padding: 20px; width: 390px; }\",\".framer-hgbn4.framer-v-ybrmzh .framer-r8bpvl { flex-direction: column; gap: 48px; padding: 24px 0px 24px 0px; }\",\".framer-hgbn4.framer-v-ybrmzh .framer-1yvcehs { justify-content: center; padding: 20px 0px 20px 0px; width: 100%; }\",\".framer-hgbn4.framer-v-ybrmzh .framer-1luaj0y { flex: none; flex-direction: column; width: 348px; }\",\".framer-hgbn4.framer-v-ybrmzh .framer-1htr7un { gap: 0px; padding: 49px 0px 64px 0px; width: 100%; }\",\".framer-hgbn4.framer-v-ybrmzh .framer-1dx90y6, .framer-hgbn4.framer-v-ybrmzh .framer-15d8bbg { width: 90px; }\",\".framer-hgbn4.framer-v-ybrmzh .framer-4hdqhi { width: 120px; }\",\".framer-hgbn4.framer-v-ybrmzh .framer-1w80o6f { align-content: center; align-items: center; padding: 18px 0px 18px 0px; width: 100%; }\",\".framer-hgbn4.framer-v-ybrmzh .framer-wxsb5q { align-content: center; align-items: center; }\",\".framer-hgbn4.framer-v-ybrmzh .framer-1bnghv9 { align-self: unset; gap: 12px; justify-content: center; width: 100%; }\",\".framer-hgbn4.framer-v-ybrmzh .framer-1ibw0me { flex-direction: column; gap: 0px; padding: 0px; }\",\".framer-hgbn4.framer-v-ybrmzh .framer-vn7nj0 { flex: none; justify-content: center; order: 1; padding: 8px 0px 8px 0px; width: 100%; }\",\".framer-hgbn4.framer-v-ybrmzh .framer-c7wwlj { order: 0; padding: 8px 0px 8px 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 469.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Zlsz676vL\":{\"layout\":[\"fixed\",\"auto\"]},\"lRsrKJBin\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPX9oF4I00=withCSS(Component,css,\"framer-hgbn4\");export default FramerPX9oF4I00;FramerPX9oF4I00.displayName=\"Footer\";FramerPX9oF4I00.defaultProps={height:469.5,width:1200};addPropertyControls(FramerPX9oF4I00,{variant:{options:[\"ezU8YEPT7\",\"Zlsz676vL\",\"lRsrKJBin\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerPX9oF4I00,[{explicitInter:true,fonts:[{family:\"Aspekta 600\",source:\"custom\",url:\"https://framerusercontent.com/assets/UOVNaqgi27St6weZWHZ86LFAk.woff2\"},{family:\"Aspekta 400\",source:\"custom\",url:\"https://framerusercontent.com/assets/zUGnJFIFOm6KmKpXxIIN6CvMw.woff2\"},{family:\"Aspekta 500\",source:\"custom\",url:\"https://framerusercontent.com/assets/LG91MNrYLTidPDtBAcMWfHO0qCM.woff2\"},{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/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{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/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{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/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{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/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{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/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...IconFonts,...SubscribeButtonFonts,...SocialIconFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPX9oF4I00\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"469.5\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Zlsz676vL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lRsrKJBin\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PX9oF4I00.map", "// Generated by Framer (ac3cb42)\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 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,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-WE7SG\",className),layoutId:layoutId,ref:ref,style:{\"--18mrqx2\":fICyAUQY1,...style}});});const css=['.framer-WE7SG { aspect-ratio: 1; background-color: var(--18mrqx2); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"Chevron Down\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 6.5 0 L 3.25 3.5 L 0 0\" fill=\"transparent\" height=\"3.5px\" id=\"yjbKDum4P\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(8.75 10.75)\" width=\"6.5px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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 {\"fICyAUQY1\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Down\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-WE7SG\");export default Icon;addPropertyControls(Icon,{fICyAUQY1:{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\",\"framerVector\":\"{\\\"name\\\":\\\"Chevron Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useState,useEffect}from\"react\";export function withVariantDisplay(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[variant,setVariant]=useState(\"None\");const[isLoading,setIsLoading]=useState(true);useEffect(()=>{async function fetchData(){try{setIsLoading(true);const response=await fetch(\"https://open-server.siliconflow.com/api/open/location/ip\");const data=await response.json();if(data&&data.data){if(data.data.country===\"CN\"){setVariant(\"Show\");}else{setVariant(\"None\");}}}catch(error){console.error(\"Error fetching data:\",error);// \u53D1\u751F\u9519\u8BEF\u65F6\u9ED8\u8BA4\u4E0D\u663E\u793A\nsetVariant(\"None\");}finally{setIsLoading(false);}}fetchData();},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,variant:variant});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withVariantDisplay\":{\"type\":\"reactHoc\",\"name\":\"withVariantDisplay\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ChinaRegionTips.map", "// Generated by Framer (bab6da3)\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\";import{useRef}from\"react\";const cycleOrder=[\"yGyb2ORDv\",\"jzmw8P8t3\"];const serializationHash=\"framer-asbuJ\";const variantClassNames={jzmw8P8t3:\"framer-v-twufo2\",yGyb2ORDv:\"framer-v-1i838kg\"};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 humanReadableVariantMap={\"Only Icon\":\"jzmw8P8t3\",Default:\"yGyb2ORDv\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"yGyb2ORDv\"};};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:\"yGyb2ORDv\",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-1i838kg\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"yGyb2ORDv\",ref:refBinding,style:{...style},...addPropertyOverrides({jzmw8P8t3:{\"data-framer-name\":\"Only Icon\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"yZUVvD_8y\",scopeId:\"BqiKe7CJq\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-6pumrj framer-126tivm\",layoutDependency:layoutDependency,layoutId:\"yZUVvD_8y\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1l9jtx8\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"rbZbv9vVs-shape\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 170 20\"><g transform=\"translate(0 0.5)\"><g transform=\"translate(44.74 0)\"><path d=\"M 10.201 13.638 C 10.201 9.393 0.449 12.918 0.449 5.814 C 0.449 2.082 3.693 0.357 6.584 0.357 C 8.73 0.357 10.55 1.052 12.27 2.517 L 10.947 4.834 C 9.624 3.547 8.229 2.955 6.584 2.955 C 5.088 2.955 3.316 3.804 3.316 5.707 C 3.316 9.952 13.068 6.427 13.068 13.531 C 13.068 17.338 9.752 18.985 6.66 18.985 C 4.042 18.985 1.596 17.983 0 15.873 L 1.396 13.428 C 2.991 15.484 4.688 16.386 6.657 16.386 C 8.329 16.386 10.198 15.588 10.198 13.635 Z M 16.643 0 C 17.565 0 18.263 0.695 18.263 1.672 C 18.263 2.648 17.565 3.343 16.643 3.343 C 15.72 3.343 15.023 2.648 15.023 1.672 C 15.023 0.695 15.72 0 16.643 0 Z M 15.272 5.827 L 18.015 5.827 L 18.015 18.694 L 15.272 18.694 Z M 20.93 0.671 L 23.673 0.671 L 23.673 18.686 L 20.93 18.686 Z M 27.963 0 C 28.885 0 29.583 0.695 29.583 1.672 C 29.583 2.648 28.885 3.343 27.963 3.343 C 27.04 3.343 26.343 2.648 26.343 1.672 C 26.343 0.695 27.04 0 27.963 0 Z M 26.592 5.827 L 29.335 5.827 L 29.335 18.694 L 26.592 18.694 Z M 31.516 12.26 C 31.516 8.35 34.335 5.516 38.201 5.516 C 40.346 5.516 42.215 6.468 43.362 7.908 L 41.317 9.633 C 40.643 8.756 39.52 8.139 38.201 8.139 C 35.931 8.139 34.259 9.836 34.259 12.256 C 34.259 14.676 35.931 16.373 38.201 16.373 C 39.524 16.373 40.646 15.756 41.317 14.88 L 43.362 16.605 C 42.215 18.045 40.343 18.997 38.201 18.997 C 34.335 18.997 31.516 16.166 31.516 12.256 Z M 50.86 5.516 C 54.649 5.516 57.544 8.371 57.544 12.26 C 57.544 16.148 54.649 19 50.86 19 C 47.07 19 44.175 16.145 44.175 12.26 C 44.175 8.375 47.067 5.516 50.86 5.516 Z M 50.865 8.144 C 48.571 8.144 46.923 9.944 46.923 12.26 C 46.923 14.577 48.567 16.377 50.865 16.377 C 53.162 16.377 54.806 14.577 54.806 12.26 C 54.806 9.944 53.159 8.144 50.865 8.144 Z M 62.45 11.768 L 62.45 18.69 L 59.707 18.69 L 59.707 5.826 L 62.45 5.826 L 62.45 7.858 C 63.172 6.314 64.768 5.516 66.415 5.516 C 69.234 5.516 71.38 7.523 71.38 11.305 L 71.38 18.69 L 68.637 18.69 L 68.637 11.408 C 68.637 9.323 67.441 8.193 65.693 8.193 C 63.824 8.193 62.453 9.48 62.453 11.771 Z M 77.188 18.682 L 74.321 18.682 L 74.321 0.671 L 85.421 0.671 L 85.421 3.373 L 77.192 3.373 L 77.192 8.52 L 84.526 8.52 L 84.526 11.172 L 77.192 11.172 L 77.192 18.686 Z M 87.146 0.671 L 89.889 0.671 L 89.889 18.686 L 87.146 18.686 Z M 98.697 5.516 C 102.486 5.516 105.381 8.371 105.381 12.26 C 105.381 16.148 102.486 19 98.697 19 C 94.907 19 92.012 16.145 92.012 12.26 C 92.012 8.375 94.903 5.516 98.697 5.516 Z M 98.702 8.144 C 96.408 8.144 94.76 9.944 94.76 12.26 C 94.76 14.577 96.404 16.377 98.702 16.377 C 100.999 16.377 102.643 14.577 102.643 12.26 C 102.643 9.944 100.995 8.144 98.702 8.144 Z M 122.575 5.827 L 125.26 5.827 L 121.857 18.694 L 118.213 18.694 L 115.818 9.12 L 113.265 18.694 L 109.624 18.694 L 106.353 5.827 L 109.092 5.827 L 111.539 16.099 L 114.25 5.827 L 117.386 5.827 L 119.992 16.099 L 122.573 5.827 Z\" fill=\"rgb(255, 255, 255)\"></path></g><path d=\"M 34.947 0.671 L 19.076 0.671 C 18.199 0.671 17.491 1.405 17.491 2.307 L 17.491 7.219 C 17.491 7.653 17.324 8.07 17.027 8.377 C 16.729 8.683 16.326 8.856 15.905 8.855 L 1.617 8.855 C 0.74 8.855 0.032 9.589 0.032 10.491 L 0.032 17.042 C 0.031 17.476 0.199 17.893 0.496 18.199 C 0.793 18.506 1.197 18.679 1.617 18.679 L 17.487 18.679 C 17.908 18.679 18.311 18.506 18.609 18.199 C 18.906 17.893 19.073 17.476 19.073 17.042 L 19.073 12.131 C 19.072 11.697 19.239 11.28 19.537 10.973 C 19.834 10.666 20.238 10.494 20.659 10.495 L 34.943 10.495 C 35.821 10.495 36.529 9.76 36.529 8.859 L 36.529 2.307 C 36.529 1.402 35.817 0.671 34.943 0.671 Z\" fill=\"var(--token-c8607ecd-8c79-4bab-aa28-4e711f07b83e, rgb(110, 41, 246))\"></path><path d=\"M 0 0 L 169.886 0 L 169.886 18.991 L 0 18.991 Z\" fill=\"transparent\"></path></g></svg>',svgContentId:10309823247,withExternalLayout:true,...addPropertyOverrides({jzmw8P8t3:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36 20\"><g><path d=\"M 34.485 1.241 L 18.81 1.241 C 17.944 1.241 17.244 2.006 17.244 2.945 L 17.244 8.062 C 17.245 8.514 17.08 8.948 16.786 9.268 C 16.492 9.588 16.094 9.767 15.678 9.766 L 1.566 9.766 C 0.699 9.766 0 10.532 0 11.471 L 0 18.296 C 0 18.748 0.165 19.181 0.459 19.501 C 0.752 19.821 1.151 20 1.566 20 L 17.241 20 C 17.656 20 18.055 19.821 18.348 19.501 C 18.642 19.181 18.807 18.748 18.807 18.296 L 18.807 13.179 C 18.806 12.727 18.971 12.293 19.265 11.973 C 19.559 11.653 19.958 11.474 20.373 11.475 L 34.482 11.475 C 35.349 11.475 36.048 10.71 36.048 9.77 L 36.048 2.945 C 36.048 2.002 35.345 1.241 34.482 1.241 Z\" fill=\"var(--token-c8607ecd-8c79-4bab-aa28-4e711f07b83e, rgb(110, 41, 246))\"></path><path d=\"M 0.469 0 L 36.469 0 L 36.469 19.511 L 0.469 19.511 Z\" fill=\"transparent\"></path></g></svg>',svgContentId:9716604445}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-asbuJ.framer-126tivm, .framer-asbuJ .framer-126tivm { display: block; }\",\".framer-asbuJ.framer-1i838kg { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 20px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 171px; }\",\".framer-asbuJ .framer-6pumrj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-asbuJ .framer-1l9jtx8 { flex: none; height: 20px; position: relative; width: 170px; }\",\".framer-asbuJ.framer-v-twufo2.framer-1i838kg { width: min-content; }\",\".framer-asbuJ.framer-v-twufo2 .framer-6pumrj { flex: none; width: min-content; }\",\".framer-asbuJ.framer-v-twufo2 .framer-1l9jtx8 { width: 36px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 171\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jzmw8P8t3\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBqiKe7CJq=withCSS(Component,css,\"framer-asbuJ\");export default FramerBqiKe7CJq;FramerBqiKe7CJq.displayName=\"Logo\";FramerBqiKe7CJq.defaultProps={height:20,width:171};addPropertyControls(FramerBqiKe7CJq,{variant:{options:[\"yGyb2ORDv\",\"jzmw8P8t3\"],optionTitles:[\"Default\",\"Only Icon\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBqiKe7CJq,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBqiKe7CJq\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"20\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jzmw8P8t3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"171\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BqiKe7CJq.map", "// Generated by Framer (bab6da3)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={a5NCckiqO:{hover:true},gI8cBCOfv:{hover:true}};const cycleOrder=[\"a5NCckiqO\",\"gI8cBCOfv\"];const serializationHash=\"framer-c8Y8T\";const variantClassNames={a5NCckiqO:\"framer-v-vi7hw6\",gI8cBCOfv:\"framer-v-piu093\"};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 Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"gI8cBCOfv\",Open:\"a5NCckiqO\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"a5NCckiqO\",vWqVWbv5o:click??props.vWqVWbv5o};};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,vWqVWbv5o,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"a5NCckiqO\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16l83ws=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(vWqVWbv5o){const res=await vWqVWbv5o(...args);if(res===false)return false;}});const onMouseEnterupml6a=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});overlay.show();});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(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vi7hw6\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,id:`${layoutId}-vi7hw6`,layoutDependency:layoutDependency,layoutId:\"a5NCckiqO\",onMouseEnter:onMouseEnterupml6a({overlay}),onTap:onTap16l83ws,ref:refBinding,style:{backgroundColor:\"var(--token-2d7dbb92-99bf-4168-8c6d-3d500b67d6fe, rgb(29, 31, 44))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"a5NCckiqO-hover\":{backgroundColor:\"var(--token-11459ae0-004a-4167-b3fc-f0ac2ebf7dd9, rgb(46, 47, 64))\"},\"gI8cBCOfv-hover\":{backgroundColor:\"var(--token-11459ae0-004a-4167-b3fc-f0ac2ebf7dd9, rgb(46, 47, 64))\"}},...addPropertyOverrides({\"a5NCckiqO-hover\":{\"data-framer-name\":undefined},\"gI8cBCOfv-hover\":{\"data-framer-name\":undefined},gI8cBCOfv:{\"data-framer-name\":\"Closed\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ibzkm1\",layoutDependency:layoutDependency,layoutId:\"izHnramWO\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-asy6r9\",layoutDependency:layoutDependency,layoutId:\"uOOneaq14\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{\"a5NCckiqO-hover\":{rotate:0},gI8cBCOfv:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4kwd3w\",layoutDependency:layoutDependency,layoutId:\"M1EW65Nyi\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{\"a5NCckiqO-hover\":{rotate:0},gI8cBCOfv:{rotate:-45}}})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-c8Y8T.framer-oadokb, .framer-c8Y8T .framer-oadokb { display: block; }\",\".framer-c8Y8T.framer-vi7hw6 { 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: visible; padding: 8px; position: relative; width: min-content; }\",\".framer-c8Y8T .framer-1ibzkm1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-c8Y8T .framer-asy6r9, .framer-c8Y8T .framer-4kwd3w { flex: none; height: 4px; overflow: hidden; position: relative; width: 24px; }\",\".framer-c8Y8T.framer-v-piu093 .framer-asy6r9 { left: calc(50.00000000000002% - 24px / 2); order: 1; position: absolute; top: calc(50.00000000000002% - 4px / 2); z-index: 1; }\",\".framer-c8Y8T.framer-v-piu093 .framer-4kwd3w { left: calc(50.00000000000002% - 24px / 2); order: 0; position: absolute; top: calc(50.00000000000002% - 4px / 2); z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"gI8cBCOfv\":{\"layout\":[\"auto\",\"auto\"]},\"RmkWxNLQ8\":{\"layout\":[\"auto\",\"auto\"]},\"Y04OM5Vd5\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vWqVWbv5o\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerC46tV32Ad=withCSS(Component,css,\"framer-c8Y8T\");export default FramerC46tV32Ad;FramerC46tV32Ad.displayName=\"Tablet Nav Menu\";FramerC46tV32Ad.defaultProps={height:40,width:40};addPropertyControls(FramerC46tV32Ad,{variant:{options:[\"a5NCckiqO\",\"gI8cBCOfv\"],optionTitles:[\"Open\",\"Closed\"],title:\"Variant\",type:ControlType.Enum},vWqVWbv5o:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerC46tV32Ad,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC46tV32Ad\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"vWqVWbv5o\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"gI8cBCOfv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RmkWxNLQ8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Y04OM5Vd5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./C46tV32Ad.map", "// Generated by Framer (4307032)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/D8CyMNwNgItfTzifyTeR/q7PAt6GpKJnxhYlotDOQ/NZozjNGe_.js\";import Icon1 from\"https://framerusercontent.com/modules/gGXLFANbZFKf2qU8bbVL/IkeVxdU26QTPnxOBbf6A/HoKrrnQcM.js\";const IconFonts=getFonts(Icon);const Icon1Fonts=getFonts(Icon1);const cycleOrder=[\"MWyErFpL9\",\"O6DHaQViS\",\"kTGzRXuC1\"];const serializationHash=\"framer-pjsJQ\";const variantClassNames={kTGzRXuC1:\"framer-v-1yxllp2\",MWyErFpL9:\"framer-v-147r5z8\",O6DHaQViS:\"framer-v-19ffskp\"};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 humanReadableVariantMap={None:\"MWyErFpL9\",Phone:\"kTGzRXuC1\",Show:\"O6DHaQViS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MWyErFpL9\"};};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:\"MWyErFpL9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"O6DHaQViS\",\"kTGzRXuC1\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-147r5z8\",className,classNames),\"data-framer-name\":\"None\",layoutDependency:layoutDependency,layoutId:\"MWyErFpL9\",ref:refBinding,style:{...style},...addPropertyOverrides({kTGzRXuC1:{\"data-framer-name\":\"Phone\"},O6DHaQViS:{\"data-framer-name\":\"Show\"}},baseVariant,gestureVariant),children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o0f8zt\",layoutDependency:layoutDependency,layoutId:\"F4lNhgO60\",style:{background:\"linear-gradient(304deg, var(--token-c564b341-03b5-4891-a406-3a3db26473a1, rgb(66, 26, 148)) 28.999999999999996%, var(--token-fbef8693-ec32-4957-8558-e7d182de0afe, rgb(158, 112, 249)) 80%)\"},children:[/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-1vrbeoo\",layoutDependency:layoutDependency,layoutId:\"mGcC8N7KT\",style:{\"--18mrqx2\":\"var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238))\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNTAw\",\"--framer-font-family\":'\"Aspekta 500\", \"Aspekta 500 Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-line-height\":\"200%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0b5f5e88-ad72-4cb9-bd9b-cd8fe0dee8f1, rgb(252, 252, 252)))\"},children:[\"You are visiting our global site. For the China region, please visit \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-decoration\":\"underline\"},children:\"www.siliconflow.cn\"})]})}),className:\"framer-7w766n\",fonts:[\"CUSTOM;Aspekta 500\"],layoutDependency:layoutDependency,layoutId:\"qFhK1ix7v\",style:{\"--extracted-r6o4lv\":\"var(--token-0b5f5e88-ad72-4cb9-bd9b-cd8fe0dee8f1, rgb(252, 252, 252))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Icon1,{animated:true,className:\"framer-1rr6spm\",layoutDependency:layoutDependency,layoutId:\"x1uE3GvA6\",style:{\"--18mrqx2\":\"var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238))\"}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pjsJQ.framer-1vdn86m, .framer-pjsJQ .framer-1vdn86m { display: block; }\",\".framer-pjsJQ.framer-147r5z8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; max-width: 1200px; min-width: 1200px; padding: 0px; position: relative; width: min-content; }\",\".framer-pjsJQ .framer-1o0f8zt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 12px; position: relative; width: 1200px; }\",\".framer-pjsJQ .framer-1vrbeoo, .framer-pjsJQ .framer-1rr6spm { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-pjsJQ .framer-7w766n { flex: 1 0 0px; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-pjsJQ.framer-v-19ffskp.framer-147r5z8 { height: min-content; min-width: unset; }\",\".framer-pjsJQ.framer-v-1yxllp2.framer-147r5z8 { height: min-content; max-width: unset; min-width: unset; width: 735px; }\",\".framer-pjsJQ.framer-v-1yxllp2 .framer-1o0f8zt { width: 100%; }\",\".framer-pjsJQ.framer-v-1yxllp2 .framer-7w766n { flex: none; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"],\"constraints\":[null,\"1200px\",null,null]},\"O6DHaQViS\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"kTGzRXuC1\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergyZFhL75l=withCSS(Component,css,\"framer-pjsJQ\");export default FramergyZFhL75l;FramergyZFhL75l.displayName=\"China Region Tips\";FramergyZFhL75l.defaultProps={height:1,width:1200};addPropertyControls(FramergyZFhL75l,{variant:{options:[\"MWyErFpL9\",\"O6DHaQViS\",\"kTGzRXuC1\"],optionTitles:[\"None\",\"Show\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramergyZFhL75l,[{explicitInter:true,fonts:[{family:\"Aspekta 500\",source:\"custom\",url:\"https://framerusercontent.com/assets/LG91MNrYLTidPDtBAcMWfHO0qCM.woff2\"}]},...IconFonts,...Icon1Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergyZFhL75l\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"O6DHaQViS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"kTGzRXuC1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gyZFhL75l.map", "// Generated by Framer (ac3cb42)\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 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,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-S7G1B\",className),layoutId:layoutId,ref:ref,style:{\"--18mrqx2\":fICyAUQY1,...style}});});const css=['.framer-S7G1B { aspect-ratio: 1; background-color: var(--18mrqx2); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"Pin\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12.5 6.25 C 12.5 10.25 6.25 14.5 6.25 14.5 C 6.25 14.5 0 10.25 0 6.25 C 0 2.75 2.936 0 6.25 0 C 9.564 0 12.5 2.75 12.5 6.25 Z\" fill=\"transparent\" height=\"14.5px\" id=\"GBWimAbAh\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(5.75 4.75)\" width=\"12.5px\"/><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill=\"transparent\" height=\"4.5px\" id=\"DKB2RiNU4\" opacity=\"1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(9.75 8.75)\" width=\"4.5px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; 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 {\"fICyAUQY1\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Pin\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-S7G1B\");export default Icon;addPropertyControls(Icon,{fICyAUQY1:{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\",\"framerVector\":\"{\\\"name\\\":\\\"Pin\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\"}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (bab6da3)\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={fsJIcP8bD:{hover:true}};const serializationHash=\"framer-NL86o\";const variantClassNames={fsJIcP8bD:\"framer-v-71xvps\"};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,subNavLink,subNavLinkNewTab,title,width,...props})=>{return{...props,ERHgCkMx6:subNavLink??props.ERHgCkMx6,X9AbayVca:title??props.X9AbayVca??\"Image\",ZQeGwXjWp:subNavLinkNewTab??props.ZQeGwXjWp};};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,X9AbayVca,ERHgCkMx6,ZQeGwXjWp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"fsJIcP8bD\",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-71xvps\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"fsJIcP8bD\",ref:refBinding,style:{...style},...addPropertyOverrides({\"fsJIcP8bD-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:ERHgCkMx6,motionChild:true,nodeId:\"qq7u8Yn4g\",openInNewTab:ZQeGwXjWp,scopeId:\"hhPbWMppS\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-iryfka framer-1k0ue36\",layoutDependency:layoutDependency,layoutId:\"qq7u8Yn4g\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{\"fsJIcP8bD-hover\":{backgroundColor:\"var(--token-c8607ecd-8c79-4bab-aa28-4e711f07b83e, rgb(110, 41, 246))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNTAw\",\"--framer-font-family\":'\"Aspekta 500\", \"Aspekta 500 Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238)))\"},children:\"Image\"})}),className:\"framer-1m0xkii\",fonts:[\"CUSTOM;Aspekta 500\"],layoutDependency:layoutDependency,layoutId:\"pjF7aSus4\",style:{\"--extracted-r6o4lv\":\"var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238))\",\"--framer-paragraph-spacing\":\"0px\"},text:X9AbayVca,variants:{\"fsJIcP8bD-hover\":{\"--extracted-r6o4lv\":\"var(--token-c6a238f7-044f-4181-b9ff-df8bdbb99984, rgb(245, 245, 248))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"fsJIcP8bD-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNTAw\",\"--framer-font-family\":'\"Aspekta 500\", \"Aspekta 500 Placeholder\", sans-serif',\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c6a238f7-044f-4181-b9ff-df8bdbb99984, rgb(245, 245, 248)))\"},children:\"Image\"})})}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NL86o.framer-1k0ue36, .framer-NL86o .framer-1k0ue36 { display: block; }\",\".framer-NL86o.framer-71xvps { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 120px; }\",\".framer-NL86o .framer-iryfka { 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: flex-start; overflow: visible; padding: 4px 12px 4px 12px; position: relative; text-decoration: none; width: 1px; }\",\".framer-NL86o .framer-1m0xkii { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lbiBzssAI\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"X9AbayVca\":\"title\",\"ERHgCkMx6\":\"subNavLink\",\"ZQeGwXjWp\":\"subNavLinkNewTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhhPbWMppS=withCSS(Component,css,\"framer-NL86o\");export default FramerhhPbWMppS;FramerhhPbWMppS.displayName=\"Dropdown Menu Link\";FramerhhPbWMppS.defaultProps={height:32,width:120};addPropertyControls(FramerhhPbWMppS,{X9AbayVca:{defaultValue:\"Image\",displayTextArea:false,title:\"Title\",type:ControlType.String},ERHgCkMx6:{title:\"Sub Nav Link\",type:ControlType.Link},ZQeGwXjWp:{defaultValue:false,title:\"Sub Nav Link New Tab\",type:ControlType.Boolean}});addFonts(FramerhhPbWMppS,[{explicitInter:true,fonts:[{family:\"Aspekta 500\",source:\"custom\",url:\"https://framerusercontent.com/assets/LG91MNrYLTidPDtBAcMWfHO0qCM.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhhPbWMppS\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"120\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lbiBzssAI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerVariables\":\"{\\\"X9AbayVca\\\":\\\"title\\\",\\\"ERHgCkMx6\\\":\\\"subNavLink\\\",\\\"ZQeGwXjWp\\\":\\\"subNavLinkNewTab\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hhPbWMppS.map", "// Generated by Framer (d74aa50)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/js1leFgNDeqePLZh4P0U/miUVaXOqZFqSdwGb5Z8s/Ije9pWgN8.js\";const enabledGestures={JB7rAKooI:{hover:true},jl_sIjuZY:{hover:true},OJ1hWq6Vh:{hover:true}};const cycleOrder=[\"JB7rAKooI\",\"OJ1hWq6Vh\",\"jl_sIjuZY\"];const serializationHash=\"framer-SpnXA\";const variantClassNames={JB7rAKooI:\"framer-v-13tbkp8\",jl_sIjuZY:\"framer-v-zw9373\",OJ1hWq6Vh:\"framer-v-g6ywzw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};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 humanReadableVariantMap={\"New Tab\":\"jl_sIjuZY\",Default:\"JB7rAKooI\",DropDown:\"OJ1hWq6Vh\"};const getProps=({background,fontSize,height,hover,icon,id,label,link,padding,width,...props})=>{return{...props,GmEzKdW2t:link??props.GmEzKdW2t,IN_Ue0X8y:padding??props.IN_Ue0X8y??\"4px 12px 4px 12px\",LnD2joWdu:fontSize??props.LnD2joWdu??16,MfXWUcgy0:icon??props.MfXWUcgy0??Icon,s_MlO5Ybj:hover??props.s_MlO5Ybj,variant:humanReadableVariantMap[props.variant]??props.variant??\"JB7rAKooI\",Xy6I7wlAa:label??props.Xy6I7wlAa??\"Models\",ZWRKLHnyQ:background??props.ZWRKLHnyQ??\"rgba(17, 18, 28, 0)\"};};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,Xy6I7wlAa,GmEzKdW2t,s_MlO5Ybj,MfXWUcgy0,IN_Ue0X8y,LnD2joWdu,ZWRKLHnyQ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JB7rAKooI\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1rjlcpx=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(s_MlO5Ybj){const res=await s_MlO5Ybj(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"OJ1hWq6Vh-hover\",\"jl_sIjuZY-hover\"].includes(gestureVariant))return true;if([\"OJ1hWq6Vh\",\"jl_sIjuZY\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:GmEzKdW2t,motionChild:true,nodeId:\"JB7rAKooI\",openInNewTab:false,scopeId:\"jSRPuIgTd\",...addPropertyOverrides({jl_sIjuZY:{openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-13tbkp8\",className,classNames)} framer-tnzw9w`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JB7rAKooI\",onMouseEnter:onMouseEnter1rjlcpx,ref:refBinding,style:{\"--fxg3bu\":numberToPixelString(IN_Ue0X8y),backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"JB7rAKooI-hover\":{backgroundColor:ZWRKLHnyQ,borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},\"jl_sIjuZY-hover\":{backgroundColor:\"rgba(17, 18, 28, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},\"OJ1hWq6Vh-hover\":{backgroundColor:\"rgba(17, 18, 28, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4}},...addPropertyOverrides({\"JB7rAKooI-hover\":{\"data-framer-name\":undefined},\"jl_sIjuZY-hover\":{\"data-framer-name\":undefined},\"OJ1hWq6Vh-hover\":{\"data-framer-name\":undefined},jl_sIjuZY:{\"data-framer-name\":\"New Tab\"},OJ1hWq6Vh:{\"data-framer-name\":\"DropDown\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1si929r\",layoutDependency:layoutDependency,layoutId:\"kVUPkQSV0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNTAw\",\"--framer-font-family\":'\"Aspekta 500\", \"Aspekta 500 Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-LnD2joWdu-jSRPuIgTd) * 1px)\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238)))\"},children:\"Models\"})}),className:\"framer-1bpgb3v\",fonts:[\"CUSTOM;Aspekta 500\"],layoutDependency:layoutDependency,layoutId:\"IeUEyVp2u\",style:{\"--extracted-1w1cjl5\":\"var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238))\",\"--variable-reference-LnD2joWdu-jSRPuIgTd\":LnD2joWdu},text:Xy6I7wlAa,variants:{\"JB7rAKooI-hover\":{\"--extracted-1w1cjl5\":\"var(--token-c24fbe63-951a-4f39-bd82-6b93b3912685, rgb(132, 75, 247))\"},\"jl_sIjuZY-hover\":{\"--extracted-1w1cjl5\":\"var(--token-c24fbe63-951a-4f39-bd82-6b93b3912685, rgb(132, 75, 247))\"},\"OJ1hWq6Vh-hover\":{\"--extracted-1w1cjl5\":\"var(--token-c24fbe63-951a-4f39-bd82-6b93b3912685, rgb(132, 75, 247))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"JB7rAKooI-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNTAw\",\"--framer-font-family\":'\"Aspekta 500\", \"Aspekta 500 Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-LnD2joWdu-jSRPuIgTd) * 1px)\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-c24fbe63-951a-4f39-bd82-6b93b3912685, rgb(132, 75, 247)))\"},children:\"Models\"})})},\"jl_sIjuZY-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNTAw\",\"--framer-font-family\":'\"Aspekta 500\", \"Aspekta 500 Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-LnD2joWdu-jSRPuIgTd) * 1px)\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-c24fbe63-951a-4f39-bd82-6b93b3912685, rgb(132, 75, 247)))\"},children:\"Models\"})})},\"OJ1hWq6Vh-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNTAw\",\"--framer-font-family\":'\"Aspekta 500\", \"Aspekta 500 Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-LnD2joWdu-jSRPuIgTd) * 1px)\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-c24fbe63-951a-4f39-bd82-6b93b3912685, rgb(132, 75, 247)))\"},children:\"Models\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1sro8oo\",Component:MfXWUcgy0,layoutDependency:layoutDependency,layoutId:\"QFFw1W9gW\",style:{\"--18mrqx2\":\"var(--token-9c27860e-c4af-4dc0-9f11-2ce305ab7ac8, rgb(222, 223, 238))\",rotate:0},variants:{\"jl_sIjuZY-hover\":{\"--18mrqx2\":\"var(--token-c24fbe63-951a-4f39-bd82-6b93b3912685, rgb(132, 75, 247))\",rotate:0},\"OJ1hWq6Vh-hover\":{\"--18mrqx2\":\"var(--token-c24fbe63-951a-4f39-bd82-6b93b3912685, rgb(132, 75, 247))\",rotate:180}}})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SpnXA.framer-tnzw9w, .framer-SpnXA .framer-tnzw9w { display: block; }\",\".framer-SpnXA.framer-13tbkp8 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: var(--fxg3bu); position: relative; text-decoration: none; width: min-content; }\",\".framer-SpnXA .framer-1si929r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-SpnXA .framer-1bpgb3v { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-SpnXA .framer-1sro8oo { flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-SpnXA.framer-v-zw9373 .framer-1si929r { gap: 2px; }\",\".framer-SpnXA.framer-v-zw9373 .framer-1sro8oo { height: var(--framer-aspect-ratio-supported, 16px); width: 16px; }\",\".framer-SpnXA.framer-v-13tbkp8.hover.framer-13tbkp8, .framer-SpnXA.framer-v-g6ywzw.hover.framer-13tbkp8, .framer-SpnXA.framer-v-zw9373.hover.framer-13tbkp8 { will-change: var(--framer-will-change-override, transform); }\",\".framer-SpnXA.framer-v-13tbkp8.hover .framer-1si929r, .framer-SpnXA.framer-v-13tbkp8.hover .framer-1bpgb3v { order: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 79\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"OJ1hWq6Vh\":{\"layout\":[\"auto\",\"auto\"]},\"jl_sIjuZY\":{\"layout\":[\"auto\",\"auto\"]},\"vMqetIn4c\":{\"layout\":[\"auto\",\"auto\"]},\"laXTj1jqa\":{\"layout\":[\"auto\",\"auto\"]},\"PmubJrycK\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Xy6I7wlAa\":\"label\",\"GmEzKdW2t\":\"link\",\"s_MlO5Ybj\":\"hover\",\"MfXWUcgy0\":\"icon\",\"IN_Ue0X8y\":\"padding\",\"LnD2joWdu\":\"fontSize\",\"ZWRKLHnyQ\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"EqX8thWQjdZcOB1c6p5N\"]\n */const FramerjSRPuIgTd=withCSS(Component,css,\"framer-SpnXA\");export default FramerjSRPuIgTd;FramerjSRPuIgTd.displayName=\"Nav Link Item\";FramerjSRPuIgTd.defaultProps={height:32,width:79};addPropertyControls(FramerjSRPuIgTd,{variant:{options:[\"JB7rAKooI\",\"OJ1hWq6Vh\",\"jl_sIjuZY\"],optionTitles:[\"Default\",\"DropDown\",\"New Tab\"],title:\"Variant\",type:ControlType.Enum},Xy6I7wlAa:{defaultValue:\"Models\",displayTextArea:false,placeholder:\"\",title:\"Label\",type:ControlType.String},GmEzKdW2t:{title:\"Link\",type:ControlType.Link},s_MlO5Ybj:{title:\"Hover\",type:ControlType.EventHandler},MfXWUcgy0:{defaultValue:{identifier:\"module:js1leFgNDeqePLZh4P0U/miUVaXOqZFqSdwGb5Z8s/Ije9pWgN8.js:default\",moduleId:\"js1leFgNDeqePLZh4P0U\"},setModuleId:\"EqX8thWQjdZcOB1c6p5N\",title:\"Icon\",type:ControlType.VectorSetItem},IN_Ue0X8y:{defaultValue:\"4px 12px 4px 12px\",title:\"Padding\",type:ControlType.Padding},LnD2joWdu:{defaultValue:16,title:\"Font Size\",type:ControlType.Number},ZWRKLHnyQ:{defaultValue:\"rgba(17, 18, 28, 0)\",title:\"Background\",type:ControlType.Color}});addFonts(FramerjSRPuIgTd,[{explicitInter:true,fonts:[{family:\"Aspekta 500\",source:\"custom\",url:\"https://framerusercontent.com/assets/LG91MNrYLTidPDtBAcMWfHO0qCM.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjSRPuIgTd\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"79\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Xy6I7wlAa\\\":\\\"label\\\",\\\"GmEzKdW2t\\\":\\\"link\\\",\\\"s_MlO5Ybj\\\":\\\"hover\\\",\\\"MfXWUcgy0\\\":\\\"icon\\\",\\\"IN_Ue0X8y\\\":\\\"padding\\\",\\\"LnD2joWdu\\\":\\\"fontSize\\\",\\\"ZWRKLHnyQ\\\":\\\"background\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OJ1hWq6Vh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jl_sIjuZY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vMqetIn4c\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"laXTj1jqa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"PmubJrycK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVectorSets\":\"[\\\"EqX8thWQjdZcOB1c6p5N\\\"]\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jSRPuIgTd.map", "// Generated by Framer (4458791)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon2 from\"https://framerusercontent.com/modules/gGXLFANbZFKf2qU8bbVL/IkeVxdU26QTPnxOBbf6A/HoKrrnQcM.js\";import Icon1 from\"https://framerusercontent.com/modules/IrwYzlUPbHl5a7WLNfpK/5x3dMH72Kc9IgoiqPUHw/mztb8qfgI.js\";import Icon from\"https://framerusercontent.com/modules/js1leFgNDeqePLZh4P0U/miUVaXOqZFqSdwGb5Z8s/Ije9pWgN8.js\";import{withVariantDisplay}from\"https://framerusercontent.com/modules/GykLEZwba3Ksi6e4l2Du/Q9BI24cPZR6ssKuVXsNX/ChinaRegionTips.js\";import Logo from\"https://framerusercontent.com/modules/OlpbdZk3TWgRGVJ04RXS/6LpyqiBkMyb29fOrkJLJ/BqiKe7CJq.js\";import TabletNavMenu from\"https://framerusercontent.com/modules/R7Flv3TdPJ1uRZ9HFQi5/1XkaLwSrqPOcjBfSZn4Q/C46tV32Ad.js\";import ChinaRegionTips,*as ChinaRegionTipsInfo from\"https://framerusercontent.com/modules/i9S6T9KAFO6Q4rwaIjII/GJOiSyCJnKYREYqHHiOX/gyZFhL75l.js\";import DropdownMenuLink from\"https://framerusercontent.com/modules/MSGHiCxObXKdaWUtaebo/V4ZcgfjdJlnrnTAi7iHA/hhPbWMppS.js\";import NavLinkItem from\"https://framerusercontent.com/modules/mMDMFnz1nvGkPsKA0KgG/RXAnm3iwuMS6DVdwUZO4/jSRPuIgTd.js\";import CTAButton from\"https://framerusercontent.com/modules/DFgxxZ1mrYhddJrj1pQI/FhnPYm3D840MtaYTo7PZ/PU5qWHE7A.js\";import SocialIconInHeader from\"https://framerusercontent.com/modules/gSKz6YqLrPg9Ve8flphD/EH5RZuR8Mwlm1dutxi3y/YjUwPJ0YX.js\";const ChinaRegionTipsFonts=getFonts(ChinaRegionTips);const ChinaRegionTipsWithVariantDisplay1u4m2m2WithMappedReactPropsddcnld=withMappedReactProps(withCodeBoundaryForOverrides(ChinaRegionTips,{nodeId:\"XFGD1CIq3\",override:withVariantDisplay,scopeId:\"ZHU0krnUm\"}),ChinaRegionTipsInfo);const LogoFonts=getFonts(Logo);const NavLinkItemFonts=getFonts(NavLinkItem);const DropdownMenuLinkFonts=getFonts(DropdownMenuLink);const MotionDivWithFX=withFX(motion.div);const SocialIconInHeaderFonts=getFonts(SocialIconInHeader);const CTAButtonFonts=getFonts(CTAButton);const TabletNavMenuFonts=getFonts(TabletNavMenu);const cycleOrder=[\"kGSFyxvHy\",\"LcqdF3Ama\",\"ucASzLEII\",\"I9uNFHrdj\",\"UQsVbtfGA\"];const serializationHash=\"framer-eaGeG\";const variantClassNames={I9uNFHrdj:\"framer-v-m5wfke\",kGSFyxvHy:\"framer-v-yxqs86\",LcqdF3Ama:\"framer-v-9fu18j\",ucASzLEII:\"framer-v-11foraf\",UQsVbtfGA:\"framer-v-59jtn1\"};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:-88};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:20};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};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={\"Phone \\xb7 Closed\":\"ucASzLEII\",\"Phone \\xb7 Open\":\"I9uNFHrdj\",\"Tablet \\xb7 Closed\":\"LcqdF3Ama\",\"Tablet \\xb7 Open\":\"UQsVbtfGA\",Desktop:\"kGSFyxvHy\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"kGSFyxvHy\"};};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:\"kGSFyxvHy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const s_MlO5Ybjtxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const vWqVWbv5o1cw0t9i=activeVariantCallback(async(...args)=>{setVariant(\"UQsVbtfGA\");});const vWqVWbv5o1wl2pgj=activeVariantCallback(async(...args)=>{setVariant(\"I9uNFHrdj\");});const vWqVWbv5o3dnu8i=activeVariantCallback(async(...args)=>{setVariant(\"ucASzLEII\");});const vWqVWbv5o1r157z9=activeVariantCallback(async(...args)=>{setVariant(\"LcqdF3Ama\");});const onMouseLeave1r157z9=activeVariantCallback(async(...args)=>{setVariant(\"LcqdF3Ama\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"LcqdF3Ama\",\"ucASzLEII\",\"I9uNFHrdj\",\"UQsVbtfGA\"].includes(baseVariant))return false;return true;};const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const isDisplayed1=()=>{if([\"LcqdF3Ama\",\"ucASzLEII\",\"I9uNFHrdj\",\"UQsVbtfGA\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"I9uNFHrdj\",\"UQsVbtfGA\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-yxqs86\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"kGSFyxvHy\",ref:refBinding,style:{backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\",...style},...addPropertyOverrides({I9uNFHrdj:{\"data-framer-name\":\"Phone \\xb7 Open\"},LcqdF3Ama:{\"data-framer-name\":\"Tablet \\xb7 Closed\"},ucASzLEII:{\"data-framer-name\":\"Phone \\xb7 Closed\"},UQsVbtfGA:{\"data-framer-name\":\"Tablet \\xb7 Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-65)/3+0+((componentViewport?.height||65)-0-65)/3*0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u4m2m2-container\",layoutDependency:layoutDependency,layoutId:\"XFGD1CIq3-container\",nodeId:\"XFGD1CIq3\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(ChinaRegionTipsWithVariantDisplay1u4m2m2WithMappedReactPropsddcnld,{height:\"100%\",id:\"XFGD1CIq3\",layoutId:\"XFGD1CIq3\",style:{width:\"100%\"},variant:\"MWyErFpL9\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qk7r01\",layoutDependency:layoutDependency,layoutId:\"v9oEpF6Zb\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"202px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-65)/3+1+((componentViewport?.height||65)-0-65)/3*1)+22,...addPropertyOverrides({I9uNFHrdj:{y:(componentViewport?.y||0)+12+0+22},LcqdF3Ama:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||88)-24-64)/2+0+((componentViewport?.height||88)-24-64)/2*0)+22},ucASzLEII:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-64)/2+0+((componentViewport?.height||64)-0-64)/2*0)+22},UQsVbtfGA:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||562)-24-384)/2+0+0)+22}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12j33cc-container\",\"data-framer-name\":\"SiliconFlow Logo\",layoutDependency:layoutDependency,layoutId:\"qMGjHLo6d-container\",name:\"SiliconFlow Logo\",nodeId:\"qMGjHLo6d\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"qMGjHLo6d\",layoutId:\"qMGjHLo6d\",name:\"SiliconFlow Logo\",style:{width:\"100%\"},variant:\"yGyb2ORDv\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-in1l4q\",\"data-framer-name\":\"Nav Links\",layoutDependency:layoutDependency,layoutId:\"ugxCc3jdG\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"bYP1rLlYk\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-65)/3+1+((componentViewport?.height||65)-0-65)/3*1)+16+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-17ps1c0-container\",id:`${layoutId}-17ps1c0`,layoutDependency:layoutDependency,layoutId:\"GjSHcKHMG-container\",nodeId:\"GjSHcKHMG\",ref:ref1,rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:[/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:resolvedLinks[0],height:\"100%\",id:\"GjSHcKHMG\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"GjSHcKHMG\",LnD2joWdu:16,MfXWUcgy0:Icon,s_MlO5Ybj:s_MlO5Ybjtxyyif({overlay}),variant:\"OJ1hWq6Vh\",width:\"100%\",Xy6I7wlAa:\"Models\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-17ps1c0`,offsetX:-.9296872789200279,offsetY:8.499999904102879,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:10,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-13e392n\",\"data-border\":true,\"data-framer-name\":\"Menu\",exit:animation1,initial:animation3,layoutDependency:layoutDependency,layoutId:\"emgJ18A4b\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d6dcc556-72ba-4e81-844f-265cbec6e8d0, rgb(37, 39, 54))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(8px)\",backgroundColor:\"rgba(29, 31, 44, 0.5)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,WebkitBackdropFilter:\"blur(8px)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"120px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l2zk9j-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"InZLatZt2-container\",nodeId:\"InZLatZt2\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(DropdownMenuLink,{ERHgCkMx6:\"/models#image\",height:\"100%\",id:\"InZLatZt2\",layoutId:\"InZLatZt2\",style:{width:\"100%\"},width:\"100%\",X9AbayVca:\"Image\",ZQeGwXjWp:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"120px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-173ow1d-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Z7HbmTzbR-container\",nodeId:\"Z7HbmTzbR\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(DropdownMenuLink,{ERHgCkMx6:\"/models#video\",height:\"100%\",id:\"Z7HbmTzbR\",layoutId:\"Z7HbmTzbR\",style:{width:\"100%\"},width:\"100%\",X9AbayVca:\"Video\",ZQeGwXjWp:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"120px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-shjnpp-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Ku9IXHg32-container\",nodeId:\"Ku9IXHg32\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(DropdownMenuLink,{ERHgCkMx6:\"/models#llm\",height:\"100%\",id:\"Ku9IXHg32\",layoutId:\"Ku9IXHg32\",style:{width:\"100%\"},width:\"100%\",X9AbayVca:\"LLM\",ZQeGwXjWp:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"120px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-npq34y-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"kdjscbjpR-container\",nodeId:\"kdjscbjpR\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(DropdownMenuLink,{ERHgCkMx6:\"/models#audio\",height:\"100%\",id:\"kdjscbjpR\",layoutId:\"kdjscbjpR\",style:{width:\"100%\"},width:\"100%\",X9AbayVca:\"Audio\",ZQeGwXjWp:false})})})]})})})]})})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hqp46BukV\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-65)/3+1+((componentViewport?.height||65)-0-65)/3*1)+16+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-84s63z-container\",id:`${layoutId}-84s63z`,layoutDependency:layoutDependency,layoutId:\"q9RzckOL3-container\",nodeId:\"q9RzckOL3\",ref:ref3,rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:[/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:resolvedLinks1[0],height:\"100%\",id:\"q9RzckOL3\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"q9RzckOL3\",LnD2joWdu:16,MfXWUcgy0:Icon,s_MlO5Ybj:s_MlO5Ybjtxyyif({overlay:overlay1}),variant:\"OJ1hWq6Vh\",width:\"100%\",Xy6I7wlAa:\"Products\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-84s63z`,offsetX:-.9296872789200279,offsetY:8.499999904102879,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:10,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-v2b9o3\",\"data-border\":true,\"data-framer-name\":\"Menu\",exit:animation1,initial:animation3,layoutDependency:layoutDependency,layoutId:\"oleendhOL\",ref:ref4,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d6dcc556-72ba-4e81-844f-265cbec6e8d0, rgb(37, 39, 54))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(8px)\",backgroundColor:\"rgba(29, 31, 44, 0.5)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,WebkitBackdropFilter:\"blur(8px)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"208px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7ybdy0-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"zJQxTffPC-container\",nodeId:\"zJQxTffPC\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(DropdownMenuLink,{ERHgCkMx6:\"/products#overview\",height:\"100%\",id:\"zJQxTffPC\",layoutId:\"zJQxTffPC\",style:{width:\"100%\"},width:\"100%\",X9AbayVca:\"Overview\",ZQeGwXjWp:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"208px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i145kh-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"E3ufF8LSO-container\",nodeId:\"E3ufF8LSO\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(DropdownMenuLink,{ERHgCkMx6:\"/products#inference\",height:\"100%\",id:\"E3ufF8LSO\",layoutId:\"E3ufF8LSO\",style:{width:\"100%\"},width:\"100%\",X9AbayVca:\"Inference\",ZQeGwXjWp:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"208px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ioax9f-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"BHhL7lW2t-container\",nodeId:\"BHhL7lW2t\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(DropdownMenuLink,{ERHgCkMx6:\"/products#fine-tuning\",height:\"100%\",id:\"BHhL7lW2t\",layoutId:\"BHhL7lW2t\",style:{width:\"100%\"},width:\"100%\",X9AbayVca:\"Fine-tuning\",ZQeGwXjWp:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"208px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kts5tv-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"vqYGYqb_a-container\",nodeId:\"vqYGYqb_a\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(DropdownMenuLink,{ERHgCkMx6:\"/products#reserved-gpus\",height:\"100%\",id:\"vqYGYqb_a\",layoutId:\"vqYGYqb_a\",style:{width:\"100%\"},width:\"100%\",X9AbayVca:\"Reserved GPUs\",ZQeGwXjWp:false})})})]})})})]})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"N88O7s0mA\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-65)/3+1+((componentViewport?.height||65)-0-65)/3*1)+16+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ja52nt-container\",layoutDependency:layoutDependency,layoutId:\"AYN1OZv8M-container\",nodeId:\"AYN1OZv8M\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:resolvedLinks2[0],height:\"100%\",id:\"AYN1OZv8M\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"AYN1OZv8M\",LnD2joWdu:16,MfXWUcgy0:Icon,variant:\"JB7rAKooI\",width:\"100%\",Xy6I7wlAa:\"Pricing\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-65)/3+1+((componentViewport?.height||65)-0-65)/3*1)+16+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10ksn5q-container\",layoutDependency:layoutDependency,layoutId:\"CEiDg0Wzx-container\",nodeId:\"CEiDg0Wzx\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:\"https://docs.siliconflow.com\",height:\"100%\",id:\"CEiDg0Wzx\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"CEiDg0Wzx\",LnD2joWdu:16,MfXWUcgy0:Icon1,variant:\"jl_sIjuZY\",width:\"100%\",Xy6I7wlAa:\"Docs\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"X9QC9N9R5\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-65)/3+1+((componentViewport?.height||65)-0-65)/3*1)+16+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m1sc55-container\",layoutDependency:layoutDependency,layoutId:\"WpRbIRTF5-container\",nodeId:\"WpRbIRTF5\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:resolvedLinks3[0],height:\"100%\",id:\"WpRbIRTF5\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"WpRbIRTF5\",LnD2joWdu:16,MfXWUcgy0:Icon,variant:\"JB7rAKooI\",width:\"100%\",Xy6I7wlAa:\"Blog\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Wbk5nz74h\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-65)/3+1+((componentViewport?.height||65)-0-65)/3*1)+16+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lx45mf-container\",layoutDependency:layoutDependency,layoutId:\"ifwMG33t5-container\",nodeId:\"ifwMG33t5\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:resolvedLinks4[0],height:\"100%\",id:\"ifwMG33t5\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"ifwMG33t5\",LnD2joWdu:16,MfXWUcgy0:Icon,variant:\"JB7rAKooI\",width:\"100%\",Xy6I7wlAa:\"About\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Tk4e0OUGj\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-65)/3+1+((componentViewport?.height||65)-0-65)/3*1)+16+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-oxthx8-container\",layoutDependency:layoutDependency,layoutId:\"eqYm_0EkK-container\",nodeId:\"eqYm_0EkK\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:resolvedLinks5[0],height:\"100%\",id:\"eqYm_0EkK\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"eqYm_0EkK\",LnD2joWdu:16,MfXWUcgy0:Icon,variant:\"JB7rAKooI\",width:\"100%\",Xy6I7wlAa:\"Contact\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eo64y4\",\"data-framer-name\":\"CTA Buttons\",layoutDependency:layoutDependency,layoutId:\"foqavI0I8\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-65)/3+1+((componentViewport?.height||65)-0-65)/3*1)+12+4,...addPropertyOverrides({I9uNFHrdj:{y:(componentViewport?.y||0)+12+0+12+4},LcqdF3Ama:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||88)-24-64)/2+0+((componentViewport?.height||88)-24-64)/2*0)+12+4},ucASzLEII:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-64)/2+0+((componentViewport?.height||64)-0-64)/2*0)+12+4},UQsVbtfGA:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||562)-24-384)/2+0+0)+12+4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sni9ny-container\",layoutDependency:layoutDependency,layoutId:\"ugkpJvHOR-container\",nodeId:\"ugkpJvHOR\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(SocialIconInHeader,{height:\"100%\",id:\"ugkpJvHOR\",layoutId:\"ugkpJvHOR\",variant:\"zAUgxS4L_\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||65)-0-65)/3+1+((componentViewport?.height||65)-0-65)/3*1)+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o8vif1-container\",layoutDependency:layoutDependency,layoutId:\"efMM_dxD_-container\",nodeId:\"efMM_dxD_\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(CTAButton,{EI2QCJUJf:\"https://cloud.siliconflow.com\",height:\"100%\",id:\"efMM_dxD_\",iuQBU3eJH:Icon2,KHcI0SsLV:\"Get Started\",layoutId:\"efMM_dxD_\",qEnqV78wr:false,qljaSdXuC:\"header-btn-cta\",variant:\"oYr4mA3yy\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({I9uNFHrdj:{height:40,y:(componentViewport?.y||0)+12+0+12+0},LcqdF3Ama:{height:40,y:(componentViewport?.y||0)+12+(((componentViewport?.height||88)-24-64)/2+0+((componentViewport?.height||88)-24-64)/2*0)+12+0},ucASzLEII:{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||64)-0-64)/2+0+((componentViewport?.height||64)-0-64)/2*0)+12+0},UQsVbtfGA:{height:40,y:(componentViewport?.y||0)+12+(((componentViewport?.height||562)-24-384)/2+0+0)+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vwamgg-container\",layoutDependency:layoutDependency,layoutId:\"lStz2ywLe-container\",nodeId:\"lStz2ywLe\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(TabletNavMenu,{height:\"100%\",id:\"lStz2ywLe\",layoutId:\"lStz2ywLe\",variant:\"a5NCckiqO\",width:\"100%\",...addPropertyOverrides({I9uNFHrdj:{variant:\"gI8cBCOfv\",vWqVWbv5o:vWqVWbv5o3dnu8i},LcqdF3Ama:{vWqVWbv5o:vWqVWbv5o1cw0t9i},ucASzLEII:{vWqVWbv5o:vWqVWbv5o1wl2pgj},UQsVbtfGA:{variant:\"gI8cBCOfv\",vWqVWbv5o:vWqVWbv5o1r157z9}},baseVariant,gestureVariant)})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ar8dvd\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"x5L_Kie3m\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d6dcc556-72ba-4e81-844f-265cbec6e8d0, rgb(37, 39, 54))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"none\",backgroundColor:\"var(--token-55f08c06-3a16-4ddf-8cfd-ab4d22d3686d, rgb(22, 23, 34))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,WebkitBackdropFilter:\"none\"},variants:{I9uNFHrdj:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(22, 23, 33, 0.7)\",WebkitBackdropFilter:\"blur(10px)\"},UQsVbtfGA:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(22, 23, 33, 0.7)\",WebkitBackdropFilter:\"blur(10px)\"}},...addPropertyOverrides({UQsVbtfGA:{\"data-highlight\":true,onMouseLeave:onMouseLeave1r157z9}},baseVariant,gestureVariant),children:[isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"bYP1rLlYk\"},implicitPathVariables:undefined},{href:{webPageId:\"bYP1rLlYk\"},implicitPathVariables:undefined},{href:{webPageId:\"bYP1rLlYk\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({I9uNFHrdj:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+76+12+0},UQsVbtfGA:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||562)-24-384)/2+64+12)+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m48paz-container\",layoutDependency:layoutDependency,layoutId:\"oghZGoYoR-container\",nodeId:\"oghZGoYoR\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:resolvedLinks6[0],height:\"100%\",id:\"oghZGoYoR\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"oghZGoYoR\",LnD2joWdu:16,MfXWUcgy0:Icon,style:{width:\"100%\"},variant:\"JB7rAKooI\",width:\"100%\",Xy6I7wlAa:\"Models\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\",...addPropertyOverrides({I9uNFHrdj:{GmEzKdW2t:resolvedLinks6[1],IN_Ue0X8y:\"12px\",LnD2joWdu:20,ZWRKLHnyQ:\"rgb(17, 18, 28)\"},UQsVbtfGA:{GmEzKdW2t:resolvedLinks6[2],IN_Ue0X8y:\"12px\",LnD2joWdu:20,ZWRKLHnyQ:\"rgb(17, 18, 28)\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hqp46BukV\"},implicitPathVariables:undefined},{href:{webPageId:\"hqp46BukV\"},implicitPathVariables:undefined},{href:{webPageId:\"hqp46BukV\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({I9uNFHrdj:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+76+12+42},UQsVbtfGA:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||562)-24-384)/2+64+12)+12+42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eu0h9b-container\",layoutDependency:layoutDependency,layoutId:\"x84lkSlot-container\",nodeId:\"x84lkSlot\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:resolvedLinks7[0],height:\"100%\",id:\"x84lkSlot\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"x84lkSlot\",LnD2joWdu:16,MfXWUcgy0:Icon,style:{width:\"100%\"},variant:\"JB7rAKooI\",width:\"100%\",Xy6I7wlAa:\"Products\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\",...addPropertyOverrides({I9uNFHrdj:{GmEzKdW2t:resolvedLinks7[1],IN_Ue0X8y:\"12px\",LnD2joWdu:20,ZWRKLHnyQ:\"rgb(17, 18, 28)\"},UQsVbtfGA:{GmEzKdW2t:resolvedLinks7[2],IN_Ue0X8y:\"12px\",LnD2joWdu:20,ZWRKLHnyQ:\"rgb(17, 18, 28)\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"N88O7s0mA\"},implicitPathVariables:undefined},{href:{webPageId:\"N88O7s0mA\"},implicitPathVariables:undefined},{href:{webPageId:\"N88O7s0mA\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({I9uNFHrdj:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+76+12+84},UQsVbtfGA:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||562)-24-384)/2+64+12)+12+84}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7jldss-container\",layoutDependency:layoutDependency,layoutId:\"wi_Hc47hw-container\",nodeId:\"wi_Hc47hw\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:resolvedLinks8[0],height:\"100%\",id:\"wi_Hc47hw\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"wi_Hc47hw\",LnD2joWdu:16,MfXWUcgy0:Icon,style:{width:\"100%\"},variant:\"JB7rAKooI\",width:\"100%\",Xy6I7wlAa:\"Pricing\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\",...addPropertyOverrides({I9uNFHrdj:{GmEzKdW2t:resolvedLinks8[1],IN_Ue0X8y:\"12px\",LnD2joWdu:20,s_MlO5Ybj:undefined,ZWRKLHnyQ:\"rgb(17, 18, 28)\"},UQsVbtfGA:{GmEzKdW2t:resolvedLinks8[2],IN_Ue0X8y:\"12px\",LnD2joWdu:20,s_MlO5Ybj:undefined,ZWRKLHnyQ:\"rgb(17, 18, 28)\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({I9uNFHrdj:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+76+12+126},UQsVbtfGA:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||562)-24-384)/2+64+12)+12+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2tmsio-container\",layoutDependency:layoutDependency,layoutId:\"wqToTEvXe-container\",nodeId:\"wqToTEvXe\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:\"https://docs.siliconflow.com\",height:\"100%\",id:\"wqToTEvXe\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"wqToTEvXe\",LnD2joWdu:16,MfXWUcgy0:Icon1,style:{width:\"100%\"},variant:\"jl_sIjuZY\",width:\"100%\",Xy6I7wlAa:\"Docs\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\",...addPropertyOverrides({I9uNFHrdj:{IN_Ue0X8y:\"12px\",LnD2joWdu:20,s_MlO5Ybj:undefined,ZWRKLHnyQ:\"rgb(17, 18, 28)\"},UQsVbtfGA:{IN_Ue0X8y:\"12px\",LnD2joWdu:20,s_MlO5Ybj:undefined,ZWRKLHnyQ:\"rgb(17, 18, 28)\"}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"X9QC9N9R5\"},implicitPathVariables:undefined},{href:{webPageId:\"X9QC9N9R5\"},implicitPathVariables:undefined},{href:{webPageId:\"X9QC9N9R5\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({I9uNFHrdj:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+76+12+168},UQsVbtfGA:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||562)-24-384)/2+64+12)+12+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6ubw7-container\",layoutDependency:layoutDependency,layoutId:\"okXh_hSKk-container\",nodeId:\"okXh_hSKk\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:resolvedLinks9[0],height:\"100%\",id:\"okXh_hSKk\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"okXh_hSKk\",LnD2joWdu:16,MfXWUcgy0:Icon,style:{width:\"100%\"},variant:\"JB7rAKooI\",width:\"100%\",Xy6I7wlAa:\"Blog\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\",...addPropertyOverrides({I9uNFHrdj:{GmEzKdW2t:resolvedLinks9[1],IN_Ue0X8y:\"12px\",LnD2joWdu:20,s_MlO5Ybj:undefined,ZWRKLHnyQ:\"rgb(17, 18, 28)\"},UQsVbtfGA:{GmEzKdW2t:resolvedLinks9[2],IN_Ue0X8y:\"12px\",LnD2joWdu:20,s_MlO5Ybj:undefined,ZWRKLHnyQ:\"rgb(17, 18, 28)\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Wbk5nz74h\"},implicitPathVariables:undefined},{href:{webPageId:\"Wbk5nz74h\"},implicitPathVariables:undefined},{href:{webPageId:\"Wbk5nz74h\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({I9uNFHrdj:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+76+12+210},UQsVbtfGA:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||562)-24-384)/2+64+12)+12+210}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g7x1iu-container\",layoutDependency:layoutDependency,layoutId:\"TNqTBDMhu-container\",nodeId:\"TNqTBDMhu\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:resolvedLinks10[0],height:\"100%\",id:\"TNqTBDMhu\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"TNqTBDMhu\",LnD2joWdu:16,MfXWUcgy0:Icon,style:{width:\"100%\"},variant:\"JB7rAKooI\",width:\"100%\",Xy6I7wlAa:\"About\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\",...addPropertyOverrides({I9uNFHrdj:{GmEzKdW2t:resolvedLinks10[1],IN_Ue0X8y:\"12px\",LnD2joWdu:20,s_MlO5Ybj:undefined,ZWRKLHnyQ:\"rgb(17, 18, 28)\"},UQsVbtfGA:{GmEzKdW2t:resolvedLinks10[2],IN_Ue0X8y:\"12px\",LnD2joWdu:20,s_MlO5Ybj:undefined,ZWRKLHnyQ:\"rgb(17, 18, 28)\"}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Tk4e0OUGj\"},implicitPathVariables:undefined},{href:{webPageId:\"Tk4e0OUGj\"},implicitPathVariables:undefined},{href:{webPageId:\"Tk4e0OUGj\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({I9uNFHrdj:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+76+12+252},UQsVbtfGA:{height:32,width:`calc(${componentViewport?.width||\"100vw\"} - 48px)`,y:(componentViewport?.y||0)+12+(((componentViewport?.height||562)-24-384)/2+64+12)+12+252}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lqi3u4-container\",layoutDependency:layoutDependency,layoutId:\"shZ6qkrf6-container\",nodeId:\"shZ6qkrf6\",rendersWithMotion:true,scopeId:\"ZHU0krnUm\",children:/*#__PURE__*/_jsx(NavLinkItem,{GmEzKdW2t:resolvedLinks11[0],height:\"100%\",id:\"shZ6qkrf6\",IN_Ue0X8y:\"4px 12px 4px 12px\",layoutId:\"shZ6qkrf6\",LnD2joWdu:16,MfXWUcgy0:Icon,style:{width:\"100%\"},variant:\"JB7rAKooI\",width:\"100%\",Xy6I7wlAa:\"Contact\",ZWRKLHnyQ:\"rgba(17, 18, 28, 0)\",...addPropertyOverrides({I9uNFHrdj:{GmEzKdW2t:resolvedLinks11[1],IN_Ue0X8y:\"12px\",LnD2joWdu:20,s_MlO5Ybj:undefined,ZWRKLHnyQ:\"rgb(17, 18, 28)\"},UQsVbtfGA:{GmEzKdW2t:resolvedLinks11[2],IN_Ue0X8y:\"12px\",LnD2joWdu:20,s_MlO5Ybj:undefined,ZWRKLHnyQ:\"rgb(17, 18, 28)\"}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eaGeG.framer-xxleoe, .framer-eaGeG .framer-xxleoe { display: block; }\",\".framer-eaGeG.framer-yxqs86 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-evenly; max-width: 1200px; min-width: 390px; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-eaGeG .framer-1u4m2m2-container, .framer-eaGeG .framer-7ybdy0-container, .framer-eaGeG .framer-1i145kh-container, .framer-eaGeG .framer-ioax9f-container, .framer-eaGeG .framer-kts5tv-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-eaGeG .framer-1qk7r01 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1200px; overflow: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-eaGeG .framer-12j33cc-container { flex: none; height: auto; position: relative; width: 202px; }\",\".framer-eaGeG .framer-in1l4q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-eaGeG .framer-17ps1c0-container, .framer-eaGeG .framer-84s63z-container, .framer-eaGeG .framer-1ja52nt-container, .framer-eaGeG .framer-10ksn5q-container, .framer-eaGeG .framer-m1sc55-container, .framer-eaGeG .framer-1lx45mf-container, .framer-eaGeG .framer-oxthx8-container, .framer-eaGeG .framer-sni9ny-container, .framer-eaGeG .framer-o8vif1-container, .framer-eaGeG .framer-1vwamgg-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-eaGeG .framer-13e392n { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-eaGeG .framer-1l2zk9j-container, .framer-eaGeG .framer-173ow1d-container, .framer-eaGeG .framer-shjnpp-container, .framer-eaGeG .framer-npq34y-container { flex: none; height: auto; position: relative; width: 120px; }\",\".framer-eaGeG .framer-v2b9o3 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 12px; position: relative; width: 232px; will-change: var(--framer-will-change-override, transform); }\",\".framer-eaGeG .framer-1eo64y4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-eaGeG .framer-1ar8dvd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-height: 248px; overflow: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-eaGeG .framer-1m48paz-container, .framer-eaGeG .framer-1eu0h9b-container, .framer-eaGeG .framer-7jldss-container, .framer-eaGeG .framer-2tmsio-container, .framer-eaGeG .framer-6ubw7-container, .framer-eaGeG .framer-1g7x1iu-container, .framer-eaGeG .framer-lqi3u4-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-eaGeG.framer-v-9fu18j.framer-yxqs86 { align-content: flex-start; align-items: flex-start; max-width: unset; min-width: unset; padding: 12px; width: 810px; }\",\".framer-eaGeG.framer-v-9fu18j .framer-1qk7r01, .framer-eaGeG.framer-v-59jtn1 .framer-1qk7r01 { width: 786px; }\",\".framer-eaGeG.framer-v-9fu18j .framer-1eo64y4, .framer-eaGeG.framer-v-11foraf .framer-1eo64y4, .framer-eaGeG.framer-v-m5wfke .framer-1eo64y4, .framer-eaGeG.framer-v-59jtn1 .framer-1eo64y4 { gap: 12px; }\",\".framer-eaGeG.framer-v-11foraf.framer-yxqs86 { align-content: flex-start; align-items: flex-start; min-width: unset; width: min-content; }\",\".framer-eaGeG.framer-v-11foraf .framer-1qk7r01, .framer-eaGeG.framer-v-m5wfke .framer-1qk7r01 { width: 366px; }\",\".framer-eaGeG.framer-v-m5wfke.framer-yxqs86 { align-content: flex-start; align-items: flex-start; gap: 12px; justify-content: flex-start; min-width: unset; padding: 12px; width: min-content; }\",\".framer-eaGeG.framer-v-m5wfke .framer-1ar8dvd { align-content: center; align-items: center; align-self: stretch; flex-direction: column; justify-content: center; min-height: unset; width: auto; }\",\".framer-eaGeG.framer-v-m5wfke .framer-1m48paz-container, .framer-eaGeG.framer-v-m5wfke .framer-1eu0h9b-container, .framer-eaGeG.framer-v-m5wfke .framer-7jldss-container, .framer-eaGeG.framer-v-m5wfke .framer-2tmsio-container, .framer-eaGeG.framer-v-m5wfke .framer-6ubw7-container, .framer-eaGeG.framer-v-m5wfke .framer-1g7x1iu-container, .framer-eaGeG.framer-v-m5wfke .framer-lqi3u4-container, .framer-eaGeG.framer-v-59jtn1 .framer-1m48paz-container, .framer-eaGeG.framer-v-59jtn1 .framer-1eu0h9b-container, .framer-eaGeG.framer-v-59jtn1 .framer-7jldss-container, .framer-eaGeG.framer-v-59jtn1 .framer-2tmsio-container, .framer-eaGeG.framer-v-59jtn1 .framer-6ubw7-container, .framer-eaGeG.framer-v-59jtn1 .framer-1g7x1iu-container, .framer-eaGeG.framer-v-59jtn1 .framer-lqi3u4-container { flex: none; width: 100%; }\",\".framer-eaGeG.framer-v-59jtn1.framer-yxqs86 { align-content: flex-start; align-items: flex-start; gap: 12px; justify-content: center; max-width: unset; min-width: unset; padding: 12px; width: 810px; }\",\".framer-eaGeG.framer-v-59jtn1 .framer-1ar8dvd { align-content: center; align-items: center; flex-direction: column; justify-content: center; min-height: unset; }\",'.framer-eaGeG[data-border=\"true\"]::after, .framer-eaGeG [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 65\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"390px\",\"1200px\",null,null]},\"LcqdF3Ama\":{\"layout\":[\"fixed\",\"auto\"]},\"ucASzLEII\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"I9uNFHrdj\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,\"1200px\",null,null]},\"UQsVbtfGA\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"header-btn-cta\"}]\n */const FramerZHU0krnUm=withCSS(Component,css,\"framer-eaGeG\");export default FramerZHU0krnUm;FramerZHU0krnUm.displayName=\"Navigation\";FramerZHU0krnUm.defaultProps={height:65,width:1200};addPropertyControls(FramerZHU0krnUm,{variant:{options:[\"kGSFyxvHy\",\"LcqdF3Ama\",\"ucASzLEII\",\"I9uNFHrdj\",\"UQsVbtfGA\"],optionTitles:[\"Desktop\",\"Tablet \\xb7 Closed\",\"Phone \\xb7 Closed\",\"Phone \\xb7 Open\",\"Tablet \\xb7 Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerZHU0krnUm,[{explicitInter:true,fonts:[]},...ChinaRegionTipsFonts,...LogoFonts,...NavLinkItemFonts,...DropdownMenuLinkFonts,...SocialIconInHeaderFonts,...CTAButtonFonts,...TabletNavMenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZHU0krnUm\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"65\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"390px\\\",\\\"1200px\\\",null,null]},\\\"LcqdF3Ama\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ucASzLEII\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"I9uNFHrdj\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1200px\\\",null,null]},\\\"UQsVbtfGA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"header-btn-cta\\\"}]\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ZHU0krnUm.map", "// Generated by Framer (4307032)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,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 Icon from\"https://framerusercontent.com/modules/gGXLFANbZFKf2qU8bbVL/IkeVxdU26QTPnxOBbf6A/HoKrrnQcM.js\";import ButtonPointer from\"https://framerusercontent.com/modules/P8F7KWVh7BHQeoHsQU6E/P7w6XCq9Ey7fbnkxjNXK/ArrowPointsToCTA_Prod.js\";import CTAButton from\"#framer/local/canvasComponent/PU5qWHE7A/PU5qWHE7A.js\";import Footer from\"#framer/local/canvasComponent/PX9oF4I00/PX9oF4I00.js\";import Navigation from\"#framer/local/canvasComponent/ZHU0krnUm/ZHU0krnUm.js\";const NavigationFonts=getFonts(Navigation);const CTAButtonFonts=getFonts(CTAButton);const ButtonPointerFonts=getFonts(ButtonPointer);const FooterFonts=getFonts(Footer);const breakpoints={acdeWpYAx:\"(max-width: 809px)\",cmi73rK1G:\"(min-width: 1200px)\",Q0cm4OZuv:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-gjUie\";const variantClassNames={acdeWpYAx:\"framer-v-zofuli\",cmi73rK1G:\"framer-v-a6d1vt\",Q0cm4OZuv:\"framer-v-1qkqav0\"};const breakpointRules={acdeWpYAx:[\".framer-gjUie .framer-1wen5u2-container { top: 29px; width: auto; }\",\".framer-gjUie .framer-14166db { justify-content: flex-end; padding: 240px 40px 60px 40px; }\",\".framer-gjUie .framer-2peok8, .framer-gjUie .framer-vgs3il { width: 100%; }\",\".framer-gjUie .framer-n3m89t { width: 290px; }\",\".framer-gjUie .framer-brdit { bottom: unset; height: 300px; left: calc(71.02564102564105% - 291px / 2); right: unset; top: calc(17.264957264957285% - 300px / 2); width: 291px; }\"],Q0cm4OZuv:[\".framer-gjUie .framer-1wen5u2-container { width: auto; }\",\".framer-gjUie .framer-14166db { justify-content: flex-start; padding: 300px 24px 120px 60px; }\",\".framer-gjUie .framer-2peok8 { width: 100%; z-index: 2; }\",\".framer-gjUie .framer-n3m89t { width: 514px; }\",\".framer-gjUie .framer-vgs3il { width: 100%; }\",\".framer-gjUie .framer-brdit { bottom: 293px; left: 477px; right: -98px; top: -77px; }\",\".framer-gjUie .framer-12h5b79-container { max-width: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={acdeWpYAx:\".framer-zofuli-override\",Q0cm4OZuv:\".framer-1qkqav0-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gjUie.framer-4cu2l3, .framer-gjUie .framer-4cu2l3 { display: block; }\",\".framer-gjUie.framer-a6d1vt { align-content: center; align-items: center; background-color: var(--token-01047fed-add0-4d6c-9f88-0b7332755b1c, #0d0d18); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-gjUie .framer-1wen5u2-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 20px; transform: translateX(-50%); width: 1200px; z-index: 10; }\",\".framer-gjUie .framer-95f80t { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-gjUie .framer-50cf0o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gjUie .framer-14166db { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 233px 0px 233px 0px; position: relative; width: 100%; }\",\".framer-gjUie .framer-2peok8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 29px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 980px; z-index: 5; }\",\".framer-gjUie .framer-n3m89t { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 600px; word-break: break-word; word-wrap: break-word; }\",\".framer-gjUie .framer-vgs3il { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 20px 0px 60px 0px; position: relative; width: 980px; z-index: 5; }\",\".framer-gjUie .framer-1rxe846-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-gjUie .framer-1sf8u5v-container { height: min-content; position: relative; width: 100%; }\",\".framer-gjUie .framer-brdit { bottom: 266px; flex: none; left: 663px; position: absolute; right: 93px; top: 137px; z-index: 1; }\",\".framer-gjUie .framer-12h5b79-container { flex: none; height: auto; max-width: 1200px; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={acdeWpYAx:\"(max-width: 809px)\",cmi73rK1G:\"(min-width: 1200px)\",Q0cm4OZuv:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"cmi73rK1G\",Phone:\"acdeWpYAx\",Tablet:\"Q0cm4OZuv\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"cmi73rK1G\"};};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:\"cmi73rK1G\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-01047fed-add0-4d6c-9f88-0b7332755b1c, rgb(13, 13, 24)); } :root { font-size: 100%; } @media (min-width: 810px) and (max-width: 1199px) { :root { font-size: 87.5%; } } @media (max-width: 809px) { :root { font-size: 87.5%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-a6d1vt\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{acdeWpYAx:{width:undefined,y:29},Q0cm4OZuv:{width:undefined}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,width:\"1200px\",y:20,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1wen5u2-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"DUI0lfpkB\",scopeId:\"Ar2Z8annv\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{acdeWpYAx:{variant:\"ucASzLEII\"},Q0cm4OZuv:{variant:\"LcqdF3Ama\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"DUI0lfpkB\",layoutId:\"DUI0lfpkB\",style:{width:\"100%\"},variant:\"kGSFyxvHy\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-95f80t\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-50cf0o\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-14166db\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-2peok8\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{acdeWpYAx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNzAw\",\"--framer-font-family\":'\"Aspekta 700\", \"Aspekta 700 Placeholder\", sans-serif',\"--framer-font-size\":\"45px\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--token-67334d38-b138-47ba-a6a6-25c81df5b2cd, rgb(213, 214, 234))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-11459ae0-004a-4167-b3fc-f0ac2ebf7dd9, rgb(46, 47, 64))\"},children:\"Ready to\"}),\" accelerate your AI development?\"]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0FzcGVrdGEgNzAw\",\"--framer-font-family\":'\"Aspekta 700\", \"Aspekta 700 Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 4.14)\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"120%\",\"--framer-text-color\":\"var(--token-67334d38-b138-47ba-a6a6-25c81df5b2cd, rgb(213, 214, 234))\"},children:[/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-11459ae0-004a-4167-b3fc-f0ac2ebf7dd9, rgb(46, 47, 64))\"},children:\"Ready to\"}),\" accelerate your AI development?\"]})}),className:\"framer-n3m89t\",\"data-framer-name\":\"Ready to accelerate your AI development?\",fonts:[\"CUSTOM;Aspekta 700\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-vgs3il\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1rxe846-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"aQGYD2WcC\",scopeId:\"Ar2Z8annv\",children:/*#__PURE__*/_jsx(ButtonPointer,{arrow:{color:\"var(--token-ee1be9d2-5de9-4005-83b7-550482556a76, rgb(41, 230, 123))\",gapBetweenDashes:10,lineCap:\"square\",preview:true,thickness:3,tipLength:20,type:\"dashed\"},button:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"245.5px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1sf8u5v-container\",inComponentSlot:true,nodeId:\"bB5FTC1WN\",rendersWithMotion:true,scopeId:\"Ar2Z8annv\",children:/*#__PURE__*/_jsx(CTAButton,{EI2QCJUJf:\"https://cloud.siliconflow.com\",height:\"100%\",id:\"bB5FTC1WN\",iuQBU3eJH:Icon,KHcI0SsLV:\"Get Started for Free\",layoutId:\"bB5FTC1WN\",qEnqV78wr:false,qljaSdXuC:\"footer-btn-cta\",variant:\"J4oFjl9Um\",width:\"100%\"})})})],buttonWidth:\"fill\",height:\"100%\",id:\"aQGYD2WcC\",layoutId:\"aQGYD2WcC\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{acdeWpYAx:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(1003.6581),pixelHeight:2229,pixelWidth:2229,positionX:\"center\",positionY:\"center\",sizes:\"291px\",src:\"https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png\",srcSet:\"https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png?scale-down-to=512 512w,https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png 2229w\"}},Q0cm4OZuv:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(923),pixelHeight:2229,pixelWidth:2229,positionX:\"center\",positionY:\"center\",sizes:\"calc(100vw - 379px)\",src:\"https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png\",srcSet:\"https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png?scale-down-to=512 512w,https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png 2229w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(1137),pixelHeight:2229,pixelWidth:2229,positionX:\"center\",positionY:\"center\",sizes:\"calc(100vw - 756px)\",src:\"https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png\",srcSet:\"https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png?scale-down-to=512 512w,https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png?scale-down-to=2048 2048w,https://framerusercontent.com/images/Ptnckcmo6MTKRJNca38iwcarG2I.png 2229w\"},className:\"framer-brdit\",\"data-framer-name\":\"Group\"})})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{acdeWpYAx:{y:1890},Q0cm4OZuv:{width:\"100vw\",y:2136}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:469,width:\"min(100vw, 1200px)\",y:2182,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12h5b79-container\",nodeId:\"fq3g6IxhG\",scopeId:\"Ar2Z8annv\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{acdeWpYAx:{variant:\"lRsrKJBin\"},Q0cm4OZuv:{style:{width:\"100%\"},variant:\"Zlsz676vL\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"fq3g6IxhG\",layoutId:\"fq3g6IxhG\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"ezU8YEPT7\",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 3000\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Q0cm4OZuv\":{\"layout\":[\"fixed\",\"fixed\"]},\"acdeWpYAx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"cmi73rK1G\":[\".framer-1wen5u2-container\",\".framer-50cf0o\"],\"Q0cm4OZuv\":[\".framer-1wen5u2-container\",\".framer-50cf0o\"],\"acdeWpYAx\":[\".framer-1wen5u2-container\",\".framer-50cf0o\"]}\n * @framerBreakpoints {\"cmi73rK1G\":{\"min\":1200,\"canvasClassName\":\"framer-a6d1vt-override\",\"minHeight\":3000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Q0cm4OZuv\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1qkqav0-override\",\"minHeight\":3000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":14},\"acdeWpYAx\":{\"max\":809,\"canvasClassName\":\"framer-zofuli-override\",\"minHeight\":3000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":14}}\n * @framerDefaultVariant cmi73rK1G\n * @framerTrackingIds [{\"id\":\"footer-btn-cta\"}]\n * @framerLayoutTemplate\n */const FramerAr2Z8annv=withCSS(Component,css,\"framer-gjUie\");export default FramerAr2Z8annv;FramerAr2Z8annv.displayName=\"Main\";FramerAr2Z8annv.defaultProps={height:3e3,width:1200};addFonts(FramerAr2Z8annv,[{explicitInter:true,fonts:[{family:\"Aspekta 700\",source:\"custom\",url:\"https://framerusercontent.com/assets/yL2a8uev6o1xFZdYaVNjPGq2IWw.woff2\"}]},...NavigationFonts,...CTAButtonFonts,...ButtonPointerFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAr2Z8annv\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"cmi73rK1G\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"footer-btn-cta\\\"}]\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Q0cm4OZuv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"acdeWpYAx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"3000\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"cmi73rK1G\\\":[\\\".framer-1wen5u2-container\\\",\\\".framer-50cf0o\\\"],\\\"Q0cm4OZuv\\\":[\\\".framer-1wen5u2-container\\\",\\\".framer-50cf0o\\\"],\\\"acdeWpYAx\\\":[\\\".framer-1wen5u2-container\\\",\\\".framer-50cf0o\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerRootFontSize\":\"16\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"cmi73rK1G\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-a6d1vt-override\\\",\\\"minHeight\\\":3000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Q0cm4OZuv\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1qkqav0-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":14},\\\"acdeWpYAx\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-zofuli-override\\\",\\\"minHeight\\\":3000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":14}}\",\"framerLayoutTemplate\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * 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 Main from \"https://framerusercontent.com/modules/XXsZW1tA6Ti8zPAgc2P1/YXDm1v4pC0w59OX9fA3j/Ar2Z8annv.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cbCp7ojrkEmiBYtgypWq/oLNp7CAYAZ0FM2xlZCii/augiA20Il.js\")), path: \"/\"}, bYP1rLlYk: {elements: {a3fN3piqd: \"audio\", cQ7PU0F6L: \"featured\", dmDXX5Umt: \"image\", MG3gyXQcn: \"video\", yYOq2FRP_: \"llm\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xqur7wdk5nyOpVCr7SiF/srIM52vyggyEqVVeHogw/bYP1rLlYk.js\")), path: \"/models\"}, hqp46BukV: {elements: {cy0osvGJW: \"reserved-gpus\", H1vNS6dww: \"fine-tuning-1\", m8r_iW29N: \"fine-tuning\", QbFPL06sX: \"overview\", uE5HF2T7v: \"inference\", UIphsx488: \"on-demond-deployment\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WpYNhPmrKNRYCRv1FUpp/DfUxxW9U8tjhRRNGXY3n/hqp46BukV.js\")), path: \"/products\"}, N88O7s0mA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VBXkI7zCbtr10hmgLc0a/w1PfW5nPX6DIHgusEEBo/N88O7s0mA.js\")), path: \"/pricing\"}, Wbk5nz74h: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q47ibNqmSXOWPXjbXKUG/8BjXAYXIvACJ2K0b3YLg/Wbk5nz74h.js\")), path: \"/about\"}, Tk4e0OUGj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c6YW2v13YfbdysrVnK9k/Saqb56PHAZBFYuA8aca0/Tk4e0OUGj.js\")), path: \"/contact\"}, X9QC9N9R5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yIKYXXEqloa8q8lqpR53/N0EGlu9scgjlDw93Fxpi/X9QC9N9R5.js\")), path: \"/blog\"}, uoO9z3c9a: {collectionId: \"caK7ZRc8D\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RJC19kYH3LPNHzx6m4d7/VHKug4KfeBn70yOF7lrL/uoO9z3c9a.js\")), path: \"/models/:fBfJbB2Xy\"}, EvoAUGvfW: {collectionId: \"rV_MM7Pnm\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BXDEnBMJNFawUobEslBu/hFtpqAQUAdMdBMfnL01v/EvoAUGvfW.js\")), path: \"/blog/:A6xp4bwRs\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {caK7ZRc8D: async () => (await import(\"https://framerusercontent.com/modules/5bEP8I9f0bKwya6xRyrv/NMuYttgN73K7txRJ2IFD/caK7ZRc8D.js\"))?.[\"utils\"], rV_MM7Pnm: async () => (await import(\"https://framerusercontent.com/modules/AgANDuV31XQdQWkmFKE9/u6Mk9ErAsApcVNbSRZNv/rV_MM7Pnm.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"3628d90a7f29da7d71a81dc1258b9abf692a122e0f371abd9aa760501d3eb684\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"bYP1rLlYk\":\r\ncase \"hqp46BukV\":\r\ncase \"N88O7s0mA\":\r\ncase \"Wbk5nz74h\":\r\ncase \"Tk4e0OUGj\":\r\ncase \"X9QC9N9R5\":\r\ncase \"uoO9z3c9a\":\r\ncase \"EvoAUGvfW\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"bYP1rLlYk\":\r\ncase \"hqp46BukV\":\r\ncase \"N88O7s0mA\":\r\ncase \"Wbk5nz74h\":\r\ncase \"Tk4e0OUGj\":\r\ncase \"X9QC9N9R5\":\r\ncase \"uoO9z3c9a\":\r\ncase \"EvoAUGvfW\":\r\nreturn [{hash: \"a6d1vt\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1qkqav0\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"zofuli\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://www.siliconflow.com\",\r\n                    EditorBar: \r\ntypeof window !== \"undefined\" ? (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const dependencies = {\r\n            __version: 1,\r\n            framer: {\r\n                useCurrentRoute: Framer.useCurrentRoute,\r\n                useLocaleInfo: Framer.useLocaleInfo,\r\n                useRouter: Framer.useRouter,\r\n            },\r\n            react: {\r\n                createElement: React.createElement,\r\n                memo: React.memo,\r\n                useCallback: React.useCallback,\r\n                useEffect: React.useEffect,\r\n                useRef: React.useRef,\r\n                useState: React.useState,\r\n            },\r\n            \"react-dom\": { createPortal },\r\n        }\r\n\r\n        window.__framer_editorBarDependencies = dependencies\r\n\r\n        const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({ dependencies }),\r\n        }\r\n    })\r\n})() : undefined\r\n,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, motionDivToDiv: false, motionDivToDivBackgroundImage: false, pauseOffscreen: true, replaceNestedLinks: true, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "subtitle", "title", "width", "props", "_ref", "_ref1", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "yeAnKbEUZ", "WuF2iG84P", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "cx", "serializationHash", "u", "SVG", "RichText", "css", "FramerW7oLCU4_B", "withCSS", "Utils_Component_Message_ZVoG_default", "addPropertyControls", "ControlType", "addFonts", "ComponentMessage", "title", "subtitle", "style", "p", "Utils_Component_Message_ZVoG_default", "window", "e", "ArrowType", "ArrowLineCap", "addPropertyControls", "ArrowPointsToCta", "ControlType", "props", "isOnFramerCanvas", "RenderTarget", "haveNativeButton", "canvasRef", "pe", "targetRef", "wrapperRef", "mouseRef", "animationFrameRef", "rgbColor", "parseFramerColor", "targetInView", "useInView", "ue", "updateCanvas", "debouncedResize", "fn", "delay", "timeoutId", "args", "canvas", "ctx", "drawPreviewArrow", "useMouseEvents", "u", "p", "l", "child", "ComponentMessage", "framerProps", "opacityRef", "lastTargetInView", "breakpoint", "useBreakpoint", "target", "updateMousePosition", "handleMouseMove", "animate", "drawArrow", "currentOpacity", "mouseX", "mouseY", "targetRect", "canvasRect", "x0", "y0", "cx", "cy", "a", "x1", "y1", "midX", "midY", "offset", "t", "controlX", "controlY", "verticalDistance", "horizontalDistance", "distance", "minDistance", "opacity", "lineDash", "angle", "headLength", "gapSize", "lineEndX", "lineEndY", "opacityDiff", "duration", "step", "stepPercentage", "newOpacity", "centerX", "centerY", "startX", "startY", "targetDimensions", "color", "rgbMatch", "rgbaMatch", "_", "r", "g", "b", "setBreakpoint", "checkBreakpoint", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "stroke", "width", "Component", "style", "className", "variant", "fICyAUQY1", "restProps", "cx", "css", "Icon", "withCSS", "mztb8qfgI_default", "addPropertyControls", "ControlType", "FramerIconsFonts", "getFonts", "FramerIcons", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "iCON", "id", "link", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "mFlHtzAo1", "rFvVprY_H", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "Framerz1R6zTTcE", "withCSS", "z1R6zTTcE_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "mztb8qfgI_default", "SubscribeButtonFonts", "lrMB5VQYL_default", "SocialIconFonts", "z1R6zTTcE_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "formVariants", "form", "currentVariant", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "Link", "SVG", "RichText", "FormContainer", "formState", "l", "FormPlainTextInput2", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerPX9oF4I00", "withCSS", "PX9oF4I00_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "stroke", "width", "Component", "style", "className", "variant", "fICyAUQY1", "restProps", "cx", "css", "Icon", "withCSS", "Ije9pWgN8_default", "addPropertyControls", "ControlType", "withVariantDisplay", "Component", "Y", "props", "ref", "variant", "setVariant", "isLoading", "setIsLoading", "ue", "fetchData", "data", "error", "p", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "SVG", "css", "FramerBqiKe7CJq", "withCSS", "BqiKe7CJq_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Overlay", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "vWqVWbv5o", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap16l83ws", "args", "onMouseEnterupml6a", "overlay", "loadMore", "scopingClassNames", "cx", "LayoutGroup", "l", "u", "css", "FramerC46tV32Ad", "withCSS", "C46tV32Ad_default", "addPropertyControls", "ControlType", "addFonts", "gyZFhL75l_exports", "__export", "__FramerMetadata__", "gyZFhL75l_default", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "stroke", "width", "Component", "style", "className", "variant", "fICyAUQY1", "restProps", "cx", "css", "Icon", "withCSS", "NZozjNGe_default", "addPropertyControls", "ControlType", "IconFonts", "getFonts", "NZozjNGe_default", "Icon1Fonts", "HoKrrnQcM_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "u", "RichText", "css", "FramergyZFhL75l", "withCSS", "gyZFhL75l_default", "addPropertyControls", "ControlType", "addFonts", "__FramerMetadata__", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "subNavLink", "subNavLinkNewTab", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "X9AbayVca", "ERHgCkMx6", "ZQeGwXjWp", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText", "css", "FramerhhPbWMppS", "withCSS", "hhPbWMppS_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "background", "fontSize", "height", "hover", "icon", "id", "label", "link", "padding", "width", "props", "Ije9pWgN8_default", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "Xy6I7wlAa", "GmEzKdW2t", "s_MlO5Ybj", "MfXWUcgy0", "IN_Ue0X8y", "LnD2joWdu", "ZWRKLHnyQ", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onMouseEnter1rjlcpx", "args", "scopingClassNames", "cx", "isDisplayed", "LayoutGroup", "Link", "u", "RichText", "Instance", "css", "FramerjSRPuIgTd", "withCSS", "jSRPuIgTd_default", "addPropertyControls", "ControlType", "addFonts", "ChinaRegionTipsFonts", "getFonts", "gyZFhL75l_default", "ChinaRegionTipsWithVariantDisplay1u4m2m2WithMappedReactPropsddcnld", "withMappedReactProps", "withCodeBoundaryForOverrides", "withVariantDisplay", "gyZFhL75l_exports", "LogoFonts", "BqiKe7CJq_default", "NavLinkItemFonts", "jSRPuIgTd_default", "DropdownMenuLinkFonts", "hhPbWMppS_default", "MotionDivWithFX", "withFX", "motion", "SocialIconInHeaderFonts", "YjUwPJ0YX_default", "CTAButtonFonts", "PU5qWHE7A_default", "TabletNavMenuFonts", "C46tV32Ad_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "animation2", "animation3", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "s_MlO5Ybjtxyyif", "overlay", "loadMore", "args", "vWqVWbv5o1cw0t9i", "vWqVWbv5o1wl2pgj", "vWqVWbv5o3dnu8i", "vWqVWbv5o1r157z9", "onMouseLeave1r157z9", "scopingClassNames", "cx", "isDisplayed", "router", "useRouter", "ref1", "ref2", "ref3", "ref4", "isDisplayed1", "isDisplayed2", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "l", "ResolveLinks", "resolvedLinks", "Ije9pWgN8_default", "AnimatePresence", "Floating", "overlay1", "resolvedLinks1", "resolvedLinks2", "mztb8qfgI_default", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "HoKrrnQcM_default", "resolvedLinks6", "resolvedLinks7", "resolvedLinks8", "resolvedLinks9", "resolvedLinks10", "resolvedLinks11", "css", "FramerZHU0krnUm", "withCSS", "ZHU0krnUm_default", "addPropertyControls", "ControlType", "addFonts", "NavigationFonts", "getFonts", "ZHU0krnUm_default", "CTAButtonFonts", "PU5qWHE7A_default", "ButtonPointerFonts", "ArrowPointsToCta", "FooterFonts", "PX9oF4I00_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "selectors", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "PropertyOverrides2", "ComponentViewportProvider", "Container", "ZHU0krnUm_default", "x", "RichText", "ArrowPointsToCta", "PU5qWHE7A_default", "HoKrrnQcM_default", "getLoadingLazyAtYPosition", "Image2", "PX9oF4I00_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerAr2Z8annv", "withCSS", "Ar2Z8annv_default", "addFonts", "NavigationFonts", "CTAButtonFonts", "ButtonPointerFonts", "FooterFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "Ar2Z8annv_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "dependencies", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "Ga", "createEditorBar", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
