{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/ts41dSoe8n1nn6u937ET/Y6UXkt2tFOUXqmZX5v5n/Table.js", "ssg:https://framerusercontent.com/modules/a847wTTXRBZIbTSaBAfS/4HKFcaVXu9dDkqzvIX7O/MCiH23vr1.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framer.com/m/Utils-WIyM.js", "ssg:https://framerusercontent.com/modules/QiuSGL4SbfAa58tENakB/sUGTOMVuJwiBoIznpc8K/TableOfContent.js", "ssg:https://framerusercontent.com/modules/DGEUMqIwMjw6HfnIRw2V/Jm9my5EvbYSBIytLBG55/LpqOfCzke.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n * @framerIntrinsicWidth 300\n * @framerIntrinsicHeight 200\n */// Define the ErrorBoundary component to handle any errors within TableComponent\nclass ErrorBoundary extends React.Component{static getDerivedStateFromError(){// Update state so the next render will show the fallback UI.\nreturn{hasError:true};}render(){if(this.state.hasError){return /*#__PURE__*/_jsx(\"h1\",{children:\"Something went wrong with the table component.\"});}return this.props.children;}constructor(props){super(props);this.state={hasError:false};}}export function TableComponent(props){const{text,columns,cellPadding,tableBackgroundColor,defaultTextColor,borderColor,font,cellColors,cellFontColors,rowColors,rowTextColors,columnColors,columnTextColors,cellLinks}=props;const generateTableData=()=>{if(!text||typeof text!==\"string\"){console.warn(\"Invalid text input for table data generation\");return[]// Return an empty array if text is invalid\n;}const allCells=text.split(\"~~\").map(cell=>cell.trim()).filter(Boolean);const tableData=[];const rows=Math.ceil(allCells.length/columns);for(let i=0;i<rows;i++){const row=[];for(let j=0;j<columns;j++){const cellIndex=i*columns+j;row.push(allCells[cellIndex]||\"\")// Fallback to empty string\n;}tableData.push(row);}return tableData;};const tableData=React.useMemo(()=>generateTableData(),[text,columns]);// Helper function to parse colors\nconst parseColors=colorString=>{if(!colorString)return{};try{return colorString.split(\",\").reduce((acc,pair)=>{const[index,color]=pair.trim().split(\":\").map(item=>item.trim());if(index&&color)acc[parseInt(index)]=color;return acc;},{});}catch(error){console.error(\"Error parsing colors\",error);return{};}};// Parse colors for cells, rows, and columns\nconst cellColorMapping=parseColors(cellColors);const cellFontColorMapping=parseColors(cellFontColors);const rowColorMapping=parseColors(rowColors);const rowTextColorMapping=parseColors(rowTextColors);const columnColorMapping=parseColors(columnColors);const columnTextColorMapping=parseColors(columnTextColors);// Helper function to parse cell links\nconst parseLinks=linkString=>{if(!linkString)return{};try{return linkString.split(\",\").reduce((acc,pair)=>{const[index,link]=pair.trim().split(\":\").map(item=>item.trim());if(index&&link){// Ensure the link has a valid protocol\nconst normalizedLink=link.startsWith(\"http://\")||link.startsWith(\"https://\")?link:`https://${link}`;acc[parseInt(index)]=normalizedLink;}return acc;},{});}catch(error){console.error(\"Error parsing links\",error);return{};}};// Parse links for cells\nconst cellLinkMapping=parseLinks(cellLinks);return /*#__PURE__*/_jsx(ErrorBoundary,{children:/*#__PURE__*/_jsx(\"div\",{style:{overflowX:\"auto\"},children:/*#__PURE__*/_jsx(\"table\",{style:{width:\"100%\",borderCollapse:\"collapse\",backgroundColor:tableBackgroundColor},children:/*#__PURE__*/_jsx(\"tbody\",{children:tableData.map((row,rowIndex)=>/*#__PURE__*/_jsx(\"tr\",{children:row.map((cell,cellIndex)=>{const cellNumber=rowIndex*columns+cellIndex+1;const cellBackgroundColor=cellColorMapping[cellNumber]||rowColorMapping[rowIndex]||columnColorMapping[cellIndex]||\"transparent\";const cellLink=cellLinkMapping[cellNumber];// Prioritize the custom font color if defined, otherwise fall back to blue for links\n    const cellTextColor=cellFontColorMapping[cellNumber]||rowTextColorMapping[rowIndex]||columnTextColorMapping[cellIndex]||(cellLink?\"#0000EE\":defaultTextColor);return /*#__PURE__*/_jsx(\"td\",{style:{border:`1px solid ${borderColor}`,padding:`${cellPadding}px`,backgroundColor:cellBackgroundColor,color:cellTextColor,...font,minWidth:\"100px\"},children:/*#__PURE__*/_jsx(\"div\",{style:{color:cellTextColor},children:cellLink?/*#__PURE__*/_jsx(\"a\",{href:cellLink,target:\"_blank\",rel:\"noopener noreferrer\",style:{color:cellTextColor,textDecoration:\"none\"},onClick:e=>{e.stopPropagation()// Prevent Framer from intercepting the click\n    ;},children:/*#__PURE__*/_jsx(\"span\",{dangerouslySetInnerHTML:{__html:cell}})}):/*#__PURE__*/_jsx(\"span\",{dangerouslySetInnerHTML:{__html:cell}})})},cellIndex);})},rowIndex))})})})});}// Default properties for the table component\nTableComponent.defaultProps={text:\"\",columns:2,cellPadding:8,tableBackgroundColor:\"#ffffff\",defaultTextColor:\"#000000\",borderColor:\"#000000\",font:{fontFamily:\"Inter\",fontSize:16,fontWeight:\"400\",lineHeight:\"1.5\"},cellColors:\"\",cellFontColors:\"\",rowColors:\"\",rowTextColors:\"\",columnColors:\"\",columnTextColors:\"\",cellLinks:\"\"};// Property controls in Framer\naddPropertyControls(TableComponent,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"\"},columns:{type:ControlType.Number,title:\"Columns\",defaultValue:2,min:1,max:10},cellPadding:{type:ControlType.Number,title:\"Cell Padding\",defaultValue:8,min:0,max:50},tableBackgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#ffffff\"},defaultTextColor:{type:ControlType.Color,title:\"Default Text Color\",defaultValue:\"#000000\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#000000\"},font:{type:ControlType.Font,title:\"Font\",defaultValue:TableComponent.defaultProps.font,controls:\"extended\"},cellColors:{type:ControlType.String,title:\"Cell Colors\",defaultValue:\"\",placeholder:\"1:#ff0000, 2:#00ff00\"},cellFontColors:{type:ControlType.String,title:\"Cell Font Colors\",defaultValue:\"\",placeholder:\"1:#ffffff, 2:#000000\"},rowColors:{type:ControlType.String,title:\"Row Colors\",defaultValue:\"\",placeholder:\"0:#ffcccc, 1:#ccffcc\"},rowTextColors:{type:ControlType.String,title:\"Row Text Colors\",defaultValue:\"\",placeholder:\"0:#000000, 1:#ffffff\"},columnColors:{type:ControlType.String,title:\"Column Colors\",defaultValue:\"\",placeholder:\"0:#ccccff, 1:#ccffcc\"},columnTextColors:{type:ControlType.String,title:\"Column Text Colors\",defaultValue:\"\",placeholder:\"0:#000000, 1:#ffffff\"},cellLinks:{type:ControlType.String,title:\"Cell Links\",defaultValue:\"\",placeholder:\"1:www.example.com, 2:www.another.com\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"TableComponent\":{\"type\":\"reactComponent\",\"name\":\"TableComponent\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Table.map", "// Generated by Framer (f030ee3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/WIseD5TkFjF4cWCXSeal/pt8GJC1nehkj7dinG0Xy/XjwoCBveK.js\";const enabledGestures={c62yMnTJG:{hover:true},JPgrTsGAt:{hover:true},ksTnjN1Zo:{hover:true},MqOhasyJQ:{hover:true},wD9nCeot4:{hover:true},zWfLAzyrE:{hover:true}};const cycleOrder=[\"JPgrTsGAt\",\"ksTnjN1Zo\",\"c62yMnTJG\",\"MqOhasyJQ\",\"wD9nCeot4\",\"zWfLAzyrE\"];const serializationHash=\"framer-Um2q5\";const variantClassNames={c62yMnTJG:\"framer-v-1ekuwge\",JPgrTsGAt:\"framer-v-70w473\",ksTnjN1Zo:\"framer-v-4h4kax\",MqOhasyJQ:\"framer-v-xkjw2v\",wD9nCeot4:\"framer-v-1ahct5n\",zWfLAzyrE:\"framer-v-168gpct\"};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={h1:\"JPgrTsGAt\",h2:\"ksTnjN1Zo\",h3:\"c62yMnTJG\",h4:\"MqOhasyJQ\",h5:\"wD9nCeot4\",h6:\"zWfLAzyrE\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,bve7O_wS1:link??props.bve7O_wS1,NEdYoqIQ5:title??props.NEdYoqIQ5??\"Title\",variant:humanReadableVariantMap[props.variant]??props.variant??\"JPgrTsGAt\"};};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,bve7O_wS1,NEdYoqIQ5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JPgrTsGAt\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:bve7O_wS1,motionChild:true,nodeId:\"JPgrTsGAt\",openInNewTab:false,scopeId:\"MCiH23vr1\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-70w473\",className,classNames)} framer-jtavtf`,\"data-framer-name\":\"h1\",layoutDependency:layoutDependency,layoutId:\"JPgrTsGAt\",ref:refBinding,style:{opacity:1,...style},variants:{\"JPgrTsGAt-hover\":{opacity:1},c62yMnTJG:{opacity:.2},ksTnjN1Zo:{opacity:.2},MqOhasyJQ:{opacity:.2},wD9nCeot4:{opacity:.2},zWfLAzyrE:{opacity:.2}},...addPropertyOverrides({\"c62yMnTJG-hover\":{\"data-framer-name\":undefined},\"JPgrTsGAt-hover\":{\"data-framer-name\":undefined},\"ksTnjN1Zo-hover\":{\"data-framer-name\":undefined},\"MqOhasyJQ-hover\":{\"data-framer-name\":undefined},\"wD9nCeot4-hover\":{\"data-framer-name\":undefined},\"zWfLAzyrE-hover\":{\"data-framer-name\":undefined},c62yMnTJG:{\"data-framer-name\":\"h3\"},ksTnjN1Zo:{\"data-framer-name\":\"h2\"},MqOhasyJQ:{\"data-framer-name\":\"h4\"},wD9nCeot4:{\"data-framer-name\":\"h5\"},zWfLAzyrE:{\"data-framer-name\":\"h6\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1xvn8ip\",\"data-styles-preset\":\"XjwoCBveK\",children:\"Title\"})}),className:\"framer-5a9a1w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PZFn3h80R\",text:NEdYoqIQ5,variants:{\"c62yMnTJG-hover\":{\"--extracted-1lwpl3i\":\"rgb(34, 68, 34)\"},\"JPgrTsGAt-hover\":{\"--extracted-1lwpl3i\":\"rgb(3, 3, 3)\"},\"ksTnjN1Zo-hover\":{\"--extracted-1lwpl3i\":\"rgb(34, 68, 34)\"},\"MqOhasyJQ-hover\":{\"--extracted-1lwpl3i\":\"rgb(34, 68, 34)\"},\"wD9nCeot4-hover\":{\"--extracted-1lwpl3i\":\"rgb(34, 68, 34)\"},\"zWfLAzyrE-hover\":{\"--extracted-1lwpl3i\":\"rgb(34, 68, 34)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"c62yMnTJG-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1xvn8ip\",\"data-styles-preset\":\"XjwoCBveK\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(34, 68, 34))\"},children:\"Title\"})})},\"JPgrTsGAt-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1xvn8ip\",\"data-styles-preset\":\"XjwoCBveK\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(3, 3, 3))\"},children:\"Title\"})})},\"ksTnjN1Zo-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1xvn8ip\",\"data-styles-preset\":\"XjwoCBveK\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(34, 68, 34))\"},children:\"Title\"})})},\"MqOhasyJQ-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1xvn8ip\",\"data-styles-preset\":\"XjwoCBveK\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(34, 68, 34))\"},children:\"Title\"})})},\"wD9nCeot4-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1xvn8ip\",\"data-styles-preset\":\"XjwoCBveK\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(34, 68, 34))\"},children:\"Title\"})})},\"zWfLAzyrE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{className:\"framer-styles-preset-1xvn8ip\",\"data-styles-preset\":\"XjwoCBveK\",style:{\"--framer-text-color\":\"var(--extracted-1lwpl3i, rgb(34, 68, 34))\"},children:\"Title\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Um2q5.framer-jtavtf, .framer-Um2q5 .framer-jtavtf { display: block; }\",\".framer-Um2q5.framer-70w473 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 21px; padding: 38px 0px 38px 0px; position: relative; text-decoration: none; width: 264px; }\",\".framer-Um2q5 .framer-5a9a1w { flex: none; height: auto; left: 0px; position: absolute; top: 0px; white-space: pre-wrap; width: 246px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-Um2q5.framer-70w473 { gap: 0px; } .framer-Um2q5.framer-70w473 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-Um2q5.framer-70w473 > :first-child { margin-top: 0px; } .framer-Um2q5.framer-70w473 > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 264\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ksTnjN1Zo\":{\"layout\":[\"fixed\",\"auto\"]},\"c62yMnTJG\":{\"layout\":[\"fixed\",\"auto\"]},\"MqOhasyJQ\":{\"layout\":[\"fixed\",\"auto\"]},\"wD9nCeot4\":{\"layout\":[\"fixed\",\"auto\"]},\"zWfLAzyrE\":{\"layout\":[\"fixed\",\"auto\"]},\"mw4xUH6BN\":{\"layout\":[\"fixed\",\"auto\"]},\"GgxTm7jNm\":{\"layout\":[\"fixed\",\"auto\"]},\"DXRVZdRNt\":{\"layout\":[\"fixed\",\"auto\"]},\"oUNgpkvqK\":{\"layout\":[\"fixed\",\"auto\"]},\"AflFJcsSl\":{\"layout\":[\"fixed\",\"auto\"]},\"FhAUcpUqv\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"bve7O_wS1\":\"link\",\"NEdYoqIQ5\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerMCiH23vr1=withCSS(Component,css,\"framer-Um2q5\");export default FramerMCiH23vr1;FramerMCiH23vr1.displayName=\"Table of Content\";FramerMCiH23vr1.defaultProps={height:200,width:264};addPropertyControls(FramerMCiH23vr1,{variant:{options:[\"JPgrTsGAt\",\"ksTnjN1Zo\",\"c62yMnTJG\",\"MqOhasyJQ\",\"wD9nCeot4\",\"zWfLAzyrE\"],optionTitles:[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],title:\"Variant\",type:ControlType.Enum},bve7O_wS1:{title:\"Link\",type:ControlType.Link},NEdYoqIQ5:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerMCiH23vr1,[{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/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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMCiH23vr1\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"264\",\"framerVariables\":\"{\\\"bve7O_wS1\\\":\\\"link\\\",\\\"NEdYoqIQ5\\\":\\\"title\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ksTnjN1Zo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"c62yMnTJG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MqOhasyJQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wD9nCeot4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zWfLAzyrE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mw4xUH6BN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GgxTm7jNm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DXRVZdRNt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oUNgpkvqK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AflFJcsSl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FhAUcpUqv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"200\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MCiH23vr1.map", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "export const HEADINGS=[\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"];const formatHeading=(children,index)=>{let formattedHeading=\"\";let formattedId=\"\";if(typeof children===\"string\"){formattedHeading=children;}else if(Array.isArray(children)){formattedHeading=children.map(item=>{var _item_props;if(typeof item===\"string\")return item.trim();if(typeof((_item_props=item.props)===null||_item_props===void 0?void 0:_item_props.children)===\"string\")return item.props.children.trim();}).join(\" \");}else if(typeof children===\"object\"){if(typeof children.props.children===\"string\"){formattedHeading=children.props.children;}else{formattedHeading=children.type;}}else{formattedHeading=index.toString();}formattedId=formattedHeading.toLowerCase().replace(/[^a-z0-9]+/g,\"-\").replace(/^-+|-+$/g,\"\").trim();return{formattedId,formattedHeading};};export const formatTableOfContent=children=>{const result=[];children.length>0&&children.filter(({type})=>HEADINGS.includes(type)).map((item,index)=>{const children=item.props.children;const{formattedId,formattedHeading}=formatHeading(children,index);result.push({id:formattedId,heading:formattedHeading,type:item.type,originalIndex:index});});return result;};export const formatHeadings=props=>{const newChildren=[];props.children.props.children.forEach((item,index)=>{const children=item.props.children;if(HEADINGS.includes(item.type)){const{formattedId}=formatHeading(children,index);// Create a new object for the modified item\nconst newItem={...item,props:{...item.props,id:formattedId}};newChildren.push(newItem);}else{newChildren.push(item);}});// Return a new props object with the modified children\nreturn{...props,children:{...props.children,props:{...props.children.props,children:newChildren}}};};\nexport const __FramerMetadata__ = {\"exports\":{\"formatTableOfContent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HEADINGS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"formatHeadings\":{\"type\":\"variable\",\"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{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";import{useEffect,useState}from\"react\";import{formatHeadings,formatTableOfContent}from\"https://framer.com/m/Utils-WIyM.js\";// Made with love by Cl\u00E9ment: https://lionneclement.com/\n// Full tutorial: https://framermart.com/tutorial/how-to-create-table-of-contents-cms-collections-framer\nconst HEADING_TO_DISPLAY=[\"h2\",\"h3\"];const SCROLL_MARGIN_TOP=160;const useStore=createStore({headings:[]});export function withTableOfContent(Component){return props=>{const[store]=useStore();return /*#__PURE__*/_jsx(_Fragment,{children:store.headings.length>0&&window?store.headings.sort((a,b)=>a.originalIndex-b.originalIndex).filter(({type})=>HEADING_TO_DISPLAY.includes(type)).map(({id,heading,type},index)=>/*#__PURE__*/_jsx(Component,{...props,variant:type,title:heading,link:`${window.location.pathname}#${id}`})):/*#__PURE__*/_jsx(Component,{...props})});};}export function withContent(Component){return props=>{const[store,setStore]=useStore();const[newProps,setNewProps]=useState(props);useEffect(()=>{setStore({headings:formatTableOfContent(newProps.children.props.children)});},[newProps]);useEffect(()=>{setNewProps(formatHeadings(props));},[props]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`.framer-text {\n                    scroll-margin-top: ${SCROLL_MARGIN_TOP}px;\n                }`}),/*#__PURE__*/_jsx(Component,{...newProps})]});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withContent\":{\"type\":\"reactHoc\",\"name\":\"withContent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withTableOfContent\":{\"type\":\"reactHoc\",\"name\":\"withTableOfContent\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TableOfContent.map", "// Generated by Framer (6aa4fc0)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentPresetsProvider,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromComponentPreset,getFontsFromSharedStyle,getLoadingLazyAtYPosition,getWhereExpressionFromPathVariables,Image,Link,NotFoundError,PropertyOverrides,RichText,SVG,useActiveVariantCallback,useComponentViewport,useCurrentPathVariables,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleCode,useLocaleInfo,useOverlayState,useQueryData,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/Xr8CO3Ul8Gb7lVfgMKTh/Embed.js\";import{TableComponent}from\"https://framerusercontent.com/modules/ts41dSoe8n1nn6u937ET/Y6UXkt2tFOUXqmZX5v5n/Table.js\";import Footers from\"#framer/local/canvasComponent/bmAqq3dsg/bmAqq3dsg.js\";import TopNavBar from\"#framer/local/canvasComponent/gzQglir4L/gzQglir4L.js\";import CircleCloseButton from\"#framer/local/canvasComponent/JUnT4_KBC/JUnT4_KBC.js\";import TableOfContent,*as TableOfContentInfo from\"#framer/local/canvasComponent/MCiH23vr1/MCiH23vr1.js\";import{withContent,withTableOfContent}from\"#framer/local/codeFile/RgagsjZ/TableOfContent.js\";import BlogPosts from\"#framer/local/collection/t5Mwxb8UM/t5Mwxb8UM.js\";import*as componentPresets from\"#framer/local/componentPresets/componentPresets/componentPresets.js\";import*as sharedStyle9 from\"#framer/local/css/AS4PcgcTr/AS4PcgcTr.js\";import*as sharedStyle5 from\"#framer/local/css/eD5ROK6Yu/eD5ROK6Yu.js\";import*as sharedStyle10 from\"#framer/local/css/fPB9URlpT/fPB9URlpT.js\";import*as sharedStyle3 from\"#framer/local/css/fVxnimdqP/fVxnimdqP.js\";import*as sharedStyle13 from\"#framer/local/css/hKstvYF8Y/hKstvYF8Y.js\";import*as sharedStyle2 from\"#framer/local/css/m78OsjSaq/m78OsjSaq.js\";import*as sharedStyle12 from\"#framer/local/css/QaClHd1Vq/QaClHd1Vq.js\";import*as sharedStyle7 from\"#framer/local/css/qsT16kPnT/qsT16kPnT.js\";import*as sharedStyle15 from\"#framer/local/css/rJUj4LWtS/rJUj4LWtS.js\";import*as sharedStyle1 from\"#framer/local/css/RzVa5USl4/RzVa5USl4.js\";import*as sharedStyle14 from\"#framer/local/css/X4Qq5tmGM/X4Qq5tmGM.js\";import*as sharedStyle6 from\"#framer/local/css/XjwoCBveK/XjwoCBveK.js\";import*as sharedStyle8 from\"#framer/local/css/xZndidUCt/xZndidUCt.js\";import*as sharedStyle from\"#framer/local/css/YAP816Y5n/YAP816Y5n.js\";import*as sharedStyle4 from\"#framer/local/css/YckFIlg3V/YckFIlg3V.js\";import*as sharedStyle11 from\"#framer/local/css/ZSQNoBEGN/ZSQNoBEGN.js\";import metadataProvider from\"#framer/local/webPageMetadata/LpqOfCzke/LpqOfCzke.js\";const TopNavBarFonts=getFonts(TopNavBar);const EmbedFonts=getFonts(Embed);const CircleCloseButtonFonts=getFonts(CircleCloseButton);const TableOfContentFonts=getFonts(TableOfContent);const TableOfContentWithTableOfContent1ljlmcwWithMappedReactProps5kmvsj=withMappedReactProps(withCodeBoundaryForOverrides(TableOfContent,{nodeId:\"XZldk3sMp\",override:withTableOfContent,scopeId:\"LpqOfCzke\"}),TableOfContentInfo);const RichTextWithContent58gv08=withCodeBoundaryForOverrides(RichText,{nodeId:\"e0ZUwWyIZ\",override:withContent,scopeId:\"LpqOfCzke\"});const TableComponentFonts=getFonts(TableComponent);const FootersFonts=getFonts(Footers);const breakpoints={AMexllT6R:\"(min-width: 1600px)\",hqM2grU9c:\"(min-width: 810px) and (max-width: 1199px)\",MO2p0umNX:\"(min-width: 1200px) and (max-width: 1599px)\",zoXgPqZTb:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-bq065\";const variantClassNames={AMexllT6R:\"framer-v-ojlmib\",hqM2grU9c:\"framer-v-bhu91i\",MO2p0umNX:\"framer-v-24qtgq\",zoXgPqZTb:\"framer-v-1lph8ah\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};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 toDateString=(value,options={},activeLocale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const display=options.display?options.display:\"date\";const dateOptions={dateStyle:display!==\"time\"?options.dateStyle:undefined,timeStyle:display===\"date\"?undefined:\"short\",timeZone:\"UTC\"};const fallbackLocale=\"en-US\";const locale=options.locale||activeLocale||fallbackLocale;// We add a try block because an invalid language code results in a crash\ntry{return date.toLocaleString(locale,dateOptions);}catch{return date.toLocaleString(fallbackLocale,dateOptions);}};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const transformTemplate2=(_,t)=>`translate(-50%, -50%) ${t}`;const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transformPerspective:1200,x:0,y:0};const animation3={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1};const animation4={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:.99,skewX:0,skewY:0,transition:transition1};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"MO2p0umNX\",Phone:\"zoXgPqZTb\",Tablet:\"hqM2grU9c\",Wider:\"AMexllT6R\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"MO2p0umNX\"};};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 currentPathVariables=useCurrentPathVariables();const[currentRouteData]=useQueryData({from:{alias:\"LpqOfCzke\",data:BlogPosts,type:\"Collection\"},select:[{collection:\"LpqOfCzke\",name:\"TuLOToaqV\",type:\"Identifier\"},{collection:\"LpqOfCzke\",name:\"gRNAl9E3X\",type:\"Identifier\"},{collection:\"LpqOfCzke\",name:\"EI3MX8_cy\",type:\"Identifier\"},{collection:\"LpqOfCzke\",name:\"lKYNaKv26\",type:\"Identifier\"},{collection:\"LpqOfCzke\",name:\"fpcniwy36\",type:\"Identifier\"},{collection:\"LpqOfCzke\",name:\"Tox33dZTE\",type:\"Identifier\"},{collection:\"LpqOfCzke\",name:\"cbY2ylfom\",type:\"Identifier\"},{collection:\"LpqOfCzke\",name:\"xmW9JddS7\",type:\"Identifier\"},{collection:\"LpqOfCzke\",name:\"sI8E5ZvJ_\",type:\"Identifier\"},{collection:\"LpqOfCzke\",name:\"g8zit9vRo\",type:\"Identifier\"},{collection:\"LpqOfCzke\",name:\"ecVBEsl7r\",type:\"Identifier\"},{collection:\"LpqOfCzke\",name:\"tEeDgkv_0\",type:\"Identifier\"}],where:getWhereExpressionFromPathVariables(currentPathVariables,\"LpqOfCzke\")});const getFromCurrentRouteData=key=>{if(!currentRouteData)throw new NotFoundError(`No data matches path variables: ${JSON.stringify(currentPathVariables)}`);return currentRouteData[key];};const{style,className,layoutId,variant,JT3Rmhzj0,TuLOToaqV=getFromCurrentRouteData(\"TuLOToaqV\")??\"\",cbY2ylfom=getFromCurrentRouteData(\"cbY2ylfom\"),lKYNaKv26=getFromCurrentRouteData(\"lKYNaKv26\"),fpcniwy36=getFromCurrentRouteData(\"fpcniwy36\")??\"\",Tox33dZTE=getFromCurrentRouteData(\"Tox33dZTE\")??\"\",EI3MX8_cy=getFromCurrentRouteData(\"EI3MX8_cy\"),KhJ1KCAIC,xmW9JddS7=getFromCurrentRouteData(\"xmW9JddS7\")??\"\",g8zit9vRo=getFromCurrentRouteData(\"g8zit9vRo\")??\"\",ecVBEsl7r=getFromCurrentRouteData(\"ecVBEsl7r\")??0,sI8E5ZvJ_=getFromCurrentRouteData(\"sI8E5ZvJ_\")??\"\",...restProps}=getProps(props);React.useEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);if(metadata.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata.robots);document.head.appendChild(robotsTag);}}},[currentRouteData,activeLocale]);React.useInsertionEffect(()=>{const metadata=metadataProvider(currentRouteData,activeLocale);document.title=metadata.title||\"\";if(metadata.viewport){document.querySelector('meta[name=\"viewport\"]')?.setAttribute(\"content\",metadata.viewport);}},[currentRouteData,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const eWSGGIwf43bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const dhfMg7zZG1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const rU0oKzXaa3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const onTap1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className,sharedStyle7.className,sharedStyle8.className,sharedStyle9.className,sharedStyle10.className,sharedStyle11.className,sharedStyle12.className,sharedStyle13.className,sharedStyle14.className,sharedStyle15.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"zoXgPqZTb\")return false;return true;};const activeLocaleCode=useLocaleCode();const textContent=toDateString(cbY2ylfom,{dateStyle:\"medium\",locale:\"\"},activeLocaleCode);const isDisplayed1=()=>{if(!isBrowser())return true;if([\"hqM2grU9c\",\"zoXgPqZTb\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"zoXgPqZTb\")return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"MO2p0umNX\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\"html body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-24qtgq\",className),ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AMexllT6R:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:142,width:componentViewport?.width||\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1wz33h4-container hidden-1lph8ah\",id:\"1wz33h4\",layoutScroll:true,nodeId:\"Oj9iAGzpk\",scopeId:\"LpqOfCzke\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AMexllT6R:{variant:\"TGsMYORgt\"},hqM2grU9c:{variant:\"smZPtGv_x\"}},children:/*#__PURE__*/_jsx(TopNavBar,{eWSGGIwf4:eWSGGIwf43bnx0g({overlay}),height:\"100%\",id:\"Oj9iAGzpk\",layoutId:\"Oj9iAGzpk\",style:{width:\"100%\"},variant:\"eWgfHTegs\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-8scsdd\"),\"data-framer-portal-id\":\"1wz33h4\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"q4eTuEl1t\"),/*#__PURE__*/_jsxs(motion.div,{className:cx(scopingClassNames,\"framer-8hsvh2\"),\"data-framer-name\":\"Sign in/Desktop/On\",\"data-framer-portal-id\":\"1wz33h4\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-l94609\",\"data-framer-name\":\"Sidebar/1024/expanded\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dxpiqv\",\"data-framer-name\":\"Top\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jgc76\",\"data-framer-name\":\"logo (top)\",children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:24,intrinsicWidth:111,pixelHeight:24,pixelWidth:111,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/DlUghenSqR2htHBD5YsOJsdE.svg\"},className:\"framer-17vmqpr\",\"data-framer-name\":\"light_logo 1\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hsglqx\",\"data-framer-name\":\"Main Content\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SGVsdmV0aWNhTmV1ZS1JdGFsaWM=\",\"--framer-font-family\":'\"HelveticaNeue-Italic\", sans-serif',\"--framer-font-size\":\"54px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"left\",\"--framer-text-stroke-color\":\"var(--token-94d43292-66d6-4f66-9e52-16603f8366a7, rgba(0, 0, 0, 0))\",\"--framer-text-stroke-width\":\"1px\"},children:/*#__PURE__*/_jsx(\"span\",{\"data-text-fill\":\"true\",style:{backgroundImage:\"linear-gradient(90deg, rgb(225, 103, 65) 0%, rgb(243, 84, 102) 100%)\"},children:\"UpsolveAI: Customer facing analytics\"})})}),className:\"framer-1wew21q\",\"data-framer-name\":\"Main Title\",fonts:[\"HelveticaNeue-Italic\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"SGVsdmV0aWNhIE5ldWU=\",\"--framer-font-family\":'\"Helvetica Neue\", sans-serif',\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(61, 61, 61)\"},children:\"Sign up in minutes and let UpsolveAI revolutionize your business strategy.\"})}),className:\"framer-6tke15\",\"data-framer-name\":\"Main Subtitle\",fonts:[\"Helvetica Neue\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-momrv3\",\"data-framer-name\":\"Icon Vector Group\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:59,intrinsicWidth:59,svg:'<svg width=\"59\" height=\"59\" viewBox=\"0 0 59 59\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M32.7764 37.8092L37.6618 49.8245\" stroke=\"#F37B56\" stroke-width=\"0.8\"/>\\n<path d=\"M37.9878 32.3956L49.9384 37.4373\" stroke=\"#F37B56\" stroke-width=\"0.8\"/>\\n<path d=\"M38.019 25.3822L50.0344 20.4968\" stroke=\"#F37B56\" stroke-width=\"0.8\"/>\\n<path d=\"M25.2656 37.5684L20.224 49.519\" stroke=\"#F37B56\" stroke-width=\"0.8\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1149,pixelWidth:1767,sizes:\"883px\",src:\"https://framerusercontent.com/images/ccWXW2uUB3BWiPqOq85wwpGGk.png\",srcSet:\"https://framerusercontent.com/images/ccWXW2uUB3BWiPqOq85wwpGGk.png?scale-down-to=512 512w,https://framerusercontent.com/images/ccWXW2uUB3BWiPqOq85wwpGGk.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/ccWXW2uUB3BWiPqOq85wwpGGk.png 1767w\"},className:\"framer-1rkbxf2\",\"data-framer-name\":\"Dashboard\"})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7r0sm7\",\"data-framer-name\":\"Login\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18m4oxy\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-13c9pcp-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"nHQzQXWFR\",rendersWithMotion:true,scopeId:\"LpqOfCzke\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<div id=\"getWaitlistContainer\" data-waitlist_id=\"8758\" data-widget_type=\"WIDGET_1\"></div>\\n<link rel=\"stylesheet\" type=\"text/css\" href=\"https://prod-waitlist-widget.s3.us-east-2.amazonaws.com/getwaitlist.min.css\"/>\\n<script src=\"https://prod-waitlist-widget.s3.us-east-2.amazonaws.com/getwaitlist.min.js\"></script>',id:\"nHQzQXWFR\",layoutId:\"nHQzQXWFR\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ogtxrr-container\",inComponentSlot:true,nodeId:\"YR8pW9kaJ\",rendersWithMotion:true,scopeId:\"LpqOfCzke\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(CircleCloseButton,{dhfMg7zZG:dhfMg7zZG1wnntms({overlay}),height:\"100%\",id:\"YR8pW9kaJ\",layoutId:\"YR8pW9kaJ\",width:\"100%\"})})})]})})]})]}),getContainer())})})]})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-137xaqp\",\"data-framer-name\":\"Frame 1261155429\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19ikhgw\",\"data-framer-name\":\"Frame 1261155428\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rti5ug\",\"data-framer-name\":\"Frame 1261155422\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vVZzrvJE9\"},motionChild:true,nodeId:\"JvF0ev72k\",openInNewTab:false,scopeId:\"LpqOfCzke\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-dl6txg framer-1eh2top\",\"data-border\":true,\"data-framer-name\":\"Frame 1261155421\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-lv0qmi\",\"data-framer-name\":\"CaretLeft\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1a2xd6o\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:13,intrinsicWidth:7,svg:'<svg width=\"7\" height=\"13\" viewBox=\"0 0 7 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M6.53065 10.9694C6.67155 11.1103 6.7507 11.3014 6.7507 11.5006C6.7507 11.6999 6.67155 11.891 6.53065 12.0319C6.38975 12.1728 6.19866 12.2519 5.9994 12.2519C5.80014 12.2519 5.60905 12.1728 5.46815 12.0319L0.46815 7.03187C0.39823 6.96219 0.342752 6.8794 0.304898 6.78824C0.267044 6.69707 0.247559 6.59933 0.247559 6.50062C0.247559 6.40191 0.267044 6.30417 0.304898 6.21301C0.342752 6.12184 0.39823 6.03905 0.46815 5.96937L5.46815 0.969372C5.60905 0.828476 5.80014 0.749321 5.9994 0.749321C6.19866 0.749321 6.38975 0.828476 6.53065 0.969372C6.67155 1.11027 6.7507 1.30136 6.7507 1.50062C6.7507 1.69988 6.67155 1.89098 6.53065 2.03187L2.06252 6.5L6.53065 10.9694Z\" fill=\"#848484\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7SGVsdmV0aWNhIE5ldWUtNTAw\",\"--framer-font-family\":'\"Helvetica Neue\", \"Helvetica Neue Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"rgb(132, 132, 132)\"},children:\"Back\"})}),className:\"framer-datdqe\",\"data-framer-name\":\"Back\",fonts:[\"GF;Helvetica Neue-500\"],text:JT3Rmhzj0,verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-3nqyhf\",\"data-styles-preset\":\"YAP816Y5n\",children:\"How Supabase RLS makes secure embedded dashboards deployable in one day\"})}),className:\"framer-1i2skzs\",\"data-framer-name\":\"Top 5 Embedded Business Intelligence Tools to Test In 2024\",fonts:[\"Inter\"],text:TuLOToaqV,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-mxwmoh\",\"data-framer-name\":\"Frame 1261155423\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pf9f6m\",\"data-styles-preset\":\"RzVa5USl4\",style:{\"--framer-text-color\":\"var(--token-0c26b605-77d0-4374-aaa2-0338f1565a25, rgb(87, 87, 87))\"},children:\"Mar 7, 2025\"})}),className:\"framer-1pp5zxu\",\"data-framer-name\":\"Posted September 2024\",fonts:[\"Inter\"],text:textContent,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-v3la16\",\"data-framer-name\":\"Frame 1261155427\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1qz91ku\",\"data-framer-name\":\"Frame 1261155426\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hqM2grU9c:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+164+0+0+0+0+113.8+0+28+0+0),sizes:\"24px\",...toResponsiveImage(lKYNaKv26)}},zoXgPqZTb:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+164+0+0+0+0+113.8+0+28+0+0),sizes:\"24px\",...toResponsiveImage(lKYNaKv26)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+164+0+0+0+0+31.8+0+28+0+0),sizes:\"24px\",...toResponsiveImage(lKYNaKv26)},className:\"framer-1ay1eus\",\"data-framer-name\":\"Frame 1261155424\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pf9f6m\",\"data-styles-preset\":\"RzVa5USl4\",style:{\"--framer-text-color\":\"var(--token-0c26b605-77d0-4374-aaa2-0338f1565a25, rgb(87, 87, 87))\"},children:\"Serguei Balanovich\"})}),className:\"framer-mrlvez\",\"data-framer-name\":\"Serguei Balanovich\",fonts:[\"Inter\"],text:fpcniwy36,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-2jj0p7\",\"data-framer-name\":\"Frame 1261155425\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pf9f6m\",\"data-styles-preset\":\"RzVa5USl4\",style:{\"--framer-text-color\":\"var(--token-0c26b605-77d0-4374-aaa2-0338f1565a25, rgb(87, 87, 87))\"},children:\"Co-Founder & CTO\"})}),className:\"framer-oks3y8\",\"data-framer-name\":\"Co-founder at Upsolve\",fonts:[\"Inter\"],text:Tox33dZTE,verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f81lvo\",\"data-framer-name\":\"Frame 1261155433\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AMexllT6R:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+164+0+0+137.8+0+0),sizes:`calc((${componentViewport?.width||\"100vw\"} - 64px) * 0.8 - 40px)`,...toResponsiveImage(EI3MX8_cy),...{positionX:\"center\",positionY:\"center\"}}},hqM2grU9c:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+164+0+0+219.8+0+0),sizes:\"736px\",...toResponsiveImage(EI3MX8_cy),...{positionX:\"center\",positionY:\"center\"}}},zoXgPqZTb:{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+164+0+0+199.8+0+0),sizes:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,...toResponsiveImage(EI3MX8_cy),...{positionX:\"center\",positionY:\"center\"}}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"stretch\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+164+0+0+137.8+0+0),sizes:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,...toResponsiveImage(EI3MX8_cy),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-sys1wz\",\"data-framer-name\":\"Frame 1261155419\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bltdq9\",\"data-framer-name\":\"Frame 1261155436\",children:[isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ph5tsb hidden-bhu91i hidden-1lph8ah\",\"data-border\":true,\"data-framer-name\":\"Frame 1261155434\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-171j1gj\",\"data-styles-preset\":\"m78OsjSaq\",style:{\"--framer-text-color\":\"var(--token-28d2a0ae-4047-428b-8710-dc3d02f72033, rgb(242, 53, 113))\"},children:\"Table of Contents\"})}),className:\"framer-s0luq4\",\"data-framer-name\":\"Table of Contents\",fonts:[\"Inter\"],text:KhJ1KCAIC,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1mof7g0\",\"data-framer-name\":\"Frame 1261155436\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AMexllT6R:{y:(componentViewport?.y||0)+164+0+0+137.8+0+642+0+24+154+0+0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:\"246px\",y:(componentViewport?.y||0)+164+0+0+137.8+0+430+0+24+154+0+0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ljlmcw-container\",nodeId:\"XZldk3sMp\",rendersWithMotion:true,scopeId:\"LpqOfCzke\",children:/*#__PURE__*/_jsx(TableOfContentWithTableOfContent1ljlmcwWithMappedReactProps5kmvsj,{height:\"100%\",id:\"XZldk3sMp\",layoutId:\"XZldk3sMp\",NEdYoqIQ5:\"\",style:{width:\"100%\"},variant:\"JPgrTsGAt\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ppbaak\",\"data-border\":true,\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/8aCGinfRQO68tQ3QF42d/YouTube.js:Youtube\":componentPresets.props[\"FtbWXDQjG\"],\"module:pVk4QsoHxASnVtUBp6jr/QVzZltTawVJTjmjAWG3C/CodeBlock.js:default\":componentPresets.props[\"oZcwb_Z1Q\"]},children:/*#__PURE__*/_jsx(RichTextWithContent58gv08,{__fromCanvasComponent:true,children:xmW9JddS7,className:\"framer-58gv08\",\"data-framer-name\":\"If... You're a Product Manager, CTO, SaaS Founder, or Business Analyst looking for ways to improve your platform's data insights. Or. You're trying to enhance user-facing analytics without spending too much time comparing solutions. Or.You're unsure which Embedded BI Tools will fit your business and help you make smarter decisions.\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-fsrzda\",blockquote:\"framer-styles-preset-xmbfh7\",code:\"framer-styles-preset-1hful5z\",h1:\"framer-styles-preset-3nqyhf\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-12lj5ox\",h4:\"framer-styles-preset-56lqf0\",h5:\"framer-styles-preset-1xvn8ip\",h6:\"framer-styles-preset-5fiwvl\",img:\"framer-styles-preset-191rb1e\",p:\"framer-styles-preset-21ogod\",table:\"framer-styles-preset-1tf82yz\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-au8uyd-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"noujW7M3I\",scopeId:\"LpqOfCzke\",children:/*#__PURE__*/_jsx(TableComponent,{borderColor:\"rgb(0, 0, 0)\",cellColors:\"\",cellFontColors:\"\",cellLinks:\"\",cellPadding:8,columnColors:\"\",columns:ecVBEsl7r,columnTextColors:\"\",defaultTextColor:\"rgb(0, 0, 0)\",font:{},height:\"100%\",id:\"noujW7M3I\",layoutId:\"noujW7M3I\",rowColors:\"\",rowTextColors:\"\",tableBackgroundColor:\"rgb(255, 255, 255)\",text:g8zit9vRo,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentPresetsProvider,{presets:{\"module:NEd4VmDdsxM3StIUbddO/8aCGinfRQO68tQ3QF42d/YouTube.js:Youtube\":componentPresets.props[\"FtbWXDQjG\"],\"module:pVk4QsoHxASnVtUBp6jr/QVzZltTawVJTjmjAWG3C/CodeBlock.js:default\":componentPresets.props[\"oZcwb_Z1Q\"]},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:sI8E5ZvJ_,className:\"framer-154bs1n\",\"data-framer-name\":\"This blog is designed to make that choice simpler for you. I\u2019ve done the heavy lifting and gathered everything you need to know about the\\xa0top 5 embedded BI tools\\xa0to test in 2024. I\u2019ll cover: Why embedded BI tools are crucial for SaaS businesses, The top 5 tools to consider in 2024, And how to choose the right tool based on your unique needs. If you skip this, you might miss out on discovering the tool that could be a game-changer for your platform\u2019s analytics. So, let\u2019s dive into the details and help you find the perfect BI solution for your SaaS product.\",fonts:[\"Inter\"],stylesPresetsClassNames:{a:\"framer-styles-preset-fsrzda\",blockquote:\"framer-styles-preset-xmbfh7\",code:\"framer-styles-preset-1hful5z\",h1:\"framer-styles-preset-3nqyhf\",h2:\"framer-styles-preset-1wml6uu\",h3:\"framer-styles-preset-12lj5ox\",h4:\"framer-styles-preset-56lqf0\",h5:\"framer-styles-preset-1xvn8ip\",h6:\"framer-styles-preset-5fiwvl\",img:\"framer-styles-preset-191rb1e\",p:\"framer-styles-preset-21ogod\",table:\"framer-styles-preset-1tf82yz\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})]}),/*#__PURE__*/_jsx(Overlay,{children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AMexllT6R:{y:(componentViewport?.y||0)+164+1331.8},hqM2grU9c:{width:`calc(${componentViewport?.width||\"100vw\"} - 56px)`,y:(componentViewport?.y||0)+164+1286.8},zoXgPqZTb:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+164+1040.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:587,width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+164+1079.8,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-e9r8ea-container\",id:\"e9r8ea\",nodeId:\"i6cy3Q3Zm\",scopeId:\"LpqOfCzke\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AMexllT6R:{variant:\"rW7dodokW\"},hqM2grU9c:{variant:\"B17zzoeGs\"},zoXgPqZTb:{variant:\"yPaZTQTzA\"}},children:/*#__PURE__*/_jsx(Footers,{height:\"100%\",id:\"i6cy3Q3Zm\",layoutId:\"i6cy3Q3Zm\",rU0oKzXaa:rU0oKzXaa3bnx0g({overlay:overlay1}),style:{width:\"100%\"},variant:\"XZb_eg3fO\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1llwyoc\"),\"data-framer-portal-id\":\"e9r8ea\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay1.hide()},\"eVAvRYsSk\"),/*#__PURE__*/_jsx(motion.div,{animate:animation1,className:cx(scopingClassNames,\"framer-gz7zji\"),\"data-border\":true,\"data-framer-portal-id\":\"e9r8ea\",exit:animation,initial:animation2,style:{transformPerspective:1200},transformTemplate:transformTemplate2,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-as017w\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mse5mq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-1tiy0ax\",\"data-styles-preset\":\"X4Qq5tmGM\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-12f36728-3465-4f67-b1b9-5854007a114d, rgb(255, 255, 255))\"},children:\"Thanks for Subscribing!\"})}),className:\"framer-27nbf1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1kw5npr\",\"data-styles-preset\":\"rJUj4LWtS\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgba(255, 255, 255, 0.8)\"},children:\"Thank you for subscibing to our newsletter. Stay tuned to your mail for updates on Upsolve AI.\"})}),className:\"framer-1m1m7v7\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.button,{className:\"framer-ugs0f2\",\"data-framer-name\":\"Button\",\"data-reset\":\"button\",onTap:onTap1wnntms({overlay:overlay1}),whileHover:animation3,whileTap:animation4,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1pf9f6m\",\"data-styles-preset\":\"RzVa5USl4\",children:\"Close Popup\"})}),className:\"framer-14idifl\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})})]}),getContainer())})})]})})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(Overlay,{children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zoXgPqZTb:{height:142,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsxs(Container,{className:\"framer-z3s1w6-container hidden-24qtgq hidden-ojlmib hidden-bhu91i\",id:\"z3s1w6\",layoutScroll:true,nodeId:\"Mw3vvzUCJ\",scopeId:\"LpqOfCzke\",children:[/*#__PURE__*/_jsx(TopNavBar,{eWSGGIwf4:eWSGGIwf43bnx0g({overlay:overlay2}),height:\"100%\",id:\"Mw3vvzUCJ\",layoutId:\"Mw3vvzUCJ\",style:{width:\"100%\"},variant:\"liozElGEs\",width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-9lrps4\"),\"data-framer-portal-id\":\"z3s1w6\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay2.hide()},\"abPtygQtn\"),/*#__PURE__*/_jsx(motion.div,{className:cx(scopingClassNames,\"framer-jsd9d2\"),\"data-framer-name\":\"Sign in/Desktop/On\",\"data-framer-portal-id\":\"z3s1w6\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-2yirul\",\"data-framer-name\":\"Login\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ropjol\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-13squvi-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"WaD9sNiS2\",rendersWithMotion:true,scopeId:\"LpqOfCzke\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<div id=\"getWaitlistContainer\" data-waitlist_id=\"8758\" data-widget_type=\"WIDGET_1\"></div>\\n<link rel=\"stylesheet\" type=\"text/css\" href=\"https://prod-waitlist-widget.s3.us-east-2.amazonaws.com/getwaitlist.min.css\"/>\\n<script src=\"https://prod-waitlist-widget.s3.us-east-2.amazonaws.com/getwaitlist.min.js\"></script>',id:\"WaD9sNiS2\",layoutId:\"WaD9sNiS2\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-dgdmtg-container\",inComponentSlot:true,nodeId:\"nHw6ewTMK\",rendersWithMotion:true,scopeId:\"LpqOfCzke\",children:/*#__PURE__*/_jsx(CircleCloseButton,{dhfMg7zZG:dhfMg7zZG1wnntms({overlay:overlay2}),height:\"100%\",id:\"nHw6ewTMK\",layoutId:\"nHw6ewTMK\",width:\"100%\"})})})]})})})]}),getContainer())})})]})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bq065.framer-1eh2top, .framer-bq065 .framer-1eh2top { display: block; }\",\".framer-bq065.framer-24qtgq { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 164px 32px 32px 32px; position: relative; width: 1200px; }\",\".framer-bq065 .framer-1wz33h4-container { flex: none; height: auto; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 1; }\",\".framer-bq065.framer-8scsdd { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 7; }\",\".framer-bq065.framer-8hsvh2 { align-content: flex-start; align-items: flex-start; background-color: #fbfaf9; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 90vh; justify-content: flex-start; left: calc(50.00000000000002% - 90% / 2); overflow: hidden; padding: 0px; position: fixed; top: calc(50.00000000000002% - 90vh / 2); width: 90%; will-change: var(--framer-will-change-override, transform); z-index: 7; }\",\".framer-bq065 .framer-l94609 { align-content: flex-start; align-items: flex-start; background-color: #fdfdfd; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 100%; justify-content: flex-start; overflow: visible; padding: 24px 0px 24px 0px; position: relative; width: 1px; }\",\".framer-bq065 .framer-1dxpiqv { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bq065 .framer-1jgc76 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 20px 40px 20px 40px; position: relative; width: 100%; }\",\".framer-bq065 .framer-17vmqpr { flex: none; height: 24px; position: relative; width: 111px; }\",\".framer-bq065 .framer-hsglqx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-bq065 .framer-1wew21q { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bq065 .framer-6tke15 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 299px; word-break: break-word; word-wrap: break-word; }\",\".framer-bq065 .framer-momrv3 { flex: none; height: 59px; position: absolute; right: 242px; top: 180px; width: 59px; z-index: 1; }\",\".framer-bq065 .framer-1rkbxf2 { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-top-left-radius: 12px; border-top-right-radius: 12px; box-shadow: 0px 1px 69px 0px rgba(112, 112, 112, 0.25); flex: none; gap: 0px; height: 486px; overflow: hidden; position: absolute; right: 50px; top: 378px; width: 883px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-bq065 .framer-7r0sm7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 100%; justify-content: flex-start; overflow: auto; padding: 12px; position: relative; width: 1px; }\",\".framer-bq065 .framer-18m4oxy { align-content: center; align-items: center; background-color: #f2f2f2; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 100%; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; width: 1px; }\",\".framer-bq065 .framer-13c9pcp-container, .framer-bq065 .framer-13squvi-container { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-bq065 .framer-1ogtxrr-container { bottom: 80px; flex: none; height: auto; left: 50%; position: absolute; transform: translateX(-50%); width: auto; z-index: 1; }\",\".framer-bq065 .framer-137xaqp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bq065 .framer-19ikhgw { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 62px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bq065 .framer-1rti5ug { 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: visible; padding: 0px; position: relative; width: 648px; }\",\".framer-bq065 .framer-dl6txg { --border-bottom-width: 1.2000000476837158px; --border-color: #848484; --border-left-width: 1.2000000476837158px; --border-right-width: 1.2000000476837158px; --border-style: solid; --border-top-width: 1.2000000476837158px; align-content: center; align-items: center; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 12px 8px 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-bq065 .framer-lv0qmi { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 16px); overflow: visible; position: relative; width: 16px; }\",\".framer-bq065 .framer-1a2xd6o { bottom: 3px; flex: none; left: 4px; position: absolute; right: 5px; top: 2px; }\",\".framer-bq065 .framer-datdqe, .framer-bq065 .framer-1pp5zxu, .framer-bq065 .framer-mrlvez, .framer-bq065 .framer-oks3y8 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bq065 .framer-1i2skzs { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 648px; word-break: break-word; word-wrap: break-word; }\",\".framer-bq065 .framer-mxwmoh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 58px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-bq065 .framer-v3la16, .framer-bq065 .framer-1qz91ku { 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: min-content; }\",\".framer-bq065 .framer-1ay1eus { aspect-ratio: 1 / 1; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; border-top-left-radius: 15px; border-top-right-radius: 15px; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 24px); overflow: hidden; position: relative; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bq065 .framer-2jj0p7 { aspect-ratio: 1 / 1; background-color: #848484; border-bottom-left-radius: 26px; border-bottom-right-radius: 26px; border-top-left-radius: 26px; border-top-right-radius: 26px; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 4px); overflow: hidden; position: relative; width: 4px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bq065 .framer-f81lvo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bq065 .framer-sys1wz { flex: none; gap: 0px; height: 390px; overflow: hidden; position: relative; width: 100%; }\",\".framer-bq065 .framer-bltdq9 { 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: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-bq065 .framer-1ph5tsb { --border-bottom-width: 1px; --border-color: #f3f3f3; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-bq065 .framer-s0luq4 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 246px; word-break: break-word; word-wrap: break-word; }\",\".framer-bq065 .framer-1mof7g0 { 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: 0px; position: relative; width: min-content; }\",\".framer-bq065 .framer-1ljlmcw-container { flex: none; height: auto; position: relative; width: 246px; }\",\".framer-bq065 .framer-ppbaak { --border-bottom-width: 1px; --border-color: #f3f3f3; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px 32px 24px 32px; position: relative; width: 1px; }\",\".framer-bq065 .framer-58gv08 { --framer-paragraph-spacing: 24px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 671px; word-break: break-word; word-wrap: break-word; }\",\".framer-bq065 .framer-au8uyd-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-bq065 .framer-154bs1n { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 671px; word-break: break-word; word-wrap: break-word; }\",\".framer-bq065 .framer-e9r8ea-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-bq065.framer-1llwyoc { background-color: rgba(0, 0, 0, 0.6); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-bq065.framer-gz7zji { --border-bottom-width: 1px; --border-color: rgba(238, 238, 238, 0.15); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; -webkit-backdrop-filter: blur(10px); align-content: flex-start; align-items: flex-start; backdrop-filter: blur(10px); background-color: #030202; border-bottom-left-radius: 14px; border-bottom-right-radius: 14px; border-top-left-radius: 14px; border-top-right-radius: 14px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 30px; position: fixed; top: 50%; transform: translate(-50%, -50%); width: 579px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-bq065 .framer-as017w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-bq065 .framer-1mse5mq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bq065 .framer-27nbf1, .framer-bq065 .framer-1m1m7v7 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-bq065 .framer-ugs0f2 { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; padding: 9px 15px 9px 15px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-bq065 .framer-14idifl { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-bq065 .framer-z3s1w6-container { flex: none; height: auto; left: 50%; position: fixed; top: 0px; transform: translateX(-50%); width: 100%; z-index: 1; }\",\".framer-bq065.framer-9lrps4 { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 1; }\",\".framer-bq065.framer-jsd9d2 { align-content: flex-start; align-items: flex-start; background-color: #fbfaf9; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 90vh; justify-content: flex-start; left: calc(50.00000000000002% - 90% / 2); overflow: auto; padding: 0px; position: fixed; top: calc(50.00000000000002% - 90vh / 2); width: 90%; z-index: 1; }\",\".framer-bq065 .framer-2yirul { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 780px; justify-content: flex-start; overflow: auto; padding: 12px; position: relative; width: 1px; }\",\".framer-bq065 .framer-ropjol { align-content: center; align-items: center; background-color: #f2f2f2; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 751px; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; width: 1px; }\",\".framer-bq065 .framer-dgdmtg-container { flex: none; height: auto; position: absolute; right: 20px; top: 20px; width: auto; z-index: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,...sharedStyle7.css,...sharedStyle8.css,...sharedStyle9.css,...sharedStyle10.css,...sharedStyle11.css,...sharedStyle12.css,...sharedStyle13.css,...sharedStyle14.css,...sharedStyle15.css,'.framer-bq065[data-border=\"true\"]::after, .framer-bq065 [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; }',\"@media (min-width: 1600px) { .framer-bq065.framer-24qtgq { gap: 80px; width: 1600px; } .framer-bq065 .framer-1wz33h4-container { right: unset; width: 100%; } .framer-bq065.framer-8hsvh2 { left: calc(50.00000000000002% - min(1440px, 90%) / 2); max-width: 1440px; } .framer-bq065 .framer-137xaqp { padding: 0px 20px 0px 20px; width: 80%; } .framer-bq065 .framer-sys1wz { height: 602px; } .framer-bq065 .framer-58gv08 { width: 100%; }}\",\"@media (min-width: 810px) and (max-width: 1199px) { .framer-bq065.framer-24qtgq { padding: 164px 28px 28px 28px; width: 810px; } .framer-bq065 .framer-1rkbxf2 { right: 45px; top: 448px; } .framer-bq065 .framer-137xaqp { width: 736px; } .framer-bq065 .framer-19ikhgw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; } .framer-bq065 .framer-sys1wz { height: 515px; } .framer-bq065 .framer-bltdq9 { flex-direction: column; } .framer-bq065 .framer-ppbaak { flex: none; width: 100%; } .framer-bq065 .framer-58gv08 { width: 100%; }}\",\"@media (max-width: 809px) { .framer-bq065.framer-24qtgq { padding: 164px 20px 20px 20px; width: 390px; } .framer-bq065 .framer-137xaqp { gap: 28px; } .framer-bq065 .framer-19ikhgw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; } .framer-bq065 .framer-1rti5ug, .framer-bq065 .framer-1i2skzs, .framer-bq065 .framer-58gv08, .framer-bq065 .framer-154bs1n { width: 100%; } .framer-bq065 .framer-sys1wz { height: 305px; } .framer-bq065 .framer-bltdq9 { flex-direction: column; } .framer-bq065 .framer-ppbaak { flex: none; padding: 16px; width: 100%; } .framer-bq065.framer-gz7zji { width: 90%; }}\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25067\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"AMexllT6R\":{\"layout\":[\"fixed\",\"auto\"]},\"hqM2grU9c\":{\"layout\":[\"fixed\",\"auto\"]},\"zoXgPqZTb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerAcceptsLayoutTemplate true\n * @framerScrollSections\n * @framerResponsiveScreen\n */const FramerLpqOfCzke=withCSS(Component,css,\"framer-bq065\");export default FramerLpqOfCzke;FramerLpqOfCzke.displayName=\"Page\";FramerLpqOfCzke.defaultProps={height:25067,width:1200};addFonts(FramerLpqOfCzke,[{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/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\"}]},...TopNavBarFonts,...EmbedFonts,...CircleCloseButtonFonts,...TableOfContentFonts,...TableComponentFonts,...FootersFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts),...getFontsFromSharedStyle(sharedStyle7.fonts),...getFontsFromSharedStyle(sharedStyle8.fonts),...getFontsFromSharedStyle(sharedStyle9.fonts),...getFontsFromSharedStyle(sharedStyle10.fonts),...getFontsFromSharedStyle(sharedStyle11.fonts),...getFontsFromSharedStyle(sharedStyle12.fonts),...getFontsFromSharedStyle(sharedStyle13.fonts),...getFontsFromSharedStyle(sharedStyle14.fonts),...getFontsFromSharedStyle(sharedStyle15.fonts),...componentPresets.fonts?.[\"oZcwb_Z1Q\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"oZcwb_Z1Q\"]):[],...componentPresets.fonts?.[\"FtbWXDQjG\"]?getFontsFromComponentPreset(componentPresets.fonts?.[\"FtbWXDQjG\"]):[]],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLpqOfCzke\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerScrollSections\":\"* @framerResponsiveScreen\",\"framerAcceptsLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"25067\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AMexllT6R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hqM2grU9c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zoXgPqZTb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["ErrorBoundary", "I", "p", "props", "TableComponent", "text", "columns", "cellPadding", "tableBackgroundColor", "defaultTextColor", "borderColor", "font", "cellColors", "cellFontColors", "rowColors", "rowTextColors", "columnColors", "columnTextColors", "cellLinks", "generateTableData", "allCells", "cell", "tableData", "rows", "i", "row", "j", "cellIndex", "se", "parseColors", "colorString", "acc", "pair", "index", "color", "item", "error", "cellColorMapping", "cellFontColorMapping", "rowColorMapping", "rowTextColorMapping", "columnColorMapping", "columnTextColorMapping", "cellLinkMapping", "linkString", "link", "normalizedLink", "rowIndex", "cellNumber", "cellBackgroundColor", "cellLink", "cellTextColor", "e", "addPropertyControls", "ControlType", "MCiH23vr1_exports", "__export", "__FramerMetadata__", "MCiH23vr1_default", "enabledGestures", "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", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "bve7O_wS1", "NEdYoqIQ5", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText2", "css", "FramerMCiH23vr1", "withCSS", "MCiH23vr1_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "__FramerMetadata__", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "HEADINGS", "formatHeading", "children", "index", "formattedHeading", "formattedId", "item", "_item_props", "formatTableOfContent", "result", "type", "formatHeadings", "props", "newChildren", "newItem", "HEADING_TO_DISPLAY", "SCROLL_MARGIN_TOP", "useStore", "createStore", "withTableOfContent", "Component", "props", "store", "p", "l", "window", "a", "b", "type", "id", "heading", "index", "withContent", "setStore", "newProps", "setNewProps", "ye", "ue", "formatTableOfContent", "formatHeadings", "u", "TopNavBarFonts", "getFonts", "gzQglir4L_default", "EmbedFonts", "Embed", "CircleCloseButtonFonts", "JUnT4_KBC_default", "TableOfContentFonts", "MCiH23vr1_default", "TableOfContentWithTableOfContent1ljlmcwWithMappedReactProps5kmvsj", "withMappedReactProps", "withCodeBoundaryForOverrides", "withTableOfContent", "MCiH23vr1_exports", "RichTextWithContent58gv08", "RichText2", "withContent", "TableComponentFonts", "TableComponent", "FootersFonts", "bmAqq3dsg_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transformTemplate1", "_", "t", "getContainer", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "toDateString", "value", "options", "activeLocale", "date", "display", "dateOptions", "fallbackLocale", "locale", "toResponsiveImage", "transition1", "animation", "transformTemplate2", "animation1", "animation2", "animation3", "animation4", "HTMLStyle", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "currentPathVariables", "useCurrentPathVariables", "currentRouteData", "useQueryData", "t5Mwxb8UM_default", "getWhereExpressionFromPathVariables", "getFromCurrentRouteData", "key", "NotFoundError", "style", "className", "layoutId", "variant", "JT3Rmhzj0", "TuLOToaqV", "cbY2ylfom", "lKYNaKv26", "fpcniwy36", "Tox33dZTE", "EI3MX8_cy", "KhJ1KCAIC", "xmW9JddS7", "g8zit9vRo", "ecVBEsl7r", "sI8E5ZvJ_", "restProps", "ue", "metadata", "robotsTag", "ie", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "activeVariantCallback", "delay", "useActiveVariantCallback", "eWSGGIwf43bnx0g", "overlay", "loadMore", "args", "dhfMg7zZG1wnntms", "rU0oKzXaa3bnx0g", "onTap1wnntms", "scopingClassNames", "cx", "isDisplayed", "activeLocaleCode", "useLocaleCode", "textContent", "isDisplayed1", "isDisplayed2", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "l", "PropertyOverrides2", "ComponentViewportProvider", "Container", "AnimatePresence", "Ga", "x", "Image2", "SVG", "Link", "getLoadingLazyAtYPosition", "ComponentPresetsProvider", "overlay1", "overlay2", "css", "FramerLpqOfCzke", "withCSS", "LpqOfCzke_default", "addFonts", "getFontsFromSharedStyle", "fonts", "getFontsFromComponentPreset", "__FramerMetadata__"]
}
