{"version":3,"file":"gOUnvxtO2.pQ1FwvyZ.mjs","names":["addPropertyOverrides","FAQRow","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","Image","RichText"],"sources":["https:/framerusercontent.com/modules/XA7cPXuc3KtWyYj4OSr3/mVH7GLTlhF7lIvIA5Qyc/E4hh_WCKZ.js","https:/framerusercontent.com/modules/vjWY6xkdTiz1GlkDOo2G/rSDTKBrwb88UajznV9hb/gOUnvxtO2.js"],"sourcesContent":["// Generated by Framer (ed8dc63)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FAQRow from\"https://framerusercontent.com/modules/0myROM1AFduTRB7udKNs/3zstsqq0JltBAepShrvT/VEPM3K3vp.js\";const FAQRowFonts=getFonts(FAQRow);const cycleOrder=[\"ByngQLr4j\",\"qi5Z9VM4S\",\"Jwm98RoDt\"];const serializationHash=\"framer-MIzs9\";const variantClassNames={ByngQLr4j:\"framer-v-1adoto1\",Jwm98RoDt:\"framer-v-scnkfc\",qi5Z9VM4S:\"framer-v-105439m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iDuRS0wSW=undefined;const oTPtyRUMA=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"First Set - Desktop\":\"ByngQLr4j\",\"First Set - Mobile\":\"qi5Z9VM4S\",\"First Set - Tablet\":\"Jwm98RoDt\"};const getProps=({cursorRowClosed,cursorRowOpen,height,id,width,...props})=>{return{...props,iDuRS0wSW:cursorRowClosed??props.iDuRS0wSW,oTPtyRUMA:cursorRowOpen??props.oTPtyRUMA,variant:humanReadableVariantMap[props.variant]??props.variant??\"ByngQLr4j\"};};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,iDuRS0wSW,oTPtyRUMA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ByngQLr4j\",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-1adoto1\",className,classNames),\"data-framer-name\":\"First Set - Desktop\",layoutDependency:layoutDependency,layoutId:\"ByngQLr4j\",ref:refBinding,style:{...style},...addPropertyOverrides({Jwm98RoDt:{\"data-framer-name\":\"First Set - Tablet\"},qi5Z9VM4S:{\"data-framer-name\":\"First Set - Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jsxwzi\",\"data-framer-name\":\"FAQ Container\",layoutDependency:layoutDependency,layoutId:\"NiHb_5C8f\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1024)/2+0+0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k5ttf8-container\",layoutDependency:layoutDependency,layoutId:\"aMYPbSqJr-container\",nodeId:\"aMYPbSqJr\",rendersWithMotion:true,scopeId:\"E4hh_WCKZ\",children:/*#__PURE__*/_jsx(FAQRow,{BK0039ZfB:\"What is a Solana RPC node and how does it work?\",C0Iy3MDQP:oTPtyRUMA,height:\"100%\",id:\"aMYPbSqJr\",layoutId:\"aMYPbSqJr\",SSjR7FnMt:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"A Solana RPC node (Remote Procedure Call node) gives developers and users access to the Solana blockchain. It allows applications to query data, submit transactions, and interact with smart contracts. You can think of it as the bridge between your app and the decentralized network. Choosing the right provider for this service can drastically improve app performance and stability.\"})}),style:{width:\"100%\"},variant:\"z7r661AuQ\",width:\"100%\",yFkGiDBKW:iDuRS0wSW,...addPropertyOverrides({Jwm98RoDt:{variant:\"MPk4O7N7m\"},qi5Z9VM4S:{variant:\"f3612_dX_\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1024)/2+0+0)+0+128,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17safp5-container\",layoutDependency:layoutDependency,layoutId:\"ZVdHs6iiy-container\",nodeId:\"ZVdHs6iiy\",rendersWithMotion:true,scopeId:\"E4hh_WCKZ\",children:/*#__PURE__*/_jsx(FAQRow,{BK0039ZfB:\"Why choose a high-performance Solana RPC provider with dedicated node access?\",C0Iy3MDQP:oTPtyRUMA,height:\"100%\",id:\"ZVdHs6iiy\",layoutId:\"ZVdHs6iiy\",SSjR7FnMt:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"When it comes to building serious blockchain apps, shared endpoints often can't keep up with high traffic or complex transactions. Dedicated Solana RPC node providers offer exclusive resources, no rate limits, and lower latency—delivering better performance for production environments. If you're looking for the best experience, a dedicated provider is highly recommended.\"})}),style:{width:\"100%\"},variant:\"z7r661AuQ\",width:\"100%\",yFkGiDBKW:iDuRS0wSW,...addPropertyOverrides({Jwm98RoDt:{variant:\"MPk4O7N7m\"},qi5Z9VM4S:{variant:\"f3612_dX_\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1024)/2+0+0)+0+256,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r7hz76-container\",layoutDependency:layoutDependency,layoutId:\"AdhuhWYfI-container\",nodeId:\"AdhuhWYfI\",rendersWithMotion:true,scopeId:\"E4hh_WCKZ\",children:/*#__PURE__*/_jsx(FAQRow,{BK0039ZfB:\"What are the hardware requirements for running a Solana RPC node?\",C0Iy3MDQP:oTPtyRUMA,height:\"100%\",id:\"AdhuhWYfI\",layoutId:\"AdhuhWYfI\",SSjR7FnMt:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{children:\"Solana RPC node requirements are intensive. To ensure reliable performance, your setup should include:\"}),/*#__PURE__*/_jsxs(\"ul\",{children:[/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"CPU: 16+ cores (modern, high-frequency)\"})}),/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"RAM: 128 GB or more\"})}),/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"SSD: NVMe 1TB+\"})}),/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Network: Minimum 1 Gbps\"})})]}),/*#__PURE__*/_jsx(\"p\",{children:\"If your current setup doesn’t meet these specs, you may want to explore managed services that provide pre-configured infrastructure optimized for Solana.\"})]}),style:{width:\"100%\"},variant:\"z7r661AuQ\",width:\"100%\",yFkGiDBKW:iDuRS0wSW,...addPropertyOverrides({Jwm98RoDt:{variant:\"MPk4O7N7m\"},qi5Z9VM4S:{variant:\"f3612_dX_\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1024)/2+0+0)+0+384,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4nc2sj-container\",layoutDependency:layoutDependency,layoutId:\"tuCkA8QAl-container\",nodeId:\"tuCkA8QAl\",rendersWithMotion:true,scopeId:\"E4hh_WCKZ\",children:/*#__PURE__*/_jsx(FAQRow,{BK0039ZfB:\"How do I set up a Solana RPC node?\",C0Iy3MDQP:oTPtyRUMA,height:\"100%\",id:\"tuCkA8QAl\",layoutId:\"tuCkA8QAl\",SSjR7FnMt:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{children:\"You can set up your own Solana RPC node by:\"}),/*#__PURE__*/_jsxs(\"ul\",{children:[/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Installing the latest Solana software\"})}),/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Syncing with the blockchain\"})}),/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Configuring your environment and ports\"})}),/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Monitoring system usage and logs\"})})]}),/*#__PURE__*/_jsx(\"p\",{children:\"That said, many developers focused on uptime and scalability often compare DIY efforts with managed options from providers offering ready-to-use nodes and full dedicated access.\"})]}),style:{width:\"100%\"},variant:\"z7r661AuQ\",width:\"100%\",yFkGiDBKW:iDuRS0wSW,...addPropertyOverrides({Jwm98RoDt:{variant:\"MPk4O7N7m\"},qi5Z9VM4S:{variant:\"f3612_dX_\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1024)/2+0+0)+0+512,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-l6qdcr-container\",layoutDependency:layoutDependency,layoutId:\"Vejk6TWTY-container\",nodeId:\"Vejk6TWTY\",rendersWithMotion:true,scopeId:\"E4hh_WCKZ\",children:/*#__PURE__*/_jsx(FAQRow,{BK0039ZfB:\"What are the benefits of dedicated node access for Solana validators and dApps?\",C0Iy3MDQP:oTPtyRUMA,height:\"100%\",id:\"Vejk6TWTY\",layoutId:\"Vejk6TWTY\",SSjR7FnMt:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{children:\"Dedicated node access provides validators and dApp teams with exclusive, high-bandwidth connectivity. Unlike shared nodes, it ensures:\"}),/*#__PURE__*/_jsxs(\"ul\",{children:[/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Uninterrupted data streams\"})}),/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Enhanced security\"})}),/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Custom configs\"})}),/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Faster response times\"})})]})]}),style:{width:\"100%\"},variant:\"z7r661AuQ\",width:\"100%\",yFkGiDBKW:iDuRS0wSW,...addPropertyOverrides({Jwm98RoDt:{variant:\"MPk4O7N7m\"},qi5Z9VM4S:{variant:\"f3612_dX_\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1024)/2+0+0)+0+640,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hrabqr-container\",layoutDependency:layoutDependency,layoutId:\"waG1O7EIv-container\",nodeId:\"waG1O7EIv\",rendersWithMotion:true,scopeId:\"E4hh_WCKZ\",children:/*#__PURE__*/_jsx(FAQRow,{BK0039ZfB:\"How do I choose the best Solana RPC provider with dedicated node access?\",C0Iy3MDQP:oTPtyRUMA,height:\"100%\",id:\"waG1O7EIv\",layoutId:\"waG1O7EIv\",SSjR7FnMt:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{children:\"If you're evaluating Solana RPC providers with dedicated node access, consider the following:\"}),/*#__PURE__*/_jsxs(\"ul\",{children:[/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Uptime and SLA guarantees\"})}),/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Global data center locations\"})}),/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Customer support quality\"})}),/*#__PURE__*/_jsx(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/_jsx(\"p\",{children:\"Pricing and scalability\"})})]}),/*#__PURE__*/_jsx(\"p\",{children:\"A reliable provider will offer flexible services that match your infrastructure and performance needs—whether you're running validators, DeFi platforms, or NFT tools.\"})]}),style:{width:\"100%\"},variant:\"z7r661AuQ\",width:\"100%\",yFkGiDBKW:iDuRS0wSW,...addPropertyOverrides({Jwm98RoDt:{variant:\"MPk4O7N7m\"},qi5Z9VM4S:{variant:\"f3612_dX_\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1024)/2+0+0)+0+768,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1039jcz-container\",layoutDependency:layoutDependency,layoutId:\"FDdIwYfW_-container\",nodeId:\"FDdIwYfW_\",rendersWithMotion:true,scopeId:\"E4hh_WCKZ\",children:/*#__PURE__*/_jsx(FAQRow,{BK0039ZfB:\"Are there alternatives to running my own Solana RPC node?\",C0Iy3MDQP:oTPtyRUMA,height:\"100%\",id:\"FDdIwYfW_\",layoutId:\"FDdIwYfW_\",SSjR7FnMt:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Yes. Many teams prefer not to manage their own infrastructure. Instead, they use managed RPC node services that offer 24/7 uptime, monitoring, and scalability. These options are ideal for teams that want to focus on product development without worrying about hardware, ops, or maintenance.\"})}),style:{width:\"100%\"},variant:\"z7r661AuQ\",width:\"100%\",yFkGiDBKW:iDuRS0wSW,...addPropertyOverrides({Jwm98RoDt:{variant:\"MPk4O7N7m\"},qi5Z9VM4S:{variant:\"f3612_dX_\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:128,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1024)/2+0+0)+0+896,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1de06mt-container\",layoutDependency:layoutDependency,layoutId:\"wqM7vdCBK-container\",nodeId:\"wqM7vdCBK\",rendersWithMotion:true,scopeId:\"E4hh_WCKZ\",children:/*#__PURE__*/_jsx(FAQRow,{BK0039ZfB:\"What’s the difference between a public Solana RPC endpoint and dedicated node access?\",C0Iy3MDQP:oTPtyRUMA,height:\"100%\",id:\"wqM7vdCBK\",layoutId:\"wqM7vdCBK\",SSjR7FnMt:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{children:\"Public endpoints are free but shared, which can lead to slower performance, rate limits, and unreliable behavior under load. Dedicated access gives you guaranteed throughput, private bandwidth, and priority support. As your application scales, dedicated nodes become essential for maintaining speed, reliability, and user experience.\"})}),style:{width:\"100%\"},variant:\"z7r661AuQ\",width:\"100%\",yFkGiDBKW:iDuRS0wSW,...addPropertyOverrides({Jwm98RoDt:{variant:\"MPk4O7N7m\"},qi5Z9VM4S:{variant:\"f3612_dX_\"}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MIzs9.framer-1vmth87, .framer-MIzs9 .framer-1vmth87 { display: block; }\",\".framer-MIzs9.framer-1adoto1 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-MIzs9 .framer-jsxwzi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-MIzs9 .framer-k5ttf8-container, .framer-MIzs9 .framer-17safp5-container, .framer-MIzs9 .framer-r7hz76-container, .framer-MIzs9 .framer-4nc2sj-container, .framer-MIzs9 .framer-l6qdcr-container, .framer-MIzs9 .framer-hrabqr-container, .framer-MIzs9 .framer-1039jcz-container, .framer-MIzs9 .framer-1de06mt-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-MIzs9.framer-v-105439m.framer-1adoto1 { width: 390px; }\",\".framer-MIzs9.framer-v-scnkfc.framer-1adoto1 { width: 1194px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qi5Z9VM4S\":{\"layout\":[\"fixed\",\"auto\"]},\"Jwm98RoDt\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"iDuRS0wSW\":\"cursorRowClosed\",\"oTPtyRUMA\":\"cursorRowOpen\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerE4hh_WCKZ=withCSS(Component,css,\"framer-MIzs9\");export default FramerE4hh_WCKZ;FramerE4hh_WCKZ.displayName=\"FAQ Accordion - Solana\";FramerE4hh_WCKZ.defaultProps={height:200,width:1440};addPropertyControls(FramerE4hh_WCKZ,{variant:{options:[\"ByngQLr4j\",\"qi5Z9VM4S\",\"Jwm98RoDt\"],optionTitles:[\"First Set - Desktop\",\"First Set - Mobile\",\"First Set - Tablet\"],title:\"Variant\",type:ControlType.Enum},iDuRS0wSW:{title:\"Cursor - Row Closed\",type:ControlType.CustomCursor},oTPtyRUMA:{title:\"Cursor - Row Open\",type:ControlType.CustomCursor}});addFonts(FramerE4hh_WCKZ,[{explicitInter:true,fonts:[]},...FAQRowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerE4hh_WCKZ\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qi5Z9VM4S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Jwm98RoDt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"iDuRS0wSW\\\":\\\"cursorRowClosed\\\",\\\"oTPtyRUMA\\\":\\\"cursorRowOpen\\\"}\",\"framerIntrinsicHeight\":\"200\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./E4hh_WCKZ.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,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={EWxv7Djun:{hover:true},onR4rBSfK:{hover:true}};const cycleOrder=[\"onR4rBSfK\",\"EWxv7Djun\"];const serializationHash=\"framer-8TeXr\";const variantClassNames={EWxv7Djun:\"framer-v-12uktp4\",onR4rBSfK:\"framer-v-6xeu23\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QNRYozNOr=undefined;const NiKO36uTj=undefined;const KbpwLB2YA=undefined;const DyC9TcJ32=undefined;const Tmx3Jxpnp=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition2={bounce:.2,delay:0,duration:1.5,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={\"Card - Desktop\":\"onR4rBSfK\",\"Card - Mobile\":\"EWxv7Djun\"};const getProps=({cardDescription,cardImage,cardLink,cardTitle,height,id,newTab,width,...props})=>{return{...props,DyC9TcJ32:cardTitle??props.DyC9TcJ32??\"Lorem ipsum dolor sit amet consectetur adipiscing elit\",KbpwLB2YA:cardImage??props.KbpwLB2YA??{alt:\"\",pixelHeight:300,pixelWidth:532,src:\"https://framerusercontent.com/images/e6sWcqhVUXWMhBnjghfe7HlM6sw.jpg?width=532&height=300\",srcSet:\"https://framerusercontent.com/images/e6sWcqhVUXWMhBnjghfe7HlM6sw.jpg?scale-down-to=512&width=532&height=300 512w,https://framerusercontent.com/images/e6sWcqhVUXWMhBnjghfe7HlM6sw.jpg?width=532&height=300 532w\"},NiKO36uTj:newTab??props.NiKO36uTj,QNRYozNOr:cardLink??props.QNRYozNOr,Tmx3Jxpnp:cardDescription??props.Tmx3Jxpnp??\"Lorem ipsum dolor sit amet consectetur adipiscing elit\",variant:humanReadableVariantMap[props.variant]??props.variant??\"onR4rBSfK\"};};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,KbpwLB2YA,DyC9TcJ32,Tmx3Jxpnp,QNRYozNOr,NiKO36uTj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"onR4rBSfK\",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:QNRYozNOr,motionChild:true,nodeId:\"onR4rBSfK\",openInNewTab:NiKO36uTj,scopeId:\"gOUnvxtO2\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-6xeu23\",className,classNames)} framer-15fqy25`,\"data-border\":true,\"data-framer-name\":\"Card - Desktop\",layoutDependency:layoutDependency,layoutId:\"onR4rBSfK\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",background:\"linear-gradient(180deg, rgba(8, 24, 51, 0.8) 0%, rgba(8, 24, 51, 0) 100%)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 0px 100px 0px rgba(255, 255, 255, 0.1)\",WebkitBackdropFilter:\"blur(10px)\",...style},variants:{\"EWxv7Djun-hover\":{background:\"linear-gradient(180deg, rgba(8, 24, 51, 0.8) 0%, rgba(8, 24, 51, 0.5) 100%)\",boxShadow:\"0px 32px 32px -16px rgba(8, 24, 51, 0.25)\"},\"onR4rBSfK-hover\":{\"--border-color\":\"rgba(255, 255, 255, 0.05)\",background:\"linear-gradient(180deg, rgba(8, 24, 51, 0.8) 0%, rgba(8, 24, 51, 0.5) 100%)\",boxShadow:\"0px 32px 32px -16px rgba(8, 24, 51, 0.25)\"}},...addPropertyOverrides({\"EWxv7Djun-hover\":{\"data-framer-name\":undefined},\"onR4rBSfK-hover\":{\"data-framer-name\":undefined},EWxv7Djun:{\"data-framer-name\":\"Card - Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7kqozf\",\"data-framer-name\":\"Image Container\",layoutDependency:layoutDependency,layoutId:\"LKU0xobOO\",style:{backgroundColor:\"rgba(255, 255, 255, 0.05)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4},children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:532,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8+0+0+0),pixelHeight:300,pixelWidth:532,sizes:\"532px\",...toResponsiveImage(KbpwLB2YA)},className:\"framer-tfheka\",\"data-framer-name\":\"Image\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"cZ4DLh4bE\",style:{scale:1},variants:{\"EWxv7Djun-hover\":{scale:1.0625},\"onR4rBSfK-hover\":{scale:1.0625}},...addPropertyOverrides({\"EWxv7Djun-hover\":{fitImageDimension:undefined},EWxv7Djun:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:300,intrinsicWidth:532,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8+0+0+0),pixelHeight:300,pixelWidth:532,sizes:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,...toResponsiveImage(KbpwLB2YA)},fitImageDimension:undefined}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e1lz3z\",\"data-framer-name\":\"Titling Container\",layoutDependency:layoutDependency,layoutId:\"DEAnFeQQ4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.5)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.025em\",\"--framer-line-height\":\"137.5%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Monitoring liquidity pools on Solana DEXs  with GetBlock’s Yellowstone gRPC\"})}),className:\"framer-1dwoy7f\",\"data-framer-name\":\"Card Title\",fonts:[\"GF;Geist-700\"],layoutDependency:layoutDependency,layoutId:\"UpFzSHLx4\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:DyC9TcJ32,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EWxv7Djun:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNzAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.25)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.025em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Lorem ipsum dolor sit amet consectetur adipiscing elit\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.13)\",\"--framer-letter-spacing\":\"-0.0125em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Lorem ipsum dolor sit amet consectetur adipiscing elit\"})}),className:\"framer-1p8eet7\",\"data-framer-name\":\"Card Description\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"E0dsk6yaa\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.6},text:Tmx3Jxpnp,variants:{\"onR4rBSfK-hover\":{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({EWxv7Djun:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1)\",\"--framer-letter-spacing\":\"-0.0125em\",\"--framer-line-height\":\"150%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Lorem ipsum dolor sit amet consectetur adipiscing elit\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8TeXr.framer-15fqy25, .framer-8TeXr .framer-15fqy25 { display: block; }\",\".framer-8TeXr.framer-6xeu23 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: 548px; }\",\".framer-8TeXr .framer-7kqozf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 300px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-8TeXr .framer-tfheka { flex: none; height: 100%; overflow: visible; position: relative; width: auto; }\",\".framer-8TeXr .framer-e1lz3z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 16px 24px 32px 24px; position: relative; width: 100%; }\",\".framer-8TeXr .framer-1dwoy7f, .framer-8TeXr .framer-1p8eet7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8TeXr.framer-v-12uktp4.framer-6xeu23 { width: 340px; }\",\".framer-8TeXr.framer-v-12uktp4 .framer-7kqozf { height: 182px; }\",\".framer-8TeXr.framer-v-12uktp4 .framer-tfheka { aspect-ratio: 1.7802197802197801 / 1; height: var(--framer-aspect-ratio-supported, 182px); width: 100%; }\",\".framer-8TeXr.framer-v-12uktp4 .framer-e1lz3z { gap: 8px; padding: 0px 16px 8px 16px; }\",'.framer-8TeXr[data-border=\"true\"]::after, .framer-8TeXr [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 489\n * @framerIntrinsicWidth 548\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"EWxv7Djun\":{\"layout\":[\"fixed\",\"auto\"]},\"k_2ZtJmyo\":{\"layout\":[\"fixed\",\"auto\"]},\"Bc75bEzLm\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KbpwLB2YA\":\"cardImage\",\"DyC9TcJ32\":\"cardTitle\",\"Tmx3Jxpnp\":\"cardDescription\",\"QNRYozNOr\":\"cardLink\",\"NiKO36uTj\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramergOUnvxtO2=withCSS(Component,css,\"framer-8TeXr\");export default FramergOUnvxtO2;FramergOUnvxtO2.displayName=\"Card - Docs\";FramergOUnvxtO2.defaultProps={height:489,width:548};addPropertyControls(FramergOUnvxtO2,{variant:{options:[\"onR4rBSfK\",\"EWxv7Djun\"],optionTitles:[\"Card - Desktop\",\"Card - Mobile\"],title:\"Variant\",type:ControlType.Enum},KbpwLB2YA:{__defaultAssetReference:\"data:framer/asset-reference,e6sWcqhVUXWMhBnjghfe7HlM6sw.jpg?originalFilename=docs_placeholder_thumb.jpg&width=532&height=300\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,e6sWcqhVUXWMhBnjghfe7HlM6sw.jpg?originalFilename=docs_placeholder_thumb.jpg&width=532&height=300\"},title:\"Card Image\",type:ControlType.ResponsiveImage},DyC9TcJ32:{defaultValue:\"Lorem ipsum dolor sit amet consectetur adipiscing elit\",displayTextArea:false,title:\"Card Title\",type:ControlType.String},Tmx3Jxpnp:{defaultValue:\"Lorem ipsum dolor sit amet consectetur adipiscing elit\",displayTextArea:false,title:\"Card Description\",type:ControlType.String},QNRYozNOr:{title:\"Card Link\",type:ControlType.Link},NiKO36uTj:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramergOUnvxtO2,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4mJPby1QNtA.woff2\",weight:\"700\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergOUnvxtO2\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"548\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EWxv7Djun\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k_2ZtJmyo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Bc75bEzLm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"489\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"KbpwLB2YA\\\":\\\"cardImage\\\",\\\"DyC9TcJ32\\\":\\\"cardTitle\\\",\\\"Tmx3Jxpnp\\\":\\\"cardDescription\\\",\\\"QNRYozNOr\\\":\\\"cardLink\\\",\\\"NiKO36uTj\\\":\\\"newTab\\\"}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gOUnvxtO2.map"],"mappings":"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"}