{"version":3,"file":"GdPhA66e2.90ldGOnX.mjs","names":["useStore","useState","children","props","_Fragment","props","useState","fonts","fonts","css","className","fonts","css","className"],"sources":["https:/framer.com/m/framer/store.js@^1.0.0","https:/framer.com/m/Utils-WIyM.js","https:/framerusercontent.com/modules/vvnzAzT8Dp0XMvVtrvXV/udqI2vzICSsmEhVadx4E/TableOfContent.js","https:/framerusercontent.com/modules/aie8wzGCKOvrz5D4NGos/USFs25X4gxgYsIjlzt1A/componentPresets.js","https:/framerusercontent.com/modules/fqtItJCGd2rxrqXuYRg1/3qUwYAzv4OtvDqwnXnq5/dK0Mv11Bc.js","https:/framerusercontent.com/modules/5ExFOIDzEUMA7WGxZFFi/OlZutph7szdpgd8hCz5o/Etrn9vlgS.js","https:/framerusercontent.com/modules/s8dgtREeOJD1BARDwSDu/8N9Gqqx5eMAb0ywH2FuK/GdPhA66e2.js"],"sourcesContent":["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\";const HEADING_TO_DISPLAY=[\"h2\"];const SCROLL_MARGIN_TOP=160;const useStore=createStore({headings:[],activeId:null});export function withTableOfContent(Component){return props=>{const[store,setStore]=useStore();const pathname=window.location.pathname;const headings=store.allHeadings?.[pathname]||[];useEffect(()=>{setStore({allHeadings:{[pathname]:store.allHeadings?.[pathname]||[]}});},[pathname]);return /*#__PURE__*/_jsx(_Fragment,{children:headings.length>0&&window?headings.sort((a,b)=>{const aEl=document.getElementById(a.id);const bEl=document.getElementById(b.id);if(!aEl||!bEl)return 0;return aEl.getBoundingClientRect().top-bEl.getBoundingClientRect().top;}).filter(({type})=>HEADING_TO_DISPLAY.includes(type)).map(({id,heading,type})=>{const isActive=id===store.activeId;return /*#__PURE__*/_jsx(Component,{...props,variant:isActive?`${type}-active`: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);// Format headings with IDs\nuseEffect(()=>{setNewProps(formatHeadings(props));},[props]);// Extract headings for TOC\nuseEffect(()=>{const formatted=formatTableOfContent(newProps.children?.props?.children);if(!formatted||formatted.length===0)return;const pathname=window.location.pathname;setStore(prev=>{const existing=prev.allHeadings?.[pathname]||[];const filtered=formatted.filter(f=>!existing.some(h=>h.id===f.id));if(filtered.length===0)return{};return{allHeadings:{...prev.allHeadings,[pathname]:[...existing,...filtered]}};});},[newProps]);// Track which heading is in view\nuseEffect(()=>{const headingElements=Array.from(document.querySelectorAll(\"h2\"));const observer=new IntersectionObserver(entries=>{const visible=entries.filter(entry=>entry.isIntersecting).sort((a,b)=>b.intersectionRatio-a.intersectionRatio);if(visible.length>0){setStore({activeId:visible[0].target.id});}},{rootMargin:`-${SCROLL_MARGIN_TOP}px 0px 0px 0px`,threshold:.1});headingElements.forEach(el=>observer.observe(el));return()=>observer.disconnect();},[]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                    html {\n                        scroll-behavior: smooth;\n                    }\n                    .framer-text {\n                        scroll-margin-top: ${SCROLL_MARGIN_TOP}px;\n                    }\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 (ba156f5)\nexport const props={EiVjYZMiL:{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,isMixedBorderRadius:false,isRed:true,topLeftRadius:0,topRightRadius:0},QeZATdwvt:{borderRadius:15,bottomLeftRadius:15,bottomRightRadius:15,darkTheme:\"framerDark\",font:{fontFamily:'\"Fragment Mono\", monospace',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},isMixedBorderRadius:false,lightTheme:\"framerLight\",padding:30,paddingBottom:30,paddingLeft:30,paddingPerSide:false,paddingRight:30,paddingTop:30,theme:\"framerDark\",themeMode:\"Static\",topLeftRadius:15,topRightRadius:15}};export const fonts={QeZATdwvt:[{explicitInter:true,fonts:[{family:\"Fragment Mono\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/fragmentmono/v5/4iCr6K5wfMRRjxp0DA6-2CLnN4FNh4UI_1U.woff2\",weight:\"400\"}]}]};\nexport const __FramerMetadata__ = {\"exports\":{\"props\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (62acaa8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-9DpuD .framer-styles-preset-6bdbzq:not(.rich-text-wrapper), .framer-9DpuD .framer-styles-preset-6bdbzq.rich-text-wrapper table { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-color: rgba(153, 153, 153, 0.25); border-style: solid; border-top-left-radius: 8px; border-top-right-radius: 8px; border-width: 1px; overflow: hidden; }\",\".framer-9DpuD .framer-styles-preset-6bdbzq:not(.rich-text-wrapper) th, .framer-9DpuD .framer-styles-preset-6bdbzq.rich-text-wrapper table th, .framer-9DpuD .framer-styles-preset-6bdbzq:not(.rich-text-wrapper) td, .framer-9DpuD .framer-styles-preset-6bdbzq.rich-text-wrapper table td { padding: 10px; }\",\".framer-9DpuD .framer-styles-preset-6bdbzq:not(.rich-text-wrapper) th, .framer-9DpuD .framer-styles-preset-6bdbzq.rich-text-wrapper table th { background-color: rgba(153, 153, 153, 0.1); }\",\".framer-9DpuD .framer-styles-preset-6bdbzq:not(.rich-text-wrapper) tr + tr td, .framer-9DpuD .framer-styles-preset-6bdbzq:not(.rich-text-wrapper) tr + tr th, .framer-9DpuD .framer-styles-preset-6bdbzq.rich-text-wrapper table tr + tr td, .framer-9DpuD .framer-styles-preset-6bdbzq.rich-text-wrapper table tr + tr th { border-top-color: rgba(153, 153, 153, 0.25); border-top-style: solid; border-top-width: 1px; }\",\".framer-9DpuD .framer-styles-preset-6bdbzq:not(.rich-text-wrapper) td + td, .framer-9DpuD .framer-styles-preset-6bdbzq:not(.rich-text-wrapper) th + th, .framer-9DpuD .framer-styles-preset-6bdbzq:not(.rich-text-wrapper) td + th, .framer-9DpuD .framer-styles-preset-6bdbzq:not(.rich-text-wrapper) th + td, .framer-9DpuD .framer-styles-preset-6bdbzq.rich-text-wrapper table td + td, .framer-9DpuD .framer-styles-preset-6bdbzq.rich-text-wrapper table th + th, .framer-9DpuD .framer-styles-preset-6bdbzq.rich-text-wrapper table td + th, .framer-9DpuD .framer-styles-preset-6bdbzq.rich-text-wrapper table th + td { border-left-color: rgba(153, 153, 153, 0.25); border-left-style: solid; border-left-width: 1px; }\"];export const className=\"framer-9DpuD\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-Tscjp .framer-styles-preset-1a52t3p:not(.rich-text-wrapper), .framer-Tscjp .framer-styles-preset-1a52t3p.rich-text-wrapper blockquote { --framer-blockquote-font-family: \"Inter\", sans-serif; --framer-blockquote-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-size: 16px; --framer-blockquote-font-style: normal; --framer-blockquote-font-style-bold: normal; --framer-blockquote-font-style-bold-italic: italic; --framer-blockquote-font-style-italic: italic; --framer-blockquote-font-variation-axes: normal; --framer-blockquote-font-weight: 400; --framer-blockquote-font-weight-bold: 700; --framer-blockquote-font-weight-bold-italic: 700; --framer-blockquote-font-weight-italic: 400; --framer-blockquote-letter-spacing: 0em; --framer-blockquote-line-height: 1.6em; --framer-blockquote-paragraph-spacing: 20px; --framer-blockquote-text-color: var(--token-0d681fd7-f766-48d2-8c46-b5b443a4fe2b, #1a1d20); --framer-blockquote-text-stroke-color: initial; --framer-blockquote-text-stroke-width: initial; --framer-font-open-type-features: normal; background-color: var(--token-ce3c08c8-5d28-4d0e-9717-80f3289cc0eb, #f4f9ff); padding: 24px; }','.framer-Tscjp .framer-styles-preset-1a52t3p:not(.rich-text-wrapper)::before, .framer-Tscjp .framer-styles-preset-1a52t3p.rich-text-wrapper blockquote::before { background-color: var(--token-ce3c08c8-5d28-4d0e-9717-80f3289cc0eb, #f4f9ff) /* {\"name\":\"#F4F9FF\"} */; border-radius: 1px; content: \" \"; display: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 1px; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Tscjp .framer-styles-preset-1a52t3p:not(.rich-text-wrapper), .framer-Tscjp .framer-styles-preset-1a52t3p.rich-text-wrapper blockquote { --framer-blockquote-font-family: \"Inter\", sans-serif; --framer-blockquote-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-size: 16px; --framer-blockquote-font-style: normal; --framer-blockquote-font-style-bold: normal; --framer-blockquote-font-style-bold-italic: italic; --framer-blockquote-font-style-italic: italic; --framer-blockquote-font-variation-axes: normal; --framer-blockquote-font-weight: 400; --framer-blockquote-font-weight-bold: 700; --framer-blockquote-font-weight-bold-italic: 700; --framer-blockquote-font-weight-italic: 400; --framer-blockquote-letter-spacing: 0em; --framer-blockquote-line-height: 1.6em; --framer-blockquote-paragraph-spacing: 20px; --framer-blockquote-text-color: var(--token-0d681fd7-f766-48d2-8c46-b5b443a4fe2b, #1a1d20); --framer-blockquote-text-stroke-color: initial; --framer-blockquote-text-stroke-width: initial; --framer-font-open-type-features: normal; background-color: var(--token-ce3c08c8-5d28-4d0e-9717-80f3289cc0eb, #f4f9ff); padding: 24px; } }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Tscjp .framer-styles-preset-1a52t3p:not(.rich-text-wrapper)::before, .framer-Tscjp .framer-styles-preset-1a52t3p.rich-text-wrapper blockquote::before { background-color: var(--token-ce3c08c8-5d28-4d0e-9717-80f3289cc0eb, #f4f9ff) /* {\"name\":\"#F4F9FF\"} */; border-radius: 1px; content: \" \"; display: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 1px; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Tscjp .framer-styles-preset-1a52t3p:not(.rich-text-wrapper), .framer-Tscjp .framer-styles-preset-1a52t3p.rich-text-wrapper blockquote { --framer-blockquote-font-family: \"Inter\", sans-serif; --framer-blockquote-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-blockquote-font-size: 14px; --framer-blockquote-font-style: normal; --framer-blockquote-font-style-bold: normal; --framer-blockquote-font-style-bold-italic: italic; --framer-blockquote-font-style-italic: italic; --framer-blockquote-font-variation-axes: normal; --framer-blockquote-font-weight: 400; --framer-blockquote-font-weight-bold: 700; --framer-blockquote-font-weight-bold-italic: 700; --framer-blockquote-font-weight-italic: 400; --framer-blockquote-letter-spacing: 0em; --framer-blockquote-line-height: 1.6em; --framer-blockquote-paragraph-spacing: 20px; --framer-blockquote-text-color: var(--token-0d681fd7-f766-48d2-8c46-b5b443a4fe2b, #1a1d20); --framer-blockquote-text-stroke-color: initial; --framer-blockquote-text-stroke-width: initial; --framer-font-open-type-features: normal; background-color: var(--token-ce3c08c8-5d28-4d0e-9717-80f3289cc0eb, #f4f9ff); padding: 24px; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Tscjp .framer-styles-preset-1a52t3p:not(.rich-text-wrapper)::before, .framer-Tscjp .framer-styles-preset-1a52t3p.rich-text-wrapper blockquote::before { background-color: var(--token-ce3c08c8-5d28-4d0e-9717-80f3289cc0eb, #f4f9ff) /* {\"name\":\"#F4F9FF\"} */; border-radius: 1px; content: \" \"; display: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 1px; } }'];export const className=\"framer-Tscjp\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-OzRWr .framer-styles-preset-yxtwrl {  }\"];export const className=\"framer-OzRWr\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}